skysight-inc/HackerNews huggingface dataset:
Show HN: A portal to share mnemonic learning hacks and tricks
Exactly. Remember that disease called 'progeria', where a young person ages physically to be old in like 20 years? Yet they still feel like a 20-year-old? That's me, except it took 50 years to get here.

I.e. There are plenty of 20-somethings that learn one tool and don't want to switch. Don't blame age on a 50-year-old being stuck using the tools they know; blame the person.
My anecdotal evidence is in accord with this.

During the last few months, I have let myself have a beard. I have a darkish skin, so with a beard I look very Arabic.

In my last flight, security were specially bothersome, making me open and show my luggage. I didn't relate it until my friend pointed it out, but I am very sure he was right now.
Just a feeling of productivity, from producing so much noise. But it really is satisfying, if you haven't tried it.

And I've found that you start wanting to type faster, to create even more noise. So it might actually make you more productive, in a weird way.
Sure, I'm not saying the general knowledge of mercury poisoning was commonplace back then, but in the scientific community it was, I believe, well known already.
The Sociable Office (from Book “Cubed: A Secret History of the Workplace”)
Roger Ekirch is a historian.

Why has no scientist confirmed it?

Group think is my theory.
Jumeirah Park Villas
A great initiative you will love-If you have appetite for knowledge
Just tried it and after testing almost every option on the app store, this is by far and away my favourite HN Client - I wish they were on the Alienblue team.

The menus are intuitive, bookmarking is a god-send (Would love to be able to export this though)

A theme with the traditional HN colouring would be brilliant as it's really grown on me but the default theme isn't far off.

I have no real complaints. If I was nit-picking, I would say the section titles (Top stories/New Stories/Show/Ask/etc) are a little too close to the iOS status bar and sometimes my finger was registering on the status bar instead of the category and as a result, not registering my touch.

Apple Watch support might be nice, if you can get it right - Notifications for top stories (Like what Pushbullet does for the HN channel) and the ability to scroll through posts and comments. Not for everyone, though.

Love it!
Very interesting, thank you for the answer.

I love how diverse HN can be. From Ph.Ds in computer science to former jewelers, there seems to be a little bit of everything.

Follow up question: would the gas have stuck around until the Nazis arrived a while (hours or less?) later? Or would their ventilation have dispersed it enough?

I remember in the science classes I took in HS the ventilation hoods pretty much removed most of the fumes, but we also never worked with anything that was particularly... pungent? My last science class was probably 5 years ago, so that's my level of understanding.
Congrats and happy trails on your new adventures.
The thought of a drone with the intelligence of a cat is a scary thought...

The numbers are interesting, though. 400 square centimetres sounds to me to be in the ballpark of a human brain (accounting for several layers).
Getting Started with Aurelia and TypeScript
Show HN: Buoy Boy, our first iOS game
“Don’t spend time beating on a wall, hoping to transform it into a door.”
If you know that the alternative costs twice as much, and you doubt that the driver offering a ride for cheap can actually support his family, you have a choice.

If you are worried someone else might take a chunk of the expensive ride, or if you prefer the cheap ride anyway, you could always tip. US is the land of tipping, right? But then again, that might feel weird since the payment is centralized... Funny, that.
You are right to say this.
I treat breast cancer, and I'm doing a PhD on breast cancer genomics, and there is no evidence that high throughput data of any kind, whether it is genomics, transcriptomics, epigenomics, proteomics, metabolomics etc-omics actually helps patients. At the moment, a small panel of biomarkers using technology that is at least 20 years old is all we use to make treatment decisions. Is it adequate? Certainly not, but there is a HUGE amount of carefully collected data in many thousands of patients backing it up.

Not sure who is downvoting you, but they seem to have swallowed the hype wholesale. At the risk of sounding gratuitously negative, I find the discussion of medicine on HN to be of very poor quality, markedly below the general standard.
C++ curiosities: one does not simply move a const object
if memories accumulate, something accumulates.

If you're the kind of person that likes to go up the ladder, every step up provides you with happiness so I don't think your story is a counter example.
Does that mean Medium.com is shutting down?
Release 1.2 for td: your todo list in your terminal
Nice write-up, but it hurts to see a generalized warning against dynamic pricing since that's what we provide with our product Baabedo[0] (we don't adjust prices on a per-customer level though).

One point where we observed the exact opposite effect is the splitting of shipping cost. Products with free shipping sell better than with split pricing, but that might be a marketplace specific effect of Amazon.

[0] https://baabedo.com
I can heartily recommend a Fairphone to anyone bothered about the plight of workers in war-torn Congo. They have a new on coming out next year which I'm hoping will be Lollipop. (Current version is stuck on 4.2, which is a shame, but still totally workable.)

Also I think Intel is getting is stuff conflict-free.
I agree. Even if by miraculous technology they are able to be effective at extending loans only to good debtors and be ethical with their bad debtors ... is a conversion optimized "Make me a debtor!" button really the kind of incentive society should have?

shame.

However Max and Affirm justify their business, there isn't an algo smart enough to only offer small credit to people who won't get in to trouble. In fact there is a huge incentive to lure people into using credit when they won't be able to handle it. Which is evidenced by almost any consumer credit business in history. Even if they say they won't charge late fees (for now), to play up their ethics, believe they are still going to be monetizing outstanding loans. Businesses like this (payday loan/ small credit / auto title loan / rent-to-own) typically sell their bad debt to recovery agencies and still turn a profit on the interaction. Not to mention Affirm will get a point or 2 from the merchant in all cases, I assume.

No surprise about the $275M though.
Ask HN: Anyone willing to trade Python/Linux help for JavaScript/react.js help?
I'm confident with Python and Linux/AWS systems admin and learning JavaScript/react.js

Anyone out there willing to trade knowledge?

I often need help to understand problems that I'm hitting with JavaScript.react.js

What I can offer back is some fairly strong knowledge in Linux/AWS/Python.

Anyone interested?
Yeeeeeah, I said that 2 years ago, and I wasn't the only one. NYT should have talked to a few more sources.

http://techcrunch.com/2013/05/15/the-constitution-and-the-3d...

Wired's article on this is much better.

http://www.wired.com/2015/05/3-d-printed-gun-lawsuit-starts-...
Scala doesn't have lazy evaluation of function arguments, it's got call-by-name.
The difference is that lazy evaluation caches the value an argument evaluates to the first time it is needed, so it's evaluated at most once, whereas call-by-name simply passes the parameter unevaluated and the result of evaluation is not cached, so might be computed more than once.

Consider this Scala program

object Main extends {

def tryit [ T ] ( block : => T ) : Unit = {
println ( "----- Running 1st block -----" )
block
println ( "----- Running 2nd block -----" )
block
println ( "--------- Finished ----------" ) }

def main ( args : Array [ String ] ) {
var i = -1
tryit ( { i += 1; println ( s"i = $i" ) } ) }

}
> covertly interfere with radical websites

What are the grounds to be considered a "radical website"?

I helped volunteer to build the Toronto Cryptoparty website, so this concerns me as a Canadian citizen. Especially as encryption becomes further villianized by the government and media.
Ever try porting a customer using cloudformation templates and autoscaling groups over to another cloud service? Or reimplementing s3 or EBS semantics? It can be done, but definitely non-trivial... lockin++
This line of thinking is not entirely without precedent or relevance.

About 16 or 17 years ago I spent some time looking at ARP behavior quite closely, and learned a lot about it. Few people know, for instance, that you can often reliably use ARP to perform covert broad-brush OS fingerprinting at layer 2, based upon the delay time(s) observed between unanswered ARP requests induced from the target system for a non-existant segment-local system, which in turn can be achieved by sending a single spoofed frame or packet. Ugly original perl over here: http://packetstormsecurity.com/files/21904/induce-arp.tgz.ht...

Anyway, point of story was since then I've taken a bit of an interest in what little ARP-related stories have popped up. There has for a long time what I assume to be a fairly mature, persistent, userspace ARP cache management daemon in Linux, arpd with docs @ http://linux.die.net/man/8/arpd .. so userspace management is not without precedent. In that case its purpose is "avoid redundant broadcasting due to limited size of kernel ARP cache". Since the cost of broadcasting ARP is almost zero in 99.99% of ethernet-like cases, this is probably only for special link layers.

However, if we look critically at the present, with the rise of automated infrastructure (things like 'Software Defined Networking') the potential for sharing the results of local segment changes across disparate devices in an out of band fashion for the purpose of locking down layer two filtering on physical and virtual (VLAN, etc.) interfaces is not without value.
Their small cores are quite great. Both CPU and GPU part are competetive with Intel Atoms.
Xiaomi on Its 5th Birthday
Tesla Still Saw Profit Loss in Q1, but Beat Wall Street Expectations
I imagine any career path you specialize in can be considered a trap. The more time you invest in, the more it feels like you have to stick with that path so that time doesn't get wasted.

My friend who was a plumber recognized this. He also realised that plumbing is not something that you want to be trapped in. As you age it get's harder and harder to be constantly crouching down and contorting yourself into those hard to reach areas. So he jumped ship and is retraining as an architect.

Programming doesn't have that limitation. Barring the odd bit of RSI there is nothing to stop you coding until the day you drop.
Meerkat Launches Developer Platform to Differentiate from Periscope
The technology sounds very promising but if the goal is to simulate the brain, the ANN models we have today are inadequate. Current evidence suggests that it needs to incorporate dendritic dynamics and , soon, molecular computation.
Does scala not have lazy vals anymore?
I also think hammering the medals would have been a good and fast first step to take to make them unidentifiable. However the gold still looks like gold and it would have been confiscated. Their goal was also to hide it in plain sight. As mentioned in the article, they were sure that even burying gold somewhere wouldn't help.
Continuous testing for legislation
Which Metrics Matter for Today’s App Developers?
Winklevoss Twins Eat, Sleep, Breathe Bitcoin
Yep, but they got back to more less K10 level with Steamroller.
Meerkat Founder on Getting the Kill Call from Twitter
> They may also not have had that much on hand, HCl and nitric acid are way easier to find.

At the same time, Mercury use was way more widespread than now in laboratories, so it may have been readily available as well. A number of things were banned or heavily restricted for laboratory use in relatively recent history (80s~90s).
I'm 41. Started learning Lisp at 40. Never been more excited about programming!
Practicing technical interviewing is undermining the persons ability to pass an interview.

You can be 110% technically profeccient, but thats not going to get you the job.

Just look at any enterprise, big name company, 90% of people employed are not technical - yet they got a job. Probably more payed than code monkeys.

They didnt waste their time practicing technical questions.
Their embedded APU series are actually competitive – mainly because unlike their Intel equivalents they aren't artificially crippled by disabling a bunch of useful instruction sets.

Other than that? Nope. Not since the first Phenom came out.
"As if things can't be objectively BS as reasons to commit suicide?"

You can't rationalize suicide attempts away. Just don't. Showing you care is good. Kindness is good. Any attempt at hard love or such is a recipe for disaster.

Because there is a very good chance you can't tell whether a person is clinically depressed or not. It is very common that they mask this during work etc. and when they get home they just crumble. There are three ways out of this: the person gets better by themselves, they kill themselves or they get medical attention and get better.

It is good to suggest medical attention. It is very bad to suggest anything that like that their feelings are due to bullshit reasons because depressed people can channel this into pure self loathing. It's a medical condition because you cannot rationalize it away.

Do. Not. Tell. Them. That they are making bullshit reasons. That will be a pretty strong disincentive to go to seek medical attention. It will probably make themselves even worse off.
ELON MUSK: It would be 'great' if Apple got into the car business
Robots to Build Heatherwick and BIG's Proposed Google HQ
Why we develop our own apps on the side
I've asked Seth Godin precisely about this six years ago and his reply was "turns out people like them". It seems we are a minority.
What's the idealized world you're comparing this to?

An agrarian economy? Guess what, you either farm and build a shelter, or you go hungry and homeless.

Sure, maybe an agrarian economy is too market-based for you.

Try living on a commune and being the guy who specializes in "doing fuckall". I'm not sure how long you'll be welcome.

I'm not quite sure what point you're trying to make, but life isn't free or fair, and it never has been and never will be.

That's not a reason to not even try to make things better, but the tone of the "regurgitated bullshit" comment implies that it's being used to fight against some other, better system.
There are a ton of other competing technologies. We have been to the Microsoft Indoor Localization Competition and saw the estimote there too:

http://research.microsoft.com/en-us/events/indoorloccompetit...

The 4 meter precision is in the middle of the pack.
The scalable commutativity rule for higher levels of concurrency
better than anything else, obviously.
This is a great thread. What I have appreciated most is seeing the long-term vision that older programmers have - thinking in terms of change over decades, not years.

Working in the web industry, the second-hardest thing I find (after pace of change/fascination with "New! Shiny!") is the vision of people can be measured in months to 3-4 years. Applications are not built with the thought they will be running in a decade; it's assumed they'll be rewritten in New Language X with New Architecture Y long before that.

To older programmers: if you work in the web field, how do you handle/deal with this?
America Needs More Government Surveillance–On Fish
Thanks! I'm aware of the Fairphone, of course. I just prefer not to buy something new when I have something that's already working (kind of ;).

Thing is, I'm not all that keen of being part of The Almighty Google either... If Ubuntu would run on the Fairphone, that might be a great option.

Of course, the first thing is to practice restraint, and not buy lots of new stuff just because I can afford it.
Building a hardware convnet is only beneficial when you figured out the exact parameters of the network. Everything is hardwired. Therefore, it's useless if you want to experiment with lots of different parameters, tricks, or architectures to "advance the field".

Moreover, building such a chip is an expensive and long process, and given how fast GPUs are improving, it's not clear that by the time you build it, it will still be competitive.

Finally, if you want to speed up training, try to figure out a better algorithm. For example, humans can learn from very few training examples. Current neural networks need many thousands, or even millions. There's a potential million-fold speed up in training time right here - and to find it, you need the flexibility of the software.
IMO when it comes to productivity most of the time the platform, and by platform I mean documentation, build tools, package managers and such, are a big influence if not the biggest.

From my experience with functional languages, they slack in that aspect.

I like Lisp's simplicity and I like the elegance in Haskell but the only Lisp I know that have a workflow that kinda matches my taste is Clojure, which reeks of java. I tried Haskell several times and I liked the language but I can't stand cabal.

That's why I believe in Go, the language isn't eye popping, but every aspect of the workflow makes me smile and think "that's how you do it".

And by that I mean the no-versioning policy, web stuff built in to the language, and I just love the workspace structure[0].

It is transparent, no need to google to find out where external packages are installed if you want to fiddle with it's source, no worries about version hell, no worries about unicode.

I've read good things about racket in that aspect but I'm yet to try it.

[0]https://golang.org/doc/code.html
Putting anything on the internet exposes your "finite resources" to attackers. I'm sorry, but robots.txt is just a courtesy offered to you, and if you're doing serious business, you shouldn't rely on it. Use authentication, rate-limiting, captchas, DDoS-protecting CDNs, and enforce the limitations at the source, don't rely on nice people respecting your robots.txt.
Rust and Nickel
Ватиканские записи / the Vatican Tapes
Some argue big business is big thanks to regulation/government protection keeping competitors out, by preventing them from becoming big or entering the market in the first place.

Isn't it very similar when Uber drivers aren't allowed to compete with the taxi industry, who enjoy a government-sanctioned monopoly?
1st impression: Bad grammar/spelling. None of the apostrophies on the front page belong there. Eg. "Policy's" is spelled "policies". Then the 2 above that would be with an "s" at the end of the word, without the ' before them.

It could be clearer what exactly you're offering.
I'm left to wonder if I'd get access to all my dashboards scattered across the web. I don't see why I'd need you whenn I already have all these other elements giving me data on my efforts. All I know from your site is that I'd get everything I need in 1 place, & that I have to pay $1 to see if you've got it organized in a useful manner.

One good thing I noticed was flawless rendering on my BlackBerry, which apparently is a challenge for many.

There's mention on HN somewhere about a website that gives you feedback on your site when you give feedback on someoneelse's site. A 1:1 trade. Don't remember what it was, maybe "Critique" or something. May be worth checking out.

Best of luck!
>to make irrational or accidental defection less likely.

Why do you believe these behaviors are less likely? A single bug could wipe out all previous gains and incorrect assumptions could cause behavior that is later identified as irrational.
TDCS is detrimental to IQ scores
PayIvy Sells Your Online Accounts via PayPal
I'm really curious about any study/compassion between OS X's graphics frameworks vs other open/closed source solutions available. How 'output quality' is measured?
Free Webinar of How to Run Parallel Tests with Appium on Real Devices
That's an interesting read. But it just feels wrong. And the worst is that it works. Could we all just stop buying things based on some annoying pricing tactics and start buying products of companies that we want to support for their good work?
Deprecating the Observer Pattern (2012) [pdf]
Choosing the frying pan instead of the fire isn't much of an argument in favour of 'choosing voluntarily to work at X'.

Besides, having no better options absolutely does not mean that you're not getting shafted.
What a horrible solution! The power to thermodynamic waste (=heat) ration must be quite horrible)
Look, Aston Martin Is About to Build a Yacht
TCP/IP Illustrated Volume 1: The Protocols

$ man tcpdump
The list is amazingly odd. I get that a BMW 3 series is acceptable but an M3 is not -- perhaps they don't want customers being given rides by those who fancy themselves "performance drivers".

But the Subaru Impreza WRX but not the Subaru WRX? They're the same car! Impreza not acceptable, but WRX is? That turns the "performance vehicle" thing on it's head.

Many small luxury vehicles (Audi A3, etc) are not acceptable. Okay, fine. But the Prius is! But the Lexus Ct200h (which is a Prius with a fancier badge) is not acceptable.

The BMW 3 series is acceptable, as is the 4 series coupe, but the 4 series Gran Coupe (a Sedan version of the 4 series coupe, which is a coupe version of the 3 series sedan.. yeah, don't ask) is NOT acceptable?
AMD's issues have mostly boiled down to single thread performance as well as power consumption. I am not sure how exactly simultaneous multithreading will help in single thread scenarios.

As for the 40% performance improvement, I don't know if people remember but AMD's K10 (Barcelona/Phenom) was so hyped, hardware forums at that time (2007) exploded with fictional test showing outrages numbers. Bulldozer sadly had been for quite some time even slower that K10.

I have never owned an Intel CPU and I hope I will never have to buy one just because there will be no one else to buy from. :(
Using open data?
Most people have no business training, and don't know about how to look for hidden costs. It's easy enough to think that taxis are that expensive solely due to the overpriced medallion system, which crops up in newspapers every now and again. Most people wouldn't understand that Uber's profit largely comes from shifting the risk from themselves to the drivers.
Read this paper the first time while working on an Apache project. Shortly after created a sub in reddit, and now it has almost 1.700 users subscribed.

Feel free to share, vote, comment there too :) http://www.reddit.com/r/functionalprogramming/ A very healthy community, lots of interesting stuff in different programming languages.
Stripe was the first API I ever hooked into and it was a breeze. I've since tapped into a dozen other APIs and I've yet to find one as simple as Stripe. Kudos and good luck in the future. Would love to tag a long whenever you start hiring!
Inflation is usually a percentage though.
>It's even doubly meaningless for some products in Australia, because with 5c being the lowest coin in circulation purchasing a single item worth $9.99 will be rounded up to $10 anyway.

While I agree these charm pricings are an insult to our intelligence, they do have a slightly positive effect on the final price. Firstly, the rounding to the nearest 5c only occurs on the sum of items bought (e.g. if you buy 3 items at $9.99 the rounded total is $29.95). Secondly, the rounding only applies to cash payments as electronic payments are not rounded.