skysight-inc/HackerNews huggingface dataset:
Yet another article produced by someone with intent to discredit males.

> "It’d be so much easier if everyone were female.”

I guess sex would be easier for the author.

> "Sex is far from a perfect way to reproduce. It imposes a huge cost on a species, and that cost is called “males.”"

This "cost" is apparently a worthy "investment", I don't see any lizard people building spaceships.

Anyone who has spent any significant time with a wide selection of humans will immediately discount these statements.

It is poor journalism when the writer mixes real science research with misandrist statements.
>Voters didn't vote for Trump because they read some fake news story on Facebook

So all those posts I have on my Facebook feed about emails and Clinton corruption were just for nothing?
Is there a recommendable (and somewhat recent) book on how to get started with Go?
Black Mirror's horrific people-rating app is now a reality
> Given the perfect play reported elsewhere, this suggests that the holes are just tall enough to accomodate a single flap, so the network essentially just has to learn the less-than function and then tune the threshold.

Yes, slightly disappointingly the neural network can be replaced by the line:

if((this.birds[i].y - 70) / this.height > nextHoll) this.birds[i].flap();
I don't blame him or her given that people around here worship Apple.
It might have looked like a total landslide to you, but it wasn't. He won the electoral college, she won the popular vote. The polls had it as a close election and they were off by a couple of percent.
Yes, the number of followers for Trump on various social media were substantial but might not be reliable figures [0] due to bots. I'm sure Trump isn't alone with the use of bots, but so far analysis shows that many bots were being utilized as part of his campaign.

[0] http://www.wired.co.uk/article/twitter-bots-democracy-usa-el...
> It was really horrible; the lecturer had never heard of agile and forced us into a waterfall process in which 60% of the time was spent documenting requirements and drawing bogus diagrams.

It sounds like the lecturer did an effective job of convincing people how valuable agile can be.
Playtime: Mass Tourism and the Big Screen
No, I can definitely tell the difference between the two, I was just trying to give an example of what I experienced in scouting in the US.
Why do you feel you should tell us you didn't vote for Trump?
Trump is incredibly smug. And Hillary's campaign spent 90% of its effort drumming up fear about Trump.

It's not so simple.
OpenSSL 1.1.0c released (high severity)
Atom 1.12 released
These are the questions that would need to be answered by a hyperloop proponent, not me. The burden of proof is on the person making the claim. The only claim I'm making is that no one has proposed a solution. The two sentences that the Hyperloop white paper devotes to this issue is not a solution.

But what the hell, I need to get my mind off politics, let's do the math.

The fatigue limit stress for steel is about 200MPa. You'd want a 50% safety margin, so let's limit it to 100MPa (which also make the math a little easier). The maximum stress is in the middle of the run, where you are pushing or pulling against N/2 pylons on both sides. Pylons are spaced every 30m. LA to SF is ~450 km. Let's call it 300 to make the math easier. So that's 30k pylons.

There are two different tube designs: passenger only, and passenger plus vehicle. Let's just do passenger only. The tube diameter is 2.23m with a wall thickness of 20-23mm, so the cross-sectional area of the steel is 0.14-0.16 m^2. Let's call it 0.15. So the maximum tensile load we can tolerate is 15 mega-newtons, or about a kilonewton of differential stress per pylon.

The mass of the tube segment borne by each pylon is 0.15 x 30m x 8000kg/m^3 (density of steel) = 36 tons. The weight of this segment is about 350 kilonewtons. So you'd need a coefficient of friction no greater than 1/350. Interestingly, that seems to be just about what you can get out of an industrial roller bearing, so there is no way that you can get anywhere close to that from a sliding bearing.

I wasn't able to find cost figures for roller bearing capable of handling a 36 ton load. I'm sure they exist. I'm equally sure that they're pretty frickin' expensive and require a lot of maintenance.
Agree. Some say Russia is the only neighbouring country Norway hasn't been at war with, although I cannot think of a time when we ever fought against the Finnish either.

That said, no reason not to be careful after what has happened in Ukraine etc we should of course be careful: Russia can wipe out half of Norway just by turning around while they sleep.
The og Moto X is the best Android phone I have owned.
I now have a Nexus 6 since the replacement screen I bought for it is no longer working.
The Nexus 6 does not support trusted voice so coming from a Moto X that is a downgrade for me.
"The Go Programming Language" by Alan Donovan and Brian Kernighan: http://gopl.io
In many species, even though the ratio is mostly equal, most males don't reproduce. A single male becomes dominant and fathers most/all of the offspring. So it achieves the same effect as he's suggesting, a 1/n ratio of reproducing members of the species, but also adds test(s) to select out the weaker males.

I believe this would be advantageous in species with longer gestational periods where you'd want to put as much of the fitness test up front and not wait until the babies are born to eliminate the weaker offspring.
Same. I've spent about 6 years doing gamedev as a hobby and have never released a game or have anything to show others when they ask "Oh what have you finished?" (because like many others I spend far too much time pursuing unnecessary things during development then end up abandoning and starting a new project).

I have however took part in many Ludum Dares and I have been able to complete 7 or 8 games/entries that, looking back on even the first entries, I'm quite proud of (and glad to show others).
>The three letter news agencies were all acting like it was impossible. They were not investigating numbers like I was.

Observing that social media accounts have X followers does not constitute 'investigating the numbers', even in the most casual of senses.
I haven't tried it thus far, but you can see a list at the Projects wiki [0].

[0] https://github.com/golang/go/wiki/Projects#guis-and-widget-t...
Russian hackers target NGOs with post-election phishing attacks
So, i was a Go developer for ~4 years, then for the last 4 months or so i've been learning and using Rust. The pure joy of some things with Rust was astounding.

Now, i joined a new job and they're in need of a new language for some backend tasks - the choice was mine. Rust or Go? The backend tasks were heavy API servers - nothing amazing, we don't do groundbreaking work. Python was their existing language, but they weren't too happy with it.

For weeks (literally) i mulled it over, i really really really wanted to use Rust. Rust gives me a peace of mind that Go never came close to. Unfortunately, Rust does not fit the development speed nor developer experience[1] that this shop has.. and i really felt Go would be the best choice for this place.

My point to this post isn't to make a Rust vs Go comparison.. but rather, a wishlist for the hopefully eventual Go 2.0. I have no idea if/when that will ever be made.. but i hope it will, and i hope they adopt some things from Rust.

1. Channels without panics. Channels are awesome, but Go's design of them means that you have to learn special ways to design your usage of channels so that it does not crash your program. This is asinine to me. So much type safety exists in Go, and yet it's so easy for a developer to trip over channels and crash their program.

2. Proper error handling. I love error checking - i love it in Rust especially. It's very explicit, and most importantly, very easy to check the type of things. Recently i was reading an article about Go errors[2] and it made me realize how messy Go errors are. There are many (three in that article) ways to design your error usage, and worst of all your design doesn't matter because you have to adapt to the errors returned by others. There is no sane standard in use that accounts for the common needs of error checking.

3. Package management. It's a common complaint, i know. But Rust & Cargo is so excellently crafted.. Go just got it wrong. Recently i've been using Glide, and while it's a great tool, there is only so much it can do. It's a tool built to try and put some sanity in a world where there is next to no standardization. We need a Go package manager.. hell, just copy Cargo.

4. Enums. My god, Enums. Such a simple feature, but so insanely welcome and useful in Rust.

You'll note that i didn't list Generics. I know that's high on peoples list, but not mine. To each their own.. please don't start a holy war. (this is likely due to me using Go for ~4 years. I'm quite comfortable without Generics)

[1]: By experience, i mean what they desire/expect. They're a Python shop after all, i didn't want to make a choice that would cause them to spend weeks/months feeling unproductive.
[2]: http://dave.cheney.net/2016/04/27/dont-just-check-errors-han...

edit: minor text fixes.
American cars are generally less expensive than foreign cars, not more. German cars are generally much more expensive than comparable American cars, and Japanese cars are usually a bit more expensive too. Both these nations have tried reducing costs by moving some of their production to places like Thailand, Mexico, and the USA (!). Labor rates in Germany and Japan are probably the highest in the world.

Making foreign cars more expensive will only make American cars a bit more expensive, due to higher demand, but in general will just raise prices for everyone.

People don't buy foreign cars these days because of cost. They buy them because of perceived higher quality, styling/performance preferences, brand cachet, etc. If they start selling Chinese-made cars here, maybe that'll change, but for now, saving money is not the reason you buy a foreign car. If you want a cheap-ass car, you buy something like a Chevy Spark or Ford Fiesta. (Worse, those cars might be made in Mexico anyway. I'm guessing the cheapest American-made car is probably a Honda Fit or some Toyota maybe.)
I see your point about early detection. While a trie will have precise early failure detection a hash will have 2 ways to fail early.

One would be the hash is simply not found. But at that point you had to at least look at the entire input word, compute the hash and check for the hash. I have not done any actual analysis on this but just for thought let us look at the hypothetical case that words would fail near halfway through the testing process. In a hash we would have needed to at least read the full word while in a trie comparison of at least half the word with half the letters in the trie path would have needed to be processed. So conceptually (at least in my head) both the hash and trie would need to have done something with about the same number of letters. The question there is is computing and checking the hash more efficient than traversing the trie.

The second way the hash would fail early is when we have a hash match and comparing the resulting words the hash entry held. Now if the collision rate was low then we might only have to check one word, if it is high then many words. So I would hope the hash was tuned for a low collision rate. But when comparing two words there is also early detection (this is the point I was getting at). The entire word does not need to be compared, it would likely be compared word at a time (word as in 4 or 8 bytes at a time).

If I have time this weekend I think I want to implement both of these to benchmark.

All that being said, the more I think about it I think a trie would be the best for a spell checker in general. Simply checking if this is a word or not is nice, but what is nicer is the ability to suggest alternatives to the misspelled word and a trie would be mucher nicer to work with with building that list.
Neither Corbet or Cook could ever be considered grsecurity shills. Honest question: did you read the article?
Any more examples?
Look at the numbers; they're still a vocal minority, they're just ones who vote as a bloc and have the geographic advantage. Trump got less than Romney after all.

The real story is that with more than half of the country sitting out the voting process, the winner is always going to be decided by a "vocal minority".
> Never stop dreaming!

At least that one doesn't not seem to imply dreaming about the same exact thing forever. In other words it might be something else if dancing didn't work out. Still seems to me (I'm in my 30s) that someone with a dream can definitely get further compared to someone with "bullet points" so to speak.
On my second run, 3 individuals seemed to have learned perfect play by gen 8, but after successfully navigating through dozens of pipes, two of them died and one continued indefinitely.
Because languages like this map so closely to the AST (as someone else pointed out) you don't need to deal with complexities such as look aheads, regular expressions, and formal syntax definitions (BNFs). I suppose this makes it a good getting started point.

Most more complex languages you'd use something like lex and yacc which would add quite a bit more overhead to the tutorial.

The danger of these tutorials is the whole "grow your own parser" method doesn't scale to more complex languages (you need better tooling for that and/or a lot firmer grasp of the concepts) and I would be concerned that people would try to extend this tutorial and go down a rabbit hole.

Edit: I know this from experience because when I was in high school I wrote a compiler this way (let's call it the naive way). And then in college I learned how to do it with BNF and code generators and the difference in maintainability and code complexity between the two is ridiculous. I would never do it the old way again, even for a toy language.
I'm not sure baseless black-and-white assertions such as this are useful for an intelligent discussion.

On the face of it you clearly can't describe the reason all Trump voters voted Trump so simply.
People say that, but Trump also promised to "end ISIS very, very quickly", and, during security briefings, was questioning why he couldn't use nukes
imho, the-go-programming-language (http://www.gopl.io/) is pretty good.
I'm trying to determine if this really occurred, but there is a report of Terry McAuliffe pardoning 60,000 felons in Virginia for votes.

There are other reports of voter fraud.

Your vote, as well as mine, were counted. But it seems that the loss was perhaps overwhelming and not as close. We need to get access to the voter databases for election accountability arithmetic. My understanding is this has not been released.
That is why use Cloud as a backup. But have the box sit in between to speed up data delivery.

I always wonder why this never have worked out. Most of today's Internet users aren't even running on 100Mbps. Why are we moving to all cloud? Why No physical box in between?
For example Time Capsule that backups to iCloud.
It has been fairly problematic. Cash withdrawals are extremely limited (and will continue to be for a few weeks), making paying people who don't have bank accounts difficult.

There have been quite a few exceptions that have come in a little late, such as making all tolls free (toll gates started refusing to give change) and allowing the usage of the old bills on public transportation, at hospitals, at fuel stations, etc.
Please stop dismissing other people's real concerns. The country is divided exactly because some are dismissing other's concerns. You are still doing it.
Hmm, maybe the voice call switches to a modem and the person on the other end of the call gets a copy of the check which they can then print out. Seems feasible for 1983 technology. I imagine you could send the data for a check over 300 baud without too many issues. I guess the signature field would have to be sent as a bitmap, which over 300 baud would take a while, but probably not a deal-breaker.

For businesses this would have been an easy and fast way to send money. No need for stamps. I imagine that was the target demographic as such at thing would have cost thousands in 1980s money.

Curious to know if any banks would have accepted a printed out check without some kind of deal with Apple. I'm not even sure if I could deposit a scanned and printed out check today.
This is an example of how an online information bubble can affect one's perception of reality.

> It looked like a total landslide to me based on national and public data.

But it wasn't a total landslide, so your understanding of the data was not accurate. Will you accept that, or will your bubble filter just reject it since Trump won?
Wow. Thank you so much for taking the time to share. I just learned a lot.

It seems like there's a lot of value in it being taken so seriously and focusing on one thing. That must do wonders for a persons discipline.

But the way I grew up (in Canada) I couldn't imagine doing it that way. I did hockey a lot. And some baseball. A summer of drawing classes. Some engineering summer schools, robotics, etc. I never became great at any of those, but I did become great at being adaptable.

Again, thank you for taking the time to share.
Some community driven initiatives for learning Go: https://github.com/golang/go/wiki/Learn

The main wiki lists more resources:
https://github.com/golang/go/wiki#learning-more-about-go
You're not allowed to post baseless accusations of shillage on Hacker News.
Anyone can write a native module. You can't publish it, but you can use it in your project.[1]

[1] http://faq.elm-community.org/#why-doesnt-the-elm-compiler-fi...
It is one data point that no one was talking about.
Lets wait a few years, and see how the economy fares (not to mention rights for gay people) before we declare a payoff for Thiel.
FLASHBACK: Jon Stewart Revels in CNN's Split-Screen Reporting >http://www.hollywoodreporter.com/live-feed/jon-stewart-revel...
Yet one of the things about facebook is the many debates there.
How Bots, Twitter, and Hackers Pushed Trump to the Finish Line
Out of curiousity, why were the only choices Go or Rust? The type of thing you describe sounds ideal for Scala, Java, Kotlin, C# ...
Then maybe it's our job to stand as a nation against their hate and show them we won't tolerate it.

Forget The Man and remember yourself.
https://www.youtube.com/watch?v=zW1U93sXXz4
Fall Back into Good Sleep Habits
Well you can also raise kids in a single-room mud hut. That doesn't mean it's a desirable way to live in 2016.

Also, in most localities in the US, good luck getting custody of any kids if they don't have a separate bedroom.
Based on genome analysis, that's been true about human males also. http://www.denisdutton.com/baumeister.htm
I meant it as "building on the greenbelt" and more people living in apartments rather than houses.

But if you're determined to see racism everywhere I guess that's up to you.
Unlikely. Republican-controlled states have no incentive to do that, as a national popular vote would help Democrats (the country is mostly more liberal than the Republican platform). You see this reflected in the makeup of the states that have signed so far.
Sorry? Can you go first? Please, show us the way!
Chrome works
Opus was never intended for 128-256knps range.
I think the issue is that hindsight is always 20/20 so while people praised Obama for reaching out to younger generations and those who primarily receive news through social media, people couldn't imagine a candidate who would sway voters by pathologically lying, attacking, and spreading bullshit. And they also couldn't imagine an electorate that wouldn't be able to differentiate between what was reality and what was bullshit.
Please forgive my ignorance but why was NAFTA so bad?
Gamification reminds me of prediction markets, though I don't believe this is something for the masses.

For this election the prediction markets were just as wrong as the polls and pundits. (Thanks to everybody who bet against Trump, you gave me great odds ;)
And that seems like a reasonable request. FWIW I don't pay for any news subscriptions either.
But he still gained almost 10 points on Romney among working class whites in almost every state.

It's why he won. There's no way Pennsylvania (first time since 1988) and the Rust Belt go to him otherwise.
Why We Expect More from Technology and Less from Each Other (2012)
I'm trying to have a conversation with you. I'm presenting factual information. I was there. I saw the numbers. You can continue to believe the other narrative, or we can have a conversation.
Pointing out that ignorant racists are ignorant and racist is vitriolic? It isn't my intent to be simply snarky and dismissive, but it seems like this is coming down to people with terrible ideas being dismissed by more educated people who understand why their ideas are terrible, and then feeling bad about it and revolting. Okay, fine, maybe that's the reason. But it's a stupid reason from stupid people. Feeling bad about being stupid doesn't make you less stupid or mean anyone should implement your stupid ideas.

Yes, I'm speaking in simple terms and simplifying things in a way some people will undoubtedly be offended by if they were driven to vote in droves for someone like Trump because people made them feel bad, but that is what it essentially comes down to. Reality is a lot more complex than the "simple" solutions Trump and his supporters are endorsing, and they're going to cause a lot of destructive harm to the world as a result of their ignorance and bigoted ideas.
OP wonders if the most heavily scrutinized democratic election in the world was overthrown, based solely on the fact that nobody has suggested it was. What do you think?
Thanks much! It should be working now.
Good point about the bots.
I was in cubs, I was bullied out of it. Any social club can go both ways.
Yes, this seems likely. Even putting aside fine-grained value differences, a friend of mine put it this way: "Kids of parents who don't care enough go to summer camp, kids of parents who care too much go to scouts." (Referring, mostly, to the average expected levels of parental involvement.)
"Let's get out before the EU implodes" was actually a campaigning point, though not one that affected my own decision much. I would be surprised if the EU collapses. But then again, almost everyone was taken by surprise when the USSR disintegrated, and the conventional wisdom was that neither Brexit nor Trump could happen. So we'll see. Suffice it to say that there are structural weaknesses there.

Regardless, sometimes you have to leave a social group if that group is becoming self-destructive, even if it hurts in the short run.
The very tail end of this product concept for "smart landline", two decades later, was the Amstrad Emailer, which had all sorts of features to maximise its use of premium rate billing. It was universally regarded as terrible.

https://en.wikipedia.org/wiki/E-mailer
These big funny logos, illustrations, and memes appearing in todays technology websites & videos really dont help for office environments. :( Colleagues should not visit websites littered with memes and cute drawings, but i do.
So, we all finally stop listening to this guy now, right?
National MagLab racks up new world record with hybrid magnet
"well, technically.."
Referring to my other post, that's ascribing a viewpoint to all people on this forum that's only held by a portion (and possibly a minority portion). For evidence that many people here don't "worship" Apple, just review the response to the MBP announcement.

PS: I said "man" because I did see the user's original name, assuming this isn't a copycat. He's a man if it's actually the same person.
Note: This web page is about electric torches. Might be good to change the title?