skysight-inc/HackerNews huggingface dataset:
As a college student in the past there have been few times when I found it worth it to purchase the course text book.
The quality of the text books themselves have also degraded over time which usually end up being a copy and paste from the previous year with different problems.

The average college student must also juggle 4 to 5 rigorous classes that each demand 3 to 4 hours of homework in a 24 hour day. It makes it very difficult to spend more than the bare minimum on any particular concept if you want to stay a float.

I do agree that the lack of attention span the writer points out is a real problem. I have seen few people even have the ability to read a textbook cover to cover.
It happened to a Swedish girl too. Not sure if it was after taking MDMA but it was after drug use.
I wonder if it would be worth retrofitting the mirror trackers as tracking panel racks? It seems like a ready-made solar panel facility, with land, exposure, trackers, and power egress?

Are there any plans for a retrofit?
Good article, although the wider applications should likely be considered more. One small mistake seems to be defining Maybe (like in Haskell) as Nothing | Just but then still using Some (like in Rust) to initiate it.
> though that goes down to about 4% if you include the energy cost of building the power plant, enriching the fuel, etc.

Rereading this, I don't know in what sense it could be true.

What I was thinking of was that the cost of energy from a nuclear power plant is on the order of ten times as many dollars as the cost of the fuel, largely as a result of the costs of building it, which represents a sort of inefficiency. However, what's being consumed inefficiently there isn't energy; it's things like concrete, steel, human attention, bulldozer time, human lives, etc., collectively "money".

If, as implied by my 4% figure, what was being consumed by the plant construction were actually 22.5x as much energy as comes out of the plant over its lifetime, rather than money, its ERoEI would be about 0.044. It would require the lifetime output of twenty or thirty 100-megawatt power plants to construct a single 100-megawatt nuclear power plant. That is not the case. In fact, as I explained later down in the same comment, the ERoEI of nuclear energy is generally accepted to be in the range of about 10 to 100.
Managing capital is a vital part of any business but a small team of 5 does not have the same resources or requirements as a team of 500 or 5000.

SVB has been a vital supporter of startups for decades. Why would a resource constrained startup spend time worried about it? Money goes in and out the bank, great, that’s all most startups should need to worry about.
Business needs change often enough that it’s hard to justify locking something in for three years vs paying a small amount extra for flexibility.
> i get the sense that this mcp stuff is more oriented around programming assistant and agent applications

Agents will become ubiquitous parts of the user interface that is currently the chat.

So if you bother with a website or an electron app now, MCP will just add more capabilities to what you can control using agents.
Blocking internet on phones improves attention, mental health, and well-being
Not everyone; I'm the kind of person who wishes posts about machine learning would be prefixed with these kinds of clarifications ("watch out, this is not related to the programming language but a family of stochastic algorithms referred to as 'machine learning'"), because I consistently fall for it.
A family friend maintains a SQL database of her knitting projects that she does as a hobby. The PHB can easily learn SQL if they want.
The author of the article is a philosophy professor. In the humanities, yes it is common to read books cover-to-cover. They are more often just “books” and less the sort of textbooks you may be thinking of.
Why a plane turned around when a passenger lost a phone midflight
You can add an intermediate sca stage that exports the uv dependencies as requirements.txt
I want this to be true, my arts degree says I even put my money where my mouth is, but university has largely become viewed as vocational training. You do it not to become whole, you do it to become employable.
Show HN: SDKing - Generate type safe Frontend SDK of any FastAPI/OpenAPI Backend
Hi all, I'm DK.

I've built a few products before and every time I hated writing fragile untyped fetch requests for the ever-changing backend REST apis. I tried to solve it by using tRPC but tRPC caused build pipelines to become unnecessarily heavy and complicated. Also, tRPC/gRPC might not be suitable for everyone and REST is widely used.

Rn we are building a react project and want to tear out tRPC but don't want to let go of type safety and validation. But we also found a lack of SDK generators that are simple, featured and free cough stainless cough.

So I build SDKing - a Typescript SDK generator to build type safe and zod validated SDKs from any OpenAPI spec, local or remote. Just run `npx sdking -i path/to/openapi.yaml -o path/to/sdk` and your SDK will be generated in your codebase making sure you have ultimate ownership and customisability.

I know not everyone has an OpenAPI spec ready. If you're running FastAPI SDKing can generate SDK from your FastAPI backend with just 1 line change (see README).
Wait until you work full-time then you understand it.
Too much calcium is a bad thing. I had enormous amounts of milk as a child, a multivitamin containing calcium and a calcium supplement. I probably had 2 to 3 people’s recommended daily amount of calcium per day. Now as an adult, the calcium is in my muscles and it occasionally causes me to feel like my arm has been dislocated from my socket for days whenever there is a flare up. Moving my arm during a flare up makes it worse. It occurs in my dominant arm and the pain is so bad that during flare ups, I sometimes contemplate amputation. There is no cure for this condition. The “get enough calcium” stuff really backfired in my case since I clearly overdosed on calcium because of it. On the bright side, I have excellent bone health.
Unfolding trees breadth-first in Haskell
Truth and even the idea that there is objective truth is a fundamentally political concept. Authoritarians are opposed to the idea of objective truth because objective truth gives a person a foundation on which to criticize and dissent from those in power. Truth is threatening to authoritarians. Truth is an alternative source of legitimacy.

We are experiencing an assault on objective truth in the US in order to get scientific institutions to submit to political authority rather than the authority of reason.

So I agree with you, it is policy that should not be handled by politicians but by experts, which none of us are. Unfortunately science is being politicized.

The problem is science challenges those who derive power from means other than reason.

Defending scientific consensus is seen as an equally political act as denying it.
Qwen2.5-Omni Technical Report
> Sounds like a broken web app.

>

> You are currently using a webapp that doesn't do this. It's called Hacker News, and it never asks me to login every time on my phone.

Every time I visit Hacker News on my iPad I'm logged out. Apple has decided that if you don't visit a website often enough it will expire all your cookies for the site.

In practice that means I can log in to HN while I'm at the cafe one weekend and be logged out by the time I visit the next weekend.
For a dumb analogy, if someone pledged to, let's say "remain faithful in our marriage", and then 4 months later said, "actually, I take back that pledge", what would you think?
https://aws.amazon.com/snowball/pricing/ snowball seems to support getting data out of S3 though you still end up paying extortionate egress charges.
Yes.

Even if the summary (regardless of how it is generated) is perfect, it's leaving out a lot of information by definition. If it weren't, then it wouldn't be a summary at all -- it would be the original paper.
You're being actively misleading. Like on a scale of normal people to politicians to liars you're at least in the politicians range.

The only states with restrictive surface water policies, generally, are the western ones, because every drop of water is allocated according to interstate agreements and letting peasants take what falls on their land is like the toddler version of letting privateers crap on a treaty.

In New England and the east generally, you can either have a well or municipal water, not both, because they don't want to worry about back flows and contamination of the municipal water supply, etc. It's not the big deal you're making it out to be.
Having Nih installed is much stronger requirement than having uv
There is always good money to be made in reassuring the haves/rich/nobility/whatever that the wretched lot of the have-nots/poor/commoners/whoever is some combination of divinely ordained, and the latter's own fault.

And conveniently, the former's standards of proof are quite low in this regard.
It would be interesting to know why EU countries chose not to mandate it. Also, I wonder if EU flour millers/producers add it voluntarily, and whether flour produced in Canada destined for EU markets leaves out the folate that's mandated for inclusion in the Canadian market.
What I wanted to say, it is that it might happen in the future to not have time or will to do those things. Due to stress or long job hours (...) but the guy says that as a uni student he doesn't have the time because he prefers to focus on being a better developer. I read for pleasure especially at evening or at night. in those moments, especially when in the bed, I definitely wouldn't be coding
Adobe Reader for Linux hasn't been updated since 2013 but the flatpak still works fine.
The COMMENT command will finally be useful :)
what's confusing about the word bullying?
BYD makes nicer cars at a cheaper price. The only advantage Tesla has is protectionism in the US market.
I'm a fairly active cyclist and do the same thing.

I also map water sources on OSM also, since one day I ran out of water and couldn't find anything local. Figured it would help someone else one day.
So but that means instead of uv running python python runs uv now, which (I would imagine) has all kind of implications from a development perspective.

I agree that theoretically your proposed way of doing things would be conceptionally among the cleanest, but on the other hand in all kind of scripts the shebang was sort of a comment with big implications as well, so I am not sure if being dogmatic is worth it here.
They can also just move where water is, right?
Just the tip of graft.
What needs to stop happening is people ignoring objective reality just because the results happen to align with the other "team's" position on something.

"Out of a population of about three-quarters of a billion, under 14 million people (approximately 2%) in Europe receive artificially-fluoridated water."

The problem I continually see in the USA is the ascription of differences of opinion on [any topic] to America's Great Divide between enlightenment and barbarism. I find it often helpful to just check, what do these policies look like outside of America? It doesn't mean Europe got it right on fluoride, it just suggests against adopting the framing that your POV is 100% objective reality proven beyond doubt by Science™ and no rational person not in the throes of "own the [other team]" bad faith might disagree.

https://en.wikipedia.org/wiki/Water_fluoridation_by_country#...
It's the hottest car company. You can't buy one in America
While things may be worse now with AI making source code itself disposable, and perhaps attention spans really are shorter (I wouldn't know either way, though it does sound a bit cliché for old people to complain about Kids These Days):

Time-sucking meetings have always been a problem, the difference now is just that they're online and you can do something else on another screen, rather than been stuck in a chair with a notepad to doodle in.

One of the two worst software developers I've ever had to work with was heavy on the copy-paste in the early 2010s, I think they'd been at it for a decade by that point already. They were using C++ and ObjC with manual memory management (and proud of it!) due to a complete lack of interest in learning the better ways. (The other one was bad in a different way, treated me the way I'd treat ChatGPT).

> The good news is that with this growing competence/compatibility gap it gets easier and easier to identify candidates that can perform versus those that absolutely have no current hope.

Is it, though? AI probably interviews better than I myself do — and yet, my main competitive advantage over AI (and, from your description, over my human competitors) is that I can actually focus on long-horizon tasks. Leetcode, how does {library de jour} perform {task}, what's the difference between {approach 1} and {approach 2}? That's all stuff that most of the LLMs can one-shot.
Ha I would spend a couple hours in front of the library copy machine at the start of the semester, and then take my stack to the store and get it bound myself.
Are TikTok users being steered to anti-Elon content as retaliation for DOGE or something?
Satellite Internet on 80s Hardware
Fluoride occurs naturally in water, that’s literally how we discovered the effects of fluoride. People in areas where water naturally contained more fluoride had less cavities.

Anything, including water itself, is toxic (not poisonous, but I’m guessing you meant toxic, since fluoride is definitely not poisonous) in high enough doses. So you could say that about ANY mineral we may add to water to adjust its taste or health effects.

I happen to think adding fluoride isn’t worth the effort. But the hysteria against it is also really dumb.
No, because the university doesn't want to earn less money. The more people the sell diplomas to, the better!
This is a fun article because while it discusses a real issue, it has just enough outdated views to distract people from the main point and focus on those.

Having recently finished studies and still being in contact with teaching assistants today, the problem is big. Attendance going down, participation going down, courses and curriculum simplified. I already noticed a big shift after Covid and I'm glad I missed the ChatGPT era.

Part of this problem is also because courses have (in my experience) rarely rewarded actual knowledge or understanding. In our efforts to standardise everything and come to objective exams, we've rewarded a culture that just intends to pass with the least amount of effort. Next to that are the burdens of being a student; if I didn't have to work most nights of the week, I'm sure I'd have put more effort into studying.

Lectures were often boring and questions would be answered by referring to pages in a textbook. Maybe with recorded media, we should revisit the use of lectures.

All in all, I don't see how academia can keep the standards high in current society. We'll see how it goes.
Hey, thanks for your feedback. That is great input, because I just realized that users might prefer to have a command printed out (inserted into clipboard) for them, instead of it being executed immediately. LocalLLMs are on my todo list! Also, what I want to work on next, is to make it possible to pipe errors / logs into the application, so it could help you troubleshoot and debug faster
It's not a counter, I'm looking for more information.
Is 50% that bad? If instead you hire engineer to maintain access to some kind of file storage on the internet, would it cost more or less?

Would be alarming if it is 500% the staff salary, but at 50% that just seems the cost of outsourcing to standard that likely won't be achieved in house.
Crypto mining entrepreneur Chun Wang bank-rolled the mission. First ever human space flight to orbit directly over the North and South Poles.
I kid you not, majority of Americans (myself included) feel some level of guilt pushing the 15% button.
> In New England and the east generally, you can either have a well or municipal water, not both, because they don't want to worry about back flows and contamination of the municipal water supply, etc. It's not the big deal you're making it out to be.

this just isn't true. Can you have private well water in Boston, Hartford or Portsmouth? The answer is no. In general in the northeast, those who have well water have it explicitly because they're not served by the municipality. Feel free to give counter examples with specific cities or towns that serve both and actively let you switch between both for a given address that supports both.

There are some towns in New Hampshire for example where the town has municipal water but a given house does not (it has well water), but usually that’s due to specific characteristics of the lot that forbid it from having a municipal without a large cost, so the developer sets up well water instead.

What you're saying doesn't even make sense - municipal water is routed to a treatment plant, so it wouldn't matter anyway.
They should ban crash barriers. I've never crashed into one.
You don't have to sacrifice your privacy to use Android. GrapheneOS is a tremendous alternative, and even if you still need some Play Store applications, you can install a GMS compatibility layer and Play Store in either a secondary profile (recommended) or your main profile (not recommended) without granting Google unfettered control over your entire operating system. This compatibility layer offers a better reduction in attack surface and stronger hardening than microG.

Alternatively, you can continue with the standard setup, accepting that you’re willingly providing companies with an unprecedented level of access to your personal data. It’s puzzling that many seem more concerned about breaking a familiar routine than about the risks associated with sharing every detail of their lives with companies that, in turn, share that data with one (or more) hostile government(s).

There is certainly a lot of justified concern about government overreach and abuse of power on HN. It remains difficult to understand why many with these warranted concerns do nothing to adopt a more coherent and rational approach — such as merely attempting to protect their personal data by not deliberately and voluntarily feeding it entirely to companies that are secretly coordinating with the very same hostile governments these people claim to seriously fear and detest.
I’m seriously interested; what is the best language/franework/method that will squeeze out every bit of performance from advanced hardware that you know of?
Not trying to be harsh, just a bit of snarky humour, but they should partner with the “6502 as a service” folks and offer obsolescence as a service.

I did have some good times with my 6502, as well as a dalliance with Forth… but I don’t really miss it when I’m playing with my 10 cent 32 bit RiskV chips and marvelling at the beauty of their ISA. It brings to mind a Joe Cocker song.
They must be selling some ads. Good for them, I guess.
Is the risk of a phone overheating and exploding the battery less if the owner knows where it is?
Here in England, there's some areas that put fluoride into the water and other areas already have sufficient fluoride levels. People complaining about the side effects of fluoridation often forget that water can naturally contain high levels of fluoride - it's really not an issue.

https://www.uk-water-filters.co.uk/pages/areas-with-fluoride...
> Even scaling would be somewhat of an issue depending on the tech stack. Imagine the cost of running standard Java micro-services and the "solution" was to "spin up hundreds of more nodes". The worst that I have seen was a bank proudly having up to 8,000 - 10,000 separate micro-services.
Just imagine the daily cost of that.

I'm not going to preach for thousands of micro-services necessarily, but they also make scaling easier and cheaper.

Not every service in your application receives the same load, and being able to scale up by increasing the 20% of Lambdas that receive 80% of the traffic, will result in massive savings too.
It's not perfect, but Kotlin already has a limited form of this with its ReplaceWith annotation [0]. It allows you to mark something as @Deprecated and to specify what should be used instead. IDEs and other tooling can pick that up and apply it automatically.

This assumes that you're approaching the breaking change problem from the perspective of immutable names and deprecations: don't make breaking changes to existing names, create a new name for the new behavior and communicate that the old behavior is no longer going to be supported.

[0] https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-replac...
Absolutely true, and writing down 'cheat sheets' of such summaries was one of the most effective ways to learn. But I simply did not have the understanding yet, within 60 seconds of being presented new material, to be able to write a good summary of it. And at the same time also write a non-summary, in the likely case that things would not be clear from the summary alone when reviewing. And do all of this before the lecture moves on to the next thing that needs first understanding, then transcribing, then summarizing.
I guess that anyone which, on top of being an English native, can read both French and German, and are confident that they can grasp anything from some of their most sybilin hermeneuticians, is really far from the average student, whatever their nationality.

The linked text is clearly announcing it's focused on the average student, not the top of bottom tiers.

I'm not sure about the opinion that the author implies about Harry Potter, but I'm confident the series is an easier read and still give you plenty of opportunity to discuss about philosophical and literacy topics.

Anyway, that's definitely an interesting reading, I forwarded it to my wife who teach as a physician, something I rarely feel like relevant to do with HN posts.
Once you know about something you have to "do something" even if that something is stupid.
Technically you're correct. But in the UK she was mostly just "the queen". The whole "Queen of England" thing comes from some USians (and others) who use "England" as a synonym for "the UK".
I run multiple SaaSes, some popular, some not so much, off a single $20/mo Hetzner VPS with Dokku on it. It works great, and I've never needed to worry about anything.

Meanwhile, I see friends working on MVPs with 1-2 non-paying customers who already have costs in the thousands of dollars a month, but "it's fine because we got free money for a year". Yes, but that means that your company now has an expiration date of a year.
Yes, because if you know where it is, you likely also know it's not wedged into a seat hinge getting crushed as you attempt to recline.
Thank you, you really are a sweetheart. And correct. But it's not easy to combat the anxiety.
>unable to perform even the simplest metaphysics or epistemology

Or brain surgery, or lawyering, or designing roads and buildings.

And what if they work at a nuclear power plant?
Allowing consumer devices to connect to the internet does users more harm than good these days.
Cynical take: Now that studies have shown that bottled water is loaded with nanoplastics, upper class people want to start drinking tap water again. Now suddenly states don't want fluoride in the tap water...
Love the "may". Why should we assume it will follow a similar trajectory? For one, the bulky computers of olde were already useful. These machines were not built on the vague promise of future usefulness. Second, even theoretically, quantum computers are not that useful. Take a look at [1] and tell me what you think is useful enough to justify 200 billions in investments.

[1] https://en.wikipedia.org/wiki/Quantum_algorithm?wprov=sfla1