skysight-inc/HackerNews huggingface dataset:
If all you took away is “cheap plastic from China” and that they should have gone for low cost, you haven’t paid enough attention while reading this article. It talks about building a better product and investing in the experience and ecosystem, which the chinese alternatives have done. We are about to witness the same thing happening to cars very soon.
Great point! First, I didn't know that the national gov't is actively involved in medical pricing. I guess it makes sense when you have national health care. Second, to state the obvious, 30% would be insane co-pay for someone in the United States. However, in Japan, it is quite reasonable. Elderly only pay 10%, and most children pay nothing.
Launch: Set Your 2024 Goals in 30 Minutes – Secure, Efficient, Free
Kickstart your 2024 with our quick, 30-minute goal-setting app! Transform your ambitions into actionable plans swiftly and efficiently. Our user-friendly guide helps you carve out clear objectives, ready to tackle the year ahead. Plus, amplify your commitment by sharing your goals on LinkedIn directly through the app. Dive into a focused, productive 2024 with us, and make your goals public for added motivation. Start now for free and shape your future in just half an hour!
The one that really hurts my feelings is when the search function on a manufacturer’s website doesn’t recognize their own part numbers. Then I get angry and go to google, which gives me unrelated ad results instead. Ah, familiarity.
No, the point is that the gap is awfully large.
Which would be flagged in the weekly review on the first week?
You’re only considering the impact of the negative potential and failing to regard the positive potentials of people’s value. Humans are social beings.
PyCon had a conference planning company heavily involved from fairly early on, and that ended up avoiding, to the best of my knowledge, much of that sort of thing. The contracts ended up being fairly well negotiated. But *THAT* process was quite the hair-pulling exercise.
Sounds like they should be held responsible for environmental harm, perhaps part of their their restitution could be installing a bunch of renewable energy sources (kind of like dieselgate). Seems awfully dumb to let them not do anything about it, but doesn't seem like a valuable counterargument to stay with a energy method that directly contributes to poorer health.
> At the level of corporate creation and management, your network (graph) doesn't drain you. It amplifies you. Speeds up big moves, acquisition of resources, hiring key people, etc. These are not loner (atom), team (list), or even top-down (tree), type activities.

Only if it’s a network fit for use and purpose though.

Most companies (are not, won’t be, shouldn’t be, can’t be, don’t want to be) [pick one] an SV behemoth. I once worked at a small organization that had direct connections with a certain former CEO that remains one of the planet’s wealthiest people, but it didn’t really do much either way for the organization.

Put another way focused on OpenAI: I would argue that despite Microsoft’s moves in support of Altman with OpenAI, it’s not like Satya Nadella needs Sam Altman because Sam Altman has something Nadella/MS doesn’t. Quite the opposite. In situations like that, the stability of the stock price and market perception are much more compelling drivers. Microsoft is only transactionally served by him. If he was more expensive to keep than the value derived from his ability to razzle-dazzle, they’d have simply kept quiet.

Edit: typo
I wonder how Ultimaker fits into this picture. They were an early pioneer in 3D printing, had all of their stuff open source and most of it still IIRC, but pivoted from the consumer market to more business users, with a bunch of services on top.

Was that the right move? Their current printers are priced out of consumer range though, which is a pity.
“My prior”. Give it a rest.
Funny. I look at American youtube and I worry exactly the same thing about the UK ("where have all our hobbyist engineers gone?"). The grass is always greener.
Hard disagree. Those “productive” programmers are a nightmare, their code is a barely decipherable jumble of randomly gluing function calls together until they kinda sorta do something that approximates working some of the time. They cause an unfathomable amount of damage, lost productivity due to bugs and data nightmares, lost data, and headaches.

They do make idiot managers happy though, because look at all those features and scrum points they “finished!” That’s why armies of them will always be there in the software ecosystem, blithely and ignorantly a net drain on whatever unlucky company is currently employing them, busily making a mess for more diligent programmers to clean up for the rest of eternity. It’s called “job security.”
I think this is missing a little context. I believe Prusa and to some extent the older market leader Creality were sideswiped by a better product.

A group of engineers got together and formed Bambu Labs. Their printer are all less than 2 years on market and they have become the new standard for the simple fact they just work. 3d Printing historically has been "early adopter". I'm long term tech. It took me a month of configuring and tinkering and changing to get me first ender 3 to work about 3 years ago.

I got a Bambu Labs P1P and it just worked. Right out of the box day 1. Beautiful multi color prints. All for less than my Ender 3 S1PRO cost.

I then got the new Creality K1 Max that they meant to compete with Bambu. Now 6 months later it's still not "just works". I have upgraded the Hot End and it has ruined 4 plates do to bad firmware. I am currently waiting on new mother board to fix the current issue. Waiting for 3 weeks as it comes from china. When it does work its very nice. But I have to say that's 50% of the time.

In the meantime I ordered the new Bambu A1 with the AMS Lite. Again it just works. Some issues. But in general it just works. And it's 2/3 the cost of the K1 Max.

Building a great product and doing it cheaper is why everyone is getting Bambu Labs and Not Prusa and a declined Creality market.

IMHO.
ICE fires aren't often related to collisions. I've seen a neighbor's house burn down due to a car that had been parked in their garage for hours combusting. I've had multiple ICE cars recalled for catching fire when stopped. In the examples in the articles they mentioned vehicles in parking garages and on cargo ships, those weren't moving.

Your general impressions don't reflect reality. Out of all the cars I've owned my ICE ones have been way more likely to burn down my house while sleeping than my EV. Your own article even starts off with "most occur in motor vehicles not involved in collisions."
You can still back the games up, if necessary on external drives. If they have DRM it can be cracked. None of this is is possible on consoles (or if it is I've never heard of it).
China is where Walmart gets their cheap crap (and Apple their iPhones ), tax the CO2 and the people shopping at Walmart get mad that everything's more expensive. Slash, the manufacturers look for other countries where maybe the CO2 expulsion is under the limit, or the reporting isn't that robust... Because hey if they're not competitive price-wise, the customers look elsewhere for their cheap crap...
Except that our contract with the venue included that they would provide Internet access, so we were collecting these problem reports and in several cases money was withheld due to poor performance.
You’ve been misinformed, as causality is not even within the purview of the experimental methodology of natural sciences.

In natural sciences, which include physics, you experimentally find that if you do X a few times, you get Z. That’s the extent of your hard claim. You can devise models that portray X as “causing” Z for simplicity, but the moment you start making claims about definite causal relationships you’d be making (implicitly or not) unfalsifiable claims about “underlying reality”, or in other words engaging in metaphysics. Maybe X causes Z, or maybe some unknown Y causes both you to do X and Z to occur—if you are evaluating a system of which you yourself are part, it is a fallacy to assume you possess complete knowledge about it.
It doesn’t affect you as it only works when your proxy string comes from an untrusted source.
Effectively Xbox 360 can have a human lifetime's worth of support because they have a jailbreak. I worry about the subsequent xbox consoles. They haven't been cracked right? They are the ones with a real ticking clock unless someone finally gets to cracking it.
"If buying isn't owning, piracy isn't stealing."

https://pluralistic.net/2023/12/08/playstationed/
Impose a law that forbids the constructions of new fossil fuel power plants, and any existing plants must be decommissioned when their current planned operational life-time has expired.

Either the market will start to invest in non-fossil fueled alternatives when demand exceed supply, or people will elect governments that step in and invest in non-fossil fueled alternatives. Either way, the coal, oil and gas plant can not continue to be part of the European energy grid.
Normally I would agree with the sentiments but cars just rust and disintegrate, depreciating in value more than any belonging I can immediately think of.

I was financially better off before I got a car. A lot of people could save money by using alternatives.
Religious outrage, horrific science, and The Exorcist (1973)
I'm familiar with SWD from a UX standpoint- I write firmware, so I use it a lot. "Just cram the wires into the J-Link a little differently" is about as much research I've ever had to do to use SWD. I never really dug into the technical differences. Thanks for the explanation!
KadNode[1]?

[1]: https://github.com/mwarning/KadNode
https://austinhenley.com/blog/morechallengingprojects.html
Indeed, sparse files are simply a mistake to have included in Unix in the first place (I think we blame this on early SunOS? Not sure, though almost certain that 3BSD and v7 didn't have them). Yes, they have been used productively for various tricks, but they create a bunch of complexity that every filesystem needs to carry along with it. It's a bad trade.
My maid works 16 hours a day

This is an unusual thing to contribute to the conversation.

Bragging about working a maid twice the average working hours of the day probably doesn't look to other people like you think it looks.

It's a bit like bragging about how rude you are to wait staff, or how much you discipline your wife.
One nice thing about a circa 2010 MySQL setup is setting up a new replica is easiest by restoring a backup. If you have to do that from time to time, your backups get tested by regular process.
The reports are that their is still plenty of de-facto slave labor out there. The Uighur's for instance are heavily used as slave labor in re-education camps. I think it very much matters which industry and what commodities you are sourcing. Also we are pretty sure that the official reporting on this from China is heavily doctored. I'm not sure where you got your numbers from but I'm pretty sure I don't trust them.
It blows my mind that the fake microwave hood is a thing.

It's barely filtration, yet it successfully masquerades as ventilation.
The link to "Peano arithmetic" at the top of the Goodstein page takes you to Peano axioms page. That page says Peano axioms are "close to" second-order arithmetic, and it also provides an informal distinction between Peano axioms and Peano arithmetic. But there's no wikipedia page for Peano arithmetic.

So I'm curious if this theorem is unprovable in Peano axioms, or just Peano arithmetic. If the latter, then the link at the top of the Goodstein page is rather misleading, unless you're paying close enough attention to notice the blurb about the distinction between Peano axioms and Peano arithmetic.
The author starts out discussing licenses and by the fourth paragraph has jumped to the standard "I've never used a prusa, but here's why they suck" talking points and then at the end of the article even points out that the license talk has nothing to do with their assertions.

> Prusa responded to this certainty by not diversifying their business model whatsoever. There has only ever been one Prusa product: their latest 3D printer model.

https://blog.prusa3d.com/prusa-pro-our-industrial-product-li...
https://blog.prusa3d.com/printables-store_87810/
https://blog.prusa3d.com/printables-clubs-are-live-you-can-n...
https://blog.prusa3d.com/trilabs-industrial-3d-printers-one-...

These are just the first few pages of their blog, I could go on.

> Or, you can buy an Ender 3 off Amazon right now for $180 and you’ll get better than half of the value of an Mk4 at an 85% discount.

It's difficult to assume that the author is communicating in good faith when one reads something as obviously wrong as this. If you can't spot the difference between a Ender 3 and an MK4, you shouldn't be writing about 3d printers.

> Prusa’s naive strategy is causing their position to fall like a rock.

Are Prusa's financials available somewhere that I'm not aware of? They seem to be doing fine considering they can't make printers fast enough to keep up with demand.
Yeah I got into 3d printing a few years ago to start a side business for a niche hobby, got a nicer Creality CR-10S, I think it was. Endless hours tinkering with the thing, and still could only get nice solid prints like half the time. I just don't have the patience to deal w/ stuff like that anymore as I've gotten older. I just want something that works OOTB.

I think in the next few years if I get back into it I'll get one of the prosumer fully enclosed ones with an exhaust vent.
The introductory tutorial comes with a GitHub repo. Chad move. Makes it easy to put on my e-reader.

https://github.com/cpp-tutor/learnmoderncpp-tutorial
How do you get folks to consistently repeat things back without sounding condescending?

Sounds like a great strategy, but:

> Can you repeat back what I said?

Seems like it'd sound superior or arrogant. Betting you have better strategies than this?
I do not understand this phenomenon where search boxes will stop presenting the phrase you want, after you’ve typed the next letter in the word.

new -> suggests news.ycombinator.com
news -> suggests nothing

How does this happen? It is bizarre, it is the most frustrating little thing I can think of in computers, at least since USB became flip-able.
It need not be predatory, nor need it be mandatory for users to take advantage of these features, nor need it be proprietary or non-free.
It is shocking to me how little known the rope data structure [0] and the order statistic tree [1] are. Especially in the context of text editors.

[0]: https://en.wikipedia.org/wiki/Rope_(data_structure)
[1]: https://en.wikipedia.org/wiki/Order_statistic_tree
That's exactly the point of the article. Chinese competitors have better, more diversified products and sell them cheaper as well while Prusa failed to diversify and to keep up:

"Chinese manufacturers did all of this and more, and they’re winning. They aren’t just cheaper – they offer an outright better product. These are not cheap knock-offs"
You need laws to stop you from being a shitbag, messing with other peoples' stuff?

The person you're replying to was also careful to say you are morally responsible. That has nothing to do with legal issues.
I've often fantasised about scraping Amazon just to be able to actually search on the site.

eBay too, it's OK (compared to Amazon) but most of the items on a search are always "mousepad [or whatever] suitable for" the laptop you searched for. Why eBay don't clean up their categories and ban sellers I don't know, it makes the site so much worse to use.

I wonder if anyone is _ever_ hoodwinked by the vast majority of sites that sort by Most Expensive by default?

It's all part of enshittification presumably, these sites monitor so many metrics it must surely be a profit generator to make search frustratingly bad.
World's Most Polluted Cities
According to a quick Google search, the NYC subway has fare recovery ratio of about 20%. Do you really think "NYPD overtime to catch turnstile jumpers" is 20% of the cost to run NYC subway? Not even close -- surely much less.
But idle = power plant still running on 80% so you are still using 80% of coal input to just keep it running on empty.
You'll never catch me with a lithium ion battery larger than ~150wH inside my home. I don't care how aggressively the statistics are massaged.

I've personally experienced laptop and cellphone batteries catching on fire and can see how something with 100x+ the capacity could cause some serious fucking trouble.

Anyone who has one of those 1kWh+ emergency power backup things sitting inside their house right now really needs to think twice about contingencies. Extend this thinking to an EV with 2 orders of magnitude more storage.

Can a gasoline car set itself on fire inside your garage entirely unattended? Sure. But I think it is much less likely to occur and the failure modes are more acceptable to me - I.e. I can inspect and anticipate if my gasoline car might be unsafe with more clues than around an EV car. You can smell gasoline. You can't smell a manufacturing defect in a battery pack.
Just because the medical establishment doesn't have answers doesn't mean that someone outside of the establishment does. It sucks, but sometimes no one has an answer, and it's better to accept that than to listen to whoever claims to know.
It's been interesting seeing this happen in multiple industries. Hifi is one of them, companies like Topping, Fiio, etc.. make great products for a fraction of the cost of previously well-known Japanese or western companies and have the measurements to prove it.

Robot vaccuum cleaners are the same, we went from irobot being the best to being eclipsed by companies like Roborock or Dreame (although given privacy issues, I'd get something can be rooted)
Data tagging makes Walmart throw a huge banner ad for pancakes into your search for lentils?
Low Vitamin D levels may not play as big a role in preventing/treating diseases
> "In my field, we know who those groups are, and we know that work that's done by those groups is not really trustworthy because they have never taken a stance on the side of public health," says Laura Vandenberg, professor of environmental health sciences at University of Massachusetts Amherst.

This sounds like we disagree with any science that disagrees with our preferred policy.

Notice how she does not criticize their methods or analysis, but rather the conclusions.

This is not how science should be done.
I spent a couple of minutes thinking of a good example of search. Google? No more by a long shot, Amazon also a cesspool. Finder finds too many irrelevant files (no matter what I type it returns a huge list of node_modules matches), this one might be on me. Search on Windows I haven't bothered in years.

The only search tools that actually give me great value are history shell with fzf on the terminal, and grep (and similar like ag or ripgrep) in combination with a fuzzy search frontend (similar to piping grep to fzf).

I don't know where I'm going with this. I guess searching just sucks now.
One thing I learned from 3D printing is that it doesn't take a genius to assemble a working robot. I don't think closed-source software and hardware is really a moat here? It's timing belts and lead screws on a frame.
If you read the article the contents are pretty much 1) Prusa screwed themselves. 2) The chinese products are materially better and cheaper in every way.

If you want to print crap out of your 3d printer you're totally allowed, but most people I know print useful and interesting tools and additions to their home that make things easier.
Electric kettles are great for heating water quickly.

Pans coming to temp sooner would be useful if the gap was measured in large units of time but it isn’t. I care more about the properties of the pan and fire more. For instance cast iron pan is used to hold a lot of heat but isn’t very reactive. A copper pan can heat up quickly but more importantly it can change temps quickly. This is known as reactivity.

For instance maybe I want to sear a pork chop on high heat and then drop the burner and toss in butter and herbs. I need reaction (in this case the pan cooling quickly) for this basic technique or else I have burned my butter.
Just because you flagged this story doesn't mean it didn't happen.
> What component of that is ego?

Your lack of constraints on personal exploration in software is interpreted as hubris by people who came to software seeking high paying regimented recipe-following.
Usually people buy cars to drive them around, not to use them as batteries for poorly designed grids.
Get a helmet life’s tough kids.
> I've already said twice, both in the original comment and in the follow up, that my point is about applied code reading in the context of code review, not in a vacuum.

Ok, but that's not what this thread was about before you replied. The OP literally starts with the words "advice for new software devs". So I assumed that, rather than just being off-topic, you must be using that as an analogy for what we were actually talking about.

The reason I keep coming back to the topic of the thread is that it is the topic of the thread. It honestly just took me awhile to figure out that you actually did just want to grind an axe on a totally different point.

> If a novice is struggling with understanding and working with a piece of code, do you really think the best way for novices to learn is to "figure it out" with a debugger

Um, yes, definitely. Or at least, it is one extremely valuable tool they should learn how to use effectively. Another very valuable genre of tool that has emerged very recently is things like chatgpt. And then there's good old fashioned reading of code, books, documentation, articles, etc.; those are useful, but the interactivity of a debugger or chat assistant is better.

> or do you think they should ask for help through code review or pair programming with someone else working with them on the project

For one thing, "novice" does not only mean "entry level employee", it also means students. But both students and people early in their career should be taking advantage of both high-touch 1:1 support like code reviews and pair programming, when possible, and also muddling through things on their own, guessing wrong and figuring out what the right answer is and why their guess was wrong. It is not possible when learning and deepening a new skill to have an expert available for individualized attention at all times. Individualized attention from an expert human probably is indeed the best way to learn and develop skills, but it doesn't scale.

> If someone thinks that's impossible to learn ...

Who said that? It is obviously possible to learn things while ideologically rejecting readily available tools that can help you learn more efficiently and effectively, it's just extremely foolish.

For instance, a tool that seems to have been readily available to you, which you seem to have used effectively, was the support of an experienced mentor. It would have been very foolish of you to reject that. But by your logic, using an experienced mentor to help you develop a new skill is a crutch that you must reject because you won't be able to run all your code reviews by a mentor later in your career. But of course you can see why that's stupid. But it's the same thing you're saying about debuggers. "Don't use a tool to learn because then you won't be able to function without it later". It's just not how learning works.

Any tool that helps a novice build a more accurate mental model of a subject is a benefit, not a crutch. Holding an ideology in opposition to such tools is foolishness.
How to people sell these products? I could understand selling the product, but not making outlandish claims and letting people reap the placebo effect… to falsely claim actual success is a whole nother level of fraud.
The trouble is, the author doesn't at any point discuss what makes the products better. They just claim they are as if initial cost is the only factor.