HNHacker News
TopNewBestAskShowJobs

ffk

829 karma · joined October 13, 2011

[ my public key: https://keybase.io/fkautz; my proof: https://keybase.io/fkautz/sigs/rhNdE-CF-1xbpdi6s78rC2nonO5KNtd_wVsXHo2Kl1A ]
submissionscomments
ffk··on Show HN: A super simple static web server written in go
Hoping this is useful to others.

Motivation is simplicity. I wanted to be able to install easily via "go get github.com/fkautz/serve", run by typing "serve" and visit http://localhost:8080 to see the result.

Added a few other things such as logging and configuring the root dir as a convenience.

ffk··on JSON Support in SQL Server 2016
At first sight, this looks like a competitor to json based data stores such as mongodb. However, it looks like json is just a line format and you still need to write T-SQL.
ffk··on Let’s Encrypt is a new Certificate Authority: It’s free, automated, and open
I believe they are cross signed by IdenTrust which is trusted.
ffk··on Let’s Encrypt is a new Certificate Authority: It’s free, automated, and open
I think their website used to say mid may and they updated it.
ffk··on Let’s Encrypt is a new Certificate Authority: It’s free, automated, and open
According to Let's Encrypt, top sponsors include EFF, Mozilla, Cisco, Akamai, IdenTrust and Automattic.

[editing to add other sponsors]

ffk··on Stupid certificate tricks
rya.nc is also actively using the certificate he generated. :)
ffk··on Servo Continues Pushing Forward
Breakthroughs don't always result in research papers. They sometimes end up in products instead. :)
ffk··on ‘Gods’ edging out robots at Toyota facility
That's a good point.

Here in silicon valley, the best performing companies are rarely the ones who have only engineering talent. A good engineer often lacks domain experience in the space they are trying to innovate in. It is important to find and work with those who have domain experience in order to progress quickly.

Thanks for pointing this out. :)

ffk··on Show HN: A random startup generator
Screw startups, it's all about making nations and converting them to cash!

LIKE NO OTHER NATION. Younation is a bright nation service that makes it easy to turn your nations into cash.

http://tiffzhang.com/startup/?s=528893498703

:D

ffk··on ‘Gods’ edging out robots at Toyota facility
This is a fundamental shift from how many other factories work.

In general, the workers are not given enough information to replicate the product. They are shown how to attach a specific sprocket to a widget. The tasks are kept so simple (nothing to do with pleasantness) that no one can learn how the whole device is created or suggest improvements. This model lends to people being replaced by robots because human capital is one of the most expensive parts of running a factory.

In the case of Toyota, it sounds like these are high skilled engineers who are watching, understanding and making improvements to how the robots behave.

While the article itself is good, the title feels like link bait to me because the engineer's job is not to replace the robot but to enhance the robot. The dynamic isn't human vs robot as in the first scenario, instead it is human & robot cooperating.

With these types of factories, I think we'll likely see a resurgence of factories in rich countries as the most expensive component of the factory shifts from human capital to transportation of completed goods.

[edited for grammer, sic]

ffk··on Finding an Optimal Keyboard Layout for Swype
thanks
ffk··on Photon – Minimal Linux Container Host
I think the idea for photon is to let existing vSphere infrastructure manage the container lifecycle.

CoreOS appears to be aiming towards becoming a platform to build distributed systems on top of which happens to be container centric.

ffk··on Finding an Optimal Keyboard Layout for Swype
Sangaline: Can you add a visualization of the qwerty keyboard so that we can compare it with your proposed best and worst layouts? :)
ffk··on StableLib – Stable Distribution of Go Packages
Fantastic, can you mention this on your page? :)
ffk··on StableLib – Stable Distribution of Go Packages
Does anyone have any info on who is behind this? I can't find any details.
ffk··on Node and Browser BitTorrent Client (JavaScript+WebRTC)
Not sure what hulu does. Netflix has been delivering boxes with lots of drives to ISPs to cache video content closer to the users.

http://gizmodo.com/this-box-can-hold-an-entire-netflix-15925...

I do think something like this client would be beneficial for them.

ffk··on American Millennials are among the world's least skilled
The tech section of the test looks poorly designed to me.

It takes a poorly designed website, asks users to navigate it, and scores them upon following an expected path.

In the example question, to determine whether you need to pay for a job searching site, you should click on "Learn More" which takes you to a sign up form and asks for a CC.

Sample Tech questions: https://www.oecd.org/site/piaac/Problem%20Solving%20in%20TRE...

ffk··on CoreOS is building a container runtime, Rocket
By this definition, linux is a fork of windows and is inferior because it cannot be merged back to windows.

Often, starting from scratch is better. This is especially true when the goals or philosophy of the two projects are fundamentally different and incompatible, even if they perform similar tasks. Again, linux vs windows example applies.

ffk··on Philae has landed
There are several benefits gained, both scientifically and politically.

Scientific:

* Comets may show us early composition of our solar system since they change less than planets. This may help answer questions related to where water came or where DNA/RNA molecules came from.

* Lessons learned here will directly contribute to the success of future missions on both mars and the moon

* Solar cell technology was directly advanced, helping push forward solar energy

Political & Social:

* Brings governments closer together These types of missions require a great amount of cooperation and help stabilize and improve the international political landscape. Around 20 countries cooperated in this mission.

* Inspire more people to enter science, math and engineering

* Increase collaboration of universities and industry, helping close the gap between theoretical and applied science.

[edited to fix formatting]

ffk··on Philae has landed
The NASA TV iPad app works too.
ffk··on Why Is Node Being Forked?
Mikeal's response:

" @ddtrejo @izs @piscisaureus it’s a fork as in the GitHub fork button sense." https://mobile.twitter.com/mikeal/status/520285400279965698

This article acts as if they are going their own separate ways when this is clearly not the case.

Why did someone make a fork? Maybe to submit a patch? Maybe to have their own copy in case the origin decides to delete?

Please be accurate in your posts. Misreporting or misrepresenting puts you and your subject's professional reputations at risk.

ffk··on MemSQL Does Oracle’s Own Demo Ten Times as Fast, Sixty Times Cheaper
They will be able to pull in customers who cannot afford to spend 3 million on hardware for a database but still need very high performance. There should be enough to build a business in that niche.

Those who can afford the high price tag will likely continue to buy from Oracle and the SAP in the short term. Over time, MemSQL can probably win some of these customers as they establish more credibility and a proven track record.

ffk··on Quality Software Costs Money – Heartbleed Was Free
This is definitely true. The Yorba Foundation is a recent relevant example where the tax code failed.

I think the risk that the IRS is trying to mitigate is for companies to establish a development only organization and single-licensing it to a shell to sell. We will need to find a nice dividing line that pushes FOSS causes forward while simultaneously preventing the creation of loop holes exploitable by for-profit entities.

ffk··on Quality Software Costs Money – Heartbleed Was Free
This is why non-profit organizations such as the Apache Foundation and the Linux Foundation are extremely important. They act as a conduit for funds and resources to these important projects.

Organizations like Team Cymru also play an important role in discovering and mitigating exploits in both open and closed source software.

Perhaps there should be an open source crypto foundation or a crypto umbrella at the Apache Foundation to help foster and secure these types of very important projects.

ffk··on Let's build a browser engine Part 3: CSS
I know the author. I asked him a similar question and he replied saying that he wanted it to be a learning experience for himself so he chose to write several components from scratch over bringing in pre-existing libraries.
ffk··on Microsoft Open Sources C# Compiler
Mono isn't just a c# compiler, it is also a CLS Machine (virtual machine) and a set of libraries, among other things. If the VM was also put under apache 2, it is also unlikely that it would run on Linux out of the box.

To use java as an example, this would be like open sourcing javac without open sourcing the JVM. (Just fyi, both javac and JVM are open source under the GPL license. :) [edit - Looks like large parts of .NET platform are being released]

Still, this is a move to be applauded. Microsoft has been easing itself into a more open source friendly company over time by putting more projects under an open license. Microsoft ASP.NET MVC is another good example. There is an incomplete list of open source projects originating from Microsoft here: http://www.microsoft.com/opensource/directory.aspx

[edit above in brackets]

ffk··on Manhattan: Real-time, multi-tenant distributed database for Twitter scale
From what I understand, Manhattan is based on the ideas from ElephantDB. Unfortunately, development has pretty much stopped on ElephantDB despite the fact a book by Nathan Marz is being written about big data that is dependent on it. http://www.manning.com/marz/

Summingbird (bear with me, I'll tie this in) is also twitter's answer for writing code once and seeing it run on a variety of execution platforms such as hadoop, storm, spark, akka, etc... Not all of these have been built out, but the platform was designed to be a generic framework to support write once execute everywhere.

Summingbird is written to support Manhattan's model as well. The high level idea is to use versioning to determine whether a request is precomputed (batch), computed (realtime) or a hybrid (precomputed + computed). These are expressed as monads with basic functionality present in algebird. One way to bring support to this model to the open source world would be to implement storehaus bindings for elephantdb and to resurrect elephantdb or build a similar service to provide storage similar to Manhattan.

Overall, very early yet promising work in the open source community.

[edit: book is not about elephantdb, but is a critical component. modified wording. Also added link]

ffk··on The Parable of Google Flu: Traps in Big Data Analysis [pdf]
A few thoughts...

Is it possible the CDC estimates are off by half? Two main points come to mind:

* How many Type II errors do doctors commit?

* How many people with the flu do not visit a doctor? People with good health coverage are probably more likely to visit the doctor preemptively when they are feeling unwell, potentially skewing the results.

Also, while google may be off in the exact measurement when compared to the CDC, it looks like the shape of the graph correlates with the CDC data. Overall, this looks approach promising.

ffk··on Turkey Moves To Block Twitter At The IP Level
While this works with many basic firewalls, this does not work at the IP routing level.

The IP address is in a binary format long before it hits the routing tables on the Internet.

[edit: cleaning up wording]

ffk··on Domino's Uses Pizza-Smelling Thermal Ink on Rented DVDs [video]
I recall hearing about this around 2-3 years ago. Unfortunately, I am unable to find the source.
← PreviousPage 4 of 7Next →