skysight-inc/HackerNews huggingface dataset:
switch to a cheaper discipline until the price of technology for high energy comes down (will HEP be cheaper with space manufacturing)? lots of unsolved problems in "breakfast table" physics, granular pile cone angles, honey hyperbola dynamics, etc.
If a site deems me too suspicious that it blocks me because it cannot track me so be it, close tab
> Not everyone is as technologically literate as those on this forum

I don't understand how technological literacy factors into this at all. It takes very little of that to have a phone number.
We have a disagreement about the core of OOP. In English, a simple sentence like "The cat eats the rat" can be broken down as follows:

- Cat is the subject noun

- Eats is the verb

- Rat is the object noun

In object-oriented programming, the subject is most often the programmer, the program, the computer, the user agent, or the user. The object is... the object. The verb is the method.

So, imagine the sentence "the customer canceled the order."

- Customer is the subject noun

- Canceled is the verb

- Order is the object noun

In OOP style you do not express this as customer.cancel(order) even though that reads aloud left-to-right similarly to English. Instead, you orient the expression around the object. The order is the object noun, and is what is being canceled. Thus, order.cancel(). The subject noun is left implicit, because it is redundant. Nearly every subject noun in a given method (or even system) will be the same programmer, program, computer, user agent, or user.

For additional perspectives, I recommend reading Part I of "Object-Oriented Analysis and Design with Applications" (3rd edition) by Grady Booch et. al, and "Object Thinking" by David West.

---

That said, I think you're right about the single responsibility principle in this example. A class with too many behaviors should usually be decomposed into multiple classes, with the responsibilities distributed appropriately. However, the object should not be left behavior-less. It must still be an anthropomorphized object that encapsulates whatever data it owns with behavior.
Thank you, that was an awesome laugh this morning, that request was genius:

> 2. Sub CAs Operated by 3rd Parties

> Honest Achmed's uncles may invite some of their friends to issue certificates as well, in particular their cousins Refik and Abdi or "RA" as they're known. Honest Achmed's uncles assure us that their RA can be trusted, apart from that one time when they lent them the keys to the car, but that was a one-off that won't happen again.
I think there are two ways using LLMs for medical advice are dangerous: 1) Treating oneself after getting bad advice or 2) Not getting treatment at all because an LLM thought a critical condition was normal.

But the article and the comment both describe situations where they talked to a physician first, went to ChatGPT to refine their understanding, and then went back to a physician. Seems like a good use of LLMs.
Some folks don't have access to doctors or their doctors are way overworked.
In this case, yes. That’s pretty cut and dry for the time being. However regarding the analogy I was replying to, I was pointing out that it’s less a situation of what you’re allowed to do and more one of what you believe you’re allowed to do, and weighing the consequences of being wrong against upholding your stated terms. In other words, something you should probably discuss with a lawyer.
There is no TRO in the car park analogy.
> a veiled salute....reducing society's defenses

Conspiracy alert. Amusing how you'll settle for a half-baked nazi salute in order to hold your argument.

What would be the end game? Self-sabotage every gain they made winning the election? Real nazi salutes are like fingers down a blackboard for the majority of people. They also look different to what he did, and are delivered not with elated gratitude, but with authoritative posture.

Giggling "let's go to Mars" super-nerds are not toying with actual Nazism. His choice of hand motion was clumsy, that's the crime.

> would you not issue some clarification or apology where you explicitly rejected nazism?

Not if I thought those making accusations were "woke morons." Why would Musk play your game of needing to apologise for something he never intended?

Straight from the cancel culture playbook: "He may not be racist, but has anyone actually heard him reject racism?"

Corner someone with accusations until they're forced to make a statement. It's an attempt to legitimise the complaint. Musk is not playing by those rules. As much as that might irritate you, surely you can respect someone for, dare I say it, following his heart.
The Great Software Illusion: It Was Always About Constraints
For the past decade, I've been exploring a counterintuitive idea: that software development isn't about writing code — it's about discovering and expressing constraints. Using Answer Set Programming (ASP) as a thinking tool, I've found patterns that connect everything from database queries to creative writing.
Article ties sales with politics, but I think that main reason is people finally realising that EV are not so good and cheap as advertised.
Mix is also so much better than anything python has to offer in terms of build/dependency tooling.
That does not solve the problem. A country can forbid F-Droid and Debian and anything else that is not in a short list of vetted app stores that comply with the law of that country to backdoor everything.
Most modern EMRs will flag results like this. If it happened to arrive in the middle of the night like the author said, the PCP would have just been asleep. I don’t think there are systems for waking up PCPs for concerning lab results.
If the patient agrees to it (and is informed of it), I can definitely see value in automatically recording, transcribing and logging a visit (as long as the doctor does a final approval / editing phase). Part of me wants to enable that by default in some of our Teams meetings too because for some reason they often end up chaotic and emotional (enthousiastic / energetic, I mean, instead of businesslike), and it's difficult to bring it back to some core points.
What are “SSR and SR devs”?
How many biological males are there in women's sports? Not many.

How many high schoolers currently identify as LGBTQ? About 25%.

Odds that at least one of your competitors in gym looks like a biological male? Very high.

How does that make you feel? Angry that this could even be possible.

(There's also the issue that many people disagree on principle - in other words, any number greater than 0, is an absurdity. It does not matter how low it is, and I have to agree with at least the ideological consistency of that position.)
Ask HN: Best-looking B2B SaaS web apps you use?
I'm looking for exemplars of B2B SaaS apps that you consider to have great visual design - not just examples of intuitive and usable interfaces, but ones with aesthetic appeal alongside strong UX. Apps where the UI's look and feel helps you enjoy using them.

Which desktop browser-based SaaS apps do you personally use that stand out visually? What makes their visual design great for you?
In theory. In reality, no. "I don't remember/I don't recall" is a famous dodge.
I am working on a technique to minimize the negative impact of confirmation bias on a person's life
Maybe it is not exactly culture-specific, but most of your post definitely sounds to me like "walking on eggshells" stavros mentioned.

Tbh I agree that your citation of Linus' email was an example of not exactly productive conversation. But preventing such emotion ventillation takes effort, same as not feeling insulted when your work is criticized. And who should put in the emotional effort is imo at least partially influenced by cultural expectations.
https://news.ycombinator.com/item?id=43172364
Are you talking about accredited investors? In the US, the only criteria to be an accredited investor, more or less, is having a net worth of over a million or an income over 200k. The above looks a bit more like a European definition, though even there it's optimistic, and in practice "has lots of money" is good enough for accredited investor status in the EU as well.

To be clear, most of the investors weren't VCs and things; they were, largely, individual rich idiots (or their family offices, at their direction). Theranos had trouble with real VCs, who wanted inconvenient things like audited accounts.

The rules protecting accredited investors are indeed laxer than those protecting normal people, but it is _still not legal to defraud them_.
> Market competition doesn't work in an instant; even without a moat, there's plenty of money they can capture before it evaporates.

Sure, in a hypothetical market where before they try to extract profits most participants aren't losing money with below-profitable prices trying to keep mindshare. But you’d need a breakthrough around which a participant had some kind lf a moat to get, even temporarily, there in the LLM market.
You don’t agree because you likely aren’t utilizing static checks to the extent that I do. Like there are no strings or numbers in my code. Everything is operating on strict union type boundaries. The only place where you have unbounded types like strings is on the interface to IO or state.

I can code and not test behavior and have that behavior work reliably without tests. Key word is the unit trst. Typically IO and things that live outside these boundaries need integration tests.

Most of web programming today actually doesn’t need much unit testing. You’re not doing much processing. The web layer functions as a router and that layer is a meta layer that writes code that executes somewhere else.

Over half the code executes as sql. Integration tests are by far more important.

Boiling it down to an art is not reductionist. It’s true. Where is the scientific method in programming? How was a pattern deduced using the scientific method? If it was not deduced using the method then was it created from axioms and logic like math? Is it a theorem?

No. It’s all just made up. And we have no quantitative way of verifying why one design is better than another design. That’s why software technology often moves horizontally. There’s no way to verify the current design was better than the last.

Even both you and I have a disagreement and are at a stalemate. Can you prove your unit testing is superior to my static testing? Not really. Actually tbf static checking is provably better if you don’t count the dimension of effort required to use dependent types.
It’s obviously quite effective or all the people who are not checking their email would not be crying all over the Internet about how they’re going to get caught by it.

Literally send any reply. Elon was even replying to tweets about people sending AI generated replies saying that would be fine.

It is less effort than your multiple replies to me explaining why people should not have to answer their work email.
I love it, we are returning back to 64k internet where the phone starts screeching to get you where you need to be.
George Mitchell
I think watching golf on TV would make time seem pretty meaningless for a lot of people too!
I'm using Fusion 360. It seems to have the best community support.

I work at a big company that likes to claim ownership of anything I create while I'm on contract. Fusion is free until you earn more than $1k from your making, but I don't expect to earn anything from it while I'm employed.

This video is a little slow, but it does give you an overview of the UI:

https://youtu.be/8VFOVxdi4Qs

And this one teaches you enough to start making things:

https://youtu.be/xJihYVwkCqw

I used 3ds Max in high school and have been a lifelong user of the Adobe suite, so I just needed enough to know where the buttons are and what the core workflow looks like.

I've got a few projects going.

I just moved into a new apartment, and I'd like to sculpt some hangers - one to mount a speaker on the TV, and a pair to hang my old Rock Band guitars on the wall. I think I'm gonna do the engineering in Fusion and then sculpt the aesthetics in Tilt Brush.

Speaking of Rock Band, I've discovered a graveyard of neglected plastic instruments in the game room at work, as well as an open source Arduino/Raspberry Pi firmware that will allow them to work with any game, donglefree. I'm designing a new USB faceplate and brackets to make the new boards fit the existing standoffs, so I can refurbish them.

https://santroller.tangentmc.net

Finally, my new kitchen island has a frustratingly short drawer. I cut the back off it and bought longer rails. I'm designing spacers and jigs to help me keep it square and level as I reinstall the extended version.
A 48 hour deadline is abysmal. I've been sick for more than 48 hours before. Haven't you ever been off work for more than 48 hours at a time?
What happens when someone asks ChatGPT does medical advice and it misses something fatal?

My guess is that the end result is that companies are going to tune their models to default to telling people to go to the ER.
I don't really agree, unit test should test behavior, having types or not should not be a defining factor in the coverage.

I don't think patterns as a whole are good but there are known issues and structures to existing problems so boiling it down to art seems reductionist imo.
I have seen such code too - with just S,K and I combinators. It wasn't readable.
> Next, ChatGPT suggested I ask a physician for some bloodwork. That’s when I remembered—I’d already received my lab results (unceremoniously, via email) late last night. One result was abnormal, I mentioned to ChatGPT.

This is the point at which you call your doctor.
AI is extremely good at finding patterns quickly. Even without AGI, this will be extremely useful. I kinda feel like AGI and replacing developers is a distraction to the power AI/ML already has available.
> Are you saying that the doctor failed to take action on something that was at a concerning level on her labs? Or that she should have scanned her labs for anything that was on the edges of those normal ranges?

From the post that her doctor hadn't yet reviewed the labs and the turn around time for the doctor was 2 - 3 days. I'm naturally curious about my own results so I do look at them and search the WWW for the meaning of the results if the lab tech doesn't provide any contextual clues. If WebMD says I have Lupis and I'm going to die tomorrow, then I'll reach out to my doctor in some form or fashion.

> simple blood work can be kind of a large amount of data now that's not immediately recognizable to the average person.

You'll find every [common] blood test has descriptors on the Intertubes from a variety of sources. Insurance, in the US anyway, isn't going to allow niche complex tests without going through weeks of denials. And even when doing standard blood workup, you're not going to need to know the items in the green, just the one or two out of range.

You're of course free to allow AI to invade your medical records as you see fit if that is the way you want to go about it. My point above was that "AI" wasn't necessary nor revolutionary in respect to identifying the author's medical issue.
The drop didn't begin until Elon's salute on Jan 20th, so only the last 1/3 of the month. February is going to show a much larger drop, possibly around 90%. Tesla board members are already selling their stock because they know it's going to crash hard when the February numbers come out.
I'm sure the opposite story also already exists, with people overdosing on medicine on the advice of ChatGPT.
According to the story, the ChatGPT conversation that led to the ER visit happened on a Sunday. In my part of the world, all local pharmacies are closed on Sundays, so going to a pharmacy and showing the results would not have been an option.
This is exactly the app I would've wanted when I was still trying to lose weight by tracking calories, really great idea. I paid for a calorie-tracking app that couldn't do this, I think it was MyFitnessPal, and know several people currently paying for the same type of thing.
The startups that are using API credits seem like the most likely to be able to achieve a good return on capital. There is a pretty clear cost structure and it's much more straightforward whether you are making money or not.

The infrastructure side of things, tens of billions and probably hundreds of billions going in, may not be fantastic for investors. The return on capital should approach cost of capital if someone does their job correctly. Add in government investment and subsidies (in China, the EU, the United States) and it become extremely difficult to make those calculations. In the long term, I don't think the AI infrastructure will be overbuilt (datacenters, fabs), but like the telecom bubble, it is easy to end up in a position where there is a lot of excess capacity and the way you made your bet means getting wiped out.

Of course if you aren't the investor and it isn't your capital, then there is a tremendous amount of money to be made because you have nothing to lose. I've been around a long time, and this is the closest thing I've felt to that inflection point where the web took off.
If I win the lottery, I don't want a building named after me I want to donate a copy of that book to every university computer science[1] student and make it required reading

1: I'm aware it's a software engineering book, but since there are very few B.S. Software Engineering programs out there, You Know What I Mean &trade;
> I find it very sad that purchasing a car from a publicly traded company with tens of thousands of employees is somehow interpreted as supporting the politics of the CEO of said company.

I'm sure there were also good people in IG Farben who just wanted to get through their day during WW2, right?

Nobody would bat an eye if some random shmuck on the Tesla manufacturing floor held some silly ideas, but arguing that the extremely public facing CEO of a company gets a pass because he's just one of many at a large firm is a wrong take, I'm sorry.

The CEO is the company. If the janitor posts a silly youtube video doing a sieg heil, the janitor is in trouble. If the CEO of the company does a nazi salute, the company is in trouble.
That you believe there are "bounds" that transgender people have "overstepped" suggests you don't believe transgender identity is legitimate. You seem to believe transwomen are men pretending to be women, and that their participation in womens' sports is inherently unfair to "real" women.

This is a transphobic point of view. You cannot support the transgender community while believing in biological gender imperatives.
I haven't heard how Mozilla used it, but I know Google and MS use test impact analysis (among other techniques). Do you have a link? I'd like to see it.

TIA's definitely not needed for a lot of well-designed projects, though it's harmless to add if done right. I built spdr mostly for older projects that have CI taking 30+ minutes. When it's that slow, it's becomes a real drag on team velocity.

Parallelization is great, but it's not always drop-in. It requires thinking about. You can't turn it on, and do a smoke test, because parallel bugs might not manifest immediately.
I’m throwing a +1 your way. Hiding development for a year to launch a get-rich-quick coin isn’t the way a trustworthy FOSS organization should behave.

As someone who got their whole network to switch to Signal before that happened, it was absolutely disgusting watching that all play out.
So I couldn't find the specific post I was thinking of off hand, and there seems to be about a dozen or so hits on various forum-type sites like Quora/Reddit etc. So... yeah I don't know, maybe it is real? But there has been an instance of someone using an LLM to make a story about an LLM saving their life. So maybe this one is real. Maybe it is not? Who knows. Reality is kind of mushy these days.
Turbocharging V8 with mutable heap numbers · V8
I mean… yes, obviously? There’s a lot less room for exploitation of white collar workers in wealthy countries than sweatshops. Though performance quantifying software still deserves a lot of scrutiny for removing humanity from work in any context.
All of this all the time
Setting up a Docker Hub pull-through cache with Tigris
It must be wonderful to live in a place where that's an option.

Due to my partner's work, I live in a town of about 100,000. There is a doctor shortage - New patient intake can be months. The system hangs on with physicians' assistants. Going to a specialist often means months of waiting or hours of travel.

We are living in a degraded health system between the lack of doctors, burnout of doctors and nurses, and a private equity system buying up everything in sight and sucking out every last dollar it can.

Maybe it's better in large cities.
I wonder how many federal workers created their emails with AI, and whether that will be good or bad for them.

Trump and Musk may be 'leaders', but they are not good managers. Putting employees into fight or flight mode does not optimize for productive outcomes.
That’s interesting, that wouldn’t occur to me at all. Is that a thing where you live? Going to the pharmacy to get diagnosed? (with something more complicated than a runny nose)
Thanks! If you need a new calculator, need to report a bug or any improvements I can make, you can reach out on the contact form on the site too: https://www.calcverse.live/contact

I aim to fulfil requests within 24 hrs on an average.
The main issue is that some developer has to be told to make it so that if plateletCount < 25.000 plateletCountColour = "bright red". That is, a big issue in software development is managing requirements.

AI is more flexible and can make up requirements on the go, that is, based on information it has it "knows" that a low platelet count is bad and what the recommended course of action is.

Of course, search engines and public websites do the same thing - "what should I do if I have a low platelet count" or "low platelet count and red skin dots" are valid search queries.
BYD unveils smart 'God's Eye' driving system; rivals question capabilities
On one hand, it would be nice because it's annoying to read papers with a high level description of the method but no raw data or source code, so I have to guess the details, and sometimes the most important part is hidden in the details. In computer science there are some requests for source code / docker, but in other ares it's uncommon.

> and thus combat the typically extortionate pricing for journal access

On the other hand, the main problem is how to evaluate researchers and compare different areas. To make everyone not angry, the method is to count papers, just count them without reading. So Journals sell stamps.

It's actually not so simple, because there are bad journals, so there is impact index, citations, h-index, lost of good and bad journals, number of pages, and in some cases evaluators even read the papers.

So it will be very difficult to get/keep a research position if someone publish only in your site (or only in arXiv).
Legacy is a bit much. Deflate is probably the only supported compression format in many existing/live standards. For a greenfield project where you can control all clients, sure, use whatever, but zlib is likely going to continue to be used for decades.
The number of respondents isn't what is important. The important thing is that the people polled are representative, which typically means they are as diverse as the population as a whole. Do you have any reason to think they're not as diverse as the population as a whole?
The Failure of Economists on Migration
Ask HN: Any open-source to contribute and get hired?
I’m looking for a job, but I don’t like the traditional interview process. As a skilled software engineer, I’m willing to demonstrate my value by contributing to the company’s current challenges instead of going through standard assessments. Is there any company that hires this way?

I would appreciate any suggestions.