skysight-inc/HackerNews huggingface dataset:
Both trigonometry and calculus are classes that I think should be dropped in high school. I think it would be much better to teach probability and statistics (without calculus) and personal finance. A lot of the math curriculum in high school doesn’t make sense for someone not planning to major in math.
Yeah, from what I read in posts like these, it seems like Apple Maps is probably fine if you live in the USA and drive everywhere, but if you live in another country and don't typically use a car for transportation it's probably useless. Here in Tokyo, I've never even heard of anyone using Apple Maps. Everyone I've ever met either uses Google Maps or a local app like JapanTransitPlanner.
My current job started as a job at a consulting company, which I got via a recruiter reaching out on Linkedin.

Hacker News who is hiring threads work as well - posting your resume or reaching out to job listings.

I have got interesting interviews at startups via https://wellfound.com/jobs .
Not knowing how to do the homework but it still being due tomorrow was a bitter experience growing up.

I’m all for practice, but study hall or dedicated study group time were much better for me.
I think the (justified) doubt about research comes from personal experience. Everything I have ever learned in my life I have learned through deliberate mundane practice. I didn't go to school for comp sci, but I learned programming through copying countless tutorials, making edits, breaking things and learning from my mistakes. I have never learned anything any other way and I am yet to meet someone that learned any other way

> not a single study has ever supported the folk wisdom that homework teaches good work habits or develops positive character traits such as self-discipline, responsibility or independence

This I know is wrong because, again in my experience hard work is incredibly rewarding. It doesn't matter what I'm doing, whether I'm painting a house, going for a run, or focusing on programming, I feel much better about myself and act with more dignity. The most miserable people I have met have no purpose or drive.

> You can’t “reinforce” understanding the way you can reinforce a behavior

Hard disagree. First you have to mimic, only later you gain an understanding. I remember copying code over and over again, just following the same patterns and then one day it just clicks. It's happened to me in a lot of different domains.

This is a great high signal article, not because it's true, but its exactly false. Everything about it is exactly opposite of the truth. I wish we should push more homework and more arbitrary rote memorization. A lot of religious groups in the US get great benefits from studying their holy books, only to apply that focus and energy on commercial tasks with great success.

We should bring back memorization of poetry, or calligraphy. Because at least then children had some purpose in their studies. Today we purport to teach logic or reasoning that can't be referenced easily by google, but today's students are worse in these fields than people in the past. And at least long ago, children knew some poetry to boot.
2.6 points on average

More for people born earlier decades like 1960s and 1970s

I wouldn't be surprised it we find out that microplastics or a different substance continued the trend for 1990s and 2000s babies
Dbeaver has quite a few Java annoyances. Windows don't resize properly, the tree list often requires multiple clicks and most annoying of all is running out of heap space on Java, especially if one tries to run more than one task at a time.
This is a good insight, but it needs to scream the point louder. AI in the form of an LLM is a tool. We’re doing extractive things with all of these other tools as well. It is not AI that is the problem, we are the problem.
CorPower Ocean – Wave Power. To Power the Planet
There are limits to how much programs can be parallelized, see Amdahl's law. Even if Moore's law technically continues, the extra capacity isn't adding the same amount of extra value to the workflow of end users that it once did. Here's a video that talks about diminishing returns as it relates to graphics in computer games https://m.youtube.com/watch?v=VUCYAws6oW0. Diminishing returns in regards to polygon counts themselves have also been discussed: https://www.polygon.com/2013/12/10/5192058/opinion-stop-dwel...

Also, even if Moore's law remains in place for now, it will end at some point and the world needs to think about what happens afterward.
This one is pretty good

https://wormhole.app/
I don't think it's a particularly fun thought exercise but I know people enjoy this kind of thing. I feel like I've seen so many decisions being made backed by "research" that have caused significant harm. I think if you come up with a conclusion that significantly diverges from common sense it needs to be replicated multiple times and the experiment has to be fool proof before it really deserves consideration.
A few points of clarification:

- DTrace does execute entirely in the kernel. Indeed, anonymous tracing is instrumenting the system without any corresponding user process whatsoever

- DTrace exists on quite a few systems, including (with caveats) Windows, MacOS and Linux.

- The unbounded nature of eBPF very much runs contrary to the safety that DTrace assures; DTrace isn't seeking to augment the system, but merely to understand it
I’m picturing you having a slideshow of audit logs that you make guests to your home sit down and watch with you, like the vacation pictures slideshow of old.
Things are handled differently on the pharma side.

Section 505 of CFR Title 21 (which implements the Safe Food and Drug Act) lists cases where drug trials can commence; 505(b)(2) specifically allows the drug equivalent of a predicate device though they don't use that vocabulary.

That allows the safety data of an existing drug to be used, which saves you time getting into Phase 1...and that's it.

I agree that the approval of a tongue depressor shouldn't be complicated, but "not complicated" doesn't automatically imply "anything goes".

I have long believed that a lot of 510(k)s should really be PMAs.
I often think about this as a sort of counterargument for rationalism. Or maybe it's more of a paradox than a counterargument:

Suppose you were trying to answer the question: "what is the best way to make as much as money as possible in the next year?" You imagine optimizing yourself or your company or your algorithm or whatever to answer this question. Maybe it does a bunch of calculations and decides the answer is "day-trading commodities futures" or something. Or maybe a company does this and thinks the answer is "spin up a new product and sell it". (Or any situation where you're optimizing some other variable, like "altruism" or "security".)

Well, in almost every case, some of the best answers are "do something impossible". For instance, "write a story that is so good you get a 1 billion dollar book deal out of it". Or "write an essay that convinces everyone to give you all their money". Or "hack something that's considered unhackable and take all the money". What if the most altruistic thing you can do is... convince everyone to become pacifist? Or start a new religion? Etc.

Each of these has the property that rationality alone can't really model it. An algorithm can't analyze reality and say "write a story that is so good you get a 1 billion dollar book deal", or "write an essay that convinces everyone to become pacifist". (Maybe an actually-sentient AI can. But that's about it.) The only way you could come up with that as an actual strategy is to have an unrealistic belief that it is possible. Basically to have faith in yourself and your vision of the world despite the evidence for that strategy not being solid.

Yet the strategy can work. History shows that sometimes it does. And for a particular person at a particular time it might be the right answer. But it will never be the "right strategy" according to an outside computation.

I dunno. Always felt like that was interesting. Not sure if there's a word for it. If not I would call it the "miracle paradox": miracles occur, but you can't rationally justify them as a strategy, yet believing you can pull one off is necessary for them to happen, in which case they are the correct strategy.
What I can dig up today is that back in 2011, they documented that bucket names cannot look like IPv4 addresses and the character set was a-z0-9.-, but they failed to prevent 192.168.5.123 or _foo.

I recall there were more edge cases around HTTP headers, but they don't seem to have been recorded as test cases -- it's been too long for me to remember details, I may have simply ran out of time / real world interop got good enough to prioritize something else.

2011 state, search for fails_on_aws:
https://github.com/tv42/s3-tests/blob/master/s3tests/functio...

Current state, I can't speak to the exact semantics of the annotations today, they could simply be annotating non-AWS features: https://github.com/ceph/s3-tests/blob/master/s3tests/functio...
While I think there's some truth to yours and some of the sibling comments here, I think a lot of the discourse around documentation is actually just motivated reasoning.

The trope that software projects are poorly documented is so pervasive as to be saying nothing at this point. Despite extremely useful and celebrated documentation projects (MDN and Python off the top of my head) that dramatically accelerate other peoples' learning and productivity.

But when the topic is raised, the response is always "But we don't have time for documentation".

And when that time is given it becomes "It will be useless or out of date soon anyway, just go read the code" (As if there is nothing between non-practical high-level docs and per-line code comments.)

And when forced it becomes "Fine, but it won't be any good" or "Other people won't read/benefit from it anyway".

And when it's done, often as little effort as possible is put into it.

All of which smell to me like cover stories for: "I just don't want to do it."
I'm hungover on a Sunday, got a link?
alright I can see the site is back online, launching in June apparently.

Supposedly with a new way to run Android apps in Linux (or are they just using Waydroid under the hood? I'm sure someone will dig in).

They're making big claims, let's see how they can compare to the Pinephones and the Librem 5, not to mention the android-phones-turned-linux-phones.

edit: Looks like it runs Phosh. Outlandish claims of battery life and performance (outlandish if we compare to current Linux-first phones).
i'm delighted you enjoyed it!
This rings true for me.

I remember about 20 years ago I would read a lot of think-pieces in Time, The Atlantic, and other such magazines about how kids were doing too little homework, and how the US is falling behind other nations in academic achievement, and how one caused the other.

Now the think pieces are all about how there is too much homework and we're suffocating children under the burden.

For what it's worth, I have an elementary school student, and I like that she has 10-15 minutes of homework most nights. It gives me a chance to keep up with what she's learning about.
Don't leave us hanging. Which journalist?
The purpose of school could be to teach children to fill in forms without complaint until they die. In fact given our work or die structure today that’s generally a pretty useful skill. Of course, not everyone has to fill in forms to survive. There are a lot of professions that form filling isn’t mandatory and is a useless skill.

In fact, the absolute best jobs are for people who lead the form fillers in one way or another, either by creating the new ways of doing things or by setting direction. An awful lot of the best leaders I know, whether thought or organizational, have a learning disability and did very poorly in early education with its emphasis on drilling the skill of form filling without question. It wasn’t until college when they were finally asked to understand and explain their understanding did they do well.

But most people aren’t that type of person, and public education at minimum is industrialized education. It is absolutely imperative we build a machine that industrialized the production of form fillers, after all - it’s not like AI won’t be filling those forms out in a few years!
And somehow it will be better if the kids spend more time on TikTok and Instagram? Please explain.
It's possible that you experienced the end of the 2->3 transition. My Python scripts from 2015 all still work, except the ones that used the then-experimental async framework, which was widely documented as experimental and subject to change.
Fair point, I guess the notation ~100k, ~10ms would be better.
Is that you CommanderTaco?
I often wonder if this scenario is more common that not... if you look across decades, it's not clear to me that thriving downtowns in large cities is actually the norm. For example, I think about how many cities I was in as a traveling consultant between approx 2006-2015 with plenty of available (and likely overpriced...) class A space and empty suburban office parks that were there as a tax scheme. I moved to small town American in 2010 because it was clear that remote work would take off eventually... even if Covid hadn't come along, wouldn't there have jus been a more gradual decline of these downtown office spaces as more companies figured out they didn't need the overhead?
"prison-like facilities where people could apply to live for free, the only real difference is no locks on the doors"

^- the phrasing of this amuses me for so many reasons. How much of the concept of prison remains if the doors are left unlocked? Not much, I'd wager.

It's been a long dream of mine to build 1-3 small houses on our rural land and let people with a personal project spend +/- a year working on it rent free. Been building water/electrical infra with it in mind. It'll be a cool experiment to run if I ever get there.
The intersection of Kate's head and her son's chin looks suspect to me, and there is no wedding ring to be seen. All very strange.
We use Maori bird names for all sorts of things in NZ, such as my child's kindergarten room. Is there a difference between that and this? Or do you think neither is okay?
Because if I don't - or you don't believe I do - then you should fire me and find someone who understands the word "fiduciary."
> At some point universities stopped encouraging independent exploration and started minting out industry ready vocational humans eager to join the rat race.

Universities absolutely encourage independent exploration.

Every year, they mint ~10x more grad students than there are research professor positions for them.

You want universities to produce even more of them?
You'll be able to turn on the basement lights to have infinite electricity.
Why the derivative article? The original is much better: https://www.hackster.io/racingtogreen/solar-powered-ev-charg...
iptables is definitely limited in comparison to eBPF, but that isn't the innovative step. BPF was around for more than twenty years before eBPF came around. Around 2013 I worked on a packet analysis pipeline that generated BPF code dynamically at runtime. eBPF isn't more scriptable than BPF in this sense. The language does add some opcodes and loops that weren't available in the original, but this is relatively modest.

The real genius of what these folks did was extending the usefulness of BPF beyond the network stack. Without a provably safe language it would've been impossible to enable flexible kernel tracing.
Carmack's infamous fast inverse square root was only 13 lines. Measuring code by line metrics rather than its contents reflects shallow, questionable comprehension.
I have a Snapdrop fork running on my LAN that works wonders when sending files across platforms.
Ellie Hall
He totally could foresee the dangers. He got lead poisoning in 1923 and had to take time off. Dozens of people in the plant where they were manufacturing the stuff got lead poisoning and had neurological symptoms. Several people died. It's not like there weren't massive warning signs that this substance was going to be a problem. This would be like if the AI you were trying to launch had killed 10 of your coworkers and driven 10 more of them insane, and also you decided to name it something deceptive so people didn't know there was AI in it.
I have a 12kw system in Southern California. Recently it's been raining and overcast many days so I've had a shortage. Only in the winter though. I'm usually running a surplus.
My kids attend a school that gives a very large amount of homework, constantly tests and expects large amounts of memorization - the school is well known for this Asian type model. They are currently in middle school and the amount of time their homework and studying takes is detrimental to everything else in their life. They definitely are leaning how to study, how to do well on tests and how to be more disciplined and organized - I can see you that happening in real time, but whether this level of stress at this age is setting them up for success later is very hard to know, I'm not surprised there is little evidence for it and I think it VERY much depends on the kid. One of my kids thrives on the repetitious math every night, it helps them learn the concepts, the other kid learns nothing from it, and just suffers through it bored by the repetition.
It's better than an OS that you have no control from top to bottom. But sure, it isn't ideal.
I’m not much of a royal watcher but I do find this story fascinating. I suspect the reality is going to end up being boring: people at the palace (or William himself given he apparently took the photo) are a combination of arrogant and insecure enough that they took a perfectly good but not quite perfect photo and felt like they had to edit it until it looked exactly like they decided it should. But we’ll see.
How is that fundamentally different from a ban?

You could phrase it thus:

"Here are our rules we want you to follow. If you choose not to, you are banned from operating in our country"

"We cannot follow your rules because those rules are unacceptable
to us / would undermine our business model / would compromise our position in other countries we care about more / insert other reason here"

"Then you are banned"
That's really odd framing to me -- you seemingly think that I have to justify what I think or say through the Māori lens or worldview, as if it were some kind of default. I don't. You could say that a country is a partnership between the people who live in it, New Zealand is a democracy after all. But I, the person writing this comment, is not an entity in partnership with the Māori people or worldview. I don't follow their traditions or customs, but you're free to.
There was a story a few weeks ago about some odd picture taken, and it turned out to be motion blur compensation / HDR / some other computational method creating artifacts. That’s my first instinct looking at this pic, but who knows!
> Fair use is an admission of copyright violation. If this is your starting point, you should probably look for new lawyers.

It's an admission to copying when there's a prima facie case of copyright infringement, but wouldn't generally be considered actual infringement if the fair use defense is successful. It's perfectly fine to rely on fair use - we'll have to wait and see how it applies to machine learning, but it's not some obscure implausible theory.

> In any case, exact reproduction of the full novels as part of a dataset is of course not covered by fair use

It definitely can be. Consider in Authors Guild v. Google, where Google copied millions of in-copyright books, stored them internally in full, and made them accessible as snippets: "verbatim intermediate copying has consistently been upheld as fair use if the copy is ‘not reveal[ed] . . . to the public.’"
You're just inventing reasons, without any clear evidence.

I've witnessed "helicopter-dropping money" in action, in Brazil [1].

It didn't have the flaws you invented out of your imagination. That "helicopter-dropping" worked so well that the right-wing government that succeeded the leftist that implemented it tried to do their version of it.

[1] https://en.wikipedia.org/wiki/Bolsa_Fam%C3%ADlia
yes, I can confirm the doctor told us only one limb can be targeted so we picked his dominant arm.
After social media anything goes; the rest are just extensions of the mind control social media made possible. Crypto nor AI would’ve been the hype they are without the current depressing iteration of social media and popular ‘influencers’ promoting their ‘businesses’ to somehow legally take your money. Of the only communities still out there that have some sort of free thought, like HN, even on HN, people are defending TikTok for being ‘great for discovery’. Even though it’s likely a Chinese state weapon and responsible for controlling a billion+ people their every waking (and probably therefore sleeping) moments. With seemingly smart people defending garbage like that, what does the rest matter? Who is going to listen to reason while scrolling through endless empty money grabs (which somehow they believe are adding actual value to their lives)?

There is an article on the HN homepage about leaded petrol lowering IQ; I bet that in 100 years TikTok etc will be considered far more detrimental than that.
https://twitter.com/ellievhall
> big population centers and smaller countries

Can we stop this dance on HN? Can you just name them, please?
You'll still get more output for the same amount of panels when they're tilted in most places.

This guy did some interesting real-world testing in a bunch of different circumstances - https://www.youtube.com/watch?v=5AVO1IyfA9M
I frequently use `python -m http.server` on my LAN.

And if I can't be bothered to setup Python on the source host, or there are network complications, running uploadserver[1] on the destination host works great.

I'm wary of all these fancy tools with "magic" in their name, that rely on external relay servers. Even if they don't, I'm quite fond of the simplicity of plain old HTTP. I don't need anything more sophisticated, and in most cases, not even encryption.

netcat/socat would be another solution, but they're not as ubiquitous as Python and HTTP. And I can never remember the command incantations ':D

[1]: https://pypi.org/project/uploadserver/
Without the tracking code: https://www.youtube.com/watch?v=2ITezMkbAqE
Pledge to Professionalism
It's questioned whether copyright applies at all. If it does not, then license doesn't matter either.
I've personally had great success with KDE Connect on the LAN for all that (and also as a handy touchpad / keyboard input device for PC). It's one of those "Just Works" tools I always reach for. Also have found SyncThing to be really excellent for keeping folders auto-sync'd between devices. (One personal use-case example for that is keeping my "Pictures" folder in sync between my phone camera and a local folder on one or more of my PCs.)
for anyone else looking for that citation i presume jeffbee referring to https://www.nejm.org/doi/full/10.1056/NEJMoa2311330
> I'm referring to the fact the eBPF will be available across Microsoft, Apple, and Linux, and there is no other technology that will be able to offer that.

I don’t know if there’s some qualification I’m missing in your statement, but does this not count?

https://learn.microsoft.com/en-us/windows-hardware/drivers/d...

https://opensource.apple.com/source/dtrace/

https://docs.freebsd.org/en/books/handbook/dtrace/

https://github.com/dtrace4linux/linux
It is very normal for professional photographers to pose subjects separately or use head shots on the body of a different photo. In this case, the lighting on all of their faces is too consistent and similar, and indicates their faces were photographed separately and then composited. You would be surprised by the number of movie star promo photos you see where they have put the actor’s head on a different subjects body