skysight-inc/HackerNews huggingface dataset:
Why I've been in Afghanistan for the past 36 hours
In the alternate version, only one instance of the initializer object is maintained. In the standard version, there's one object instantiated and maintained for every file that included the header.
And is fairly active there: https://github.com/TimToady
>Dilution is defined as the reduced ownership in a company. It is 100%, always, take-it-to-the-bank, written-in-stone bad for the shareholder who gets diluted.

No, this isn't true at all. If it were, companies would never issue new shares, since shareholders wouldn't allow it.
That's more of extreme indecisiveness that turned into the first kind of lazy.
This reminded me of a password for the original Metal Gear that will start you very close to the end.

FUCK1 MEEEE
EEEEE EEEEE
EEEEE

(This is not the same as the better known FUCKM E1111 11111 11111 11111 password - you start with more stuff.)
I use a very customized dark UI Mint with Cinnamon. It looks great and runs like a dream on diverse hardware.
I do recall hearing that there were possible security issues a few months ago, but damned if I can remember the source. I do remember more concretely that it hadn't had much review.
But "snap out of it" is exactly it. The person must make the choice to do, regardless of any array of fears, disabilities, circumstances, or excuses. No matter how real the issues, it still is a matter of choice. Skirting death can clarify this.

Do or do not. There is no try.
TRAMP is great if you're editing from an account where you have access to emacs.

But what do you do when you're in front of a machine that doesn't yet have a network connection?

Or what if you're onsite with a client who doesn't have emacs installed and doesn't want you connecting to anything outside his network, much less installing any new packages on his machines?

These are quite common scenarios for many sysadmins. And in either of them you'd be screwed without at least a working knowledge of vi.

Don't get me wrong, emacs and TRAMP are great! They're just not always available when a sysadmin needs them.
> I just compared the Bay Area with Vancouver, and the latter is considerably cheaper, at least half price.

How exactly did you arrive at that conclusion considering that according to The Economist, Vancouver is the most expensive city in North America: http://www.huffingtonpost.ca/2013/02/06/vancouver-most-expen...

For anyone interested in doing an objective comparison between the cost of renting a 2-bedroom apartment in Vancouver vs. California, here are some links:

Vancouver: http://vancouver.kijiji.ca/f-real-estate-apartments-condos-2...

San Jose (Silicon Valley): http://www.rentals.com/California/San-Jose/apartments-proper...

Irvine (Southern California): http://www.rentals.com/California/Irvine/apartments-property...
Ask HN: How do you handle software e-mail sending?
Hi, just to be clear I'm not referring explicitly to 'newsletters'.

I've been working on a (bulletproof) solution to orchestrate sending out e-mails programmatically for the past couple of months. Although I've built working proof of concepts', I'm still not entirely satisfied with my progress and the working of said proofs.

I would be delighted to hear how you manage e-mails in your software. Do you stick with the philosophy that e-mails should just be sent or have you devised an abstraction to handle it for you?

Do you stick with a provided SMTP server (ex. for shared hosting) or do you use dedicated services (ex. Amazon SES, Sendgrid, Google AppEngine, etc.)? I've been primarily using Amazon SES as it's pretty cheap and now with the Amazon SNS integration to notify regarding e-mail send statuses it's definitely my first choice.

What kind of e-mails are you sending out?

What are you doing to cater for spam filtering (ex. SenderId, DKIM signing, sending e-mails 1 for 1 to avoid bulk e-mail junk classification etc.) or do you cater for it at all?

What approach are you following to comply with electronic communication laws? As far as I know for general compliance it is required to send e-mails with personalized links (ex. unsubscribe for newsletters, manage communication preferences for system generated e-mails).

Do you gather analytics on your e-mails? If so, what do you use? Do you track opens/reads via personalized links, transparent gifs with query parameters or both? Do you customize the links for e-mail analytics purposes? (ex. to see which call of action is most effective)

Does your e-mail implementation cater for idempotency? Do you cater for bulk sending functionality and how do you manage it? (ex. grouping multiple e-mails under a task)
Is Your App a Reference or a Guide?
from the article "Suppose you are in a self-driving car going across a narrow bridge, and a school bus full of children hurtles out of control towards you. There is no room for the vehicles to pass each other. Should the self-driving car take the decision to drive off the bridge and kill you in order to save the children?"
A cow-orker of mine interviewed there a couple of years ago. He said it was pretty bad, too.

One of his standard questions (he's kind of a snarky guy:) "How many of your co-workers should be fired?" He generally gets answers in the range of ten percent. At Nintendo, they were saying "fifty percent."

Damn, even when Atari was screwed up, it wasn't frowned upon to play games. That's /really/ bad.
If you are a YC founder, your username will show up in orange to other YC founders to enable these entrepreneurs to recognize and meet each other.

I've been aware of this for a while (a few YC founders I got to meet confided this to me), but it is the first time I've seen it being publicly admitted.

Along with the DMCA[1] link below, I'm happy to see this ever increasing level of transparency on Hacker News. I believe it is a great way to foster trust among the community.

[1] https://news.ycombinator.com/dmca.html
After switching to dwm a few years back I wouldn't dream of switching away. The tags (which are not workspaces) really are a killer feature, and the simplicity makes it win over other tag based WMs.

Anyway, what's your problem with Chromium? I'm using dwm and Chromium daily, and have no issues.
Unity here I just wish they would add some functionality to the Launcher and top panel like Gnome 2 has. Like, adding an icon to the Launcher that points to a shell script that starts a program is almost black magic to get it to work. In Gnome 2 it was clear and straightforward. Also in Unity the top panel is not a panel at all. It's useless. I have to remove the packages that stick menus at the top in a global way, to get Gnome 2 functionality back. But with all that said it's not a bad desktop overall. Yet, I'm still on the fence about it.
So you post something that basically compares apples and oranges? Honestly, this post turns me off from MaxCDN.
You know you've done too much haskell for the day, when you expect this to be a haskell article. halfway through I realized, "What does buddhists have to do with haskelll... ooh shit my mind is molten"
EA's greatest games were done on systems far older and less powerful than the Wii U. If all they want to do now is sell pretty pictures to easily-manipulated fratboys, then yeah; maybe the Wii U isn't for them. But then, maybe EA isn't for me.
I started using xmonad about a year ago, and it's awesome (not that awesome).

Going from gnome to xmonad was almost as much of an improvement as going from just one to multiple desktops.

Bonus points for great support for dual monitor setups.

I also love the configurability of xmobar. I use it to show the top memory and cpu consuming processes at all times.
> Why can't Google just grow a pair and go to full-on open allocation?

From the description, calibration seems to address the issue of consistent assessment across the company. Open allocation, whatever else it might have going for it, doesn't seem to do that (and for open allocation to work effectively in a large organization, consistent assessment would seem to be, if not essential, highly desirable; even without headcount concerns, churn between projects and getting new people up to speed is a cost that needs to be justified by expected value.)

> If people actually get together in conference rooms to conspire against their employees and wreck peoples' careers, as you've admitted they do

That's actually not what the poster above you said, and I really think that if you can't read anything about Google without being distracted from what is actually said by the white-hot heat of your pre-existing hatred (however justified that hatred moght be), you probably should just avoid participating in any discussions about Google, because you aren't going to be able to contribute productively.
Reflecting on death is boring.
Learn.js: a guidebook to building projects with javascript.
> HTTP 1.0

If that is the only problem, flipping one bit in every response seems like a really simple solution. Why hasn't Cloudfront fixed it yet, do they know about this?
I haven't had the time to find another vendor, thus can't recommend one.

Amazon promised a fix, but then back tracked. Their explanation was something along the lines of "an old version of Squid has the same problem, thus it is okay". I cannot comprehend the logic system they employ to think that is a good reason to live with the bug.
That's fairly content free.
Yes, I'm sure a man who is likely a father and husband, suicide bombs some place so that you would have to live in fear of being molested by the TSA. That makes sense.
Strong evidence that Justin Bailey isn't a real password comes from the game state it yields, which is impossible by normal means. Samus has 255 missiles current but 205 max, and there are some other inconsistencies like missiles acquired behind doors that remain locked.

It's just a wild coincidence that it happens to yield a Samus unarmored and with most of the powerups in the game. Any tales that Justin Bailey was a Nintendo developer or playtester, or anything about the swimsuit, are just fan inventions and retcon (a good deal of which was spread by Nintendo Power itself.)

Of course the password must have had some real origin, someone found it sometime. Maybe someone goofing around typed in his own name or a friend's and got really surprised, or some really sharp 6502 hacker puzzled it out as a combination from reading the assembly code. (This was possible in the industry even back in that day, it's how Galoob produced Game Genie codes.) We'll never truly know, as any true claim would get lost in the forest of noise and urban legends.

It would actually be pretty trivial nowadays to brute-force search for all combinations of 6-letter words that pass the Metroid password checksum. I recall seeing that online somewhere but can't find it now.
It's kind of unsettling that the idea that a college-level education is for the elite only is starting to settle in. Rich benefactors like Peter Thiel and Mayor Bloomberg, both of whom seem to think they got where they are on talent alone, are broadcasting this idea that college is totally unnecessary.

Rather than telling students to skip college shouldn't we be finding a way to make a high-quality college education affordable and not confined to the very rich or exceptionally gifted? I agree with Bloomberg on many things (but certainly not all) but this is just snobbery and elitism diguised as "reasonableness."

Bloomberg has been a huge donor to Johns Hopkins. Perhaps he should redirect more of his contributions from propping up the endowment of an elite institution like Hopkins (some of which, in fairness, does go to financial aid) to actually directly paying for underprivileged kids to obtain such an elite education.
I quite enjoy the first one actually. I mean, what good is it to do anything if we are just going to die? Eat good, sleep good, digest in the middle good. Very nice.
He's referring to the author of the OP, Leena Rao.
This is not a forum for scientific research either. This is Hacker News. We are here to read news. It's not news if it's not real, and it's not real if it's not replicated.
A Typed Markup Language Insired By Haskell
>I found floating in Xmonad is useful when it's necessary for things like GIMP

Interesting. The reason I first installed a tiling window manager (awesome) was for GIMP, so I could avoid having to deal with a bunch of floating windows. (Now that I use a tiling window manager, I actually like the fact that gimp has a bunch of windows, but I do not understand how that is a good design choice when most people use a non-tiling window manager).
evilwm: http://www.6809.org.uk/evilwm/
So why is the title of your post "CDN vs S3"? Shouldn't it be something like "Don't use S3 as a CDN"?

To be honest, your post feels like spam for MaxCDN.
Both buffer while paused on Chrome iOS.
The Metriod wiki also mentions this explanation; then promptly debunks it: http://metroid.wikia.com/wiki/Justin_Bailey

BTW, I prefer cossies :p
Sorry for not making it clear enough, issue was with WindowMaker and Chromium. (I will edit to make it clearer.) WindowMaker draws its own decorations around the window which doesn't fit with what Chromium is trying to do. When I tell WMaker to not put decorations on Chromium, then some windows which need decorations don't get them.
Oh. I'm half asleep. Mea Culpa.
Honest question: Do you actually know anyone that thinks S3 is appropriate as a CDN?
Yes they know about it. Below is the response from Amazon. The logic they employ is that since it is broken in an old version of Squid, it is fine for it to be broken on Cloudfront.

https://forums.aws.amazon.com/thread.jspa?messageID=351384&#...

- - -

Hello,

While we are aware of the issue with range request HTTP/1.0 206 responses and Chrome, we cannot provide an ETA for a fix. Since this issue is specific to range requests, an immediate workaround is to disable range requests on your origin server if this is possible for your use case.

It is also worth mentioning that multiple web proxy and cache application vendors have using HTTP/1.0 as a de facto standard for many years, so you will probably sporadically get similar reports from your end users using Chrome, but not other browsers such as Firefox or Safari. For example, here is a discussion between a Chrome developer on the mailing list for the popular Squid web cache about a similar report:
http://www.squid-cache.org/mail-archive/squid-dev/201204/011...
I am not saying that always returning HTTP/1.0 will stick around forever, but it is fairly common in real world situations today.
Can you elaborate on how fvwm handles windows bigger than the screen?
S3 supports both of those, via its "bucket as a website" feature.
Then this is a veiled acquisition offer, since EA has long been known as the place where great game companies go to die?
This page is pretty well designed. I liked the way of putting information bits with scrolls. But sometime you can miss them if you go fast.
I think the WiiU has some great features. Playing new Mario for example looks great in HD, and at the end of each level you can post messages that other players will see. This creates the feeling that you're not in a vacuum. The WiiU is not a sales disaster; if they well only to fans of nintendos games that's still a business. EA Sports relies on flashy graphics and large US install base, so I can see why they would avoid WiiU. Professional developers need to remember when tweeting about platforms that they represent their companies.
I am thinking of experimenting with new UI development. Is any of these environments easily hackable and customisable?
Hey -- CEO of DTS here. Quick word on the tech -- it was basically a clone of Google F1, with full ANSI SQL support. It was damn fast and could handle tens of thousands of connections on a modest cluster. Way more than Salesforce's Phoenix, which was a small subset of SQL and focused on analytics.

We failed for human reasons :)
Am I the only one who thinks that the tablet thing was incredibly gimmicky? It doesn't add anything and just increases the price of the console. Nintendo could've delivered a console that was significantly more powerful than the current-gen a year ago and yet would be much cheaper than the next gen.

Everything about the marketing was just bizarre. I don't know of anyone who has it or even wants it.
Poll: HN desktop Linux users, what distro do you use?
Following up on the DE/WM poll[0], what distro are you using at the moment on your daily driver?

0: https://news.ycombinator.com/item?id=5730142
"DRY and building tools that build your tools"

Are those bad? It sounds like you might have learned a hard lesson, and I'd be curious to hear more.
I thought I read 5% somewhere, but went and looked it up and saw 2%. Probably depends on how you count it. Either way, that is a huge increase. Musk has a long history of exaggerating, which is what I suspect he's doing here.
I'd really like to see the YC alumns. in orange. It would make reading the comments so much more interesting : )
Isn’t one spatial and one temporal dimension enough for sound to exist?
At that level, the experiments have little value beyond getting kids interested in science, which ultimately provides massive value. So let them field their massively flawed experiments by all means...
I think it's also notable that HN is written in Arc, a Lisp dialect of pg's own devising. [1] All those "?fnid"s in the URL are pointers to functions.. Some sample code (HN might have morphed quite a bit from it - no idea) linked to in one of the comments referred to by hfsktr is on github. [2]

[1]: http://en.wikipedia.org/wiki/Arc_%28programming_language%29

[2]: https://github.com/nex3/arc/blob/master/lib/news.arc
The Real Reason Why The Future of Marketing Is Mobile
After switching from any kind of desktop to xmonad (or any decent tiling window manager, I assume) I can honestly say, I've never been more productive.

Hackable, easy to use, and the main thing for me is the fact that it's fast and straight to the point.
19-year-old's self-driving car technology wins $75k Intel science fair award
Dispersion s.b. aspersion...

Time to calm down.
Chrome on iOS is probably using Apple's AVPlayer, which makes sense because there is probably no other way to access the dedicated decoding hardware. Apple is not afraid to Cache an HTTP 1.0 206 response.
>> The only schools that cost $40,000 or $50,000 like the mayor said are elite schools,” Kantrowitz said.

uh... I hope they are talking per year here. The article doesn't make that clear, but 40k in debt after 4 years at a public/state college is very very possible... Bloomberg might be out of touch with how tuition has skyrocketed. Heck, I graduated in 07, and in-state tuition at my alma mater has DOUBLED since then...
For all the people who seem to find buddhist philosophy uplifting and empowering, I've never been able to see it as anything but deeply depressing. "Not doing anything with your life? Think about death and that'll fix it." ... I don't see it.
Eurovision Song Contest won by Denmark
Any suggestion about relatively cheap equipment to measure the RF field with some degree of accuracy? I found many companies selling this stuff but can't judge easily what's good and what not. I'm interested in the 900mhz - 3Ghz range.
Are you in the US and if so, on/near the East coast by any chance? I might have a use for a large batch of sliced pages...
The charge of hypocrisy is generally an ad hominen argument when you are responding to a specific point someone made.

It isn't EA making the point about the Wii it is a developer at the company. So how is the developer being hypocritical? Furthermore, hypocrisy is taking different positions on similar issues. I'm not sure EA's position is that it is okay they are (hypothetically)a poorly managed company.
Buffer's slide deck to raise $500k
I will get a Wii U for Mario, Zelda, Metroid and Smash Bros. Plus probably a few others like I did for the Wii (Xenoblade, Last Story, Paper Mario, etc.)

Who knows if Nintendo can survive ~5 more years with that sales model though as I am pretty sure in 2 years time they will begin to feel the pain from phones and tablets a lot more for the casual gamers that they won over with the Wii.
Replacing Skype with SIP using Plivo (YC S12)
Nevertheless, HN is not a highschool science fair. The reason this story is making the rounds on the internet is very plainly not to get children interested in the scientific process, but rather because wifi somehow being dangerous is a provocative concept and therefore a good way to get pageviews.
It works with chat as they are now on gmail, I'll update the script when they will update the chat.
Did you see the stuff related to Google demanding the Windows Phone Youtube app be removed? Massive threads, accusations of shilling all over, along with claims of organized flagging. At least 2 of the major contributors to those threads/flame wars (recoiledsnake and CloudNine) have been hellbanned, and the whole thing was rather unpleasant to read. It also spilled over into most other Google posts on HN, which was quite a few as it was in the middle of Google IO. Along with that there is the inevitable comment on every story about a Google service suggesting that Google will shut it down in 6 months. There is a sizable subset of HN which isn't crazy about Google.
Comparison of frames? I was only thinking about averaging predictions for each frame which is just 20x slower. Still I think that the process is way more constrained by the time to fetch new CAPTCHAs than by OCR, so this doesn't really matter.
I agree w/ what Bloomberg is saying here.

College doesn't make sense for many people/careers. In those cases, whether college is affordable or not is beside the point.
The real issue is the "four years spending $40,000, $50,000 in tuition without earning income". Education is essential for the meaningful progress of society and humanity, we can't let a "tough economy" stand in the way of long-term thinking. We also can't let greed stand in the way of bright young minds realizing themselves. Education needs to be free, thorough, and challenging, that way the minds that crave it will have unrestrained access to it, and those who don't can go ahead and pick a trade job, but not because of an empty wallet, but because that's what they genuinely want.
Agreed. Especially if he was well aware that AWS offers a comparative service, but instead chose to compare to a different one.
There was a big argument on a name change. It isn't going to happen.
That's actually a remarkable feat of not scaling.
No. Just no. That is stupid as stupid can be.
>How open are nintendo to indies?

Absolutely not at all. The only way for joe schmoe indie developer to make games for a nintendo platform is to crack the console and make homebrew games that only work on other cracked consoles.

edit: looks like someone needs to be reminded what the downvote button is for. Everything I said is factually true, and the fact that Nintendo shows "interest" at a convention or allows some of the top selling indie titles onto their platform doesn't change how hostile they are towards the homebrew community.
Apple's billions are building an empire for the future
That's not what "dilution" means. Dilution necessarily reduces the per share value of the stock. Always. That is the definition of the word. Shareholders allow it because the company gets money in return for that dilution, which will presumably increase the value of their shares over time.
And to think I was proud of getting the invincibility cheat as a kid... :'(
I'm Kai, one of the founders of Tinkercad. If anyone has questions I'm happy to answer here.
I disagree with this point. I don't think the laws are there to thwart competition, but to stop manufacturers from exploiting their own dealers. If, for example, a Ford dealer takes on the risk of setting up shop it would be crummy for Ford to come in and annihilate them. Tesla is operating under a completely different sales model, I don't think you're going to see judges slavishly ruling to the letter of the law.
You're doing something horribly wrong. I work for a live streaming company and we make extensive use of Varnish. It can probably solve the problem you're describing.
So is Hyperloop.