skysight-inc/HackerNews huggingface dataset:
Fascinating article, although I'm a little taken aback when anyone uses the phrase "ethnic food" nowadays. I didn't realize people said it anymore, it sounds like a relic of the '50s.

I'm also bitter because I grew up in a household where anything that was even remotely different from the same bland 4-5 dishes we ate every single day was considered strange and exotic by the rest of my family. I would love to hang out with certain relatives and be able to suggest Indian or Thai food without getting a reaction like I want them to construct an interdimensional portal so we could go eat food from an alternate universe where everything's made out of pure thought and energy.
So I agree with most of what you're saying. I turned a state-funded boarding school education into a scholarship to an engineering university, and I'm acutely aware of how much luck is involved in that story, and of how much would have been difficult if not impossible if my family hadn't been at least middle class to start with. We do have a very real class problem in America, exacerbated by a deep urban/rural cultural divide, and it is a disgrace how little we're talking about it.

Unfortunately, we also have a very real racism problem, and I don't think it's helpful to say "the real problem is classism". The very real problems include both racism and classism. It's too hard to get into tech as a poor white man. It's too hard to get into tech as a middle class black man. For that matter, it's too hard to get into tech as a middle class white woman. And it's way, way too hard as any combination of those.

In general, responding to "we have a huge racism issue" with "we actually have a huge classism issue" isn't wrong, but it isn't helpful either. It derails the conversation from a very real problem into arguing about who has it worse. And the worst part is that most of the changes that would help the racism issue would also help most of the other -isms. Blind hiring, more support for remote work, and less dependence on specific universities in hiring pipelines helps everybody. And even very targeted interventions help indirectly to the extent they erode the stereotype that only upper-middle-class 20-something white guys need apply.
What a family tree..
Because that's a shitty strategy and just doing what you like and talking to people while there works much better. I'm pretty sure I've gotten more dates sitting by myself reading at cafes and quiet bars that rowdy bars and clubs.
Google has made its own lidars: https://www.washingtonpost.com/news/innovations/wp/2015/12/0...
Isn't it? My friend Jennifer came up with that. I'm sure she wouldn't mind if it spreads around!
Commonsense Reasoning Challenge
J-core Open Processor
Tyrell could be another alter ego. If we assume that Elliot's other alter ego represents some aspect of himself that he represses, Tyrell could be the same thing. Elliot's meetings with Tyrell tend toward the surreal which all of his hallucinations do, and in the last meeting between Elliot and Tyrell's wife they didn't have her act as if Elliot was a stranger to her. She acted really cagey when he asked if she'd seen him.
Is App Indexing the Key to SEO Disruption?
> A good story should work even if you know what will happen.

Agreed. My first play-through of Dark Souls was thoroughly spoilerified, because I was consulting a walkthrough and reading a little bit ahead of my current progress, from start to finish. And you know what? It was still a phenomenal experience.

In fact, the experience was enhanced somewhat by knowing what was coming ahead. I could look forward to facing a boss like the Four Kings, having already read some of the lore and knowing it would be a brutal encounter.

Later in the series, my first play-throughs of Bloodborne and Dark Souls 3 were blind and unspoiled, but I don't think the experience was gigantically better for it. Some reveals were pretty cool [1], but I don't think I would have suffered to have known about them in advance. In fact, I still thoroughly enjoy all of those games, despite knowing them inside out and back-to-front.

[1] I'm thinking specifically of the transition from The Consumed Kings Garden to Untended Graves in DS3. Probably better unspoiled.
I'm more of a vim user, but have dabbled in emacs so I'm not sure what you mean by "Even better when done in Emacs". Is there some kind of cool gdb tools in Emacs you're referring to? I'm just asking because day by day I'm becoming more interested in making the switch.
"add detection of backticks to whatever code was detecting parentheses."

No, stop trying to "detect" whether something is code and just properly encode things in the first place. If this allows someone to get code into your website, that is not a minor flaw to be fixed with a quick tweak, it is indicative of a fundamental flaw in the understanding of whoever wrote that code. When things are properly encoded, browsers won't execute them. (Give or take some issues around content type detection.)
Personally, I'd rather be picky and get nothing if the alternative is having to sleep with someone I'm totally not attracted to. Porn is more satisfying, and with porn I don't have to worry about hurting the girl's feelings.

That said, however, you do have to be realistic about what kind of woman you can attract.

Also, if you get distracted by someone you're really not into, that can keep you from meeting someone who's a better match for you.
ELI5 - please :)
Users Given Less Than 24 Hours to Decide Fate of Ethereum
or you could just wear cheap clothes from kmart.
A man can have 10 children in a day.

A woman can have 10 children in a lifetime.

Only this ridiculous age could be surprised by the behavioral outcomes of this basic fact.
How about stating that the CIA will, despite being a civilian organization, adopt the oath of the UCMJ. The Uniform Code of Military Justice (UCMJ) 809.ART.90 (20), makes it clear that personnel need to obey the “lawful command of his superior officer,” 891.ART.91 (2), the “lawful order of a warrant officer”, 892.ART.92 (1) the “lawful general order”, 892.ART.92 (2) “lawful order”. In each case, personnel have an obligation and a duty to only obey Lawful orders and indeed have an obligation to disobey Unlawful orders, including orders by the president that do not comply with the UCMJ. The moral and legal obligation is to the U.S. Constitution and not to those who would issue unlawful orders, especially if those orders are in direct violation of the Constitution and the UCMJ.
Cool idea. I spent sometime playing around with it. Found that some of the Algos are a bit buggy and not working.
I don't compare gdb to visual studio but to windbg.It would have been great if gdb has support for debugger extension s like windbg(or any windows debugging tools like cdb or ntsd etc). I can easily debug any .net programs on windbg and level of details sos,psscor or many other extensions show you on for .net debugging is amazing. There are windbg extensions where I can write SQL like queries on .net memory objects or write python scripts or JavaScript to control your debugger or write automated analysis very easily.I have seen the same for php and nodejs processes with windbg and it was not very difficult.On Linux the story is different and there is no easy replacement .When Microsoft ported .net to linux with dotnet core ,they chose lldb instead of gdb as gdb does not provide extensions support.I also heard that lldb is not as good or stable as gdb.
Tack on:

2 of the hijackers could possibly be Saudi intelligence officers

The US has a limited understanding of Saudi government involvement and their role is unknown.
Hopportunity Cost: Craft Brewers Brawl Over Catchy Names as Puns Run Dry
That includes a glass of wine + tip, and it has to be a Zagat rated restaurant in NYC. Also "average" implies mean, which could be slightly biased upwards due to having some high end restaurants in the list (compared to a median)
Can This App Make Me Happier?
Is it really true that "all of mathematics can be described with sets"?
What do you mean by throttled?

As I've seen there is a daily limit on swipes (which can be bypassed with an in app purchase).
Sweet jesus. Engineers that only produce code and never delete any are like cancer.
Neither, you should start on a desktop/laptop learning a core language like C/C++ before moving on to mobile.
It's well-known that there's very few single women in the Bay Area, whereas DC is the opposite, with a surplus of single women.

NYC also has a large surplus of single women, and Seattle has a surplus of single men.

Basically, the east coast cities have female surpluses, and the tech-heavy west coast cities have male surpluses.
> God save us when things go to 128

That will take a while. And even then, people will likely keep using 64 bits for most things.
Please choose 2 among the 2000 problems that you need to be solved as soon as possible. Wait patiently whereas 1998 urgent problems unexplicably rot and spawn 50 new problems each. Learn how to live with the new situation. Talk about the old good times when life was much easier and you had plenty of money to spend. Repeat.
A Python solution to the Zebra Problem using logic programming
Sorry, I thought you assumed they were talking about a "normal firewall" missing since the start. Installing a WAF isn't always standard procedure for LAMP stacks as far as I know, so I wouldn't fault them for not doing that initially. Obviously they have changed their minds now :)
> improving it or making a new debugger requires massive effort

Seeing what a single person (Greg Clayton) has done with his gui experiment for lldb (just run lldb and type "gui" command), I'm not sure the effort is so massive. Rather it's the fact that OSS developers have a really weak spot when it comes to design a good UI.

Also, there's Voltron:

https://github.com/snare/voltron
The Dark Horse Review – Gripping New Zealand Drama
I'm not sure what the right thing is here

But I know. Either Google hosts a platform for other people to share their life, in which case Google should not have done anything without a warrant. Or Google owns the entire platform and all content, in which case they should be held liable for every bit of disputed content on their servers (including Youtube).

There is no middle ground. Either you are a (de-facto) common carrier, or you're not.
I can honestly say that I have never been inconvenienced even slightly by an application that takes up between 0 and 500mb on disk.

If it starts to get into the multi-GB range it can hurt to download, but below that it's all identical to me. If it means that i don't need to run a specific version of a library installed globally on my machine, and i don't need to manage a big chain of dependencies myself, and it runs on multiple platforms, i don't care if it's 1mb or 500mb, and i don't care how many copies of it I'm running.

My ssd has 60gb remaining on it after a few years of daily use and i haven't needed to worry about program space yet.
Yes, complete with comments and criticism.
This is definitely a trademark violation: http://tmsearch.uspto.gov/bin/showfield?f=doc&state=4803:prh...

A rename is in order.
On top of what I consider to be utterly extraordinary film making craft, this show really gives me a new appreciation of the nature of anarchy. There is a very real sense in which "anarchy" -- a kind of lack of predictably -- is always the resultant state after a large enough change to a power structure -- if it were more predictable then the rules of the incumbent power structure would be likely to predict and prevent such a large change.

I feel like this idea is present at many levels in the story -- including the dynamics of Elliot's personality disorder and his attempts to construct trust in his perception of reality and his own motivations.

Intermingling these themes with the idea of hacking -- the art of finding/manipulating unexpected behavior in systems -- is incredibly rich -- and mesmerizing.
Which do you mean, not-traditionally-Czech name ("Javier") or mixed up gender surname?
Meet the Seven People Who Hold the Keys to Worldwide Internet Security
Why France Has Become the Number One Target for Terror
The bots are getting smarter; now they wait for you to write first, then chat you up a bit, then give you a spiel about how their boyfriend has ED and they need a hook-up.
Because the law says you can't do that. Well, you might not agree with that certain rule, but note that many do not agree that any form of taxation is fair. Maybe they just want to maximize their chances of a successful rest of life?
For anybody with Firefox/Autoplay disabled, you need to right click and select play to see the demo...
PROTECT has been upheld to the extent that it only criminalized virtual explicit child sex content that also met the obscenity test, which -- since obscenity had separately been ruled outside of First Amendment protections irrespective of whether it is factual at all, much less whether or not it contains real images of children, is unsurprising; this distinguished it from previous laws that had been struck down that included blanket band on virtual explicit child sex content. To the extent provisions of it appear on their face to go further, they have been viewed unfavorably by the courts, including being expressly found unconstitutional by the trial court in the Handley case you refer to.
I've always wondered what this sort of behavior does to the number of single males/females. Eg, ultimately what really happens?

I could list a dozen questions about each genders respective choosey levels and tactics.. they're quite common and well known. But at the end of the day, are they even effective? Does each gender even have the same goals? Are males and females even happy with the result of their (conscious or unconscious) behavior?

The two parties in question have such different tactics and tend to play the game so differently. Yet they're dependent on each other (barring additional genders or gender preferences, which only complicate matters in this already confusing discussion haha).

It's all quite puzzling. Personally, i view myself as very different in this data sample, so perhaps i'm so puzzled because i'm so different.. for better or worse. Regardless, i don't understand.
> the compiler actually verifies that your program is valid - that no unhandled exception will occur

That's not actually correct. The compiler verifies (modulo your transitive use of unsafe primitives) that certain things won't occur. Unhandled exceptions are not one of those things.
Yes. But true in the sense that anything computable can be computed by a Turing machine. sets are universal building blocks but most of the time you want a higher level abstraction.
The reason was not given in the WONTFIX flag. But really, youtube spends considerable effort to make its videos hard to save.
You've seen it and know you enjoy it. Surely you experienced the twists of The Fugitive unspoiled by the media. Additionally, I don't think anyone could have pictured Harrison Ford as the actual killer in the movie. And you always have to suspect the overly slick friend/business partner.

I'll admit, for a while, I spent a lot of time on themoviespoiler, a website dedicated to, well, movie spoilers. Like you, I sometimes can't take an emotionally exhausting ride. I like to watch movies for a little escapism, not to come out of the other side drained.
Redux Normalizr: Improve Your State Management
Can we seriously stop celebrating john draper. He's managed to be at the right place at the right time and yet he still managed to fuck everything up.

The only thing he hacked was some free energy transfer massages out of some boys.
Purism's 15“ Librem Linux laptop with a 4K screen passes pre-production tests
Laverna -JavaScript note taking application with Markdown and encryption suppor
Looks that got wrapped in 'Continental' in the Zagat numbers, which is pretty high.

Anecdotally here in DC Germanic restaurants are almost all Biergarten type places that emulate 'street' food, and there isn't any fine dining to bring up the averages. I imagine that's true in most of the US.

Fun outliers I can think of are Filipino and Laotian, which are both fairly expensive vs the country prestige, but of course there's a tiny sample size.
Turkish coup – bridges, social media blocked
Guillermo is also behind Socket.IO, Cloudup, and organizes JSConf Argentina
As a long Konsole user, I wonder if it supports unlimited logging, how it will react to 500M of console backlog, what's up with scrolling/overflow at all?

In my experience, terminal is one of the trickest to get right under extreme conditions.

What's with tabs also? :)
Coup attempt under way in Turkey, prime minister says
Native Docker Is Not Native
I think this a good prelude for a good talk. I'm wondering if the guy is going to release the full talk he gave later...

However, mentioning advanced-gdb usage nowadays and not mentioning RR (http://rr-project.org/) is a sin =)
Surprisingly, the article on Fano's inequality on Scholarpedia is written by Fano!

http://www.scholarpedia.org/article/Fano's_inequality
Couple lived in RV in Google's parking lot for 2 years,saved 80% of their income
I've always felt people on both sides of the fence are too picky. I met my soon-to-be wife on a dating site, so i'm sure i'm biased, but i've always felt they are the way to go.

Not specifically Tinder, but rather a good algorithm that improves your signal to noise ratio. The problem there, as i see it, is always users though. Even if the site has an awesome pitch, you need critical mass to feel you have a shot at it.

Perhaps Facebook should buy and integrate something like OkCupid. A data-centric approach to matching, combined with the largest data set (albeit, not tailored for OkCupid..) seems like a very interesting prospect.

edit: Not sure what being picky has to do with dating sites... think i wandered, apologies.
And there's Office Communicator - was that another name for Lync?
Gate One (web-based terminal) has had this functionality for years:

https://github.com/liftoff/GateOne/

Just 'cat someimage.jpeg' or 'cat someimage.png' and it'll display it right there in the terminal. Works great if I do say so myself (I wrote it =).
I think that is why the weekly number is only 50. It's a net.
Yeah I'm sure JS is better than before but I just don't like the web stack in general. I don't like using CSS/HTML/DOM.
I never got past first-year physics in college, so hopefully you guys can help me understand these findings a bit more.

So, quantum entanglement is essentially the idea that the quantum state of a group particles cannot factored out individually. Chaos theory is the idea that complex systems are deterministic, but that even minute changes in the initial parameters of the system, or the forces applied to the system can cause dramatically different outcomes.

The issue with binding these models is that quantum mechanics operates on probabilities, which are fundamentally incompatible with the idea of determinism. It's impossible to call a quantum system deterministic when, for example, measuring the spin of a particle has a 50% chance of a different outcome each measurement, regardless of the initial state.

Is this understanding somewhat correct?

If so, the implication of this research is that quantum entanglement somehow produces a deterministic environment from a large collection of probabilities? Almost like a reverse monte carlo simulator?
Chelsea,  Leicester  agree  Kante fee  – reports
From [1]:
AMD Platform Security Processor (PSP) #amdpsp
This is basically AMD's own version of the Intel Management Engine. It has all of the same basic security and freedom issues, although the implementation is wildly different.
The Platform Security Processor (PSP) is built in on all Family 16h + systems (basically anything post-2013), and controls the main x86 core startup. PSP firmware is cryptographically signed with a strong key similar to the Intel ME. If the PSP firmware is not present, or if the AMD signing key is not present, the x86 cores will not be released from reset, rendering the system inoperable.
The PSP is an ARM core with TrustZone technology, built onto the main CPU die. As such, it has the ability to hide its own program code, scratch RAM, and any data it may have taken and stored from the lesser-privileged x86 system RAM (kernel encryption keys, login data, browsing history, keystrokes, who knows!). To make matters worse, the PSP theoretically has access to the entire system memory space (AMD either will not or cannot deny this, and it would seem to be required to allow the DRM "features" to work as intended), which means that it has at minimum MMIO-based access to the network controllers and any other PCI/PCIe peripherals installed on the system.
In theory any malicious entity with access to the AMD signing key would be able to install persistent malware that could not be eradicated without an external flasher and a known good PSP image. Furthermore, multiple security vulnerabilities have been demonstrated in AMD firmware in the past, and there is every reason to assume one or more zero day vulnerabilities are lurking in the PSP firmware. Given the extreme privilege level (ring -2 or ring -3) of the PSP, said vulnerabilities would have the ability to remotely monitor and control any PSP enabled machine. completely outside of the user's knowledge.
Much like with the Intel Boot Guard (an application of the Intel Management Engine), AMD's PSP can also act as a tyrant by checking signatures on any boot firmware that you flash, making replacement boot firmware (e.g. libreboot, coreboot) impossible on some boards. Early anecdotal reports indicate that AMD's boot guard counterpart will be used on most OEM hardware, disabled only on so-called "enthusiast" CPUs.
[1] https://libreboot.org/faq/#amd
There's a formula for restaurant finance - 30% ingredients, 30% labor, 30% rent and other overhead, and (hopefully) 10% profit. This is broadly true across the industry, at all price points. Much of the higher cost of "nice" restaurants is higher quality ingredients (this is especially true of pricey sushi-dominated Japanese, which pays a premium for the best fish). An additional cost is prestigious locations.

Because of this formula, expensive restaurants are not necessarily more valuable or profitable - merely more prestigious. I was talking to a friend of mine the other day about his father's restaurant businesses. He owned two restaurants - a prestigious steakhouse on a valuable lakefront, and a cheap fast food chain location. He made far more money slinging cheap burgers than he ever made on fancy steaks. Cheap ingredients, cheap labor, cheap location, very high volume!
tiny nitpick for a really cool thing: it's not based on JS/HTML/CSS, it's written in or build on JS/HTML/CSS.
From the operational end, some cuisines take much more kitchen effort than others. Pumping out carbs in pasta form is a cheap operation. French cooking is more labor-intensive.

There are many Italian restaurant chains, but few French restaurant chains.
> "it got a lot of flak for existing"

Oh wow, you weren't kidding: https://news.ycombinator.com/item?id=12046778
This is my experience too in the UK. 6 months is border-line unemployable – expect at the very least a salary low-ball offer. I don't know many people in our industry in the UK who would take 3 months off and not worry about their career.

Most you can hope for is delaying the start date in a new position. But, again, they likely will ask your notice period and your end date, and be a bit suspicious of a a delayed start date.