skysight-inc/HackerNews huggingface dataset:
C+- is pretty common. I last read the Google C++ guidelines maybe ten years ago. They were pretty much in line with the decisions that other large C++ projects I've worked on had made, like we all encountered the same footguns and language misfeatures.

Every 5-10 years there's a big shakeup and the C++ culture changes, but it takes a long time for things to filter down into the embedded world (for instance).
Gaming is just the gateway drug to the Metaverse. And they probably bought the studios mainly for talent.
FairStreet | SF/NYC Hybrid Workplace | Full Time | https://fairstreet.super.site/ | Seeking 2nd engineer

We’re revolutionizing the way seniors get access to Medicare health insurance and giving the 700K small business insurance brokers better tools to operate.

Seed-stage startup. Grew 3x last quarter. Raised from the same investors behind PolicyGenius, DoorDash, and Lyft.

Node-typescript, react-typescript, postgres & AWS.

Seeking 2nd engineer to be a full-stack builder on our scrappy, low-ego, high-impact team.
I'm glad I don't have this problem. I hate telephones and everything about them, and try to live my life having as few "telephone conversations" as possible. That life choice long predates the pandemic.

Airpods? Ear buds? WTF. I can't relate to this world at all. Just email me and I'll get back to you if/when I check it at some later date.

Now get off my lawn.
This asteroid was detected by a telescope that

> scans the sky during twilight hours when these asteroids can be detected within two 10-minute periods each day

20 minutes per day per telescope. Talk about an under investment in something that may save our lives. I hope that we can soon launch more space based telescopes capable of observing the inner orbits 24/7 using some kind of sun shade or occluding device. We need to dedicate a lot more time and resources to this.
"lack of dark mode" should be "features" not "usability"?
This seems so far in the other direction that the same criticisms no longer apply. It would be like being against LCD screens in cars, and then complaining that Boeing's new 787 has flight displays.
They actually just issued a retraction: apparently it was just Tom Cruise.
My point wasn't that people fled federated email to congregate at gmail. My point was that most people don't care one wet slap about federation, and will happily use whatever people point as easily usable (and free), whether Hotmail, or Yahoo, or Gmail.
Like with most things we want to change this is a math problem. There are things you need to subtract from your life to give you more time or clarity of mind. Once your mind is clear you can then slowly start to add things that you find interesting or enjoy working on. If you find yourself still burned out, repeat the above process until you've found a balance.
This is great but... what are they goig to do with so many Raptors?

SpaceX is following a "fully reusable" strategy, I am not even sure if the BFR booster has an expendable option, Starship may be expendable but it is clearly not the configuration they are pushing for. And yet, SpaceX is producing these engines as if they were consumables.

We only need so many launches, especially super heavy rocket launches before we run out of payload. And if they build as many rockets as they have engines for, where are they going to store them? What about the launch pads? Etc...

I am not criticizing SpaceX strategy, I know that Musk is a fan of assembly lines, for a lot of good reasons, so maybe they are just making so many engines just because they can, or so that they can blow them up later during testing (another SpaceX hallmark), but I am curious about their medium term strategy (i.e. after Starship is operational but before crazy projects like Mars settlements).
In life, there are a lot of obvious things that are very difficult to teach.

For example, I'm a biochemist with 12 years of education, and I can't seem to be able to convince anyone that vaccines are safer than no vaccines.

Humans just don't like new things or changing their mind, and that's a very generalizable fact, even among very smart groups of intelligent engineers.
Worse, this is like Amazon charging you everytime you add a new address
What are you talking about? Cricket does the exact same thing.

https://cricketwireless.com/cell-phone-plans :

"Unlimited": $55/mo. Video streaming restricted to 1.5 Mbps. No hotspot allowed at all.

Add hotspot to your "Unlimited" account: $10/mo. 10 GB of hotspot data usage, after which it is slowed to 128kbps. "only available with Cricket Core and select grandfathered plans," of which I think "Unlimited" is one, but see how confusing this is?

"Unlimited Cricket More": $60/mo. Includes 15GB hotspot. Unclear what happens if you go over it, but "5GB and 15GB add-ons can be purchased separately". Also you can apparently only share the data allowance among 6 devices you're tethering to. Does include HBO max though. Video streaming still limited to 1.5Mbps.

"100 GB simply data": $90/mo. Not unlimited data, but they won't throttle you. Closest to your claim but note not unlimited. Also unclear if it comes with phone service or it's even allowed to be used on a phone.

I can't see how your post could possibly be more wrong.
Of all the many SaaS vendors I use, GitHub has the worst availability by far.

There isn't a month that goes by without our devs being impacted.

GitHub - please just work on fixing this. Your product is great but your availability is your biggest problem. It's beyond a joke at this point.
Windows 11 runs on fewer than 1 in 6 PCs
Congrats! Although I look back fondly on the many years I spent on debugging cache incidents (https://danluu.com/cache-incidents/) I don’t think the rest of the world should go through the same bumpy road.

It’s truly interesting to see a new generation of applications not only doing away with using bare metal hardware, but continuing to be built on increasingly higher level abstractions.

Of course, the key is for those abstractions to be dependable in production as well as easy to use. I think Momento actually takes runtime predictability quite seriously.
Employers might have to… gasp… train their employees.
The controller quality and tracking on the HP is worse than Index or Quest 2 which is (rightfully) a big deal for some people. The HP is the perfect VR headset for simracing and flightsim though.

Be careful with simracing though! I started with one of the $300 Logitech setups and am now a few thousand dollars deep into a direct-drive setup. ;)
For someone not on the inside to flippantly dismiss his contribution as brand only is just ignorance. There's a chance you're right, but you have no evidence to back up your assertion.
FWIW Steven King said he'll quit Twitter forever since if he doesn't get to keep his blue checkmark for free
> What truth is there to this? Suppose this asteroid was on a collision course with earth, would we have any recourse other than praying it lands in Siberia and not NYC.

Astrodynamic Fundamentals for Deflecting Hazardous Near-Earth Objects - https://www.adrc.iastate.edu/files/2012/09/IAC-09.C1.3.1.pdf

That paper goes into the what it would take to divert an asteroid (with emphasis on Apophis).
What do these presumably highly-paid C++ developers work with exactly? And what is their background? How much do they make in London?

I have a degree in mathematics, am ~36 years old, but only worked as a web dev.

I'm thinking about taking courses in mathematical statistics or physics. I want to "get out" of web dev. This type of job would be a huge step up for me. Just unsure how to begin a career change...
They tell you if the video is sponsored.
> "Siri turn off lights in the living room"

No snark here : why don't you make a few steps and switch them off manually ? Saving these few steps doesn't make sense to me. You need to walk to be healthy.
I've been a paid Protonmail user for a while now, but it seems like if you don't use their webmail site or their mobile app, you don't get a very good experience.

The Protonmail Bridge with Thunderbird (the only somewhat supported desktop mail client on Linux) has always been buggy at times, such as archiving not working as expected, or creating a new mail subfolder in Thunderbird creates a parent folder with a "/" in front of it in web mail.

I understand there's probably some difficulty keeping everything E2E encrypted on the desktop side of things, but Thunderbird feels crippled if you want to use it with Protonmail/Bridge. For example, calendar doesn't work at all.

I love what Protonmail has been trying to do and have done, but all I really want is to be able to use a desktop mail client with calendar, and the Protonmail Bridge is not there yet. My subscription is up in January, so I may switch to something like Fastmail for the time being.
I went through something pretty similar about four years ago. It was incredibly tough, but I was able to pull out of it and am more resilient now. It took me a few months to sort it all out, which I did mostly by writing. In the short term though, I relied heavily on my dad and my wife to help talk things through. If you have anyone close you can talk with, that's the best thing to do. I also got a prescription for Xanax, which I took every couple of days when I was feeling rough. After a few weeks of that I stopped taking them, but felt comforted knowing they were there in my drawer if I started spiraling down again. I did end up publishing the stuff I wrote during that time, and am happy to send you a copy if you're interested at all. I'm at quirk@cardinalspirits.com and the book is here. https://www.amazon.com/dp/B092WWNYQC/ref=cm_sw_em_r_mt_dp_2P...
Is Mint cheaper than Google Fi?

And does it work on multiple networks and globally?

Google Fi just seems like it's substantially better than any other carrier - at least in the US.
Ransomware cost US banks $1.2B last year
Except when the assignment or goals change.
Flashing booby-trapped Cisco AP with OpenWRT, the hard way
Ohh. And if you think you're so clever and type that prefix before Paste-ing, it doesn't just paste, but replaces all digits you have typed. I also love it when sites omit a country code in their numbers like "(xxx) xxx-xxxx". Well, at least it's not a jpeg.
>I've had very annoying service quality issues in Europe that I never encounter in the United States.

Care to expand?
I travel all over eu and haven't had an issue for years. Even in the zone 3 'eu' countries (algeria, kosovo, libya, morocco, tunisia))
€9.99 a month for 290gb and 1k sms and calls.
Roaming? €0.0030/mb to €0.00238/mb.

When a family member calls me from Floridia...bag o'shit connections that regulsrly drop.
Hello! I hope you feel better soon! Burnout is hard to recover from - still trying to fully recover myself too.

I made a post and asked the community a similar question a little while ago, if you'd like to take a look at more tips and tricks people shared then too.

Link: https://news.ycombinator.com/item?id=29754211
>> 4 RS-25s per year

> more like 4 years for ONE

That is disingenuous. The message you pointed to says "4-4.5 years from when we order material" which is comparing the manufacturing of an assembled item with the full length of the supply chain.
I enjoyed it, it's easy to skip videos that don't interest you.
Pure functional languages model IO with monads, which are very much functional (function composition within a context) and IMO easy to use. This ease of use is probably why JS adopted the pattern with native promises -- async/await. They fit well into otherwise imperative code and people seem to to like them.
They almost certainly will pick them up because they will want to examine every part of it to see how everything held up.
>EE salaries are sadly lower than they rightfully should be.

Profit margins of an EE will almost always be lower than profit margins of a software engineer. A team of software engineers can quickly scale to selling to millions of users (and collect nearly 100% of the resulting revenue as pure profit), whereas a team of EE's cannot a) scale their customer base as quickly, since scaling up manufacturing takes time and b) realize a profit anywhere close to 100% of revenue, since much of their revenue goes towards manufacturing and distribution costs.

In other words, the marginal cost of selling one unit of a physical product is always nonzero, whereas the marginal cost of selling one unit of software is often (very close to) zero. That differential goes towards higher salaries for the software engineer.
It gets worse: try finding a Windows C++ developer with kernel experience. They seem to be a rare breed... And finding one who has even a bit of security experience and a defensive coding style is even harder
This kind of looks like it is replicating DevonThink but with less functionality unfortunately. I hate to be a downer about it but you’d probably have a lot of work on your hands to catch up to that software although it is only available on Mac so there might be a market for Windows and Linux people for something similar.
Sorry, there’s something about discussions of the relative merits of camera systems that seems to get everyone very hot under the collar. Indeed, I think we have both made our points based on our own experience.
One Technical reason is that there is a lot of land to cover in order to provide service nation wide. There's a 25 square mile area where my parents are located that is covered by a single 4g/5g tower. There are 15 houses in that area, probably not all of them are customers of the company that owns the tower. I'm sure there is other anti-competitive stuff going on as well but infra in most of the EU and US can't really be compared in the same way.
Depends on timing. ICBMs can only reach an altitude of about 1300km and are not designed to hit moving targets in space anyways, so if an asteroid is going to hit us in the next few days we're screwed.

However implementing a system to defend against asteroids even with short notice is feasible. We can make rockets much larger than ICBMs and put them on standby for planetary defense. You'd presumably put appropriate sensors and maneuvering thrusters for getting to the approrpiate position near or on the target, akin to the interceptors used in missile defense. Interceptors would have a dedicated 3rd stage like the Centaur to launch them on trajectories away from Earth - the further away the interception the smaller the necessary deflection. Ideally you'd catch it early and start the deflection so far away that a kinetic impactor or even just the craft's gravitation would nudge it to a safe course, but for short notice you need to go nuclear.

Breaking up an asteroid into smaller pieces with a nuke is possible, especially for the subset of asteroids which are basically loosely held together piles of gravel. Some people think this is a bad idea as instead of 1 big rock to deal with now you have lots of little rocks that are also radioactive, but that actually is a much preferable situation. The ability of objects to pass through the atmosphere is dependent on their diameter, lots of small rocks will burn up harmlessly while a single big one will impact. The radioactivity from the nuke would be spread out extremely dilute, and specific nuclear weapon designs which minimize neutron activation can keep the radioactivity very low. A more serious concern is that you don't know the trajectories of the resulting fragments, some of which might still be dangerous, and thus it would be a very bad idea to destroy it before impact was a certainty, but then waiting until the last minute to stop it is a major risk in itself.

More safe would be to detonate the nuclear device near the asteroid. This would vaporize a thin layer of the surface of the asteroid in line of sight of the explosion, sending it flying off into space at extremely high velocity and propelling the asteroid equally in the opposite direction. There are two major advantages to this approach: it will work against targets regardless of their composition and internal structure (very beneficial if we don't have time to study the asteroid ahead of time) and the method can be done repeatedly to the same target - we could launch dozens of independent interceptors and just keep detonating them one by one until we get the desired result. While the goal is to have the asteroid not impact at all, and thus radioactivity is even less of a concern, this option does produce even less radioactivity than blowing up the asteroid. From a strictly technical perspective this option is pretty much a no brainer, but obviously building a battery of dozens of nuclear missiles is politically problematic.
Cricket only allows WiFi calling on certain devices. I had to switch to Mint to get it working
The employees of TMO store get commission on sales. It materially affects them when someone complains (like me) that I can do it for free online. At least that is the impression I got from the angry employee.
github link:
https://github.com/LemmyNet/lemmyBB

Looks great.
Ting is just Dish Network reselling T-Mobile’s network, which means Ting’s users are prioritized behind people directly paying more (or more valuable) to T-Mobile.

I stick with one of the 3 mobile network operators because I do not mind the extra cost for being higher up in the priority chain (or believing that I am).

https://www.reddit.com/r/NoContract/comments/tn4733/qci_leve...
And the data is from 2014.
Claims like these always reduce C++ to a systems programming language, neglecting the fact that is primarily used in computationally expensive projects in which Rust cannot be a valid substitute.
If there are no unit tests, you can intentionally introduce some bugs, so you can have some easy fixes next sprint. Rinse and repeat.
You mean a generally-recommended-as-medically-necessary-only procedure that would result in far more complications were it not performed?

And anyway, people get surgeries all the time, how is this any different?
Show HN: Publicdomainwifi.com
What’s your billing model?
this will increase the "productivity" economic indicator.
Add a couple minutes about how the call is being recorded and there's nothing I can do about it
The key phrase is "Cisco’s malicious decision to permanently brick the CPU". They released an automatic update to these devices so that now, if they detect you're trying to install OpenWRT on them, they permanently hard brick themselves by blowing eFuses in the SOC.
> I've had someone do that on this very website

On this website you will hear anyone say the wildest assertions. There's the whole human range of expression here. But what makes you think actual FP practitioners (and Haskelers) really believe this?

The proof wouldn't be what some random person here on HN tells you. The proof would be you getting involved in an actual FP community trying to write an actual FP project and being told that you just cannot do this unless you understand category theory. Which, as I said, is not something that happens... at least not in my (limited) experience.

Never confuse what people tell you here on HN, random forums or even throwaway StackOverflow comments with what actually happens in the actual communities when trying to achieve real goals and not just chat about stuff.
It doesn't need to be about OOP and hiding details, this seems like basic type safety. Both of these are member functions and are hiding details already, so OOP is an aside, you would need invest effort reading on both or neither if there are robust unit test that solid OOP would enable.

With ints as months is 0 or 1 January? What about -1 and 13, do they have sensible meaning? You need to re-apply that effort constantly to any int that might be a month. This isn't a hidden implementation this is an easy mistake waiting to happen. Using a month enum solves this, and you are not fixing bugs in the implementation of an enum unless you are a compiler developer.

Same with const, it prevents accidental changes to the class from this member function. It allows more sensible code and compiler optimizations. The "do" line will almost always be faster than the "don't" line. There is no way adding const changes the amount of effort for a reader in a negative way.
Yes, I imagine all of the same caveats will be true for AI generated content as well.
> Why do you need high-res satellite imagery of your route on a screen in the center of the car? Just look out the window!

Because it’s incredibly useful.

It means you can navigate dirt tracks. See over treeelines. Judge the quality of parking lots. Find out what side of the building the driveway or entrance is on. Etc.
> Because Python pays more.

In the extremely underpaid start-up world?

C, Java, C++, Kotlin, Swift, etc - IIUC pay MUCH better and are more in demand at companies where you really make good money as an engineer.
Yes I'm not on the Elon hate bandwagon. He's entitled to his politics.

Most of the people who are on that bandwagon would place their favorite celebrity on a higher pedestal than EM. Which is to say the way we rank people and go after people seems off. It's easier to stay on people's "good side" when you're not doing anything different.
That's what I was getting at with this:

> They can't be in charge because you can't have engineers answering to non-engineers (ie, very few leads let alone managers coming from the software side). Which leads to a culture that's overly hardware centric with insufficient leadership/management understanding of what software actually entails.

In hardware-centric orgs, software developers are a small step above technicians in their pecking order, sometimes below. The pecking order itself is annoying enough, but when you switch from designing your own ASICs to buying COTS dev boards and primarily only adding software to it, you're not really a hardware company anymore. But it'll take another generation for them to realize it, or a severe crunch if someone comes along and realizes that they can pay embedded devs $200k+ and eat the lunch of half these companies.
The machine in question is the human brain.

And besides, there's nothing illegal about "using" a copyrighted work without permission (for example, if artist wanted to use the pixel values in an image for a color pallet, that's totally fine), only reproducing it - which no image generation model does.
https://en.wikipedia.org/wiki/Freedom_of_speech_by_country#E...

For Paris, specifically:

The Press Law of 1881, as amended, guarantees freedom of the press, subject to several exceptions. The Pleven Act of 1972 (after Justice Minister René Pleven) prohibits incitement to hatred, discrimination, slander and racial insults.[138][139] The Gayssot Act of 1990 prohibits any racist, anti-Semite, or xenophobic activities, including Holocaust denial.[139] The Law of 30 December 2004 prohibits hatred against people because of their gender, sexual orientation, or disability.[140]

An addition to the Public Health Code was passed on 31 December 1970, which punishes the "positive presentation of drugs" and the "incitement to their consumption" with up to five years in prison and fines up to €76,000. Newspapers such as Libération, Charlie Hebdo and associations, political parties, and various publications criticizing the current drug laws and advocating drug reform in France have been repeatedly hit with heavy fines based on this law.
"free market" is more a political slogan than an economic concept. that's why i prefer the term "fair market", which is better aligned with the underlying economic concept and conveys with it the need for a strong and independent regulatory function to rebalance concentrations of market power.

in that vein, we need to break up the three major carriers who together hold ~98% of the market (principally as a result of restricted spectrum allocation). then institute an escalating tax rate based on market (revenue) share to counteract the negative externalities[0] of concentration itself.

[0]: here's one random report (by barclays) that delves into what these negative externalities are on fair markets: https://www.cib.barclays/content/dam/barclaysmicrosites/ibpu...