skysight-inc/HackerNews huggingface dataset:
Yes, the hobbyist boards tend to include features that make the low power modes difficult to get into. For example, the nRF52 eval board datasheet mentions that they have to waste 20uA of power to provide a reset button. Things like reverse-polarity protection diodes use power. You want those in your hobbyist board, but you probably want the extra year of life on your CR2032 in production.

In other cases, the boards aim to be small instead of complete, so just use a simple LDO to power the device from USB. This uses a ton of power even if the MCU is off, and that's where the battery drain goes. Designs for real products tend to use a DC-DC converter that can be tuned for the desired sleep state.

Finally, the software that hobbyists use is basically designed to be easy, not efficient. You don't write any MCU init code, it just turns all power-sucking peripherals on by default. That way when you go to use them, they work! Accessing MCU-specific features to save power tends to be difficult, because the hobbyist stuff is designed to support every MCU ever designed from decades-old AVR chips to the latest ARM cores. If you're willing to include a bunch of headers and hack around what they do for you, you likely break core things like "read a GPIO pin" or delay_ms(). All in all, it seems unlikely to me that anyone is going to buy an Adafruit board, program it with Arduino, and get a low power device. I tried and failed. Adafruit themselves recommend using an external device to turn the board on and off at a scheduled interval to save power.

(I made an interesting nRF52 clock / temperature sensor with an e-ink display a few months ago. Every minute, the RTC interrupts the MCU to wake up, refresh the display, and send the temperature/humidity data out over BLE. I used Arduino and ... never got the power usage down at all. It lasted for A DAY with a 100mAh Li-ion battery, even with the radio disabled completely. The voltage regulator just burns power while the MCU is asleep waiting for that minute interrupt. As it happens, it is super jarring when the e-ink display refreshes itself every minute, so I ultimately abandoned the product.

Also somewhere in there I realized that using Arduino is a giant waste of time. When you just write your own C code, all of the manufacturer's documentation suddenly becomes applicable, you can use fancy things like an RTOS, and you even get code completion with clangd in your editor. Every time someone mentions microcontrollers I get mad at myself for wasting so many years with hobbyist-grade tools that never worked right. But I digress.)

An interesting exercise is comparing the nRF52 reference design (deep inside a ZIP file from here, https://www.nordicsemi.com/Software-and-Tools/Development-Ki...) with something like Adafruit's nRF52 dev board: https://cdn-learn.adafruit.com/assets/assets/000/052/793/ori... You will notice that Nordic's dev kit has a very complicated power stage, with solder bridges to turn off creature comforts for better power efficiency. Adafruit just has a random linear regulator on there.
I'm not too worried. If SSL becomes mandatory and no cheap/free solution is available there'll be a very strong incentive to build a new CA doing what Let's Encrypt does to replace it. Then it's "just" about getting browsers to trust the new CA and at this point I think the main threat is the Chrome monopoly, not Google buying Let's Encrypt.

After all the CA system is effectively decentralized.
I feel slightly misrepresented.

I explained how exceptions are implemented, and the actionable intelligence you can derive from that understanding (if perf matters to your code and/or scenario, then use exceptions only for hard errors, not for generic signaling).

If perf does not matter in your scenario, than obviously the guidance does not apply to you. To me that does not mean it's a waste of time to explain how exceptions work and what that means to performance critical code.
SiriusXM has no competition in the satellite radio space as far as I know.
For anyone wanting to understand Git from inside out at a fundamental level, I can't recommend the 'Building Git' book enough.

The code is Ruby, but there's enough explanation for each snippet to be able to follow along in whatever language one prefers. I had no problems with translating to Go, for example.

1 - https://shop.jcoglan.com/building-git
What is wrong with bot followers? Is it like fb where you would be paying to promote your content to fake users?
Norton went bankrupt. N26 are choosing not to operate in the UK any longer.
The issue is that there are so, so many edge cases to worry about. Simple example: someone decides to troll you in your self-driving car and steps out in front of it. You don't have controls in the car, so you can't go around them - you have to wait for them to move.

In reality, it seems like it would resolve quickly - you get out and yell at them, call the police if that doesn't work, etc. But it can get more sinister - criminals _already_ block the road to force drivers out of their car to rob them[1][2]. Now, if you know that might happen, you can just drive around the obstacle. Unless, of course, you're in a self-driving car where you might not even be able to get it to do a u-turn. Related issues would be areas where the practical advice is "don't stop" - not even at red lights - if you're there late at night due to the risk of car jacking[3][4] (this might be out-of-date now, to be fair). Can rules like that be encoded into a self-driving car?

OK, yes, you probably could find a way to do it. But that's almost certainly just the tip of the iceberg in terms of "ways people will fuck with self-driving cars" and "things people do that are technically illegal but still safer than the alternative." Could you solve enough of those in 5-10 years, _on top of_ making self-driving cars work in sun/rain/snow/fog/night/tornados/etc safely and consistently? I think that's very unlikely. Decades seems far more likely to me.

[1] https://abc7chicago.com/593111/

[2] (Non-EU only) https://wgntv.com/2015/03/31/robbers-set-up-fake-road-blocks...

[3] https://eu.detroitnews.com/story/news/local/detroit-city/201...

[4] https://www.reddit.com/r/AskLEO/comments/2rzsdz/are_there_an...
Indeed, I've come to the same conclusions myself. I'm the resident git expert at my job but, quite honestly, the only thing that separates me is that I've learnt git's internals. But I learnt it because I'm lazy and it's easier, not because I want to be the best or anything.

So many people say they "know" git, but then I watch them work and it's "git commit -a" all the time and "git clone" when something doesn't look right. It's really amazing how people refuse to learn this essential tool.
It is not an article but the annex of a complete book, whose author was not arrogant enough to make this text the introduction. Nonetheless I agreed with most of the points and saved the URL of the table of content for later review.
Our Volvo V40 saved our butt once on the highway. Late at night, cars piling up all of a sudden in front of us. The car slammed the brakes and stopped us a few meters away from the car in front :-)
In my early 20s I got really into all those boutique political theories. Our world is big and complicated, and these marginal and fringe ideas have never been actually tested at any reasonable scale. Anarachism-flavours tend to be universally terrible because they pre-suppose unnatural behaviour on people and in practice will devolve into some flavour of top-down collectivism.
Which is why most car companies long ago said they wanted to skip level 3 and go direct to level 4. With level 4 when the car can't drive it will stop and give the human plenty of time to take over.
Yeah, but very quickly in my experience the simple REST-based CRUD service starts waking up every 15 minutes to post a batch of rows from the database to a different REST-based CRUD service (or to itself if you have a monolith), and when that gets slow it gets scaled by increasing the wake-up frequency, and then someone starts writing batching logic and trying to scale it horizontally. Then external services start getting mixed in (and, if you're doing B2B, customer services) and you have to deal with their performance and reliability issues. Or maybe not; maybe you're Reddit and can get huge while still being essentially a CRUD app with a couple of UI front ends.
I think they're stuck with the same problem as every dev manager. LoC are pointless/futile/etc, but they're really easy to measure and they're got to measure something right?

Like measuring productivity by how many hours people spend at their desks. Utterly pointless, but really easy so it becomes the default measure.

Trying to explain to professional managers that there is no foolproof way of measuring developer productivity is a really hard conversation that I've had more than once. I'm assuming the OP's target market is exactly these people, so I don't really blame them for succumbing to the pressure.
We added OKR junk at an agency I worked at. For developers our options were:

1) use silly, useless metrics that are of a sort management will accept anyway,

2) uselessly tag along with initiatives in areas that are easier to measure (sales, marketing kind of though their metrics are still usually bad, just no-one cares),

3) start a year ago gathering data for a baseline for bad development metrics,

4) start 2-3 years ago gathering data for good development metrics, though they’ll probably still be pretty limited and narrow.

We picked 1 and 2 of course. What a waste of time. I wish anyone who wanted to be more than a line worker anywhere had to answer some basic questions about games and measuring things. Not just in development, managers and directors everywhere are, on average, terrible at it as far as I can tell.
Really the sane thing to do isn't to choose sides but reject both of them and tell both known actors to fuck off.
Super Cruise is inherently different from AP. It only works on roads that GM has driven and scanned themselves. It’s a lot more cautious and much less ambitious.
I’ve been reading Neal Stephenson’s D.O.D.O., which refers to these quipu as similar to, but not quite the same as, the more subtle calculating devices used in the story to assess timeline incursions. Searching all the other words he and his co-author used to describe them yields “calculator”. Did Stephenson extrapolate from the quipu or is it fundamentally different? Recording rather than analyzing?
Sophistry. 'Much better' can be very clear, in terms of death or injury, or property damage, or insurance claims, or half a dozen reasonable measures.

Sure it takes miles to determine what's better. Once automated driving is happening in millions (instead of hundreds) of cars on the road, it will take only days to measure.
Each post goes to the newest page https://news.ycombinator.com/newest . Please go there from time to time an upvote good stories (and flag spam).

The stories in the front page are sorted by "penalties * upvotes / time^1.5" (Where penalties are a lot of automatic an manual penalties added by the mods and the flags of the users.) (And the number 1.5 is only an approximation. I don't know the current value of "gravity".)

Using this calculation, to get to the front page, post currently must get 3 or 4 upvotes in the first hour.

There is also the second chance pool, that sends a story to the front page for a short time. More details in https://news.ycombinator.com/item?id=11662380 The mods use a mix of manual and automated criteria to add stories to this pool.

The details change from time to time and are part of the secret sauce, so take this as a rough approximation.

And remember to go to the newest page and upvote good stories https://news.ycombinator.com/newest
Great job; we need more good citizens like you!

I was unaware that they do at least have the implied 620 figure for the entire US correct, so there is hope that this is just a localised typo.

I can't get over how stunningly-similar this is to the infamous Verizonmath!
What the code does is not always obvious without quite detailed analysis. In those cases a comment does help.

In general, if I have to put some effort into a piece of code and I understand now only because I put that effort in then my future self won't immediately understand it in 6 months time (and right now I'm the only person to understand it immediately). In these cases, 'how' comments help.

Commenting is mostly common sense, imho.
Apple could have trivially blocked hackintoshes but couldn’t be bothered doing so as they constitute a trivial number of devices.

The Tx chips may indeed spell the end of hackintoshes (I hope not, but who knows) but I’m sure hackintoshes played no role in any decision to use them.
Lately I've grown super fond of "micro" liners, which are 0.3mm water-based ink pens. To me, their feeling when writing is awesome. BUT IT IS WATER BASED. So even a light rain can wreak havoc on my notes.

Ball-point pens don't feel the same, and the colors don't stand out as much to me. I've accepted the fact that water is a dangerous thing to my notes now.
First, Do No Harm
The endogenous psychoactive idea is fascinating. My friend called me during a psychosis, and I was convinced he was having a really bad psilocybin trip.
Caching, Parallelism Docker multi-stage builds
Why is it transformative? Especially in cities. You have Ubers/taxis/private cars/etc. today. So you hypothetically cut the costs (maybe) in half of hailing a ride. Which is speculative. Does that really transform your use of transportation? I doubt it would change my use of cars one bit.
It's been almost 30 years, you might want to revisit that decision.
> looking at the ledger used by governments to keep score amongst themselves is quite telling.

how does one do this?

do you mean looking at the currency exchnage market?
This variety was gone, for 2000 years. The origin date was pretty firmly established. 'IMHO' is worth much less than a measurement, which indicated from 2200 to 1800 years.
It isn't the SOLE action for L5 to be feasible, but I believe it is a REQUIRED action. (Emphasis added not to insinuate you'd need it, but rather to show, well, my emphasis. :))

For the foreseeable future, there's simply too many variables outside autopilot manufacturers' control; I cannot see how car-borne sensors alone will be able to provide the level of confidence needed to do L5 safely.

Oh, and a mix of self-driving and bipedal, carbon-based-driven ones on the roads does not do anything to make it simpler, as those bipedal, carbon-based drivers tend to do unpredictable things every now and then. It'll probably be easier when (if) all cars are L5.
There are no depth cameras on any Macs. The Tx chips manage fingerprints the way the iPhone button did.
Because cats.
Plus... what’s the point? Maybe we automate a couple jobs for long haul shipping or road trips but what a fruitless effort!

Why don’t we work on drones that pick us up and take us places to really leap ahead, get out of traffic, and do something amazing?

Cars driving themselves? How incremental.
The market cap of SirusXM is almost $32bn, roughly $5bn more than Spotify.
US and Canada only.. sigh
Ask HN: How do you keep a physical community alive?
I'm a test lead in a medium large financial organization. As part of adopting SAFE (yes, i know...) and the Spotify model I am reviving a professional community under the COP or Guild hats respectively.

We have the basics- an ongoing leaders community, organizational support is expected, shared interest and problems to solve but somehow when I examine our history (and to be honest of other places as well) it seems that communities tend to be short lived.

I would appreciate any inputs or experience about keeping communities alive and bubbly over long periods.

This discussion [1] about online communities has some good tips, i wonder if virtual communities are that different than the ones in the real world

[1] https://news.ycombinator.com/item?id=21812442
I also have a V40 and have also had an experience exactly like that on a motorway - bright red lights flashed at the bottom of the windscreen along to a warning sound and the autonomous braking kicked in and stopped me from hitting the car in front. Excellent system.
Good point. Is there a statistics about mortality in smokers vs non-smokers?
> Wasn't piracy supposed to doom us all?

Piracy is what drove YouTube's monetization scheme, and there is a race to the bottom among musicians (which is certainly not only caused by piracy). So it may not be doom, but it's at least a PITA.
Future of Education: Mark Zuckerberg Reinventing the Circa-1960 Plato Wheel
I did something like this as a joke at a company I used to work for. Asterisk, a lot of wacky perl, and CMUSphinx. You'd pick up one of the rotary phones in the office[1] and say "operator", wait for a chirp, then you could either speak the number or say the persons name you wanted to call.

[1]: https://i.imgur.com/O7GLfsa.jpg
Why don’t we introduce some of the same requirements for drivers as we have for private pilots (think traditional bi-annual flight reviews)? Not only would we most likely reduce fatalities, accidents and injuries but we’d probably also eliminate many unsafe drivers from the road while placing a forcing function on public transit to increase usage. We’d probably also see a knock on effect to the training market and increase employment in that field. We might also see an increase in tax/fee income for government entities to help reduce reliance on gasoline taxes. Obviously I haven’t done a rigorous analysis but it would seem like a win all around in my humble opinion.
Hi there. Maker of BetaList and WIP here. I think there are two things being conflated.

BetaList (startup discovery platform) was created before Product Hunt, and WIP (our community for makers) is an offshoot of that. Product Hunt eventually launched a similar service.

FWIW, I have to strongly disagree that WIP is primarily motivated for self-promotion. It's really more like a virtual co-working spaces where we all share what we're working on (hence the name), exchange feedback, keep each other accountable, etc.

BetaList and Product Hunt are indeed partly about self-promotion and partly about discovery.
In the good old days, they looked at 111 at an emergency number but it was rejected because it was too easy for the digit 1 to be tapped out by in high winds by wires rubbing together.

That's why the UK went with 999 as something memorable, but slow to dial.
Macs Outpaced PCS in Number of Malware Threats Detected per Endpoint in 2019
Emacs on the Back End
Displays cost/size of each composer package installed
Not sure how that makes sense when the alternatives to Huawei proposed and supported by the US are European, primarily Ericsson and Nokia.

Where is the self-interest in the US pressuring European (mostly EU) countries to use EU competitors?
I guess it would depend how compelling the signal was. If it's just rogue radio waves with seemingly intelligent structure that the average person cannot understand, then the reaction would likely be "Yeah, right. Again".

If it's some kind of encoded message containing information that can be decoded and verified by scientific communicators, perhaps not.
I can get a 1gbps port from Online.net for $11/m with unmetered bandwidth.

Delivery is cheap. Big clouds just mark it up by criminally high 500%+.
Don't they have some kind of deal with auto manufacturers, putting their system into every car coming off the line?
As well as bundling it prices have been bumped up, to me that is not giving it away for free.
Cookiecutter template for an idiomatic Python project driven by Makefile
Maker of WIP here. You're right. The homepage doesn't make a lot of sense to new (potential) users.

Our focus has been on increasing the product for our existing members, but eventually we'll be improving the homepage/etc for people not yet familiar with the service.
Absolutely. I received a message a couple of days ago from IDNotify (an identity monitoring service) that my phone number has been found in a public database. And the troubling part is that I can't really do much about it, as changing my primary, personal phone number to something else is not feasible.
I think today we still have days / weeks like this. But averaging it out over a year you'd probably get more than 10 lines of _code_ per day yeah. Not counting comments.
Say I'm working on something complex - I'll be happy with 10 working lines of code per day. But if I'm making a webpage, I'd damn well hope to get more than 10 lines of HTML/CSS out. Well, HTML at least.
Its part of a bigger issue - source control tools have wildly different fundamental models. Moving to git from anything else will be confusing, because users jump to conclusion about what commands and operations are doing. Its different from other tools in important ways.
If you count appearances on TV, I think I have a E-B number of 6, possibly 5.

I'm actively working on getting a finite E-B-S number ...
I am interested in what are the benefits of following people, since (by your definition) bots are following random people, there must be an incentive for it.
The alternatives that the US supports are European (Ericsson and Nokia, IIRC) so I see little benefit for at least EU countries regardless of their ties to the US to choose Huawei in this case.
Glad to hear. Let me know how it goes and if I can help.
No pedestrian makes the decision to get hit by a drunk driver, which is the more relevant situation in the context of this post I think
That's a pretty big range - but I'd say frontend code tends to be faster / take up more lines. Center a button, give it a colour, make it responsive and you've probably reached your 30 lines of HTML/CSS :P
Yes, currency reserves are the ledger. This includes a variety of things, both hard currency (gold) and claims on foreign sovereign debt. The US Dollar has emerged as the dominant component here, but that state of affairs is not guaranteed to last forever, and when it changes it could be quite tumultuous.
> Can you tell me how psychology exists without the mind?

It doesn't (well, except maybe behavioral psychology, which arguably could) exist without the mind.

It just doesn't care one way or another about whether the mind is a direct product of the physical body or not. “Mind/body” duality isn't just “the mind exist”, but “the mind is at least in part not a property of the body”.

> If psychology isn't predicated on mind/brain duality, what is it predicated on?

Depends what particular branch. Behavioral psychology is predicated on humans existing and having behavior, most of the rest of psychology is predicated on humans existing and having cognition, whether or not that cognition is a property of the physical body.
And then you lose all the older browser installations...
There was a reason if LE went the way they went and basically it is retro-compatibility.

Anyway I'm not arguing that it would be impossible to create an LE2 but it would not be that simple. Especially if the buyer is someone already in the certificates business that wants to destroy the "free-for-all" concept.
Sometimes it is convenient to disguise back doors as general stupidity or honest mistakes.
You can get it back by throwing it in a freezer, at least I was able to when I should prove someone wrong... :-)

(pilot frixion, blue, bought in Norway)
House rules, check in, check out, and cancellation policy are all available upfront on the listing.

Even if what you said is true, and it isn’t, you still had time to review and cancel inside the cancellation window. The fact that you chose not to is your own fault.
File manager nnn v3.0 is released
Eh? The last I heard was the Soundcloud was going bust and letting all it's employees go?

...I'm so out of the loop