skysight-inc/HackerNews huggingface dataset:
> A good UI would be to have the USB's normal state be "ready to pull"

That's completely wrong. If it were workable, that's how these things would have always been set up. We've got good reasons for not doing things this way.

> have the icon in the tray turn red when there is unflushed data in the cache

There's a lot more to worry about than data in the cache. Open or locked files are an issue regardless of whether or not the cache is empty.

> turn green when you can safely pull the drive

We have almost got this now, with the icon that indicates whether it's safe to pull the drive or not. The difference is that you have to unmount the drive manually to get the friendly "all clear" indication. (a lot of times it won't really matter if you pull the drive while it's mounted)

You could add a process to automatically unmount the drive, but simultaneously provide some kind of virtual drive such that applications could seamlessly remount it and use it. You've then got the possibility that an app will start using it in the moment between when you look at the screen to verify it is safe to pull the drive and when you pull the drive. To make THAT error go away you need to add a request to the user to put the drive back in...

> Then, in the case where another write starts up just before you pull the drive, give you the ability to plug the device back in to let the data flush to it (after the OS check the volume ID of course).

Of course it's not just writes, there are also reads to be contended with.

Anyway, after seeing a few of the new "Not ready reading drive A Abort, Retry, Fail?" error messages, people are going to wonder why your new feature is fucking with them.
Dude, I don't know what to say.

Your point 1 is "Maybe Uber is going to get a huge kick in the teeth right now, so then the later kick in the teeth will... pale in comparison?" But actually they aren't terribly related. You get why startups exist in the computer sector and not in the traditional manufacturing sector? It's because growth is so much easier in the computer sector. The marginal cost to add a customer in software is tiny. The marginal cost to add a customer in a business with physical inventory is much higher. Going from software to physical business is not to be desired.

Your point 2 is yet more awful for Uber: Great, they get to compete on cleanest car? So now in addition to having to buy these very expensive depreciating assets, they also have to add local employees everywhere to actually clean them? Wasn't the advantage here going to be that they took the cost of "paying people" out of the equation? Uber's growth is going to be based on their ability to build out a really competitive cleaning service? Does that sound like a business you want to invest in?

Point 3 is interesting:

So, look, people who were already of the opinion that there's too much car ownership have gotten excited about the potential of driverless cars to increase car utilization. But "increasing car utilization" isn't a goal of normal people. "Saving money and/or receiving more value" is the goal.

A heavily utilized Uber car is cheaper on some margins than a lightly utilized personal car (that is, it's cheaper based on time-based depreciation and on parking fees). It's more expensive on other margins (it drives more miles per passenger served than the personal car, so its fuel costs, maintenance costs, insurance costs, and milage-based depreciation are higher). And of course Uber has to make a profit, so that's an additional cost as well.

How does that all play out? You can add up the hypothetical costs fifteen different ways based on different assumptions, and come up with whatever numbers suit you. The truth is that nobody knows how the cost of ownership of driverless cars is going to break down yet.

But I will tell you one thing: No car, Uber or otherwise, is going to be 95% utilized.
The best explanation I've heard for HN's lack of some features is that any HN power user is expected to find a solution for these problems. That doesn't necessarily mean making a solution, it may just entail searching for a third party solution, or discovering a bit of specific HN behavior that isn't well documented.

I imagine any user with over 1000 karma probably has at least a few tricks, and could mention off the top of their head a few things that help quite a bit when using the site. At the same time, I think it's best they aren't mentioned too often, as they offer a sort of natural advantage to those that have been around an while and contributed to discussions (it's the nature of many of these helpers that they actually help discussion), and putting those tools into the hands of a novice user may actually be detrimental to the site as a whole.
I try to seek out the data structures first. If I need help doing it, I either run a profiler or insert some debug prints to get an idea of what parts of the callstack are "hot" and then progress from that to discovering the data. (Languages that don't require type signatures everywhere often have this problem of hidden structures.)

Once I know what the data is I can look at the code with an eye towards maintenance of data integrity. I might still need some "playtime" to grok the system but the one truism of large software is that data is always getting shoved from one big complicated system to another, and I can usually identify boundaries on those systems to narrow the search space.

(the exception to this is if you have code that leaks global state across the boundaries. Then much swearing will occur.)
We are also seeing the network effects kicking in (which is a massive positive). Our matches keep increasing at a much higher rate than trips posted.
The Nigerian Teenagers Who Built Crocodile Browser
Well, the HDF5 problem was actually not on the Lisp side ;)
But, in general, do you really believe that there are no issues with libraries in other languages? I've had my share in Python or on the JVM, as well. The whole point in the article was to show that there are some challenges, but they didn't become critical to our operation.
Found my reading material for tonight. Thank you.
Awesoms! It solves the problems I have on Trello.
Can you imagine if the repeal of Jim Crow laws had been left to the states? How long would it have been before Mississippi integrated?
I hope they post the Medium stats on Views vs Reads
State is a prerequisite for law, except in a libertarian's dorm-room fantasies.
Redaktor.io
> I don't feel like current competitive trends is evidence against this new technique.

Indeed it is not, because i've been Fish Kicking since the 1980s when i was a swimmer in college. It isn't anything new. If you watched swimming competitions earlier than the 1980s you'd see Fish Kicking swimmers in freestyle and backstroke competitions, too.

It isn't anything new.

And it isn't as effective as other strokes because humans need to breathe while they swim. Fish Kicking is done submerged.
First version,

1. connect to dropbox by hitting the bottom right cloud icon

2. click the home icon to create a project

3. create files, auto saves.

4. if dropbox is connected it will auto-sync to dropbox

Still a lot of stuff missing but good to share.
Nice piece about "chess sickness" and Duchamp (and he created less art and became more consumed with Chess) that echoes this post: http://thepointmag.com/2014/examined-life/exiles-game

“Much of an exile’s life is taken up with compensating for disorienting loss by creating a new world to rule,” wrote Edward Said. “It is not surprising that so many exiles seem to be novelists [and] chess players.”
I am slightly familiar with SML, OCaml, and F#. I like F# and might use it sometimes if I were interested in developing on .NET/Mono. However, while F# is good for numerical analysis, it is not so good for the kind of interactive, exploratory work that Matlab and R are designed for.
Equally the government should not discriminate based on whether you are married or not for tax purposes.

They need to treat everyone the same in the eyes of the law.
I built a site to run tennis leagues. We have started in the bay area with 210+ matches taken place since February when it launched. Most other sites that try to do this look like they are built in the 90s and have little support for modern features like communicating via Whatsapp or decent mobile support. It could also be extended to other (racket) sports later. People pay a $20 fee for each league, which is about 8 matches in 8 to 10 weeks. http://www.racketlogger.com

The goal is to scale it across the US (and beyond, to any english-speaking area). Doing cost-effective marketing is key. How do we get the word out? How do we improve the site and experience so much that players tell their friends?

We put effort in SEO building a large database (the largest?) of string and racket specs with the goal of attracting some of the core fans of the sport (we started to get some clicks a day). There are a ton of other "social" and related ideas, the question is how to select which one(s) will work best.
Demystifying the Algorithm: Who Designs Your Life?
this seems like it is extremely prone to overfitting to noise...especially with only 4000 observations in your sample

it is very easy to find seemingly profitable strategies in backtesting (even outsample) by just tinkering with a few parameters, in this paper many many parameters are tuned
the game may hold some benefits for the brain [1], the opportunity cost is astronomical.

How do you measure such "astronomical" opportunity cost? There's no meaningful, factual way of establishing the "what if" possibilities for any given individual. Instead, to make a scientific determination, we'd have to examine the lives of populations who engage in activity X versus those who do other things, controlling for other factors.

Is there an "astronomical" difference between economic outcomes for those who play chess at the highest levels, versus those who play football, for example? Could the same thing be said for Starcraft?
>"There was nothing quite as nerve wracking as sitting opposite your opponent in an important match and shaking hands and the first moves."

This has been true with most sports or competition based activities that I have done too. There's nothing quite like the nerves you get just before a match starts
The "Ghost Gunner" really is a small, general purpose CNC mill. The gimmick here, if you will, is that it comes with the code and the bits to do a certain job - but there is nothing specialized about the mill itself, besides maybe being under-engineered to meet a price point.

There's nothing stopping you from attaching other bits and feeding it other code, and milling some other object out of a block of aluminum with it - in that sense it is general purpose.
So you would pick a different language based on the lack of an existing Jenkins interface library? They would lack 90% of Common Lisp then. Not a good trade if you ask me.

Edit: I assume you are down-voted because most of your post is wrong information.
ES6.
As any parent will tell you, pregnancy and childbirth are only the beginning of all that is involved in raising a child. And those can be contracted out: adoption has always been possible, and modern technology gives us the option of surrogacy. Plenty of gay couples are raising kids, and have been doing so for years.

You're just trying to rationalize your prejudice by pretending it's about fertility.
Well here's the five year:

http://i.imgur.com/3vMDYlx.jpg

That's the setup to an inbound market disaster if I've ever seen one. Especially given China's falling corporate earnings and all the other blatantly negative signals in their economy right now. This market run occurred solely due to margin, and not due to growth; the outcome was always obvious ahead of time.
Controversial trial of GM crop shows no benefits
Can deep learning help you find the perfect girl?
Two philosophers explain what Inside Out gets wrong about the mind
I'd be tempted to try a Nespresso/Gillette model, where the initial product is cheap and the "refills" are relatively expensive subscriptions, but very high quality and easy to use.
Grateful Dead Fans Gouged in More Ways Than One for Reunion Shows
Fuel-free nanomotor is powered by ultrasound and magnetic fields
Luminous spectres and electrical kisses (2014)
Watch Gattaca in case this is confusing.
https://en.wikipedia.org/wiki/Interracial_marriage_in_the_Un...
All correct, but I don't think Bryan O'Sullivan does much haskell these days. He's the manager of some sort of "Developer productivity" team. The Hack programming language came out of his team [1] (tho he wrote a blog post to contrast all the media coverage and say "my people did it, not me! [2]); he spoke about his activity at the last F8 [3]. But he does teach Haskell at Facebook after work :) [4]

[1] https://twitter.com/bos31337/status/446679462835273728
[2] http://www.serpentine.com/blog/2014/03/28/where-credit-belon...
[3] https://www.youtube.com/watch?v=X0VH78ye4yY
[4] https://twitter.com/bos31337/status/476536457000415232

EDIT: spelling
You probably don't need to be polyamorous to do this.

But it's an expensive option given all the paperwork (and taxes) you'd have to file at least once a year.

In the UK, you'd probably be better off incorporating as a trust - perhaps even a charitable trust, if you can find a good enough cover story.

And you may think you're joking, but a lot of families set up financial trusts for their assets for exactly these reasons.

It would be unusual for a trust to include non-married partners, but I don't see why it would be impossible.
France has done so. When you get married there, it has to be performed by a government official (usually someone representing the mayor's office). You can have a big church wedding if you want, but the state doesn't recognize it.

Later, France created a very powerful form of non-marriage civil union (the PACS) and saw it become incredibly popular with straight couples.
Did you read the linked comment from Joel Spolsky?
“You could surmise that [the parts] are coming from the US, since most of the weapons that come down here illegally are from the US,”

Perhaps, since the largest US source is M16s (and maybe M4s now) donated to the Mexican government and then stolen (second is Communist bloc stuff bought on the open market, it's much less expensive than making your own like this). There's not much utility in tracing any of these guns, except of course to propagandize for gun control in the US (see Fast and Furious for the most egregious example).

Which makes me wonder why this cartel felt a need to make their own AR-15s or M16s (the article didn't mention if these were 3 round burst or full auto, did it)? If they can get their hands on rocket propelled grenades....

Then again, this whole expose might be a lie (again, see Fast and Furious).
Yeah it's fairly easy to fix this (and you can even do it without unwinding the stack!). There are tons of sbcl global variables which you can tweak on-the-fly.
Interesting concept, that sexual orientation is something we believe is ingrained, but things we find sexually repulsive are fluid and subject to change.
It isn't possible for Google to provide footage showing it _not_ happening, and the release of footage from Delphi would be entirely on their own prerogative.
Hey!

I love my Ubuntu cold boot time of less than a second.
This is exactly my experience. I think the only existing ones are preserved for historic reasons.

This being said, according to German Wikipedia in May 2015 there were still 240 paternosters in operation. You can browse the list at: http://www.flemming-hamburg.de/patlist.htm
I'm not sure if that's ever been tried, but it certainly won't work for SpaceX. The landing system has to be able to work on any solid, flat surface in the solar system, such as the surface of Mars. There are no force fields on Mars.

Edit: Every thread on HN or reddit usually has people suggesting other methods of landing rockets that require huge, specialized infrastructure. The primary goal here is to land on Mars without large or complex infrastructure. So even if you think you can devise a cheaper or 'better' system, if it doesn't work on Mars, it doesn't work at all.
My blog is dead, Long live Medium
I've questioned my sanity at many points due to thinking that the "small" HPC market is our best route as that is what none of the big guys are looking at, and they are horribly underserved. Most investors and others we have talked to have said to focus where the current trends/money is (mobile devices themselves, not base stations).

One more question: I'm an engineer at heart, and I want to stay involved in engineering at some level, but don't want to give up control of the direction of the company. Do you think it makes sense/is possible to be CEO and still be involved in doing day to day engineering/design work, and if so any tips on balancing that? If not, at what point does it make sense to bring in a "professional" CEO?

Thanks for the feedback! Would love to grab coffee if you're interested... feel free to send me an email.
One of the things I would have liked to see on the article is how do they handle the deployment itself. Do they build an executable with build app? To they used sb-daemon? An home-grown solution using sb-posix:fork?
I suspect swannodette (dnolen)'s talk at EuroClojure should be a pretty compelling showcase of how Clojure is quickly blossoming in the web-dev space.
Also consider that idioms evolve over time. Java from the 90s (or C++) reads different.
Don't pause yet, unless you've actually run the numbers. Whether you end up with an actual penalty or not depends on a number of inputs like each of your actual incomes, deductions, how your benefit packages, insurance, and other things are structured. It sounds like you haven't actually run the numbers yet, and are operating out of FUD. Talk to a tax expert, or do some research, before despairing.
Ask HN: Experience with Dell Boomi
Hello all, I'm wondering if anyone has experience with Boomi. I work for a large organization and I've heard Boomi's name a handful of times recently as a product that is being looked at. My organization has System Analysts that create SharePoint sites and we have a handful of SharePoint developers. I'm wondering what your experience has been with Boomi, when it comes to learning curve, ease of integration with other systems, developer training needed to be proficient and to deliver something more than just a 'hello world' type of Boomi-based integration piece. I've been looking at it for a couple of days and it reminds me a bit of SalesForce. What I mean by that is, SalesForce makes it easy to develop an app using no code at all, it's all point-and-click. It also gives you the option to go the Apex route when point-and-click can't do the job. I'm curious if Boomi is similar in that aspect, what challenges you've had with the product, what it has been really good at, etc.

Thanks in advance!
This could be solved by hooking the car sensor platform to a remote controlled driver for the times when hands off operation is impossible. Uber could hire their top 5% of drivers to work at at Uber HQ to be drivers on an as-needed basis. and save on 95% of their labor costs.
The amount of CFM of air needed to lift a rocket booster would be immense. Back of the envelope math suggests somewhere around a football stadiums worth of air per second.
> but we value choice and freedom over rules and processes.

Which I exactly why I feel Lisp doesn't see much use elsewhere :(
Yeah, absolutely. I think Christians should have their own concept of marriage, but it should have nothing to do with the state.
The author goes into this in the beginning by stating that the admin can have "PasswordAuthentication no" in sshd_config and users with keys can still have weakly protected (or unprotected!) keys.

In other words, you can lead a correct horse battery staple to water, but you can't make it protect its key pair with a strong password.
That is a distinct possibility with plant "inserts"[0] for the vegetable beds, one of the planned innovations I've had in the back of my mind. AutoMicroFarm could sell just the empty media inserts for a reasonable price, and also offer pre-planted, ready-to-fruit plants with inserts for a much higher price.

That way, those who are willing to wait weeks/months for their plants to grow from seeds/seedlings can save money, and those who want it now can pay the extra cost.

[0] Something like this, but deeper and made of biodegradable material with mycelium (mushroom roots) growing throughout the material: http://www.koifood.net/contents/media/l_floating_plant_islan...
Interesting to note that while Unsplash's launch on HN led to it becoming a staple and a huge success, the comments from the HN community were overwhelmingly negative: https://news.ycombinator.com/item?id=5794083

As a happy subscriber to Unsplash since it first launched here, I'm glad that the team ignored the comments and kept making this.
Huh? I said nothing about picking a language only based on a Jenkins interface library.

I just noted that every problem they had which they noted in this post seems to arise from the gnarliness of the CL ecosystem, and wouldn't happen with Clojure. Jeez. Where is the "wrong information" in that.
In the midst of reading this I was struck by the question "If corporations are persons, can corporations marry?"
some one please change the title. It looks very close to a link bait.
It doesn't know or it wants to keep ethics and morals it holds as a secret after reading what happens to AIs in movies.
> there is a steep learning curve

citing the parent

no that's bullshit, just do the rails tutorial online and you'll be good to go. OF course you need to know Ruby. Like with any other language, you can't just learn the framework.
You make a corporate charter, issue shares and have vesting schedules!

Joking aside, you'll notice a lot of parallels between a business partnership structure and marriages in general. Including the liability parts!

"Personal liability is a major concern if you use a general partnership to structure your business. Like sole proprietors, general partners are personally liable for the partnership's obligations and debts. Each general partner can act on behalf of the partnership, take out loans and make decisions that will affect and be binding on all the partners"
Indeed, and that has long been the case. For a very very long time, people have been talking about unaffordability for ordinary workers leading to a price crash - but this has never happened due to insatiable demand coupled with low interest rates.

Of course London is expensive but equivalent accommodation in places like Paris, New York, SF, and Singapore isn't that far south per sq meter, especially as a percentage of salaries.

Unaffordability is also a red herring - when prices became unaffordable in Japan, lenders just introduced longer multi-generational mortgages. While that is obviously distasteful, it illustrates that demand is sufficient for even those kind of deals to get taken up.

This isn't to defend political inaction on the issue, but many people protesting don't seem to have a sufficient grasp of the fundamentals to make cogent proposals that could improve the situation. I believe the foreign investment market is already slowing but if you wanted to make a dent in it, you could introduce duties or prohibitions on foreign owners and/or vacancy.