skysight-inc/HackerNews huggingface dataset:
Yeah, they could just vest employer contributions immediately. That's pretty rare in my experience but not w/o precedent.

One other option I've seen is incremental vesting of 20% year over year. You only have to vest in three years if you do it all at once; otherwise you can take up to five years.
Agreed on the part of not taking responsibility for your own unhealthy habits. Also, there is no doubt that biology realities are immune to political correctness.

However, I find the tone of the first comment (and your too, to a lesser degree) quite disrespectful. You seem to imply that people are full aware of what their unhealthy habits are, and what precise steps they need to take in order to change those for healthier habits. In particular, you seem to subscribe to an early modern model of human behavior that assumes everyone is 100% rational and if they engage in, let's call'em "unproductive", behaviors it must be because the person is wicked. This model of behavior is factually wrong, and to believe otherwise is to dismiss the whole body of knowledge of modern psicology (yes, from Freud on. I am aware he had a thing with sex issues, but at least he understood that, under a thin rational layer, the innards of human mind operate on irrational symbol manipulation and pattern matching).

What other people is trying to tell you is that you are not helping anyone by condemning the fatsos of the world. You gain nothing but to stroke your own ego, and don't seem to mind alienating other human beings in the process.
AOL buys Ashe Avenue
I skipped the variable frame rate out of this write-up in an attempt to keep things simple by leaving the GIF composing to an external program (ImageMagick). In an earlier iteration I did in fact create a version of the GIF with frame duration proportional to the real time:

http://i.imgur.com/ncTIdHL.gif
Ordered Sequence of Events as seen by each collaborator. That's all that matters!
Thanks for the links, but it doesn't look very promising.

YoLinux looks old and has some non-working links, so I'm not sure it's being maintained. (Indeed, one link leads to Windows and Mac OS X software, not Linux.)

Lin-App, the most promising site, hasn't updated "What's up" since 15.04.2011. (Also, its most recent comments are 2 and 11 months ago.)

As it says in the URL, the TechDriven story is also from 2011, and the programs are from Lin-App.

It's hard to see the signs of a vibrant ecosystem....
Ask HN: Why are we people mad at Ashley Madison and not the hackers?
Seriously. I would understand if there was gross negligence (and I don't know any details of the hack), but my gut reaction is that we are angry at the wrong person.

Please forgive the harsh comparison, but isn't it like blaming a rape victim instead of the attacker?
Just another site has been hacked, so what?

I find the personal and social implications much more interesting.

Millions of people lie the most important humans in their life, their partners.

I'm organizing a polyamory meet-up every month and the new people there often have the same kind of questions. They are in a monogamous relationship and want to "meet" other people (often, but not only, for sex) and want to know how they could get their partners to approve of this.

All they want a magical solution, but everything I can say is "talk to each other".

But most people treat their relationships as an entity that exists in its own realm.

They have their lifes and their relationships.

They don't talk to each other about what they really want, but plan marriage, kids and whatnot.
> If parents fail to monitor their kids and something "bad" happens (e.g. kid gives out too much personal info, kid reads stuff not age appropriate, etc) then when it is discovered everyone online yells that those parents are "bad" and how "it is up to parents to monitor their kids." In fact this is standard practice whenever online censorship for the sake of kids is discussed ("it is up to the parents to parent!!").

Yes, and surveillance of their every activity is not the way to go about preventing such incidents. Parents need to be able to trust their children and allow them privacy. These incidents should be prevented by talking to children and explaining risks.

> People in this thread arguing that TOOLS shouldn't exist for parents to parent are insane.

No, they aren't insane. Parents should not have the right nor the ability to spy on every single aspect of their children's lives.

There are no circumstances where this is acceptable or ethical.

> You want parents to parents? Well sorry then they need TOOLS to do so.

No they don't. They need knowledge of parenting. Children have been parented for millenia without GPS trackers and Internet surveillance.

Tools are actively detrimental to good parenting. Maintaining complete surveillance of a child's activities destroys any trust they might have in their parents.
Ouch. Good thing I started in June.
It Rocks. Bought it yesterday, had a simple game up and running in 10 minutes....and 80's flashbacks the rest of the day :)
There are a ton of people out there who will lend the fed money at that rate. But the fed is in a rather special position.
I'm sorry you didn't find the blog post as interesting as you hoped. :) As others have pointed out, I talk a bit about how rustc gets autovectorisation by leaning on LLVM in the "Explicit SIMD in the Compiler" section.

In any case, I agree the Mandelbrot example isn't so interesting: I included it because it is relatively simple, well-known and gives a pretty picture (i.e. good for a blog post where a single example isn't mean to be the focus). In fact, manual unrolling catering to autovectorisation is how Rust is currently top of the mandelbrot benchmark game[1], and explains the equal performance of the explicit-SIMD and scalar versions of spectral-norm on AArch64 (although the fact they aren't equal on x86 hints at the lack of guarantees around autovectorisation).

I find the examples like matrix inversion, nbody and fannkuch-redux are more compelling because the vectorised version is far less similar to the scalar one ("strange" shuffles, approximation of floating point ops and dynamic byte shuffles with precomputed values, respectively).

[1]: http://benchmarksgame.alioth.debian.org/u64/performance.php?...
8 major players support BIP 101 [pdf]
Show HN: Use Twitter to set alerts about anything...get a tweet when it happens
Yes, that market looks healthy, as far as I can see....
This is not about security but since you're from codecademy, I'm having trouble with the font on the console, on chrome on OSX.

I'm having trouble with - and = which look almost the same to my not so great vision.

https://www.dropbox.com/s/dtyrq7jlao350br/Screenshot%202015-...

By the way, thanks to the codecademy team. Cool stuff.
Show HN: Automation Tasks, Automate Your Existing FB Ad Campaigns in Seconds
Cool project. Also, I like how the sounds the robot makes would fit perfectly in just about any horror movie.

Example: https://youtu.be/ip5Bt_-Yxsc?t=7m
Well, since there seems to be a JS rich text editing item on here every day now, let me just link to my up and coming project in this space again: http://prosemirror.net
Rust, being able to expose a C ABI and having roughly the same amount of runtime, is accessible from every modern language.
You can set a Raspberry Pi to boot straight into Scratch. It's a great introductory graphical programming language.

The next step is usually Python but I'm not sure kids will get the significant whitespace. Go is an option or maybe BASIC (on RISC OS perhaps).
I hear that, the convos at some dev shops leaves a lot to be desired when you're bombarded with work. Hanging out on IRC with like-minded people who like Lisp/Scheme, more hardcore javascript coding than plain old jQuery and Free Software is far more fun than talking to marketing heh.
Nah.

Valve only runs two games that meet that description, TF2 and DOTA2, and "resetting your progress" is as easy as burning all your items.
I'm far from a reflexive debt hawk, but when someone mentions something like this, aren't they usually referring to the instability inherent in unfunded liabilities (as opposed to what you seem to be assuming (s)he means, which is that the money is illusory)?
Make sure to check out the Arch Wiki[1]. If you use DuckDuckGo you can easily search it using !AW.

[1] https://wiki.archlinux.org/index.php/Main_page
> The average person should not have to worry about the market... ever.

And they don't. The market, the real-time market, is there for those that need it. If you're not one of those, just ignore it.
Fair enough. I commented as I did because so far, all the stories/reports I've seen mentioned only email addresses as a way to identify users. The only searchable DB I saw where using email address.

I knew CC information were leaked as well but I didn't know there were searchable DB for these as well.
Are you going to support Chrome 14 only, or Chrome 14, 15, 16...?

Maybe if you tell him that we should support 30 different versions his opinion will change.
Europe can't really do QE in the same way the US can because there isn't a central bank tied to a central government. In addition: http://www.cnbc.com/2015/08/18/st-louis-fed-official-no-evid...
I second this. I used Arch for around four years and it was a wonderful experience.

Funnily enough, I recently switched back to Windows from Arch. Linux's ecosystem was just too depressing for me. Windows 10 makes me sad though because it had the potential to be great were it not for all the privacy issues.
Potatoes are quite toxic --- they're related to deadly nightshade. The versions we eat are heavily engineered so that the tubers produce survivably small quantities of toxin. (Wild potatoes produce it as a defense mechanism.) However it's possible to stimulate otherwise safe potatoes into producing high quantities of the stuff via mishandling. People have died.

http://www.smithsonianmag.com/arts-culture/horrific-tales-of...

In the 1960s some potato breeders accidentally produced a poisonous breed of potato by crossing two perfectly harmless versions, and some people (mostly the potato breeders themselves!) were quite ill before anyone realised what was going on.

http://boingboing.net/2013/03/25/the-case-of-the-poison-pota...

Also, seriously don't eat potato berries.
The design of the study has more to do with this than anything else. Still, there's been several decades (at least) of independent study on the subject, and all of them i've seen conclude that more men cheat than women, even if more recent studies show the frequency of women cheating is increasing. Regardless of your math, the fact that every study leads to the same conclusion is what I would call strong evidence that this is more likely than not to be true.

The simplest answer to your question ("who are all those extra men partnering with?") is incredibly simple: there's a smaller group of women who sleep with a greater number of men than vice-versa. And this makes total sense if you consider that women have more choice of partners, and men have less, and that there's a larger pool of men looking for purely physical/sexual relationships. Basically the availability of men is greater, the availability of women is smaller, and so the reported number of women cheating is smaller, and the reported number of men cheating is larger.
Do you want to spend your life gaining work experience and building a portfolio to ensure maximum salary, or do you want to spend your life doing what you want do?
Some people program as a hobby and convince themselves that anyone who has different hobbies is a worthless programmer, but that is nonsense.
Build that gaming rig.
World's fastest-melting glacier loses massive chunk in 2 days
CRAFT Program Aims for Affordable Designer Circuits That Do More with Less Power
I think the documentation is there, it's just the publication that's not there (whether things are just under-noticed/published or intentionally buried who knows).

For what it's worth, I support the idea of a "fractional penny tax" on trades as a marketable solution to let the "free market" fix HFT. I've mostly seen it advocated by David Brin, but Congress could easily levy a tax on trading that would be some fraction of a penny (say a tenth or a hundredth of a penny). For a human scale trader that tax is a rounding error (essentially in our favor) at best and a loose change issue at worst (pull a couple pennies from your couch cushion). For HFT it's a legitimate concern and something that HFT would have to take into account. It probably wouldn't stop HFT (but that becomes a market decision if the extra "friction" from the tax is worth the "benefits" of the HFT in a cost/benefit analysis), but it might slow it down a bit, and the taxes raised by it could hopefully be put into mitigation efforts against the worst effects of HFT.
Both of the two with whom I've had great experiences are in the Los Angeles area.

Wes Putnam of Putnam Recruiting Group (http://www.putnamrecruiting.com/). A former employee of his got me a great job, and when he left West personally took over the relationship, occasionally checking in to make sure I was still happy. They have a long-standing relationship with said employer of mine, and it seems they operate like that in general.

Spencer Allen of Fulcrum Hire (http://www.fulcrumhire.com/). Introduced to me by a former colleague, Spencer works with high quality and low quantity. The one interview he arranged for me nearly resulted in a job, and would've been a great fit if I had had a bit more experience at the time. He placed a close friend of mine with a company he's been very happy with for over a year, too.

I can heartily recommend both to anyone looking for a technology position in LA.
How does Riley accrue 560k in credit card debt?
Debugging Behind the Iron Curtain
She has an iPad, but treats it like I used to treat a TV back when I was her age in the 80s. The RPi is to her what the C64 was to me. Tablets and phones are entertainment (read music, video and games) gadgets. The RPi is more like something to tinker with. However, just like Carmack's son, the environment where she learns is heavily biased towards technology. Having designed and built her own little robot at age six because I build robots myself. She also breadboards for fun because all the required parts are at her reach. If I had a quarter for every LED she has burnt...
Agreed. In addition to having excellent software, their support people hit all three checkboxes - knowledgeable, fast at fixing things, and nice.
>...than to trust an old add-on whose developer did not bother to update so that it could be signed.

Yea, those pesky deceased developers. When will they stop being so lazy and update their code?

I don't understand how technically savvy people are capable of reasoning around the walled garden approach. It isn't their place to tell me who I should trust.
Not intended as a loaded question: How come you're building a full form system yourself rather than leaning on formsy or similar?
Heroes Thwart a Train Attack, yet Europe Remains Vulnerable
If you're interested in more, I recently wrote a short book about learning Bash scripting: https://gumroad.com/l/datascience

In the book, I use "adventures" to demonstrate Bash concepts, where I guide the reader through using the command line to answer questions such as: What's the average tip of a NYC cab driver? Is there a correlation between a country's GDP and life expectancy? etc
Yeah, or he won't. Let the kid be a kid :)
$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Jul 23 2014 /bin/sh -> dash

That's the answer to your question: Debian Almquist. Linux version is 2.6.32, but gcc version is gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2. That's odd.
Same. I would really like it to accommodate old Windows games as well, but that's too much to ask for right now.
SmallBasic is probably a good idea for young students working through these problems.

I'm a big fan of VS for C# and IntelliJ for Java. Neither of these are Babby's First IDE, but once you have mastered the basic ideas of working in an IDE they pretty much work the way you would expect.

JetBrains' other IDEs and plugins have also been uniformly excellent, in my experience. The VC++ parts of VS are a lot rougher, but I suppose that's to be expected.
> accidentally stumble upon a site for predators.

So public Minecraft servers, public minecraft forums, and /r/minecraft?

Surely you don't think that kids and pedophiles are meeting on forums specifically designed for it, right? I imagine that kids are preyed on by pedophiles who join spaces that are interesting for kids. How do you prevent that, or even know when it's going on?

The tools they're giving to parents are no more powerful than a browser history.

> It's a tool that can be used for good or bad, but will depend on the parents.

The potential for bad outcomes has been highlighted by other readers. What good can this feasibly do? And is that good worth the potential for abuse and the obvious security concerns that it places in Windows for users who aren't kids? I think not.
Building a Simple Web Server with Sinatra
Canning and jarring your own food was also extremely common - my great grandfather had a basement full of stuff they had grown and then preserved themselves. The idea of buying canned veggies wasn't unusual or unhealthy at all - except perhaps being viewed as lazy or a waste of money.

Also, there weren't chemicals involved other than a lot of salt & vinegar.
Kiss Me
This is pretty inspiring,love the programs the kids invented on their own :D

http://drtechniko.com/2012/04/09/how-to-train-your-robot/
Eating Dogfood: How We Use ProductPlan to Prioritize Our Product Roadmap
> don't the coordinates of the cursor position depend on the rendering of the text which is under the browser's control?

Yes, but you can ask the browser (using `getBoundingClientRect` and `getClientRects`, which also exist for text range object on all halfway modern browsers.) Or you can insert the caret element inline at the correct place.

What would be hard about showing a selection from another person?
We tried scratch, but it bored her for whatever reason. Its a nice environment, though. Python is something she is slowly learning through command line games like rock, paper, scissors. Go, well, I don't want to have her suffer through Go's syntax just yet. BASIC is outdated and too verbose. She has typed C code before and found it fun. Dunno, I don't want her to be anything but herself. This is just a way to spend time together.
as far back as Chrome 14..so he expects anything in between current and 14 to work..he doesn't seem to care that that's some 30 versions, he has 0 web dev experience.
To anyone interested, we have a rust port of our general purpose CUDA and OpenCL library: https://github.com/arrayfire/arrayfire-rust

This is in extreme alpha stages and is written by people who are still coming to grips with rust. If anyone wants to chat about it or has some feedback, please drop by over here: https://gitter.im/arrayfire/arrayfire-rust
FTC has power to police cyber security
If you're looking for another beginner friendly command line resource, I'd be interested in having you go through the below, and doing a comparison.

http://www.gotealeaf.com/books/command_line
Saving Species Along Nicaragua's Inter-Oceanic Canal Route
Just to be clear: the laws of physics aren't a barrier -- given a conventional reference frame, even in relativity, everyone will agree on a total order of events (e.g. when using GPS receivers, atomic clocks and doing the math correctly). The problem is reliability of components.
Bernie Sanders has an interesting idea based on some research done by economist.

He calls it the "Robin Hood Tax". Essentially you charge a small fee whenever any trade happens in the market.

The opponents of this idea state that it will prevent the market from being efficient as trading would slow down - undermining the Efficient Market Hypothesis.

However his argument is that a small enough charge will not prevent genuine investor from trading and just discourage the speculative traders.
It would be nice to see the plot of looking-doing latency vs hours played per week, as well as hours per week per age cohort,

And why not bin by age and hour per week?

Other than that. Ouch. But on the other hand, I'm getting old enough to notice that I'm getting slower without even having to read a report about it :-(
I really like this, i use the AWS cli daily, and its syntax and options are very comprehensive, but not so user friendly.
And that's honestly what you think people mean when they say gender inequality?
Definitively the most promising project in this space in very, very, very long time!

There's such a bad need for a rich text editor that doesn't just mess with HTML in a contentEditable field and tries to hack around all the issues with that.

And if anybody can manage to implement a full rich text editor in the browser without contentEditable, it's Marijn - since there's so many lessons from CodeMirror that'll carry over...
The "ghost cities" stories are really popular on some sites but if you want another point of view:

https://www.youtube.com/watch?v=AyBBQ-wF87M

I do believe that Chinese real estate is in a bubble but the markets there work very, very differently than they do in the West so it's best not to try to infer too much from 10:00 news stories.
Explain how much extra work it is, tell him about the auto-update process in Chrome and that practicly no one uses it...
Still loads it off llvm.org
I suspect whatever fraction of it is to be paid will be stolen from the young / yet-to-be-born and given to others.

That strikes me as extremely corrupt. Politicians steal from the young / unborn and use the money to advance their careers.

But to your point, yes, it's from one American to another, strictly speaking. I don't see that as making it moral.
Thanks to everybody who already submitted their side projects, I quickly checked some of them, and they look amazing. I will go through them soon to publish them on the frontpage.
Workshape.io
Top Ten Web Design Tools and Generators for Free
Never thought of it like that. Damn. Why did we have to run our mouths lol...
Well depends what do you want to teach :)

I personally was introduced to programming as a hobby when I was 10y old, in an after-school class, where we used visual basic for applications. This was early 2000's and VBA editor bundled with every Office was suprisingly decent, and I remember quite fondly creatin random poem-generators spamming endless streams of message boxes :D
So, if they manage to make their way around some thing ordinary but complex such as spreadsheet/presentation editor, I don't think bloated IDE's would be too much of a hinderance.

So even though in principle, I like the simplicity of repl for teaching somebody, my afternoon class 15 years ago didn't have problem with the "high cognitive load" :)

Regarding blender ... If you want to teach them basics of graphics/3d modeling first and then showcase the basic, and make them interactive with its drag&drop/node-based actor model ... it might be fun. But I haven't used blender in more than 5 years, so I don't really know, how much it supports the "game-dev-teaching" angle.
Whats the purpose? answer can vary based on that.
Ask HN: Please help me secure my web apps
I am very much a part of the MVP movement (teach yourself to code, ship early). As my projects begin to scale, I want to make data security a priority, especially in light of recent data breaches. However, this is not something I know well. I fear ignorance or poor practices on my end can put my users at risk.

With that said, what are best practices for typical full stack web applications? Things like authentication, client side validation, database security, preventing hacks/injections, etc? Any security checklists before launch? Any good 101 resources?

Any help is appreciated.
Eastern vs Western diet is far less relevant than Bodybuilder vs non-Bodybuilder diet.
Elasticsearch One Tip a Day: Avoid Costly Scripts at All Costs
Judge Rules Disney, Pixar, DreamWorks, Sony, etc Can’t Evade Wage-Fixing Lawsuit
Startup Community Slack Channel for Toronto