skysight-inc/HackerNews huggingface dataset:
I have a hard time believing that the spread is inflated. The SEC would not allow that.

I agree the app could be better, but then again, is it really a wise decision to research companies through your Broker's phone anyway?
The fact that you have to link to that article to justify your use of Prii says a lot about Toyota's marketing. ;)

Also, obviously not nearly as dangerous given that it shuts off the engine when it is idle, on or not.
I'd rather see people install CO detectors within their homes as it is a more general solution to this problem. CO poisoning can occur with any fuel burning appliance in your home. It would be better to cover all sources instead of each one individually.
Ah, I've not heard of The Fugitive Game. I will read it. It's not that I think Shimomura is a bad guy or anything, it's just...the writing is very dry for me.
Sites that were pixel perfect photoshop exports looked better than the basic look we have now. Designers had more freedom to reproduce high res designs. Mobile forced us to get simplier and everyone uses a framework now. Designing feel more restricted and difficult.
> If you accept that you’re addicted and decide to end it, you will default to a 90s technology lifestyle and allow technology into your life exactly when you want it.

This axiomatically assumes it's better or that a pejorative notion of "addiction" is bad. You raising this isn't some kind of brilliant metapoint, it's circular. "You disagree with them and therefore that proves the point!" Hrmm.

I think there are pros and cons to pervasive mobile use. For example: it's realistic for me to run an entirely remote software team. Everyone gets more time with their families, but we can all adequately respond when problems exist. Because of my ability to respond, I spend more time with my daughter than my family ever did, and even when I'm away I can be engaged with her in a way that she recognizes and appreciates. Again, no one else my family had this option in your pastoral 90s. I never saw my family; they were chained to work.

And in the 90s, my requirements for technology to support myself sequestered me from society. I can realistically do my job, take a lunch break and meet friends, and simply resume work wherever that ends. I could not do that before. I see mobile sturation as freedom from being cloistered by my career and interests.

So maybe, just maybe, there are arguments and experiences to consider beyond a feral distaste for google?
Fastly had a good presentation about ddos trends and how they mitigate them at one of their recent Altitude conferences. Video at https://vimeo.com/212305516 and the mitigation stuff starts around 14:45
I had IPv6 with Time Warner, but then they merged with Spectrum and my IPv6 magically disappeared. My networking and internet infrastructure knowledge is limited, so I have no clue why they would would be incentivized to do that. This happened some time last year.

EDIT: The only reason I know this is because at some point last year I asked google what my IP address was and was surprised to find it was an IPv6 address, but then later on apt broke, because one of the packages (node?) was only checking an IPv6 address and so now whenever I update I have to force apt to use IPv4.
Load balancing is in place for all but the most trivial sites, though, so what you're really saying is horizontal scaling. Which is fine but expensive compared to pattern based mitigation techniques.
> Mainly because if Google's ad tech wasn't working, they wouldn't be making so much money....

Depends what you mean by "working". Like I said, companies always want to market their stuff. Online ads just need to be better value than print, TV, or radio - a low bar. Also, attention is a zero-sum game, if you don't target online you're missing out on a huge slice. An especially important slice of younger people.

> I honestly think this is very, very user dependent.

Of course. And as engineers, we're painfully aware how important attention/concentration is, and value that higher than most. I think content creators are similarly cognizant of that though. On podcasts, you're much more likely to hear "I don't watch TV".

Sure, in the short term, nothing is going to change. My parents probably won't stop watching TV, although Netflix usability is pretty good, even for them. But in the long term? And it isn't like TV is cheap. In America, cable packages are expensive, although the big media conglomerates are pushing some shitty deals to get people to keep buying them. In Europe, it's often worse. Decent, country-focused TV is usually free. But if you want to watch Game of Thrones, you're basically going to have to pirate it.

And even on shorter timescales, you can see changes. For example, I've followed some creators from Youtube to Twitch and find myself using it more, even if I'm not a fan of the UI or watching streams in particular. So it isn't even the same use-case, but the more time I spend on Twitch, the less time Youtube gets. Or podcasts. Youtube is still useful for discovery, but many people switch away from Youtube for consuming podcasts they follow.

In any case, on average people are more aware of how valuable attention is - a trend I think is increasing.
Sure, but 30 mins is more than enough time to warm up in situations where externally powered heaters aren't required. Surely there must be some safe ground that would not drastically affect most drivers, but still save lives
Don't worry, I am sure it wont be abused.

It would be the first time in history that such a law has not been abused. The fear is real and fully warranted.

I am sure warning will come first

There is no mandate written into the GDPR requiring warnings before fines, nor is there anything preventing multimillion-dollar fines for first-time, minor violations.
Yes, although recorded and publicly broadcast is a lot worse.
Uncomfortable situations can be perceived as “no-win” situations or as “huge opportunities” depending on what your aim is and how committed you are to achieving it. It could have been used as an opportunity to show the world how to resolve the polarization that plagues us by forcing the 2 sides to talk until a mutually acceptable resolution was achieved and the team could unify in support of a mission of contribution instead of turning against each other. The ability to bring people together is what makes you are leader.
Even if you were on the winning side of the zero sum game, you will never rest well if you have weak leader. A man who will easily bend to the will of a handful of radical feminists is unlikely suddenly grow a backbone when facing a much stronger opponent like Donald Trump.
Event sourcing and CQRS as a whole leads to horrific complexity quickly, especially if you violate certain constraints.

How do you synchronize multiple events? How do you handle partial system outages? What is the retry strategy for failed events and how do we handle inconsistent data?

Then comes the fact that you've more then doubled your data size since you need your source of truth and a copy on each read view - that gets expensive quickly.

I agree with Fowler - CQRS/ES is probably too complicated and you should avoid it unless you have a well described bounded domain that fits the model.
any time human lives are involved it's worth moderating one's outrage at such distortions, but the point you make is worthy of consideration: the number of deaths per year (21 in some unspecified time period is quoted in the article) seems to be relatively small compared to other addressable hazards.

the number of deaths and injuries per year from carbon monoxide poisoning by car is roughly on par with lightning strikes. we address that particular danger with a relatively straightforward technology, the lightning rod.

so i'd expect the response here would be of similar magnitude (rather than some convoluted rube goldbergian contraption). the auto-shutoff mechanism seems to fit the bill and some cars are already fitted with it.

so all in all, it's worth being aware of this danger and the solution, but not worth spending much more time thinking about it. it's much more fruitful to focus on reducing one's heart disease vectors, cancer risks and distracted driving.
Aren't you repeating what I said or am I missing something?
Highly appreciated.

I understand that it's a big piece to go into all the details, but I also covered getting professional help. I'll paste the paragraph below:

"Ended up going for half a year and it was concluded that I’m beyond help (I can’t help myself). Waste of money and wouldn’t recommend if your problem is not related to self-esteem or childhood trauma. If you know a person that could understand or give me valuable input, please let me know."

Do you think I should give it one more chance? I feel like at a certain level I have realistic concerns, but I also understand that I may be cynical because of the condition...

Thank you
They can still use sufficiently anonymized data under GDPR. They also will have data from people who have consented to have their data used. They will also have data from visitors who are not in the Union.

I would not at all be surprised if this is enough for the machine learning and data science people to be effective, especially at very high traffic sites like Facebook and Twitter.
Am I misreading this or are you saying that without hardware breakpoints you have to single step all the way through the program to the breakpoint location?

If so: that's a surprising and weird thing to say. Without hardware breakpoints, userspace debuggers work by overwriting the instruction at the target with an interrupting instruction, and then restoring it before resuming.

I'm trying to imagine how gdb breakpoints in OpenBSD would even work if they required single-stepping whole programs.
The basilisk is one of those things that just never made sense to me, it’s just a god in another form. I don’t buy that a simulated version of me is a “me” I need to worry about, any more a clone is. If I’m cloned I won’t wake up as two people, a new version of me will wake up and we’ll be two different people. If my consciousness is replicated by a computer, a version of me will “wake up” that is a new person. I’ll still be dead and gone, I won’t have a perception of being reborn.

You can’t blackmail me, unless for some odd reason I’m sure that a computer will torture programs based on me in some unknown future. For this to work there needs to be something like a soul, and then we’re back to religion.
Ever waste days debugging a subtle bug introduced by C macros? It's PTSD material.

I love C but I will never understand why C has a naive macro system.
Business plans don't suffer from CGNAT
“Should” likely should be interpreted as defined in https://www.ietf.org/rfc/rfc2119.txt.

I think there are a lot of should’s because the Unicode consortium realizes that there will be variability in feature sets of regular expression libraries. http://unicode.org/reports/tr18/#Conformance has quite a few shall’s to counteract that, but still leaves implementations to pick and choose features, as long as they document that.
Ctrl alt for selecting text?

I know of shift and command, emacs and vi don't require you hold down any key. What system uses ctrl+alt?
There's an archive of programs on paper tape for Cromemco[0] machines! That's crazy. And awesome. And crazy awesome.

[0]: Think 1970's Z-80 processors and S-100 buses: https://en.wikipedia.org/wiki/Cromemco
> but certainly not something most VCs would do

They certainly would, but they don't have enough cash to do that.

I even read somewhere he already wants to raise a second Vision fund.
You're not already reviewing their code and gating change? I think you should start there.

Learning from other peoples' code is not generally considered harmful.
That’s not the point. Even techie types commenting on here (who should know better about trusting a free Fintech product) didn’t think twice about it. Most commenting on here are surprised to learn Robinhood even collects this info when you do use Plaid.
Hopefully the faster release cycle is tied with smaller changesets per release.
Zinc Learning Labs | Senior Software Engineer, Senior Ruby Engineer, Frontend Engineer | Full-time | Anywhere in India | Remote | $36 - $96k

Who: Zinc Learning Labs is a NYC-based start-up that develops innovative, fun, and pedagogically-powerful reading games for middle school and high school students. We are a small team of remote developers in India working along with the product team in NY. Dev team - 4. Overall company size - 12.

What: We’ve developed a web-based app designed to interest students and make them more successful at reading. It provides teachers with detailed analytics to drive learning intervention. We're now working on scaling the product and providing advanced features to aid student learning and empower teachers with more tools to help them see how to guide their students.

Why: We don’t do it just because it’s interesting (though it is). We do it because we’re obsessed with solving one of the most catastrophic, under-acknowledged problems in the US and the world: year after year, students graduate high school without being able to read at the level that is required for success in college and in life.

Where: New York, Bangalore & other Indian cities.

Apply to us through AngelList:
https://angel.co/zinclearninglabs/jobs/134957-senior-ruby-en...
https://angel.co/zinclearninglabs/jobs/348137-frontend-engin...
This is pretty intense, but applicable to many enterprise setups!
My circle of past friends was captured from their phones, not mine. How is this me opting in to their service?
I'll second that. Cut out the mildly boredom quenching pastimes (like Netflix) and cut out the pseudo-interaction pastimes (like Facebook), and what's left are the higher value things you already wish you did more of. You'll find yourself getting a little more bored without Netflix and a little more in need of socializing without Facebook, which makes gets you over the mental threshold to doing those high value activities naturally.
I had that "creepy" moment but it was more silly than creepy to me.

I was googling a lot about a certain piece of software (config, how to set this and that up with other things to work together, etc.) and that resulted in me getting ads for it from there on.

I mean yes, the targeting 'worked' - it's a software that interested me at the time, I even own a copy already. Targeted ad money well spent..?

The surgery was successful but the patient died.
rsync's ability to resume is especially handy.
Weird, why ? So long as the version is supported, compliance doesn’t raise the issue. Of course plenty of compliance is done by recent graduates working for big accounting firms
This makes me unreasonably happy. This is what the internet is as it's best: people fucking around.
I think there's a lot of people keeping 'casual' friends, just because they're there (online). And by that I mean not like a forum where you log in and see who's online or chat on topics of interest, in this case those 'friends' are there ready to communicate instantly, all topics are presented, etc.

I.e. they like posts, comment and stay across events of vague acquaintances because it's easier than 'un-friending' them (and maybe some FOMO too).

I.e.I.e. They're friends we'd otherwise do without, but yet put in light effort just because and it adds up to more than expected.
Check out http://www.getsiempo.com - we built a launcher that incorporates this thinking throughout the UI. We'd love feedback on the beta!
Try the Siempo launcher - only product that lets you batch notifications.
The car would probably be undrivable in India
The only sound recruiting advice is Joel's, which remains true today:

Hire people who are smart and get things done.

The interview questions to determine that go something like:

"List out your top achievements in programming"

"Explain each of them to us in as much detail as you possibly can"

I'd look for enthusiasm for this particular job too, assuming they have had time to fully understand it and give it some thought.
Noise exposure is becoming ‘the new secondhand smoke’
Thats 2 per year that were totally avoidable though.
>I think one side affect of the surge of IT into advertising, is that it has become easier to measure exactly how well advertising works. By and large, it doesn't, very well.

If that was true, Coca-Cola and McDonald's wouldn't exist.
I worked on the eBay DDOS prevention system in the early 2000's. My coworkers filed a patent on part of the system.

https://patents.google.com/patent/US7992192

Once the traffic was detected, the signature was sent to a second system that was a series of hardware optimized for layer 7 packet inspection. The devices were updated with signatures of current attacks, and then checked every incoming packet for that signature. Any packet that matched was parsed for where it was coming from, and then the router was updated to drop traffic from that source for a period of time.

As far as I know, today's techniques are fairly similar, along with just having a whole lot of computers that can absorb the traffic.
That's a pretty impressive memory feat.
>> and neither would Lenin

I grew up in the USSR, and this is news to me. Do you have evidence in favor of this claim?
That's not a failure of advertising. That's a failure of technology.

The fact that you choose to purchase certain items over other equally suitable items is largely because of advertising.
What about the word "media"?
I discovered the promises of CQRS/ES through Martin Fowler. I didn’t realize he had discounted it to the extent you’ve said, but I’d like to read his thoughts. Do you have a link to the article, or is it in a book?
I don’t see what that has to do with my comment. I’d suggest that it’s difficult to form a connection with someone who is not present in your life for significant periods of time on a regular basis, but of course it’s a sliding scale.
If lightning strikes would really only kill two people a year and not cause property damage, we should not be adding lightning rods to buildings. That's probably fewer than the number of people who die while fitting lightning rods.
I've forgotten to leave with the keys, several times. Not so bad at work, which is in an office lot in suburban sleepytown, but kind of scary when I get back from paying a social call in a higher-petty-crime area like the Mission district.
Can we use Operator Framework for building operators that also require new api server using api aggregator?
I am content to never read this site again.
This is all kinds of impressive. I wonder if they take donations.
Yes, there is also monetisation of LTS versions which ppl seem to over see
It’s funny—I love this format for Quartz but don’t like it much here. I think a small portion of it is some missing animation but the bigger piece in the chosen content. IMO, it works for Quartz because the format is headline followed by selecting between more info and next story. The “more info” flow usually results in 2-4 additional messages about the story, perhaps with one additional interaction. Quick and easy. A full interview feels like too much for this format.

Recommend you check out the Quartz app if you think the format could be interesting.
He just doesn't want to admit on HN that he has a cat.
You're here on HN reading (and commenting!) on Mother's Day (or just Sunday depending on your locality?). You don't seem completely unmotivated ;) .
> engine noise piped through the speakers

LOL! What kind of car is it?
Technological Advancement, Evolution of Civilization, and Regulated Breakthrough
Security updates to the JVM/JRE.
I believe the parent poster was referred to the keyless start feature only, not shutting down during regular driving.

But if keyless start isn't available (and gives a warning message) when the ambient CO levels are borderline hazardous ... isn't that a feature, not a bug?

Now that you mention it, it would be nice to get a warning light during driving as well. Or better yet a PPM reading.
> I find it strange that this design forces you to use a single exception type, std::error, for everything you want to throw with the new mechanism.

I actually kind of like the idea. It ensures that error returns will be a fixed, small size, which enables the proposed ABI changes; and allows for attaching arbitrary information through std::exception_ptr, which avoids the need for checked exceptions' proliferation of error types.
I don't get the Mitnick worship. He was an unrepentant script kiddie, and when he harrassed Shimomura, a legitimate genius (https://www.quora.com/Would-someone-with-an-IQ-of-170-easily...), he got what was coming.
Cromemco
Missing the point. That option is hidden. Most are connecting through Plaid. Even techies on here have no clue Robindhood collects this information when you link a bank account.
Advertising doesn't work that well if you look at the raw numbers. Assume you have a great campaign and awesome conversion funnel, so that you get 1% clicks and 1% conversion.

The math is 100 x 100, or one sale for every 10,000 eyes who sees your ad.

In a vacuum, those numbers are awful. If your entire marketing strategy is buying ads to convert to sales, then of course, advertising doesn't work, and really, you probably shouldn't be advertising in the first place.
Alpine Linux is dropping grsec/hardened kernels
It was a memorable claim!
The US basically has two kinds of multifamily development: dirt-cheap apartment blocks used to house the urban poor (as rentals), and luxury apartments built to cater to yuppies and investors (as a mix of rental and ownership). Essentially all “normal”/middle-class people live in detached houses in sprawl, where multifamily buildings are illegal. While homeownership is quite normal, the only urban homeowners are the rich. So almost all condos are high end.
Hmmm. Kinda fly's right over the many, many correct technological predictions that Kurzweil has made over the years...and comparing singulitarians to scientologists is rather absurd I think.
We live in the sort of weird world where people would rather look into ways of stopping those people dying from CO poisoning than snarkily dismiss their deaths as statistically irrelevant.

Pretty much all of those 35000 deaths involve mistakes, faults or cases of pure bad luck whose individual contribution to fatalities is comparatively small; pretty much all of them get investigated to see what went wrong and whether it's something that's likely to be repeated or something which can be avoided in future without disproportionate cost.
> When that happened JO went to found Scriptics, but it never got the traction it should (not helped being branded as "parasites" by Stallman)

The primary issue is that Tcl was a language designed on the wrong side of the memory cost divide. Many of the languages designed with "memory and CPU are expensive" got swept aside because newer languages that didn't make that assumption had a lot more features.

What is sad is that Tcl didn't STAY SMALL. In an era of 32K ROM/4K RAM microcontrollers, we don't really have a well-featured scripting language that works down there.

It also didn't help that Tcl went into a period of instability right as the Dot Com Boom/Crash went full tilt whereas Python, for example, was stable from 1997-2000 (A LOT of people standardized on 1.5 for a loong time)

And, as smart as he is, John Ousterhout was one of the big coding problems and getting him out of the codebase helped Tcl dramatically.
Ford has had issues with some models sold to law enforcement due to CO leaks - some people believe it's endemic to all Explorers - and no one has died as far as I know yet.

Austin PD put CO detectors in their vehicles and found enough issues to pull them all off the street.
http://money.cnn.com/2017/07/14/autos/ford-carbon-monoxide/i...

https://www.usatoday.com/story/money/cars/2018/01/25/feds-pr...