skysight-inc/HackerNews huggingface dataset:
Until a new point release comes out and everyone forgets about the one you're running. Then you get to find out how much of your code you'll need to rewrite so it'll run with the Rails chefs' wild new menu. And there's no point even trying with an app written for an earlier major version. Just give up now, because the whole ocean's been boiled and recondensed since then, and now occupies but few of the basins it once did.

Granted, it's been a couple years since I dealt with any Rails apps. That's in large part by design, because every Rails app has a relatively high curation cost just to keep it up to date with the latest and greatest, and you have to do that if you want to be able to add features or usefully maintain anything without undue agony, because the Rails community has the collective memory of a goldfish and even less interest in maintaining continuity with the past.

I get that that's the big selling point, the drum DHH and his fans never stop beating: "Rails is omakase." This is a fundamentally broken metaphor, because sushi is dead by the time it gets to you, and all you have to do with it is eat it; the history of the ingredients is of little consequence. Would that software were so simple.
> I am consistently baffled how a political party can make so many decisions that are objectively wrong and still garner support ...

I find that this hypothesis explains the observations:

It's an ideological movement. The test of support is not truth or good outcomes, but whether it fits the ideology. That's why you see some Republicans saying more and more outrageous things. They are demonstrating their loyalty to the ideology by saying things that are unacceptable from any other perspective.

I was reading some history of the Middle Ages and rise of the Enlightenment, and it reminds me a bit of that. Speaking very generally, in the Middle Ages a certain ideology ruled, facts be damned. In the Enlightenment, reason become preeminent even when it contradicted ideologies. Maybe we're headed for a new Medieval period!
Having more horsepower does not make the car better.
Icon: "speaker" for audio sites, icon: "Power cable" for background power usage?
I use FF for almost everything but when it comes to Google stuff (Gmail, Docs, Sheets, etc.) I use Chromium. Firefox crashes on me too much with those apps and though I generally don't lose work it's a pain to have to relaunch and get back to where I was.
I disagree. It's pretty clear Trump was very effective in framing the entire narrative in a way that helped people doubt. Trump was very effective at this- he's almost an idiot savant at twitter.
Making the move from Scala to Go
Oh great another whine-about-systemd rant.
What if my page has getUserMedia/microphone access? Do I still get throttled even if I'm not playing any sound?
Can I PM you?
Being anti-science isn't the only way to suck. Just before leaving office, Obama expanded domestic mass surveillance, for one example of many. The US is an oligarchy.

EDIT: Just realized you may be talking about "no substantial effect", in which case I agree with you that there are substantial differences. Neither party is of, for, or by the people though.
>the document you link to doesn't support what you're saying. (It doesn't in any way mention the ethnic background of applicants, or how they scored differently).

Thanks, I linked the wrong tab. I added a link to a different article.
There’s also “Erlang the Movie”; the designers of Erlang demo some of the qualities of the Erlang system in a delightful way: https://youtu.be/xrIjfIjssLE
The API/architecture is what people object to so giving them more implementations won't help. And there aren't enough people to maintain existing init systems so creating more unmaintained software isn't a good idea.
Front-end MVC frameworks are deployed and run client-side. Their emergence is a supporting point to the argument that the view is migrating away from the web server and onto the client device(s).
As a Gentoo user I can confirm it works well without systemd, using openrc, you can use systemd on Gentoo if you want, I personally avoid it.
That was beautifully written.

That was ascribing human emotions and behaviors to animals without a lot of evidence.

It reminds me of this photo[1]. People thought the male was hugging the dying female in a fit of grief. So touching.

When they asked animal experts, it turns out the male was actually forcing the female to mate. In human terms we call that rape.

[1] http://www.couriermail.com.au/technology/science/dying-kanga...
> Many schools let people into physics who don't know algebra.

This has good and bad points. My sister went to one school, which let her take physics without the algebra course. She was interested in Physics, but wasn't as good with math. Only.. in the context of physics, it wasn't so much of an issue learning it. It provided context. The same can be said about complementary courses: You can take physics, but you gotta take the complementary math as well. My sister was quite upset when she changed schools and they wouldn't let her take the physics course without the math course.

Alternatively, many schools offer 2 levels of physics courses: One has the traditional math-focus and the other is usually labeled, "applied physics", which focuses on the effects of physics on things without the math focus. I think this lets folks understand the world around them without actually having to do the hard science - much like folks learn about chemical reactions and biology - and can understand it - without doing the math that goes along with it.

In a way, it is an extention of the school being "intertwined with practicality" sort of thing in the second point.
beachbum8029 is being silly because the Godel incompleteness theorem stats that is you cannot prove all true statements.
So he got 63 million votes, and Hillary got, say, 66 million. That a total of roughly 130 million.

Know that that means? About 90 million did not vote.
Thanks for sharing our project Luke.

If anyone has any comments, or feedback I am all ears.

Paul
Vancouver isn't a good example. Families are fleeing the city for several reasons, ranging from impossibly high cost of living, the low probability of finding a 2+ bedroom apartment, and the unavailability of childcare.

Incidentally, Vancouver also used to be a city where people would flee to the suburbs when starting a family. At least, it was before the suburbs became just as comically unaffordable as the city.
That's what I gathered. But seeing on HN I wasn't sure I wasn't missing something.
When people enter a hostname into my application, I'm not particularly keen on implementing name resolving myself via DNS, LDAP, hosts file and so on in the application - It's absurd to suggest applications should make such a decision.

The current NSS system works nicely though, it just needs an async API.
> What's inherently wrong with high rent in San Francisco?

Beyond ethics, a few things you may not have considered:

1. High rent is a systematic, generational wealth transfer from the young to the old (property owners); this is not good for society (eg, funding social security or even social stability).

2. It is an enormous drag on economic output and productivity for a variety of reasons.

3. High rents (coupled with rent control) result in really crazy inefficiencies.
to be fair to systemd, it is an init system with a severe case of feature creep to the point that it now includes a DNS resolver that came with vulnerabilities long fixed in the existing ones.
Microsoft's vision since attaining Bill Gates' "A computer on every desk..." has been this vague pen-computing drive that just won't seem to die. The latest iteration on his is the much-hyped and never-used ink notes feature in Edge Browser (deemed more important than Chrome-compatible extensions) and the otherwise outstanding Surface Studio desktop computer.

If I was a C-level at MS I'd push for "A computer in every palm, running Microsoft software" - they failed with Windows Phone but succeeded with Office 365 apps for iOS and Android. I would swallow MS' pride and release a custom Android-based OS and encourage OEMs to adopt it with favourable terms compared to Google Play's. I think that would sustain the company until the next big thing.

Oh, and research in self-driving cars. Everyone else is doing it ffs!

(And "Make the Windows Desktop Developer Experience Great Again(tm)!")
Sincere question without picking a side:

Is Systemd being coded with the same level of 'care' as OpenSSL was before being pwned?
I have argued on behalf of the Obama administration's choices many times, in the context of ongoing historical events. Don't pretend that the world was a harmonious garden of Eden until Obama came along and fucked everything up, because that's counterfactual bullshit. there are things which I would also defend Trump on where there is a good argument for the preservation of the United States' national interest.

Your choice to use a throwaway account, combined with several demonstrably false claims, suggests a predisposition towards arguing in bad faith, given the wide latitude that prevails here.
> I've yet to find a language that can communicate between threads as performant-ly.

Minor nitpick: Erlang uses processes, not threads. Your comment doesn't explicitly say that Erlang uses threads though, so perhaps I'm being overly pedantic.
Oh neat. I might have to give this a try. Thanks!
You're making the assumption that we all have to be on one 'side' or the other, which isn't true at all. In fact it's very harmful.
So I have to move my entire extended family to an orbital? What if their demands aren't met there? You're missing the point about spatial scarcity and demand.
I think that in CA the biggest factor you can point at is Prop 13. Current residential landowners are getting the benefits of rising values without the costs of higher taxes. NIMBY or otherwise, the incentives are pretty clear when framed this way. And I think the costs trickle down to things like lot-rental prices for mobile home parks rise just like rents do.
If I ever used my MBP unplugged, I might care about battery.
Just because animals have rape doesn't meant they don't also have grief.
2001-2009
It's too bad another political party continued defending gag orders for other reasons. It's a slippery slope and it suited them at the time. Now it'll be harder to take that power away.
Grandparent is not saying that they need to get one; almost the opposite: that it does not make sense for a medallion-owning taxi driver to also drive for Lyft or Uber.
Is it illegal to leak non-classified information? I think at worst you would be fired.
The process in place ought to be the bureaucracy of the cabinet or department. That's why the president appoints the leaders of each department. That's different than the president requiring all releases to go outside their relevant department for permission.
Safaribooksonline.

I really like the learning paths based on actual documentation (for instance From Developer to Architect, or From sysadmin to data engineer are very good).
+1 for Neo4j and the web GUI. I use it on my side project. Cypher is very easy to learn. If your data is highly relational its a good choice.
Nothing systemd has done is preventing anybody from using any asynchronous library they feel like.

It's providing local name resolution services. And for very good reasons.

By your logic things like NSS is useless as well because programs themselves can read ldap configuration files and /etc/resolv.conf on their own using libraries or whatever else they feel like using.
Lacc: A simple, self-hosting C compiler
It's a strategy to delegitimize governance in general. I get pissed off with the government all the time, for a wide variety of reasons. But I am not pissed off with the idea of government, because I agree with thomas Jefferson's claim in the Declaration of Independence that 'governments are instituted among men' to secure inalienable rights through a process of mutual cooperation.
Sure, it's just the people who have to work with the demo that will want to murder you.

Lots of frameworks get you into tech debt quickly. This isn't good. What does it do to get you OUT of tech debt?
...still no "smooth pinch-to-zoom" like Safari and Chromium have had for years :'(

Zooming is such a basic thing, and it really sucks in Firefox in my opinion (using a Macbook with its trackpad that is.. if using a mouse it obviously doesn't apply)
I wonder if greater availability of scheduling information and commuting apps have contributed? Commuting apps make it easier than ever to use public transportation.
I'm pretty amazing at the Humble Bundle (DRM-free) and Steam selections for Linux; not just independent titles but some larger ones too.

We've come a long way since Loki ports.
If he really believed that, then the thing todo would be to re-write rails to run on top of node. Then he'd have a runtime that spanned nearly every possible use case and device.

Sticking with Ruby betrays that aesthetics are really the core premise of Rails, rather than aspirations of being the one framework to link all run times and in the darkness bind them.

Frankly, node needs such a framework.
I don't think anyone was opposed to invading Afghanistan, and the dems largely supported Iraq in 2003 (granted, the country was fed false evidence). I'd say they only turned visibly anti-war shortly after the invasion and the capture of Sadat Hussein.
It's posturing.

Maybe it is just me, but I find the way folks get to these conclusions fascinating.

Just as an example - outside of people like John Muir ( who was a somewhat obsessive ... guy ) , ALMOST NOBODY was an "environmentalist" prior to say, 196x ( call it 1965 ). Zappa claims that (his) "Nine Kinds of Industrial Pollution" was the first use of that word in any popular ( read; non-scientific) literature/media.

The whole idea just sort of appeared, out of nearly nothing. What's interesting is that one of my favorite filmmakers, Adam Curtis, does an essay film, "All Watched Over By Machines of Loving Grace" where he ties environmentalism to ... the then-rising computer industry. The tools of Systems Analysis were turned on Nature, and we discovered Preferred Equilibria.

I don't even know how you'd evaluate Curtis' claim. It's a pretty whacky idea. But something about it... plus a few searches here and there, and sonofagun, there are no actual references to "pollution" prior to the '60s. That's hardly rigorous scholarship.

The reason I picked "environmentalism" is because then things like what "conservatives" hold up were similarly invented even since then, to show that it's not a partisan phenomenon. I think moderate environmentalism has immense value. But it fascinates me that it's sort-of a fabricated idea.

But we, as a species, apparently just do this. Isn't that what the original "meme" was ( before cat pictures )?
How I Found a Developer / Partner for My Startup
The left is equally guilty of being anti-science when it suits them. The anti-vaxxer and anti-GMO crowds tend to be predominantly left-wing, for example.
I hear that often these days, but in the past 8 years conservative pundits constantly ridiculed Obama as "apologist" for talking to Iran, talking to Cuba, pulling troops off Iraq, not bombing Libya after Benghazi, dissenting with Israel's stance on Palestine, and other issues.

Maybe it's me, but I feel it is only very recently that most Republican supporters started to criticize Obama for "saber-rattling against Russia." Coincidentally, that timing roughly matches the rise of Trump.

Suddenly Russia is cool, and you are supposed to make friends with them, otherwise you are a warmonger. (But apparently not China---it's still cool to be hostile toward China.)
> Rails for Rust equivalents (there aren't any yet, and they know that, for one)

... Can we please call it Rusty Rails?
Why the drive-by attacks on good tools? This kind of stuff is tiring and just adds to the noise.

> No megabytes of css

Why would there ever be megabytes of CSS for such a site, apart from for ads, which is the main problem with modern 'content sites'.

> no bootstrap

Bootstrap can be tiny, and a big win in productivity/quality, so 'no Bootstrap' likely cost the devs in its lack of availabilty at the time. It looks far worse and is less usable on mobile particularly (but on desktop too) than it would be if built with Bootstrap.

> No webpack with plethora of dependencies to load, parse and execute.

Why is that even relevant? Who exactly is advocating for 'webpack with plethora of dependencies' for that kind of website?
I'll give you the benefit of the doubt and explain.

Usually, what Taxi's can do that uber can't is pick up riders who are hailing a cab.

That means if I'm walking down the street and see a cab, I can waive it down and it will take me to my destination.

I cannot do this with uber - the only way to get an uber car is through the app.

This is a subtle distinction but it matters and doesn't begin to get into the arrangements cabs have with hotels, airports, etc.

So what OP was saying is that if you're paying for the medallion, to recoup the cost youre incentivized to pick up normal taxi fares and not drive for uber, assuming you can generate the same value.
I get the point you're making, but the USDA's job is to publish documentation and guidelines for the food industry. If USDA wasn't capable of releasing documentation, it wouldn't have much of a purpose. The military doesn't have to interface with the public to justify its purpose.
Yep, and to expand on that, the problem isn't technological automation, but retraining.

We're in the middle of an education bubble right now, and while there will always be automation-driven job disruption, whether or not the workers will be able to retrain to meet the new job demand isn't guaranteed. There's an opportunity for relatively low-cost job training, but until the University-degree title system flops, it won't be revered to be the same level of quality.
My attempt at a legitimate argument: Perhaps they are an attempt to put government-wide "pause" on public communications from all agencies, so they can a) reduce the odds of these agencies making statements that are directly counter to the new government's strategies, and b) buy time to put those new strategies into place (confirmation hearings, realignments, etc). In other words, never intended to be permanent gag orders, more just in the name of implementing new message discipline.

As for your second point, I think much of this has to do with how the language of power is different than the language of truth. The Republicans in the USA have historically bought more into the language of power than the Democrats have. By that I mean, given the choice between clearly and honestly explaining your position, and instead communicating something different that you believe will better advance your agenda, the Republicans have generally seemed to be more in the second category than the Democrats.

This shouldn't be a politically controversial point. The latter style language is more common in business, negotiations, diplomacy, etc. Democrats can do it too, but it's less of a campaign style for them.

It's also not a secret, which is why it feels easy for Republican supporters to defend. To them, it's not ridiculous that the Republicans never came up with an alternative ACA plan during Obama's presidency. There was a very clear calculation that "opposition only" would be more effective than coming up with a plan replacement. And it's obvious, too, because as soon as you suggest an alternative, you open yourself up to attack. Meanwhile, the Democrats regularly mocked them for having no better alternative. For some of them, this might have been just a communications strategy, but for many others, they were actually upset and mystified that the Republicans were not advocating an alternative plan.

So, these "decisions that are objectively wrong", it's just because it's worth it to them. Be anti-science because it increases your odds of gaining power. Supporters agree, and generally believe that all that stuff (science, reality, etc) will be dealt with after they gain power. They're very trusting that the people they support are more competent than they are letting on, and that it will work itself out.
Of course. But 50% of the population is not an accurate phrasing in any way.
How is it better? All you've done is re-implemented mapping over an option. Your C# code is this in Java:

String id = order.map(o -> o.Customer).map(c -> c.Id).orElse("INVALID");

The Java code is actually shorter and works straight out of the box, so I don't know why you're calling Optionals "verbose".
As someone who is just learning Rails [1], I can definitely empathise with the "black magic" comment.

Some of the stuff it does is pretty much voodoo to me at this point. But - it's voodoo that makes me think - even say out loud to myself, sometimes - "wow". I can see how it's amazing that it does what it does with so little code. I can see how this is an enormous benefit to getting a project up and running. I can see how it'll potentially save me hours and hours of configuration.

That's a great benefit, but it comes at the cost of understanding. What exactly is that line of voodoo doing? I dunno. How do I troubleshoot it if it doesn't work? I dunno. Like, I have no idea.

[1]: As the first real "language" I'm trying to actually properly learn, so take my comments in that context. I am not already an experienced coder. I want to be able to knock up little projects, proofs of concept, in a reasonable amount of time. Rails, to me, seems like the framework that will allow me to do that. We'll see.
> I don't want the 12.5 years in jail that a first offense manslaughter charge carries

Which is why GP didn't say "as being equally as bad".
systemd-resolved is a separate package. It is not the init system and not a requirement of the init system.
You build or use an already built proven work tool for the job. The first can take months or years, the second can be immediate. A MVP vaporware is a third but worst strategy, imo. The internet is already full of non-functional & clunky apps, it is difficult to get traction with one more (but can happen, for sure, I just don't think it is a good advice).
This. Legacy codebases convinced me that good languages / frameworks are the ones you can do many things in.

But the great ones restrict how you can do those things down to a few patterns (in a way that doesn't actually seem like a restriction).
Ask HN: How hard is it to land a Software Eng job outside of Silicon Valley?
The competition is too high in silicon valley. If you're looking for a software engineer role here, you most likely have to go through 5-10 technical interviews in order to get an offer. One single mistake and you're out. They've all adopted the "google model" years ago.

The question is, how tough is it outside of SF Bay Area (and besides Microsoft and Amazon in Seattle)?
Judge certifies class of those charged fees for access to federal court records
The American Enterprise Institute isn't a reliable source. It's a think tank that exists to provide intellectual 'cover' to the political desires of certain conservatives; it's propaganda for intellectuals.

That doesn't make your statements wrong, but IMHO it doesn't support them.
> Use 2D graphics library (Skia) for content rendering on Linux

What were they using before?
A number of different responses in the comments were along the lines of "but I/we all own research done with public tax money! how can they do this!" which alarmist given the actual text of the article.
> no onion-only sites

Well, that makes the list pretty pointless. I don't care too much about what 'mainstream' sites have an Onion presence, I want to know what Tor exclusive ones are good.

Either way, the list is pretty much all typical sites everyone knows about like DuckDuckGo and news sites using SecureDrop.