skysight-inc/HackerNews huggingface dataset:
I have a lot of tabs open. Not multiples of hundreds at the moment, but probably around 100. I use the same computer for work and personal, so I have different contexts I switch through at least once a day. Increasingly, things are becoming web apps, so I have a dozen just to do basic tasks these days: email, multiple chat clients, music player, code repository, issue tracker, Twitter, online office suite, etc. Sure, I could bookmark and close and re-open every time, but that's a waste of time when I want to quickly switch back to something. And not every app has sensible bookmarking semantics.

Then throughout the course of the day I end up looking up API docs, get linked to blog posts, news articles, and YouTube videos, and read articles which themselves have relevant links to follow. Most of these I just open in a background tab to check out later in the day. These accumulate until I have time to go through and quickly review them. Those that I want to read and don't have the time currently go to Pocket. The rest get read or summarily closed out. I find bookmarks to be a terrible way to triage tabs.

This workflow works for me (and evidently others). It's faster than bookmarking. It's less prone to failure, in my experience (I've suffered bookmark corruption more than once). And a modern computer ought to handle many background tabs just fine. Moreover, if browsers aren't expected to be used in this fashion, they really should set an upper-limit on the number of tabs that can be opened.

Hopefully this gives you some perspective on alternative use cases. It sounds like your workflow works out well for you. I've tried it and couldn't get it to stick. If that means I don't know how to use a browser, so be it. At this point, there's enough of us (your grandmother included) that maybe the browser vendors should just find a way to cope with it better.
It does in whatever amount is mailed out to everyone every month in the form of a UBI check. That is literally money earned without work or without creating value.
No - I am explicitly considering the world. There are fewer people (as a percentage) starving and in bondage than in any prior era.

I don't think I have an overly rosy picture of the present. Rather I think your picture of the past is too romantic.
Ideas often don't neatly, slowly segue into other ideas. The Ptolemaic model didn't migrate a step at a time to the Newtonian model.

If progress has taught us anything is that we often spend too much time arguing at the leaf level when what is needed is to back a branch or two toward the trunk and make a change there.

Moving out of Monarchy and Feudalism to Democracy was a sea change that overthrew everything before it. We managed it and are much happier because of it. While I don't agree with Fresco's vision entirely, it's not because fundamental changes aren't feasible or even, possibly, necessary.
Change.org Raises $30M Led by Reid Hoffman; Sam Altman and Bill Gates Invest Too
Lyft adds a new app for drivers
Gotcha, I could see how that could be confusing. I typically just use multi cursors to find/replace when in a single file.
Right, but it wouldn't happen in a geographically constrained area and location is the factor that really drives crazy housing prices.
I find it odd to think a web browser displaying a page from $some_remote_url would happily try to load an image from the local machine. Never mind the NTFS bug, this is one of those cases where the browser is out of bounds IMHO. The only time it should have access to the local file system is if the user is explicitly doing something like selecting a file to upload somewhere, or saving a downloaded file. I suppose if you're reading a locally stored .html file it should be able to grab other things like images. The ability to exploit this seems like lazyness on the part of browsers. They needed local file access for legitimate reasons and just opened it up.
I had started with Atom, then VSCode and moved to Sublime. With a little Vim here and there as well. VSCode is great and has a lot of great features. Just something about Sublime gets me. I tried Atom again recently and man it doesn't even compare to Sublime or VSCode. No longer in the same ballpark in my opinion.
> The difference between compiling and lowering is that the syntax of the output of lowering is a strict subset of the syntax of its' input, whereas the output of compiling produces a completely different format, e.g. an AST, an in-memory graph, assembly, machine code, etc.

Brilliant, thanks for that explanation, I understand 'lowering' even more now!
Something nobody has mentioned so far: Immigration control. If you have UBI, you probably have to either restrict it to citizens, or control immigration.
Survey finds that UK written press is (by some way) the least trusted in Europe
It's pragmatic to leave Chrome for the exact same reasons people left IE, the parent company has stopped improving the product.

Chrome sold people on the promise of a much faster, lighter-weight browser than the heavy but competent Firefox of the time, a promise that Chrome no longer delivers on. The "added users" Mozilla has claimed in 2016 were developers realizing Chrome wasn't light or speedy anymore and if they were going to use a browser hogging all the RAM on their system they may as well use one with a functional extensions ecosystem.

Chrome may not be comparatively "as bad" as IE was at the peak of Firefox's success, but it's still suffering from the same disease.
It just feels useless. I find it annoying to wait for a trunk to open when you can just do it yourself and faster. One less thing to break, too.
The C preprocessor allows you to do lowering to some degree. If I remember correctly Lisp is pretty much built on the idea of extending the language by itself.

It would be nice if other languages allowed implementing "syntactic sugar" in an easy way. A lot of stuff that's done with reflection in C# could be replaced.
Interestingly, that extra dollar will pay an entire salary for an engineer at Tesla in a year or two.
>How big is your project

Different guy here, but I don't thing project size has much to do with it. For me it's UI for the most part. Most of the time I can see, how the moment text goes from "simple text" to the "highlighed text" (and all of the formatting too). I simply can't stand this. Same happens when searching a large file (I do work with logs pretty often). But this problem is solved in Atom for the most part - you still can't open files larger than 10Mb...

And as a separate issue - the latest update made it impossible to update Packages for some reason. All I'm getting is "undefined" error.
Smartphone Addiction Tightens Its Global Grip
Sure, there are extreme levels of poverty where you have to scrounge for spare change just to get one meal per day. Most people would argue that's what existing welfare and unemployment programs should be tuned to better solve.

UBI goes further than those programs, but how many times have you driven past a trailer park or dilapidated rural home or inner city building with plywood on the windows and see a new Silverado or CTS parked outside? There are a lot of people for whom living on credit is already the norm. Giving them additional cash per month isn't going to fix the fact that the US as a whole is already conditioned to buy everything with debt.
In the sense that it exploits only the reader's poverty or greed, and even the most credulous will soon tire of watching ads, close the page, and be wiser for the experience.

Whereas "People might like you! Refresh the page and view another ad to find out!" cruelly exploits a desperate emotional vulnerability. And there is no end of it in sight.
Lyft just gave its drivers a major advantage over Uber
Vim is the best place for first class Go support. Fatih is the man! vim-go is amazing!
They are not "getting rid of extensions".
How I Built a Reverse Image Search with Machine Learning and TensorFlow: Part 1
You can only do five referrals per code.
Ask HN: Jobless at age of 30
I know a bit of html, css, wordpress. But I am jobless. I want to do something on my own. Should I start a business e.g. blogging? Need your suggestions.
Well we already have the constitutional right to kick there asses right out in the next election
You are talking of yet another issue which is real and is related to the way TCP detects a congestion, but this is not specific to Wi-Fi.
There are also problems of interoperability between TCP/IP and the Wi-Fi MAC layer, some of them could trigger congestion algorithms, but as the MCDU gets larger and larger this should not be a problem nowadays. Indeed it is a bit strange to have MCDU that are 64k large and IP packets that are 1.5k large.

What I discussed was the way the buffers are in series inside the OS, this is known since a long time.
A modern operating system throughput could be 5 to 9 faster
than Linux:
https://www.usenix.org/node/186147
I paid for ST a while ago and love it. But I'm finding more and more that the specialized IDEs make me so much more productive.

For example, I just started using Gogland and it is much better than ST with whatever plugins I could find. And it's unfortunate because I really like the convenience of using ST for all my different languages I use at work, but I'm just so much more productive with Gogland that I'm going to make a hard switch.
> or use docker: https://hub.docker.com/r/kylemanna/openvpn/

That's my project, thanks for the shout out!

For those curious the main feature of the Docker container is to wrap up the PKI generation and conf file generation for the 90% use case.
It was an unnecessarily snarky comment (not trying to be mean) just as a way to illustrate that I viewed OP's comment as a non-sequitur.

http://bfy.tw/C1Mr
Based on the error on the blue screen (KERNEL_DATA_INPAGE_ERROR), I'm guessing the blue screen is from a failed paging operation. Which, of course, would have failed due to the file system being deadlocked. Note that the filesystem is still available, so I'm not sure how a monitor would help here. It didn't crash or anything.

EDIT: Specifically, it looks like it's actual kernel memory that fails to load from a page file that causes that specific error.

https://msdn.microsoft.com/en-us/library/ms854944.aspx
Yes, everybody gets the same payments.

But some combination of 2 other things also happens, the tax regime changes (to fund the checks) or money is printed.

There's no avoiding it.
> Well its not the same boss again.

So you're saying that Chrome is but a Sauron to IE's Morgoth? ;-)
The magic numbers behind reboot(2) syscall
Part 1: https://news.ycombinator.com/item?id=14372267
Why are you using total population? I would only cut a check to adults. If you include kids, that's a hell of an incentive to have huge families.

Adult population is 240 million. That's $2.8 trillion. Quite a bit less than your number.
QE increases the supply of money, which reduces its value, just like most things that are in demand have their price lowered when supply increases.

The reduction in value of cash transfers wealth from people who are cash-rich to people who are asset-rich or have large currency-denominated debt. And because things like salaries are sticky, it also devalues salaried work; this is only partly offset by stickiness in prices, because some goods are imported.
I cannot imagine someone bemoaning FF 1.0 and trying to run a pure ALSA system with no Pulse is representing enough of a demo that gaining them back would increase Mozilla's marketshare.
I would start with the simplest proven blockchain use case: Bitcoin. Bill Gates called Bitcoin a technological tour de force - something I don't think he's said about "Blockchain."

Learn about the design choices made in Bitcoin and how its blockchain adds to that integrated whole, and you will see how the stability of the network emerges as a tensegrity of multiple competing forces with opposing incentives.
In the case of building a nuclear reactor, the knowledge one relies on must be vetted by experts.

In the case of building web apps and such, sure, why not put it out there ASAP?
On Demand Food Service, Sprig, to Shut Down
You need a break. It's an obvious burnout and you won't get out of it unless you stop and go for vacation.
A bug with a walking-ghost phase. How nice.
UIDebuggingInformationOverlay
How Google’s Music-Making AI Learns from Human Minds at Festivals
It has closer things to prompts. Try editing a file when the last time around you terminated vim without giving it a chance to clean up its .*.swp file. (-:
I see you’re using JSON-LD in conceptnet. If you start passing that data around using distributed systems, you'll inevitably want to start incorporating content-addressed links into the data. I recommend looking into IPLD as a data model for handling that. https://ipld.io The spec is still open -- this would be a good time to give feedback and/or spell out your use cases in this space.
The US imported labor like a crazy country throughout its industrial revolution.
The ability of machines to replace people advanced to points we've never seen before in every other era either. And we got rid of whole other classes of jobs in the West for entirely different reasons like international trade (textile manufacturing) or culture (domestic servitude). What was persistently underestimated was people's willingness and ability to find new things which people wanted to pay for, many of them hitherto impossible without the ability to manufacture stuff at low cost, and many of them in areas which machines are still very bad at.

Not being able to predict the future is a very strong argument against redesigning the welfare state to give more people money on the assumption that historic links between economic growth and the labour force are about to disappear.
This is probably a naive question, but the only use case I've come across of needing a flat-install option was to use Polymer.js web components (which is why so much of the polymer project relies on bower).

Aside from that, what is the use case that flat installs solve?
So they are going from making cheap Linux boards to using MacBooks.
A Ray Tracer – Part 1
I think they mean legal, prescription drugs. Self-medicating or attempting to resolve mental health issues with psychedelic drugs can be very dangerous and make things much worse. I strongly advise individuals to not trust the advice of random strangers on the internet in this regard.
Wait was that really a thing?
This could be a really good thing if you're an hour away from the airport where you have a morning flight, but a really bad thing if the driver decides that morning to not take you. :)
None of the addresses matched at all, at least for my family members.

His parents post to Facebook, I don't know if that's the connection, but my nephew's name is definitely out there on the Internet, so I searched for him and saw two identical posts in his name from different states.

(It's probably a common name and I would concede there, but the comments match the regex formula[1] that's in the Reddit thread exactly, they are definitely not legitimate comments.)

[1]: https://www.reddit.com/r/technology/comments/6cvg82/comcast_...

Have you found one that matches exactly both name and address? Because I haven't found any, but I'm still convinced that something is rotten here in Denmark. (All of these family members never were Comcast customers or lived in Comcast service areas, so like I said, I'm not at all convinced this is some kind of Comcast data breach. Just that some kind of massive fraud is being perpetrated, by someone in favor of repealing NN.)

I heard a few people say that they found exact matches for names and addresses, but I haven't seen anyone say for sure that they simultaneously matched a real person's name with an address that they actually occupied. I don't think they're doing that.

I did see a comment from someone who looked up their town, found a lot of names they recognized, tried matching them to any county records and came up empty (eg. nobody by that name submitting those comments paid property taxes at the address.)
This article suggests spending is fairly uniform across provinces, with the west not really standing out as spending less, Alberta being even higher, and I know there are long wait times in Alberta.

http://www.cbc.ca/news/canada/calgary/conference-board-of-ca...

So money seems not to be the problem. I'm pro-single-payer, but I also have a very large philosophical problem with the fact that people who would like to choose to spend their discretionary income on extra/better/faster healthcare are not allowed to. If I've worked my ass off my whole life, I don't think I should have to wait in line behind someone who sat on the couch eating chips their whole life. I'm happy to pay his bill, just don't make me wait in line behind him. There should be additional resources for those of us willing to spend additional money.
Yes, any attacker can search for your site's DNS history and try to find the real ip there. For example you can get the history for some sites using this service: https://www.netcraft.com/

The good thing is that there's a real fix for this and is to configure your server's firewall to only accept requests from Cloudfare's ips.
Anyone got a non-BI link?
JavaScript and the spread operator
They did it wrong then. IFF you have to map stuff to files they should all be located under /dev/ and not confuse the system if someone happens to use those strings for their own file names in their own places.
People would have said the same thing about universal health care before it was done. Providing health care to everyone has a massive price tag, especially by the standards of the day when it was introduced (mid 20th century -- NHS was founded in Britain in 1948). Income tax was relatively new as a major source of government revenue, so if you asked someone before it was introduced how to fund a public health care system, they would have said it's impossible because it's so fantastically expensive. You would have spent all of the government's revenues on the program, and then some. Just like people say now about basic income.

The thing is, the money is going to be spent anyway. Everyone needs health care when they're sick, just like they need to spend money to eat and live. So the net effect on the economy should be negligible. Any difference is because people are currently too cash-poor to spend the money they need to, and that's precisely the social issue you're trying to solve.

But the main difference difference is that to provide it universally you need to make the government a middleman to handle redistributing the money. That means expanding the tax base to cover the difference, so the money is routed through the government rather than being spent directly. For universal health care, income tax provided this extra tax revenue. We'll need to either expand income tax or find a new source of tax revenue to fund universal basic income.

I view universal basic income as the 21st century version of universal health care: the next evolution in the role of governments in society.
> This allows C++ to implement the lambda with a simple static function in most cases, where python needs a bunch of tracking data to preserve the outer stack from collection.

This isn't inherently about capture lists; Rust doesn't use capture lists, yet ends up doing the same thing as C++ here.
Interesting, there's obviously a demand for this feature but I wonder if it will change the way the end user books rides substantially or if its just a nice to have.
Firefox reader mode worked perfectly for me -- no ads.
I don't think that argument holds true for anything other than "automated-away factory worker." There is an increasing demand for most trade jobs like plumbers & electricians as boomers start to retire and fewer people are entering the trades. Someone's always going to have to be there to run wiring in a new building or hook up the gas line when you buy a new stove.
Deep Voice 2: Multi-Speaker Neural Text-To-Speech – Baidu Research
Model H

HI S3XY
> There's no avoiding it.

I haven't seen the math. I imagine it depends highly on the amount you want to pay out, savings due to cutting away current programs, etc., but it's certainly a wonderful opportunity to redo our tax structure, which is unnecessarily complex.
It's a lot of money but keep in mind that everyone is getting some portion of it back again. You need to look at the net amount, which (assuming it's funded by a progressive income tax) will depend on income. Another question would be whether it's on top of social security or (more reasonably) social security is lowered so there is no net change.

So the questions to ask are: (1) at what income do you break even? And (2) at what income does the tax increase become significant? It will depend on the details.
This[0] PCWorld article quotes two Debian list email posts which may clarify what "Debian" said.

From one of the email[1]:

So, this vote effectively gives systemd the win

And the other[2] shows the result of Debian voting on the topic.

0 - http://www.pcworld.com/article/2854717/meet-devuan-the-debia...

1 - https://lists.debian.org/debian-ctte/2014/02/msg00338.html

2 - https://vote.debian.org/~secretary/gr_initcoupling/results.t...
I hate to break it to you, but if you enter the left-most lane of the autobahn doing 112 km/h, you DO NOT have enough time to plan. There could be a vehicle doing 250 km/h overtaking you in the left lane, behind a curve, and you wouldn't even see them until they rear-ended you doing 2x your speed...
One of the ways I learn new languages/frameworks is by porting something I've already made before and don't really have to work out how to design it again.

For example, I've ported my Proximity game a bunch of times. Some of these never got completely finished and released:

* Actionscript (Flash, released and playable online)

* Java (J2ME and later Kindle -- the Kindle version looked awesome, too bad Active Content is no longer a thing)

* C++ (Popcap framework)

* C# (XNA, released on Xbox 360 on Xbox Live Indie Games)

* Objective-C (OpenGL ES, released on App Store)

* Python (I just used text graphics)

* Lua (Pico-8, almost done but not quite)

* Physical board game prototype, hoping to find an interested publisher

* C# again (Unity this time, and making it in 3D)