skysight-inc/HackerNews huggingface dataset:
They take over your brain and let you get lost in them.

Video games are kind of like musical instruments in that they're an artistic object designed to be used and "gotten lost in". You may or may not consider them art in their own right, but the real point is to play them. We've spent a long time figuring out how to make art with musical instruments, but making art with games is very new. With fewer constraints and the right game design, I think technical performances like speedruns and TASes could develop into something like a true art form.
That happens with most 3 year old phones though... Batteries degrade unfortunately.
I can't see any grammar error in the remark and this kind of comment does not belong here
There's a script provided by AWS dev-support which can help: https://github.com/aws/elastic-load-balancing-tools
Another post by the same author on spec: https://juxt.pro/blog/posts/parsing-routes-clojure-spec.html

Another brief intro to spec: https://coyotespike.github.io/blog/2016/08/18/core.spec/

Also, I wonder if someone will hook Spec up to DevCards directly for automatic UI testing. Seems like the logical next step, instead of manually putting the generated tests into DevCards.
I recently registered [mylastname].email, thinking to switch over to firstname@lastname.email from my gmail address. Turns out a large percentage of forms don't accept new TLDs.
Case in point: vim's web site looks like ass:

http://www.vim.org/
“I'm not applying that shit-for-brains stupid patch.”
I just posted a general explanation of its prevalence in only Japan. But here's another perspective from a Japanese psychologist who's been working with Hikikomori patients for 15 years+:

According to my clinical experiences, hikikomori has a history of attachment trauma with their mother (all biological mothers due to the absence of divorce in the families). When rejected emotionally by a mother, a young child hides his original self for protection, and creates a false self to adapt to the dysfunctional mother. The child grows to an adult who neither trusts nor shows his true identity to people. When the conflicts between pretending and hiding the true identify become unbearable, he would retreat into extreme degrees of isolation and confinement.

This phenomenon is observed commonly across my hikikomori clients. Hikikomori begins from dysfunctional mother-child relationships, which are influenced by the society that values group harmony and compliance over individual freedom. The syndrome began surfacing when Japan achieved economic success while the mothers with traditional values were unprepared to satisfy the children’s needs for love, individual freedom, and self-actualization. Hence, many hikikomoris find no place in Japan, feeling captive in the affluent but culturally oppressive society.
Let's for a moment make a thought experiment.

Everyone just magically has enough money to buy 'the basics', but can't use the money for anything else, in fact they never see the total.

What happens the the price of 'the basics' then? What happens when everyone can afford to not be wanting?

There are probably 'better' basics, for example penthouse apartments, but those will are all already above basic, so buying caviar or high end steak might be off the table.

What would happen if demand is just met?

The money would need to be spent anyway, these are basics. Not having spent it would result in what? More crime, more jail time, worse medical outcomes? All of that sounds like expense to the population at large, in the form of emergencies that use social safety nets.

I think the argument for UBI / BIG is that it identifies the root cause of the expenses and attempts to just fix the problem (by, for example, having a basic minimum of housing, or in the case of areas where housing costs too much; causing more housing to be built).
Candid stuff by Derek Andersen(Startup Grind) about his entrepreneurial journey
Likewise, I've spent ~$100 on three sets of the Motorola Bluetooth headphones I mentioned, and still haven't taken the last one out of the shrinkwrap. The other two are going strong after years of use.

Headphones are a very personal product, from fit to use case, which explains why many people are having strong reactions here. All we each have are anecdotes. Meanwhile, design and tech march on.
If you have a PS4 available, play Bound. It's an avant-garde ballet performance of a video game. A shame the various expressive moves become almost completely useless when you finish the game and try speedrunning it.
Yes, you can have an opinion on which art is better. You can also argue about which religion is better. If you've never done either, I recommend it some time. Having opinions and forming arguments can be very fulfilling.
Oh that's right, you can charge over USB, so no need for an inverter.

I need to find one that works with 12VDC for my Thinkpad.
Funny, Moment, video
I actually hope you prove me wrong in the most spectacular way possible, because the current games are very stale and derivative.

Star Citizen is the only thing on the horizon that shows promise, at least to my personal tastes.

Best of luck in your endeavors.
Why Are Babies So Dumb If Humans Are So Smart?
Material Design theme for Ubuntu
There's a pretty good writeup of the IP ratings, how to interpret them, and how they compare with other phones here:

http://www.pocket-lint.com/news/138727-apple-iphone-7-and-7-...
Yes... the two languages requirement is A LOT easier in technical field than in the humanities. Try being fluent or functionally fluent for an exam in two human, spoken, academic languages vs learning a couple of programming languages. At least that was the experience I had. Learning enough French and German to read and write in French and German at the PhD level was absolutely soul destroying whereas now that I have had several normal business jobs and been asked to learn various programming languages as part of the work was basically... easy by comparison. A few jobs in software development are rapidly becoming the "webmaster" of our time.
I guess sometimes it's good to be an old fart. I saw them in 1985 or 86, I don't remember which year. They put on a hell of a show. It was amazing to see them entertain a whole stadium.
I've never heard of LIDAR before, will check it out.

Why is it 5 years from commercialization?
The Space Shuttle Decision (1998)
तुरंत हटा दें घर में रखी ये चीजें, कभी नहीं होगी पैसों की कमी
You default to 100 character passwords? Doesn't that make it extremely inconvenient on the rare occasions when you need to type a password out? I figure 14 characters is going to be effectively unbreakable, but still possible to manually copy in under a minute.
lots of people have opinions on what art is better. lots of people discuss it. if you don't want to discuss it, don't.
It is true that regular expressions in the CS sense can't parse context-free grammars. However, PCRE, which is what most programmers are talking about when they say "regex", can do so. So you're both kinda right, I guess. But you're being a bit pedantic.
I did, and I understand why he mentions an alternate way of doing that.

I still prefer vlookup.
Aren't being yourself xenophobic by castigating them for having different values?

Theit system has a number of problems but it also has a number of advantages.

Besides, the countries who do let in immigrants are less xenophobic but not by a wide margin.
Indians can now store their driving license on their smartphones
1. International domain names... you cannot filter characters much because of this. If you want to filter characters, be damn sure it's careful and precise filtering.

2. For immediate feedback, you can reasonably check it's not at at a non-routable IP range, ie. address@127.x.x.x or address@192.168.x.x or similar. However, this check is best done on your email server (MTA policy). It's unlikely anyone would enter this without malicious intent so there's no need to optimize for their use case.
http://www.workingnomads.co/jobs
https://9to5mac.com/2016/08/09/apple-health-and-fitness-hard...
By saying these things happened during Obama's presidency, you make it sound like his administration is somehow to blame.

* The housing bubble burst before he was elected

* The WSJ chart projects private insurance costs being 100% above 2007 rates not now but in 2023. The chart also doesn't show what the rate of change before 2007. Obamacare contained huge compromises to get passed, hasn't even been fully implemented, and has had its implementation hampered by Congress's inaction and some Republican-led states. Its primary mission was give the uninsured access to insurance, not to keep insurance affordable for those who already have it. It was never going to solve the cost increases, at best it could ease the rate of change a bit, and it has, a little.

* Tuition rates increases are a long-standing trend, long before 2009. There are multiple factors, only some of which are practically correctable through politics.

Bernie did a lot more cursing the incumbents, Trump seems to focus more on brown foreigners. Bernie also described actual plans instead of handwaving and random adjectives like "beautiful" and "great." But you can completely ignore me because I've always supported Clinton.
Where was that? in the UK ?
Use the right kind of probe to see the right level of detail. - Mark Burgess

Make our comprehension of the world more manageable by limiting the amount of information we have to interact with at any time. Our experience of the world can be made comprehensible, or incomprehensible, by design. - Mark Burgess

The effect of limited information is that we perceive and build the world as a collection of containers, patches or environments, separated from one another by limited information flow. These structures define characteristic scales. - Mark Burgess

The more details we can see, the less we have a sense of control. - Mark Burgess

Separation of concerns ... a necessary consequence of loss of resolution due to scale ... a strategy for staying sane. - Mark Burgess

These quotes are all from In Search of Certainty: The Science of Our Information Infrastructure (2013), via my fortune database https://github.com/globalcitizen/taoup
Yeah, all they want is a simple mechanism of how to jump from a mere "blind", mechanistic feature extraction to the notion that creatures of this Nature usually have two eys and make a hard-wired heuristic, a short-cut which improves pattern recognition in orders of magnitude with less computational cost.

Every child will tell you that cars have eyes, and even a crow could track the direction of your gaze.

Well, I would also give away some govt. printed money to know how to make this kind of a jump from raw pixels to high-level shapes.)

The answer, by the way, is that the code (which is data) should be evolved too, not just weights of a model. This is an old fundamental idea from the glorious times of using Lisp as AI language - everything in the brain is a structure made out of conses^W neurons.

And feature extraction and heuristics should be "guided". In the process of evolution it is guided by way too many iterations of training and random selection of emerging features. Eventually a short-cut "creatures have eyes" will be found and selected as much more efficient. We need just a few millions of years or so of brute forcing.

Hey, Darpa, do you fund lone gunmen?)
But still no WebSocket support?
Browser Fingerprinting
Developing a Street Basketball Game (Part 3: Level Selecting and Stats)
> Many otherwise good students don't get taught this coded language.

Almost no one is taught this coded language. You absorb it by reading tons and tons of papers, then more papers. Karpathy is unusual and fun to make it explicit like this. He's a canny person.
I'm sorry, you're probably a nice person, kind to animals and children but still I kind of, well...

Excel, just say NO. Friends don't let friends use excel. Ever.

Microsoft has no interest in fixing the bugs, the bugs are extremely costly. People regularly misallocate resources based on excel bugs. These screw ups happen at vast scale with hugs sums of money and worse.

Here's a couple of links I didn't read closely. Any web search will find so very many it's silly.

http://andrewgelman.com/2013/04/17/excel-bashing/
https://oit.utk.edu/research/documentation/Documents/ExcelSt...

Gnumeric is better than excel.
Why would you deliver static content over websockets? CDNs are for http based delivery of static files.

If you want websockets you should be using EC2 https://aws.amazon.com/blogs/aws/new-aws-application-load-ba...

The EC2 ELB supports websockets and HTTP/2.
Mark Forsyth's Elements of Eloquence uses exactly this example for alliteration, the resemblance between your comment and what he wrote is uncanny. >:(

> “The thing about this is that it’s definitely half stolen. There is no possible way that Shakespeare didn’t have North open on his desk when he was writing. But also, Shakespeare made little changes. That means that we can actually watch Shakespeare working. We can peep back 400 years and see the greatest genius who ever lived scribbling away. We can see how he did it, and it’s really pretty bloody simple. All he did was add some alliteration.”

Excerpt From: Forsyth, Mark. “The Elements of Eloquence: How to Turn the Perfect English Phrase.”
What about HFS then? And HFS on OSX as the primary option? I think that's the one that's probably caused me the most grief.

Apple's NIH syndrome is exceedingly strong...and I say this being an Apple product guy.

The shit-show that has been owning a 6 Plus, the rapidly declining quality of OSX & its applications and now this has me quickly looking for the door.

Edit: And they're pushing iCloud hard now...to the point that I don't sign into it on my devices anymore. iOS nags me to create an iCloud Backup _every day_ and when the setting was (accidentally) automatic, a single backup filled all of my free iCloud storage space...which caused iOS to nag me into paying for more iCloud storage. I simply cannot stop it from sending push notifications.
Bluetooth 4.0 is completely unrelated to Bluetooth 3 but for the name. It was a separate standard developed by Nokia and brought wholesale to the Bluetooth SIG and they effectively told them that's what 4.0 would be ^_^
Every game studio has its own agenda, beyond profit.
It doesn't take a genius to realize a million-user game has social influence, and the game studio/company could be paid or coerced to adhere to some agenda.
People still think video gaming is some niche nerd hobby, while its actually one of most popular forms of entertainment. Video games has more influence than books, cinema and TV combined - they are concentrated and repeated content following one narrative vs many-narrative media. Some governments, think tanks and interest groups already realized how immersive content works on the brain(as separate constructed reality) and its vast influence on the critical segments of society in their mental development stages.
Memory is working with content from the games the same way as if it was equally important to real-life goals and tasks: the virtual worlds and escapism they represent are actually future models of reality for most people, changing their internal mental models of what is socially right/wrong.
(not that "violent video games cause violence" - its "video games treat violence as glamorous and unrealistic, with minimal consequences" changing perspectives and opinion of violence)
LightNudge: a fresh approach to physical design/tech hybrids
It's one of the social norms on HackerNews that "low-value" comments like "Love it! Thanks!" and "good job" are discouraged. Although such comments are polite to the commenter, they add nothing but noise for all the other readers of the thread.

Instead, it seems to be preferred that you simply upvote the comment instead of replying.
Google drive is terrible for shared directory structures. it's not that box is better than drive, everyone is better than drive at organizing files
"user@127.0.0.1" isn't even valid. An IP address as a host requires square brackets a la user@[127.0.0.1] - but this is only by RFC, and no real site allows signing up with an IP address instead of a hostname.

Email validation is simple. You take the full RFC regex, and remove the notations permitting square brackets and comments. You wind up with a regex that accepts exactly 100% of real-world email addresses. If your regex contains "\.(com|org|...)", you're doing it wrong.

If you can't figure out how to do the full regex properly, then match against /^[^@]+@[^.]+\./ - or hell, just check for an '@' symbol - as a basic "hrm that kinda looks like an email address" and send the email. It's really not difficult. The only problem is naive English-speaking people who only deal with latin1 thinking that [a-z0-9]+ is somehow the only valid criteria for a username or hostname.
Perhaps the hack becomes tricking the consumer into pushing to the wrong address. Is that the consumer's fault? I agree that the current system is vulnerable, but perhaps we just get different hacks, not no hacks.
I will assume by 'low level' you mean C/C++. Writing cross platform code at the system interface level is usually only something you do because you have to not something you do because you want to. It can be quite tedious and some times close to impossible. lets narrow the question to just C. And lets also narrow the specification to 'native' system interfaces. Lets also limit our operating systems to UNIX, Linux and Windows.

The goal of standardisation for C was in part to aid portability. That worked out to some degree. So thats the best place to start. The goal of POSIX was to standardize UNIX system interfaces across the various flavors. That worked out to some degree also. You also need to to get the interfaces for Windows, Linux and so forth because they all have various 'innovations' that have been created which are not adherent to any standard or portable.

At a minimum you should become familiar with the fallowing material.

* ISO/IEC 9899:1999 - ISO/IEC 9899:2011
http://www.open-std.org/jtc1/sc22/wg14/

* POSIX.1-2008 / IEEE Std 1003.1
http://pubs.opengroup.org/onlinepubs/9699919799/

* Linux system interfaces
http://man7.org/linux/man-pages/

* Win API/Win32 API
https://msdn.microsoft.com/en-us/library/windows/desktop/ff8...

Thats a lot of reading. A good starting point for a project is to code to the C standard and one abstract interface that wraps your main target OS. Then port portions of the implamentation for your interface to the various systems you need to run on. In reality there are a lot of specific factors that you need to take into account to design your portability strategy.
Presumably, they want to push just a new DRM tech. That's why your headphones and speakers must have a wireless (digital) interface.

Apple is a digital content distribution company in the first place.
Office 2016 has real-time collaboration on the Mac, and has for quite some time.

Source: I work on Office for Mac at Microsoft.
Plantronics seem to have simply mastered bluetooth. The backbeat pro pairs easily with everything I've tried, long enough range to leave my phone at my desk all day, connects to work + personal at the same time, and are pretty good headphones to boot.
That is an oddly fascinating video. He's quite good. I mean, he's out on bail pending charges for securities fraud, but in a way it makes sense, this would be an important skillset for that sort of grift.
Hell, I'd just use my Dropbox account.
I hate this trend.

IMHO there is mainly one way to get attention - it's to get (great and instant) emotion from the user. You can give good emotions or bad emotions.

Personally, I think, that to create a good emotion takes much more effort than to create a bad one. The website/product can say how great am I, but it will not 'click' as instantly as someone telling me I am a dumb baby and I suck [0][1] or I am not superior mere mortal baboon [2], for which most people will get instant rage and will start flame wars in whatever comment section, as there "is no such thing as bad PR".

Most popular writer/bloggers in my country have created these dipshit arogant characters (I tend to believe that they are "normal" people, but they clearly know what sells) who always say that they are richer, smarter and better than you. They create stories about "cheap restaurant breakfast for 60€" and so on, though the most interesting thing is that people buy their shit and then rage on whatever websites about how dared the writer call them a dumbass homeless bum.

[0] https://www.youtube.com/watch?v=0nbkaYsR94c

[1] https://news.ycombinator.com/item?id=12448545

[2] https://varvy.com/pagespeed/wicked-fast.html
This of course is stupidly simple to do. Tor is doing a disservice to their community by acting like this isn't the case. Also, why on earth should Tor be some kind of sacred platform that should not be poked if it's insecure?

This looks fun: http://packetstorm.foofus.com/papers/attack/jackin-tor.txt

On a more innocent note, and far more difficult to detect (if not impossible) would be running passiveDNS + relay/exit will turn up interesting data.

For example (roughly 2 weeks of data): https://gist.github.com/anonymous/831ab3fa8c07654479c61e615c...
This rings true to me and I like it a lot.

It's important for employees (especially the skilled, self confident kind) to remember that outside of their current job, boss and co-workers, no one knows who they are, what they've done, what they can do. The default opinion is that they are average until proven otherwise.

Anything you can do to prove otherwise (that you're not average or mediocre) is a win. Anything at all.
If you want an actual rich object model, why aren't you using CLOS instead? Java's objects costs you a lot of potential performance with few of the benefits.
By all means, validate. But err on the permissive side. The odds are pretty great that you're wrong, and you're preventing real email addresses (and almost certainly real users) by doing so.

I'd never looked closely at Django's email validation, but after looking at it I'm inclined to stop using it. Example reason:

> # max length for domain name labels is 63 characters per RFC 1034

There is a high likelihood that most of your users have shorter domain names, and also a high likelihood that most if not all registrars currently enforce this. But it also used to be highly likely that domains didn't begin with a numeral, and even though it was disallowed, 3m.com existed.

Another: neither the tests nor the patterns account for unicode, which is valid for domain names irrespective of the local part, and if not allowed for the local part by existing providers almost certainly will be eventually.

Also, a thing I noticed in the Django tests that is just upsetting:

- name: `TEST_DATA`

- values: `(validator, value, expected)` (a validator of the data is not the data)

- unstructured groups of such that should almost certainly be structured
DEC was also responsible for the AXP port of Windows NT. Compaq pulled the plug right before the Windows 2000 RTM release. That in turn led to the awesome FX!32 tool that could emulate (and then translate) x86 software to the Alpha instruction set. There were cases where the transmogrified software ran faster than it did natively on x86.
Why on earth would it be "exceptionally" unethical exactly? Tor isn't special. If they have weaknesses they should be explored like any other platform. Treating Tor as some sacred platform is just stupid and naive.
Totally deserved, because they failed to '2) Test it thoroughly so you know it will be robust'.
Even with in the same state and county it is pretty mind boggling the differences from hospital to hospital. For example in Massachusetts where we are known for having some of the best hospital there are still certain hospitals in the greater Boston area to seriously avoid...