skysight-inc/HackerNews huggingface dataset:
I'm no libertarian; I'm just pointing out the difference between legal force and social pressure. You do not have to use Google Docs. You may really really need to, but there's no literal threat of imprisonment hanging over your head if you don't.

Again, by all means, protest Google/Amazon/Facebook. I'd love to see the state of affairs change too. Just don't pretend like missing your church bulletin is equivalent to actual imprisonment.
Exactly the solution we were looking for!
>Mores and interpretation change over time. In other words, yesterdays actions are viewed through today's lenses.

If only the "I have nothing to hide" crowd would understand this.
Evolving Our Rust with Milksnake
Sounds like a good idea. Good luck - you can do it! :)
CompuServe forums to shut down December 15
I know python, but I love how Rails works, with less code, implicit functions, when compared to Django Rails seems so easy to work with and productive, so I thought to hear about the things I will miss by choosing Rails over Django.
I'm not into watching gaming at all (I'd rather play), but this is really just another twist on 'Reality TV', and one with less dysfunction IMHO.
Germany had been moving away from nuclear power for a long time before Fukushima: The plans for shutdowns were made in 2000, with the last reactors closing in 2015-2020 (there were no fixed dates, but rather remaining production capacities assigned, so e.g. stopping a reactor for a few months of maintenance wouldn't have meant a loss for the operator). A anti-nuclear movement had existed for decades before that, growing more and more in popularity the more people lost trust in the plant operators and the agencies supposed to oversee them: operators failing to report incidents, regular failures in temporary storage facilities (e.g. the "Asse", an old salt mine in which nuclear waste is stored and which started to flood), a never-completed search for an actual long-term storage facility, questions about why the government was paying for so much of that work, ...

Late 2010 the then-current government decided to weaken this and added run-time extensions, against popular opinion which wanted to stay with the 2000 plans. Fukushima pushed this back up to public attention, which caused the government to turn 180 degrees, force the worst reactors offline temporarily and re-implement the 2000 plans.
How much does a hack of all your data and/or a major outage cost?

I also recommended a mitigation strategy for unsafe code. Complaining that security is too hard is the reason for the situation we find ourselves in as an industry.
Does anyone know a replacement for Focus Last Selected Tab functionality? Meaning, when closing a tab, it focuses the previously selected tab before that one.
Mobile FF is built on versions far behind the desktop FF. Give it time.
Was thinking of upgrading...until now.

Can anyone post a screenshot?
Scikit-video – all-in-one Python solution for research-level video processing
I agree that building and decomissioning are expensive. But the rational response to that is: don't build more. How is early decomissioning going to help both of these issues?
twitter is out of ideas.
Reminds me of https://www.dubaifont.com/
Yes! Thank you for the update.
The badges were issued by Salesforce.
Is this something that the blockchain could help with? Seems to me that a scalable method of authentication would be a real asset to solving the problem.
Twitter's current plan is to execute on all the ideas their user base was talking about 5+ years ago.
> Edge is closed source, but I'm almost sure there's some old IE code in there

EdgeHTML is a fork of Trident, so yes. That said, I'm led to believe there's about as much commonality there as there is between KHTML and Blink: they've moved quite a long way away from where they were.

> It's simply too expensive to create a fast (and compatible) JS engine.

I don't think that's so clear cut: Carakan, albeit now years out of date, was ultimately done by a relatively small team (~6 people) in 18 months. Writing a new JS VM from scratch is doable, and I don't think that the bar has gone up that significantly in the past seven years.

It's the rest of the browser that's the hard part. We can point at Servo and say it's possible for a comparatively small team (v. other browser projects) to write most of this stuff (and break a lot of new ground doing so), but they still aren't there with feature-parity to major browsers.

That said, browsers have rewritten major components multiple times: Netscape/Mozilla most obviously with NGLayout; Blink having their layout rewrite underway, (confusingly, accidentally) called LayoutNG; IE having had major layout rewrites in multiple releases (IE8, IE9, the original Edge release, IIRC).

Notably, though, nobody's tried to rewrite their DOM implementation wholesale, partly because the pay off is much smaller and partly because there's a lot of fairly boring uninteresting code there.
Isn't Grid and Flexbox supposed to be that sane layout system? At least that's what I've heard from those who have used them.
If you know java then jsoup will be very handy.
[1] https://jsoup.org/
Again show me an evolutionary path, ammonia is still a solvent, solvents prevent you from doing controlled complex chemistry.
Does it? It seems useless when anyone with physical access can replace the bootloader.

https://android.stackexchange.com/questions/38909/unlocked-b...
> at what point does Venezuela become vulnerable to invasions from countries which they share a border with (E.g. Brazil, Colombia)?

Why would Brazil or Colombia want to be bogged down in Venezuela? If it becomes a failed state and a haven for attacks on neighbors, raids against the forces using as a haven are likely, but no one (except maybe the US, because that's kind of our M.O.) is likely try to invade and occupy, even to establish a new regime and then hopefully leave.
> After accounting for smaller amounts of nonbitcoin assets and liabilities, Mt. Gox has a surplus on paper of ¥111 billion, or $977 million, that could go to its shareholders, according to a calculation by The Wall Street Journal.

So the shareholders of an incompletely run company should have dibs on the capital gains of assets they failed to secure properly? To me, this seems neither fair nor societally beneficial.

If someone lends a company their property, after which the company loses it, and the price of this property goes up, it just implies that the creditors need more money to get back the property that belongs to them - regardless of whether we’re talking about bitcoins, gold or lambs wool. Surely, the goal of bankruptcy must be to make creditors whole, not enrich shareholders of the company that failed to live up to its promises.
I have a stock set that I use anytime I use Firefox or Chrome. They're there for security and privacy.

Adblock Plus

NoScript

Ghostery

Privacy Badger

I've also added HTTPS Anywhere lately.

For Firefox only, though, there's more.

I also use Forecastfox (fixed version) without the bottom notifications turned on, since I like being able to see the weather at a glance without having to grab my phone.

I also have a very old version of Copy Plain Text that I use for what it says on the tin.

Also some password generator, and a useragent switcher for testing/security, and referrers disabled for the same.
The Road beyond React.js
Now show me an evolutionary path towards that that is feasible underwater.
The end of nuclear was decided long before Fukushima - in 2000.

The Merkel government was on its way to change that, against protests (2010). Shortly after that Fukushima happened (2011), and Merkel had to return to the Atomausstieg (also 2011).
I've been using it for around 3-4 months with different sites. For linkedin it's been a bit more than 2 months. They are a good startup and they've been improving a lot their services. They only count successful requests so you don't have to worry about fails.
If you get a bigger package they will raise your limits I guess. But I suggest that you contact them directly
Not by the populace tough. I mean our politicians were happy to kill off the planet 30 years ago until many citizens started to protest for environmentaly concious politics. Now its mainstream in German politics and almost all other countries start similar programs currently. I mean even the US starts to hear the bells ringing in the last couple of years and is implementing policies that they shoul've implemented 30 years ago.

In addition I might add that we are sourrounded by countries that we don't trust to be able to feed their citizes reliably. Less so when it comes to reactor security.
Hacker News for Hackers, Part II
> Is there room for another (...)

seems to me that there is no limit to available room. well, i suppose we're capped by the collective capacity of local storage and storage service providers.
its so good!
A company's priorities are defined by how it spends its money. Very high salaries are a sign that a company is prioritizing the personal enrichment of particular people.

> A non-profit status doesn't always mean charity.

Many unambiguous charities have salaries just as high, and the same rationalizations.
Indeed it's very easy to use, I really like it. There is a newer version on Github: https://github.com/sunra/php-simple-html-dom-parser
I'm with you for almost all of that journey. Companies should be held accountable for their actions. There are consumer protection laws, and I think it's reasonable for those laws to include protection against things like automated takedowns with no appeal process.

I just can't quite go as far as to say that Google or Facebook should be treated as governmental entities. The bill of rights restricts what government can do. It has never been interpreted as restricting what an individual person can do, even if that person heads a giant corporation.

Solve these problems another way, not by literally nationalizing social media.
We've trained AI to recognize ads and ultimately block them
Is there an available history of Twitter's APIs over the years? IIRC it was initially open, and then they locked it down so many 3rd party apps for Twitter had to shut down, and now they're sort of opening it up again?

What's the deal?
I agree that it's unreasonable to expect improvements after a week. On the other hand, I have meditated for years and a while ago I tried the Muse for a while. My conclusion was that it's a nice toy but I couldn't get anything useful from it. It could be that the software isn't good enough though.
check what I've just answered to @altareq :)
Who wants to write a faster CryptoNight miner in wasm?
I really like 'Hints for Computer System Design', Butler Lampson [0]. He passes on useful experience without demanding much in preparation from the reader.

[0] https://www.microsoft.com/en-us/research/wp-content/uploads/...
For those on HN not old enough to remember before the Internet was widely available - the hub of the online universe was the CompuServe forums.

I was an avid user of BBS's but there usually weren't large enough numbers to have a real community like there was on CompuServe. Long before AOL existed these forums were a thing.
Android devices from Google had default encryption enabled since the launch of the Nexus 6 and Nexus 9 in 2014.
Clever, but I'd love to see browser support for FLIF make this kind of thing irrelevant.

> FLIF is lossless, but can still be used in low-bandwidth situations, since only the first part of a file is needed for a reasonable preview of the image.

> A FLIF image can be loaded in different ‘variations’ from the same source file, by loading the file only partially. This makes it a very appropriate file format for responsive web design.

The loading video on http://flif.info/index.html makes this clear.
I've been playing since Season 3, and there's def been some ridiculous bugs. It's gotten better over time, but the spaghetti code and 'coded as a minion' memes are still just as popular as ever. To be honest I think this is the first time I've seen someone that plays LoL not call it a buggy mess.

My personal favorites are when that update to Skarner broke Lux's ult (how are those related at all?) and when they first added the smite damage to the HUD which broke flash because the UI wasn't designed to display that data (flash's cooldown would get set to smite's damage as it's cooldown, or about 500 seconds early game).

https://www.youtube.com/watch?v=xeFJvdSnB9o

One of their lead champion designers has even come out and said something along the lines that many champion's dashes are coded separately, even though a dash would be something pretty easy to reuse. I'm pretty sure the champion ability scripts are written by the champion designers and not formal engineers/programmer base on comments like this one and others I've seen on reddit from Riot's champion designers.
Yeah, the Falk stuff is pretty top notch. They actually produce the copper for other major brands too.

All-clad is great stuff. The copper stuff distributes heat a bit more evenly and also has more temperature control. It reacts a bit faster to changes in temperature and is more precise in holding a temperature and not creating hotspots. Very useful especially when making sauces or trying to keep precise temperature on something like a reduction that you don't want to boil.

In terms of maintenance I clean the insides with BKF (the most magical cleaner on Earth) which is a thin stainless steal lining and I don't really polish the outsides - just soap and water. I prefer the patina look and because Falk doesn't polish the outsides and uses a brushed finish it really looks nice after many, many uses IMO.
LoL is known for being very buggy.
> Today, Media Proxy operates with a median per-image resize of 25ms and a median total response latency of 85ms. It resizes more than 150 million images every day. Media Proxy runs on an autoscaled GCE group of n1-standard-16 host type, peaking at 12 instances on a typical day.

Awesome! <3
I have been using ProxyCrawl since more than 6 months, the API is very good and became more stable for javascript crawling, the best thing about ProxyCrawl is the support, it is like instant. I only recommend, but that depends totally on what you are trying to crawl, you will need to talk to their support to help you if its something tricky.
> You should be aware that this is a very questionable documentary

Your links only talk about the film makers; the phenomenon of cat-fishing is real.
Ever since version 50.0, Firefox consistently crashes / freezes every time I try to download a file / save-as an image. I've seen this reported by others as well. This makes Firefox very much unusable for me. Perhaps someone here will pay attention to that.

(fixed you try to I try to make it more about me ;)
I had the opposite experience. Could not install Fedora 26 on a HP machine alongside Windows 10. I was ready to pull my hair out... Ubuntu installed fine. Never did find out what the issue was.
Because as it becomes more fake they lose their reason to have users in the first place. Ads are the product, metrics are the data that leads to the product, and users are the raw material. If they lose the raw material the product loses value.
Create Data from Random Noise with Generative Adversarial Networks
Top Best Ever Hackers 2017
I have a stutter. Here are some examples:

I almost always stutter on the word "but", so I say "though" instead if it fits.

Same as "but", I can't say "butter" easily. In a restaurant if I ask for butter I'll usually say "Could I have some vutter?" which sounds close enough to 'butter' if you slur it just right.

I have trouble saying "dad" so I say "father" instead.

I'll get stuck on the 'm' in "money" so I'll use "cash" instead.

There are hundreds of implicitly defined rules that I've learned over the years. When I was a kid, my stutter was really, really bad. As I've aged, I don't think it's necessarily gotten better, but I've learned all of these rules that let me hide it. So it can usually take people several hours of being around me before I encounter an unavoidable word.

The most awkward part is I occasionally stutter on my own name. But I can mitigate this by leading into it with something else, which makes it easier to say. So when someone asks what my name is, I don't say "Foo", I say "My name's Foo" -- the 's' from "name's" helps soften the first letter and slide into it easier.

If you haven't seen it, watch the movie "The King's Speech". As a stutterer, I found the portrayal quite accurate. Also, the strategies the speech coach gives the king are similar to what I do. For example, there is one line where the king must give a speech and use the word "people", but stutters on the 'p', so he "bounces" into the word by saying "uh-people" which is a lot better than stuttering on the 'p' for 10 seconds.

All this being said, the only time in my life I have been really angry about having a stutter was during an quiz bowl (competitive trivia) match. I buzzed in immediately, knowing the answer, but was unable to say it. I stuttered on the first letter for a solid 5 seconds, and as the judge called time-out I finished the word, but they deemed it past time. And then because I'd said the answer, the other team just buzzed in, used my answer, and got the point.
Scientists have signed the largest-ever warning about Earth’s destruction
PyPy.
They just switched from Yahoo as the default. So it's not like there's only one company paying the bills (and pulling the strings).

> It seems wiser to judge the ethos of a company based on their actions and decisions instead of their corporate tax status.

I do. I judge them based off the tools they build and the fine line they walk between making boatloads of money and actually providing services for people who care about privacy. Sometimes they get this wrong, but they try really hard.

And, really, the alternative is Google. That's not to say Mozilla shouldn't strive to be the best that they can, but if they were to disappear, we'd be using a closed-source browser built by the biggest ad company in the world who has demonstrated over and over that your privacy is antithetical to their business.
Except I see tons of outages caused by things like VM and application server tuning. Software that isn't working isn't correct or performing well.
Agreed. The only reason MtGox has that paper $1b is because they didn't allow anyone to access their money. They lost a bunch of everyone's money, then kept hold of what they had left and waited for the Bitcoin price to rise.

Surely they don't get to keep the extra. It wasn't even theirs in the first place!
Put your Ghost blog wherever you want
Years of work to make Firefox the fastest browser.

Countless research and engineering hours.

With actual amazing, noticeable results as soon as you try it.

With a bunch of useful UI features.

"But tabs aren't curved, so fuck these guys! I won't upgrade!"

Oh well...
I imagine a pellet is no larger than a marble, so it seems same proportion.
> He credited Pineda with trying to straighten out the situation. “Angelica did a fabulous job, she did everything in her power to keep us inside,” Sosa said. But the two security guards, who Sosa described as a black man and Latina woman, ejected them.

Having read the entire article it seems this was a case of uninformed security grunts doing what they usually do. The race of the security guards gets mentioned as a sign of the times. Angelica in this case is the salesforce employee.

In the photo the girl in the red shirt on the back right looks to be wearing a lanyard with a brown string whilst the Salesforce employee has a blue one. From going to various festivals different colours and materials are often used to easily signify to security where you can/can't go. When I've been comp'd tickets before for events they did look different to those that were paid for. This in itself isn't out of the ordinary IMO.

What seems most questionable to me is the behaviour/attitude of the (third party) security company and not Salesforce (yet anyway).

A case of more details needed I think.
I'd say it's more a matter of those amounts of gas will be shipped to Europe. Right now it doesn't appear anything can stop it (unless Russia wants to dramatically drop the average price of natural gas in Europe to stop it).

The US is about to become the world's energy kingpin, surpassing Saudi Arabia and Russia in both oil and gas; that vast supply will be pushed outward:

https://www.bloomberg.com/news/articles/2017-11-14/iea-sees-...

The average price of natural gas in Europe tends to be around $6, typically twice that of the US market. Once you add in the total cost of LNG (processing, transport, etc.), you get to a cost closer to $7.x to $8.x right now (that will come down with volume in the next few years, as the US is building several big new LNG terminals on the Atlantic and the Marcellus shale gas supply in the mid Atlantic is growing rapidly).

That's also before we get to technological innovation, which the US energy industry has always been renowned for, and has done wonders for the US shale industry the last decade (dramatically lowering costs, enabling the industry to survive the oil plunge and rapidly rebound, etc., entirely thwarting OPEC expectations of crushing the industry).
> As someone sais below "ML is not going to replace raw input from sensors."

You've misinterpreted my comment. I didn't claim sensors weren't required. I said that it's a fallacy to claim that the current diagnostic equipment is required. There are sensors on smart watches. Cardiogram is using data from those sensors.

> This kind of procedures are not used because "doctors are old and non-tech people", it's because it's not working.

It's not working yet (at least not enough to make a 100% accurate diagnosis). No one claimed it was. I hate to break it to you, but the equipment currently used in sleep studies isn't 100% accurate either. Neither is the human interpretation made by sleep doctors. However, to say that doctors are laughing it off makes those doctors look stupid, not Cardiogram. Based on the studies they've run so far, it's not hard to envision a future where smart watches and apps will replace a large percentage of doctors whose main source of income is sleep studies.

> Sure, apps and smart devices could replace some day those devices but they need more and accurate sensors. Extrapolation of data from a good-enough pulse rate sensor it's not a replacement.

Your claim seems to be that sleep doctors need input from a large number of sensors, so it can't be possible to make a diagnosis from a single heart rate sensor. It would appear that Cardiogram has presented evidence to the contrary:

https://blog.cardiogr.am/screening-for-hypertension-and-slee...

If you disagree, make a specific criticism of their evidence.
Just tried that on my mac, worked fine?
This could be many things, but if it is only when you download/save-as, from the top of my mind, that sounds like an Anti-Virus bug.

Where did you report it?
Why isn't this considered a disability in the U.S.?
My main product is largely WinForms and the UI was quick and easy to develop.

The two downsides that stop me using it now are poor high dpi support and lack of decent cross platform support.
Google's classic papers on PageRank, MapReduce, BigTable and GFS.

Amazon's Dynamo.

Twitter's Cassandra.