skysight-inc/HackerNews huggingface dataset:
The main predictor is early childhood reading for pleasure. A suspicion is that the early start gives a lead that is almost impossible to make up, as life gets more busy, not less, when people get older.

Early childhood pleasure reading requires parents that have enough reading skill themselves and the free time to teach you how to read, and childhood access to a wide variety of interesting books at a range of levels. Those are things that are going to be correlated with your parents' wealth. And your grandparents' wealth. As a slave descendant, my parents were the first people in the history of my family who were able to read easily. One still had to pick cotton as a child to get spending money.
I certainly behave as though plants do not experience pain.

However: plants are only noticeably animate in time-lapse footage, and have no mouth with which to scream.

I have no idea why the particular electrochemical properties of the neurotransmitter exchange membranes in my body are able to give rise to qualia, so without that I can't rule out plants doing that but very slowly.

Of course, if they do, then my skin may have an independent qualia to my kidneys let alone to what I call "me", so as you say, I don't live my life as if it were so.
While admirable, a one time payment for a service you host is fair neither to you (what if I use it for 10 years) nor me (what if you shutdown tomorrow).

On the other hand, a one time fee for analytics I could deploy on my server a) makes financial sense for you and b) is an intriguing value proposition for me.

Have a look at https://once.com/
Unpaid internships are scummy, exploitive and ultimately just deepen the class divide as the ones who need the leg up and foot in the door the most, are the least likely to be able to afford doing unpaid labour.
There are ways to talk about it without dividing human beings into tranches by race. Once you do that, you give ignorant people fodder to see out-groups as inferior and even subhuman, which opens the door to all kinds of horrible outcomes. See: history.
"Many workers fired from the Musicians Club were unpaid remote part-timers"
You're a lousy cheap CEO and now your company is famous for laying people off
As an American, I can't recall "The next best thing" ever meaning "second best' but rather the up and coming latest and greatest thing.

Big country though, could be a regional thing.
The sample size doesn't concern me as much as what does that force on their lifestyle and in turn do they apply. They probably are not getting the same exercise as a normal person (which runs the range from "gym rat" who gets too much to "couch potato" who barely walks).
I wrote a similar TSR (Terminate and Stay Resident) program that would reboot the machine if the letter E was typed. We had a few of us at school always messing with each other haha
> where this does not exist

Because JavaScript runs an event loop on a single thread. It's akin to using GOMAXPROCS=1 or -Dclojure.core.async.pool-size=1 . There may be semantic differences depending on the JavaScript engine, but in the case of web browsers, the only function that could possibly stall the event loop is window.alert. As for Node.js, one would have to intentionally use synchronous methods (e.g. readFileSync) instead of the default methods, which use non-blocking I/O.

When using core.async in ClojureScript, one could use the <p! macro to "await" a promise. So there is no use for Node.js synchronous methods when using core.async (or using standard JavaScript with async/await).

I would call this "making use of the platform" rather than "special support from the language". The core.async library does not patch or extend the base language, and the base language does not patch or extend the platform it runs on.
I know a lot of people choose to draw lines, but I personally don't think it's necessarily a "line" one has to draw. I think this is best thought of as a gradient. A rabbit is more like us, than a carrot. It has eyes, a backbone, moms take care of their babies, etc. We look at a dogs and can clearly see loyalty, happiness, longing, etc— emotions we associate a lot with humanity.

Where these animals fall in the "they're similar to a human" gradient is highly subjective, especially since it may have an emotional component to it. But we don't have to all agree on the definition of this gradient when the consequences (what to eat) are very personal.

I will say though I admire this in humans. We have achieved plentifulness to the point we can attach moral and emotional meaning to our diet if we wish to. It's a pretty unique expression of our empathy.
This is my #1 issue with Go, by a mile. If it weren't for this I'd probably consider using it for projects, but with this I can't conscionably do so
A Collection of Kaleidoscope Schemes, Sourced from the WayBack Machine.
I find that SSR really only applies to a narrow band of use cases. Specifically, SEO optimization. In almost all other cases, it seems like client render is a better choice.
Can you please provide some evidence that this kind of scripted and recitation-heavy instruction is beneficial compared to other approaches?

I've only seen pretty limited, pretty confounded evidence for it. A lot of studies I've seen are studies of students in charter programs, but these studies tend to ignore pretty big selection effects (e.g. comparing students to the general student population, when studies have found that students entered into charter lotteries who are not selected do about as well as those who get to go to the charter school).

I definitely use recitation in my classroom where there's a body of knowledge, but I typically reserve it for situations where it's clear that there's less need for deeper critical thinking or application of concepts.

As we look forward, it seems like there's a lot less value in having a broad body of knowledge and much more usefulness in being able to fluidly apply concepts in comparison to 19th century practice. Further, blab schools were really pretty demanding of attention span and cooperation and relied pretty heavily on corporal punishment to make them work.

I have pretty limited, indirect tools to get students to put in high effort. There's the gradebook and their general desire to do well, which isn't a terribly effective mechanism even though I am teaching an affluent, motivated group... and there's whatever social pressures I can foster in the classroom to encourage students to value performance.
> Oddson’s LinkedIn profile picture is framed by the ubiquitous purple #HIRING banner.

Wow. I keep learning how lucky I am to have been frozen out of the tech industry.

When I first learned that no one wants to hire me, because of my age, I was absolutely livid, but in the years since, I am learning that the modern workplace has turned into a real house of horrors, and I probably dodged a bullet.
Learning from teachers is a skill that can be learned, and taught.

Being unable to learn from others or collaborate with others will vastly limit what gifted children can accomplish in life. Not teaching those skills as skills sets gifted children up for failure in college and the workplace.

There's also other skills that are very often difficult for "gifted" kids to learn: rejection sensitivity disorder, for example, is often comorbid. Somatic exercises, learning to pay attention to our bodies and not just our intellect. Note taking. Slicing problems into small pieces it is okay to fail. All of these are things conventional education assumes kids will pick up on their own.

We have actual studies on the results of unschooling gifted kids, and the outcomes are not good. It is much better if they can be coached on skills they don't have, even when those are skills other people acquire passively without having to be taught.

It doesn't necessarily take "more" resources to educate gifted children: it takes differentiated resources. "Your brain works differently, so this classroom works better for you" is just as true for learning disabilities as it is for "gifted" students.
The parent certainly knows this. Additional methods could be added to `Map` which return `Optional`. I am annoyed by their absence every day.
Of course it's physically possible for a software project to exist where all contributors flawlessly handle nullability.

The point is rather that, because this can be automated, it ought to be automated.

The same could be said of automated tests ("in well-maintained codebases contributors manually run through a large suite of tests to ensure there are no regressions.")
From the actual huggingface site - seems like API access leaked and a few mini-videos generated over the ~3 hours the leak was up (https://huggingface.co/spaces/PR-Puppets/PR-Puppet-Sora):

==================================================

┌∩┐(◣◢)┌∩┐ DEAR CORPORATE AI OVERLORDS ┌∩┐(◣◢)┌∩┐
If this letter resonates with you add your signature here.

We received access to Sora with the promise to be early testers, red teamers and creative partners. However, we believe instead we are being lured into "art washing" to tell the world that Sora is a useful tool for artists.

ARTISTS ARE NOT YOUR UNPAID R&D
we are not your: free bug testers, PR puppets, training data, validation tokens

Hundreds of artists provide unpaid labor through bug testing, feedback and experimental work for the program for a $150B valued company. While hundreds contribute for free, a select few will be chosen through a competition to have their Sora-created films screened — offering minimal compensation which pales in comparison to the substantial PR and marketing value OpenAI receives.

║║║║║ DENORMALIZE BILLION DOLLAR BRANDS EXPLOITING ARTISTS FOR UNPAID R&D AND PR ║║║║║

Furthermore, every output needs to be approved by the OpenAI team before sharing. This early access program appears to be less about creative expression and critique, and more about PR and advertisement.

[̲̅$̲̅(̲̅ )̲̅$̲̅] CORPORATE ARTWASHING DETECTED [̲̅$̲̅(̲̅ )̲̅$̲̅]

We are releasing this tool to give everyone an opportunity to experiment with what ~300 artists were offered: a free and unlimited access to this tool.

We are not against the use of AI technology as a tool for the arts (if we were, we probably wouldn't have been invited to this program). What we don't agree with is how this artist program has been rolled out and how the tool is shaping up ahead of a possible public release. We are sharing this to the world in the hopes that OpenAI becomes more open, more artist friendly and supports the arts beyond PR stunts.

We call on artists to make use of tools beyond the proprietary:
Open Source video generation tools allow artists to experiment with the avant garde free from gate keeping, commercial interests or serving as PR to any corporation. We also invite artists to train their own models with their own datasets.

Some open source video tools available are:

CogVideoX
Mochi 1
LTX Video
Pyramid Flow
However, as we are aware not everyone has the hardware or technical capability to run open source tools and models, we welcome tool makers to listen to and provide a path to true artist expression, with fair compensation to the artists.

Enjoy,

some sora-alpha-artists, Jake Elwes, Memo Akten, CROSSLUCID, Maribeth Rauh, Joel Simon, Jake Hartnell, Bea Ramos, Power Dada, aurèce vettier, acfp, Iannis Bardakos, 204 no-content | Cintia Aguiar Pinto & Dimitri De Jonghe, Emmanuelle Collet, XU Cheng, Operator, Katie Peyton Hofstadter, Anika Meier, Solimán López

If this letter resonates with you add your signature here.

==================================================
We run on Google Cloud, AWS, and our own hardware now since middle of this year :)

https://railway.com/changelog/2024-09-20-railway-metal-beta#...
That generated some more question :)

But on the ECSS homepage I see selectors like `html`, `.flex-module` or `.is-loading` (I'm assuming `flex-module` and `is-loading` aren't components - if they are, then that sounds like being pushed towards a layer of indirection that I'd like to avoid?) - aren't those likely to affect other components?

What's the disadvantage of not being able to stop using Tailwind at any time? How likely is that to play out?

Why does it matter if something's "not optimal" if it doesn't make much of a difference in performance? (See also: not removing unused styles from your theme files :)
Good thing they aren't thin-skinned and censorious! Being able to take well-meant criticism in stride is so important, I'm glad that's a core value for them.
Show HN: RoBart – open-source LLM-powered robot using iPhone+ARKit for compute
A robot that uses an iPhone Pro for its compute and sensor stack, controlled entirely by Claude 3.5-Sonnet or GPT-4. The mobile base is a salvaged hoverboard with electronics replaced.

Mobile phones are incredibly capable -- loads of compute (with neural network acceleration), great connectivity (LTE, BLE, WiFi), front and rear-facing cameras, LiDAR, microphones, a screen and speakers built-in for output. AR frameworks provide very sophisticated perception capabilities out of the box that are incredibly useful for navigation. RoBart uses ARKit's scene meshing to identify navigable areas and communicates that to the LLM by annotating camera images with numbered landmarks.

I'd love to see more projects leveraging phones for robotics prototypes, as I've found the development cycle to be much more pleasant than working with something like ROS and a Jetson board.
Most people haven't had any genuine exposure to the cultures that exist on the extreme ends of the political spectrum. You would have to be familiar with them to understand what emotions that dredges up, otherwise you're going to be terribly confused by this. However understanding is not a requisite for diplomatic communication with other cultures. An international standards committee that wants to represent the interests of all groups needs to take this kind of thing seriously. When any group of people complains that's usually enough, although ideally it's better to know them all well enough to avoid this kind of thing in the first place.
“This wasn’t just about unpaid work—it was about respect,” noted one anonymous contributor quoted in the Hugging Face commentary. “OpenAI treated our input like raw material, not creative expertise. It’s not collaboration; it’s extraction.”

This sounds weird. Surely one does not offer their contributions for free for something like OpenAI. Did they not write an agreement? Where they unhappy with the terms? Sounds like they should have negotiate the terms upfront.
Try and reframe those 8 hours of "wasted time investigating" as an opportunity to:

- learn something

- explore different parts of the codebase

- think about new/different problems to solve

...and try and enjoy the ride.

Small companies do tend to thrash around, but it's pretty unavoidable and often can be a small companies competitive advantage. Doesn't make it any easier, I appreciate.
Openai so open there's leaks.
There’s a selection bias in that the USSR and China both actually turned into barely functioning societies afterwards, often because they implemented their ideals in inconsistent or hypocritical ways. If you take the same ideology and actually apply it consistently you’re the Khmer Rouge.
I am, for all intents & purposes, powerless to prevent it. And I can't do anything meaningful to prepare for it. So why worry about it? I can vote for people I think will try to avoid it, and have normal preparedness for much more likely disasters, but beyond that there's not much to do.
Rob Pike has talked before[1] on this exact subject, about how all languages are merging into one giant PL-theory sludge where every camp is adding and stealing features from one another, and that one of purposes of Go was to avoid following in this same direction.

[1]: https://youtu.be/_cmqniwQz3c?t=34
While we've always aimed for great reliability on compute, the dashboard reliability wasn't very good at the start of the year.

We ack'd this and then pretty heavily to making it stellar, so if you're still having issues please let us know (that should not be the case)

Best,
Jake from Railway
An opinion article in the NY times by Herbert Hovencamp. Wikipedia states that 'Hovenkamp is sometimes cited as "the most influential antitrust scholar of our generation"'

Could this be a backhanded compliment, since this generation's focus on the consumer in its interpretation of antitrust law has brought us monopolists like Google, Amazon and Microsoft?

Not sure one should take his word for guidance.
Speculation can be enjoyable, but given the rapid pace of AI advancements, where today's capabilities may be obsolete within a year, it's wise to approach any claims with a healthy dose of skepticism.
While I think each student should be challenged in ways that cause their skills to develop, unequal opportunities lead to unequal outcomes which in turn lead to unequal opportunities and so on. There isn't really a separation between opportunities and outcomes that way.

But you also have to balance this with people in such programs not thinking of themselves as superior to others. This seems really hard -- I think it needs to be made clear that the goal is equalizing academic difficulty, not special treatment.
Benchmarking Postgres Batch Ingest
Hi HN! I've been benchmarking again, this time looking at all the permutations of COPY and INSERT in Postgres.

Let me know what you think.
Here's the actual repo: https://huggingface.co/spaces/PR-Puppets/PR-Puppet-Sora/tree...

As is typical of the Forbes contributor network [0], the story is basically wrong. They just leaked a (now deactivated) API key and some videos created using Sora, with a mission statement and a python script that called the API. Not an actual model leak.

[0]: https://www.niemanlab.org/2022/02/an-incomplete-history-of-f...
He’s not wrong though.

When I work of systems made of react, 10s micro services using flavour of month libraries and data storage, deployed by K8s on AWS I look longingly at Rails 8 monolith too.
They’re also supposed to be illegal under normal circumstances (employee is providing value and not in a co-op, etc).
That's kind of what we would expect to happen in the case where other kids get actual support & "gifted" kids are left to fend for themselves, or even sent to the library to keep them from disrupting everyone else.
I worked at a Java shop for a while, with a small and new-ish codebase built by experienced devs, and most of the errors we encountered were null pointer exceptions. It was always just, "alright where do we need to add another if-statement this time"

Of course you could be "defensive" by adding an if-statement every single time you use any object. But that would mean an order of magnitude more lines of code, and even then it would be easy to miss cases
The remaining 11 should see this as a sign of what's to come and quit.
> Engaging kids doesn't mean pushing them to academic heights

Agreed. I guess the previous discussions were conditioned on the assumption that some kids want to perform well enough academically.
They could’ve definitely fixed the audio by making it sound like the avatars were wearing mics.

Honestly the whole thing is so off-putting and lazy.
PyPy uses just-in-time compilation, so for arithmetic-heavy computations not involving the GC, it should absolutely be faster.
An incomplete history of Forbes.com as a platform for bad journalism (2022)
I miss Vine
I can't tell if I am paranoid, but why do articles like this sound it was written with ChatGPT with minor edits?
Performance is a feature. I really wish more products optimized for it.
>We have made incredible improvements in alleviating poverty and suffering over the past 50 years

We have also made incredible strides at capturing the productivity and free time that would have fed innovation and effectively transferred it to the financial services industry.

Since schools in the US were desegregated for people of color and women, America embraced a radically neoliberal approach to education. Rather than funding higher education for every citizen who wanted to pursue it now that everyone could, those in power chose to systematically and cynically de-fund higher education and replace it with a degree-for-debt model.

State universities that used to provide low/free tuition to white men, now offer their services to all, for an ever-increasing price.

This has created a society where smart people get on the edu-debt treadmill in search of a better life, only to then be beholden to existing, stagnant profit-maximizing entities to try to pay that debt off for the rest of their lives. This is how innovation has stalled: a top-down systematic defunding that has ensured both gifted and special-needs kids have to fight over scraps.
I believe most successful people have high IQ. Perhaps not as high as 140, but probably more than people in general realize. That Gates have 140 does not surprise me at all.
CEO of what?
His company doesn't employ anyone, people working for him are basically volunteers
Ohh I didn’t think you could get satellite images at this kind of resolution!
Calling pre-revolution Russian society "great" sounds like a bit of a stretch, mostly due to quality (and freedom) of life for biggest group of it - farmers.
Yes, depending on the job responsibilities if not careful, he could be facing a big action due to the publicity.
Learn perfect pitch in 15 years
Are any products using LLMs on the horizon, except for code completion?
I have been a power user, hoping my workflows would improve. About every workflow got slower with statistical AI, and I am back to using logical AI like wolframalpha and bayesians.
Special ed is expensive because it's things like 'this student needs a full time aid'. The only way to decrease it is to basically abandon those children.
> Equity my ass

I don't understand this statement. You say you were offered access to good teachers, that didn't give up on you because you were poor, or because you had broken English, that's a great example of equity, so like why do you dismiss it at the end?
There are too many variables in diet. If they study steak every meal vs rice and beans every meal they can come up with one. However most people are not that one-tracked either way. Sometimes the rich eat rice and beans, sometimes even poor manage to afford steak. For steak, did I mean beef, lamb, goat, pork... - this might or might not matter. There is also chicken, turkey, snake, deer, elk - and dozens more animals people eat which might or might not be healthy. OF each of the above there are different cuts (does it matter?), different fat levels (does it matter?). And that is just meat, how many varieties of beans are there, what about rice? What about all the other things people eat?
I'd only seen it mentioned with regards to salvage titled cars before my own experience. They certainly didn't tell/warn me that this would happen. They actually did the opposite (of course), insisting it would be warranted and as-good-as-the-battery-it-replaced. They said I could buy a new one for like $30k....... the car was worth about $20k, assuming it was working, which it wasn't.

It stings. Can't even write it off in my head as supporting the EV movement with how soured that's all become.
I still don't get why you need the horizontal cut at all. The diagram at the bottom of the blog post shows how unnecessary it is when you do the vertical cuts at a narrow range of angles like that (which I have been doing for a while now).
Say you have a site about pokemons. Then you can have all the pokemons in a sql database (with a schema) instead of a bunch of MD files. Not all static sites are just blogposts.
A Simple Way to Use ChatGPT in Any Google Spreadsheet
I'd love to see that happen with people that are keeping a food diary and see how much they're being honest with themselves.

Though their behavior would probably change if they knew they were being recorded.