skysight-inc/HackerNews huggingface dataset:
I’m torn on this subject. I’m all for stopping dumb bugs from occurring, But I can’t help but think in the general case this blog post is advocating for putting business logic inside my data layer.

I am reminded of blog post I read some number of years ago that represented Pokémon type valances in his programs type system. Ironically, in the blog post itself there was a table showing how all the types interacted.

If your data has complicated restrictions on what is valid, I feel it’s much better to serialize those restrictions in some database/config, as opposed to mucking up the physical structure of your program. That way when the rules inevitably change, you just have to change your config instead of rework your type system or database relations.
Please don't respond to bad comments by breaking the site guidelines yourself—it only makes everything worse—and please don't take HN threads further into religious flamewar. It's not what this site is for, and destroys what it is for.

https://news.ycombinator.com/newsguidelines.html
A highly recommended podcast on a 100 year history of Novo Nordisk (along with diabetes and insulin): https://www.acquired.fm/episodes/novo-nordisk-ozempic
Yes. Sorry. 1 in <1000.
> In the US, at least, he'd have to provide some evidence that the article isn't true, which he probably can't.

Realistically, he just has to be able to throw more money and lawyers at the situation than his opponents could. Maybe a bigger journalistic outfit could/would fight it, but the small blogs would probably be easy pickin'.
The Kremlin ?
Not only is Thiel a dyed in the wool libertarian, but he also owns the dye factory and patents.

I think it's probably just his version of yanking the chain, but if anybody wants to submit to the experiment I'm sure he'll be happy to sit back and watch.
When Audit?
Largely agree that middle or rather direct managers are often the linchpin to motivation and happiness.

What can be terrible as a middle manager is the inability to address the who gets promoted dynamic. Many the immediate tools are unsatisfying or medium term detrimental.
So you just don't listen to music at work?
It doesn't matter what the odds are; loss of connectivity is going to happen. Packet loss is common across the internet, fortunately we have protocols that can deal with this.
This is nuts. Add in Eli Lilly too, and we get $1 trillion of market cap. It shows two things:

Obesity is a huge problem, and treating it is not cheap. A billion obese people worldwide...hardly only an American problem.

The general futility of 'diet and exercise' that people need to spend so much on a drug. But that is what it takes. Finally after many decades of trial and error, there is a (mostly) safe and effective weight loss treatment that works for the general population. It is ironic or bittersweet we need a drug to undo the progress or fruits of economic abundance, but that is where we're at.

Also, these drugs have many users who are merely trying to lose those extra stubborn 10-20 pounds for vanity purposes. It's like a lifestyle drug in this regard.
Where are the benchmarks? I can't find them.
Religious flamewar isn't allowed on HN and we ban accounts that do it, so please don't post like this (or
https://news.ycombinator.com/item?id=39220158
or
https://news.ycombinator.com/item?id=39220130). If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
People suffer consequences for their worst day all the time. Ordinary workers who engage in this kind of conduct usually get fired, often followed by police investigation, and they aren't judged for the days that they didn't bring their companies into disrepute by calling for the death of public officials. A CEO should be held to a higher standard, not a lower standard.
More of the "everything uses maths so everything is maths!" trend.

The Industrial Revolution was fueled by more than just mathematical advancements; it was equally driven by empirical experimentation, practical innovation, and socio-economic factors. Innovators like James Watt relied heavily on trial-and-error and hands-on experience, not just mathematical models. Technological breakthroughs such as the spinning jenny and power loom stemmed more from mechanical ingenuity than from direct mathematical applications. Moreover, the rise of capitalist economies, availability of investment capital, and political stability played crucial roles in facilitating industrial growth. These elements, combined with a consumer culture, suggest that the revolution was as much about socio-economic transformation as it was about a mathematical paradigm shift.

Additionally, the revolution cannot be seen solely through the lens of mathematics, as it underplays the significance of scientific understanding and multidisciplinary collaboration. Scientific theories in physics, chemistry, and biology provided essential underpinnings for technological advancements. The development of efficient steam engines, for example, was closely tied to the understanding of thermodynamics. Furthermore, the Industrial Revolution was a result of collaboration among mathematicians, scientists, and craftsmen, blending theoretical concepts with practical applications. The evolution of education, encompassing both mathematical and practical skills training, also played a pivotal role in preparing the workforce for industrial challenges. Thus, the revolution was a multifaceted phenomenon, influenced by a blend of practical experience, scientific knowledge, and socio-economic developments.

I recently read "Lost in Math" by Sabine Hossenfelder and I'm seeing some similarities here. Hossenfelder's book critiques modern theoretical physics, particularly its reliance on aesthetic criteria such as beauty and simplicity in maths, which she argues can lead physicists astray from empirical science. The idea that the most elegant or beautiful mathematical equations are the best or most accurate representations of the physical world has almost become comedy.
Well, the courts might not be able to do anything (unless some officer goes to India). But Rajat could direct his cadre of hackers at whoever ignores his demands.
Been quite a lot of discussion of both of those things in this thread!
>I can’t imagine them ever moving enough units to recover those costs.

I bet there were similar reservations about the initial iPhone, too. CapEx spending to develop the Vision Pro will probably be spread out over years, in which Apple will undoubtedly release the Vision Pro 2, 3 etc..

I'm not an accountant or an R&D guy but the first version always costs the most, right? Improvements over the years cost less and less as the platform is more established, I would think (if all other costs remain relatively stable).
Is it possible to do this with just a bachelor’s degree?
We already asked you recently not to start religious flamewars on HN:

https://news.ycombinator.com/item?id=37805102 (Oct 2023)

as well as not to post flamewar comments generally:

https://news.ycombinator.com/item?id=32040045 (July 2022)

https://news.ycombinator.com/item?id=30419620 (Feb 2022)

We have to ban accounts that keep doing these things despite our requests to stop. I don't want to ban you, so if you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
What was your age in 1800? What will it be it in 2300? AssertionError.
It is Apple throwing up objections to focusing on other things as far as interop goes though. They have alot of weight in the discussion at hand.

I know Google throws some up too (JPEG XL much) but Apple is somewhat notorious for this.

I should also mention, there was an episode of the ShopTalk Show podcast where their developer evangelist was pushing for most of the things in this list when talking about Interop, which makes me believe they had their minds pretty well decided going into the whole thing.
Swimming is not often a contact sport, so it's not really an apples to apples comparison.
I got responses saying I can't describe the people in the image to prevent biases.
When generating an an image, that's not a bias, that's specifying requirements.

Then it said I couldn't specify people at all.

Then it said it can't generate images of people or animals.

Then it said it can't generate images at all.

Now it seems that it's back.
What's the most annoying part of your observability stack?
any thougt? ps: we are building Next-Generation Observability Co-pilot for Developers
Do you mean that, each return type should be union'd with potential error types?

If there was an error, the value should be meaningless. I don't understand what your complaint is against returning both the value and the error.

(Python dev learning Golang, I like the "return error" idea)
Chai AI | Full-Stack Software Engineer, Data Scientist, more | ONSITE Palo Alto, CA (US) | Full-time | Visa sponsorship

Chai AI is the leading platform for conversational generative artificial intelligence. Our mission is to crowdsource the leap to AGI by bringing together language model developers and chat AI enthusiasts.

See our careers page to learn more about what we are looking for in candidates https://chai-research.com/careers

Or jump straight in and see our available roles here https://chai-research.com/jobs
It's absolutely hand-wavy. When I've used the phrase, though, what I've meant is that I'm claiming that it's at least 3/4 of the set, but I don't have hard data.
Would like to see the environmental impact and public health studies done with this
The DSL in my wallet saved my bacon once when I was scheduled to teach a one evening intro to unix tools class in a room with all Windows machines.
What do you mean by skeuomorphism went too far? Wouldn't that imply that it's as intuitive as interacting with an actual tangible object.
Might be a coincidence. A certain nation-state is currently engaged in all-out war; the intruder might have been summoned to another, more urgent task.
It takes several minutes for your eyesight to adjust enough to spot them with the naked eye. You can use websites to know when one is likely to pass overhead. Choose a suitable time (see: everyone else, basically right after dusk), and then lie down and stare up about 15-minutes ahead. Mushrooms are optional, they increase the chances of seeing something but decrease the chance that what you saw was real.
The nuclear response to compromise should be the standard business practice. It should be exceptional to deviate from it.

If you assume that they only accessed what you can prove they accessed, you've left a hole for them to live in. It should require a quorum of people to say you DON'T need to do this.

Of course, this is ideal world. I'm glad my group is afforded the time to implement features with no direct monetary or user benefit.
> We aim to investigate in a reliable animal model whether activating the cervical lymphatic vessels through pharmacological or mechanical means can prevent the exacerbation of Alzheimer’s disease progression by improving CSF clearance.

While this is interesting, I don't think it will make much of a difference clinically.

The reason is that cerebrospinal fluid (CSF) circulation and drainage is something that doctors, especially neurologists and neurosurgeons, are very keenly aware of, and we have ways of treating issues where the CSF is not being absorbed.

As the article mentions, you produce around 500ml of CSF daily. If you do not drain the CSF, you will die fairly quickly as the pressure inside your head builds up. This can happen due to a tumor or from blood, and when this happens it is an emergency.

The emergency treatment consists of drilling a small hole in the skull, and putting a small tube into the fluid filled space of the brain called a ventricle which allows the fluid to drain. This is called an external ventricular drain (EVD). You can do it at bedside with an awake patient, lidocaine, and a hand powered drill. I have probably placed dozens if not hundreds of EVDs.

Many times the blockage will clear with time (for example the blood reabsorbs) or with treatment (you take out the tumor or drain the blood clot) and then you can remove the drain. Other times, the patient will need it long term. You then place what is called a ventriculoperitonal shunt (VP Shunt). There the tube still goes into the brain, but instead of it coming out, it is tunneled under the skin to the abdomen, and the fluid is allowed to drain into the abdomen. Everything is under the skin, so the patient can go about their normal life.

This inability to drain, can also be less dramatic. There is a condition called "Normal Pressure Hydrocephalus" which happens gradually. You often see it in older adults, and it can present as mental slowing. If a CT Scan and MRI of the brain show evidence of this, without any signs of tumor or blood, you can do what is called a therapeutic lumbar puncture (spinal tap). What you do is you insert a large needle into the fluid around the base of the spinal cord, and measure the pressure and drain some of the fluid. Then you let the patient go home and see how they do. If they improve, then you can place a VP Shunt (as described above) so that the fluid is continuously draining instead of requiring them to come in and have a spinal tap all the time.

So, while the circulation and absorption of cerebrospinal fluid is very important, I am not sure how much these lymphatics translate from mice to humans, and it is not like doctors are not aware of and don't have treatments for too much cerebrospinal fluid. If progression in Alzheimer's disease was just a matter of draining cerebrospinal fluid, we can already do that today.

Source: I was a neurosurgery resident.
I don't see how this is an unreasonable take.

Deep down, all of us know that generative AI's main use case is going to be lowest-common denominator stuff like customer support chatbots, SEO-optimized copy writing, deepfake video ads on social media, Canva templates for social media posts, just accelerating the pace at which marketing noise is being created. That's where the market is trending and where investment dollars will flow to.

I'm sure it'll have good uses, as most computing advances do. But on the consumer side of things, let's be real. Generative AI is going to deliver value in the same way Uber delivers 'ride sharing'.
Yea sure if people change their resolver away from the one provided by DHCP, they're on their own. But when they get their connection configured by the router, it works, because the router will act as resolver and resolve fritz.box to itself. As I said, worked fine for me.
Location: Aurora, CO

Remote: Yes

Willing to relocate: No

Technologies:

Ruby, GraphQL, React.js, Node.js, GitHub, AngularJS, Coffeescript, CSS, HAML, HTML5, JavaScript, Kubernetes, MySQL, PostgreSQL, Python, Redux, RESTful APIs, TypeScript

Engineering Management, Project Management, Technical Project Management, Career Coaching, Mentoring, Agile, Kanban, Roadmapping, Banking, FinTech, Medical, Incident Management, Platform Support, Product Support

Résumé/CV:https://www.linkedin.com/in/jasonephraim/

Email: hijasonephraim (at) gmail (dot) com

Dynamic engineering Manager and Technical Project Manager at a global FinTech enterprise with experience managing teams of up to 10 remote team members while contributing individually to the launch of critical features and platform stability. Served as defacto Product Owner of payments and identity.

Built the engineering product support team from the ground up to support millions of dollars in transactions and all core business functions.

Looking for Engineering Management or other similar leadership roles that blend Software Engineering, senior management, and product management. Ideally, in the Fintech or identity sector.
Also omitted from this story is the fact that he repeatedly violated FOSS licenses by outright stealing from the Atmosphere project so he could turn around and resell the work of the community (who just wants to run their own code on their own devices) at a great personal profit. What tweaks he did make he ensured could not be reverse engineered by the FOSS community by making it brick devices running competing free software. Copyright sucks but this guy was a piece of work.
One potential mechanism is people staying indoors more in winter, making all kinds of illnesses spread more easily.
I knew if I stuck around the Internet long enough I would find someone who agreed with me. Dear lord, Stalker is an awful film.
I wouldn't assume that. I've definitely been in a few junkers that couldn't do it on warm, clean, and dry pavement. Although you've already got pretty good braking performance in those conditions anyways.

Even then though, the travel of the brake pedal may be such that the time to full braking power is significant. Fortunately brakes are fairly straightforward and getting them back to good performance usually isn't a complex or expensive process.
The example in the blog post would be a much better example if some kind of test or linting step was added to catch these white-space errors, to explain the need for catching such errors.

Pro tip, you can write both comments and commit messages.
Apple CFO: European Union represents only 7% of App Store revenue
Yeah, sorry, "hasn't convinced very many other cryptographers" was probably too much of an understatement.
They work with the US government to prosecute money launderers, Hamas etc.

I used to think Tether was a time bomb, now I think maybe they’re just the snitch inside that the US government can use to track whoever they want.
I would have thought that this is more of a task for neural nets than llms
Also probably worth mentioning that the graph doesn't start at 0.
Please don't post religious flamewar comments, or any flamewar comments, to HN. It's not what this site is for, and destroys what it is for.

We've had to warn you about this before: https://news.ycombinator.com/item?id=37561153. Eventually we have to ban accounts that post like this and I don't want to ban you, so if you'd please stick to the rules from now on, we'd be grateful: https://news.ycombinator.com/newsguidelines.html.
Location: The Netherlands

Remote: Yes (flexible timezones)

Willing to relocate: No

Technologies:

- Data Science: Pandas, Numpy, sentence-transformers, Matplotlib, Scikit-Learn, LLMs, ElasticSearch, Pinecone, PyTorch, nltk, XGBoost

- Data engineering: Dagster, Airflow, Spark, Kafka, BigQuery, Postgres, ElasticSearch, Great Expectations

- DevOps: Docker, Kubernetes, GCP, AWS

- Frontend: React.js, Next.js, TailwindCSS

- Backend: FastAPI, Express

Resume: https://www.linkedin.com/in/nsv-3b1a54234

Email: nathan2vec@gmail.com

Hi! I've been working as a data scientist/MLE for the past 5 years. The last year as a freelancer, and before that working on various NLP tasks at a hedge fund. My generalist skillset with a specialisation in NLP makes me a perfect fit for startups working on generative AI products. I work highly autonomously and thrive in uncertainty. I am available for 32 hours per week until May, and full time after that.
The short story is that during dive very critical years BSDs had the spectre of AT&T lawsuit over them, plus x86 ports were less known or commercial. From my understanding this managed to get a critical mass for Linux on commodity hardware resulting in (real or perceived) situation where Linux had better chances of running well on what random enthusiast or cash strapped team might scrounge up from local used PC parts store compared to BSDs where existence of non-commercial port that doesn't require spending big money on used unix workstation.

Later on there was less difference and more fashion (unless someone dug deep into optimization or why one or the other) but arguably BSDs were still pickier about hardware they ran on.

And finally, I'd say around 2.6 kernel and NLPT, Linux actually was better for many in terms of performance - not to mention being stuff people were used to, with large software repositories, NAPI for high performance networking (at the same time OpenBSD would talk about how to physically swap your PCI NICs to make them share interrupts so interrupt on one would trigger driver receive queue for all of them), better known and corporate-tested commercial suppliers (RedHat, SuSE). For a time network heavy stuff and IPv6 favoured Free and NetBSD from my observations but that didn't last.

Probably non trivial part is that those who evacuated from commercial unices to PCs were mostly moving from System V flavour after Sun switched from BSD base, so Linux systems being closer than BSD in behaviour and API might have impacted software porting (pure speculation on my part here).

Meanwhile the only major commercial BSD based systems by late 1990s as people moved en masse to free unices on PCs was OSF/1, whose main incarnations in a larger number were Digital Unix aka Tru64 and NEXT STEP/OpenSTEP/MacOS X with all kinds of fun stuff like their BSDisms being older than FreeBSD forking out of BSD
>There is no reason you have to be stuck with the deficiencies of what someone else has built.

There is a concerning trend of "we only use vscode" and popular preference shifting to "adjust to popular tool" rather than "use best tool".

This means sadly things like GitHub start to define git even more for your coworkers.
Not sure I’m really following you. The assets of a government are primarily GDP and economy. Those figures are reported quite regularly in the US and many other countries.
Where do LLMs spend their FLOPS?
Thinking about write one but for native. There are a lot of web based ones already.
The "routing in the mesh" slide? Definitely given where the satellites are in that picture some of the links would have to be cross-plane, it's just the whole thing looked so messy (even with it being geo-referenced on a globe) that I didn't know whether to consider it a "real routing example" vs a "notional routing example that we overlaid on the globe".

Sounds very cool that cross-plane links are doable, even if they have predictable complications compared to in-plane.

I would have thought that someone would make a big deal (have a press release, e.g.) out of successfully establishing cross-plane links, but maybe it just doesn't seem that impressive to people who already have good enough precise predictive ephemerides or satellite states to make those links in the first place.
> a pointer points to 1 address, not a set.

Rust "fat pointers" like `&str` contain a length as well.

> represents the set of memory a reference with that lifetime can reference.

No, you can have memory that is alive for a particular lifetime but that you are not allowed to access via a pointer with said lifetime (because it's out of bounds).
Is it the fact that you can still mark the DOB as a day later in the current year, which would make age negative?
Walt Disney extends CEO Bob Iger's contract to end of 2026
The original Reuters story that was removed as a result of an Indian court ruling has been preserved by Distributed Denial of Secrets, a link to which can be found in the article.
I have the old Chromecast that came without a remote and it is great. It just sits there showing nature photos until I select something to watch using my phone.

I also have a "Google TV" one that comes with remote and it is terrible. The home screen is full of crap that I do not want. It suggests stupid youtube stuff for the kids. I have not figured out how to make it act like the old Chromecast.
No you haven’t :)

Let’s ignore RRG because it becomes a 50-50 anyway.

RRR has a 100% chance of yielding Red. But is 3X less likely than RGG.

RGG has a 33% chance of yielding Red but was 3X more likely.

Edit: so still 50/50
Given a draw of red, you have exactly the same probability of having been in RRR and RGG. So you were equally likely to have 100% chance or a 0% chance.