skysight-inc/HackerNews huggingface dataset:
I've written bugs like that before.

You never think "Do X every week" is going to be difficult to code, but man, when I actually coded that ... a lot of things can go wrong in subtle ways that you don't really consider in advance until a customer clicks something or uses features in a sequence nobody's ever stumbled onto before.

As for the credit card thing - easily explained as "Submitted info to Stripe, but not the actual form, backend system got confused"

MVP LYFE!

Disclaimer: I never worked at Gobble, I don't know if this is what's happening, but I painfully know how this can happen
Migrations and Future Proofing
What do you see as complicated about this dish?
How does systemd help with this? The networkd component is still underdeveloped and unfinished, and meant for container setups, primarily.
List of stores:
https://www.jimmyjohns.com/datasecurityincident/storedates.h...
Beating people to make them do what you want usually works too, but that doesn't mean it's a good thing. I'm well aware that marketing is matter of doing what works, but I don't consider it ethically neutral - there are good and bad ways to go about it.
You don't put it in if you don't want babies. People equate this with not having any sex, which is simply inane.
it's not race, it's culture - which usually involves race, but not always, in your case. change your name to 'bubba' or 'cletus' and try to land some interviews with a company based in the northeast.

i'm an asian guy with an ultra generic anglo first and last name and i've never really had any trouble getting interviews. in fact when i show up and i'm asian they usually have a nice little chuckle and are pleasantly surprised. generally asians in technology at the worker-level don't get discriminated against unless they have thick accents (which i don't).

i've seen resumes with asian first/last names that have a note under the name that says "natural born US citizen, authorized to work anywhere in the US and territories" or something to that effect. it's a good thing, in my opinion. it signals multiple things in one neat little sentence.
Analogies rarely, if ever, imply a total equivalence between the things being compared. That's what makes them analogies, not formal deductive proofs.
We're updating our FAQ (producthunt.com/about) to be more clear. We're also considering sending an email to makers when they engage in the discussion, recommendations and policies on this topic. Would love to hear if you have more ideas on this.

Also, as I mentioned in this thread a minute ago, I favorite people talking about Product Hunt (and often reply, too) to let them know I'm listening. I don't mean this as a sign of endorsement when people explicitly ask for upvotes, although I understand how this could be interpreted that way.

Ultimately, our goal is to empower the community to surface what they want to see and also encourage thoughtful discussion. Sharing ones post and soliciting conversation is important for the latter, and we're making improvements to our recommendation/invite system so that more people can join the discussion.
Not true if the perl script calls out to bash (i.e. via system), as it doesn't sanitize the environment:

$ env x='() { :;}; echo vulnerable' perl -T -e "\$ENV{PATH} = '/bin'; system('ls | cat');"
sh: warning: x: ignoring function definition attempt
sh: error importing function definition for `x'
...
3. food. real food begins with, and consists mostly of vegetables. meat, cheese, eggs, grains, seeds, etc are great, but are only seasonings.

How do you figure? What aspects of what you list make them any less real than that of dishes primarily consisting of vegetables?

If I had to name what I considered the prototypical real food, I would have to go with rice. It is eaten all over the world, and has served as the cornerstone for several very disparate civilizations for a very, very long time
I found both of your posts alive in the new list with no votes. They were at about 230 and 270 when I looked, so perhaps you just didn't look deeply enough. My guess would be that your posts "vanished" simply because they got no upvotes. I also found a slightly earlier post that (at this point) has 6 up-votes: https://news.ycombinator.com/item?id=8361341

It is true that some topics are penalized by the system, and some are automatically killed. Browsing with "showdead: yes" will give you a feel for which these are. Most of them are straight up spam, although some are good posts from 'hellbanned' users. The moderators kill or penalize things as well, but more commonly it's flagging by regular users that pushes hot topics off the front page. Yes, this can be viewed as a form of censorship, although "active moderation" might be more exact.

I'm less certain about the silent hellbanning, but I think overall the degree of moderation is a positive. While there are costs, it's done an admirable job keeping HN usable and readable as it's grown. Not all news needs to be on the same site. If a post is divisive and unlikely to create useful discussion, perhaps it's better to keep the flames down by keeping it off the front page. While I'm sure there is some moderator prejudice toward specific topics (both conscious and unconscious), I think this standard gets applied fairly evenhandedly.

Email sent to "hn@ycombinator.com" will usually get a quick response to questions about specific situations.
What do you think about a new iteration of language? Words are cumbersome. Maybe it's gestures, maybe it's something else, but there's no reason we can't communicate thought or express code in it. Written language is just so ingrained in us (biologically and culturally) that it's how we think of things. How long until this changes? Will it ever?

It's also interesting because the language we use shapes how we think. Is it possible for there to be a universal way to communicate in a way that's granular enough to replace words?
Realtors have been using these lately. Had to let my old house go back to the bank in a deed-in-lieu earlier this year, but within days of the MLS listing expiring with our realtor, we started getting mail forwarded to our new house that looked handwritten.

All of them were offers from realtors wanting to re-list our house and try to sell it, and it wasn't until I got two identical letters, in identical handwriting, from two separate realtors, that I realized they were computer-generated.
15 Team Chat Tools for Instant Messaging
Ask HN: How do US HNers get their health insurance?
Hi guys,

I'm from the UK and am engaged to a US citizen. A month and a half ago she lost her job, and health insurance, and since then I've been helping her through some sort of Kafka-esque nightmare regarding that. She's decided for now to use COBRA, under which she can continue with her old employer's coverage. It took about 3 weeks for the paperwork for that to come through, which we returned immediately, and we're now being told that once the payment comes through, it'll take a week and a half for the coverage to restart. So all in all, it looks like my fiancee is going to have spent over a month without health coverage. While once the coverage restarts, it'll be backdated to the 1st September (so she can claim for any out of pocket expenses she incurred), it seems crazy that for the last month any sort of serious health issue could have financially ruined her.

The plan is to move to the US post marriage. This whole ordeal has put me off the idea of getting health insurance through an employer - I certainly don't want to spend time uninsured on the offchance I lose my job for whatever reason - not least because sods law states that that's the point that I'll get hit by a bus or some such. How many American HNers pay for their health insurance themselves? If you're working for someone who generally offers health insurance, but you choose not to take it, is there ever any scope for persuading them to contribute some money to your personal costs?
I read the article yesterday. If you don't want kids, FFS, don't put it in. Don't pretend 'you were just doing the best you could'. It's not like you have to give up sex.
3 Questions to Ask Before Building Your Marketing Strategy
If you're using the nginx module, it gets the data from an instance of ngx_http_request_t. From there it gets passed around over sockets. Environment variables are not involved.

Using environment variables for request data would be quite insane when one of your marketing strategies is "fast" -- you'd either have to fork-per-connection just like CGI, or pre-fork processes that take input over a socket, deliberately deserialize it into the environment(!), and use getenv.

However overhyped Passenger might be, I don't know why you'd think the Phusion guys are that crazy.

Discovering that CUPS and dhclient may be vulnerable doesn't change anything. I'm talking about HTTP as an attack vector.
I just confirmed that re-applying the 8.0.1 ipsw through iTunes fixes the issue. Sounds like something is wrong with the OTA.
Post em!

I used to work in Murray Hill, but traveled a bunch to Holmdel and Crawford Hill facilities. I'm not totally surprised by the oceanic wave sim; There used to be a sizeable submarine fiber group before it got sold to Tyco.

What was the replica horn? There is of course a somewhat famous horn, responsible for finding the 4K background radiation, but it has a plaque: http://en.wikipedia.org/wiki/File:Bell_Labs_Horn_Antenna_Cra...
I seruously doubt either of those worked for "some users." Just an impression grab.
That, ladies and gentlemen, is how you grow a community.
Haha :) True, so I propose adding computer architecture to the things to learn about. Not because I think it is NEEDED but because It was a great benefit in my experience. Just a little goes a long way.
What prize? Was it the Fields Medal or the Nobel Prize for Physics, or the Turing Award or something? If so, then that would be weird. But there are quite a few other prizes that would not be particularly relevant here, given the guidelines and the cultural norms.

Anyway, as far as I know, the HN mods manipulate the story list and rankings to try to keep the site focused on the things that the site is meant to focus on. Whether or not it is correct to call that "censorship" and whether it's a Good Thing or a Bad Thing is up for debate I guess.
I think this is also the case for vulnerabilities as well unfortunately.
I had this issue and was able to fix it:

I did an OTA update (iPhone 6, AT&T) and experienced this issue. Touch ID wasn't working and "No Service" on the phone. I tried hard resets and resetting the SIM card, with no success.

I was able to fix the issue by downloading the iOS 8.0.1 ipsw from the developer site, then connecting the phone to iTunes, holding down option while clicking on update, and selecting the 8.0.1 ipsw. Phone redid update through iTunes (not OTA) and when it restarted, all was fixed.

Not sure how non-developers can get the .ipsw file.

Not sure how I would explain how to do this to, say, my mother. Hopefully there is a more sensible/easy fix that comes out soon.
I think defaulting to janky scrolling is a uniquely iOS problem. I doubt overflow-scrolling is needed at all in Chrome.
Show HN: Tpr – Testing GitHub pull requests locally
No it doesn't, but overflow:auto will scroll fine. It's only iOS that has a weird scrolling-that-isn't-native-scrolling mode without the -webkit- property.
Can someone with mod_security test a regex I wrote that should mitigate this? /\(.?\)\s\{.?\}\s\;/ from testing seems to catch any variants that I can think of that can trigger this bug, but I don't have a machine easily available to me at the moment to test with, unfortunately.
Or just manually install the new version with dpkg.
Just upgraded via iTunes (not OTA). No issues whatsoever. iPhone 6 64Gb AT&T.
> It’s actually very hard to make money in the stock market!

Can't you just buy an index fund, forget about it and come back to ~8% per year gain?
You may know this, but maybe it's worth pointing out that the big savings here is actually just that the function itself can be pretty expensive, since it may stringify some data structure. In eagerly evaluated languages, if you say this:

log("debug", "I found: " + foo.toString());

you end up doing a lot of work to create that string, only to have it be ignored by the log call. Whereas if you say:

log("debug", => "I found: " + foo.toString());

any extra assembly you execute (or generate) to make that work is peanuts compared to avoiding the call to toString(). None of that (besides the simple thing of log levels) helps with the OP's problem with IO, but it can make a real difference to your CPU.
CVE-2014-6271: Bash lets you do bad things
It's out by now for both Centos 6 and 7. Ironically, their Redhat brethren on the Fedora 20 project haven't released an update yet.
San Diego Researcher Crowdfunding Patent-Free Cancer Drug
> This may change as mobile browsers are improved and optimized. In the newest versions of Chrome for Android, if you specify a special meta tag, you can animate a lot of formerly slow properties at 60fps.

WHAT'S THE TAG?!
A best practices approach to creating large web apps with flask
I'll go a step back from that to something simpler:

You can use the stock market to make money.
You can't use the stock market to make free money.

There's a number of different ways to pay for your money. You can pay for it by doing intensive in-depth research and figuring out undervalued stocks. You can pay for it in cash up front (buying a bond or index fund) and make it back over time while other people do the work (your returns will be lower). You can pay for it by taking crazy risks with your money, hoping the market will swing in your favor (not necessarily gambling if you accurately understand the risks involved and don't overpay for risky assets).

It's just like a lot of other business, when you get down to it, except the really crazy risks are easier to find and harder to analyze.
We tried to rent an appartment in Cologne. Took us nearly a year. I would never again try to rent from private landlords.

But once we decided it's okay for us to pay provision we got a nice new flat from a company within 2 month. The credit of the provision basically raises the rent for the first few years, but at least we didn't have to deal with landlords anymore. There were too much forms, credit checks and awkward talks.
I'm not sure you can, in practice, have a completely free and open market for vulnerabilities, since any information about the vulnerability released broadly is likely to shorten the path to others discovering the same vulnerability [1], devaluing it implicitly through partial disclosure. So there's an interest in the market being small and secret. For the seller to keep the price high and for the buyer to maintain exclusivity on the exploit.

[1] As a case in point, I showed the headline of the email for the bash vulnerability to a coworker today on the commute and he instantly described in accurate detail how it probably works. Not that this was a particularly difficult case, but I think the principle holds.
Well, I didn't even know about mirrors.linode.com. Mine were still the ubuntu default servers.

I guess apt-get from one of Linode's mirrors saves bandwidth? Or is it just more polite?
Will do in few days, its nothing much but I want to wait till traffic calms down not to disturb initial users.
Cap'n Proto and Rust: Type Systems for Sharing (Strangeloop Talk)
Redhat has some here: https://access.redhat.com/articles/1200223
Ten years later, how is the Linux kernel community doing in terms of cultivating new contributors?
I'm self-employed and use a catastrophic healthcare plan, found through the healthcare market (http://healthcare.gov). There were some hiccups in the beginning when I had to call repeatedly to ensure all the paperwork went through, but that's expected (unfortunately).
I just created a trip using Serai and found that it focuses on the ease of use, so that's the heads up for you guys. However when it comes to privacy of photos, I am a little unsure. So, my question here is, How safe are my photos with Serai?
The idea that you should artificially separate OS into server and desktop, solely so you can charge more for the license for server OS, is a false dichotomy that needs to go away and only exists in proprietary commercial OS. It exists solely in the marketing sphere, and only intersects with the technical sphere WRT including artificial limits to ruin performance on a system that has a workload marketing doesn't approve of.

I do not want parallel non-deterministic booting on a server. If it works I don't care because I don't reboot daily/hourly/for fun. Its a linux box not Windows. If it doesn't work then non-deterministic behavior makes race conditions and error messages very confusing.

There is an inherent architectural / philosophical violation where flexibility is considered "unix"ish yet it is forbidden under systemd domination. If you disagree with the above paragraph for init system on a server, thats OK, I think someone with that has the wrong opinion but I respect an honest disagreement. Under a unix-ish philosophy there have been about ten alt-inits over the past couple decades that'll parallel / non-deterministic init, so go ahead friend, more power to you, give one a try until your fingers get burnt. Sysvinit (or BSDs init) will be waiting for you when you return. This flexibility, this compatibility, is philosophically forbidden under systemd.

You will do it the systemd way, because we won the political battle, not for technical reasons (god knows systemd is not the first attempt at this architecture). Or you will be forced to leave. Well OK then. The future is looking very freebsd to me. So long and thanks for all the fish!
With some round of the vote tweaks they did earlier this year it seemed like there was a huge amount of extra volatility injected in the early up/downvotes. Almost any comment on how a comment has been voted down seems to wind up wrong within a half hour or so. And this happens quite a lot.
ClearSlide Acquires SeedMail, Builds Bridges with Beijing
Your regex was damaged by HN's comment formatting. To get it to post correctly, put it on a line with four leading spaces.
One I actually have in my crock pot right this very minute is dead simple and turns out delicious.

Grab some type of beef roast (I usually get either chuck or round), and two cans of Campbell's french onion soup. Throw it in the crock pot on low over night (about 7-9 hours should do it) and you have delicious tender roast beef and gravy that will feed one person for 3-4 days, all for 5 minutes of prep.

Throw in some veggies if you like (pearl onions are really good, and I personally like mushrooms in there as well as they pair well with meat and soak up the gravy/soup mixture). It also goes without saying that if you can make your own french onion soup, it would turn out even better, but that does away with the whole 5 mins of prep stipulation. :)

If you want to get really fancy, look up a Brazilian dish called feijoada. Most recipies call for it to be cooked in a pot or a pressure cooker, but I convinced my girlfriend (who is from Brasil) to try to cook it in a crock pot, and it turned out being one of the best things I have ever put in my mouth. It's a real bitch getting all of the stuff to make it, but it is utterly fantastic and definitely worth the effort.
Factoid is a word coined by Norman Mailer for "an item of unreliable information that is repeated so often that it becomes accepted as fact". http://en.wikipedia.org/wiki/Factoid
iOS 8.0.1 released, broken on iPhone 6 models, withdrawn
Yeah I meant to write 200-score but using mobile and fat-fingered it.
I think that's a good point, but for many people going shopping they are more or less trying to spend money. They have a minimum budget and will just buy more stuff or come back the next day if what they want is on sale or something. Suppose, you got everyone on your list a nice Christmas gift for 20$ total, would you really stop shopping at that point?
For 12 bucks a person, I'm sorry, I'm going to the local taqueria, getting my burrito cooked for me, and saving 4 bucks. Forget cooking.
You should! One of the biggest challenges for any open source project is to figure out how to become multi-generational and turnover-proof, instead of fizzling out when the initial developer generation moves on. There are a lot of lessons to learn about organization and governance to get to that point, and about how to recruit and imbue newcomers with a sense of shared responsibility and emancipate them to step up and take on that responsibility.

I used to process many of the developer access rights requests for the KDE community for some time and wrote a few of the documents regulating that process, along with baking some of the things we learned into the KDE Manifesto. It took us a lot of thinking about the trust mechanics involved and has definitely been among the most rewarding things I've done in FOSS so far. And I'm really happy we've consistently been one of the largest organizations to participate in things like GSoC and Code-In (in number of students) and try to do a lot of mentoring in general.
In context, many early stage startups are (or hope to be) valued more than a probe to mars.
I find it disconcerting when one of the repeated themes of a piece is the author's own ignorance and inability to understand the people he is talking to.
Part of the hacker mindset is constant learning, self-improvement, and cultivation. And that needn't be limited to coding. Many other skills should also be applicable.

"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects."
-Robert A. Heinlein
Dev site still shows 8.0 though?

Edit: Appears to have been pulled.
Wow. It's cool that it shows you which part was re-rendered. And it's great to see that my Elm prototype inspired someone.
What happens when someone is included in multiple projects? Where does that email go? What happens when a feature spans multiple projects? How do you auto-magically track that as well?
Hit "search", search for "Rain man", watch the movie.

How is this a "channel" ?
It's true... so many locked phones are frozen in time. I had to go out of my way to buy a phone that offers OS upgrades over time.
Even high end handwriting fonts for print has multiple variations of each letter.
I wonder if creating relationships between notes would work well for me and my very large to-do list. However, it may be a moot point since at the current rate it's more like a never-do list. ~/ideagraveyard.txt
How to Screw Up a Google Acquisition
When it's pretty obviously a form letter it doesn't bother me much. The nature of email is such that I know the same letter may be going to many thousands of people, or that large chunks of it might have been cut-n-pasted.

What I'm saying is that the more personal-seeming it appears, the more attention the reader is likely to pay. An actual handwritten letter presents as a highly personal communication. Even where it's justa courtesy note, it says that the other person values your business enough to take time to literally put pen to paper. For example, a few times I've bough a used book via Amazon and it arrived with a hand-written note of the 'thank you, hope you enjoy it' variety. It may be done by some junior employee, but any firm that does that goes straight into my 'preferred sellers' list because it's a rare flourish of personal courtesy in a world where most things are mass produced and commoditized.
From this video:
http://youtu.be/3Bq521dIjCM?t=23m50s

<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes">

Also, I'll add it to the post.
Saucy wasn't patched by the time I did a do-release-upgrade a while ago.