skysight-inc/HackerNews huggingface dataset:
If necessary, I will pay the penalty. I assume the credit for health care costs and taxes charged on health care should make up for any penalties incurred by the PPACA. If I read correctly, my penalty should only be $950-1300. Inevitably, with my insurance rates, I would spend that on 2 months of health coverage for my small family.

Just to break down costs:
$600/mo health for wife/kid. $7200/yr.
vs ~200/mo + 1000 penalty. $3400/yr.

We're not exactly getting Xrays and CT scans on a daily basis in my household! If my wife was to get pregnant, I know most hospitals offer a specialized bundle plan for dealing with the pregnancy for a set flat rate. All check ups, ultrasounds, single doctor, etc, for $6000.
Pro: they avoid starting another instance of the JVM for each "command"; they run on Windows.

Con: they are grotesquely bloated for humans to read and write; (as indicated elsewhere) they make any custom file generation "tasks" a PITA.

Personally, I'd like to strangle the bastard that invented Ant :-)

It would have been so much nicer to have just copied make syntax, and predefined a few macros for java-specific tasks which actually spun off threads within a JVM based interpreter.
I don't mean to be snarky, but you do understand that repeating the benefits of your product does not count as a response to concerns about it's drawbacks, right? (Although I do appreciate the factual clarification about the location of your HQ.)
>This, this is just "I'm in charge, everyone in because I say so"

I doubt it's like this. From all the articles I have read, everyone seems to just be vilifying Mayer in standard linkbait form. Mayer could have said that ("In my opinion as the CEO we can only do this by being in the office at the same time, no flexi-hours, no mucking about, everyone in.") but it wouldn't matter because everyone would twist her words.

Even the whole issue is sort of overblown. AFAIK, Mayer has only said you can't always work at home. There is nothing she said about cutting flexi-hours, or working from sometimes.
Serious question - should I learn Ruby?

I spent a little time looking at Ruby in the past. It seems like a nicely designed, clean language. However, it seems to me that it lost to Python in many domains. In addition, I've heard stories about Ruby having performance problems. For example, I heard Twitter rewrote their backend in Java/Scala because Ruby didn't perform well enough.

Recently I was at a Cloud Computing symposium thing attended by academics and industrial developers. No-one in the room was using Ruby for development anymore. Has it died? Is there any point learning it?
Linus Torvalds Explodes at Red Hat Developer
Ditto! It's essentially free trials to various services. You can decide what works for you in the end without having to spend $$.
Show HN: Interactive 3D car visualizer in 15 minutes
That's my doctor's site! The real takeaway (to me) is that single-payer health insurance would be the way to go.
> Meyer doesn't respect or understand engineering culture

I think somebody doesn't understand where Mayer came from.
on chromebook - crosh is sufficient.
on mobile devices (I hope you mean tablets) iSSh and other terminal clients should suffice.
I'm not downplaying this requirement but just wondering to what level will this get simplified :).
In the UK at the least, it is trivial to gain some level of incorporation (fill out an online form, pay £20, have an address). I assume the same is possible in the USA.
All i am saying is, having for example a team of 15 engineers, marketing guys, sales guys who all work from home creates more communication overhead per person.

I'm not sure I agree with this. I was going to say that it could perhaps be true for sales/marketing (not my area), but I just realized that at my last on-site job the sales guys were actually the only ones remote. So my practical experience seems to point the exact opposite as your claim.

Add to that totally flexible schedules where the people i need to talk to often arent available

Don't confuse flexible schedules with working remotely, they really are entirely different things. I already pointed out how flexible schedules cause problems for on-site work in the parent posts.

Different time zones are even more of a pain for both local and remote, but I'd rather stay awake late at night for a meeting if I can do so at home.
i'm not sure i would describe myself as a remote worker but instead, a worker that comes in when there are advantages to coming in: a set of meetings, a day where I need tons of facetime to nail things down, things that that are worth the commute.

This is about 2x a week. I consciously batch these days up with as much of this as possible. I work at home the other 3 days (on average again, some weeks I'm in the whole week, some week I am at home the whole week).

I find this incredibly productive. I crush the people that work in the office full time. I have time to be healthy with the regained hours from commuting (40min in my case). I can afford a house.

Sorry, but the butts in seats mentality is crazy and I'm not going back. Even for Google (where I've worked), which was nice, but failed on this score.
Yes, they sit around in smoke-filled rooms scheming about how to make kids fatter and fatter. They in fact would like nothing better than if all children died of diabetes before they reach puberty.

They do like we all do. Try to develop a product, test it, refine it, in order to sell more of it. One of the common mantras here is that its good to do A/B testing to get better conversion. But when General Mills does it, it's somehow evil?
> My wife's birth control has a package value of $130/mo.

Wow. My girlfriend's birth control is $9/month, without health insurance (Target's generic Ortho Tri-Cyclen).
It's still the GNU userland on top of the Linux kernel, whether he likes it or not.
But loss of information and loss of pixel content are the same thing. If you have an image with dimensions of, say, 1000 x 1000 pixels, and you rotate it other than a multiple of 90 degrees, you will lose much of the original pixel content. It's unavoidable.
This Time article seems particularly apropos:

http://healthland.time.com/2013/02/20/bitter-pill-why-medica...
Code generation would be possible but in my head it's more like paredit where edits operate on the underlying structure of the code.

Going back to the XML example. The contents of the ending tag are the contents of the first WORD of the starting tag. A syntax file could set up a region between the two so that changing one tag alters the other.

Similarly a syntax file could set up a one way region from function arguments to local uses such that altering the argument name updates the local uses.

It's possible to do this via AST manipulation at build time but I don't think it's practical.
If Mozilla is making a new revenue source from this besides the one they get from Google searches, then it might be worth it even to have 1-2% market share for them, as long as it's a viable business to use FF OS for the OEM's involved.

Same goes for Ubuntu. Ubuntu is being used on only like 20 million new devices every year, I think. If they can double that number with their mobile devices, that would be very good for them. In 2014 that will only be 1% of the smartphone market.
If anyone finds this subject interesting: my evidence professor had a PhD in statistics, and he's written about the application of probability to the law of evidence extensively. See: http://papers.ssrn.com/sol3/cf_dev/AbsByAuth.cfm?per_id=5157...
>Guys, this is not a dick-sucking contest. If you want to parse PE binaries, go right ahead. If Red Hat wants to deep-throat Microsoft, that's your issue.

I wonder what would've happened if he was addressing a female kernel developer. Would he have toned it down or would it have been the same? On one hand I like the straightforward talk without beating around the bush, but on another, taking it down a notch or two and getting the same idea across more diplomatically seems to be the better answer.
Show HN: Overlay your pages with a spinner (in one-line of JS)
Twice as Many MOOCs
Worse. Definitely worse. ;)
scales to FTSE 100, DOW 30 or Global 500 size one place (British telecom) I worked at had a division had more developers/engineers than google has employees.
from Email Landing Page:
"Increase your chances of winning the Pack Share something about us: [twitter button]"

from Front Page:
"we will randomly select 250 lucky startups that will get the Pack."

If this is not a biased random sweepstakes, I would remove that wording. I know nothing about US sweepstakes laws, but I think biased random is (at best) a gray area.
Intel’s Dual-Core CloverTrail+ Atom Z2580 Impresses
Diner, A Lost Movie Gem of the 80s
I have an MS in statistics, teach graduate statistics to econ PhD students (essentially; it's an 'econometrics' class); do research on statistical methods, etc.

I'm really sympathetic to your point. I would not want the guilt or innocence of myself, a family member, a friend, etc depend on the numeracy and statistical literacy of a jury, with the stats explained to them through lawyers (even my own!)

As to the OP, the key sentence for me is:

> ...the fire had been started by a discarded cigarette, ... the other two explanations were even more implausible

Only TWO other possible explanations for the cause of a fire!?!?! Regardless of the word choice, I think the appeals court has a better intuitive understanding of some of the pitfalls of model-based Bayesian statistics than the OP (namely, if you accidentally put zero weight on parts of the prior, you will necessarily put zero weight on those parts of the posterior).

edit: if I'm going to be listing credentials, I should point out that my econ phd is in econometrics; I don't want to give the impression that my MS in stats is a sufficient credential to teach econ phd students.
Apple ships box from China, how does this make financial sense?
I'm not in the USA, but 'only $950-1300'? That's more or less what I pay for a whole year of health insurance in the NL. How much does insurance cost in the USA?
Show HN: My Weekend Project: Exchange Rates Updated Every Minute
Analyze and compare images in the browser with Resemble.js
Are you talking about a Customer Development interview? If so, it depends on what phase of the process we're in. I'll answer relative to the very first discovery level interviews, since those are the ones we've done the most of:

How many people do you talk to on each batch before you sit down to analyze the feedback?

We analyze feedback after each interview. After a few (say, 3-5) we would sit down and synthesize / aggregate and look for patterns, etc.

How do you go organize and go over the feedback you got?

Right now it's a pretty manual process. Notes are stored in Google Docs documents (one per interview) and other docs are used to store the synthesized observations and what-not. Keeping track of the process itself, scheduling interviews, etc., is pretty adhoc... a combination of Google Calendar, spreadsheets, various text files, etc. We've recently deployed SugarCRM, however, for at least managing contacts and what-not. Ideally we'd like to use a Customer Development specific tool which "knows" the CD process and workflow, but we haven't yet bothered to find or write one.

How many questions (in avg.) do you do on each interview?

We have a canned list of about 40-50 questions we can use, but not every question is used on every interview. Answers to previous questions affect which subsequent questions get asked. On average, we probably wind up asking about 25 meaningful questions.
Freedom School
If "a colorie is a calorie", then why do you single out "eating too many carbs and sugars" as the cause of your occasional weight gain?
100 CS Students Writing 100 Blog Posts
Discounting Data Access to Messaging on Mobile
And as usual someone assumes all of the third world are without clean water and/or food...

E.g. take Africa:

"In its latest quarterly update for the region, the analyst says it expects mobile phone subscriber penetration levels to pass 80 percent in the first quarter of next year." (article from last year):

http://techcrunch.com/2012/11/28/abi-africas-mobile-market-t...

And/or that technology can't be a benefit in improving access to those even for the people who actually are without clean water or food...

In many of these countries mobiles have become a tool that is massively important in improving market efficiency by disseminating prices - vital in areas where communication is slow and knowing where to take your crop can make dramatic differences in return on investment - accessing information about farming, or the weather, or indeed - as someone else pointed to - to get information about technology that can cheaply help improve their standard of living.
Learn what you want to learn, because your tools will change. Many Ruby programmers came to Ruby because of Rails. I'm part of the camp that stuck around because of JRuby for a while, but nowadays I find that I write very little Ruby and a lot more Python.

Don't worry too much about what you hear about performance. If you are building a Twitter, then yes, it might matter what language you're learning. Ruby, Python, and PHP tend to be in the same ballpark in terms of performance, with each having their own warts.

As of late, I've been most interested in golang.org. You can learn the basics in an afternoon at tour.golang.org.
Boring for you, not me.

What I find boring is being told about how drunk some lad got at the week end, or some one's latest recipe, or how a hubby is a git, or how the immigrants are taking all the jobs or how benefits claimants are scroungers or how blah, blah, blah............ all of with puts me off working in an office, well, working at all. And even if I politely make it clear I'm not interested, the drone of social BS continues in the back ground.

Others thrive on that, but in my experience, spend a lot of time gossiping and not working. Meanwhile, I'm at home working twice as hard because I'm worried other will think I'm being lazy and watching TV or some such. But that is just my experience.

Truth is it all depends on culture, personality, role and circumstance.
Yep, the worst douches I ever met across programmers are the one who think they are really good, while producing some really really crappy code.
Please read the entire link I posted above. He's rebutting the "calorie is a calorie" thesis, not endorsing it.
Stepsim: A lightweight step-based simulation module written in Python
"Genesis" just means a beginning or origin.
SEO for Single Page Apps, HTML5
I think it's a bit more complicated than that. It's easy to look at other countries and say, hey, that works there, therefore it will work here. But not all governments are created equal. If the government in the U.S. had a better track record, maybe it would be more palatable. But as is, I don't see single payer being the solution to our problems.
The argument could be made that this is due to the "high level" nature of x86 assembly :-).

On the actual physical chip such an instruction does involve intermediate register-like storage, and this storage exists by necessity: After all, on the electrical level, the operation is carried out by waiting for the voltage levels on some output "wires" to stabilize while the intermediate network of transistors is presented the input voltages continually. In this case, that would take 1 clock tick - after which the probability that the output pattern represents XOR is almost 1 (there is a neglible chance of failure).

The point is: we cannot predict such circuits precisely enough when the output really is directly connected to the input (that would be a resonating feedback loop, after all - and we only know the input voltage to within some tolerance, not to mention quantummechanical effects), so there's always some gating and that means some intermediate storage. Even when the instruction set hides that from you.
PSST Unit Testing with the PowerShell Suite for Testing
We invited a dozen physicians for brunch this past weekend and they all had stories to share about how little they make per procedure compared to the amount the hospital makes.

Example 1: A procedure costs $6,000 to be done at a hospital. It prices out patients paying out of pocket. The doctor realized that he himself gets about $700 from it. So the doctor reached out to another facility who agreed to do it for $1,800 instead of $6,000 for the exact same procedure. You can imagine how happy the doctor's patients are, particularly ones paying out of pocket.

Example 2: A patient got upset a doctor's office wanted him to pay copay. The patient got the bill and felt the doctor already got paid $1,500. When the office informed the patient that out of the $1,500 the doctor only got about $300, the patient was shocked.

Really what we need is a doctor compensation to everything else index. When we get that, we will realize the sham most of the efforts to reduce healthcare cost is. Most healthcare cost efforts focus on paying the doctor a little less, say $300 instead of $400. Problem is, bulk of the cost is not the doctor's fees. It is the cost of the bed, breakfast, Tylenol etc. We need regulation on those fees.
As a student in the class I feel I should point out what this is all about.

As one of our assignments we were tasked with taking a required or recommended reading from one of our lectures and writing a blog post on it. This blog has all of our submissions. Feel free to comment on any articles.
I think you want to generate your XML with a template maybe.
3D Printed human organs for testing and transplantation
From that link:

Conflict of Interest: Where a source seeks to convince by a claim of authority or by personal observation, identification of conflicts of interest are not ad hominem – it is generally well accepted that an "authority" needs to be objective and impartial, and that an audience can only evaluate information from a source if they know about conflicts of interest that may affect the objectivity of the source. Identification of a conflict of interest is appropriate, and concealment of a conflict of interest is a problem.
Jolla has published the SDK for their Mer based Sailfish OS
Any feedback is appreciated! I've spent the last few weekends building a better currency exchange API using node.js and Restify. Other exchange rate providers either charge outrageous prices or only update daily or hourly. MoneyMorpher offers rates updated every minute from a variety of reliable sources. Currently, I have data by the minute for the last 3 years, daily data for the past 30 years, and yearly data for the past 100 years.

One unique feature is that the conversion API endpoint can adjust for inflation over time, so you could convert, for example, 100 EUR on 1/1/2005 to PHP on 5/12/2007.
I'm not sure what you find "fast and loose" with that fact. Stuxnet was claimed by politicians from USA/Israel.
A Dumb 3-D Printer is a Million-Dollar Idea
Read it this weekend: I'd love to see a response from the health care industry that wasn't hand waiving. If he's right on 50% of his facts, it is disgusting how the system works.
Also note the existence of some already known underlying limiting factors on people's reading speed. E.g. there's a connection between working memory capacity deficits and "processing speed" in ADHDers.

http://www.ncbi.nlm.nih.gov/pubmed/21287422

"Abnormalities in working memory and response selection may play an important role in deficits in reading fluency in ADHD, potentially more than posteriorally mediated problems with orienting of attention or perceiving the stimulus."

(Supposedly) the same for other disorders potentially harmful to working memory - e.g. anxiety disorders.
This is a good point. I get the marketing behind it, but those two headlines don't really line up and that's when you can run into trouble.
Sorry for asking, my mistake. Just tried to get the word out about this non-profit initiative. Thanks for notifying.
Nothing says "I've replaced VIM" like needing an X-11 server to edit a text file.
I wish jps (ST developer) was more responsive. There are many small bugs and inconsistencies that are dragged through the versions, even the new beta. A centralized bug tracker would be a great first step. Submit a bug, have it acknowleged by jps, track its status. At the moment, you have no idea if jps even knows of a bug. Docs are also generally poor. apart from that, I really love ST, and I cannot see anything Textadept has that would make me switch.
Well, come on. It's also true that 100% of the roman alphabet you're using to write with is pictographic in origin, but who cares?
Linus Torvalds To Secure Boot Supporters: This Is Not A Dick-Sucking Contest
The "windows style" of monolithic development where the more checklists on the feature list, the better the product must be, only works in a monopoly, which is the situation on the desktop, more or less in consumer goods, but not even close in embedded. The problem is now you've got a CPU with 7 UARTS and the 5th one has a hardware bug that only affects one user in the world. Debugging doesn't scale very well.

The same cost argument applies to unused blocks. If you can save 5 cents per device by not using FPGAs then you'll save 10 cents by selecting a minimal old fashioned controller, but that blocks you into a corner.

Another issue is the infinite variety of peripherals. An infinite number of an infinite variety of peripherals rapidly becomes very expensive compared to "here's 1M identical gates to implement whatever you want"

Its like the extremely early history of computing, will reconfigurable and infinitely reprogramable von-neumann processors ever beat hard wired logic "computers" based on physical plugboards and unit record equipment in the marketplace? Well, yeah that's exactly how it turned out.

"unless the designer gets something very compelling from that flexibility" Yes almost infinitely fast hardware accelerated peripherals and the devs choice of cpu core. If your app has no inner loop that requires optimization (perhaps an automobile transmission, or a tamagotchi) or WRT core selection then in the style of "only got a hammer then the whole world looks like a nail" in those situations there would be little advantage.
I know exactly where Meyer came from, and a fair bit of inside baseball about her time there.

If you disagree with my argument, please make a counter argument. Snide comments are useless.
I've seen nothing to suggest that it does, just some funky key exchange for authentication.
NoDBA
OK, finding the original is hard work - in fact not possible

YAHOO! PROPRIETARY AND CONFIDENTIAL INFORMATION — DO NOT
FORWARD

...

To become the absolute best place to work, communication
and collaboration will be important, so we need to be
working side-by-side. That is why it is critical that we
are all present in our offices. Some of the best decisions
and insights come from hallway and cafeteria discussions,
meeting new people,

But ... it just does not make sense ...

1. If we take as read that working in physical proximity increases communication (often, not always certainly) then
why have multiple offices? Who exactly is supposed to work
together with whom? Why is the San Francisco office not the one and only office? Why have a Beijing office if people there cannot work with people in Bangalore

2. I hope I am not villifying Meyer - I think she has taken on a difficult high profile role. I have never run a 10,000's people company. Its probably quite difficult.

3. Scaling remote working. No organisation seems to effectgively scale past the dunbar number - communication and collaboration drops alarmingly. (Its not intra-group comms that drops, its the inter-group comms.)
It will block you from doing anything else until you plug the laptop in, with a full screen overlay that doesn't dismiss until the laptop is plugged in.