skysight-inc/HackerNews huggingface dataset:
My one use case is that I have a legal copy of Photoshop 7.0 from the early 2000s that is my main image editing software that I'm still using on an almost weekly basis thanks to Wine.
Ok, agreed. However: if I'm a Samsung shareholder, I want some insight into what's going on there. The law requires them to be transparent. And for good reason. Sunlight is a great disinfectant.

Same goes for the government. I don't want it to be a black box.

"If you don't have anything to hide.."
1. After we got caught saying "no more public communications", we are going to find a nicer way to say "no more public communications".

2. Buzzfeed notes that in addition to the leaked (and therefore questionable) policy emails, in fact there have been no new social media posts from the agencies in question.
Can't speak for Premiere, but I have a really old copy of Photoshop (7.0) that I run on Wine and it has all of the features I need.
I guess that's his point. You don't have many realistic options.
This is perfect for gaming VM. Installing Windows in a VM requires an extra license. With Wine, I can install Linux in a VM and install Wine in it to run Windows games. Anything blows up in the VM can be rolled back.
I remember many years ago you at best had a chance to get opengl games working under wine; getting anything directX working was a pipe dream.

Today most DirecX 9 games work flawlessly out of the box (including one click install from steam, also running under wine).
Former Prime Minister Stephen Harper tried to do this in Canada. It was bad. Thankfully he and his ideas were soundly rejected in the most recent election.
TSOM is the WWII generation looking back on the struggles and evils that defined their world, and finding hope and beauty in it. The von Trapp family does not defeat evil, they escape it - an archetype that maps neatly onto the cold war era where evil persisted (the USSR) even after it had been defeated (the Allied victory). It was also escapism from the turmoil of the mid-60's, including the unfolding, slow-motion disaster of Vietnam. It's no mystery that millions of Americans flocked to a romanticized version of the last great and good conflict that occurred during their lifetimes.

The escapism of TSOM is still apropos, especially during times of conflict. If you believe the world is a hard, cruel, unjust place, why would you only watch movies or read books that feature hardbitten themes and tragedies? Wouldn't you want to take a break and forget and clear your mind for a while? It was the WWII generation's proximity to struggle that made them susceptible to escapism.

> Most likely I will not watch The Sound of Music again for a long time, four or maybe even eight years, and that’s okay.

Ahh, I see, this is about president Trump. It's remarkable how much people will let an election define them and dictate how they will live and entertain themselves. Scratch that, it's not remarkable, it's absolutely crazy.
That's a good argument that the president shouldn't formally be denied this power. But it doesn't rebut the claim that it's a bad sign, and that the public might reasonably want to keep track of those signs. Likewise, many tech companies have engineering blogs, and it's reasonable for people to interpret this transparency as a good sign.

A better argument would say that these agencies have been staffed with folks who have irreconcilable ideological disagreements with Trump about the proper role and extent of federal regulation. If firing them en mass is infeasible, restricting their ability to undermine his agenda may be the next best option.
I've gone systemd-free on Arch Linux, no problems so far.
This is a really good question, I'm not sure, I'll ask around and email me your email so that I can email you once I found out. My email is in my profile.
I don't know about that. I see Tim Cook as being closer to Steve Ballmer than Steve Jobs. Operations vs Vision.
OpenBSD's libasr has been ported to Linux.

http://man.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/...
https://github.com/OpenSMTPD/libasr
Or a ELO system
Isn't it easier to just take the L to the airport in Chicago?
Government loses Brexit vote appeal
Via userChrome.css

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#urlbar-zoom-button {
display: none !important;}
In my experience, and I have driven for both, Lyft actually has been more humane to me in the role of driver. Uber's customer service (remember, drivers pay to use the network) is if you don't like it, you can leave. Lyft on the other hand has taken responsibility for every mistake they have made with me and has fixed it. They have also viewed my feedback about processes and offerings as a gift not a nuisance.

And Lyft's incentives are geared in a way where they give a lot, even up to where it looks to me like a loss on paper, to any driver who is dedicated and is bringing something good to the table.

The bottom line is, driver compensation sucks because people aren't willing to pay what the service is actually worth. They pay $10-$30 a day to Rideshare, and ignore the fact that a new car TCO is 2-3x that. And they get to spend their time doing something else instead of driving. Some people work, some socialize with their friends, some seek entertainment from their devices. And then there are those who avoid the $10,000 DUI.
One example of being too flat is Mesa, Arizona.
You can load any game written in BYOND in FireFox and have the performance issues show almost immediately.

But it's especially egregious in mine and I don't know why, as I've done almost nothing besides add a few basic extensions to the base engine to create a somewhat-usable 2D Second Life-esque platform (with far more expansion capability) and FF just dogs on it. Space Station 13 REALLY makes the problems stand out.
configuring freshly installed packages must be a pain
Are you sure that's going to work? I don't think you'll be able to take full advantage of your graphics hardware that way. (Last I checked, Virtualbox and friends refused to allocate more than 256MB of VRAM... so I could play Duck Game and no more.)
It is not a matter of assembling a team. It is a matter of corporate culture.

You can't bolt software on to an organization like that. They simply do not understand, deeply and utterly. It might be willfully. Just identifying defects clearly can be quite a bit beyond some people.

But I heartily recommend that you try it. You will learn a lot about humanity.
It was a trivial DoS using a SVG file in a browser. After a a minute, it consumes most of the memory available.
You hit the nail on the head with that one. Chicago is seeing this. New housing is being built all arround me. However it's 1.5k for a studio. That's the cheapest it goes. 2 rooms goes for 2.6k starting.

Nobody is building modest housing options. They're all going luxory in Logan Square. That's incredibly unreasonable. I kind of hope that some of these developers are going to go belly up over this.
Reading the man page it is actually recommending systemd-resolved over other options.

It says:

- option 1 (recommended): use systemd-resolved API.

- option 2: use glibc API with a glibc NSS module to resolve host names via systemd-resolved.

- option 3 (not recommended): local DNS stub listener on loopback to connect direct request to systemd-resolved.

Author included this part to illustrate how the real issue is that systemd is an unprecedented lock-in. Honestly an init process implementing a DNS resolver? Where is my kitchen sink ?
If you go to places at high altitude, they literally sell compressed O2 in cans, at oxygen bars, etc.

It is not a requirement per se for you to survive in those environments, but boy does it feel good to get some O2 if you don't have enough red blood cells in your veins to get the oxygen your body needs to feel comfortable.

The same is true, IIRC, in Beijing, where clean air can be hard to come by.
> No API exists that is standard, async, and does everything that libc getaddrinfo() is capable of doing. So systemd built one.

They built an API that was async and does everything that getaddrinfo is capable of doing. They did not build an API that was standard. They did not build an API that even had the potential to become standard, because many systems do not use D-Bus, and they are not going to add it just for a slightly better DNS resolution API than what already exists.

What could they have done instead? Either or both of:

(1) Implement an extension to the DNS protocol that handles whatever extra bits they need. This is probably the best approach due to the multitude of applications that bypass libc already. Actually, I'm not convinced after reading the manpage that an extension is even necessary... what's the issue with link-local addresses? Can't they just have the DNS server on localhost synthesize records when needed? In fact, based on the rest of the manpage, aren't they already doing that? And what's the issue with Unicode? Can't they translate between DNS punycode and whatever encoding LLMNR uses?

But if an extension to DNS really is needed, it has the potential to be proposed as a standard and eventually become ubiquitous, whereas an ad-hoc replacement interface does not.

(2) (Worse idea, probably:) Propose a libc API that would be an async version of getaddrinfo with whatever enhancements are desired. Implement a portable polyfill library that either calls getaddrinfo on a thread or (if the API has extended functionality in addition to being async) uses their D-Bus stuff, depending on platform.

Admittedly, both options seem more fiddly and more work than 'just' adding some D-Bus calls. But when the existing story for name resolution is largely fully cross-platform, it seems like a bad idea to abandon that just for the sake of small improvements.
I don't know if taxi prices are as relevant in a city like Tokyo which has excellent public transport.
What myth?

Until the right stops rejecting science and promoting lies (cough crowd size cough) that saying is pretty much true.
I initially parsed the name as 'scaphoid', one of the carpal bones. I thought they were making a joke about reducing typing...turns out I just can't read properly.
Why do they need to quash the speech and operations of employees during the transition, other than to have a chilling effect in the department?

Wasn't the National Park Twitter feed trashing Trump and his policies?[1]. Randomly tweeting that the old Whitehouse webpages got deleted, even though that's pretty typical for a new administration.

Why wouldn't you put a stop to that?

What would happen if a company got a new CEO and some random employee started bashing them via the company Twitter account?
Lego might create a SpaceX Falcon 9 rocket kit if fans support the idea
My point was not that everything which is written in Elixir can be written in Erlang but mostly that using a reference to a system that sustains a large amount of traffic which is implemented in Elixir and runs on top of the Erlang virtual machine as an argument for how incredible Elixir is, is naive at best, as Elixir is just a layer on top of many Erlang libraries and also the Erlang virtual machine. Yes, syntax can matter, but you can discuss that later when you discuss maintainability and other software design and maintenance issues. You cannot discuss syntax and then argue that your program sustains large amounts of traffic; you can, but it’s pointless.

And to answer your first question, although I thought I was very clear that I do not want to take part in your discussion with the parent: no, I do not think that you are a bad programmer for learning Elixir, I think if you were to only learn Elixir, call it a day, and then spread the word of how incredible Elixir is, you would be, however. Programming languages are just that, programming languages. The more you know the better and there is no silver bullet. As you will get back to Haskell you will probably come to appreciate its powers. Also, the fact that you have not grasped Haskell’s syntax when you have first tried does not make it a poor functional programming language and it certainly does not make Elixir a better designed functional programming language. That’s just your perception because Elixir was, for you, easier to learn. The fact that I cannot comprehend particle physics does not necessarily make particle physics a badly designed model.
Why you should consider technical debt to be real debt
Every time I've tried safari I've found it really slow.

Also, I can't browse without Vimium.
It's because the city of Boston is only a small part of the Boston Metro area and doesn't include the suburbs that were annexed into other cities.
Agree with everything in both the replies.I am part of team thats building a platform tostreamline that process.
We are launching Feb 8 th.
"President Donald Trump has cast doubt on whether man-made climate change is real and has railed against ex-President Barack Obama's efforts to combat it."

How is this sort of writing even a thing?

He hasn't cast doubt on anything, he has merely made a fool out of himself.
Welcome to the complexities of Hymenoptera genetics!
Workers are 75% related to each other (sisters) and only 50% related to their mother (the queen).
https://en.wikipedia.org/wiki/Haplodiploidy#Relatedness_rati...
Devil's advocate: The public can still get the research data through a FOIA request.
Could anyone here make a legitimate argument why these gag-orders are a good idea?

I am consistently baffled how a political party can make so many decisions that are objectively wrong and still garner support of roughly 50% of the population. I feel bad for anyone that has legitimate conservative viewpoints on things like fiscal policy. The only people in government that seem to agree with them also happen to be bigoted, anti-science, authoritarians.

EDIT: For those responding with some form of "the Democrats are no better", do you honestly not see a difference between the first few days of the Trump administration and every other modern presidency? It isn't about political moves involving topics like abortion, Obamacare, or how to deal with the Middle East. Smart people can have reasonable disagreements on those. However in the last few day he has had his press secretary lie to the American people, suggested the US should commit war crimes, and forbid government agencies from speaking to the public. Things like this used to just be "wrong" but they have now been turned into partisan issues.
I think OP specifically talked about this assertion, "Your Erlang program should just run N times faster on an N core processor." This assertion is about parallelism, not concurrency.
The only worthwhile "Smart" TV feature is having Google cast built-in.
I agree it's a very bad sign.
Who is going to do provenance on the parts list? You know that all organizations that buy parts have an entire fleet of people to do this, right? It goes all the way from vendor accounting to physical inventory to finance to shipping to engineering to production to...
Hi Ginguin - thanks for the comment. I haven't checked compared them, but you're right - MessageEase and HERO were definitely designed with the same principles in mind. I didn't know they had an Apple watch app - I've considered that for HERO.
HTC vive lighthouse custom tracking
For some reason, the screenshot on the socialmuter.com home page doesn't load in Firefox or Edge.
MVP + iteration is the most straightforward answer.
Creating a user profile, matching it with a list of people and asking politely goes a long way.
Helps if you are a potential user of the solution as well
How Designers Should Think About SVG – Design and Sketch
Yes the lack of engagement on social media will be sad but the article itself says that peer reviewed research will still be published. Please RTFA.
Simple: They want to shut down taxpayer funded research.

If they shut down public data access, you can bet the programs will be shut down soon after.
Oscars not so white in 2017
Yes it's satire
For the transcendental part, wouldn't you have to prove that e is not the root of any polynomial with rational coefficients (not just a quadratic)?
The Linux root is more insulated if your application is in a VM, but running other Windows services broadens the attack surface.
Meta devil's advocate: you might be surprised how often an agency "can't find" or otherwise denies a FOIA request

Check out Government Accountability Office reports.
An Introduction to Boston’s Top Neighborhoods
Here's a reason: money. Rails is still very popular, so there's plenty of work out there.
When your side does it: "government sucks, bureaucrats suck, politics is terrible."

When their side does it: "Their side sucks."

When it's time to vote: "Well, their side sucks, and government sucks. Maybe my side will fix it."
"Force schools to compete" I don't think this is it.

'Competition' is definitely not the right word for education.

The best education systems in the world: S. Korea, Finland - are not competitive in the least.

If you have good students (re: good parents), decent teachers, a classroom, textbooks and a chalkboard - you're going to get a good education.

The 'choice' issue I think is important when it comes to alternative and special interest schools - in particular those in hard-up places: they have Charter Schools with very special types of programs geared towards kids from rougher districts etc.. Or maybe an ethnic/religious slant i.e. 'Ukranian school' or 'Catholic School' - neither of which would be entirely different from a public school, other than at a 'Catholic' or 'Ukranian' school there would be a 'Christmas Concert' instead of a 'Winter Concert'. But still, culture is important.

Forcing schools into heavy competition I think will just have them focus on the wrong things, marketing themselves, inflating numbers, managing perception - and that's wasteful.

And as long as the 'common core' is not too onerous - I think it's probably ok as well. I mean, who'd be against basic reading, writing and arithmetic?
Yeah, I did. Edited.
...aaaand the tweets have already been purged.
I guess I misunderstood the audience for the book - I took it more as an introductory level book that goes deep into topics (some of the items listed in the TOC are very "basic", which was why I was surprised it had some advanced topics but not all the basics).

As for "laptop can do in seconds" - well, not if your objective function takes a few minutes to run. The last time I needed it, the objective function took about 2 minutes, and there were 8 parameters we were optimizing over. Standard derivative based optimizing algorithms will require 9 invocations of the function per iteration. So one iteration of the algorithm took about 18 minutes. Certainly not "seconds". Of course, those evaluations could be done in parallel, so I just had them run on multiple cores, bringing it down to only a few minutes per iteration.

Without knowing something about the algorithms my library was using, I would have been totally lost (not to mention I would have likely picked the wrong algorithm for the job at hand).

But yes - I did not write my own algorithm - just used an off the shelf one. However, if you expect that someone who hasn't studied the topic can just use a random optimization algorithm and get things to work, you are mistaken.
Here is a low tech solution, a multivariate best practices guide for farmers free of cost.
What does the HN community think about this idea
Thanks for sharing -- this gave an interesting new viewpoint on his position.
> I can totally spot code which was written by the socially challenged.

That sounds very interesting to me. Could you elaborate?
Yeah, it's hard to tell. Like Tom Wheeler we expected to be a telecom industry shill, but he ended up fighting for us as hard as he fought for the industry before he took the job. Sadly his replacement is already voting against us. But until someone starts acting in a public capacity, it's hard to gauge whether they'll keep old loyalties or not.
The point is that scientific process requires personal integrity and independence. The role of scientist is more similar in that regard to the role of a judge that to the role of a water treatment engineer.
... and then got himself elected.
I use GOG installers, but yes, Wine today comparing to its early days is simply amazing.
So I don't have to have the overhead of a full Windows virtual machine draining my laptop battery and filling my SSD with updates I didn't ask for to run the few windows-only applications I use.

I make extensive use of alt-tab. I have yet to find a smooth way to switch between applications running inside a VM and applications running outside the VM.

I also haven't found a way to achieve acceptable video performance inside a VM, short of dedicating a graphics card and doing a full PCI-E passthrough.
According to [1] most scientists are indeed liberal: 52% of scientists describe themselves as liberal versus 9% as conservative. The numbers for the general public are 20% and 37%, respectively.

[1] http://www.people-press.org/2009/07/09/section-4-scientists-...
Making America Great! Democrat and independent Trump voters should pat themselves on the back!
Farriers make excellent money.
> I am consistently baffled how a political party can make so many decisions that are objectively wrong and still garner support of roughly 50% of the population.

Party before country. And before reason. And before reality.
Haha....

Absolutely, Tokyo is mind-boggling in the sheer numbers of people they move daily.

For the same reason, taxis are generally preferred by those who just don't want to deal with those crowds. I lived in Tokyo for a couple of years, losing 15 pounds in the process. When people commented on my new svelte physique, I joked that I was "on the JR Exercise Program". (JR = Japan Railways)
The pull request is up: https://github.com/Homebrew/homebrew-core/pull/9238

Should be merged within 24 hours or so.
It does that. This is an erlang release, and that is something that erlang does really well. The problem lie more on the tooling that made it harder than it should have been. This is what Elixir bring to the table.
Yeah, it's not so fun. You're in the middle of nowhere, usually work 10 hours a day. The 'basics' are well done: more food that you can possibly eat, maids, cooks, but you're basically spending your life in a 'work camp' type thing.

You can make a ton of money for a couple of years, but it wears on people and usually they want out.

That said, even a good plumber in SF should be able to earn some pretty good coin only working 8 hours a day ...
I think maybe WalMart is back and forth on whether they want to be "Target, but Cheaper" or Amazon.

They do have some features that aren't standard ecom, like in store delivery, 3rd party seller marketplace, Vudu video, Straight Talk phones, etc, so I can see more senior staff than usual...but perhaps not what they have now.
Let's consider the quote:

> You get to use Ruby, which, even in a world that has rediscovered the benefits of functional programming and immutability, remains the most extraordinarily beautiful and luxurious language I’ve yet to encounter.

He's saying there are other beautiful paradigms - especially of the FP variety.
However, Ruby is really, really damn elegant.

And he's right; it's a joy. [I say as a C++ dev]
Pattern matching is fantastic. Also, there are guards:

def handle_info(msg, state) when is_tuple(msg) do
# ...
end

I haven't written anything big with Elixir/Erlang yet, but I definitely feel more confident my Elixir code will work than Python, say. Not as much as Go, though.

As an aside, comparing:

{:ok, port} = Port.open(...)

to something similar in Go:

port, err := port.open(...)
if err != nil {
panic(err)
}

That's very convenient. Also, you can bind multiple times to a single argument (sort of like what you showed):

def handle_info([], state = {ppid, _port}) do
Supervisor.stop(ppid)
{:noreply, state}
end

That's not a default argument, that's binding the second argument to state and the pid inside the state tuple.
Plivo's new 20,000 sq ft office