skysight-inc/HackerNews huggingface dataset:
I believe Redis has a great developer experience. It’s easy to get set up and use. When I see the work on Redis streams, I think its going bring a much better getting started experience for developers that want to start using evented architectures. This might be a turning point where we see more developers and applications utilizing those types of architectures. In the end, this might give Apache Kafka a run for its money, or not, who knows. I've tried using Apache Kafka and it can be a bear to set up given its dependencies and to administer.

Put another way, I think Kafka solved a problem for enterprises and was a tops down approach to the problem. Redis streams is a bottoms up approach to implementing evented architectures. Maybe there's room for both products in the market?
It's also very popular in Mexico. I very rarely see anyone ever using Google maps.
So, Eric Rudolph (terrorist bomber of the Atlanta Olympics, among other places he set bombs) hiding out in the woods, if he needs medical care for snake bite or something (the snake died) should get a "Don't arrest me, I'm just coming in for medical care" pass?

I'm not seeing it.
I admittedly haven't had much experience on the other side but would it be possible to use the identity system that AirBnB uses to "vouch" for people?
https://en.wikipedia.org/wiki/Hypothetical_types_of_biochemi...

Silicon has a lot of chemical possibilities similar to carbon.

Also methane can perform a lot of the same functions as liquid water (though at very different temperatures).
The deletion page she refers to:
https://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletio...

Seems like a reasonable debate.
FCC does not allow this, I think.
Problem is you have to find an usher.

Then the usher has to be willing to do something.

Then the person and their friends have to be adult enough not to start harassing you for it.

And if they try to assault you, you need to be able to defend yourself and your date/friends.

That's why most people do nothing and concerts get worse.
err I did write cheaper or healthier. Obviously both is a good option, too.

And I don't know for sure that these new delivery services will result in cheaper and/or healthier foods. I'm guessing (and hoping) that, as per the article, relying on these new delivery "layers" will provide more options, and more options will translate to lower prices.

But either way, that doesn't matter. My disagreement with parent was only whether it's valuable to improve things like food delivery, and I pointed out that the food industry, in general, is incredibly important to most people's lives, so trying to improve it is a huge value to society.
How fast do they get patches in when the Chromium part has a security issue? That's usually where all these "let's just fork the last good version of $browser" or "let's just fork their engine and build a new UI around it" endeavors come crashing down in flames.
Hello, no change... The original plan was:

4.0 (done) ->

Streams back ported to 4.0 (Work in progress) ->

4.2 (or 5.0) with Disque + Cluster improvements + Modules improvements, ...

It's just a renaming:

4.0 + Streams backported is now called 5.0

What was to be 4.2 is going to be called 6.0

Why I'm choosing to go for integer numbers? Because I believe that things like 4.2 should be for minor improvements, mostly operational, but to add the first data structure after ages deserves 5.0, similarly to have a reshaped Redis Cluster + Disque deserves 6.0, and I get myself confused as user of other systems when they advance like 1.4, 2.3, 2.7, ... It's simpler to talk about Redis 4, Redis 5, Redis 6, ...
Why can't public transportation use the same model as uber (and be more convenient)?
>I highly doubt either of the two leaders you are thinking about really believe nuclear war is an actual option.

...ummm....

"North Korean Leader Kim Jong Un just stated that the “Nuclear Button is on his desk at all times.” Will someone from his depleted and food starved regime please inform him that I too have a Nuclear Button, but it is a much bigger & more powerful one than his, and my Button works!"

— Donald J. Trump (@realDonaldTrump) January 2, 2018
I wouldn't agree with moving it ahead as much as 30 seconds for North Korea. NK resulting in a doomsday scenario (which is different to mass casualties) requires a substantial chain of unfortunate events after the two idiots push their buttons.

A nuclear arsenal isn't the only deterrent between US and Russia. Both countries have decades of experience with nuclear defense. NK is relatively (or possibly absolutely) defenseless. While there would be enormous casualties (which is horrific and sad but is not doomsday), the fight would be extremely one-sided. Nobody else, including Putin, wants to get involved in a global nuclear catastrophe. At worst, US would be slapped with consequences six-ways-from-Sunday: think Germany after WW2. With a sane president, US wouldn't even have to use nukes to quash NK and, you never know, someone might actually calm the president if that time comes.

However, there is always a possibility - a nuke is sabotaged and lands in Russia, or something.
Because google maps is close to ignorant regarding suburbs, gravel, or any other road less travelled. Also Waze search in Hebrew is x10 better.
I honestly can't remember the last time Netflix went down.
Hey

Ah, very interesting. I didn't know that! Poparide looks like a good solution too.
I don't think people use Roman numerals when they say 500k to mean 500 thousand. It is implied the SI system is used. How does it switch from SI to Roman numerals when talking about millions? Also MM is 2000.
Like the time John Deere took them out in a region by doing a DynamoDB stress test ;)
A good example of why Periscope isn't a very useful idea.
"Ramen Profitable" ≠ Profitable for most public companies, and even if they did, would be immaterial. I'm sure most of the 30% referenced above are barely profitable.

At Cisco, I operate at a roughly 20% profit margin on a roughly $50,000,000,000 annual business. Most acquisitions are immaterial from a profitability standpoint.
Fraud has largely moved outside of the US as Fraud takes a lot of legwork.

In the 60's you also got a lot more check fraud. Which is similar to CC fraud, but that's again for more global.
Sarcasm is one of the things which makes comment sections toxic. It's rude, dismissive, and, worst of all, leads to people retroactively claiming a comment which didn't go down well was sarcastic and that everyone who called them out for it was too stupid to notice.
Chrome is a fork of Safari (is a fork of Konqueror).
Opinion or rational deduction from evidence?
What if it weren't "billion dollar companies" selling these phones, but hobbyists building them out of commodity parts? Where do you draw the line? I can build my own automatic rifle, which has no serial number and appears on no list, using parts purchased legally and a drill press. That being the case, how can "the state" police the function of personal general-purpose computing devices and not tie itself in knots?
That is an awesome letter!
The authors (self reported presumably) title is "VP, Marketing & Creative Services, Simplus; Founder, Osmond Marketing". While she might be noteworthy, I would be skeptical. What this article does quite nicely is provide a window into how content promotion and brand management works on wikipedia.
If you have immutable objects (doesn't even have to be ImmutableJS, you can just decide to never mutate object properties), then there's really not even a need for cloning at that point. The reason you would clone an object is to avoid mutating the original object, which you don't need to worry about when everything is immutable.
In SI, M is million same as k is a thousand.
The term for that is variable-ratio positive reinforcement [2] which leads to habits that are resistant to "extinction" [3]. I just learned this the other day.

[1] https://en.wikipedia.org/wiki/Operant_conditioning_chamber#C....

[2] https://en.wikipedia.org/wiki/Reinforcement#Simple_schedules

[3] https://en.wikipedia.org/wiki/Extinction_(psychology)
As someone who lives in Arizona myself, it is a bit strange to have (virtually) the rest of the world change their clocks without us... makes scheduling remote meetings difficult, if nothing else. (On the other hand, we don't have to worry about changing our clocks in the first place, so there's that?)

For some extra fun, the Navajo Nation observes DST, and they're _inside_ Arizona.
We should expect a small baby boom in roughly 9 months.
It's not that they have failures, it's that I find so few successes.

Note that if you have a pro-Google bias, it's pretty easy to dismiss legitimate points as "anti-Google bias". Unless you're going to characterize a 13-year-veteran Googler like Yegge as "anti-Google", maybe you should realize the bias is yours.
Off the top of my head, here are languages in use that have a feature for pass-by-reference semantics: C#, Ada, C++ (though in this language you can get ahold of the reference as a value if you want).

Of course, to implement pass by reference, you tend to have to pass pointers around, but the point is that the language gives the illusion that the identifiers within a function's scope are locations specified by the caller.

I guess a takeaway is that in designing a language, one has to consider the relationship between an identifier, the mutable cell associated with the identifier, and the value stored in that cell. It seem that in common languages the identifier refers to the cell, but if the identifier is used in a value context, it evaluates to the value in the cell. Languages with pass-by-reference semantics let you make your own & function, so to speak.

(A weird example in C of this relationship is that an identifier for an array refers to a cell that contains the whole array, but, if you use the identifier in a value context, it becomes a pointer to the first element. One aspect of it not actually being a pointer is that you cannot replace its value with the pointer to another array.)

Anyway, an everything-must-be-a-first-class-object hard-liner would insist that pass-by-reference is the way of the past. But, sometimes it is not economical to get everything to be a first-class object. For instance, you might decide it is not worth trying to create a pointer type for referring to members of a packed struct, but it is not too hard to make a pass-by-reference feature for this (via copying).
After Casey's latest launch of Beme (pre CNN), he shed some additional insight into the money Beme had raised and how they spend it. To date, Beme has now raised $6,000,000+ (presumably $6,619,242 assuming a $4 Million Series A on top of the existing stated Seed round).

The first launch of Beme led to 400,000 downloads in the first 6 days. Users posted 1 million videos in that same time frame. While there were breakout areas or "10s of thousands of consistent users, "after the cool down from the initial launch, they saw user engagement fall and realized the product was not working. There was hope that there was still validity in the concept (posting unedited - authentic video footage); however, the app needed a redesign to thoroughly test the concept.

Beme has 11 full time employees (10 of which are technical, 1 of which runs their social media communities (Jack)). Casey does not collect a salary from Beme. With this being said, it sounds as if Casey does not include himself in this employee count as he would most likely fall into the non-technical category. Beme splits their employees into 3 teams. Most likely these are divided by platform: Android, iOS, and Web.

The burn rate for these 11 employees is $180,000/month or $2,160,000/ year. Beme has the option to monetize through in-app advertising, in-app purchases, and selling of user data. With no signs that any 3 of these revenue streams have been activated at this time these expenses are being paid for from the venture capital money raised.

The second release has seen a surge in downloads to over 1 million, with added engagement after the first 8 days of launch. Time will tell if the added interest is purely based off of Casey's current social clout, or if the concept has legs to become a standalone sharing platform.

https://techcrunch.com/video/casey-neistats-youtube-life/519...
It doesn't read like a joke. It reads like a mistake or perhaps he is assuming his audience won't be aware of who the Jacobites were and will find it funny.
Same here. Hard to take them seriously.
Interesting point. I could also write "The Founder's Guide to Selling Your Company When You Have Few Options" based on my experiences. It is a much more horrible process.

Re: why sell? 970 million reasons. Biggest one was that it seemed like good value for what we had.

Another reason: from my perspective (it may be different for other people involved) we were also at an inflection point where there was a steep power law distribution of people who owned content (game studios) and therefore a relatively small number of people had a lot of power over Twitch. Similar to Netflix pre-Netflix originals. That's not a good long term position to be in (hence Netflix originals). I think that's changed now for Twitch.
Yeah, the Mr Robot adware is more proof of that.
i survived the era before mobile.. it wasn't that scary :)
Very insightful, thanks.
It would, but people start panicking because they don't want their six year old standing alone on a deserted street corner in the dark waiting for a school bus. Seattle changed it to do that last year, but honestly what the fuck makes sense about a 7am school start time for anyone? In Australia I didn't know anyone who started school before 8.30am, ever. And that start time was basically consistent for 12 years of schooling, public, private, elementary, high school, whatever. It is like discovering aliens to see how the US school system is arranged.
I honestly can't remember the last time I watched a Fuller House episode.
As of 3:30 EST we're at about 30 minutes of downtime since this was posted on HN. We're still at 6 nines of reliability which is damn impressive.
>The board found the Montreal-based company was illegally competing with the Voyageur, Greyhound and Trentway bus companies.

>Felix D'Mello is with the Ontario Highway Transport Board, which controls passenger transportation in the province. He says because money is exchanged, it's a public transportation service, and that breaks the rules.

What a revolting crock of crap - politicians outright protecting established business interests. I guess in such locations Google can still implement a free service, and let users settle the price themselves, it's suboptimal but regulators can't outright kill it, unlike Uber.
Why not just get a vanguard / schwab / fidelity account then and buy their no fee ETFs?
> I'm willing to bet he made a lasting impression on somebody. Friends, coworkers, etc.

Apparently not enough of an impression to carry on the friendship, though, right?

I think the point of the article is that Japanese society has traditionally been very dependent on family and work for all of your social bonding, with much less emphasis on maintaining relationships outside of those two spheres.

If he did have kids, they would likely check up on him more than once a month. It's not guaranteed, of course, but Japanese culture does seem to put more of a weight on that than American culture.

The point of this article isn't "this is how it should be or suffer the consequences", it's "this is how it is, and this is one of the consequences".
I don't know the details of immutable-js but generally an immutable 'deep copy' shouldn't be different than a 'copy' that you'd normally get by e.g. passing the thing by value. Two symbols point to the same root that defines the data structure, the symbols are value-equal, but not id-equal (at the symbol comparison level). The usual concerns about deep copying don't really apply, since if you try to mutate either of them, neither of them will be affected, but a new piece of data will be created that has an id-different path to the root of the structure but everything unmodified out of that path is still id-equal.
So, I personally would consider electric for my next car, due 2025 if my current car lasts 10 years. That's overall my goal for car replacements: once per decade (or longer).

However, I have friends who lease cars, because they always want the latest and greatest. Others, who are a bit less savvy with their money, simply sell their cars (for a significant loss) and buy something new every 3 or 4 years. Still others crash their cars and need a new one.

Which brings up the question: if an Electric Vehicle saves $650/year, maybe $800/year once you include 2x oil changes + misc expenses per year, then an Electric Vehicle only breaks even (over a period of 10 years) if its within $8000 of the ICE car.

That's my case: where I hold the car for 10 years. The "big" maintenance items: engine rebuilds or whatnot, don't seem to be necessary in the first 10 years of a modern car's life anymore. Tires are the next most expensive thing, but electric cars also need their tires replaced.

If you're one of my friends who NEEDS a new car all the time (for some... reason...), then even a $2400 premium would be too costly and it'd be better to buy ICE.
The second part doesn't follow from the first.

If they're willing to force-install an advertisement on browsers, who knows what they're doing behind the scenes.
This curriculum was presented better than most - so much so that it was a surprise to be taken to other sites when I opened up a lesson.

Curation of a learner pathway definitely has it's value.
This also announces that Ken Chenault, former CEO of American Express, joined their board. What's really interesting is that he also joined the board of Facebook last week [1].

He must be a damn good exec who was recruited left and right during his 37 years at Amex and, now that he's retired, he's going to mentor the top execs at the top companies [2]. Exciting development for both Airbnb and Facebook.

[1] https://www.recode.net/2018/1/18/16905386/facebook-ken-chena...

[2] https://www.nytimes.com/2017/10/18/business/american-express...
maybe in a parallel universe where google knows monetization 101
Which would be the default, if Mozilla cared about users.
Hey HN, Justin here (the post's original author). Didn't expect this to get posted again. I'm happy to answer any questions here about selling your company.

I recently started a new company, Atrium, aiming to make legal services (such as M&A) for startups and tech companies easier as well.
Why don't people enjoy the thing the way I want them to enjoy the thing!? What is it with people having their own preferences that don't align with mine!?
Yet another ex-Googler here.
"Working for the greatest company in existence" was the mindset since Google's earliest days, well before reaching that pedestal in the public eye.
They made tough offers to candidates back then, too, e.g., job titles taken down 1-2 levels, even when the job market was hot. Though practice started when job market was cold.

Many stories have been written about how their early hiring practices made for Google's huge success. I largely agree.

And related to your comment, groupthink or not, they do overall look pretty happy, even if you dial back for the social media factor:
https://gxjam.com/ig-gallery/googler-instagrams-by-googlers-...
It seems in the past couple years, scientists keep finding new artifacts that shake our current understanding of our roots.

We live in a fascinating time!
Interesting -- Hulu recently had a multi-hour outage/issue with their login mechanism a few evenings ago ... https://twitter.com/hulu_support/status/955973393739862016
Yeah I'm confused as most of those methods, like postMessage, stringifies things anyway. I simply iterate other object properties to make a copy of a full object.

I've never run performance tests but surely that's faster than parsing an object into its string representation then parsing it back into the language, no?
My programme streamed fine but I couldn't get back to Netflix once it had finished.
needs to call you to escape a dangerous situation

Can you describe a scenario for me? Because I'm having a very hard time imagining one where the teenager is immediate peril (otherwise they could just unlock the phone in the next room) yet the best person to help them is not in the building. Maybe it's unfair, but it just sounds like helicopter parenting to me.
This article from Brandur does a great job of explaining a use case for Redis Streams [0]. As part of that he begins by explaining what they are, how they work, and a bit about how they differ from Kafka.

[0]: https://brandur.org/redis-streams
Where's your data to back that up?
I still do side projects, and they were always for fun.

But I regret the proportion of time spent.
It doesn't matter--you never go back. Life is too short to repeat yourself in any way and that rule covers jobs, cities you live in, romantic partners, cars, travel destinations...
How to Read the Internet by Robin Rendle: Brightly Colored
The problem with all that being that the IC played games with Sweden and the UK and used the classic honey trap on him all with an eye towards drawing him out so he could be murdered. If he is arrested and goes to jail he's a dead man as there are contracts out on him.

Truth be told, he could walk right out of that embassy and be dead before he made it two blocks because money.

So it's kind of a unique case. Oh hey, if nobody has the right not to be arrested, I can expect the US Marshal's to be picking up Hillary Clinton anytime, right? Truth is, that people with power are TOTALLY immune from laws.
Milgram's Continuum
He says signing into an electric microphone while playing an electric or acoustic-electric guitar and standing on a stage in front of the crowd with the sound projected from speakers.

Yes, I'm being facetious, but if he REALLY wants a 100% human experience, shrink the room, go full acoustic and play only to small crowds and encourage interaction rather than observation.

I actually love sets like that with artists, especially when you see spontaneous collaborations between artistic minds and talents. I'll go to one of those intimate, acoustic sets and pay 5x what I'd pay to go to any large concert.
>> How can we do worse by including more information?

By including information that is not relevant, or that is redundant.

Search online for Feature Subset Selection. It's a thing. Given that more information makes training more expensive, if a lot of your data does not contribute to your model then you have a very good reason to exclude it. Conversely, you have a motive to not include irrelevant information.
Really? I find the opposite.

What makes comment sections toxic TO ME is people on their soapbox scolding others and distracting from the topic at hand.

Subjective experience and all that.

Sarcasm has existed in human discourse for centuries.

Gonna need more than your take on it to accept it's as damaging as you claim.
There are retail brokerages that allow one to specify execution path. Those brokerages cannot sell such order flow.

There are retail brokerages that allow one to collect order flow charges. Those brokerages cannot make money on such order flow.
You are assuming hitchhiking is unsafe. It may be less safe than other forms of transportation, but that doesn't necessarily mean it's especially unsafe. News outlets love stories about strangers abducting children because of how they draw eyeballs, but that happens to be extremely rare. But the anecdotal examples make you overestimate the risk of it.

And this is safer than hitch-hiking. The vast majority of people planning on assaulting strangers dont want to leave electronic trails so they can be easily found.