skysight-inc/HackerNews huggingface dataset:
> It is mostly users, not developers, who don't care about binary blobs.

Partly yes, but mostly No.

You are right that most people don't care about binary blobs. But the people who can enforce this are the developers. If all developers agree and enforce this, no on can include binary blobs in Linux kernel.

Also it would be wrong for a mere user to try to enforce it by law, because it might piss off the developers, which is really bad. Also, it might not withstand in court because the developers don't care.

> The users then take the "pragmatic" approach of using binary blobs, but hey, stuff works for them.

"pragmatic"? Most of us are concerned about our immediate problems, and thus we end up with temporary solutions (most of the time), sometimes because we don't have choice, sometimes because that's easier.

I recently got an ASUS eeepc which doesn't have graphics support, because when it was first released, the only support was a binary blob, which is now abandoned.

We will eventually face issues with these binary blobs, for sure. As we know, each day, new vulnerabilities are being surfaced.

But yeah, most of us won't care, until and unless something happen. But by then, it will be too late. Just like how many of us consider the importance of time only when we know we don't have enough.

So I don't think it is "pragmatic" in long term.
In my experience sync works really well.
Estimating an Optimal Learning Rate for a Deep Neural Network
I'm not as excited for this as I used to be. In most user applications JavaScript is good enough or better. If it wasn't then we wouldn't be taking the browser to make desktop applications. Recently I decided to make a desktop app and asked around about the different UI libraries. The answer I keep getting is "just use electron and JavaScript". Why? Because love it or hate it the Dom is fantastic and simple for making UIs that are interactive and reliable. And you can't beat JavaScript for manipulating the Dom.

The only benefit I can think of that benefits is specialized software like games or scientific analysis/simulation. But for what most users want, JavaScript is fast enough. The example I keep hearing is "imagine gimp in the browser" but it's already possible to make a gimp like application in the browser using things like canvas and the file api.

So by the time webassembly is ready for the prime and has needed features like memory management and Dom access, will it even by worth it beyond a few specific applications?
I'm not sure what he's talking about either. I just upgraded and shockingly my menubar/bookmarks configuration was preserved. It looks a little tight but it's still arranged how I had it.
Maybe you shouldnt be into unnatural affections, as the bible says.
Agree. Focussing on financials pushes a sales first attitude over a raise money attitude which I feel more early-stage startups need.

Doing sales before you have a product is uncomfortable and frustrating at times, but it is the best way to know what to build and for whom you are building.
That list is missing Hide Caption Titlebar Plus https://addons.mozilla.org/en-US/firefox/addon/hide-caption-...
Here are the instructions how to upgrade using dnf if you have Fedora 21 or newer:
https://fedoraproject.org/wiki/DNF_system_upgrade

Looking forward to the new display settings in Gnome 3.26
https://help.gnome.org/misc/release-notes/3.26/
Uh, that one looks nice. It's the first Vimperator-like WebExtension that I've seen that has ex-commands.
That's because Norway and Sweden respect private property to some extent, even with Norway's wealth tax (and additional taxes on oil extraction). The oil companies are ultimately private in Norway.

There's no doing it right if your end game is basically communism; but if you have a clear purpose for some prejudicial taxes, and ultimately respect some form of property rights, then it can sometimes work out for many decades, as it has in Norway (though I would argue that Norway's system, as it is today, is unsustainable as well, but not in a Venezuela kind of way).
I'm using it now. It is really snappy!

There are bugs though. I'm using Debian Stretch. Right click menu doesn't work: it appears for a fraction of a second then disappears; so does the top-bar menu of LastPass plugin.
I believe some of this for the europe related restrictions was due to mad cow, but i am not entirely sure. It was weird times for sure.
I highly recommend Fedora 27. I have been using beta for the last few weeks. I switched from Arch and I am very happy with how well everything works and how stable it is.

Fedora team has a release schedule for every release. However, they don't release until they are sure everything works as expected (27 was delayed by a few weeks). That really makes the stable release rock solid. I wish other popular distros would do the same.
One of the worst thing about it is that they seemed to have started this not to make money but to have fun and hurt some people.
What problems do you have with the new version?
Always https://developers.google.com/speed/pagespeed/
I'm using Tile Tabs WE now instead of Tile Tabs, since that no longer works. Tile Tabs WE does it's tiling by opening new windows as a workaround, but I feel like that kind of misses the point.

Does anyone know of any alternative?

https://addons.mozilla.org/en-US/firefox/addon/tile-tabs-we/
Same here. I'm using ZM with 3 old ubiquiti cams. It works, not awesome but it does what it says.

I switched from unifi video to ZM because unifi was very buggy back then.
Is this same as Udacity car simulator?
Has anyone had poor performance on mac? I notice that my fans tend to spin up quite frequently with normal browsing. I didn't really have this issue with chrome.
See how Windows 95 & XP turned out. Its full of holes and still being used. We still can't get rid of it.
Population matters (31M vs 5M-9M). Besides Nordics have much freer markets and they do not confiscate private property like this.
What is worse about it in your opinion? I was pleasantly surprised with how well it worked, and in fact the old extension had bugs for me where hiding the tab bar wouldn’t work properly.
Civilians aren't terrorists, though your own citizens might be.
> Imagine how much better science reporting would be if every popular science article was expected to link directly to the full papers they were referencing.

I agree, but for the most part newspapers aren't even getting the "referencing" part right. That is, they just lazily write "a new study" instead of providing an actual, useful reference to the primary source. I don't think this would magically change with open access: Even for non-open works there would usually already be the possibility to link to a public abstract, but most science reporting simply does not care enough.
I just upgraded. It completely changes the chrome of the browser on OSX and it is _absolutely hideous_. There are a lots of unnecessary animations that I find very jarring. I don't know if there's a way to change it back yet.

UPDATE: There is a "Customize Firefox" button which allows modifying the theme, which fixes the colors, but not the shape of the tabs or the animations.

UPDATE: In about:config, you can disable some of the animations with `toolkit.cosmeticAnimations.enabled: false`

UPDATE: You can bring back curved tabs with this: https://github.com/wilfredwee/photon-australis
400 tabs? 400?

I'm sorry if I sound a little condescending, but have you considered using bookmarks instead? I cannot even imagine a workflow where four flippin' hundred active tabs are needed.
It is remarkable that you cannot declare bankruptcy from student debt. We have essentially decoupled the price of college from the expected return.
Do anyone have NoScript working in 57r? The latest dev version from noscript.net doesn't want to install.
I also left Ubuntu recently, so I'm a bit of a Fedora noob but the KDE spin has been amazing, not sure if that's got more to do with KDE or Fedora though.

The partition manager has an annoying bug hen opening in 26 so I'm hoping that got fixed. And I think the new Firefox will come packaged or at least part of a normal update, so good times.

HP Pavilion and it works completely fine.
To see tree style tabs updated so early is a so important to me.

I've even got the non-technical SO on tree style tabs, they consider the browser broken if the add-on isn't working.
It works for me.

I keep two instances of Firefox (Release and Nighly) on my work computer (Windows 10), Nightly on my phone (Android) and a couple computers at home running Firefox ESR (Debian). No problem whatsoever, even with such an heterogenous setup.

Do you have any particular need that you think steers from the normal and that Chrome does currently serve? Because for my use case, everything works perfectly.
Don't wait, use Nightly! :)
Sweden is extremely far from being a Socialist nation. Nearly all of their economy is private. They have a prosperous, highly functional market based economy, that has traditional protections for property rights and classic asset ownership.

Sweden has vast private wealth, including a very large number of millionaires. Or just take a look at the list of their billionaires.

Sweden's economic boom coincided with large reductions in the size of the state, including both regulation and taxation policies, not increases. They have a 22% corporate income tax rate along with a favorable operating environment that encourages entrepreneurship, which entails ownership of private property.

If you look across Sweden's economic engine, it's overwhelmingly private in nature, not state owned and operated. Their growth mostly didn't come from state enterprises, it came from domestic business formation and expansion. Land and housing is commonly privately owned, as in most market economies. Sweden overtly violates almost every tenet of Socialism.

There are very few things about Sweden that are in fact Socialistic at all (healthcare is a big one, which is heavily socialized for most of the planet). At this point they may be more Capitalist than America is, their economy has fewer economic regulations per dollar of GDP for example.
Why, do you not get 50 year weather forecasts on your phone?
If they release it with the slow outdated i.MX 6 CPU it will be terrible. Let's hope it will be the i.MX 8.
And for a somewhat more practical but at the same time more exotic example, the Internet Archive has a ton of old minicomputers and arcade games running in MESS/MAME, each compiled to webasm. One click and you can boot anything and play it in your browser. https://archive.org/details/softwarelibrary

https://archive.org/donate/
The one time I tried, I saw that the scripts aren't loaded reliably. Was more aggravating than helpful. Was trying to disable links on the HN homepage that led to paywalled content so that I can avoid clicking on it.

But if it can't work reliably, it's not worth it at all. That's ultimately what makes technical solutions hard, not doing it at all, but rather doing it well enough to be worth the effort.
It's the same everywhere.. HVAC guy in a rural area near me cleared $400k a year. Only know about it because he had some tax issues so it got written up in the paper.

The best way is to go through your insurance company if you can. They have contractors who have to take jobs. This leads to another idea that a good business might be selling a remodeling membership plan where you get access to contractors.
The big change will come with Gnome 3.28 - real fractional scaling. You can test early version of it on 3.26 [1] (experimental).

[1] http://www.omgubuntu.co.uk/2017/09/enable-fractional-scaling...
scrapy and BS4, for serious stuff. Selenium, for automating logging and other UI related stuff, you can even play games with it.
Very rough back-of-the-envelope calculation:

we have 3000 GP's in the Netherlands. Lets say the proposal will cause 30.000 patients in the Netherlands to go to the GP incorrectly per year. That will cause 8 man-year of time (20 minutes per consult, including paperwork), 4 workable consulting-hours per GP, 300 days per year. That's 0.3% of all available GP time, wasted. That time needs to come from somewhere: patients having actionable issues. Healthcare is not an unlimited resource.
A developer answered in another post

> The point of parallelization is to harness the full power of the CPU. If you don’t want that try reducing the content process limit near the bottom of general options.

[https://hacks.mozilla.org/2017/11/entering-the-quantum-era-h...]
Also the menu on mobile has the search overlapping the title. Looks like this project bypassed qa.
I agree that U2F is generally a more secure 2FA solution than soft tokens on a phone. If you use U2F (hardware), then what are you storing in your password manager (software)? Maybe, the 2FA secrets for sites that don't support U2F yet? If so, care to share which sites you use frequently that do not yet support U2F?

Also, which password manager do you use? I ask specifically because if it is a popular commercial option (1password, LastPass, Dashlane), then your attack vector on your password vault is larger than just local malware. It also includes remote attack directly on the servers of the commercial company. Sure, your vault is encrypted on their servers, but if a hacker gets their hands on your encrypted vault via malware on your system or via their remote servers its the same outcome: they have your encrypted vault and can start to work on it. Make sure that your vault password is really strong so that it cannot realistically be brute forced (I'm sure you already know that).
Oops. They added the feature that indicates that an extension isn't ready for quantum.

My bad.
Not quite... I think Udacity's simulator is built on Unity and the environment it runs in is probably not as big and detailed.
What did you dislike about Arch? I made the opposite move years ago: I went from Fedora to Arch, and it was possibly the best choice I could have made.
This repository contains the software required to generate the TOTP URL from the info PayPal provides to you, as well as the site you need to get to: https://github.com/claudiodekker/symantec-vip-otp-generator

And a blogpost explaining the backstory: https://www.cyrozap.com/2014/09/29/reversing-the-symantec-vi...
Norway and Sweden are capitalist states with significant social programs. The government does not own the means of production and doesn't completely manage the economy - they just tax it; in fact they don't even tax corporations all that heavily.
Currently no NoScript for Firefox 57.

And no gestures if you are on Mac or Linux.
Ask HN: What are some interesting papers in CS for a beginner?
I am looking for papers which are easy to understand, papers which are for undergraduates. I often stumble upon papers which require lots of reading to do and soon I have dug into a recursive rabbit hole. I would like to know about papers which have minimal citations/dependencies and only require knowledge of CS basics.

A good example of such paper would be Bitcoin. You don't need to be a CS wizard to understand the paper. Plus, you can ignore the math part and yet appreciate the beauty of Bitcoin.

Some other examples: Bit Torrent, TOTP RFC.
You don't break something and then prioritize fixing it. That's backwards. If they knew it was going to break the proper thing to do it prioritize the fixes before it effects end users, not after. If I were to push up a breaking change this morning and just wait for bug reports, I'd be looking for a new job by this afternoon.
Lived here my whole life, never seen anyone die in the street. Anyway a few people needing healthcare vs everyone literally starving, I know what I would take.
Christ in the Garden of Endless Breadsticks
It's a very nice feature. But note that a consequence of this is that you'll loose data if you desync all devices. The private key is only transferred from device to device, without being stored in any server.
It's supposed to be faster, but when I open developer-tools and click on "Inspector", it takes almost 5 seconds to paint.

EDIT: Okay, tested again; it depends heavily on the website you do this on.
Well, the discussion here was UBI so I guess the same magical pool that UBI would be paid from. :) Seriously though, the money that funds unemployment benefits and some other welfare programs would be a possibility because it seems a program like this should replace some of the money paid out in those programs. If we look back at the WPA program, the community that was benefiting (say they were building a stadium for the high-school) would pay for up to 1/3rd of the cost.

Having a way to easily verify jobs is the hard part. If there is valuable work that can be done by low skill workers that was easy to verify, it seems like the market would have already created these jobs. I guess Mechanical Turk is an example of that happening. On the other hand, I think there are physical jobs that could be done like painting buildings in parks, picking up trash, etc. that would be valuable to a community but where the market is unlikely to create a solution.

In the stuff I've read about the WPA, it sounds like having supervisors who cared about the quality of the work was one of their biggest problems too. On the other hand, Uber, TaskRabbit and others have found ways to quantify and judge the quality of work pretty well, so maybe there are ways to do this that just haven't been tried.
Does anyone know if the Atomic Host will auto update from 26->27 or is it a manual process?
Miami.

More specifically, Doral. A little, sleepy bedroom suburb where real estate prices simply defy logic.
I won't touch it until NoScript is available.
It feels choppy, so it feels slower, even though it renders pages faster because it's not downloading and rendering ads. A great example of how feel matters.
Don't have a particular need, I've just never Firefox's sync feature so I don't know how well it performs.
You can be almost certain that people using hundreds of tabs have considered bookmarks and didn't find a better workflow using them, yes.

(Personally, I believe a good bookmark-like system could solve most reasons I have many tabs. But I neither know what exactly that'd look like nor do I want to spend the time developing it, so tabs it is)
Well for one thing, it was part of an actual release according to Mozilla's own blog post about it.[1] Second, that still doesn't answer my question about what happened with regards to Cliqz. Is it still being considered? What were the results if the test has concluded? Or are they still testing it in 1% of FF57 downloads to German users? Mozilla has been silent with regards to their Cliqz test which is why I'm asking.

[1] https://blog.mozilla.org/press-uk/2017/10/06/testing-cliqz-i...
Yes, they share "parallelism" in the most abstract sense, but beyond that, they are completely different approaches in almost every other way.

You might try to use them to accelerate the same specific task but they have very different capabilities and performance limitations/advantages. Also one is fairly generalised and one is intended to be very domain specific, so don't share all the same types of potential application.
I generally use mechanize when I need to scrape something from the web. I found this awhile back and it's helped me https://www.chrismytton.uk/2015/01/19/web-scraping-with-ruby...
Rust is the big one for me, personally.

The idea of being to write in one language for embedded software, system software, cli tools, web applications, distributed applications, and now the web client?

That's a very enticing idea. It might finally be the realization of what Java failed to accomplish (technically it did, but never gained a lot of traction on the client b/c it was too slow at the time).
I think the main problem with the inbuilt password managers is they're designed as a convenience mechanism to locally store password copies, not as a complete replacement for user remembered passwords.
> I think its pretty unlikely (in terms of db design) that you'd have a consistent system that could service reads but not writes during some manner of outage.

Consider a bank account. I can consistently service writes that add or subtract from the balance as long as I can guarantee durability and is willing to blindly update without a consistent view of the balance.

I can only service consistent reads when I can guarantee that I have seen every committed transaction.

In this case we opt for availability over consistency when presenting the current balance, but for consistency when e.g. cutting statements (through the brute-force method of just waiting until all settlement for the relevant dates has occurred).
One interesting thing to me is that you don't have to write an entire app using only WebAssembly or JS. You can take the classic approach of benchmarking to find hotspots, and then optimizing those. Migrating these performance sensitive sections to more performant code can be a win.
So how to do it ? You have to become google/bing ?
As a Venezuelan, living in Venezuela but having lived in the US and China, I can tell you that people here enjoy some very ridiculous subsidies and have to suffer some very draconian laws, which aside from corruption, mismanagement, etc. represent the main factor of how we got here.

College is free, hospitals and medicine at those hospitals is free (quality in those places has gone down the drain over the decades, so if they can afford it, people prefer the private ones), a 37,000 liter gas truck is actually cheaper than buying a box of eggs. Govt tried to replace the gasoline subsidy with a switch to natural gas in vehicles, and the NGV was being provided for free.

On the economic laws front, since 2013, they have imposed strict currency controls, meaning that you can only buy dollars legally through a government sanctioned auction that is next to impossible to make it work, unless you are a relative of somebody there. That in turn has created a massive chaos on the supply chain, from car parts to medicine and basic goods in general. And as always with these restrictions, flourishing black market with skyrocketing prices that led to the current hyperinflation.

Oh and the vast majority of the population pay very little, if any, in taxes. They just have to "declare". Most tax revenue comes from private companies profits and the state oil company of course.

So people want to have the same socialist services as people enjoy in France without the tax rate, while at the same time you have a govt making it hard for business to operate and massive oil income to support the whole craziness. Recipe for success in the wrong way.
Has anyone tried working with kirigami ?
It seems really interesting, a clean looking way to make convergent (desktop+mobile) apps, but there is so little information around.
Yeah, 19 years now. More about David Faure here → https://behindkde.org/david-faure-2
My Series 1 used to last 2 full days. Now when I wake up it's at 40% and will die around 5pm (on the 2nd day). Pretty sure the watchOS 4 update caused the battery life to drop significantly.
Show HN: TruRT – Regression testing tool for complex Web Apps
Wow, what a terrible situation, I’m sorry you’ve had to go through that. It never ceases to amaze me at how brutal and vindictive people can be, especially online. Does she even know how much this has hurt you? I could imagine someone with poor empathy making a move like that in an emotional flurry one day, then never giving it a second thought in the months and years to come. Meanwhile, you continue to suffer the effects, psychologically and socially. Horrible.
I totally agree. I used Firefox reader view to read it. It was much better that way!
Though for what it's worth, Venezuela has access to considerably more oil.
Downvotes are expected, your post lacks tact. But it would be worrying if people ignored the reality of girls being exploited and exploiting themselves online in various gaming circles for financial gain. I don't particularly have a problem with it, but it's not a small thing.