skysight-inc/HackerNews huggingface dataset:
My dad used Linux on his older computer. It was a bit of a hassle for me, but probably because hardware was malfunctioning.

I bought newer computer for him and installed Windows 10 on it after all the last-version-of-Windows marketing speak. It was not very smooth, but I thought that he must have time to switch. Some strange Windows quirks aside the update mechanism filled disk completely. At that time my dad wanted to have Linux back, because it may have been not entirely smooth, but it was reliable. Windows was trying to update on each shutdown and boot-up and each time it failed, because of lack of space. Every time it took around 10-20 minutes.

My dad bought external HDD and moved all his media files to it to make more space. It did not help. So he went through restoring to defaults or however it is called. But of course more updates came. Now it is somehow broken again. When I will visit him this Christmas I will install Ubuntu on there.

The best update mechanism is on ChromeOS. It is totally hassle free. I am working on a Linux distribution that would also have updates in this way. Two partitions for read-only rootfs. You get new image on the second partition and after restart bootloader tries to start the newer image. If it fails system will be booted-up from the previous image.
There are many small improvements in W10 with respect to W7, but there are also many things that are much worse.

It's a privacy nightmare, which takes substantial effort to address.

It now forces shutdown for automatic updates in various circumstances, including throwing away your session while in standby, which can be extremely inconvenient.

Settings are now split between the simplified "Settings" app, which has many options missing, and the old Control Panel.

And of course, solitaire is now an ad ridden resource hogging piece of shit that you have to install from the windows store, instead of the perfectly adequate version that existed in W7. (Not really important, but representative.)
Uh, the same applies to Windows as well - you just need to know more than you would probably expect to need to know to override defaults that are intended to prevent people from shooting themselves in the foot, and to read a tad more convoluted log files than would be typical on other systems.
I actually spent a little over a month (a few years ago) sleeping longer periods after two-day awake periods. My days basically looked like:

- Sleep in until noon (~14 hours sleep)

- Pull an all nighter that night

- Go to sleep around 10pm the next day (~34 hours awake)

- Repeat

It had its ups and downs, but the primary reason I stopped is because, while I was able to do more, I felt like a zombie most days (even the first day of the pair) and my work suffered greatly.

I'm a software dev by trade, so I had some luck mitigating the loss of clarity and quickness in thought by structuring my workload where I'd write a suite of tests upfront in the first 4-6 hours after waking up (when I felt the most rested), and then relied on them for correctness while coding for the rest of the 2 days, rather than needing to think through issues. Things still slipped through (because often I was too tired to realize when the tests weren't comprehensive enough), but honestly it was a boon for my test-writing abilities and I think I could have eventually pulled off a decently high quality had I continued.

Eventually I went back to a normal sleeping schedule, and I felt leagues more well-rested each day. My mood increased (well, except when thinking about all the stuff I could be doing if I didn't have to sleep as much) and I generally enjoyed life more on the whole, which is a huge bonus that I don't think I'd trade much for.

It was an interesting experience, and one I've busted out for shorter periods when things at work need a lot of manpower behind a single man, but not something I'd go back to for a long period of time, I think.
Yes, this argument as used against any and all ethical claims is a pet peeve of mine.

It suggests that money is the highest value and to think otherwise is impossible. It is corrosive to the foundation of shared values on which society depends.
Uber Expands Its Self-Driving Car Service to San Francisco
> President Obama received sage counsel from his council but wanted to run it by his counsel first.

...before expending some of his capital political capital at the Capitol in the capital.
... except nowadays Chrome is pretty much the equivalent of IE during the 4-6 era, adding various barely-standardized APIs (not even behind flags - why?) that don't work in any other browsers and having whole teams of 'developer evangelists' telling people they should target Chrome first and foremost.
Then all you need is a special contact lens and you can cheat in exams!
Not Getting the Getters
In particular, I would like to see something on OpenAI Universe
Chrome extension stops you finding out if santa is real on Google
It's just more stable and easier to use as a desktop OS to me.

And I say this as someone that has a bash terminal open 99% of the time (one compiled specifically for Windows).

And let's not act like an update on a Linux machine has never fucked up networking.
Where is this list? On my (Ubuntu) machine I suspect it's ~/.mozilla/firefox/<profile-string-here>.default/browser-extension-data/jid1-<another-string-here>@jetpack/storage.js. However it definitely does not include a list of every domain I've ever visited.

I have Firefox set to clear everything except for bookmarks and saved passwords each time I close it (which is frequently) and there are definitely sites in that storage.js file from previous sessions, but it is not complete. I wonder if another mechanism purges domains after a time?
I would love to believe that mainstream car manufacturers have caught up but I don't. As you mention yourself, the product cycle for cars is easily 3 years and the EVs that most mainstream car manufacturers have announced here in 2016 that they will market in 2018-2020 are less ambitious compared to the models Tesla markets already now. So give it another 3 years from 2018 and I would expect GM, VW, Mercedes, Toyota et all to have compatible EVs in 2021-2023.
Or in Chrome, the Just Read plugin actually makes the internet usable again!

https://chrome.google.com/webstore/detail/just-read/dgmanlpm...
you made a typo: it's "rush hourS"

Depending on the location there are 3-4 rush hours in the morning and 3-4 in the afternoon.
But how does that work with a distributed canary? An NSL may affect someone in the USA who is part of a canary but what if it has to be signed by someone in the UK, then Hong Kong, then Kenya, then Venezuela etc? Those people can't be compelled to sign it....
Principals of Containment
Don't get me started on that one! As a contractor/freelancer myself in the Microsoft space, I feel that MS have royally screwed us. We used to have Technet (for approx 200GBP pa) which allowed us access to proper business versions of OSs and other applications complete with a handful of serial numbers. They then took Technet away and told us to just use the 90 or 180 day 'trial' versions of stuff. Not everything is available as a trial, and to be honest, if you are simulating a complex environment in a lab, the last thing you want to do is completely rebuild it every few months.

The only other option (for me anyway) is to continually sub to MSDN platforms ( approx 1800GBP pa) ... it sucks.
I did some work (non-IT) for a retired internet billionaire, who doesn't mind one bit using gmail as his private email address even though Google is a direct competitor to the company he got rich with (and they have the upper hand in their market).

Likewise, one of his start-ups' (1 million unique visitors per day) entire closed-source code base is on Github.

From a legal and commercial point of view, it would be devastating to Google et al. if they were found to be stealing IP like that.
Product Team Management That Ensures Perfect Product Execution
As a datapoint, it has kept me out of high-end VR completely. I am actually more ticked off at the exclusives. And I'm a geek who buys lots of tech toys. VR is as bad as consumer IoT if you think about it.
We tried this with our fleet of landrovers. Each one has a waterproof interior and is plumbed with sprinkler pipe with hoze-lock connectors on the back of the vehicle so it can be plugged in to the water supply.

It doesn't work, the water spray is not strong enough, or directed enough to remove the mud and sand. We still have to have people going round with water jets to spot clean. A have my doubts a fully automatic system could ever work effectively.
1. Coldtea seems to have that on hotkey.

2. Its from 2012, and Torvalds has since picked up a Dell XPS13.
Is that typical writing in the book? That is incredibly clear while still being reasonably dense.
How else would your record be found and marked for removal, magic? They already have the information on you... what do you risk by putting it in again?
One of the authors here. You can actually use spintax to compose your tweets.
Go to PAX sometime.

You may even see the stray oculus in the field of wild vive games.

I dont think there's a significant technical difference at this point, honestly, but the vive has won the hearts of the developer community, hands down.
> GHC’s runtime is based around an M:N threading model which is designed to map a large number (M) of lightweight Haskell threads onto a small number (N) of heavyweight OS threads. [...] To cut to the chase, we ended up increasing N to be the same as M (or close to it), and this bought us an extra 10-20% throughput per machine.

Ah, yes. As a Go developer, really wish Go moved to an 1:1 threading model.
Jack Dorsey Not GOING?
In a firm with 80+ employees only one guy with an ancient PCI Ethernet card had problems after upgrading to Windows 10 and his drivers were fixed a week later. So I don't know what you're talking about.

Poke around in the internet. Outliers like you always exist but you're the exception, not the rule.
You can easily de-authorize the application that you join to remove yourself from the botnet
Mark Adler, he of zlib/gzip/Info-Zip fame, seems to think that zips cannot contain arbitrary data before and between individual files.

http://stackoverflow.com/a/12393597/60910

Therefore the straightforward way to parse a zip file is to proceed from the beginning and parse out each file sequentially. The End of Central Directory record is then only a redundant convenience to avoid sequentially scanning files e.g. in large zips for random access.
Speaking of AV1, how realistic is it that they will be able to get a codec out without any patent issues?

I can't see any of the entrenched players going out easily, how likely is an oracle-like attack and years of litigation over a few lines of code here?

(I absolutely hate that this is something I'm worried about)
Admin -> Account -> Property -> View -> View Settings

[ ] Bot Filtering

Exclude all hits from known bots and spiders

It's not perfect, but it's better than nothing.

Note: Enabling it doesn't work retroactively, just from that point forward.
Want to know how to build a compiler?
IDE Features Trainer: A New Way to Learn Your IDE
That's why I generally use random noise for my actual password, but random sets of 4 - 6 words for security questions. Both generated by 1Password and stored there. At least with a random set of words, they're something you can communicate verbally over the phone.
> A much more weakly guarded pot of gold, I would say.

Bigger pot, way more strongly guarded.

Much more frightening is that literally all (4 or 5 I've seen by now) HN accounts that identified as Uber developers tried to ascertain "no it's fine and also I trust Uber" did so by while revealing they either

1. have no idea about Uber's exact privacy and security procedures (you don't need to put all the cards on the table if it's sensitive--though it shouldn't be--but you should be aware of the procedures and be able to ascertain they are in fact in place and implemented)

2. or, like the above poster, have very strange ideas about what constitutes their responsibility of protecting the privacy of their users. Hint: it's NOT "be slightly less bad at it than the next guy" (even though in above example that's arguably not even the case). This may be enough semi-security for your personal WordPress-blog, be slightly harder to hack than most people and if you're not a target, you're probably fine, probably.

Except of course, Uber is a target.

And yes, if I were a bad actor and I wanted data like that, of course I'd try Uber first instead of the (way better protected) cell phone carriers.

Especially now that I've seen all these Uber developers publicly flaunt their ignorance on the subject.
Don't remind me. I got the he Xbox one on "sale" last Black Friday. Really ticked off that they sold hw on sale just before the end. I say the end because I see almost no games supporting it these days.
> Users often used the keyboard in those days

Ah, those were the days. :)
CHVote: Open-source e-voting system from Switzerland
How poisonous is it really though? Not a rhetorical question.

The people who pay attention to this type of thing are VR enthusiasts, who are a minority compared to the larger pool Facebook is aiming for.

An interesting example would be Call of Duty: Infinity Warfare. Its trailer is one of the most downvoted videos on YouTube. As far as I understand, hardcore fans hated it and somehow managed to get downvoting the trailer to be some kind of viral thing (Otherwise, how did it get to those numbers? Nothing about the trailer per-se was that bad. There's even Jon Snow in it).

I thought that this would have no effect on the game's success, since I don't think average consumers are particularly interested in the opinions of hardcore gaming snobs.
However, the game has since been released and--as far as I know--bombed. Of course, that could also be due to the game being not that good.

There's no doubt that "influencers" are important in driving sales, but I'm skeptical whether they can play a similar role in preventing sales--especially if average consumers see value in the underlying product.
I think it depends on your software and your price point. You're never going to sell a $20 app as SAAS without a service component. 1Password probably didn't have a long term path forward selling a stand-alone $65 password manager. Certainly something worth thinking about from the beginning. If you can have a desktop app that integrates with a service and have SAAS pricing you will be truly living the dream.
what is the format of data.csv
Assuming you mean AV1 instead of VC-1: will my new graphics card (AMD RX 480) be able to accelerate AV1 decoding with a software update, or am I cursed to always be stuck with software when decoding the latest video codec? :)
This book list is about game AI programming. Game AI and ML don't overlap much.
ML isn't really used in game programming. These books focus on more practical techniques such as State Machines, Pathfinding, Planning, Scripting etc.
> 10K is an absolute insult.

How can you say that without knowing what the project is? For all you know it's a clever sed expression that took the author fifteen minutes to write.
Yes, accessing the website might not be easy/convenient, but so what? It's still a reasonable way to provide a long list of instructions.
"M3wM3wM3w*" to satisfy special character requirements
Assuming malicious/unethical intent, wouldn't the act of submitting that form add some non-trivial pieces of data about yourself? It lets them know you value your privacy and that you possess a certain degree of computer literacy. It also lets them know you (still) exist (the certainty factor of your profile increases).
For me the concern would be one of the earpieces falling out without me noticing. Having a place for them doesn't do any good in that scenario.
Meanwhile, Sony is outselling them both.
Probably, the only experience i have in any other OS than linux is the custumer side. And its a hell on Windows IMO
You'll probably like the X Fixed fonts too:

https://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html

I haven't used an MSX before but the font really reminds me of fixed6x13, which is the one used in the screenshot in the above link. I've modified mine with a slashed zero, which makes the resemblance even closer.
That is highly dependent on how often you swap motherboards but do not swap CPUs.
https://en.wikipedia.org/wiki/Planck%27s_law
The same would be true with eating a bag of rice. Is rice empty calories?

I'll say it again: Talking about "empty calories" is in my experience always when masking a lack of real nutritional knowledge. Because when I hear it it's always comparing one sugar with another carb (eg flour), or sometimes even better comparing sugar with honey, as if that is any better.

If what you mean by "empty calories" is foods with only carbs and no proteins or fats, then I agree it could be a useful term. If you mean something else I'd like to know more about your reasoning.
1:1 in Go would mean moving servers from blocking-style code to callbacks/futures.

(I believe the story is slightly different in Haskell.)

Nice sequential blocking-style code is my favorite thing about Go. I realize it's not C, and it makes runtime work much harder, but the payoff up in complex servers is completely worth it.
A Git query language (github.com)
10 points by bryanrasmussen 1 hour ago

This ought to have (2014) in the title: Latest commit 49c1c17 on 22 Jun 2014.
Most of the time when I see large scale password cracking attempts against customer servers, I have to block large blocks because they're coming from large number of IPs. I had to block most of South Korea at one point, because we saw abusive traffic from millions of IPs belonging to a couple of major ISPs in South Korea (thankfully non of our customers had much if any legitimate traffic from outside Europe at the time).

So the answer is: Some are already doing that.
Of course, this is only public domain in some countries --- as the boilerplate says, public domain just doesn't exist in some places, which is why it's CC0 licensed with a fallback license for when public domain won't work.

Which means that there's a non-zero chance that distributing the code without the CC0 license attached might cause copyright problems in those places. In the FAQ they recommend that you treat the CC0 declaration as a license, with boilerplate at the top of each file and a COPYING file in the distribution:

https://wiki.creativecommons.org/wiki/CC0_FAQ

Should this be done for binaries as well as source? Beats me.

Also note that the OSI haven't certified it, citing concerns with the patent clause:

https://opensource.org/faq#cc-zero
Legion attacks email and Twitter accounts of India’s top bureaucrats and journos
Sorry I saw the link was referencing the Java SDK so I thought you were using the same. The DynamoDBMapper Java SDK has been an easy to use and readable ORM for me. Adding annotations to define keys and attributes has been great. That said I'm not sure if JavaScript has an equivalent to the AttributeTransformer I mentioned.
Legion, a new hacker group, has already attacked email and Twitter accounts of India’s top politicians, businessmen, and journalists, and is now threatening a “data dump” from government email servers and banking systems.
This talk [1] by Rich Hickey seems more pertinent than ever. It's a contrarian stance on semver (which, almost as much as vc itself, is lauded as "the Right way" among developers). He definitely challenged my beliefs, it's likely to be worth your time too.

https://www.youtube.com/watch?v=oyLBGkS5ICk
I haven't used MS for many years and most of the internet runs some form of nix. it is just a brand not an actual thing in my view
Most of their experimental stuff are behind flags, and the parts that aren't tend to be finalized or in a stage of finalization but chrome tends to be the first to implement.

Safari and edge are both quickly caching up (even passing chrome in many areas), and as much as it saddens me, Firefox is only falling behind.
Significant head movement without any wire pulling can also cause problems. I could easily see these falling out when I'm running.
Arch on My MBP
Sure, they are still running on CPUs, but ANNs are still modeled with CPUs to do what NNs do, at least at some levels where experiments showed that they work.

Sure, some of the properties of NNs do not transpose well to ANNs. As someone pointed out in a comment here with an article showing that if you apply the same kind of signal it doesn't work.

But the fact remains: we are being more successful on AI advancements by trying to emulate parts of our brain than we were with other techniques.

We didn't knew that this would happen when it all started, but it did.

Out of the blue, no-one could look at a model of a yet to be implemented ANN and say it would work, and why. It has all been experimentation, taking the brain as a raw blueprint.

And although many other phenomenas that happened with the brain didn't work well with ANNs, neurogenesis apparently did.

It's impressive IMO and quite humbling that we are getting so many achievements out from mimicking nature, and we aren't 100% sure why it worked in the first place.

That's all that I meant to say
This is pretty cool. Looks like it's local to the current repo which makes sense for most usage. Having something like this across a swathe of repos would be useful in different ways (ex: "What has Bob committed over all the repos for our projects that involves the string 'billing'?".

Minor off topic rant about the animated example: Who doesn't put a space at the end of their prompt after the $?! Ugh!
From Wikipedia: "A nutrient is a component in foods that an organism uses to survive and grow. "

I'd say the primary for survival is energy. Sugars (carbs) are very high on that. There are of course secondary nutrients like eg amino acids in protein that are very important.

What is in your opinion "nutritional content"?
That makes it even more interesting, I mean the fact that this or something similar didn't get traction. I often have an idea of what I would like to know about my repo, but don't want to start hacking the answer together.
Not so much. Too many sites arbitrarily block spaces and impose maximum lengths. Other character exclusions are all too common as well, though not relevant to this pattern

Is there anyone reading this who has chosen to implement such
limits? If so, why?
Seems like the pinna+upper ear-canal could be moulded very easily with dental alginate? The issue would probably be that you'd need to insert some form of tethered plug to stop the alginate going in too far, perhaps a bead on nylon thread. Then it's just a hack job to pair it with the earphone. (Or you could produce a mould, etc.)
It should store them in the encrypted browser database.
No. PRC doesn't persecute any religions now as long as they obey laws and don't trouble anyone. There are lot of Buddhists and Muslims in China. People and the government pretty much doesn't care about religion.

But Falun Gong is 'persecuted'. It is different from other religions. Now, it seems to be an peaceful religion, but Back when it was operating in China, it is not. It seeks political status, motivate its people for illegal activities, and people lost they lives because of it.

I understand you cannot believe me. But ask other Chinese from mainland china, shouldn't be hard to find some if you are in tech industry.
(They might refuse to share their opinion because they know the answer might offend you.)
What's Wrong with YouTube
I'm not really sure what you are trying to say there, but I was just pointing out that many developers not only use Windows but like it.

It's got it's pain points and cruft like anything, but I'm generally pretty happy with it.
I vaguely remember a similar service in NL that ended up selling this list of, now confirmed, email addresses. You should not have to opt out of spam/tracking bullshit.