skysight-inc/HackerNews huggingface dataset:
Ask HN: Why aren't the childless incentivized for not stressing global resources
It is clear that the world population is exploding. Families with multiple children are subsidized by government while individuals who responsibly curtail their instincts to procreate and preserve global resources are in a way penalized because they never seem to enjoy the benefits for their choice.

Why is the choice to have 2..3..19 and counting..rewarded while the child less individuals who do not stress the worlds resources get nary a thanks..never mind the well deserved monetary/quality of life rewards.(example: tax dollars go to educating others children and not towards something the childfree population would enjoy)

Thoughts?
Yeah, there is separately the principle of charity, where if I understand an argument to be flawed, I should look for similar correct arguments and check if that's what the other party meant. In some contexts (here, for instance) that's appropriate and even important. But it's not quite the same notion.
Rust was originally written in OCaml. The ML languages are great for writing compilers.
> What I assume is that the bill of rights will not be subverted just because I use technology

Given all of the revelations in the past few years, I'd consider that dangerously naive. Sure, the BoR should settle the argument, but it has notoriously been ignored.
Julian Assange can't demonstrate control over the Wikileaks key. That's a pretty damn solid canary for control over Wikileaks being out of the proper hands.
He very clearly explained his motives for not doing so in the AMA, and he gave an alternate POL by reading from the blockchain.

This whole narrative of Wikileaks not being neutral is a very weird story, because they've never published anything that wasn't verified to be true. Since that's something they can't be attacked on, it seems that the strategy for discrediting Wikileaks has now become to accuse them of association with the Russians. Assange touches on this in the AMA as well.

Beyond that, only speculation remains. So why even give a shit? As long as what they're publishing is true, which it has always been so far. Let them fight each other with the truth and the people will be better off. Nothing you've said changes the validity of this article, in fact, it only distracts from it. So I'd say you're doing us a disservice by distracting from the real story here.
What's spice? I'm assuming you're not talking about the substance from Dune, but following up with knife combat makes me wonder a little. Quick googling says it can refer to synthetic weed. I struggle to imagine something like that turning people violent.
>There are some things like pressure cookers exploding that are just "known", despite them not really being true.

Umm... It would have just taken you a simple Google search before writing that comment...
Why planes don't fly faster
I think it really depends in what order you learn things.

If you start your career with web technologies and your first programming language is JS, you have no issues with prototypal inheritance.

The problem is when have developers that are used to classical inheritance and expect them to do a bit of JS on the side. Of course they wouldn't want to learn a new mindset simply to "add some blink on the website".
DNA Biomimicry to Create Ultra-Fast Self-Replicating Biocomputers
edit: tl:dr; I don't think Assange signing a message with a private key would disprove he's not compromised (which was the implication). It's naive to say otherwise.

> It's interesting to note that Julian Assange didn't demonstrate control of the wikileaks private key during his Reddit AMA 1 month ago

It's easy to see why Assange didn't oblige, compromised or not.

Minor note: the Reddit thread was from Jan 11th. This is relevant because Assange wasn't only asked to verify control of the private key. Assange hadn't appeared in public and skeptics wanted "proof of life." The Reddit comment, currently at 15K upvotes, even includes Assange's response with reasons that talk to the difficulty of maintaining private keys and avoiding taxing precedents like having to provide proof of life all the time. Again, compromised or not, I can understand why Assange wouldn't want to become conditioned to respond to every request for proof of life or locking down private keys.
> it isn't as if driving has been anything close to free

Driving isn't free, but the costs you mention are all part of the cost to the person choosing to drive. That person has presumably incorporated these into their decision of whether or not to drive.

A congestion tax (or dynamic toll) is an attempt to internalize the external costs that a driver imposes on others; when I get in the car and drive, I slow everyone else on the road down, but without a toll (or an expectation of altruism toward random strangers), that won't affect my decision making at all. The goal of a toll is to make the cost of choosing to drive equal to the sum of the costs it imposes on everyone, not just the driver.
The one I love is when they ask questions that are completely unrelated to what the position is for. e.g. I applied to a startup company that sold used cars online for a senior web dev position. Their junior dev asked me about a maze solving algorithm.

I knew the VP of engineering through one of my contacts and sent him an email asking him how a maze solving algorithm relates to web development. To his credit the VP apologized and set up another interview albeit with an even more junior developer who asked about finding loops in a linked list.

sigh

Thankfully I didn't take the job because the company shut down recently.
Isn't it what a college degree is supposed to represent?

I'm not saying they are what you are talking about, but that they are meant to be such objective exam.
I read through maybe 10 paragraphs, but the author's toxic style was just too much for me. Spoiler alert: this person sounds like someone I would never hire on attitude alone, which reeks of "entitled, sarcastic brat".
If it's a 20 minute commute by bus, or a 1hr commute by car then it's easy. You don't care what the next guy smells like.

Or if the first 2h pay of your day is used to pay for parking, then a bus ticket is attractive.
There are several elements:

1) what the material exposes

2) how it was obtained

3) why it was released

We should condemn (2) and (3) even if we condemn (1). That is, a properly functioning society shouldn't need to rely on leaks for corruption and abuse of power to be exposed.

At the same time, we should always respond to abuse of power and trust; to do so because we don't want to help "the bad guys" simply creates an environment in which such abuses are tolerated.

Similarly, we should not assume that any comment that we disagree with is a conscious manipulation by malicious actors; otherwise, I could just as easily argue that you have some ulterior motive to post your comment.
> Today the observer can be anywhere on Earth

It's all a matter what you consider "the world". If you were born into and died in a small group of people and had little to no interaction with outsiders, your "world" is that group. In that respect, anyone in the "world" can easily know just about anything about you just by asking, because there's almost always someone around you, and people like to share information (gossip).

> and the data are vastly more detailed

How so? Because they can determine everything down to what food I like and dislike? I know that about most my coworkers. I think you are treating information you leak through normal interaction with people differently than what is gathered about you online, when really they are no different.

> Impunity of the observer is far greater.

In the end it's all about enforcing compliance with some group norm and governmental dictate. That's no different in the small group either. The group is the government, and you can take measures to hide your behavior, which in both systems might actually draw attention to yourself, or you can attempt to fit within the group norms, whether that group is the literal or figurative world.

A sweet deal has existed for a couple millennia if you've been in a large enough group to benefit from anonymity and the increased privacy that imparts.
> Buses have a bad reputation compared to other modes of transit because they're so easily re-routable.

I've always thought that was an advantage for buses. With rail, you have to plan it to go through areas that are not only popular now, but will be popular in 30 years. If some neighborhood suddenly becomes the happening place 10 years from now, you have to build a whole new, expensive line. But with buses, you can just add a new route.
Prior to being into Facebook's GitHub, it was into a Yann's GitHub, with different license terms. Someone could fork it, keeping the compatibility with the latest API. It could be enough for FB being pragmatic and releasing it under a more permissive license (in my opinion they should, making wider adoption easier).
Commuting at rush hour can be pretty awful in just about every major city--New York, London, Paris, Tokyo... I wouldn't call any of those places terrible but, yes, there are a lot of people and it can be pretty mobbed if you try to travel at peak times.
When I was in college, we had this legacy system for class signups. During class registration week, in order to prevent large amount of traffic, they issued "registration passes" which were time blocked in different groups.

Instead of introducing tolls, why not have daily commuters be added to a pool, and be issued a time slot for their commute?
Depends what you're using it for. The parent poster seemed to be implying a wish-list for a future utopian society, in which case the right denominator really is the whole population. (Or even more accurately, the set of all human beings that will be born in the future, but this causes issues with the numerator, since unborn humans don't exist yet.) The fact that children are legally prevented from voting has no bearing when you're talking about a future legal system that doesn't even allow the concept of national sovereignty; only their opinion matters. Indeed, there's reason to believe that their opinion may vary significantly from the majority opinion of people several decades older than them.
I honestly can't see that. Functional programming and ownership are concepts that just don't mix well. Just think about OCaml's Set module (which uses balanced trees with partial sharing of subtrees as the result of set operations, if you look at the implementation).
So what happens, for example, with neighboring counties, where there isn't any mass transit? Do they also pay $5/gallon, to help solve LA's problems? Or do they keep current gas prices, and get their roads clogged with Angelenos looking for cheaper fuel?
Bezos Gets First Paying Customer for Blue Origin Rocket
Agree 100% that the experience is similar in NYC. Non-yellow cabbies in NYC seem much less experienced (I mean on average, of course) with urban traffic -- when I'm cycling, I am much warier of the black uber cars than of the yellow cabs -- the yellow cabs are aggressive too, but are very experienced and their aggressiveness is thus very practiced and predictable, easy to deal with and not really usually a danger as long as you know the drill

And when I'm on the other side and need to take a cab, I much prefer to take a yellow cab, because they get there faster. Even with GPS, a dense urban environment is filled with little foibles and tricks that only experience can handle
No. This is published by BBC's commercial arm. They're not allowed to use TV license money on it. But on the other hand, the BBC is not allowed to operate commercially in the UK, with some very few exceptions, and so they block their ad funded content from the UK to avoid having to sort out how to provide it without breaking the rules.
Step 1: Use Taleo.
I think Naples will be a very serious threat to Intel in the server market.
As Ryzen benchmarks & reviews have shown, Zen really shines in heavy-multithreaded applications. The typical workload of a server.

Though I am kind of worried concerning memory access. Latency penalties when accessing non-local memory are very high on Zen CPUs due to the multi-die architecture design.

Does that mean we will finally see some serious interest in Shared-Nothing design and alike in the future ?
Apparently not:

> We're sorry but this site is not accessible from the UK as it is part of our international service and is not funded by the licence fee. It is run commercially by BBC Worldwide, a wholly-owned subsidiary of the BBC, the profits made from it go back to BBC programme-makers to help fund great new BBC programmes. You can find out more about BBC Worldwide and its digital activities at www.bbcworldwide.com.

Ridiculous.
Invoke Labs
> The recent election in the US highlighted that people do divide the world into imaginary lines on maps and it had a slogan: AMERICA FIRST. It's not just the political class that sees these divisions, it's a majority of the citizens.

Trump didn't even get a majority of the votes cast (or even just the votes cast for major party candidates), much less support from the "majority of the citizens".
Wouldn't Xeon phi be a good choice for that kind of usage?
That depends a lot on the type of the world we live in at the time the robots take my job. Are their jobs available still that I can retrain for, or are we living in a post-work world where the Robots have taken all the jobs? If it’s the former I will hopefully be able to retrain for a new job or have accomplished plan A. If it’s the latter I’m not really sure. That world would look so much different than today’s world that I’m not sure I can predict what I would be doing. Hopefully, I would be doing some kind of creative work like playing music. I suspect that even when AI is capable of producing art and entertainment there will still be a desire to go watch other humans create.
Plan A is to save enough money that by the time my job is automated away I will be able to live off of my savings. That way I will have the freedom to retrain for a job that hasn't been automated away or to be able to work in a volunteer capacity or on some creative endeavor without expectation of financial return. I will probably always want to work in some capacity, so I don't see myself just retiring into leisure.
Recent AWS outages come to mind...

... as for self-sufficiency, why not? You're trading freedom and independence for serfdom in Amazon's little kingdom. They'll seduce you with shit exactly like this -- stringing together pointless, useless services to achieve an end that in actuality requires 999999999% less machinery than what they sold you -- to make sure your next project is with them and all their comfy little tools at something 2x to 3x the price. The collective knowledge of running servers represented by a federated, disparate group of specialists slowly drains away from public access, only to re-coalesce behind private walls to enrich a bunch of greedy, already-rich fucks instead of the general public. (You can already see this in the declining quality of google results for technical queries)

Meanwhile lots of good admin guys lose their jobs and the world of software development continues its transformation into a cesspool of spoiled brat devs begging, neigh CRYING for Bezos/Nadella/etc to wipe their ass for them.

Welcome to the future! I'll take my self-sufficiency...
Here you go:

https://en.wikipedia.org/wiki/MnPASS

http://www.dot.state.mn.us/mnpass/howmnpassworks.html

http://www.dot.state.mn.us/mnpass/pdf/mnpass-existing-and-fu...
I am, almost, a 20 year industry veteran. I have no problem being asked to run the gauntlet. I'm happy for a chance to demonstrate my skills. Candidates that expect some sort of preferential treatment due to the number of years they have been working arouse my suspicions.
I can't articulate exactly why, but that should totally be flipped.

Should it? If you accidentally use an assignment operator (eg = ) instead of a comparison (eg === )[1] with the constant on the left your code will throw an exception, which is what you want. If you put the variable on the left and accidentally use an assignment then you'll overwrite the variable with the constant value and return true, consequently executing whatever is in the block of code that the comparison is supposed to be checking for. You don't want to do that. That could be really bad.

[1] If you use == then you are bad and wrong.
For context: there's a rewrite of the rust book in progress for a while now. This is a chapter of that book.
I'm wondering how they will stack up against XeonPhi.
Great write-up and thoughtful responses here on HN.

Very interesting that you've used Cordova. For a simple chat-based app that approach makes a lot of sense as you can push updates any time. Would you be able to share any chat-ui cordova libraries you've used or anything helpful in that regard? Or was it all custom built? Would you choose cordova if you were building the same app now or is there something else you'd consider using?

Also: your ruby DSL sounds interesting. Do you push the entire json syntax tree to the client? Chatbot platforms typically work by sending a user's chat message to a server then responding... so I'm interested how you've found doing things locally with a json syntax tree (assuming that's what you meant) and what were the pros/cons/trade-offs of that approach?
I've really wanted the ability to make ad-hoc filters like this in email clients. You'd use it for free food, I'd use it to avoid having to maintain dozens of filters to correctly group a single category of work emails that refuse to be consistent.

What did you use? I'm assuming a CLI-based thing, since those seem to be the only ones that are truly flexible, but I haven't found any I actually like.
Hahahahahahahahahahahahahahaha. Fix it... hahahahahaha. Excuse to take money, oh yeah.
Ooo now I can say my text editor is commissioned by the CIA!
One thing I found out from interviewing a lot (for junior-ish positions) was that dynamic programming questions are actually your friend. Since it's a "hard topic" they give you a relatively easy one that can be solved using brute force recursion with memoization slapped on top so it takes like 5-10 mins and looks super impressive.
>OK, but many times that I see people making this argument they turn around and point me to some conspiracy theory from some guy yelling on youtube.

So special interests can pay the money to tell their opinions on TV and in newspapers so they get to be "legitimate", but people who use cheaper channels accessible to the poor are "conspiracy theorists".
When people find out who said a particular thing, the “what” seems to fall by the wayside and the “who” seems to matter more. The statement is accepted or rejected outright because of the person. Maybe it is time to change that.

For instance, imagine a world where every bit of text you encounter — every news story, every tweet, every statement, every message — had no attributions AT ALL. Meaning, you have no idea if something was written by a celebrity, a politician with a (D) or an (R), your best friend, or your worst enemy. At that point, quite a bit of bias should start to filter out!

Or, there could be a middle ground, a kind of “anonymous key” to recognize statements by the same person. Say you read a story last month, and “agreed” with that person; this month, maybe there is a way to find out if something else you read is from the same person but NOT a way to see exactly who that is. Then, you can start to build a sense of trust in sources but are still not able to be influenced by other factors.
Introducing the American Health Care Act [Obamacare Replacement]
Ditching JavaScript for Web Assembly in a language like Elm would require Elm to ship with a GC. Certainly possibly, but it doesn't sound like fun.
Yeah it does require special-case syntax. When using bash's built-in time, the command is executed exactly the same way as if you weren't using time, which means the command can set variables or define functions in the current shell. For example, you can say

time foo=bar
echo $foo

and it will correctly print out "bar". It can't do this if it executes the command in a subshell. Or similarly you can say `time cd /foo` and it will actually change the current working directory.
I don't see a DMCA link... that might be problematic for you in the future, legally speaking.
I'm almost at 150k, born & raised in London, and I currently live there.

I fly out to other cities on weekends to party. Berlin, Paris, Reykyavik. London is a great launchpad to check out other cities.

I'm saving & building passive income (developing mobile/web apps and charging monthly fees) so I can do this perpetually, Once I hit £10K a month passively I'm going to cut the cord and leave for good.

EDIT:
I'm 27, 4 years experience as a backend software developer
The claim made based on the election results was about what it showed about the belief of the "majority of the citizens", so that's the right denominator, but if it matters Trump also didn't get a majority of eligible voters, or a majority of registered voters, or a majority of actual votes cast, or a majority of votes cast for one of the two major party candidates.
I wanted to read these comments to see whether HN readership was with or against this argument, and instead everyone just decides they have better ideas or different arguments.

For what it's worth, I think this would be a great first start. It's an easy MVP (thinking agile here) to get data and then decide what the next potentially more costly step might be.
Please don't take over my Cmd+Left arrow key for going back, Chrome already took away my backspace :(
> Don't forget to treat everyone the same on the technical questions, whether they are a new grad with no professional experience or a 20 year veteran with a proven (and easily verifiable via references) track record of success.

Don't know if you're being sarcastic here, but this is actually true. I've interviewed people who have worked in senior coding positions for years who have struggled to finish fizzbuzz style coding competency checks.
> And that solution is buses. But not the current underfunded system that barely limps along

That's why a good toll system should fund the public transit. The higher you set the tolls, the more buses you can offer to those who find it too expensive.
Wow, what slick organized company is this where each onsite interviewer has read the resume ahead of time and has a copy in-hand?

I'd add

"Hide the fact you just grabbed this resume off the printer. Make sure to take the first 5-10 minutes reading the resume silently in front of the candidate, then asking the same questions the previous 3 interviewers did about your school and work history"
It's more than that. At a personal level buses offer you all the disadvantages of mass transit with a side benefit of all the disadvantages of automobile travel. The only reason you would take a bus in Los Angeles is because you don't own a car.

Much of that could be fixed with enough investment, but we're talking a huge investment.
it doesn't seem to register key presses on chrome 56 (mac os)
> So this will give you insight into what recordings they do have.

This will give you insight into what recordings they tell you that they have.
>Having a citation from a well regarded source

Who gets to decide who is "well regarded" and who is not?