skysight-inc/HackerNews huggingface dataset:
I think that your issue is moreso that the site doesn't have consistent prioritization of certain types of content.

This presents an interesting issue regarding prioritization and expectations: on the Desktop view, both a central content column and a side bar (say, off to the right) are visible above the fold; the central column has a higher prioritization than the side bar. One might think, then, that for mobile views the side bar should be put beneath the central column, as it has lower a prioritization. But if you do that, you push content that is above the fold on Desktop view to below the fold on mobile, which goes against expectations that you may have set in the user's mind when they use Desktop view. Might you truncate the content column (assuming it's an article) and provide a Read More button to fit in some contents of the side bar above the fold?
Oh that's really cool!
Personally, I break things down into the tiniest possible steps and then feel guilty for being too lazy to do that and usually end up doing it.

Example with doing the dishes:
- Stand up.
- Walk towards sink.
- etc...

I usually cannot justify being too lazy to stand up... or walk towards a sink... etc... if I leave it as one "large" task, I have a hundred excuses.
I wish the author had provided some references, because his claims are conflicting with what I have read from many other sources.

I am mainly thinking of a) many forms of priming are firmly established at this point, and b) Kahneman specifically called out researchers to more thoroughly vet their findings for the others.

This conflicts with this article's claims that priming is not established, and that Kahneman has doubled-down on it.

I suspect the confusion comes from the many forms of priming, some of which are established, others of which are suspect.
Almost exactly 5 years ago I posted about a Japanese candy subscription service (https://www.candyjapan.com/), and it is now doing roughly ~$200k in yearly revenue.

Lately I've been toying with the idea of selling the business, as it seems like half a decade is plenty enough to spend on a single project and I'm curious to see what else I might be able to do. But I periodically get into this mood and might soon come to my senses again :-)
reminds me of http://ok-google.io 's interface
It's fashionable around here to criticize that tech stack, but do you have anything to back up that claim?
Mobile web can be just as good as apps for a lot of (not all) use cases but only if people put enough effort into them like say, Google does with their PWA initiative. Anything less than that and apps win.
I think, the USA even already has a law like that, except that projects that were started prior to that law don't have to be open-sourced, so that's how XKeyscore is protected...
It's weird when h3h3 is doing investigative journalism.
Yes, in the linked presentation I mention GDS as a good example. The US also has a lot of opensource projects.
I grew up the same way :) ... except he rubs me the wrong way, I think he's not at all interesting or clever, a completely banal failed ironic, with a deep streak of hate inside.
The islands are definitely closer to Caribbean cost of living than Central American cost of living, but a single number is always going to be an oversimplification. You can live a quite comfortable gringo lifestyle here (condo on the beach, going out for meals and drinks 4-5 times per week) for less than $3,000 USD/mo. And you don't get the same view in Ohio. [1] There generally isn't a language barrier (former British colony), and the weather is 80 degrees and sunny all year round. If you live on the mainland it's half as expensive, but there's no beach. My advice is to fly down and check it out! It's only 2 hours from Miami or Houston, and you can fly to Guatemala for $200 if you want to meet the neighbors. :)

[1] http://ambergriscaye.com/images/slides/weather1.jpg
This is amazing, thanks for sharing! Haven't really programmed much in 3D so this is a great resource to understand the concept behind a render engine.
I recently turned a 6 year old 11" MBA into my coding laptop for coffeeshops on the weekend. Smaller screen helps me focus and it's good use. Took it to the apple store for a new battery but the sad part is how far technology has come.
The privacy co concerns are not specific to Microsoft, just fashionable to reference with them in this venue.

I see these upgrade policies as Microsoft taking responsibility. They're not inexpensive and do not help with consumer protection. But modulo messaging and fairness, it sorta has to be done.
Bouncing Ball animation with CSS3
>> You have no choice but to accept that the major conclusions of these studies are true.

> I am surprised at the blind spot I had when first reading it – Kahneman’s overconfidence didn’t register with me.

Wow, this hits me pretty hard too. My impression of the book was of Kahneman being a subtle and humble thinker, in stark contrast to the bombast of Nassim Taleb of "The Black Swan".

A great post, if only for this and drawing my attention to the fact that the "hot hand" effect may actually exist... I've definitely used it as an example of when people are liable to see patterns in the noise :-(
> I think New England is a red herring. There's a similar negative stigma to the Southern Drawl -- and that's really as white as it gets. "White trash" or "redneck" is an actual existing stereotype.

Not sure how you can see this as a red herring. It's a pretty good example of how variations that aren't General American aren't held to the same standard. Some are considered a sign of poor education, while others are merely considered regionalisms. This reflects an underlying bias.

The fact that rural Southern dialects carry a stigma that New England dialects don't only provides more evidence of this.

You can say that it seems less sophisticated to you, but I doubt that this is merely an objective statement entirely disconnected from the culture that treats these dialects as less sophisticated. Linguists don't seem to consider them less sophisticated (kind of the point of the article, which was written by a linguist).
Last time we took in a large portion of out-EU immigrants we didn't send ~2 million of them back (even though there were plans to do so), many of which I wouldn't remotely consider "German" even in the third generation (yes, I'm talking Turkish guest workers here). I don't see why this would be different this time around, especially considering many have nothing to go back to. From this we also have gotten a clear indication that large-scale assimilation isn't working (in this timespan) -- as you'd expect, because who wants to let go of his culture for no reason (there are native people living here!?).

Technically there's a distinction between an accepted asylum seeker and a citizen proper, but at the end of the day they're going to get a regular permission to settle (Niederlassungserlaubnis, like a normal immigrant) and from there it's not far to citizenship at which point there's no legal way to send them back (because it would involve revoking citizenship). But even permissions to settle aren't routinely revoked, so the ruling parties accept that the asylum program is effectively turned into an immigration one. Merkel, too, has accepted that and is pushing the "integration" angle. A smart move considering the refugees of today can be the voters of tomorrow (~10-20 years). Her party backed off a bit when right-wing movements gained steam, but nothing essential has changed since. The next federal parliament elections will be interesting ones, a big motion of confidence...
> Suppose your developers write one bug a year which will slip through test and crash the users' machine. Suppose you know this, so in an effort to catch the bug you do more testing. In order to keep costs low on testing you need to test more software, so you do a bigger release with more changes - economies of scale thinking. That actually makes the testing harder but… Suppose you do one release a year. That release blue screens the machine. The user now sees every release you do crashes his machine. 100% of your releases screw up. If instead you release weekly, one release a year still crashes the machine but the user sees 51 releases a year which don’t. Less than 2% of your releases screw up.

This example makes no sense. The user in either case still gets 1 crash per year. They're actually worse off in the many-releases case because in the annual update scenario, they can at least block off a few days to cope with the upgrade scenario (in the way that sysadmins schedule upgrades and downtime for the least costly times of years), but in the weekly release, they could be screwed over at any of 52 times a year at random, and knowing Murphy, it'll be at the worst time. '% of releases which crash' is irrelevant to anything.
Reading through the docs, it was nice seeing that Pascal wasn't sitting still through all the these years. Generics, extension methods (class helpers) and value types - though the last features actually existed way before class, and I've extensively used it back in the day, old style objects are unsafe and were abandoned for a while without being fixed.

Too bad that memory management is still tedious and categorically unsafe with all sorts of crazy hacks like a TComponent hierarchy and reference counting that exists only for interface.

It was a reasonable trade-off for me back in the days where the best thing C++ had was auto_ptr and a bunch of incompatible vendor specific classes. Nowadays, it's a world I wouldn't want to come back to (or I would happily programming C).
My Show HN project: https://pingli.st/

So far saw only minor interest. I have been slowly improving it since I posted it on HN.

But it is not profitable yet so I am focusing on my full time job and only spending evenings now and then on Pinglist.
Show HN: ANCLAFS – ASP.NET Core Library and Framework Support
Not all Chinese grow up speaking mandarin, however that is what they get taught in school. Students in Nigeria get taught standard English in school. Parents push for that knowing it can potentially improve their children's outlook.

We know whites who speak non standard English also suffer from job difficulties.

We know middle class immigrants like to get their kids to integrate into their new society by learning their new country's language and being proficient in it. We see this in France, Britain, Japan, etc. Fitting into the mainstream, like it or not, improves life opportunities. I know people like to retain their culture, and that's fine, but actively despising it and then saying the mainstream culture shuns you is unsurprising.

It's like bikers who dress like bikers do as to "enjoy" the the image that brings then complain they get reactions from people or police which affect them negatively, even if they aren't engaging in their aura. It's not exactly the same, but the mechanisms have similarity.
This is why I have a photo of my wife and kids at work, they're the source of a lot of my motivation.

Like Homer and his photos of Maggie, DO IT FOR HER.
If you use the SC drivers to turn the PS3 controller into an Xbox controller you can use that to control Plex Home Theatre as well. The Plex mobile apps also work as remotes.

Using a PS3 controller will work in Dolphin, but you'll need multiple controller profiles (think Wiimote + nun chuck, Wiimote sideways, Classic Controller, etc).

Retroarch takes a bit of the pain of setting up different controllers for emulators.
OpenOffice isn't defunct, it is still in development: https://www.openoffice.org.
That won't mitigate the PR damage involved. A fork would need to actually just plain outcompete the original app.
There is one more point that can really get you motivated. I call it the cliff-hanger approach. I use it mostly for programming but you can use it for other aspects too.

Anyway, it goes like this. Whenever you're leaving work, make sure to leave at least one thing nearly done.

Like one failing test which you know how to fix, a function that you've just started writing but haven't completed.

This way you have a starting point the next day and it really helps to get the ball rolling.

On a related note, another approach is to make things easier for yourself. I think it's all about getting over the static friction (time before you get the ball rolling). This approach is to prepare for the next day in advance. Like have your running shoes and socks ready by your bed, have a glass of water and a lemon (+knife) on your kitchen cabinet before going off to sleep.
Real shady stuff and definitely immoral. The most telling part of this whole debacle for me came from a (now deleted) tweet by TmarTn[1] where he states:

> That being said, everything we've done up until this point has been legal, that has been a #1 priority of ours. The day it becomes illegal is the day we cease activity.

So just because something is apparently not illegal (questionable, actually), it is apparently an acceptable thing to do. Hopefully legal action is successful against these frauds.

[1]: http://archive.is/wHdZG
Ask HN: How would you estimate the number of spaniards readers of hn?
Recently there was a post about computer jobs in Spain with some 300 hundred comments. Many spanish people are working abroad and they have many interesting stories (I'd be interested) to tell. How would you estimate how many spanish people read hn?
You're right re: France, but people in the UK, Ireland, Germany and Australia talk much less about liberties than they do about privacy.

Oddly, this government minister [http://news.sky.com/story/1675276/conservative-mp-calls-for-...] was so shocked and outraged about requests for leaders to reveal their tax returns he suggested banning curtains as a equivalent. He's from the same government that collects and reads all email of all citizens.
The Prince Online Museum (20 years of Prince’s websites)
You're picking a great place to live. The people are friendly, fairly low crime rate, and the weather is amazing. I don't think it's been over 80 since I've been here.

Everyone here grows coffee or bananas, so make sure you're not planning to sell locally.

Water and Electric are inconsistent. Make sure wherever you live has a backup water tank that you keep filled and that your fancy electronics are on a good surge protector or better yet a UPS. It wouldn't be a bad idea to get an inexpensive generator.

Internet is available too! alphanetwireless.com is a local WISP that serves the valley and surrounding mountains. I pay $60 for a 10 down/4 up connection if I remember correctly. Uptime is about 99%. Strong mobile phone signals in the area too across at least 3 different networks my visitors have had.

Downsides? Not a lot of variety in restaurants. Most stuff is fried. Chinese food even comes with french fries. Also, berries are rare and expensive.

My email is in my profile. Send me a message if you have any questions.
Nothing yet. Only available for WinX - and given the recent fiasco with ahemahem "not automatic, nooosir" forced upgrade, we're frozen at Win7 for some time to come, by executive fiat. So, Cygwin for me it is: rsync, scriptable ssh (yeah yeah plink.exe, meh), usable pipes, bash even. It would be highly convenient to have this natively - alas.
Just call it Line Noise, Static, or something. No malicious intent in that.
Wasn't that exactly the idea of XMPP as well? (e.g. gateways to ICQ etc.)

https://en.wikipedia.org/wiki/XMPP#Connecting_to_other_proto...
Well they quite literally 'created' my job and many others' so I'm pretty happy with it.
All these are old from Feb. Nothing to see here, move along.
30 years ago, this article could have mentioned the OSI model (https://en.m.wikipedia.org/wiki/OSI_model)

Although desribed in terms of networks, it is flexible/abstract/content-free (1) enough to describe communication between software components on a single machine.

An API describes what programs/libraries say to each other, an ABI is a lower layer that describes how they should do that. I would place them on levels 4 and 3. Level 2 is the hardware in the CPU, level 1 are electrons moving through tiny wires, but one can change that to something different (light flowing through fibers, a human keeping track of state on paper, etc) without affecting ABI nor API.

Looking at this this way, it is clear that there are levels above an API. For example, one could place the semantics of the API (you can only close a file that is open, free memory you allocated, etc) at level 5.

(1) I think it is a mix of these, but feel free to pick an adjective you like.
I am not a big fan of chopping up the huge and complex problem of human existence into pieces and dealing with them individually. We have been conditioned socially and biologically to see everything in problem/solution format. We can't seem to make sense of anything unless it fits into that format.

categorizing motivation into 'external'/internal' is just silly at best. The problem of fulfillment needs to be understood as a whole. There is no escape from fulfillment, you can only escape one form of fulfillment into another but you can never rid yourself of it. And once you are seeking fulfillment of any sort you are setting yourself up for internal conflict, disappointment and all of human suffering that has been going on for thousands of years. The problem has to be understood as a whole not chopped up into pieces that you can free yourself from. Freedom from something is no freedom at all.Freedom can only be achieved through love, not ambition. Ambition is always ugly. Always!!.
Also note that I didn't say it's not possible at all to find a job (even a high paying one) if you consistently only speak Scots. But it's most likely a significant disadvantage (akin to speaking only basic English or not speaking English at all, depending on the extent of course).

Scots or AAVE might not actually be "deficient English" but to a non-Scots or non-AAVE speaker of English they might as well be because the only thing that matters (biases aside) is intelligibility.

For an absurd example: if you're a German company and hire a sophisticated Dutch native speaker who doesn't speak a word of German it doesn't matter how sophisticated their Dutch is, you'll still only understand a fraction of what they say and think they have a really strong accent (because the words you understand as German are actually Dutch and just happen to have the same origins).

Of course it's less of a problem with Dutch because there's actually a language where Dutch is the official language and there is a large regional population of people all speaking the language and learning standardized rules for the language in schools.

Scots at least has the large regional population. AAVE outside majority-black areas might as well be Scots because the majority of people won't find it mutually intelligible.
Could have used a hyperbolic name in the other direction. "FreedomKeyper" comes to mind.
Btw I'm curious, what do you guys think about the systematic efforts of her superpac to AstroTurf? Their records clearly show them spending millions on people posting comments on Facebook and reddit
Luksus begs to differ. http://thomasfrivold.github.io/luksus
Statistical "explains" is just that. It is based purely on the model and numbers. Try this: Create statistical "explanations" for things like Newton's laws, or for everyday explanations like why the uncle didn't go on vacation this year.

When you get a statistical "explanation", for example in a linear model, factor X explains 50% of the observed variation, you never know if that is actually the factor - or if it's random, or if it's confounded by an unknown.

"explains" in statistics is meant to be used within the context of your model equations and numbers.

Even if you get causation by experimenting and controlling the variables and don't just have correlation, who would be satisfied with a statistical "explanation"? You still won't know if there isn't a common factor that you just don't know about yet.

Same with statistical significance: It is useless unless someone who actually knows the field checks how/if the model you have relates to the real world. It's not enough to show that everything works fine within your model - you have to know if you have the right model, which requires knowledge outside of statistics. It's just a tool (statistics), by itself it means as much as naked numbers.
If you clear the search box and re-run the search you'll get the full result set, with 30,322 emails.

> On March 16, 2016 WikiLeaks launched a searchable archive for 30,322 emails & email attachments sent to and from Hillary Clinton's private email server while she was Secretary of State.

Unless I'm missing something and 1258 were added today?
You don't have to disable it to use your computer.

You have to disable it if you don't want to be tracked.
AWS has VPCs, allowing you to get a practically unlimited number of private subnets.

In some cloud environments (e.g. DigitalOcean), there's no private subnet shared between hosts, so Kubernetes can't just hand out unique IPs to pods and services. So you need something like Flannel, which can set up a VPC either with UDP encapsulation or VxLAN.

Flannel also has a backend for AWS, but all it does is update the routing table for your VPC. Which can be useful, but can also be accomplished without Flannel. It's also limited to about 50 nodes [1] and only one subnet, as far as I know. I don't see the point of using it myself.

[1] https://github.com/coreos/flannel/issues/164
CISSP certification: Are multiple choice tests the best way to hire infosec pros
This is an interesting method of building resiliency -- or anti-fragility -- into a complex system without adding complexity via a system of feedback for each component (or some other such cleverness).

(I.E.: Have an overarching "intense activity" timer or measuring device signal that the system is likely to suffer breakdown... just because it probably will.)

The key intelligence here comes from the fact that the human fatigue system evolved alongside the human organism, and thus has millions of years of results built in. As a result it's fairly accurate.
Cocoa: Make a CurrencyX-Like Window
>but why would anyone want to basically injure themselves as a ... hobby?

Some people enjoy testing personal limits, physical and mental.
Absolutely fantastic step in the right direction for Valve.
Stop actual scammers, hackers, thieves, and criminals on your system rather than constantly adding "security theater" type features
In 2013 we show HN'd Kraken.io Image Optimizer: https://kraken.io while still working at our day jobs.
Three years on and gazillions of iterations later, we're in profit, have received significant funding, and are serving thousands of paying customers and tens of thousands more free customers. We have since comfortably left our day jobs, and have built a technology stack we can be proud of. I expect we will still be hacking at this for years to come.
Might I suggest "FreedomKeyper" as an alternate name? Great project!
“Awesome lists” search
> The pupils decide which subjects they want to study for each lesson and when they want to take an exam.

So the student learns what they want to learn when they want to learn it. The student focuses on a subject when the brain is ready and interested. Sounds efficient.

OTOH, one of the really valuable things about a curriculum is that it serves as a guide to a complex and bewildering subject.

A curriculum, at its best, is like a highly knowledgeable person telling a novice: "Study these nineteen subtopics and you'll grasp this field pretty quickly. If you study these other nineteen subtopics, you'll just waste a year of your time and never really get a clue." Which also sounds efficient.

How to reconcile?
Agreed. As soon as I start complaining about how hard and stressful my job is, I always try to remember how lucky and privileged I am, in the grand scheme of things.
However, I don't think that is actually a real theory in neuroscience, it's more a made-up everyday rule. I doubt it is valid, except in the most general kind of way.