skysight-inc/HackerNews huggingface dataset:
Worst case the safety research ends up causing the AGI to be actively antagonistic. Slightly less worst case it never leads anywhere and AGI ends up turning us into mouthless slugs anyway. Third-ish worst it makes AGI suborn-able and whoever gets to it first becomes our god-king.

many many worse situations later we get to:

It never leads anywhere but AGI never happens anyway and it just ends up being welfare-for-future-phobes instead of curing debilitating disease or buying every homeless person in a city a new pair of shoes or whatever.

"we're early" is in fact the best possible scenario, actually it's basically the only positive scenario.
> "The right to swing my fist ends where the other man’s nose begins."

People are free to dismiss and ignore those with other views than theirs, but what happens when we can't even discuss things anymore? Today it seems you're on one side or the other and the response to someone who disagrees is just a wall of abuse and dismissal. We're all going more into our own silos. Am I the only one worried about this?

Everyone should be allowed the same range of stages for their views but we're not really balanced at the moment. Did you watch the dismission by a lot of remain voters/press in the UK during the EU ref? The rhetoric was that those who wanted to leave are all bigoted racist small minded 'little englanders'. This kind of thing just makes both sides more extreme.

I'm not sure what we can do about it. So much hate seems to be around.
Introducing Tinder Online (Tinder in the Web Browser)
This is interesting. I think 2020 is an achievable number.

I'm an accountant by profession, and since I program; I got thrown into a project at work where we had to reverse-engineer COBOL code to figure out what the banking system was doing. It was a painful exercise by today's standards as the code was badly written, but we pulled through.

There was a script of a few thousand lines, which calculated interest on most of the cheque and investment products. It had the "here be dragons" disclaimer. After defeating the dragons, I asked if I could add "dragon slayer was here", but that wasn't going to happen, so I made it my pinned tweet (@nevi_me).

I wonder if it would be worth my while to join the bootcamp and learn COBOL properly.
> There are universities who boycott discussions from people who don't agree with them

Universities have a duty towards the people that come to them to learn, not towards the people that come to them to profess their opinion. Since space and time are valuable, it's quite legitimate for universities to prioritize content they think valuable to their students.
Looks like it's $1 mil or $500k in specially targeted area. Doesn't look like it's employees: https://www.uscis.gov/green-card/green-card-through-job/gree...

I would think that nothing is stopping her from owning the business or even running it if she moves abroad. It's just her working in US that's in question.

If the business truly is profitable, perhaps she could promote one of her 15 employees to run it.
Unless I'm missing something, the ending is... weird?

> But with SIP/TCP, the re-registration storm can be substantial, and disruptive.

Why would the endpoints reregister? We can do TCP failover already by replicating connection state between SBCs. It's complicated, but should work (almost?) all the time with mostly idle connections.

Also, the "use TCP to avoid fragmentation" was in the RFC for what... 2 decades now? This was really frustrating to me when working with VoIP. There's no SIP standard: there's Linksys SIP, there's Avaya SIP, there's MS SIP, ... One will be UDP only, one TCP only, one will crash on fragments, another will have really low default MTU.
I don't quite understand the criticism... Yes, this is not (yet) a model that predicts the future. But when has "we're not there yet" ever been a good reason to stop?

Societies are comparable to the weather, in that they are dynamic systems highly susceptible to instability when simulated (-> chaos theory). That's why it took from the 60s until the mid-90s before weather prognosis consistently started to beat "it's going to be like today".

Societies are even more difficult, because the individual units of simulation are already quite chaotic: while the result of increased pressure on a fixed amount of air has been measured to whatever precision you could want, and has always followed a rather simple formula, doing the same with human behaviour is still far in the future.

But that doesn't mean such models are useless. Just think of the fight over the results of raising the minimum wage. Some people should initially lose their job. Others have more money. How are they spending that money? Does that spending create jobs? What's the effect on inflation? etc...

Having an agent-based model forces you to describe every assumption you're making, free of ambiguity. Maybe if we ask economists to build something like that, they'll at least grow an appreciation for what they don't yet know.
"Finding Dory" is a sequel.
I hope Linus can develop a new language.
I didn't say it was heroic. I didn't say I was going to go out and punch nazis.

I also won't stop you if you personally want to go defend nazis when someone wants to punch them.

And I won't agitate for state-sponsored attacks on any speech.

But when the nazi is out saying his nazi garbage, if someone else goes and punches him, that is a battle I am OK watching from a distance. (And, to be quite honest, watching with approval. Because fuck nazis.)
> ... but I still like the concepts and syntax of Go much better

The concept of not having features because someone on your team might use them? You subtly say that Rust is a worse language because it doesn't seem like it was designed in the 80's, when clearly as a language (together with the compiler), it's objectively better than Go.
Reminds me of this old "Microsoft Re-Designs the iPod Packaging" [1].

[1] https://www.youtube.com/watch?v=EUXnJraKM3k
The irony is that something like this is probably coming one day - it seems that many April Fools jokes are only a step away from reality.

What better way to get kids hooked on AWS early than to make it free for high school kids?
Don't you think one of those duties is hosting a range of speakers of differing views and backgrounds to let their students make up their own minds?
I've often wondered, if you could create a gui app maker like this where the app itself could be exported as, say, a Rails codebase at any time. That would help reassure organizations that wanted to use the service but were worried about lockin or the service shutting down.
Inside YouTube’s Battle Against the Internet’s Darkest Corners
As in the first fragment was below 600? You may want to report that to them. Smells like misconfiguration.
The kingdom of women: the Tibetan tribe where a man is never the boss
There was a time where people made this sentiment about atheism and 'excised' people who claimed the earth orbited the sun. Don't you see that?

This is a one way street, and we should not fear ideas. Today it's one you agree with supressing, tomorrow it might not be.

(Edit: I'm not talking about hackernews here, any specific forum/group should be allowed to moderate and that's up to them alone, I'm talking more generally in society)
White supremacists already commit a lot of violence at minority groups--this isn't a situation where their being punched in public isn't opening the door to their actions, where before they were just publishing tracts.

"Forgetting the nazis..." No-- this is very specifically about the nazis, white supremacists, fascists, and violent right-wing nationalists that have been dominating our discourse for a little while now.

They're not bringing "just another political view," they're advocating genocide and white supremacy. That stuff doesn't belong in the world of "let's talk about politics" because it has, built into it, expelling/killing people. It's no longer a political discussion when you deny the humanity or right to exist of another group.

(And, before you say it, I'm not denying the right of nazis to exist by approving of their getting punched--they can exist all they want, but open their mouths with nazi garbage? Fuck that, I ain't defending no nazis.)
IIUC Pike spent most of his career in research right ?
The code is pretty readable. And there's a freaking 250-page User’s Guide linked from the documentation. I really think they deserve a little more than some snarky dismissal. There aren't very many open source projects with that level of documentation.

It's not Sim City, but then again maybe they didn't set out to create something that provides insights to people who first came across their field of study five minutes earlier.
A concurrent GC running on a single processor machine is still going to pause. There are still other ways to get into situations where an attacker can cause the gc to kick in in ways where you can get information -- find a few CPU-heavy functions that nudge the GC to kick in when and where you want it. Harder, but even a background GC can wiggle into the foreground.
Did you read the article
Parens are not syntax to me. Syntax is that ADA thought ' meant string indexing.
They also set the font-weight on every single line of text, separately, via html style attribute. To 400 (normal is 300).

That’s very weird.
I write most of my web apps using Sinatra (as per the article example), but do it using the Padrino [1] framework. Padrino by default sets the Sinatra session secrets to a long hash, which negates the developer from having to remember to do all this housekeeping later to tighten security on the app.

[1] - https://www.padrinorb.com
Incidentally, QuickCheck is also used on the regex parser.
USCIS started cracking down on Silicon Valley companies with > 15% H1Bs last week.

Looks like H1Bs are currently fucked. There're no more premium processing, meaning transfers will take > 6 months, so you could possibly find a new job but if your transfer gets rejected for whatever reason, you will need to leave the country. And in this climate who knows what will happen in 6 months?

So H1Bs no longer have any mobility, no new H1Bs can get hired, and Green Card processing probably will be even harder. I wonder what that's going to do to the job market in SV, will jobs become easier for non-H1Bs, or will it cut down on the number of jobs altogether?

I guess Trump is really getting his revenge on SV now.
HEADLINE: Multiple Monitor Configuration

Could you possibly make it easier to get 4+ monitors working in the new release of Ubuntu. It's a no brainer with Windows/ MacIOS but a major PITA with any Linux distro.
While we should treat genders equally with respect, we should not pretend genders are interchangeable. Men are not good moms, for us and all species. Women have a much harder choice than men with work, and we should not pretend they don't.
I believe that the larger boat, at least in the case of "mega ocean fairing cargo ship" has right of way over a smaller 30 foot sail boat. At least that's how we did it when I was learning to sail.

https://americanboating.org/bigger_on_the_water.asp
I wonder how I can use this to remember that yes, I actually have soaped and rinsed in the shower, and I don't have to do it all again just in case.
Aside from having to install software for the back-lit keyboard I have no problems with Ubuntu 16.10 on my 2015 Toshiba Chromebook 2 (other than the part where nothing prevents the battery draining to 0% and everything getting erased). Why do you need Gallium and specific firmware?
From the comments:

"As a former consular officer, I must point out that Ms. Rampell is ill informed. There are two broad classifications of U.S. visas: immigrant and non-immigrant. Immigrant visa do confer legal immigrant status. Non-immigrant visas, as the name suggests, do not. They allow a person to enter the U.S. for a specific time and purpose.

H-1B are non-immigrant visas. Keerthi Ranjith, who is highlighted in the story, did not have an H1-B; she had an H4 visa, a visa for "dependent spouses of H-1B nonimmigrants" (see https://www.uscis.gov/working-united-states/tempor... Obviously, Ms Rampell did not do her due diligence. H1-B visa confer the right to enter the U.S. for a specific purpose (temporary employment for a specific employer) , but do not guarantee a permanent right to reside in the U.S. The U.S. Government made no such promise (even if her husband's employer made such a promise)."

In short, not an immigrant, did not have an immigrant visa.

So once again Washington Post tortures headlines (and indeed facts).
>Spending a single moment entertaining it does nothing positive; there's literally no argument that can make that not reprehensible and not deserving of complete rejection. It does not and cannot exist. And so, no, it's not something to hear out, it's something to excise.

It can't be excised, though, only sent somewhere else, to gather power where you can no longer see it. Push it far enough into a dark corner and it looks tempting. People will say the "mainstream" is afraid of it, that the "system" is suppressing it, and cynics will find it all the more attractive for being forbidden fruit.

The reason such speech should be permitted in the public sphere is not to entertain it, but to give the community the opportunity to reject it.
I don't because it doesn't live up to its promises. Some of the most unreadable code I have seen was Python. Pure line noise.
this is why that lobbyists and bureaucrats go through a revolving door

they go from government to private sector to government again

like Comey
gotta be April fools
Interesting point. But why?

Do you happen to know an explanation for why most modern terror attacks are so low/no-tech?
QR code on a pill sounds interesting, then you can scan the pill with your smartphone to find out if you've taken it yet.
Oldschool 90s Techno Sessions
How about, so we learn how? So everybody doesn't die the first week on Mars?
Do we?

Sept. 28, 2015 - We found water!

> These downhill flows, known as recurring slope lineae (RSL), often have been described as possibly related to liquid water. The new findings of hydrated salts on the slopes point to what that relationship may be to these dark features. The hydrated salts would lower the freezing point of a liquid brine, just as salt on roads here on Earth causes ice and snow to melt more rapidly. Scientists say it’s likely a shallow subsurface flow, with enough water wicking to the surface to explain the darkening. [1]

Aug. 23, 2016 - Maybe not...

> "Some type of water-related activity at the uphill end still might be a factor in triggering RSL, but the darkness of the ground is not associated with large amounts of water, either liquid or frozen," Edwards said. "Totally dry mechanisms for explaining RSL should not be ruled out." [2]

[1] https://www.nasa.gov/press-release/nasa-confirms-evidence-th...

[2] https://mars.jpl.nasa.gov/news/test-for-damp-ground-at-mars-...
Thank you for your insightful comment.

You're right,this is new for me. But fortunately I'm not making decisions, or managing people at the moment. I'm just learning.

I'll check out the books.
SIP providers who aim to support general public are in a crap position. I worked for one as a VoIP engineer and you get a weekly request: some phone you never heard of, or a new version of one know fails with feature X - why? So you dig through the network dumps, try to reproduce different scenarios, put in a very specific hack for that phone. Or you discover that it's a home router fault because it rewrites the addresses according to some broken rules. Or you find that it's a model-specific implementation you just can't support.

It's a clusterfuck, because you have to support the lowest common denominator with bad hacks. The things you mentioned? UDP is the lowest common denominator. So is the 30s reregister (because that's the Nat timeout on some home routers)
Thanks for the reference to Edgar Allan Poe's essay on the Mechanical Turk, that was a fun read. So right about some things and so wrong about others :)

"""
The Automaton does not invariably win the game. Were the machine a pure machine this would not be the case — it would always win. The principle being discovered by which a machine can be made to play a game of chess, an extension of the same principle would enable it to win a game — a farther extension would enable it to win all games — that is, to beat any possible game of an antagonist. A little consideration will convince any one that the difficulty of making a machine beat all games, is not in the least degree greater, as regards the principle of the operations necessary, than that of making it beat a single game.
"""
Chen Zhitong Won 15,000 Stuffed Animals From Claw Machines Last Year
Regarding #2, there's definitely a penalty a language pays for not following C-like syntax and semantics, as people consider it "harder" to learn, because people generally discount the time they've already put into learning similar languages when considering how easy a language is to learn. I suspect someone that knows Lisp but not C might find Clojure easier to learn than Rust, or even Python. The less software in use written in C, the less fundamental it is.

There's also a penalty a language pays for following a C-like syntax and semantics but diverging in specific but significant ways. In this category, I present Perl, which much of whole generation of users decided to treat like C, and got very confused and upset when it didn't always behave like they expected (which I maintain is because they didn't actually understand the language as well as they thought). There's a penalty for being very like something else to the point that people can mostly ignore the differences, but occasionally those differences come out to bite them if they haven't actually learned what they are.
Oh, "don't I see?". Hmm. Let's see a little more: were atheists declaring that Jews should be thrown out of their homes for the crime of being Jewish? Or even anything remotely similar? No? Well, then, how strange that you would so readily bring up something wholly unlike the situation at hand.

Providing air cover for literal-not-figurative fascists and their cheerleaders has an absolute and irrefutable difference of kind to it. Let's actually pay attention to what's being said instead of doing the chin-stroking, pince-nez-adjusting, context-only-matters-when-it-bolsters-my-argument thing.
The libFuzzer website doesn't cite any supported platforms or platform requirements so I think this might just be a matter of someone putting in the effort. The Chromium documentation (where libFuzzer comes from originally) does make it sound like it either takes effort to integrate with various sanitizers or (more likely) requires the infrastructure that the sanitizers do. None of those support Windows and seem to work best on amd64 Linux or, if you're lucky, amd64 macOS.
I use Python because of the people who made it what it is today. The community is what I like most about Python.

I'm bootstrapping, taking a one-man army approach to creating a new service. I chose a mature language with features and open source projects I may possibly want or need along the way. I am working alone -- not by preference but rather necessity -- and knew I would need help along the way (started very green, 4 years ago). The Python standard library and open source ecosystem offers everything and more than I may ever need to create my vision. The Python community is really strong. It's a global movement. I've gotten so much help on IRC! Stack overflow always has an answer or a legion ready to answer practically anything Python related. Years of Python related blog posts are a google search away from access. PSF-supported Python conferences release or at least try to release video recordings of talks (cough.. ehem..). As for conferences? PyCon has been the ooey gooey salted caramel center of the perfect vanilla pint.
I thought it was framing a particular discussion, like an "Ask HN" post. Editorializing would mean asserting some sort of opinion--seems factual that this new tool has relevance to web developers.
A common measure of complexity is the amount of information required to fully describe or recreate some system.

If you simply gather a very large number of hydrogen atoms into a region of space at a certain density, you will create star. From this angle, it isn't terribly complex.

The instructions for creating a cell from scratch are... immensely more complicated.

The star's behavior, .e.g. the movement and changes of the convection zones, fusion dynamics, how the magnetic fields change over time, coronal mass ejections, sunspots, etc. may be extremely complex. I think few people who know much about stars would disagree on that.

But I would wager there are many more orders of magnitude of complexity going on in a human cell, from an information theory perspective. Even just describing individual proteins themselves and how they fold is phenomenally difficult.

Of course, I may be wrong about the cell's behavior having higher complexity. The important take away is that it is possible to make such comparisons in a meaningful way.
>Inequality of results is a logical result of capitalism. You can't have the cake and eat it too.

This is absurd. There are people who are making hundreds of millions of dollars a year while tens of thousands of people work minimum wage jobs because that's all they can get, and you're saying that it's their fault for not producing more? You really need to realize that our quality of life isn't because we are so amazing, but because of the opportunities our position in the world and society have given us. And in America, those opportunities are being offered to fewer and fewer people: economic mobility is declining, and has for a while[1]. A person can only pull on their bootstraps so hard.

[1] http://www.nytimes.com/2012/01/05/us/harder-for-americans-to...
And I had no idea it was officially fixed ordered in standard. I've read mentions in papers but I never realized what they meant.
> The proposal: "Premium video rental", at $30 - $50.

Indeed. On first glance. But do the math the other way round: On average n point m people per household (depending on where you live); all of the family would go to a theatre and they'd have to buy a ticket for each. Does your math still check out?

On a second glance that actually looks like producers understood that they can only beat piracy by providing a better or at least equivalent service (i.e.: acceptable quality worldwide a few weeks after official release to theatres in launch countries).

And even for $50: They got me! Invite friends, heat up the projector, get beer & chips, make guacamole and let's go!
Yes. Pike, Thompson, and Griesemer were at Bell Labs before Google.
You mean, like exposing biology students to creationism ? No, I don't believe so. When an idea has been widely discredited, there's no reason a place dedicated to knowledge should be required to host it.

I can agree with the fact that an individual should not be persecuted for harbouring views. Ideas such as nazism, however, have no place in our society outside of the historian circles, and no one should be required to assist anyone in disseminating them.
The code chose to panic. What's interesting is why - it suggests the regex library has some invalid states that are representable, perhaps because the type system wasn't powerful enough to express the constraints that the regex library wanted to apply to its values.