skysight-inc/HackerNews huggingface dataset:
Year of the Dog 2018 – astroligion.com
The US is ready for a kebab invasion. It will almost certainly happen in the next five years.

The peak will hit when a franchise chain of kebab places goes national.

I'd keep my eyes on Chicken & Rice Guys (3 locations around Boston, plus a truck), but they really need ten million dollars or so to win the domestic market.
Better metric than active user count is how much time those users spend on FB (and how many Ads they get shown).

Many users don't delete their accounts, but keep using messenger only. Messenger still works even if you disable your account (but others will not be able to find you by search).
Responding to this but getting rid of the intense nesting:

“I'm not sure what you are arguing anymore.”

It’s the claim I make in 3, and then the secondary claim that making our upper bound on p(null | T, normal, iid) small for significant p-values (i.e. p(T | null, normal, id)) could be used as a criterion for whether our threshold for statistical significance is small enough.

“You seemed to be disagreeing with that”

I’m not sure what I said that gave that impression. I didn’t mention anything about the normal / iid assumptions initially not because I thought we weren’t making these assumptions but because I didn’t think these details were essential to my point."

Please give some example code or calculation steps for what you are talking about.
go statement is just another form of explicit process creation, fork/join pattern. What the author suggested is just similar to cobegin/coend -- implicit process creation.

cobegin/coend are limited to properly nested graphs, however fork/join can express arbitrary functional parallelism (any process flow graph) [1]

Yes, for graceful error handling it needs to form some sort of process tree or ATC(Asynchronous transfer of control), which is implemented in Erlang/OTP and ada programming.

[1] http://www.ics.uci.edu/~dillenco/compsci143a/notes/ch02.pdf
i have read that, maybe you should read it again.

http://archive.is/bXZaW
Neither is the basics of the Korean writing system (I memorized the writing and pronunciation system in about a day). However, if you want to look up what a word means, is it easier to type in the Latin alphabet or hunt and peck the Korean text? I expect that for most visitors to Korea, they are not going to spend the time to learn the Korean writing system, and rely on the faith that the basic English skills of the locals will get them through the trip.
Did you expect him to say, "Yes you caught me guys!" - instead he blames it on "a team" and it only had 5% chance of working, etc.

He has never denied trying to get money for a quantum project. If rumors were floating around that I had I'd instantly deny it 100%
> there are few places you can go where absolutely nobody speaks it.

I can only assume you have never been to francophone or lusaphone Africa or many Latin American countries. Yes, if you search you might be able to find an intelligentsia that can manage some English, but the majority of people you meet will expect to communicate in French, Spanish or Portuguese.
What's never failed me is to remain sceptical of everything you read on the internet and verify sources.
I just this week purchased a 2015 refurb MacBook Pro (the last model year before the keyboard redesign) because of all the compromises one makes when choosing a Mac, an unreliable keyboard is where I draw the line.
I think you would need to read the GPL to figure out that Debian can do this and you have no recourse (no warranty clause is pretty clear on this).
Couldn't Lisp be accused of the same thing? I realize that CL has a boatload of features, but fundamentally Lisp is very simple and formless in using the list form for all code and data.
Honest questions why would you need a blockchain for this? I can understand for money transactions/contractual signing but for Facebook? Does anyone really care that there is a ledger for Facebook?
Exactly. Though it's more complicated because if you go back even more generations, they're extremely distant cousins as well. The thing we're discovering about human ancestry is that it's not really a tree. Instead, it's more of a directed acyclic graph, where things branch off only to re-merge downstream.

For instance, the Denisovans are another archaic human population who split off from a common ancestor and then interbred with humans later on. And there was a recent paper which detected archaic DNA from an unknown source in West Africans. Given that species can typically interbreed for at least a million years after splitting from a common ancestor, combined with the fact that Africa had tons of hominids who coexisted with anatomically modern humans, we're probably going to discover that the story of human ancestry is highly convoluted.

https://en.wikipedia.org/wiki/Archaic_human_admixture_with_m...
You know that horse's and horse riding are highly risky sports and also came with health risk's - the amount of horse poop in London as it grew was a major health issue.

A parked car doesn't suddenly get spooked and lash out with its hooves does it.
Or the epicycles of the heliocentric era, where the focus then as now was on futile ever finer retweaking of conclusions to fit unexamined and faulty premises.
It is not close, since no agent-principal relationship exists.
That's not really radar though. Radar systems have a dedicated transmitter that broadcasts. Phased array radars have transmitters as well. What you're describing is more akin to ESM. Conflating the two definitions diminishes both. It's like when submarine movies depict sonar using a hydrophone without a transmitter; that's passive compared to real sonar that creates a ping.

Passive and active are both valuable in their own regimes, but they're not the same.
How Functional Programming will (Finally) do Away With the GoF Patterns [2016]
I'm taking this as a snarky way of saying "It's different because this time there is a conflict of interest", but I still don't follow.

Undisclosed conflicts of interest are an issue whether or not you sign your real name.
Having chronically defective keyboards on your computers is much worse than the examples you provided.

> Just avoid holding it in that way

Pretty minor defect when honestly compared with other options on the market at the time, blown out of proportion by the media.

> Apple Maps v1

Forced move for business reasons, recognized by most Apple employees as shitty but inevitable.

> Magic Mouse 2

A few minutes of downtime every month is annoying and maybe a mistake, but less critical than a non-functioning non-replaceable keyboard.
You'd think that, but it's not true. Or, people learn it at school which is quite different from being able to convey even basic conversation in it.

With a language if you don't use it you forget it.
> we believe that the number of bugs is proportional to the number of lines of code

Why would you believe that?

And if you do believe that why don't you use a code golfing language?
It's not just Ford, the Chevy Impala and Dodge Intrepid were also popular PD picks.

Whether they use cars vs SUV is an interesting division. Some departments in rural areas only have SUVs (since they have a lot of unpaved roads), while some departments in suburban areas issue SUVs to captains only. It varies by state, city and department, but the one thing they all have in common is that they only buy domestic.
How can you say that "nobody was under the illusion"? Surely millions of people were -- the newspapers didn't disclose that the name was a pseudonym, and plenty of other advice columnists aren't pseudonyms.
This is false, they repaired my Macbook Pro in the store when the enter key started failing.
That's true. Creating trust is a slow process. You can't simply buy a marble quarry to speed it up :) (not sure if it's easy to catch my reference)
Is there a way we can build tech that helps for this?
I hate these scooters with a passion. People litter them all over, I even saw one tossed into the street.
Facebook's PR struggles (and users realizing how hostile the site is at it's core) is relatively recent -- most of that stuff happened Q2 of this year, not Q1, it won't be reflected till after right?
>Also to note, FB only pay effectively 11% tax on some 12 billion dollars worth of revenue.

Interesting this is the exact same number Google posted yesterday. I guess I should just incorporate myself for tax purposes. Sure must be nice.
Dishonesty "when it doesn't matter, in the eye of the investor" is a YC requirement:

http://www.paulgraham.com/founders.html

"""
Though the most successful founders are usually good people, they tend to have a piratical gleam in their eye. They're not Goody Two-Shoes type good. Morally, they care about getting the big questions right, but not about observing proprieties. That's why I'd use the word naughty rather than evil. They delight in breaking rules, but not rules that matter.

Sam Altman of Loopt is one of the most successful alumni, so we asked him what question we could put on the Y Combinator application that would help us discover more people like him. He said to ask about a time when they'd hacked something to their advantage—hacked in the sense of beating the system, not breaking into computers. It has become one of the questions we pay most attention to when judging applications.
"""
Thanks for the details. I too have been part of that committee. I've also given the green light on people I could barely understand in free-flowing conversation due to language gaps based on the assurances of lower-level people that they are good and can get better. Like you, "I regret nothing". :-)

To me it paints a terrible picture. My suspicion is that the dangerous bad hires are not the utterly incompetent people who will flail in place until removed. The dangerous ones are going to energetically do all sorts of peripheral, irrelevant work, try to insinuate themselves into a lot of 'process' type setups, and move around the company in a way that stops anyone from ever noticing that they can't actually do anything. I suspect a lot of BigCos have very weak immune systems against such mobile 'attacks'.
Some people think it's a moral responsibility to pay back a debt to the bank. The banks had no qualms about taking taxpayers money and paying people millions in bonuses.

The mortgage was a simple contract. If I didn't pay the mortgage they had the right to take the house. They exercised their right.
While in college I lived with a Russian rocket scientist visiting the university. (Apparently Russia is kickass at rocket science, they've just struggled to build them as well as they design) He was a hoot, embodying several russian stereotypes and teaching me new ones.

One day I came into the kitchen and he was studying the newspaper. "At first, was very concerned..." he said, in a thick-but-very-clear Russian accent. (Georgian, I think, though I wouldn't know) "...giving so much power to a woman." Indeed, he was speaking with great gravitas. "But is very wise, this...'Dear Abby'"
GP noted that "some Chinese cuisines" are underrated. Emphasis on "cuisines." China is huge - food can be divided into 8 regional cuisines. In the US you mostly see 2 - Cantonese and Szechuan - and no, Chinese-American doesn't count! There is a lot that people are missing out on.

I haven't been to Red Farm but some cursory searches show it's categorized as Chinese-American cuisine.
Lets do it!

- fellow Canadian annoyed by our banking system
I always assumed that Google used Waze data/algorithm for their maps?

I would be surprised if they bought Waze, but didn't integrate it with Maps at all.
It’s more likely the problem of these people or the American education system because learning a new alphabet as close as the cyrillic is only a matter of days for a motivated person. It’s even the closest to the Latin one (with Greek), not something like the Davanagari with complex ligature rules or that looks totally foreign like thai or that have multiples letter forms like arabic.
I so very much disagree with the article.

Someone with a car can kill 10 people and himself-herself.

Someone with scooter will most likely die in an impact with most vehicles. It is most likely someone can break a leg, than have thousand deaths per year. But hey, humanity has proven common sense wrong befoe.
I guess Ive been lucky. I have avoided any keyboard issues with my rMBP w/TB. I love the keyboard. I wish it worked well for everyone else.
I’ve had a ton of laptop repairs done in-store. Many years ago, but still. Maybe they just don’t do them anymore?
> For starters none of those projects has parity with Java's JIT and GC implementations.

Aren't you forgetting about Linux, Firefox and Mesa graphics library to name a few? You seem to imply that all open source is amateur's work by definition, which is obviously wrong, as many large-profile, complex open-source projects are maintained by professional developers, employed by powerful companies to work for the benefit of the whole industry. Besides, it's one thing to develop GC from scratch and another to maintain an existing one and backport fixes.

> Those that kind of do, are sponsored by corporations not much different from Oracle, other than some geek love.

There is nothing wrong in being sponsored by corporations, especially if it's a collaboration between several players, as opposed to a single one. The problems only start when these corporations overtake the maintenance completely and then start leveraging it against the users.

> Oracle was the company that rescued Java

Pah'lease! Rescued... Oracle just bought Sun's intellectual property and trademarks in hopes of monetizing them later. Guess what, later is now! The only reason Java was in trouble during Sun's time in the first place is because of Sun's proprietary attitude under the pretense of safeguarding the Java standard and preventing fragmentation. It's that attitude that first caused the Java development to stall when Sun ran out of steam and now it has brought us to the spot where the project maintainer is denying us security patches.
CVE-2014-9390 (2014)
Fair one mate. I suppose I read too much into it and I apologise for perhaps being a bit aggressive.

I take you are more interested in the environment itself rather than actively exploiting it - although that might become an option later 8)
Lying for financial benefit and to impress investors is covered in this article: http://www.paulgraham.com/founders.html

which harkens back to when AirBnB spammed Craiglist users (violating Craigslist ToS and users' stated contact preferences) with fake inquiries about rental properties.
And since that is the configuration everyone gets, they should have had it in possession already.
Why is FB advertising revenue per user almost 3x higher in US&Canada vs Europe: $23.14 vs $8.01

Is it because of Europe being more restrictive on how much user data can be used for advertising?
Raiders of the Lost Web (2015)
No I didn't mean it like that. I meant to brick the phone (or get to the need to reset) if someone starts disabling services. With NoRoot worst case scenario is to just block yourself from using some app online.
Does that mean you have to pay income tax on it in 2017 even though its not fully realized until possibly 2021?
Yes, all the sampling is performed on the Picoscope and then streamed over USB.

This is something that you need to grok when using scopes: you're capturing (often) a teeny-tiny snapshot of time. The waveform on your display might be 50ns wide. You certainly can't process this data in real-time using your eyes (that'd be 20 million frames a second). So you're not seeing a continuous signal, you're seeing short snippets of your signal separated by some dead time. The majority of this dead time is probably just writing to the display. You're not pushing pixels to the display at the sampling rate of the scope, otherwise these would be some of the best monitors in existence!

Usually scopes are triggered somehow and you'll be sent waveforms, typically centred on the trigger point, at some maximum frame rate. So you'll see a little bit before the trigger and a little bit after. Most scopes let you vary the trigger offset, e.g. if care more about stuff that happens before or after. Using an oscilloscope well is all about the triggering!

The scope will have (a) a max. sampling speed and (b) a fixed size sample buffer. You trade off both. You can sample really fast for a short period of time, or slower, but see a longer time period. If you want to see 'all' the signal, then you can set the timebase to something long - e.g. 100ms/div. That's useful for seeing slowly varying signals, but you'll lose resolution. A scope with a nice big sample buffer will let you zoom in on a signal once its been captured.

Once the buffer is full, the scope has to transfer that data to you, either directly to a screen or over a serial connection. Unless you're in single shot mode, this process will repeat every time the trigger condition is satisfied.
Why is the Old English meaning of the precursor word relevant? The modern word is road and it means thoroughfare.
According to the Chronicle article linked, experts raised concerns about the methodology of that study.
"IOTA, the $6bn Bosch-backed cryptocurrency with a thin skin." https://webcache.googleusercontent.com/search?q=cache:tobGlD... -- https://ftalphaville.ft.com/author/Jemima%20Kelly
And the cost of keeping a spare or two in-house is negligible compared to the lost productivity.
I would recommend starting with some simple discrete logic devices such a 555 timer chip. Learn how to read its spec sheet. Connect it to an LED. Then move on to something more complicated like using the 555 to drive a counter which in turn counts on multiple leds, etc. These circuits are simple and probably nothing you have a practical need for. But they will get you familier with reading data sheets and basic components.

Later jump in to microcrontrollers.

I used to teach a class called Electronics for Artists at a local maker space. This process worked well for that.
brew install learn-swedish

fungerar bra för mig
I think bird fucked up in SF by not giving clear-enough guidelines to their users (or not taking it seriously enough). People just need to treat these like a bike, basically.

1) ride in the street, not on the sidewalk. The only thing that should be on sidewalks are people walking and wheelchairs (disabled people walking).
2) park it next to an area where people expect bikes to be parked, like a bike rack or parking meter or street post. but not next to a fire hydrant, someone's home/garage, in the middle of the walkway, etc. I've seen all three of those.
Perhaps this is regional but I strongly disagree that ford doesn't have strong brand identity in trucks. Wars have been fought over Ford v Chevy in parts of Texas :)
If you're on Windows, ManicTime is the best I've found https://www.manictime.com/
Problem with the focus was the transmission worked better as a boat anchor on the automatics. It was dangerous and never got a formal recall.
Nobody was ever meant to buy those. They were slapped together for the purpose of meeting CAFE requirements.
I had a key fail on a less than one year old touchbar MBP, corp had to swap out the whole laptop, with the old one going back to apple for repair. Ridiculous that you can't pop off the keys and fix them. 2015 was the last good year for MBP so far. My 2012 era machines are still running perfectly.
Yes, as long as the minority doesn’t rule the majority.
Gaia creates richest star map of our Galaxy and beyond
I learned to read basic cyrillic out of boredom while travelling through Bulgaria, from road signs. They have bi-alphabet road signs, just like Greece). So I guess the alphabet is not such a major barrier.

Anyway, from what I heard Kazakh is a Turkic language and most of them are written using the Latin alphabet.

https://en.m.wikipedia.org/wiki/Common_Turkic_Alphabet
In an office of 20+ developers on Macs, over half have had to get their keyboards replaced, and a few more just live with broken keys. This keyboard is truly awful.

After 10 years on the Mac, I'll be switching to ThinkPad / Linux / Hackintosh if the next MBP doesn't fix the keyboard issue.
Hopefully this could be integrated with typescript as well, but this proposal would be great in certain cases to replace JS switch statements while also cleaning up the look of "case:" "break;" with something more elegant
I've never encountered a situation in Go where I'm passing file handles around like this.

In practice you'd probably have one goroutine manage the resource and its lifespan then other code would communicate with that goroutine using channels.
I grew up reading Ann Landers and believed the name represented an individual, having been presented no reason to believe otherwise.
Because a lot of things are very expensive in the US compared to other countries (eg. healthcare, school / college education, defense, public infrastructure etc). Basically, any time you see articles complaining about runaway costs about anything in the US, see where that money goes. While some of it goes to shareholders of those companies, a significant fraction also go towards higher salaries and benefits.
All literature and formal documents were written in Classical Chinese until the May Fourth movement in 1919. All ROC documents were written in Classical Chinese until the '70s. Turkish went Latin in the '30s. Hanja has been effectively dead for only a few decades. That doesn't mean that any of those cultures lost context for the time periods before their switch to modern writing systems.

Before things were ancient, they were contemporary. Not teaching older scripts to everybody =/= no one knows older scripts.
Maxday: A surprise for Max Wofford
Interesting. I guess the difference is she never claimed to be a real person. Though I don't know that.

I have a hard time believing that if the question was posed "are you real?" the answer would have been "I'm traveling between conferences."
How government regulations and penalties won't really bite the giants. (to address GP's point)
Submarine? More like a Battleship.
The point of the construct is not explicitly waiting for child tasks/threads/whatever, but that as a formal restriction, you cannot leave the scoped block with unresolved tasks.

I don't believe either of the constructs you've mentioned do this, and I'm not aware of any that do.

The trivial counter example would be a deeply nested `setTimeout(..., 5000)` inside the javascript code.

It doesn't matter if you've called Promise.all or not.

Also, regarding parallelism: Obviously async/await are for that; this is basically pitching an equivalent construct for parallel processing.

I think this is novel, frankly, and the alternatives being thrown around by people are by people who didn't read the article.
no, we support it, there's an api that you can use. Brokerages live off of volume.