skysight-inc/HackerNews huggingface dataset:
Gigantic shock absorbers.
I wonder if it would ever make sense for technical debt to be recognized via accounting.
Only if the kid can sell it on to a bigger sucker in less than the ~20 years it took Reddit.
It should be illegal to call it free when it, when sufficiently described, obviously comes with a cost
Why cut up a a wafer of chips, package each with HBM, put the package on a board, connect to CPUs with a fabric, then tie them all back together with networking chips and cables? Their 3 new clusters are the top 3 biggest AI training platforms in the world. Comparing the WSE-3 against Nvidia's H100. "It's got 52 times more cores. It's got 800 times more memory on chip. It's got 7,000 times more memory bandwidth and more than 3,700 times more fabric bandwidth. But they don't sell the chips, they build the clusters and sell the compute power. Except for a couple they built in Dubai.

Plus, newer models are moving from Transformer to Mamba and don't need as much memory, because they save the important information, not everything it's been trained on.
> Years ago, companies owned their own servers, and the penalties for inefficient systems weren’t that great—just buy some more racks of computers and throw those at the problem. Now that everything has shifted, or is shifting, to the cloud, and companies are paying for computing a la carte, those inefficiencies mean bills that are, on average, double what they could be if old systems were optimized, says Ben DeBow, chief executive of Fortified, a consulting firm that helps companies manage and update their database systems.

I've found good success in the past with associating my optimizations directly into the cloud bill. This looks like "Improved efficiency of {MyService} by optimizing {cache hit rate}, reducing the number of pods required of the service by 25%, saving {$300k/year} in AWS costs." I look for these types of wins every time I am on a new team.
"1-Stage Cooking, 100% Power Only"
Siri/etc aren't just general disillusionment though, people often talk about features that have been removed and replaced with a web search.
- Developers leave after 3 years,

- Developers are vastly overrated. They keep developing new frameworks when they’d better spend their time solving business problems. Given their cost, no-one dares telling them anything.

- Can’t motivate them to do tech debt.

- They always suggest to refactor everything.

It’s basically impossible to give business sense to a developer. Otherwise they wouldn’t be developers! But they want to be free.

It’s not a “My boss told me not to do tech debt.”

It’s “Every time I’m given free time to tackle tech debt, I open Draw.io to create charts of what I suggest as a new infrastructure with microkubes.”
> culture has to be deliberate without being overly prescriptive, and that can be a tricky balance

Cannot be understated how difficult it is to get this balance right. Especially in small companies where you get to work with “old timers”. Push too hard and people shut down. Don’t push enough and it all unravels quicker than you would think. To give a concrete example; In a firm where openness and async collaboration is critical, how do you push someone who always DM’s to use public channels instead, without making them uncomfortable?
Both of my parents had surgeries in their 80s that were followed by severe post-operative cognitive dysfunction that lasted the rest of their lives. This wasn't normal dementia, this was a sudden and apparently permanent step change in cognition. Subsequently, I discovered the phenomenon is pretty common, but hardly being studied at all. It seemed the surgeons say it's an anesthesia problem and the anesthetists say it's a surgical problem, so nobody studies it.

Anyway, its good to see somebody paying attention, because I want this fixed before it happens to me!
Why does this feel like an AI wrote it? And the whole website feels the same. The OP is here commenting as well and, though polite, just gives off an AI vibe. Really off.
Could a plugin architecture accommodate this?
Toyota will have a greater marketcap than Tesla, by the end of this year.

I just purchased a Camry Hybrid and it is just an incredible driving experience.
From the thread below, you appear to believe Israel also coordinated the destruction of the World Trade Center towers, so I think our premises are probably too far apart to discuss anything productively.
Ancient 'Dune'-Like Sandworm Existed Far Longer Than Thought
This is interesting. They're replacing the pacemaker's leads with optical fiber, with a tiny solar cell at the end. They send a pulse of light down the fiber optic cable, causing the solar cell to convert it to enough charge to "capture" the muscle.

Pacemaker leads don't just deliver charge, though. They're used to measure the heart's natural electrical activity so that the pacemaker can synchronize its pulses. I suppose that's something that can be done remotely through a more traditional ECG electrode placement.

This is pretty neat. Pacemaker leads are an amazing piece of engineering, but being able to place leads non-invasively through a syringe would be a huge advancement. I also suspect the fiber optic could be made to last significantly longer.
> thanks to very fair american immigration system.

Probably an Industry lobbyist came up with that rule so that employees have to depend on the company.
Nobody currently working at VW/Porsche worked for Hitler, and nobody currently working at Ford helped Henry run the presses for his antisemitic pamphlets. So that's a nonissue.

What did Renault's founder do? Hadn't heard about that.
Does that boil down to organization culture and whether lower-level employees feel comfortable raising issues to leadership? I believe Boeing would be in a much better situation if it encouraged raising concerns instead of suppressing them.
It was in fact not voluntary.
Who else right now manufactures NACS chargers?
Unpopular opinion but tech management likes having tech debt, as it persists and justifies their org structure by keeping the problems around.
Well, there weren't any compile errors.
Mistral 7B Instruct v0.2 and Mistral 7B v0.2 are different models. Judging by the title, I suspect OP meant to post about the latter, which was released a few days ago, but accidentally linked to the former instead.
The rationale for it is the fact that multiple frameworks provide their own versions of this mechanism. The proposal is to relocate extremely popular and common functionality from framework space to the language/runtime space. The popularity of React is itself the rationale for the utility of this idea, and any terse version of the rationale is for show. Is that a good enough rationale? Maybe, maybe not, but you are shooting the messenger.
> Most of the H1B's can't do the jobs either

Yet they keep getting contracts and the IT outsourcing company keep on making record profits.
It’s like something from a Guy Ritchie movie played for laughs. An Irish gangster gets taken down because of his habit of posting reviews of wherever he goes, and accidentally shows his reflection in windows and mirrors.
Yeah, HIP and ZLUDA already exist.

Crucially, what the documentation doesn't allow is fixing bugs in the firmware/microcode (all the .bin files).
There isn't that much work the compiler should need to do. Ideally, a clever compiler could just update the vtables in some intermediate representation of the program and re-emit the binary. The C++ compiler today is so insanely wasteful - edit one header file and the compiler re-parses all the header files N^2 times. It should be possible to make a compiler thats way faster than any C++ compiler today.

Of course, the elephant in the room is the C++ preprocessor. I haven't looked too closely into cppfront, but if I had the chance, I'd give the C macro system a bullet.

My favorite "macro" system by far is zig's comptime, which is beautiful and elegant. Zig code can simply elect to be executed in the compiler instead of at runtime. For example, here's how the print() function compiles in zig. Its a thing of beauty:

https://ziglang.org/documentation/master/#Case-Study-print-i...
It must be bad if you are using your employees as a short term LOC. An inverse payday loan.
Yes, you can have a private virtual member function, and it can be overridden in a child class (unless declared final), apparently.

I too thought that sounded insane, so I just looked it up. I've been programming C++ for twenty five years and the thought of wanting to do this have never ever occurred to me...
When high level management optimizes for personal wealth we end up with companies like Boeing.
Nobody would waste 250 hours grinding a stone that cheap. It was obvious that there was error in audio transcript.

Without any gemstone knowledge whatsoever, I guessed at least $40K.
Technical debt is like financial debt: it's not a problem if it is kept under control, and it may even be a very smart leverage; it has a limited liability in many ways.

Also innovation and debt are often intermingled.

SpaceX cutting corners, it could be seen as debt by slow-paced companies, but at the end of the day, the result is here.
> Siri/etc aren't just general disillusionment though, people often talk about features that have been removed and replaced with a web search.

Recall that recently Google removed the image generation feature from Gemini after the diversity controversies. :-)
You can keep fighting all you want but in the end you will lose.
Hi blueeon, thanks for the suno api. Do you know if the suno music can be commercialized in a third party music streamer generator using the api? As per what I read, if you buy the paid version you can use the produced music commercially, the only problem is that you can only produce 10 at the same time. Just checking what’s your view of this?
Banks have a stricter KYC than companies that hire someone. The person would have needed to forge an identity that stood up to the scrutiny of the bank or risk linking it to their real identity or something. If they aren't doing it for the pay check seems like a bunch of extra work for not much gain.
The rocket analogue of a flywheel is a very heavy rocket, whose large inertia would smooth the changes in its velocity due to propulsion pulses.

Nevertheless, this solution is undesirable, because it would limit the acceleration of the rocket to small values.

The right solution is that mentioned by the other poster, i.e. to have a large number of pulsed rocket engines, whose pulses should have distinct phases. In this case there should be pairs of engines with synchronized pulses and symmetric positions, to avoid the rotation of the rocket, because the engines can no longer be aligned with its center of inertia.
I'm a tech contractor. I prefer payment by check from my clients. Most can't or don't want to set up direct deposit for a part time contractor. Amounts are too large for Zelle, and I don't want to pay the fees for paypal or credit card processing if I can avoid it.

My clients usually issue paper checks online. Their bank prints the check and mails it. My receiving address is my bank, which deposits checks for me when they arrive.
Numbers differ. Some sources say 30%, some say 12%, could be there’s weighting by revenue or something idk (Indians run two of the six multi-trillion dollar companies, including the top most valuable one), but I think you’ll agree that whichever way you run the numbers their share is quite disproportionate for a minority comprising 1.3% of the country’s population (4.4M people).
I purchased a bunch of Phillips Hue bulbs and they have started to age out. I hadn’t paid much attention to the space and found out that Phillips was phasing the Hue ecosystem out in favor of just connecting everything to WiFi directly. I purchased two bulbs to give it a try and one has connectivity issues while the other has severe quality issues (flickering, refusing to turn off, etc)

I really like the Hue ecosystem but not being able to keep buying into it a mere 5 years later is a big turnoff.

One of the two newer bulbs from Philips supported Matter by updating the firmware. It wasn’t at all clear that would be the case when I purchased them.

Finally, I’ve learned to avoid anything that supports “Siri shortcuts.” I want actual support so my home app and thus HomePods can do the right thing out of the box.
> Reddit reports something like 200 million active users. It could lose 99% of those, and it would still have more people than most cities

Which would make it completely useless as an ad platform, which is the only way Reddit makes money.
All CCS charger manufacturers. NACS is CCS with a different plug on the end. It's CCS type 3.

It's a very simple change for all manufacturers.

Here are interviews with various charger makers:

https://www.youtube.com/watch?v=xbPa6nO6GyM

https://www.youtube.com/watch?v=mfyO-o85U-8

Alpitronic and Kempower make the best chargers.
Yes, he said $192 375
It's not just smart devices, it's things like vanilla autocorrect on my iPhone. It's done incredibly stupid autocorrects, like divide a simple, grammatically correct four letter word into two strings of non-word characters.

This is what we asked for when we discarded software development for "AI", aka "I'm done thinking, im just going to roll the dice on hyperparameters and evolve tech through random mutation instead of reason"
Someone on reddit said that the cpp2 repo was a bit old, and that is true, although he may have started this as an experiment influenced by typescript and left it on the side at some times.

Anyway I have no idea if cpp2 would get support from microsoft or other devs, but cpp2 seems like the most humble and "least risky" solution for the future of C++, and I really want it to be.

What I remember the most that Herb Sutter said in his cpp2 talk, is that it aims to avoid 95% of bad coding practices that C++ allows today.

It's safe to say that beyond the valid criticism of C++, that it quite a good goal and it would improve C++, without using a new language, and that's good, because a new language causes problems: new toolchains, new semantics, new specifics, no experience on a new language.

Cpp2 is not a new language, it is the same semantics of C++, except it has a new syntax and enforces good practices.

One very interesting point: in the future, cpp2 allows a cpp2-only compiler to be born, and it would still live next to C++ binaries without problem. That cpp2 compiler might probably be much faster since the cpp2 is a smaller stricter subset.
> perfectly configured SPD, DKIM, and DMARC

Just having them perfectly configured doesn't mean that the receiving servers will also see it that way.

Microsoft servers are particularly prone to randomly failing perfectly fine dkim setups for no reason whatsoever.
Used to be. Biodiversity in densely human-inhabited areas is ~zero. Apparently the best indicator of overall biodiversity is mycodiversity (ie. fungal diversity). The most varied areas are apparently those with extra moisture and a protected situation, often valleys with a non cardinal orientations and minimal human disturbance at the valley floor. If you want more diversity, actively seek out plants native to your area and plant more of them. Remove lawns, add decaying matter. You'll be surprised how quickly you can obtain impressive results.

FWIW some of my teachers have discovered new orchid species and studied their pollination. It is very common in botany to have no idea what exactly pollinates a species. Ants, insects, birds and mammals are all potential pollinators.
Is it because of bias, or because there are just a lot of Indians in our industry? In my case, I have more than a few levels of managers from India, but there doesn’t seem to be any favoritism going on (I was even asked once if I was interested in people management, and said no).
Isn't there any open source project that solves the e-mail delivery problem? If not, why not? This sounds like something that can be fixed by software.
Yeah, agreed. Was thinking something similar but your comment is better measured and nuanced. Like, "social media is the problem" suggests the way to help young people is get them off their phone. In some ways, yeah, I do think that would help. But the deeper causes are _why_ social media companies are allowed to keep making addictive products with no responsibility for the negative outcomes, as well as _why_ there is so much scary stuff happening with little action being taken to fix it.
This video [1] shows laser cutting, 3D modelling, and hand grinding of diamonds in a diamond factory. They discuss when and why they use laser cutting machines a bit.

[1] https://www.youtube.com/watch?v=YMyPo-MEvMA
Show HN: Adaptable Metallic Texture for the Web
Thanks for the info. For years, I've been using trial & error / reverse engineering approaches to improve deliverability. Frustrating!
I think the argument for it goes as folllows:

Tesla has more 'self supervised' driving data than any other car brand, so if data is key to making self driving work, they win. You could also see how this is a winner take all monopoly once self driving gets cracked.

Now before I get flamed, I don't own Tesla stock, and no I don't think self driving is just around the corner. I'm perfectly happy with good autopilot though and I think the model 3 is a great mid level car. But yes I think Tesla stock was quite over valued.
That is so weird. What is there to set-up about deposit? Can't they just input your account number and send you your money?
Drastically reduced economic opportunities, housing affordability, and political disenfranchisement seem more proximate causes.
This is the 8th time you’ve posted this. You’ll want to watch out, since I’m not sure what the rules are for spam.
The evolution of C++ has been a multi-decade history of dealing with difficult reality.

I have great hope that Herb can create with his cppfront project “The Very Best of C++” to carry that tremendous legacy forward.

If I was to throw my hat into a “C++ successor”, it would be https://www.hylo-lang.org/ with its “all the safeties” and “tell you when you’re doing it sub-optimal” approach.
What a commendable dialog.
> My interests (that I typed in online)?

You don't have to type stuff into a Facebook.com input form for them to be able to use it for ad targeting. There are Facebook "share" buttons on most websites, and each of these is a tracking beacon that tells Facebook that User X visited so-and-so website. That X becomes an identifiable user if the user is logged into Facebook on the same browser at the time of the website visit.
I used to strop my razors on denim. They lasted longer. I had a website-link somewhere. I'll see if I can dig it up.

I found I had two very similar links:

https://www.instructables.com/How-to-extend-the-life-of-your...

https://www.todayifoundout.com/index.php/2010/02/how-to-dras...

I have stopped shaving myself. As you get older, you just can't get into all the nooks and crannies of an ageing face. So I have got a barber to shave me once a week.
You're right, the latter is funnier. Like I said, the more it's weakened the faster people will move on from it and let it fully die. For now it's only spiritually dead.
Very on point
The hubris of any software dev is that code can do anything better. For a large majority of things, I would agree. After all, that's why we made computers in the first place. It's also my tenet of workflow automation. I'm not trying to eliminate a person's job. I'm just trying to make the tedious error prone parts of the job less tedious and error prone so that the person is free to spend more time on the things that they are good at and would be difficult to automate.
The worst is when they accept the mail but silently tag it spam and put it some place the intended receipient will never see it. Google's gmail is the worst about this. Corporate email isn't email anymore. It's a walled garden / silo like Facebook.
The only fix is quality forward thinking details oriented leadership.

Given that corporate America has decided that all employees are meant to be replaceable and therefore transient, it is not rational for any individual to orient themselves to the long term or make near term concessions. Likewise if employee compensation is a function of hours worked more than it is a function of the company's success, it is irrational for an employee to make decisions with respect to the long term, especially if they will be rewarded for speed over complexity tradeoffs and they can leave the company with a great resume when the debt becomes overwhelming.

Admiral Rickover's speech Doing a Job speaks quite a bit to technical debt and the forces that promote it: https://govleaders.org/rickover.htm
I posted references down thread. People are free to read the wikipedia articles for themselves.
LSI Logic Mastered Custom Silicon. But It Wasn't Enough [video]
Hmm that's not how I would describe engineers I work with at all. What sort of companies are you seeing the majority of devs act like this?
Not really. More like, “we could make an extra hundred bucks a week by doing X”. So they do X. If it’s annoying to the employees, that cost is not considered.
They are CCS with a proprietary connector (well, soon to be SAE J3400), so it still means we (CCS1 cars) can’t use their chargers without an adapter, even if they let us.
> the implied connotation: blacklist and whitelist -> black is bad and white is good

Well, no. And you illustrate it so well:

> reasonable alternatives: allowlist and blocklist

If both statements are true, then "allow" is good and "block" is bad.

See, if there's any implication of value then it needs to apply to whatever words you choose to use. In reality, none of those can be qualified as good or bad. They're tools. As such, when put to good use, they will be good; when misused they might be bad. This is true for whatever (black|white|allow|block)list is used.
I'd rather have people complaining about having to run configure a bunch of times to disable several features they don't have the libraries for than complaining that a feature doesn't work (because it ended up being disabled without them knowing).

Likewise, I'd rather distros figure out the hard way when a new release has a new feature and needs a new dependency rather than their users complain that a new feature is missing.

Principle of least surprises.
The problem is reflection, including SFINAE. Code can branch on if a method exists.
The whole process of predicting the world and trying to match incoming data against the predictions is explained in more detail in "Surfing Uncertainty". Relevant SSC book review: https://slatestarcodex.com/2017/09/05/book-review-surfing-un...
I dived deep into RSS feeds and decided to really just try and follow content creators instead of relying on a single site.

It's been a process.
Almost certainly not. There are heaps of books in libraries which nobody has scanned yet, including many on COBOL. No LLM has read those.

Whether that makes a difference depends. If you are dealing with mainstream modern COBOL (like recent versions of MicroFocus or IBM Enterprise), it probably won't. If you are dealing with some obscure legacy COBOL dialect, odds are high there is some very helpful printed book which nobody has scanned.
Thanks for the comment — we'll take another crack at clarifying the starting position :)
Aside: I hate the popup subscription CTA that asks for my email address in the middle of reading the article. How could I know whether I want to subscribe before I finish reading, and why interrupt my reading the article at all?

There are clearly marked "Subscribe" buttons at the header and the footer of the page that I could use if I wanted emails. But there's no RSS/Atom feed.

I'm just a grumpy programmer that gets annoyed by unnecessary interruptions. I'll see myself out...