skysight-inc/HackerNews huggingface dataset:
You would think if we could get something as advanced as brain tissue to grow, then we could also get something as simple as hyaline cartilage to regenerate. I’ve been following the research on it for 14 years now since I had a knee injury from running that caused focal cartilage defects, and the rate of progress in the field is absolutely glacial.

The latest research articles in the medical journals are still talking about BMP-2 growth factors and mesenchymal stem cells being the future of cartilage repair, but I now treat this a bit like nuclear fusion in the sense that we always seem to be about 10-20 years away from productionizing it.

From the article:

> The tissue still has enough structure to hold together, but it is soft enough to allow the neurons to grow into each other and start talking to each other,” Zhang said. “Our tissue stays relatively thin, and this makes it easy for the neurons to get enough oxygen and enough nutrients from the growth media.

Seems like this would be great for hyaline cartilage as well, as the tissue is avascular and receives nutrients primarily via diffusion. I don’t have a background in the field, but it would be nice if we could take some of these cutting-edge techniques and attempt to apply them to more mundane things like joint degeneration.
“Wherever you get your podcasts” is a radical statement
Floating point numbers also don’t obey normal algebra laws and are notoriously tricky to get right.

Two’s complement on the other hand form an honest-to-god commutative ring, their implementation is dead simple and it’s very rare that they lead to bugs in and out of themselves. They’re one of the most beautiful solutions in computer science IMO.

I’d give up floating point much more readily than two's complement.
Sir, this is Hacker News. Replying with snarky arithmetic is pretty much the what passes for a bon mot around here. If you don't enjoy that, you will probably (>65% chance) find HN a stressful forum.

OTOH, if you assume we're not on average dumb or trying to get a rise out of you, you'll have a good time.

If I wanted to be really snarky, I would point out that words like "probably" actually have agreed upon numerical values (give or take), and 65% would often be described as "about as likely as not". [^1] Although it's close to the "likely" range, I will grant you. :P

[^1]: https://www.ipcc.ch/site/assets/uploads/2018/02/ar4-uncertai...
By chance

1. Open a tab in Safari and go to the Netflix site.

2. Go to the Safari menu and select Settings for this Website.

3. In the pop up window select Auto-Play and Allow All Auto Play.

Try again..

Btw, you won't find any drm remove/switch off switches that are publicly known. To be able to show content is a right granted to you by the content delivery, and they want to see if you can do it safely, seen from the perspective of delivery. So you need to adhere to the standards
why infamous?
> I'd probably also disagree with the somewhat hyperbolic claim that bikers don't care about their safety simply because they're on a motorcycle.

No, I know they don't care. I literally researched this. I went to my local emergency medical service, I calculated a representative sample of all cases which led to an ambulance being dispatched, I painstakingly compiled statistics on thousands of cases. Among the results I obtained were the facts motorcyclists were about 2.5 times more likely to require an ambulance than car drivers and that they'd be in much worse shape when an ambulance got there. Sadly I didn't have any outcome data, the trail ends after the patient reaches the hospital. I know from personal and professional experience that they die or are permanently disabled a lot more often than car drivers though.

If you get onto such a death trap, you clearly don't give a shit about your own safety. Motorcycles are much cheaper than cars so sometimes people have no choice but to accept the risk. Or maybe they just like exercising their god given freedom, I can at least respect that as a motivation. Don't tell me they care about safety though. They don't. Especially not the people enthusiastic enough about bikes to modify the vehicle's exhaust because they like the sound.

Every single day I deal with people like that on the road. Truth is they'd die even more often were it not for drivers like me who literally accomodate them. I actually go out of my way to avoid killing these people. They
do make it extra hard though. They do stupid shit like mistake my defensive driving for a gap they can squeeze through to get ahead in traffic. Every single day. I feel like I'm slowly losing my sanity. Once I had 4 motorcycles literally surround me in transit. One in front of me, one behind me, one passing me from my left and one passing me from my right, all at the same time. Literally boxed in. Steady as she goes. If I had done anything else, I'd have killed one of them.
What isn't really that different from what?

The comment I was replying to said that people aren't having kids because they are morally against the concept of (anyone) having kids. The article is about people who perhaps want to have kids but their job pays too little and takes up too much time. Those are about as different as reasons can be.

Another top-level comment included a link that lets you read the whole article (though there's not much substance to it, and the distinction was already clear about by the end of the first paragraph). There isn't much discussion about it because that's discouraged on Hacker News. From the FAQ, under "Are paywalls ok?":

> In comments, it's ok to ask how to read an article and to help other users do so. But please don't post complaints about paywalls. Those are off topic.
Rust bindings into the OS packages aren't nearly as common as in C++, so that could be a saving point. With MUSL builds there can easily be no shared dependencies at all, and with glibc builds it would just be glibc and a couple friends.
the lineage of this intelligence goes back in an unbroken line to their first common ancestor billions of years ago,

Nonsense. If cell walls ever had the ability to replicate themselves, totally autonomously, without the rest of the cell -- they've very certainly lost that ability. That loss of self-sufficient replication is quite a big "break" in the line.

Your argument might apply to ribosomes, however. The nucleus needs the ribosome for replication every bit as much as the ribosome needs the nucleus. And the ribosomal DNA is one of the very, very rare things that has hardly changed at all in the history of life -- humans and yeast have 75%-identical ribosomal DNA. Yeast!

https://en.wikipedia.org/wiki/Ribosomal_DNA
There's actually a better solution if you allow the compiler some wiggle room:

Zig and C23 (and probably a couple other languages) support arbitrary width integers, so integer types like u15, i3, i1 or even u512 etc... are something entirely 'normal', and even useful in day-to-day coding when mixing signed and unsigned integer math (for instance Zig disallows to assign an unsigned integer to a signed integer of the same width, but it's perfectly fine to assign a 7-bit unsigned integer to an 8-bit signed integer).

Down on the CPU such operations happen on the register width, and if the integer width exceeds the register width, are unrolled into a chain of op-with-carry instructions (same way we did 16- or 32-bit math back on 8-bit processors).
> you can have something usable instead of dreams

Realising dreams is called progress.

The reason Chrome and Firefox exist is because people dreamt of having something better than the already "usable" Internet Explorer.
> I realise this is a silly thought experiment but the point of comparison should be, at the very most, the human industry generated CO2, not all natural CO2

The pre-industrial levels of CO2 were around 280ppm, while the current CO2 levels are around 440ppm.

For Cl2, in occupational-health situations the permissible exposure is around 1ppm per hour, or 3ppm for 15 minutes. So the 160ppm we'd throw into the atmosphere in this thought experiment (or even the 52ppm at the suggested discount) is going to cause some pretty big problems pretty rapidly.
Yes, I am an old boring fart that isn't cloud native. And this post is going to offend a lot of people. I am sorry for that, but I still believe this is an important point to make:

From my perspective, the root issue is that people are using the wrong tools for their projects, namely the wrong programming language.

The problem started when people began abusing scripting languages for something else than scripting.

Python was meant as a teaching language for kids. JavaScript was meant to for some gimmicks on Websites. .net was meant for UI applications. PHP stood for "Personal Home Page Tools".

But somehow people started using these tools for something completely different than what they were meant for.

Due to people abusing those languages to write server backends, it suddenly became a problem of those languages creating code that's 1000 to 75.000 times slower than native code.

That then brought the need for clusters, load-balancers, etc. And that the need for tools to manage those. Then they needed tools to manage those tools. And tools to manage the people who manage those tools. And every year I look at the industry, another layer of complexity is needed.

So, the author writes: "Our platform back then was 50% .Net and 50% Python" - and here is the ACTUALY learnings he should have taken away:

"Eight years ago, after our 'developers' had drafted our products in scripting languages, we hired a senior C/C++/Pascal/Rust programmer. That developer re-wrote our drafts in a clean way. He used a profiler and checked for memory leaks, and did some optimizations. Afterwards we bought three servers in two different data centers with two upstream providers each. Since then we had zero downtime, our servers are only consuming 800 Watts in total, our operating costs are minimal, and we are contributing towards having a greener planet. Looking at our company growth rate, those six servers will be good for another 8 years."

Think that's hyperbole? No, it's not. If your interpreted scripting language is 1000x slower than a compiled one, you'll simply need 1000x the resources. You are burning our planet and your money just because you weren't able to accept the fact that it's OK to use a scripting language for quick hacks and... scripting, but that it's the wrong tool for high workloads.

So, for your next project, please consult this checklist:

[ ] Is the project about teaching kids how to program?
[ ] Is the project about adding a blinking button to your website?
[ ] Is the project about running a desktop application on a Windows PC?
[ ] Is the project about doing your personal home page?

In case you have not checked any of the above boxes, you might want to consider having your code re-written in native code, avoiding 90% of your management layers and dependency hell.

And as a bonus, with the CO2 you have saved the planet you are able to buy another two SUVs! ;)
Sorry I'm busy for the foreseeable future
mergers are different thing as the outcome, but the mechanism is the same> two companies based in US could not merge because EU said so. The fact that the outcome of the merge vs outcome of some implemented features are different are just details that are not relevant for this discussion. EU absolutely can impose it's will on foreign companies and if those want to be present in EU market, they'll follow the rules
given the power of the car lobby in germany,
if i were a conspiracy theorist, id say its deliberate mismanagement
to nudge people into using cars.
TBF if I were to start a company today i would never choose a RHEL-based distro over a Debian-based one. As a matter of fact almost all startups are already on Ubuntu... To my perspective playing corporate games with the open source community have hurt the public image of "stability" of RHEL-based distros. (Obviously Rocky and Alma have no fault on this)
It might not be a significant portion of “the government’s” money, but it can be a significant portion of a local government’s money. Think of speed trap towns.
For JavaScript, all the underlying work used for Deno is pretty much done. I'm not sure if a more complete example.

Though Lua probably has lots of good and feature rich examples as well.

Can't speak at all to Ruby or Python integrations.

In the end, I'd suggest it depends on your audience and what existing skills or biases they're likely to bring to the table.

My one warning is that I've used software that integrated JS and it hasn't aged well. From the Adobe products with ExtendScript to other, older and incompatible JS engines before ES5 even, don't get locked into something difficult to update and keep current.
Probably following my grans advice.

If you cant say anything nice dont say anything at all.
This is exactly the kind of thing I need for grabbing images for my Finnish news backup and studying site. Thank you!
Maybe this is a use case for crypto. You can buy bitcoin and destroy the key.
That escalated…quickly
> there is absolutely, undeniably, a correlation between brain states and mental states -- but that does not entail that mental states reduce to or are explained entirely by brain states

It's not plain correlation. It's long been experimentally demonstrated that you can circuit-bend[0] an animal or a human live, by poking in their brain[1]. If in those cases, altering brain state creates/affects behavior and mental states, then there isn't really a place for a non-physical-stuff consciousness. If it existed, it's demonstrably overridable by purely physical interventions, which implies you could just make a physical-stuff consciousness, at which point why postulate a non-material one?

--

[0] - https://en.wikipedia.org/wiki/Circuit_bending

[1] - Then there's obviously alcohol, tobacco, and other drugs, that have a slower onset.
I'm surprised it's so low. She's got two private jets and a job which requires multiple flights a month.

Also:

>Before the tour kicked off in March of 2023, Taylor purchased more than double the carbon credits needed to offset all tour travel

https://www.businessinsider.com/taylor-swift-spent-160-hours...

Really, I'd be more worried about the total amount of emissions from all the cars/flights from people going to her gigs. That's got to dwarf her own total.
> The overall form was: “I read a memoir about polyamory, everyone involved seemed awful and unhappy, and now I hate polyamorous people.” This is a common pattern.

Is it?

I read that article, and it seems a lot more nuanced than hating on one group.
It isn't missing. Javascript was created to serve a specific purpose, which didn't include left-padding text in a terminal. Most language I'm aware of wouldn't have that in their standard lib.

If you want Javascript to act as a drop-in replacement for C++ or Java or some other general programming language (which Javascript was never intended to be) don't act as if needing to write libraries to cover that missing functionality is a problem with the language. You're using the wrong tool for the wrong job.
From a non-python dev perspective: I always struggle with dependencies and versions. I have a script in front of me that I want to run, and am often just frustratingly brute-forcing commands to make it work.

Do I:

python?
python3?
pip install?
pip3 install?
python pip install?
python pip3 install?
python3 pip install?
python3 pip3 install?

And then everyone mentions "oh just use venv" or "conda" or docker or... It just never ends or it never clearly explains what to do. And all I want to do is run a relatively simple script. Or course I would use a docker image to run a more complex app. But it's frustratingly hard to manage for people who don't use it often.

I'm from a java/Kotlin world where things aren't perfect either. But at least dependencies are clearly defined, and the only thing you need is Gradle that updates itself through a wrapper script if needed and pulls all dependencies. And a JVM/JDK which is also configured/installed quite clearly in a specific location.
Against the tide is a bit of a reach. Israel is a polarizing country but many leaders of the West visited Israel physically or expressed support since the war started.
A local tip helps reveal an ancient 'arcade' in Kenya's highlands
> crime against our children.

Sounds a bit hyperbolic. How are kids being hurt by Google specifically?
But RHEL is under GPL licence, right? So what Rocky does is covered by GPL, thanks aside. No thanks expected when it is a war :)
So, what kind of person writes an article meticulously analyzing imagined flaws of book authors?
Infosum.com | UK | Hybrid | Full-time

Infosum is a series B-funded business focused on building privacy-friendly infrastructure for data collaboration -- when two or more organisations want to make their data useful for one another without sharing any of the underlying data.

We're adding the following roles to our team:

Backend Engineers

- Basingstoke-based (hybrid)

- Golang, or Java cross-train to Go

IT Security and Compliance Officer

- Basingstoke-based (hybrid)

- SOC-2, ISO 27001 experience needed

- AWS experience needed

Outbound Business Development Representative

- London-based (hybrid)

- We have a complex sales process for a technically demanding product and need help executing on opportunities for this.

More details on our website, infosum.com/company/careers. Feel free to email me for details: douglas (dot) my_last_name (at) infosum dot com.
But what if AWS has an outage as well?
The original move to Chicago was for lobbying? I figured it was more of moving where the CEO wanted to live.
Coal Consumption Affecting Climate (1912)
We have already seen quite a few lives ended during mass migrations, and there will be plenty more.
Thanks for responding, and sorry for the snide remark, I see a lot of blogspam on this topic and my bullshit detectors are sensitive.

My main gripe is that the blog post does not seem to explain any of the terms it's inteoducing. The text keeps promising to explain concepts that aren't brought up again, and the main differences between AMD and NVIDIA are not discussed (shared memory, warpsize). I did appreciate the history in the introduction, that part was well-written.

If you want to explain the GP part of GPGPUs, I would suggest starting with the threadgrid and moving onto threadblock register footprints and occupancy, it's been a successful recipe for me when I've been teaching, and it keeps the mental load low.
Its can be convenient to have some kind of reusable conponents. Like listviews wtih certain functionality. Same for routing. Caching etc.
What's changed is the billion dollar tech industry invested in convincing people that JQuery is a dead and obsolete technology.

For some reason, JQuery is the exception to the general rule of seeing a mature, battle-tested library as a sign of quality.
Not necessarily, we don't observe UFOs in the solar system or beyond, they're almost always seen around earth. Besides the obvious explanation for this I always imagined that if they were alien they would be time machines or interdimensional machines given that people report meeting biological life from within.

But again, I think we see UFOs on earth more than in space because they're sadly not alien.
It's not a quality trade off, which is at least implied to be what I am talking about in my comment.

Saying "Quality is always a trade-off" implies you can't actually make things better over time. I would accept something like "You can always trade off of the quality you are capable of producing to reduce costs", but the point is that capability can in fact change, and thus there are ways to improve quality that may not be a trade off (because they also improve the business/system along other dimensions). Even simple little things like aligning a process with the intended outcome can reduce costs while improving quality, you don't have to invent a revolutionary method of manufacturing.
You're confusing Tox with something else.
Go is beautiful, productive, readable. I love Go. It's my "C with niceties".
“Scan up to 250 printed pages per month for $9.99/mo”

I’m sorry, but LOL. Not even a full book.

That has to be one of the most terrible business models. I guess it’s in line with most app subscription models these days, only much worse. And if the excuse is “well it costs me too much on Azure and the phone native APIs are not good enough”, perhaps the answer is “don’t do it then”. No thanks.
The DRM is Apple's and built into the M series chipsets. "Root" does nothing here.
It doesn't particularly seem like kids are learning about computers by using computers in school. They just have a constant distraction in front of them.
Nice, now force some linux distro like ubuntu and also ban microsoft&adobe software too
You know when she's going to fly based on the tour schedule and past flights anyway. What's a realistic scenario where you can do something bad to her while she's flying, but wouldn't be able to without knowing the precise time? (Keep in mind you can deploy your own ADB receiver to confirm the planes around your location in real time, regardless of the internet)
Think of tech like chemistry class. We don't let kids carry around chemicals all day to use however they want. Instead, we have them do experiments in a special lab under close watch. Computers should be treated the same way. They shouldn't be something students can use anytime, anywhere without guidance. Just like we handle dangerous chemicals with care, we should also be careful with technology. It's powerful, and if not used correctly, it can be harmful. Let's make sure when kids use computers, it's in a controlled environment, where they can learn safely and responsibly. Treat tech with respect, just like we do with chemistry.
they just want to be the exclusive owner of all yours datas!
if i use monopoly dollars to buy the b&o railroad, does that entail that i believe that monopoly dollars exist? surely not in the same platonic sense that you and i believe that 53 exists. monopoly dollars are, i think uncontroversially, merely a socially constructed consensus hallucination, like national borders, google, or adultery; as far as i can tell, formalists claim that 53 is too. for that matter, subjective idealists like berkeley claim that so are physical objects like electrons

i haven't seen a satisfying formalist explanation of why mathematicians of different cultures come to identical conclusions about 53 but vastly different conclusions about national borders and adultery. (borges' tlön, uqbar, and orbis tertius famously makes a similar point satirically about subjective idealism.) but i am forced to admit that the formalists themselves do exist and do make this assertion about 53, and while many working mathematicians are unwilling to wholeheartedly embrace formalism (and even fewer constructivism, though, as you point out, for example in type theory constructivists are ubiquitous), fairly few of them are willing to wholeheartedly reject it and declare certainty about platonic realism, as you are

what i was saying about the natural numbers and infinity is that the "common sense" of many children (though perhaps not your own childhood self) insists to them not that a maximum natural number is logically consistent, which i agree with you that it is, but that it is logically necessary, which of course the peano axioms reject. this, to me, is good evidence that common sense is not a solid enough foundation for reaching mathematical truth

by the way, i want to express gratitude for your willingness to discuss epistemology and ontology without descending into the kinds of vicious personal attacks i generally expect on this website, or more generally when discussing epistemology

i see that hn included trailing punctuation in this link that i posted above, causing it to fail: https://plus.maths.org/content/philosophy-applied-mathematic...
There is if you give it one. Literally write your criticism in and it will improve
Curious why your team didn't opt for Lua instead? It's the more typical choice for the use case you're describing.