skysight-inc/HackerNews huggingface dataset:
God forbid someone should think something positive was said about Java.

> Java FX was convenient for data visualization

Was? They clearly gush over it and mention that they are replacing legacy systems with Java - without specifying 'data visualization' as the only use.

"At the FDF [Flight Dynamics Facility] we’ve been using Java for all of our new application development, and intend to continue doing so".

> mission control and other realtime stuff definitely not java.

"Definitely" is your interjection. "JavaFX [..] start out as ‘nice to have’s, the usefulness quickly becomes apparent in the operations environment. Before long, JavaFX becomes a first class citizen in the ground system software."

They seem to be happy with it and not precluding any particular uses.
Yeah I'm surprised the Shuffle doesn't sell well among younger joggers/runners. I can't imagine running with a 6+ strapped to my arm.
That's my interpretation of it. Basically your program does its initialization, then says to the system "Ok, here's all I need from this point forward." Making this level of security this easy is a huge win.
Oh I agree. As I said, I found it rather cool. But perhaps when you have literally nothing else to go on, that's a signal that you shouldn't be using phrases as dramatic as "company-wide inequity".
Ask HN: What are the best methods for receiving beta feedback?
I'm building a communication platform, and we're in need of some feedback on our beta. Are there any specific recommendations on helpful places to receive such feedback?
'Silicon Prairie' is the one I've heard tossed around.
Anyone knows of a simple simulator where you draw a bike/car (very simple model, just two wheels connected to the body by some simple lines, and then the model would run autonomously through a terrain, the purpose being to try and draw one that wouldn't crash or would go faster than your last successful one? I played it a lot some time ago (couple of years ago, I think), and never found it again.
I'm sure it's fine, at least as well as a manually-configured NFS, but it's only US-West (Oregon) now.
Interesting, thanks for the additional detail. I am not a critic of a system like that.

However, that doesn't explicitly refute my point. Am I wrong in assuming that there are no limits on ESPP contribution?

If that is indeed the case, then my argument stands.
I'd be interested in better efficiency and lower operating cost. As for safety, I'd have to see the stats on how often modern tires blow out. And a demonstration that lower operating costs on the tires doesn't translate into higher costs for maintaining other components such as bearings and suspension.
"Despite its name" in man pages
Wow. You're basically just describing the mechanism by which you're manipulating people's behavior, very apparently without concern for your redistribution of inherently finite resources. The opposition to modern advertising is in response to exactly this. It's not that much different than cigarettes. You're exploiting subconscious human mechanisms utterly without concern for any effect except number of purchases. People are better off when they can consciously think about what they're doing. There are people who are motivated to promote that in their societies.
A robot has just passed a classic self-awareness test for the first time
Yes but you can't look it up on your iOS device
> But I can't think of any situation where an employee makes less money because the policy is available to them than if the policy weren't available to them.

That isn't the point. The point is it's immoral to pay people more simply because they are already wealthy.
On an unrelated note, but tangential to your link, why can I not save and restore processes? It seems like something that would be relatively easy to do - suspend all threads, save the thread control blocks, mark all pages as fault-on-write, resume threads, and start saving pages, unmarking them once they are saved. If/when a thread faults, copy (or save immediately) that page and then resume that thread. (Or potentially don't resume the threads until after you save everything, although that may cause problems...) You need to deal with file handles / etc, but that can be done too.

Not really different than hibernation.
I don't believe maintaining a high availability system with proper checking is less than 3 hours a day of work, or ~10% of someone's time on duty if we're talking around the clock.

So we're talking about $75,000-90,000 a year in salary to maintaining the cluster if you want 24x365 coverage (which Amazon provides), as you'll need 2 people per shift, 3 shifts per day at a minimum to have people in house, even if they're only spending 10% of their time actually working on that particular issue. In reality, these are unrealistically small numbers. Each employee will have a cost to the corporation of $125,000-150,000 a year. Employees of that caliber spending 10% of their time on supervising a cluster for a year is $75,000-90,000. I'm amortizing the amount of work over your 3 datacenters by imagining you already have the staff and only counting out the number of hours needed for just this work.

So the reality is that you left off something like $225,000-270,000 in actual cost of running your own cluster from your analysis, because while it's not "much different", it is a few hours a week from at least 6 employees if you're really talking about running managed, highly reliable storage.
> No point in posting you did [thing] that is illegal in some states.

You sound like a dork :).

And because I'm not under oath, the authorities can't charge me. And I doubt internet comments are commonly cited in court proceedings when charging illegal drug consumption.
Your marketing advice is sound.

On the other hand, these elves are getting paid $50/hour while they do market research and get free product ideas. I'm guessing the only reason they charge is because no one would trust a free service.

Damn, I just wish I had built this first. Well done.
8-part documentary on the Romanov family, which governed for three centuries and became linked to other European families by marriage, https://youtube.com/watch?v=USUA_1WVM8I
Exploring alternative power structures isn't teenage angst, saying we don't like bosses is one particular view of the world and it isn't immature or mature. It recognizes the fact that work can get done without coercion.

Bad leaders will lean on the authority of being a boss and be coercive. When you have no bosses or you have temporary leaders/bosses who don't have authority there is no choice but to convince your peers that the thing you're working on is worthwhile.

"We don't like bosses" is only teenage angst if there's no alternative provided or explored.

>Not really sure why anyone would think democracy was a good way to run a company

George Orwell described the difference in the fascist and anarchist armies in Spain, where the anarchist groups had to convince their peers to do something. Yes it took a little longer to say "we should attack/defend X because Y and Z, and <insert answers to more questions about the plan here>" than to say "we are attacking/defending X right now or you will be shot". But each person who signed up to the plan were convinced that it was a good idea, they were more dedicated.

So yeah, you're right, lots of people in a company aren't good at leading. So either we help them get better or we reduce the power of bosses so that if a bad leader becomes in charge we all don't have to suffer (democracies are stronger than monarchies and dictatorships, pretty good reason to explore how democracy can benefit a workplace).
None of the results on the first page appear interesting. (E.g. not suggesting the program itself is misnamed).
I'm not familiar with OCaml, but this looks very similar to the reactivity model used inside web front-end libraries like Knockout, Vue.js - in which each "binding" in the template is essentially a self-adjusting computation that updates the DOM. In addition, the Tracker library in Meteor enables similar dependency-tracking computations across the entire stack. It's interesting to see this type of reactivity model used in different contexts.
Docker in Production should be considered experimental

There ...fixed that for you
Docker is not a "jails" clone. (Linux has had "jail" like containers, called LXC, for almost 10 years now.)
A couple more comments are available on the submission from 3 days ago: https://news.ycombinator.com/item?id=9890476
Totally missed agtech. The food and agriculture sector is the third largest market in the world, it employs $1.3b people, and the tech is in the earliest days.
What a find! Did OP discover this? This attests to the importance of reading the fine man pages. You can't guess the function of the command by its own name!

a great one:

> Another option is ffmpeg2theora, which despite its name is also a theora to theora converter.

oh brother...
Microsoft Uses US Women's Soccer Team to Explain Why It Doesn't Hire More Women
I've heard that name applied to a bunch of places -- https://en.wikipedia.org/wiki/Silicon_Prairie seems accurate -- St. Louis is a new one to me. But I've probably just missed it, only taking note when I happen to hear such things nth hand (my extended family is from around St. Louis and I grew up/went to school in Illinois). Taking note, thanks for heads up! :)
How Libraries Can Compete with Google and Amazon
You could try sending an email (requires an active base) proposing the new features/product of your MVP & see who replies.

It costs, but you could also set up a landing page & an Adwords campaign for relevant, but very targeted keywords, and see how it performs.
You can do OOP with C, I've used this for a lot of my projects and it usually works out really well, the code is readable and it's quite easy to scale.
If your team lead is telling you that your performance is low... one of a few things is happening:

* You aren't a team player, and he doesn't like you. He doesn't like spending time with you, he wants you to quit. This is a personality issue. Possibly he's at fault, but more than likely you are. Ask yourself, "Do I make the jobs of other people easier or harder? Do I make my team lead's job easier or harder?" Be honest. Remember, missing a deadline is often something he can smooth over. If you were really irreplaceable you wouldn't be having reviews with your team lead -- watch your attitude. (I'm putting this first because it's a hot market and so many devs have attitude problems / entitlement problems as a result.) Personality is 85% of your success, technical skills the other 15%.

* He has to give someone a bad rating (and he doesn't like you / you are the low man). Stack ranking sucks, but it's very real. You are being graded on a curve at work, even if you're a solid performer you're being compared to the others on your team. Always do what you can to show your worth. Never let others speak or you, or present your ideas. Get the credit for what you do.

* You deserve it. Be honest.

* He's a douche. But chances are he is a douche because he doesn't have insight (because you didn't do your work in a way he could see it, or your attitude sucks). It's rare for team leads to want people off their team, they usually aren't promoted because they were bad at their job / not ambitious. As long as you know what his ambitions are... and align yourself with them... you can have a great relationship with your boss. Don't jump to the conclusion that your boss is a douche. Do your best, and try to understand what's going on here. 99% of the time your boss wants you to succeed and you're your own worst enemy in the workplace.
Not sure if this applies to the maps in question, but legal rights (and obligations) are handed down to successor country/countries. International treaties, debts and everything. Even Olympic medals I believe.
> Maybe the other person is being vastly overpaid.

Maybe; but if you think like that, then no sample can give you that information. Because you won't get any absolute reference point either way. In any case, such situation is a good reason to talk about your salary.

So your argument is wrong; the sample size is not important (that doesn't mean it's useless, though!). Either you have some reference point, and then you can judge the fairness of the salary (even from one data point), or you don't have a reference point, and then no sample size will help you get it.
https://www.youtube.com/watch?v=CTF5hGFJ3p4

EVERY NOW AND then a new aircraft design comes along that just makes you shake your head, wondering where to start. The Oliver Hexplane is one of those designs.

http://www.wired.com/2012/01/hexplane-oliver-vtol/
w/ quotes around search term: https://www.google.com/search?q=site%3Alinux.die.net%2Fman%2...

> 9 results
You're clearly trying to make a point, but I'm baffled as to what it might be.

Unless your point is "women who bear children out of wedlock should be imprisoned for life," which I'm going to give you the benefit of the doubt on.
So like, profits are down... you really want to democratically make cuts to your organization? That's insane. People won't make impartial decisions, they will just vote for their friends or teammates. Everyone has a different view for what needs to be improved... Ask a sales guy, designer, developer, or QA engineer why something failed and you'll get different answers. Your company needs leaders to get to the real answers.
I'm not sure that's how I understood the article. Did you see the part that said "This proved kale’s powers as a hyperaccumulator, but it disproved, or at least shook, his belief that coal ash was the culprit."
Products and services not directly necessary for sustenance exist only because of advertising.

If you are employed in an industry other than agriculture, textiles, or residential construction, there would be no work for you or any of your coworkers without advertising. If people's basic urges do not require them to give you money, then there is no money with which to write your paycheck.

Obviously it can be taken too far, but eliminating advertising from the world in all forms is probably not what you want.
You've tickled on the problem but not quite nailed it.

> You need to deal with file handles / etc, but that can be done too.

That's actually the hard part. To get a real image of that process in time, you need to snapshot the full filesystem state, too. Or it could change out from beneath your program. Even more complicated: network state.
Funny to see this and read some of the comments here - at my last job, where I was doing mostly C#, I was asked to help maintain/update some Fortran code that used an Excel spreadsheet with VBA glue as the UI. I didn't find Fortran to be very pleasant to work with, mostly because there seems to be very little online documentation on how the syntax works, and there seems to have been several major changes to the syntax in different Fortran versions.

I remember trying to figure out how to get an array of strings from Excel to Fortran. The farthest I got was getting the combined strings into the Fortran and getting stuck trying to figure out how to manipulate arrays in FORTRAN 90 I think it was.
Ironically enough, it may be CPC ads themselves that allow people protect their attention. Browser add ons like Ad Nauseam, http://adnauseam.io/, automatically click on ads (after first being blocked) and ensure that there's a high price to pay for playing in the ad game.
Sadly I too found it was screwed a few days ago when trying to pull some source code hosted there (ironically so I would have my own copy in case things went wrong there...). I just got their 'Disaster Recovery Mode' notice and a subset of binary packages available.

Lots of google searching for what's wrong with Sourceforge revealed nothing (other than complaints about their packaged installers/crapware). Now I have the answer to the question I was really asking.

I just need to wait and see if the developers of the packages I need will somehow migrate to github so I can get the source...
This won't work for programs that allow for plugins, which are arguably those that need the most protection. Programs don't generally know what permissions plugins when they are compiled.
I think what Erdos did is almost the opposite. I say this as someone who has thoroughly explored both extremes. Intellectual pursuits provide intelligent people with the stimulus they need. When they are bored, in particular when they are prevented from pursuing their intellectual activities, some drugs offer a way to squash the desperate need for stimulus. However, when there are no restrictions, some other drugs provide the opportunity to push your intellect to its limits, eschewing, temporarily, the need for sleep, sustenance or distraction, to focus on the intellectual task at hand. Very broadly speaking, depressants fulfil the first need and stimulants fulfil the second.

I can say after much exploration that the un-stimulated brain is much more interesting in the medium and long term than the (chemically) stimulated brain. But I don't know anything better than depressants for seeing you through those times when you can't think or work freely.
A chess master / drug friendly guy once told me that his standard for ways of living relate to his chess game. He said he tried crack for a week or two, and while he was on it, his chess game suffered; that was enough for him to sober up.

Seems like this general principal is how faith can be used to treat alcoholism
I've read criticisms of silicone-valley culture before, but this one takes it much further. I think there are some very valid points in this, but I also think it's wishful thinking to hope that folks in charge will eventually become purely driven by fixing broad problems in society and not getting rich quick, or status, or being in charge, or what have you. The struggle between 2nd and 3rd "estate" (i think that was the term) people was interesting, conceptually.

I've always wanted to do a serious study of leadership in a given industry and quantify something like this. Like quantify actual individual leaders and do analysis and things.
> But people should not have the right to count someone else's money in public, which is what you were implying.

I actually wasn't; if you reread my comments, I advocated that the people should be able to share information about their own salary with anybody without fear. (Although you should be free to criticize other things publicly without fear as well, and that includes compensation of others.)
It's kind of gross that we're apparently reading about the murder of helpless children and going "hm, yes, important organizational lessons here."
This is totally true, but in a world where there are tens of thousands of products in our supermarkets alone, sometimes I prefer an easy subconcious choice. If Old Spice deodorant works, and I got there because of an advertisement that played on subconcious desires, eh. I don't really have the desire to conciously evaluate my deodorant purchase (even though I avoid anti persperants at all cost cause there are weird metals and it just doesn't seem natural to not perspire).

If I choose Pepsi over Coke because of some subconciously altered motive, eh. Whatever.

I'm not sure it'll be a popular opinion, but to be honest, I don't particularly mind not having to conciously evaluate my soda choice.
How much is "much more than $50/hr"?
I respectfully disagree with this on the grounds of hypocrisy. When the media splashes on the front pages the sordid sex lives of heterosexual people, no one bats and eye. It's eagerly repeated, reported, and becomes fodder for news pundits and comedians. Yet when it's a gay person, everyone loses their fucking minds. Why? I think that's hypocrisy and a double standard. I am a gay man and I think the outing of ANYONES private life, gay or straight or anything else, is a gross injustice.
Do you feel the idea is a net negative, or that other ideas work better? I guess the optimist in me would like to see _something_ work. The tiny homes would mean fewer homeless folks pushing overflowing shopping carts around.

The location appears to be mixed residential and industrial, with a trailer park and a few small homes nearby. It might be the same type of area where the homeless already reside. https://www.google.com/maps/place/N+Garfield+St,+Eugene,+OR+...

Reading the website, residents must pay $200/mo, contribute to the village, and follow 5 rules. Not sure who enforces the rules. And $200/mo means it's not for the poorest of the homeless. http://www.squareonevillages.org/#!opportunity/c959

I know that San Jose recently relocated a "few hundred" people from "The Jungle". It was a success, they say. But there are still thousands of homeless in San Jose alone. http://www.sanjoseinside.com/2015/03/30/city-to-use-jungle-c...
> If you do an image search of the word "scientist," you will likely get a flood of pictures of mostly white males wearing lab coats.

This appears to no longer be the case, at least for me in the US.
I don't see why this would need to be known at compile time. You could load the plugins, ask them what they need, then drop everything else.
A lock-free hash table most certainly composes, but it may not scale. That's why you use it instead of a lock.

This is exactly the kind of thing that hangs everybody up when programming concurrency.

Most people just want "multiple tasks executing simultaneously that occasionally have to exchange data". However, everybody beats them over the head with "must always have exactly consistent state".

These are two very different problems.
Hrm. I don't see why not? The plugin declares its behaviors in a manifest. During program initialization, the program reads all the manifests, sums the permissions, and declares those.

Of course, if you download an infected plugin, you're going to have a bad time. But that is likewise a problem if you download an infected program and run it. It's not an attack vector this syscall is meant to prevent.
I think the OpenBSD philosophy is to run plugins in separate processes.
It's not embarrassing; their lawyers are just being cautious, as befits a company with huge customers like theirs. The "do no evil" clause is stupid and utterly ambiguous. If Crockford becomes a fundie, then is any gay-related org in violation of the license?

It's his right to make up ridiculous licenses. Like the sisterware license (you can use the software if you send me a pic of your sister if you have one), people shouldn't take it seriously and avoid code licensed like that. That Crockford doesn't get this is either him trolling or being clueless.
I feel like these comparisons oversell the level of support that actually comes with Amazon. Yes AWS as a whole very rarely goes down, but instances have problems all the time, and who do you call?

When you have your own servers and staff, even if they are just on-call with a pager, you know they are going to work for you on your problem until it is fixed.

In comparison, the sentiment about AWS is this: better build redundancy into the application because at the server layer, you get whatever you get.
Lock-free data structures generally use check-and-retry (compare and swap) rather than a lock.

Now, in the face of contention, they don't scale as well as a lock. However, this falls under "optimize when you have data".
I often wonder what water high water-content fruits like strawberries have been subjected to. An interesting article but I don't think I'll knock broccoli on the head just yet.
Windows 8 has an equivalent of this, using a "mitigation policy" called ProcessSystemCallDisablePolicy, which is set using SetProcessMitigationPolicy().

Chrome uses this for their sandbox of rendering processes.
"Ground system software" is the software that isn't part of the platform - the same verbiage is used for aerospace development. I've worked on bomber platforms that had test software written in Labview, and I'd say the same thing - "definitely not mission control or platform software".