skysight-inc/HackerNews huggingface dataset:
I'd love for HN to have the option to comment anonymously on moments like these.

That's way too young.

I find as I slowly get older that more and more people that I know or know about have passed, this is a constant reminder to me to get out of bed each day and to use the time as good as I can, and somehow when announcements like these hit they rub in much harder than anything else could that I'm failing in this respect.

So young and such an impressive list of achievements, and by reading the words linked from other comments here such a gentle and nice person.

My dad told me he measured his age by how often he had to wear black, at 37 the meaning of that had not yet set in, but every year it gets a little bit more clear, and whenever someone younger than me dies it hits much harder than when someone older dies.

This man had more potential for the remainder and has achieved more at 37 than I'll probably manage in my lifetime even though I am already much older and (probably, hopefully) still have quite a few years in front of me.
I once found this bug, where a destructor was taking forever:

hash_set<char*> hash;
// <fill up/use hash>
while(!hash.empty()) {
free(*hash.begin());
hash.erase(hash.begin());
}

hash tables are not meant to be used like that.
yup. i have started to see the same as well. having a simpler web solution is hard to achieve, over the time, it get messier and messier.
i'm now doing small and simple examples in newer language such as go to see if it is any easier there to keep software simple to 1)run 2)maintain 3) code.
I agree it will be very difficult. I'm working with WebGL as my day gig and understand how hard it is, as we're working with embedded devices there. That's actually what motivated me to start this project, so web developers can build fast, rich and interactive UI's on the same level as those you see in current generation video game consoles.

You have to be ambitious, right? :)
There's a quote from the film Heat where Al Pacino says"You can get killed walking your doggie!"

Death is everywhere, it seems that he has fully accepted the fact that all people are mortal and like him, you will die too.

Also, I'm pretty sure that for him it isn't about proving things for other people, it's about how climbing makes him feel about himself.
I love GitHub, but the "everybody to GitHub!" call makes me worry a little bit in the same way the predominance of Sourceforge didn't sound right back in the day; at least from the point of view of the open source community, because there's nothing wrong with using the best tool available.

Obviously I'd love GitHub to go on for ever, but that Bitbucket (and others?) are still there going strong is definitely a good thing!
Sounds clever. Too bad SSD (due to being shit and simply dying all at once) will never support that.
Yes, text is a big challenge. Got to get maximum efficiency from your sprite batching and triangle strips!
Mattermark is hiring senior engineers to scale the deal intelligence machine
I don't. The target segment is people building rich, interactive video-game-like UI's, for things like mobile/embedded devices.

Though as an aside, I think voice control is very underutilized in modern GUI development...
Almost every transaction I perform in life is a contract with no length attached.

A contract is agreed-upon terms for trading goods/services. It's a refreshingly simple part of law, as long as you stay away from real estate. The terms don't have to be anything more complex than "these things, right now, done".
SomeCache is a real, functioning implementation.

Maybe cache is a bad example. It could also be a HTTP client to fetch some data over an api. Let's say the library by default uses Guzzle. But if a user for some reason wants to inject his own implementation of Guzzle or even BuzzBrowser (which is compatible for basic operations) instead, he can.

For most simple projects, especially without a framework, the default implementation does the job and would save you some code.
i tried it, did not work for me
Different people have different worldviews. Some people consider it not a life well lived (or lived at all) when not going all-in on what it is they do.

There are a lot of passions that are very safe most of the time yet present life threatening risk in peak doses during small moments of time. E.g. crossing an ocean on a sailboat, backcountry skiing, etc
This. ANY error and it goes in the bin regardless of tech.
I'm having a hard time taking this company seriously anymore, anyone else feel the same way?
"A bricked device still has the data on it. It's fake security"

No, because they do this http://vxlabs.com/2012/12/22/ssds-with-usable-built-in-hardw...

Erase the AES key -> data is gone
If they have to be classified as employees to have worker's rights, perhaps the real problem is with the laws governing contractors.
Show HN: Upload pictures to Instagram from your Mac
Sub-Pixel Problems in CSS (2008)
Django Wall of Superpowers
I said they were arguably better not definitively better. Legacy is not so bad and you get a pretty diverse set of decks (that's why I like playing legacy - Hell I've played Goblins for something like 9 years and its still competitive) but in vintage it's a huge issue. Our store has vintage events with proxies sometimes and it's always proxied mana drains, proxy ancestral recall, proxy timewalk, proxy moxes and lotus, there will be 20 of the same Grixis control deck.

The deck won once and then next week every single person copied the wining deck from previous week there is zero innovation and proxies just discourage that further. I really want to play with Gush but I don't want to sit through multiple rounds against the same deck over and over again which I know will happen.
> THERE IS NO JUSTICE, THERE IS JUST US

That quote was used in the Discworld novel Mort in 1986, when death was talking to his apprentice. According to Wikipedia, Ruthless Rap Assassins' first album was in 1990 and Reaper Man came out in 1991. I'm sure you are right that other's likely have said it previously.
A Unity Dev's Thoughts on the New Graphics APIs
> Well there's one issue that another whole drive will fail and you're screwed.

You do know that in a RAID6 two drives may fail without causing data loss? In any way you need one or more hotspares ready plugged in in order to keep the time window short.

RAID6 is not perfect but the probability of 3 drives failing during the rebuilt window is much lower than the probability of 2 drives failing. (One also has to consider errors such as memory corruption, chip failures or catastrophic failure to the power supply where no RAID level will protect you from.)

A RAID1 built of two RAID6s may be necessary to avoid performance drops during rebuild. In the case of multiple failures a RAID6+1 setup will protect you from at least 4 hard drives failing in the rebuild time window.

> The other issue is that modern disks have an unrecoverable read error rate compared to their size such that a total cover-to-cover read -- necessary on every remaining disk to rebuild a RAID5 -- is kinda unreliable, even with a supposedly healthy disk.

This is another reason for a RAID6. Not only does it recover when one or two disks fail. It also recognizes and recovers broken blocks when one disk returns the wrong data. You scrub the disk weekly and remap broken sectors or swap out (soon to break) harddrives.
Get the best MacBook or MacBook Pro you can afford. It obviously runs OS X (Unix) but you can also run Linux in a virtual machine and boot into Windows if necessary; you can also run Windows in a virtual machine if necessary.

Not only is the hardware topnotch, you won’t have to worry about graphics driver compatibility, power management, wi-fi support and all of the other stuff that can make running Linux as your primary operating system… challenging.

Don’t worry so much about creating a portfolio; pick a project you’re passionate about and do that. Or pick an open source project and start making useful contributions.

I would add Sass (or some other CSS preprocessor) to your list: http://sass-lang.com
You can always make a throwaway account. Why do you feel the need to comment anonymously on this?
> there's also more opportunity for some absolutely crazy amazing stuff -- e.g. Grim Fandango would never have happened if someone had to justify it with a spreadsheet.

I'm not saying you need only project managers to make stuff happen. I'm saying you need project managers as well as creators to make sure stuff gets delivered. We have seen how many kickstarters projects led by creators only have miserably failed or under-delivered.
On GitLab I could not search for top repositories by programming language. For a beginner like me, it is very important. I could go to Github and search for top repositories in the language I am learning. I usually find top projects, try to figure out how they work, how a experienced dev does a specific stuff (compared to noob like me) and I ask myself how can I "copy" those traits and improve myself.

On GitLab, if I stumble upon any repo I can't figure which language it uses. On GitHub it is very clear. It even shows percentage of programming language used.

Open Source helps in so much for learning about programming for a noob like me and GitLab no way does that as like GitHub. Thats the one reason I don't use GitLab much, though I have an account. And one more reason why GitHub shines over GitLab for open source projects.
I hear this opinion expressed a lot by people that don't play many video games anymore, and I don't agree with it either. There are a ton of modern games with really compelling narratives.

Along with the ones you mentioned, there's been Wolfenstein: The New Order, BioShock, Uncharted, Alan Wake, Heavy Rain, Red Dead Redemption, Catherine, Deus Ex: Human Revolution, Enslaved, Fallout: New Vegas, Life is Strange, Mass Effect, Tomb Raider, Spec Ops: The Line, Dishonored and many more just in the last five years, all with excellent stories in a variety of genres. There have even been some recent adventure games that can hold their own against the best of the golden age, like Broken Sword 5 and Tesla Effect.

I think a lot of this perception comes from how the most popular video games present themselves: as mindless diversions. Think Call of Duty, League of Legends, Candy Crush, and so on. They can still be fun, but the story components are afterthoughts, hopelessly generic, or entirely non-existent. If you aren't participating in the market and seeking out new experiences, you don't know what's really out there.

I do miss classic adventure games, and a lot of what Al talks about does ring true to me. They were the AAA games of their era, and yet Sierra and Lucas and Revolution never put out a generic or cash-in game. Even though these games were heavily sequelized (far beyond modern standards), they retained a unique voice. It would be amazing to see a modern publisher crank out games as often as Sierra did while matching their level of quality and innovation.
Dunnnk – Beautiful Product Mockups on Demand
I got to $95 in (about 200 cards which was cool) and got bored. Resuming at the weekend as I've made a big spreadsheet of it all.
You can die driving to work in the morning. One small mistake on a high speed road and that's it. Alex knows how to climb like you know how to drive.
Startupland: A Review
Feels "good" to see someone talk about this. It seemed more and more obvious to me but i never really found anything other than my own thoughts talking about it.

How do you deal with this?

a) Slowly turn into a psychopath to be able to rule the biggest portion of the world

b) Forget about all this and live in blissful ignorance.

c) Live a sad life where you know you're getting a$$ fked by psychopaths but you also know you're not "made" to become one.
> It would be fair to assume that there are three ingredients in McDonald’s French fries: potatoes, oil, and salt.

Only if you'd been paying zero attention for the past two decades. The sugar coating is to get the nice golden brown color. We've known about that for a long time. The hydrogenation is there so things don't rot or otherwise degrade in distasteful ways. Most of the rest of the wacky ingredients are there to get that fried-in-beef-fat taste since they stopped using beef fat in their frying oil a decade or so ago. And everything's GMO nowadays.

Regardless, does anyone with any sense actually entertain the idea that McDonald's products are healthy??

TL;DR: This isn't news.
Thanks - that's really helpful and a lot easier to navigate through. Also prices are a little higher by the looks which is more fun :)
Hi everyone,

My name is Sam and I created Dunnnk to help other designers and developers make their products and designs look beautiful for presentations or production.

Creating the mockup generator to be as fast as it is was very challenging and I'm happy to share a few juicy details if you guys and gals dig it.

I would love to get your feedback if possible. You can either email me sam@dunnnk.com or hit me up on twitter @samatrouh.

Cheers,
Sam
This was a good one:

http://blog.willbenton.com/2008/11/rent-a-coder-hilarity/
Since Apple hasn't said anything about upgrades, I think that means that there won't be any. Apple will replace broken or faulty electronics, but they won't upgrade you to the newest model.

That really indicates that Apple Watch will evolve slowly. Maybe it will be three to five years before there's a new model. It doesn't really need upgrades, because it's mostly a fancy terminal for your iPhone, plus a fitness band and iPod shuffle. And I think that Apple will support it for a much longer time than iPhones and iPads. Ten years from now, today's Apple Watch will work with the latest iPhones and iOS.

But they will introduce new cases and bands every year.
foolish idea, you will need lift up all stuff for rewind paper
I was one of the backers, and while I got out of at the loop, wasn't there also an issue with Doublefine doing a strategy game (spacebars 9 or something) probably using Broken Age money? (not to mention they sold it on early access on Steam and then decided to just stop developing it since it wasn't profitable for them)
Or even the "mr" tool which allows you to work with multiple-repositories easily.

I have a few locations where I have a config-file listing repositories, their target destinations, and some arbitrary shell commands (read: making symlinks) that I distribute to people. Users just run "mr -c config.cfg checkout" to get all the code in the right place.

http://myrepos.branchable.com/
Testing ReactJS Components with Karma and Webpack
How about "it's impossible to upgrade from Windows XP for many users".

Since Vista broke the hardware drivers, many people simply can't upgrade. Once the drivers were broken, you can't upgrade to anything newer.

Now, throw into the mix that Windows 8 is a disaster (try running 5 copies in an office behind a 512Kbps link to the internet--watch them all choke your bandwidth to zero), and Microsoft already quit issuing new licenses for Windows 7 (which was actually decent) and anyone with 2 brain cells is going to ask "Why the hell should I upgrade given that Microsoft is just going to fuck me over. Again."
Amazing but true: America is only four presidents’ lives old
Neat, thanks for sharing! I ended up using a framework because I had plans to make this easy to customize and add a few more features.
Is it possible to Jailbreak iOS 8.2 with TaiG jailbreak..?
True, and I also find it BETTER. It actually came when Atlassian bought out BitBucket[1]. I personally believe GitHub success is founded on git "winning" the DVCS wars, but I won't downplay the fact that they contributed to this.

[1]: http://techcrunch.com/2010/09/29/atlassian-buys-mercurial-pr...
I think that's deliberate, even when applied proportional to income.

It's parasitical - you don't kill the host, only take what it can afford to give, repeatedly.
Just a quick question: why are the git-annex and branch protection available only in EE SKU?
I really hope we get some clarity out of this. Right now? The IRS has a very complex test for what constitutes an employee vs. a contractor.

Personally, I don't much care where they draw the line, but my life would be easier if they were more clear about exactly where they were drawing the line.
Aside: If I recall correctly, with the zip file format, the index is at the end of the file. A (named) pipe works fine with, for instance, a bzipped tarball.

I wouldn't be surprised if the ZIP file format has its origins outside the Unix world given its pipe-unfriendlyness.
Have you ever heard of an apple product where this was the case?
Switzerland does the same, IIRC they're the current record holder for traffic fines.

I know they had one in the $300000 range, there was also a Swede who risked a ~$1m fine but not sure he got it in the end.
Maybe it was an oversight on my part reading the article, but what has Al Lowe been doing for the past 15 years where he didn't make games?
BITCOIN ENTHUSIASTS INVITED TO JOIN THE DECENTRALIZED ANONYMOUS STATE
> I'm not sure that either income-proportionate fines or license points are better. Just different approaches to the same problem.

Points and income-indexed fines are not exclusive. Point-based systems still include fines. The purpose of income-indexed fines is to make fines actually relevant to people with high income.

Norway has a points system, and its speeding fines can go up to 10% of the annual income (plus jail time)
Has a bit of "you're not worthy" feel that surfaced as satirical couple pages built in the mid 2000 (I don't think they are still around.) It was listing pumped-up exceptional characteristics of Apple products and mentioning that as not being worthy they probably wouldn't even take your order ;-)
A scheme to lower engineers’ wages
Great list. Would love to see that expanded into a blog post :)
>That definition of ordering is of course the standard, everyday definition.

I would disagree and say the standard definition is the order things happen in, not when you feel the effects. There's rarely a different in practice, though, because people usually experience things via sight at a distance of miles at most. And in one of the few places where it differs, astronomy, people talk all the time about how events 'actually' happened a massive amount of time in the past.

But that doesn't matter. We're talking about relativity. Order, when talking about relativity, clearly means the timing of the events themselves, not the reception of the events.

You need such a definition before you can understand the ways even that can vary per observer. And importantly, the specific ways it can't vary per observer.

>And to guarantee correct compensation for transmission factors in the same frame, do we not require perfectly synchronized local clocks

Not at all. We do need to agree on a same reference frame (because different reference frames give different rates of time and different distances). Thankfully everyone on earth is in the same reference frame to a very very precise degree. And if that's not good enough you can do a few calculations to get nearly perfect compensation for different altitudes and latitudes and such.

Our clocks don't have to be in the same century to say that light A went on before light B. You just take the point in time you saw each fiber light up and subtract the distance of the fiber times propagation speed. And then you could set both clocks to be in sync by using A or B as a reference point, if you wanted.
The article's name seems sort of 'click bait-ish,' honestly...
http://i.imgur.com/C7MwHxF.png

Free of charge, huh..
Deprecation of the Old Google Webmaster Tools API
No it does not. A carpooling app for people that want to get from A to B and everyone chips for gas is sharing. Ordering a ride for person that does this all day is taxi.

Couchsurfing - sharing. AirBNB - hotel. It is really simple.
I'm a skydiver, and before every jump, there's always a chance it'll be my last. Skydiving is an extreme sport that can be practiced safely (but is not, by default, safe).

BASE jumping, while even more dangerous with many outcomes resulting in death, is something I'm considering on trying in the future.

I don't really do it because of the risk. Sure, I love the adrenaline rush and I love doing extreme things, but that's not the core reason. I know many people who have lost a half dozen really good friends each throughout their lives. That is absolutely devastating. Every time there's a fatality, it spreads through the community rather quickly.

I do it because the experience is like no other, being able to fly through the sky (I mean, how can this view[0] not be attractive). It's also an extremely social sport. You get to form close relationships with total strangers rather quickly.

I could also die driving everyday, the odds say I'd have a better chance at dying in a car than skydiving. So there's always the logical route based on historical evidence.

[0]: http://imgur.com/shu3AtY
Thanks, looking forward to your feedback, Yakuza is still a baby but I think it can grow into a very useful tool if the right people come and boost it up <3
The Symmetry of JavaScript Functions
There should definitely be huge penalties for rich drunk driving repeat offenders who threaten the arresting officers in a racist, sexist, antisemetic tirade, in which they claim they own the town they're arrested in, and will use all their money to get even with the arresting officer.

http://tabloidwhore.blogspot.nl/2006/07/mel-gibson-calls-pol...

Once inside the car, a source directly connected with the case says Gibson began banging himself against the seat. The report says Gibson told the deputy, "You mother fucker. I'm going to fuck you." The report also says "Gibson almost continually [sic] threatened me saying he 'owns Malibu' and will spend all of his money to 'get even' with me."

The report says Gibson then launched into a barrage of anti-Semitic statements: "Fucking Jews... The Jews are responsible for all the wars in the world." Gibson then asked the deputy, "Are you a Jew?

The deputy became alarmed as Gibson's tirade escalated, and called ahead for a sergeant to meet them when they arrived at the station. When they arrived, a sergeant began videotaping Gibson, who noticed the camera and then said, "What the fuck do you think you're doing?" A law enforcement source says Gibson then noticed another female sergeant and yelled, "What do you think you're looking at, sugar tits?"
Instant Approval Auto Loan for Bad Credit
Show HN: Dllup markup language – Lightweight markup for mathy blogs
I wrote my own lightweight markup language, similar to Markdown, that compiles to both HTML5 and LaTeX, supports LaTeX equations (through svgtex, i.e. serverside MathJax), references, captioned figures with semantically correct <figure> tag in html, syntax highlighted code blocks, and so on.

Compare the webpage with the text file written in dllup markup language:

http://www.dllu.net/programming/dllup/index.dllu

and the PDF and LaTeX versions:

http://www.dllu.net/programming/dllup/index.pdf

http://www.dllu.net/programming/dllup/index_dllu.tex

The code is very hacky (I wrote it for my own use after all) and might crash if the syntax is not exactly right.

The HTML output of dllup is valid HTML5 (http://validator.w3.org/check?uri=www.dllu.net/programming/d...) and should be sufficiently semantic to be usable in lynx: http://i.imgur.com/ugSXX90.png

Resubmitted as a link instead of a text post at the suggestion of dang; see previous submission: https://news.ycombinator.com/item?id=9193560
Ruby people discovering algorithms ducks
Drum? It seems like I recognize the general format. Anyways, props, and best of luck.
If it does, then I must be quite depressed.