skysight-inc/HackerNews huggingface dataset:
Without Greenlight being what it is, Brigador would never have gotten in. They can't even get anything but the tiniest youtube/web reviewers to look at it because it's not the "right aesthetic".

> With a normal book [...] you at least have to put in the effort to make it yourself.

Not so, Amazon has plenty of algorithmically generated books in its store, and even in bookstores, which are curated by default, you can find plenty of outright shit.

Also keep in mind i was responding to the complaint about the "what's new" list, which is something that was, is and remains useless in any store giving access to a huge market. (Steam's Discover Queue is really useful though and replaces it with an appropiately personalized What's New list.)
If MSSQL runs on a synology nas, then a lot of smaller companies can save a lot of money, because they wouldn't need a huge server anymore.
MSSQL still doesn't have replication on Linux. Here's one data scientists hillarious take on the difference between MSSQL and Postgres: https://www.pg-versus-ms.com/
I don't track it directly, but margins are on average 20% or so. I have items anywhere from 5% to 50% margin.
China’s Internet Firms Take Their Fight to New Arena
The glorification of tech/denigration of humans juxtaposition is getting old fast. This attitude may seem benign, but it's insidious, carries a hint of elitism, and spills over into labor, class, and other aspects of human life.

Why can't we appreciate tech advances without devaluing people?
US EIA now provides hourly electricity operating data
Clickbait headline. The students sounded pleasantly surprised, which I guess wouldn't generate as many page views.

They also extrapolated wildly from what they learned:

> “My ancestors were strong,” Gilmore said. “They did the dang thing and came and really survived. So it’s sad but beautiful: I am built on a wall of strength.”

Or maybe they used the results to justify beliefs they already wanted. No one descended from ancestors who died before having children.
True. Can someone fill me in.. why does lately every Tesla-related post have a token "PR stunt" comment?
I'm not sure why are you making distinction between library documentation and API documentation, especially so considering that hotdoc's GitHub repository says: ‘HotDoc: the tastiest API documentation system’.
What are the real races?
Isn't it a good thing to record data that helps solve a murder? The police are still getting it with a warrant and presumably from physical access to the device, so it's not the same worry as bulk monitoring.
Very cool. And also very depressing.
Show HN: “Zero” a new app to help you fast
Nuclear FTW.

Of course, it always loses in any HN conversation:

https://news.ycombinator.com/item?id=13234463
Does anyone know of interesting tours you can take of electricity production in Europe or energy infrastructure in general? I'm in The Netherlands, but would be willing to travel for it.

A real tour of a nuclear plant would be awesome (i.e. getting to hear / see the reactor), but tours of wind farms / turbines / dams etc. would also be great. Preferably in English.
I know it's a hack, but what is wrong with it? I've always been using that and it works.

I haven't looked in details into the new srcset and size attributes of image, but won't that help also?
This was posted 9 months ago when the result first came out, but it's just resurfaced in my feed as one of the major mathematical breakthroughs of 2016, so I thought I'd repost it. The discussion last time[0] was significant and definitely worth reading, but is now closed, so any further comments can be added here.

[0] https://news.ycombinator.com/item?id=11394534
Also, why are you saying hotdoc works "on a server" only? What's "a server" in your understanding?

By the way, hotdoc works on any platform where Python runs.
In particular, once you've got Python running, pip install hotdoc installs it for you even if you don't have packages for your distribution.
It's not. I think the poster may be confused about how the Echo works - it's not constantly streaming audio or transcripts back to Amazon, just when it's directed to do so via the "Alexa" trigger word.

You are absolutely not consenting to send full transcripts of your conversations to Amazon. If they are in possession of it, it's entirely illegal, and the third party doctrine doesn't apply.
The Internet is a cult generator
So after all the PC BS you can correctly assume somebody's race based on DNA testing?

Ooopssss...
Oh, now I get your point.

Yes, C++ is much easier to mess with.
The firewall transformation for black holes and some of its implications
Now that .NET is multiplatform and various versions of Visual Studio are also available to Linux/macOS, you can actually think about doing "Microsoft development" on these platforms. As SQL Server is quite common in the Windows shops, this makes it possible to run that one on local development machines as well (for example via Docker).
Great perspective, thank you! I would definitely agree that your early C++ compiler on DOS had a huge impact on the language's popularity.
> Huh? The Intel chips just aren't powerful enough to run modern 3D games. The discrete GPUs in iMacs and MBPs are. Why the heck is it insane to write "Works on macOS if you have a gaming GPU" or by extension, insane to write "Works on Windows if you have a gaming GPU"?

This is confusing to the majority of consumers. I did support for ~3 ish years across multiple jobs for people who needed computer help. I can count the amount of people I talked to who understand what you just typed up on two hands over those years.

It's simply not consumer friendly. Us folks who browse HN? Yeah, we obviously understand. But the majority of folks actually buying the games? Nope.

> What you want from companies is to stop making great 3D games to cater to the lowest common denominator of a crappy Intel GPU which Apple refuses to care about or upgrade. Rendering the world of Witcher 3 just isn't possible on an Intel HD5000 on older Macs

I'm not sure I follow. I went to school for game dev and, granted, I chose a different path but I know many game developers and they have multiple paths to degrading the experience onto some pretty terrible chipsets. Many dev studios do this while still pushing the limits on higher end machines. I always thought FarCry was great at this, I never had an issue running it on crappy Intel GPUs but it looked like crap at the same time.

> requesting that games like this aren't made at all so people can stay ignorant is wrong

It's simply not intuitive. Yes if you own a PC and buy something for it you should know about it. But when you work in support for any amount of time you realize this is far, far from reality. You're not going to be able to educate everyone and surely, into today's world of download from an app store and tap, it's only going to be more common to expect everything to "just work".

I would argue that consumes shouldn't need to care about their specs if you want to provide any type of decent user experience. Tablets and modern hardware is actually getting pretty close to making this a reality. There are honestly not a lot of games out there that can't run on the terrible Intel GPUs.
Practical Machine Learning Tutorial with Python Introduction
Genetics of England at least are predominantly Anglo-Saxon which we tend to treat as the starting point. You do have to fudge the data a bit to see it but a study took English people whose family since their Great Grandparents lived within a 100 mile radius (i.e. non-migratory) and found their genetics were very predominantly Anglo-Saxon... or well at least over the dataset homogeneous to a point (the assumption being Anglo-Saxon). The historic cut off points of Scotland, Wales and Cornwall are clearly demonstrated in the genetic data which lends it some credence as that was the reach of the Anglo-Saxon invasion.
Maybe what I failed to articulate in the article is that most compilers, interpreters, libraries introduce minor breaking changes on a regular basis,

You appear to assume, or even imply, that this is acceptable because it is the norm today.

There are those of us, just like Keith Wesolowski whose reply I cited previously, who vehemently disagree with that implication and that assumption: we represent the engineering ethos of sitting down, thinking things through ("what is it that we're trying to solve?"), and planning ("how can we implement this so that it can be made backward compatible, so we do not break things for users?")

And that's my problem with your essay: that you accept that, because there is so much haphazard hacking without planning going on, it is okay to sometimes (in reality often) break things. I personally do not, can not, accept that things will break because I had been unwilling or even lazy to think things through and plan in advance, or because I had assumed that everyone has the same amount of spare time as I do or did. It's an engineering ethos.

That is not to claim that things will never break, but I can assure you that exceptional effort will be taken on my part to remain backward (and forward, wherever possible) compatible. That's my engineering promise, to all my users.

The core idea of the essay is based on the premise that haphazard implementations are the reality we should simply accept without second thought, and the proposed solution is reactive, not proactive. Tolerating organic growth instead of planning is the root cause.

Also note that real end users are usually protected from this kind of breakage because they use software coming from distributions (that do the work of trying to make sure that everything they ship can work together), or package managers that allow for strict versioned dependencies.

I don't discriminate: users are users to me. Their time is extremely valuable, and I appreciate that all of them use the computer because they want to get something done. They all have certain rights, and deserve to be treated with respect.

Sadly, the computer industry lost a great spirit when Keith Wesoloski decided he had had enough and retired[1], but the engineering ethos is no less valid today than it was when he wrote these words, and lives on in illumos and SmartOS:

In other words, every entry in the test matrix is either identical to
the behaviour seen today or superior. The state of the system has
advanced; its capabilities have improved in newly-built software,
nothing works less well than before, and customers have the opportunity
to apply new capabilities to old binaries if they have the kind of
supernatual awareness of those binaries that the GNU/Linux model assumes
of everyone. Most importantly, the approach is safe: we do not
attempt to change the system's interfaces as presented to existing
software. Those contracts are honoured unless specifically requested by
the customer, with (one hopes) full knowledge of the consequences.

[1] http://dtrace.org/blogs/wesolows/2014/12/29/fin/
It's a public space. There will inevitably be things you don't like about it, that's life in a city. Doesn't stop me from taking the bus almost everyday. You're really exaggerating unless your city is a lot worse than mine. Most trips are pleasant and without incident.

>create the appearance of being threatening to public safety

Care to elaborate?
Sure, all things are possible. It is _possible_ to write perfect code, it's just not very likely. However, under commercial conditions it is so unlikely as to be implausible; you just won't have the time or budget for it. NASA can do it, most of the time, but the difference is that they take the time to find all of the bugs, not that they can write the code perfectly the first time through.
Here's the thing; it is a naive solution. You may not want to accept it because that contradicts your claim of the Go solution being faster, but at that point it becomes a he-said/she-said kind of scenario because I can claim that your Go solution isn't naive as well and have exactly the same "validity" for such a claim as you do.
Overclocker Pushes Intel Core I7-7700K Past 7GHz
"It boils down to a single “new physics” ingredient in black hole physics as soon as
quantum effects are being considered:
from now on, when quantised particles and fields are considered, only those
general coordinate transformations are permitted that map space and time continuously,
and they must be one-to-one,"

ISTM the argument hinges on the idea that conventional co-ordinates for a black hole are one-to-two (i.e. two "normal space" regions in a Penrose diagram) and this is the source of the quantum state paradox/firewall issue.
Thanks a lot! Just fixed that line.
Discussion: https://news.ycombinator.com/item?id=13265723
Asana: Now with Kanban Boards for Better Workflow
Anyone knows what happened to the "ozone layer desctructed" scare out of 20 something years back? Did it die naturally or someone just had to pay someone for it to be silenced?
I assume they were simply referring to their self-identity, not anything specifically related to race.
If they are shown to be violating their own copyright, is that still valid in court?
Leave adequate following room - at least twice what you think you need, stop fucking with your phone while behind the wheel.
I'm much shorter. Planes cost per pound to fly in the end.

Why should I pay more to subsidise your flight just because of how I was born?

Equality? Sounds like another blatant example of tall privilege to me.
You can take a tour in the nuclear plant in Hungary (Paks). Also, the technical uni has a mini reactor and you can actually look at the glowing blue water (Cherenkov radiation).
Looks like recent versions of WordPress may or may not reject emails with the quoted name format of "bad stuff"@example.com. Might depend on your plugins. My experimentation produced varied results for my sites and testbeds.

filter_var($email, FILTER_SANITIZE_EMAIL) works for this exploit, as it removes spaces and double quotes.

The SMTP plugins I surveyed still use PHPMailer.

You'd want to try something like:

/**
* Block the PHPMailer vulnerability:
* https://legalhackers.com/advisories/PHPMailer-Exploit-Remote-Code-Exec-CVE-2016-10045-Vuln-Patch-Bypass.html
*/
function example_wp_mail_filter($args) {
$new_wp_mail = array(
# Get rid of quotes in quoted emails: "bad stuff"@example.com. Should be
# sufficient sabotage.
'to' => preg_replace('[\'"]/u', "", $args['to']),
'subject' => $args['subject'],
'message' => $args['message'],
'headers' => $args['headers'],
'attachments' => $args['attachments'],
);

return $new_wp_mail;
}
add_filter('wp_mail', 'example_wp_mail_filter');
Algos and Egos: 2017, the Year Financial Markets Ate Themselves [PDF]
Cool games!
How do you do lag compensation in your games? (Prediction? Position interpolation?)

OT question.. how much $ do you make on those?
...or you live somewhere with glass windows.

https://en.wikipedia.org/wiki/Laser_microphone
Tech Predictions 2017: The Top AI Predictions for 2017, Apple Siri
I think the difference with word, excel and Tex is that because they are editable, the content must be stored in a way where the flow is expressed, and each part can be clearly broken into its parts.

With PDFs, all you have is the position of lines and characters on the page. There is no flow, ordering, or semantics.
Intel CPU security features
http://autotraveler.ru/en/spravka/max-speed-limits-in-europe...

as you can see 130kmh is used by most countryes in europe
And, people do not object to weighing their luggage - and cannot prevent it or raise a noise if someone weighs it - so luggage can be loaded in a balanced way.
It's sad that most of these "bootloader" guides don't take you into actualy boot-loading something. No searching a file system. No loading another binary. No setting up 32 mode. Nothing, just printing text. That's what most of these are on.
In Manhattan I have three but add the fourth -- composting -- myself voluntarily, which isn't curbside. I have to walk it to the park where they collect it only at certain times.

Why?

Because it helps me reduce my landfill trash to where I empty it 3 to 4 times per year. Actually, I've reduced my recyclable trash to nearly the same levels.
> If the police stands in front of my house with a warrant to search my belongings, can I refuse that?

Yes, if your legal team denies it as overly broad. They can also file an injunction. This is why you call a lawyer as soon as the police arrive w/ a warrant or ask you questions.

> Does it make sense if I have nothing to hide?

Yes. Because you value your privacy of hobbies and speech.

> I have nothing to hide.

The average person breaks 3 laws a day. Whether that's speeding, texting while driving, having your friend over who left a dirty sock that smells like marijuana over. The police are "rewarded" when they find evidence of any crime, not just the one you are accused of.

Not a great example of having nothing to hide, but a great example of a broad search that found an entirely different crime. Survivor contestant, Michael Skupin, was having financial documents searched by police when they found kiddie porn was sentenced yesterday.
TLS Session Resumption: Full-Speed and Secure (2015)
It doesn't work often for multi column pdfs or tables, ligatures are usually misparsed, and maths is just destroyed.
Amazon patents system to defend drones against hacking – and arrows
I am curious why you linked to reddit? There is nothing in the discussion (4 comments) that is not in the linked advisory.

Looking back through your comment history you seem to do this a lot, even linking to discussion pages on reddit with no comments whatsoever and the same link as found in the HN submission.
I remember visiting a hydro plant in Wales. It was very interesting.
We took steps to stop damaging it, and it is gradually recovering.

https://www.theguardian.com/environment/2016/jun/30/ozone-la...
Park-and-ride is totally a thing. People in the burbs should (and in some places, do) drive to rail stations outside the city and park in lots there. This is not "last mile", though, ideally you drive a relatively short distance to a rail station. Most of the trip should be via train. This reduces congestion in the city and accommodates suburban-types.
This is also something I'd like to dabble in after getting some success with an affiliate site. I have an idea for a niche if you want to bounce some ideas back and forth. Email is in my profile.
I found this presentation helpful: 'A workshop on Linux containers: Rebuild Docker from Scratch' https://github.com/Fewbytes/rubber-docker
Tesla Autopilot predicts crash seconds before it happens
A note to beginner programmers: Programming is Teaching
Also, how about attempt to identify and correct the results of the interference?

not sure if you read the article but they (allegedly) hacked into pentagon and released information to wikileaks that painted the democratic nominee in a bad light which was then cycled over and over in the news. don't think this can be corrected
Was it a "feature" directly from Samsung or some kind of malware? If it was really from Samsung that's... Very intrusive.
Philosophically, this seems sound enough. A practical problem that arises from this is analysis paralysis.

Some of these tools offer so many cool paradigms for getting stuff done that you spend (or waste) more time over-engineering things to use the "right" paradigm instead of getting stuff done.

It's like going to the grocery store and spending 15 minutes comparing ingredients of the 30+ different brands of soap they have.
The numbers support disposablezero. Humans deserve this devaluation.
I think most elections are won of the basis of charisma. It is just hard to see the appeal when you find the candidate so unpleasent.
Reach Your Goals! Set a deadline and Price – If you fail, you pay
A warrant is not the same as a subpoena. But look, "the innocent have nothing to hide" is an insidious and wrong idea. If people and corporations don't assert their rights against the will of the state, they erode the foundation of our shared liberties.
I like your qualifier, "most likely".

How would one determine if it is not buffering and compressing data client-side for later transmission during "firmware" updates?

Additionally, who has setup an automated testing framework for such things after each firmware upgrade?

How many firmware upgrades have there been for the Echo?

Also, how do we know that your Echo and my Echo are running the same firmware, and will always run the same firmware version?
I assume he means above ground which doesn't really make sense because they mix with traffic.
Because certain types of technical advancement requires an element of devaluing people.

"Calculator" used to be a job performed exclusively by humans. Moving to mechanical & digital calculators didn't only require gains in efficiency, but also a recognition that this was a job humans were simply worse at than machines, so it was irresponsible to task a human with it.

Similarly self-driving cars can't simply be a nice thing to have, eventually we have to have the discussion that it's irresponsible to have human driven vehicles on the road.
It did not die naturally; it went away because of international action to reduce emissions that harm ozone layer.

Doing the same with CO2 is much harder.
I'm on a plain Linux laptop with a 15-inch screen. HN is the only site which I always read at a 175% zoom.
Yep this has been my experience with public transportation in the U.S.
You can. You can also be wrong.

If the value coming through your site is great enough that marginal improvements (on the order of 1%) are worth time investment (compared to other available improvement avenues) then this is something you should A/B test.
Ive built some multiplyer real time web game prototypes using websockets with sockjs fallback and canvas 2d context. Its very fun and productive. You dont have to know opengl or tcp ip and it works everywhere, even on a 5 year old Nokia.
You could do tours of Isar 2 a few years ago (German nuclear plant: https://en.wikipedia.org/wiki/Isar_Nuclear_Power_Plant), including walking through the inner reactor area. I'm not sure if they still do these tours now that Germany has decided to phase out nuclear energy, but asking couldn't hurt.
You can visit the repository for low and intermediate level operating waste at Olkiluoto, Finland: http://www.tvo.fi/visitorcentre
> Hey, you started claiming two years, no it's three months. Three months is perfectly acceptable for quality peer-reviewing. For good papers from experience authors (who know what critic to expect) this waiting might even be lower. High-quality publishing demands this.

You're not interpreting this correctly. This is not the time for review, this is once the paper has been reviewed and accepted. The journal has agreed to publish the paper, but there is still a significant delay before anyone actually gets to read it. This is why I'm saying it doesn't take two years to review the papers. It won't have done, but it still took that long between submission and the time others could actually read it.
It must be mostly salary and maybe a small fraction bandwidth. Hardware costs must be in the noise. For the salary, don't forget university overhead. 200K alone might be going to support Ginsbarg. A software developer + sysadmin could be at a similar rate. Again, with overhead included. Praise be the bureaucracy, and give onto it its tithe.
> It wasn't really good enough in Rogue One

I went to Rogue One with 8 people. 3 could tell me which prominent character was CG when asked. And those 3, it was because they knew the actor was diseased.