skysight-inc/HackerNews huggingface dataset:
> The US is an oligarchy.

OK, I see this statement all the time and I just don't understand it. How can you say that when Trump, a man with exactly zero political experience, beat out a lifelong politician and wife of a President, not to mention the half dozen qualified candidates in the primary. Obama beat Clinton in the primary and McCain in the general when his only political experience he had was in the state senate.
Rails showed us all that web development didn't have to be PHP and Apache and constant headaches. Node and Phoenix and the modern paradigm in general wouldn't have come into existence, or achieved the popularity they have, without an act like Rails to follow. That's awesome, and I respect it for that.

But can it truly be said that Rails has a purpose today? Its default performance remains lousy with any kind of load. Its convention-first approach means Rails knowledge doesn't easily generalize, as can be seen in this very comment thread from the experience of those who've approached the Node ecosystem as though it were "Javascript on Rails". The "history? what history?" attitude of its BDFL and his clique makes cause for trepidation out of the prospect of maintaining a Rails app over a significant length of time. And even by comparison with ES5, Ruby is a hot mess.

I get that DHH has to defend it. It's his baby, after all. But it's been a long time indeed since Rails had anything unique to offer beyond an ideology which is, in its own way, every bit as much a straitjacket as RMS' - and Rails' inheritors have innovated in ways that straitjacket makes it very hard at best for Rails to match.
Long commutes and rush hour also sucks in low density suburban america too. I think a lot of the bad sides of high density living for people are unwanted solicitors, bad/old non-soundproofed housing and insecure shipping receiving.
Love it! Gave it a test run yesterday, looks promising so far.
WTF. How do you turn a problem which cannot be reduced into parallel sub-components into an Erlang program then? Are there just a huge class of computations that cannot be done with Erlang? Of course not.
Chicago is the canonical example of a city with _awful_ taxi service getting hammered by a better product.
There is no solution to that many tabs.

Not getting it right with 5-6 open seems hard even if you try.
Which is something I don't really understand.

In a sandbox game like Minecraft or Dwarf Fortress, once I have met all the objectives built into the game, I can invent new and ridiculous objectives, such as "build a fortress entirely out of obsidian 200 z-levels high".

Once you're rich, and can no longer spend all your income on everything you can think to consume yourself, you can buy a megaproject.

Run a political campaign for PotUS. Build a working town, like Disney's Celebration, Florida. Develop a self-driving electric car. Build a city that floats on the ocean. Start a Mars colony. Build a single Dyson heliostat. Breed elephants down to the size of Great Dane dogs. Develop sono-videophones so that dolphins in zoos can talk to each other. Cure one or more types of cancer. Breed a horse that wins the triple crown. Found a religion that out-grosses Scientology and Mormons, combined. Repave all the highways in your state, and do a structural integrity assessment of all the bridges and overpasses, too. There are countless ways to spend a colossal pile of money.

How does one get control of so many resources with a finite and exhaustible amount of imagination?
> support of roughly 50% of the population

"Didn't vote" was roughly 43% of eligible voters. Donald Trump and Hillary Clinton were only able to garner support around 26% each.

Thus, it's not like either party is close to having a mandate of "50% of the population". I'd guesstimate it's more like a third.

http://brilliantmaps.com/did-not-vote/

What's scary is that none of the modern US presidents haven't really gotten close to 50% at all, so you can never say any of the recent US presidents represents the interests of "most Americans". It's more like, "represents a vocal minority". And thus, a vocal minority can elect a figure who can run roughshod over the entire system.

I'd wonder, however, if a system exists where elected leaders regularly obtain the direct approval (i.e., vote) of 50% of all eligible voters. I'm pretty sure the US system isn't it, and won't ever be.
Right, that's what I was trying to get at, sort of. From the developer page for extensions -

> The future of extensions development takes place in Xcode

and

> To develop without a certificate, you must tell Safari each time it is launched

These points can be trivial for someone who is or has no issue becoming a part of the Apple Developer Program. However, the red tape seems contradictory and almost hostile compared to developing extensions for Chrome and Firefox where all you need is your favorite text editor.
Many of DHH's complaints are normal parts of every software project:

- depending on third party packages can be a pain

- switching environments / languages is annoying

The argument that these things disappear with Rails is weak.

The historical argument that a dynamically typed language can handle these issues more gracefully than J2EE is valid but less relevant today.
Sorry wrong link. I fixed it.
Wine saved my day to play my (Steam) games on Linux. It's not the same performance on Windows and there are many opportunities to improve, but just being able to play it's amazing.
Thanks Dean, glad to hear you are enjoying it so far.

As always don't hesitate to reach out if you have any other comments or feedback
Yes. I would love to see your spreadsheet.

Some sources that may interest you: The Federation of American Scientists (fas.org), the Strategic Studies Institute (strategicstudiesinstitute.army.mil), OpenCourseWare (ocw.mit.edu/courses/political-science/), the Center for Strategic and International Studies (csis.org).

Reddit /r/geopolitics maintains a wiki with a list of open source references that you may find interesting: https://www.reddit.com/r/geopolitics/wiki/index

There's too many things to recommend: foreign news outlets, official press briefings, leaked documents, academic and military history, think tanks and their analysis.

Basic advice: read everything and don't believe any of it.
Lived in Japan for a few. Would gladly take being stuffed into a train than ever stepping foot into a car again.
> Could anyone here make a legitimate argument why these gag-orders are a good idea?

They're temporary and intended to have more clear follow-up later.

I don't even think this is stretching what's reasonable. He's the head of the executive branch and they're a federal agency reporting to him. If an evangelical right-winger created a "Department of Bible Studies," I would expect a Democratic President taking office to potentially ask them not to release any public statements until the new administration has met with the department to clarify what their role and priorities will be.

Besides, the story at hand is that the "gag order" was rescinded and the actual policy sent out is very similar to the previous administration's. It doesn't mention who sent out the original e-mail, why, or under what authority. If the administration overrules it 24 hours later, it's quite possible it didn't come from them.
If you are imagining having something injected into you and your cells being "edited" in situ, I doubt it can happen with this tech. The process is very toxic to cells in every paper that reports that aspect. You will only see them remove the cells, "edit" them in a dish, then inject them back in.

I even suspect a major portion of the "editing" is not editing at all, but rather selecting for the small number of pre-existing cells that are mutants at any site. This works because the mutants are "immune" due to lacking the recognition sequence.

Then again, I haven't read a paper on it in awhile now (and the ones posted here seem to be mostly editorials nowadays), so maybe they figured something out.
I'm not sure how this is related to my comment. With that said, I suspect that religion dwarfs any other factor driving the demand for private schools.

In my state, the union definitely does not oppose private schools, and the magnet high school in my district is a union shop. The union opposes the state's growing voucher school program, but proponents of vouchers talk in "access" terms while promoting a barely concealed sectarian agenda. So once again, religion is a driving factor. Meanwhile, the union has been barred from collective bargaining on "working conditions" that include things like tenure. So, the ways that public school teachers can be fired, is at the mercy of the state legislature right now.

So far the voucher schools have under-performed public schools in the same districts, despite being given advantages such as more latitude in hiring and firing, and the ability to reject handicapped kids.
Another alternative is Funtoo, a (soft) Gentoo fork, with additional integrated means to keep systemd away.
Crikey that takes me back. Almost 12 years ago! I was 23 then and big-time into .NET but caught wind of this and watched it (hooray for student housing with decent net speeds -- sometimes, off-peak!) with an amused smirk as so much other tech stuff that comes and goes. Funny, this kind of stuff wouldn't raise an eyebrow today, other than "15 minutes to create a blog" in a fresh framework install being perceived as suspiciously cumbersome at best! ;) do realize that it was a much needed breath of fresh air back in the day for what was the widespread "LAMP stack" (linux/apache/mysql/php for ye young'uns) ..
What you described is concurrency. What OP was talking about is parallelism.
China reminds Trump that supercomputing is a race
In the United States, works produced by the government that would be copyrightable if they originated in the private sector are public domain by law. Other than that information classified for national security purposes (let's not get sidetracked in a debate about the phenomenon of overclassification), the government's property interested is limited to real/tangible items.

Of course this doesn't mean people can just hack into the EPA servers, so to speak, but I would imagine it will not be very long before the administration is deluged in FOIA requests and is forced into making difficult choices about which information they will attempt to withhold from public scrutiny. If past experience is anything to go by, Congress will attempt to slow that process by continuing to underfund the judicial branch, but once the suits start to pile up you'll begin hearing the phrase 'writ of mandamus' a lot.

Edit: I left out the italicized bit about the government in the original which may have confused some readers. Sorry.
Where does Erskine May say anything about requiring such a supermajority under the present circumstances?
The War in Afghanistan was supported broadly by both parties.
I'm still not convinced by this or either of the other replies. Safety issues I should be protected from by the government. "It's loud" is something I should walk away from after my lease is up without the government ever being involved. Some people appreciate cheaper options even if they are louder and there isn't a good reason to have the government prevent them from being allowed to take those options.
Agreed. Would love to see DHH build an opinionated framework for node rather than waxing poetic about Ruby.
I can see the value in selling other people's software to solve a problem you've identified but I think that is not really the theme of this thread which is honing in on what your users want. If you are building something to test your nascent idea then is that really any different to building an MVP or "Minimum Viable Product"?
Other frameworks don't have the DHH Problem.

https://codon.com/the-dhh-problem
Node is like walking into a Home Depot when you want a house. Technically you can build one out of the bits they can provide, but it's a ton of work.

The thing is Node could offer the Rails out-of-the-box experience through a package that provided sane defaults. There's nothing preventing people from doing this but cultural resistance.
Anti-vaxxers are a fringe element of the left. Climate deniers are the mainstay of the right. Do not falsely equivalate the two.
>>Every week the developers want to switch out some module for another module within Rails because it was the hot new thing.

You misunderstood DHH's point. He's talking about well-integrated defaults. He isn't talking about preventing people from using other modules if they choose to do so.

I mean, if your developers want to try the hot new thing every week, Rails isn't the problem. That much should be obvious.
I'm not devishard, but I parsed his statement slightly differently. He's not saying that Erlang makes things parallel magically. Rather, he's saying that Erlang forces tasks that /could/ be parallel to be parallel by default. Thus, Erlang will tend to maximize the sections of your program that are run in parallel compared to other languages.
It matters quite a lot because the source of the money creates very different dynamics. I have lived in both of them.

There is a reason why the us healthcare system can have inflated costs and thats because of the nature of the the way it gets funded. And because it gets funded differently it allows for a different kind of dynamics in the offering.

Go to Denmark the hospitals mostly look the same with a few notable differences and you have to wait til it's your turn.
> C++ has a pretty steep learning curve, yet people use it.

C++ has 30+ years of libraries, so does C. To even think you can compare Rust and C/C++ on that matter is not realistic.
There's a reason /r/ProgrammingCirclejerk is basically /r/HackerNews
This is not what I expected it to be.
>It is well known that the great discoverer grossly underestimated the size of the earth: whereas most of the astronomers of his time accepted a figure very close to the real one, and based on Eratostenes measures in the 3rd century BC, Columbus thought it was much smaller, so that the distance from Spain to Japan crossing the Atlantic should be of around 3000 miles, instead of the approximately 12000 miles really separating them.

Standard underestimation to get a government contract, after which it's too expensive to switch contractors after the underestimation is discovered.
So what ever came of Chris Holt?
Question: with these gag orders, can't all the information still be gotten through FOIA requests? Sure, there are hurdles, but fundamentally the public has a right to access this information, right?
Well, it's a start?

I know I'm not the first to stay it, but I'm still so shocked how limited the Mac App Store is. No trial versions, no in-app purchases, no subscriptions, etc. This has led to companies like Bohemian (makers of Sketch) [1] leaving the Mac App Store.

I'm not being facetious when I ask people more knowledgeable than me: why does Apple put so little effort into the store? Is it just too small to warrant their attention? It just seems to me like they don't even try.

http://bohemiancoding.tumblr.com/post/134322691555/leaving-t...
Racket v6.8
> Bootstrap can be tiny

Sure, but it oftentimes isn't
You know, you say that, but there really isn't much of anything to back it up.
Because there is no sufficient magic for that. App developers have to think about when they do work, how much work they do, and if and when it should be rendered. For any rule you can give, I can give you an example of an app that would break.

In general, the mantra for people who find this tough to fix should be, "Why didn't I use MVC, what a cretin I was!"
But the new billionaire doesn't stuff her mattress with ten million hundreds. She buys investments, which go back into the economy. Or she puts cash in the bank, which goes back into the economy....
Kafka, Samza and a lot of other projects
An insurance company can get more companies as customers and there can be more companies created.

You are getting way to hung up on the internal details of how it works.

Insurance companies are one part of the healthcare package. There is a reason it's a business which can do well or not so well.

Thats very different than a public healthcare system where EVERYTHING is budgeted.
Systemd is an init system, don't take my word for it[1], I seriously doubt there is any need to add a DNS resolver to an init system, especially one that reintroduced vulnerabilities.

This "project" you are talking about is this very init system + feature creep + mission creep + software bloat + interlocked dependencies to force adoption + time.

[1]: http://0pointer.de/blog/projects/systemd.html
That's actually a pretty neat idea. I'd much rather be running Windows on Linux than Linux on Windows. Too bad they'll never do it.
I've definitely seen the acronym POC - people of color - used by awareness advocates in a non derogatory way. I don't think GP's usage is terribly archaic.
i mean hes still a billionaire funded by billionaires. youd have a point of bernie won...
So it can be misused? All good tools can.
The kind of .deb produced by Exrm (or by just packing up the release using FPM or the like) would never be accepted upstream by a distro maintainer. This is a political problem, in that distro vendors have strong philosophical stances on how to do packaging, and those stances make packaging Erlang programs to suit their tastes really hard (and frequently impossible for newer software, since they say things like "you must depend on the system erlang package rather than embedding ERTS; and the erlang package on LTS will be held at R16, so it doesn't support maps.")

Of course, when people install your software "manually", you can distribute it however you like—a zip of an Erlang release, like a Java JAR, is already quite a convenient format for such installations all on its own. But when people want to install something that depends on your software (like, say, OpenStack depends on RabbitMQ), they don't want to spend nearly as much time thinking about your package. They don't know you exist, and they don't want to know you exist—they want the distro to handle that detail for them. So you're stuck fighting the distro. (And things like OpenStack are stuck doing non-distro-packaged releases to avoid the problem.)

Which brings me back to my original point: "snaps" are promising not because they sandbox packages, but because they're a countervailing philosophical movement on how software should be packaged. A distro that supports snaps is a distro that has made room in its heart for packages that don't want to break things down into little FHS-arranged dep-graph-divided bits. It gives them an out, a place to put these packages rather than just denying them outright.
How to Make Trade Resolutions (And Follow Them)
There's two schools of reality...

1. Reality is what we observe and have empirical evidence of.

2. Reality is what what the most vocal group says it is.

Anti-intellectualism has given us #2 and now it's in control and probably cannot be stopped for a long time.

Welcome... to the future.
the phrase 'cast doubt upon' doesn't necessarily imply that anyone was persuaded, although it would be remiss of me not to observe that there is a willing audience for such specious claims. OK, this is about as productive as trying to have a debate about the existence of ghosts* with someone who isn't even interested in designing experiments, but that's the world we live in right now.
Which would make the original commenter's point valid:

>Your Erlang program should just run N times faster on an N core processor

No, it won't. It will only be true for tasks that /could/ be (completely/embarrasingly) parallel (as you say). Which is kind of circular.
He is a writer at a mobile games startup in San Francisco. Both kidneys still somehow intact.
It's accurate, but raw numbers does something to our understanding of matters like that.
Hmmmm having lived in the UWS I can say this is definitely not the case. Have you been to a CB meeting in New York? Just as much NIMBYism and obstructionism (look at what happened with that bike lane opposition from rich old people near prospect park). The difference is the laws on the books in New York vs the bay.
One of my fav is to ask their preference on Composition vs Inheritance. It's a fundamental question that will give you lot of insights on how they view building applications to last.
Yes, bit rot happens all the time. Normally the drive its self catches and repairs these errors, but sometimes they slip through and become the filesystems problem. It doesn't really happen super often, but the fact that it happens at all mandates that filesystems that care about data integrity handle it.
There's nothing stopping you from writing a drop-in systemd replacement in Rust or something that's easier to write safe code for.
Erlang is made for IoT.

Tens of millions of concurrent unrelated clients, embarrassingly parallelizable, scales linearly with number of cores, as these share nothing.
I do think that C++ qualifies for that. I don't think there is widespread use of this yet -- I'm talking about the vast majority of "systems" code in C or C++ -- most of it is older and doesn't tend to use abstractions, or has been written from a "C with goodies" perspective.

So yeah, (modern) C++ also contests this claim too. Rust contests a stronger claim about safety as well.

------

You're the one who said that "it's claimed to be a systems level language, and if it's really that painful to do systems level things," -- my point is that in both Rust and C++, "systems level things" don't need to involve pointer arithmetic and other similar things. They should be niche tools you reach for when the abstractions fail you, and the abstractions should not fail you that often. This is already true for both languages, I feel. It's not "niche" in C++ because the ecosystem needs time to evolve to that point, but for new code it probably works out.
Free Press: A corporate benefit that benefits all
Tutorial: Create stickers using Tensorflow
If you are going to post that why would you leave out the section immediately following that addresses why this is newsworthy

"The 2017 memo, however, differs in two main areas.

It centralizes the agency’s media inquiries and social media presence through the Office of the Secretary. As part of that, the memo asks USDA agencies to “review their websites, blog posts and other social media and, consistent with direction you will receive from the Office of Communication, remove references to policy priorities and initiatives of the previous Administration.”

It also rescinds the ability of USDA agencies to close an office or notify local delegations of office closures."
These projects aren't very glamorous to work for, plus when everyone's shitting on your work every day it's hard to stay motivated.

Anyone who works on systemd is doing difficult work. We should treat these teams better and give them support rather than just brow-beat them for their mistakes.
Every website would start showing such popup. Now (if you have enabled Javascript) many sites show popup to allow notifications the moment you open them. That is annoying when you search for something in Google and have to click "No" for every new page opened.