skysight-inc/HackerNews huggingface dataset:
Unfortunately due to limitations of chrome's extension model, there is no way to have a built-in extension sidebar like on firefox. I just manually position the tab window next to the browser window and it's fine. The window sizes are remembered and so it's really a non-issue.
AIER seems to be a Conservative/Libertarian think tank that's anti-climate science, among other stances, including anti-lockdown (what this article is about).

https://en.wikipedia.org/wiki/American_Institute_for_Economi...
Why developing the world’s first malaria vaccine has taken so long
> Why are people stagnating instead of moving up? That's a really good question.

It's a difficult question to answer thoroughly, but there should be a few obvious factors. Most of the labor market is effectively priced out of acquiring higher valued skills/degrees that would improve their career. Their opportunities for advancement are laughable.

So, then, why is that?
Sur Ron light bee X is 110 lbs
Sur Ron ultra bee is 187 lbs

So I guess it would look, almost exactly, halfway between these
Sure. But if you are Seattle or San Francisco or any other number of examples, the actual city boundaries are quite small. So while you pay for city services that the larger region might get to enjoy (transit, housing authority, etc), your funding pool to draw from might still be shrinking.
Make Linux, not war? AlmaLinux opts for gentler course in RHEL clone conflict
> Is that an optimal way of allocating resources?

Who knows. The problem is that optimal resource allocation is not an objective concept. You make the argument that the family trust is dead weight, but I would disagree because someone has to do the allocation, and that is real work. Most of that work is done by analysts hired by the family office, and they would just be doing that work for another employer otherwise.

You could also make an argument that the person who has inherited and doesn't have to do any work is economic dead weight. And on that point I would agree with you. But the truth is that the number of people who inherit enough money to never work is vanishingly small. Top 1% in the US is net worth $10 million, and even that is only barely enough after estate tax if they have 1 child. Top 0.1% is 50 million, and that would do it for sure. So we may be losing 0.1 - 1 % of our potential economic productivity to this dead weight, but that's insignificant. And in reality, the people I know from school from families like that are all working anyway. Most rich parents don't want to support dead weight kids even if they can easily afford it.
I don't think I agree completely to your sentiment. Because while we want to make software run everywhere (at least in the X86 family regardless of the feature sets we have), we want to make sure that our software performs well, too. This is esp. important in areas where we (ab)use the hardware to the highest level (games, science, rendering, etc.)

To enable this performance optimizations, we taught our compilers tons of tricks, like -march & -mtune flags. Also, we allow our compilers to generate reckless code like -ffastmath, or add tons of assembly or vectorization hints into libraries like Eigen.

We write benchmarks like STREAM, or other tools which measure core to core latency, or measure execution code with different data lengths to detect cache sizes, associativity, and whatnot. Then use this information to optimize our code or compiler flags to maximize the software's speed at hand.

If caches and other parts of the system would be available to assembly, we would have asked the processor their properties, directly optimize according to their merits, even do some data allocation tricks or prefetching w/o guesswork (which some architectures support via programmable external prefetching engines), not doing tuning in the dark via half-informative data sheets, undisclosed AVX frequency behaviors, or other techniques like running perf and looking cache trash percent, IPC, and other numbers to make educated guesses about how a processor behaves.

Yes, not all stuff is can be run in parallel, and I don't want to move all computation to GPUs with FP16 Half Precision math, but we can at least agree that these systems are designed to look like PDP-11's from a distance, and our compilers are the topmost layer of this "emulation" while doing all kinds of tricks. Trying to push this performance in an opaque way why we have Spectre and Meltdown, for example, where these abstractions and mirrors break down.

If our hardware was more transparent to us, we would have arguably selectively optimize our code a bit easier, if it had the switches labeled "Auto/I know what I'm doing", for certain features.

Intel tried to take this to max (do all optimization with the compiler) with Itanium. The architecture was so dense, it failed to float, it seems.
Something like Khan Academy can help with both problems. Just do the exercises, obviously they'll go wrong, explain until they go better. 1:1 feedback is much better than even great teachers.

This solves both how to teach and the bigger problem, what to teach so your kid passes the SATs.
That sounds totally fine. There's no reason to care about the layout of data that your computer spends almost no time working on or the pointers that it chases dozens of times total.
> The way I'd probably model this would be to mark the $16.95 pie as deleted/deprecated/no longer for sale...

That technically works, but it plays hell with reporting and stockkeeping. The latter of which isn't a problem for pizza, of course, but can be significant in other sectors. (Nobody wants to have to keep track of a stock of "$16.95 widgets" separate from a stock of identical "$17.95 widgets".)

But there's enough other data in a receipt/invoice which needs to not change after the invoice is created, like tax rates, that it really is best to make the whole thing self-contained and immutable. Being able to confidently make statements like "yes, this is exactly the same invoice that we presented to the customer 3 years ago, and nothing about it has changed" can be incredibly important as well.
That's why I brought up golang as an example of a GC language. It's a bigger success story for servers because a GC language is more appropriate

But no, just because Rust has a borrow checker doesn't mean you aren't manually managing memory. It just means there are guard rails for it and the way you do it is different. Here's the gut check, does Go not allow me to use a variable because it's location has already been freed? That's what automatic memory management looks like. Not only does Rust not have that, it's even more complicated than c++ RAII in some places
I think if I stumbled on this and the vendor was unresponsive I’d notify Stripe ASAP
Citadel: Modern groupware with a classic BBS interface
The checksums are automatically included with the models when you download them using the download.sh script, and verified right after the download completes. This isn't unlike how a lot of packages distribute the SHA256SUMS file next to their downloads over HTTPS, which you can validate yourself.

That said it would be nice to announce them somewhere else but if you're already downloading them from Meta directly the need for third party verification is much smaller IMO. Torrents will come soon enough anyway.
It must suck going through life thinking that everyone "other" from you is out to fuck you over.
Clearly reminiscent of Chat Notebooks for Mathematica [1]. I like the flexibility of more freely manipulating the context, even when I don't have need for coding -- which is also why I often jump to playground.openai.com rather than the ChatGPT UI.

[1]: https://writings.stephenwolfram.com/2023/06/introducing-chat...
>> The idea behind universal public education is that all children — or almost all, making allowance for those with severe learning disabilities — are fundamentally educable. It is the idea that there is some set of subjects — reading, writing, basic mathematics, etc. — that essentially all children can learn, if sufficient resources are invested in teaching them.

Is that the goal? I don't think it is. I think that schools serve a host of purposes, some of which we don't like to talk about. They are a place where the government can literally inspect children. They are where the malnourish, sick or otherwise distressed children can get noticed by people in a place to help.
They are daycares that free up parents to work more and be more productive. They are centers of indoctrination where kids are taught societal norms. They are cultural melting pots where kids learn to navigate self-defining social structures. They are also proving grounds, places where children are judged and assigned numbers (grades) that will either grant or deny them access to higher levels of education or other opportunity. The three Rs have never been the entire mission. Looking at what kids do at schools these days, education seems very much secondary to everything else that schools do.
What that shows is your market is so small and costs have grown enough over the years that if it weren't for the addressable market of the superhero movies, they wouldn't be showing anything in your region at all.

Maybe the big chains might exit your market regardless. AMC almost went bankrupt(they were saved by meme investors). Regal did go bankrupt. Hell even Alamo went bankrupt (but emerged successfully to live another day). How much time do you think is left? As AMC continues to decline they will chop the rural areas first. You'll be maybe left with mom n pop outlets that may not be worth dealing with from the point of view of the distributors(we'll see).

Ive said it before but i'll say it again(and get downvoted again). Living in a rural region confers many benefits one of which being likely low taxes...but another way to look at it is you are still paying a tax, just in other ways.
Yeah the article reads as biased, but Dallas is a majorly democrat city probably more than California. So both are 'progressive' policies. One just seems to be geared towards giving kids more access to advanced classes, and tutoring opportunities. It's a no brainer that this is better for outcomes but people will pearl clutch and say 'we have to abandon public education' because some school district tried something.
I can get extra help, instead of everybody else being slowed down.

And come on please, not slowing everybody does not mean that the teacher moves "as fast as the best student".

What you call morally reprehensible is rooted in your own black and white thinking in this matter.
> By grouping parents with like-minded parents, we'll amplify groups and clusters, leading to not only further stratification but also further decoupling society and greater inequality.

This effect is super obvious if you've ever sent kids to a private school. A big part of it is that you're opting in to a certain approach and set of attitudes and beliefs, even in secular ones. If you're not a fit for their program, you don't get to meaningfully agitate to change things as you might in a public school—they just tell you to go somewhere else, then pluck another candidate off the wait list to replace your family.

This can be awesome (though still risky, in some ways) if it's a good bubble, but of course they aren't all good ones....
You don’t have the historical or cultural context to be commenting on race relations and policy in the U.S.

Sorry; it’s not personal. Few Europeans do unless they have lived here for a long time (and even then I see many struggle with the topics).
Or a $5000 128GB Mac Studio, that you can get for 1/2 the price of a 40GB A100 or 1/7 the price of a 80GB H100.
Isn't Kumon just drilling basic stuff?
At some point, higher quality tokens will be far more important than more tokens. No telling how much junk is in that 2T.

But I wonder if data augmentations could help? For instance, ask LLaMA 70B to reword everything in a dataset, and you can train over the same data multiple times without repeats.
What an interesting and timely article.

My extended family recently opened a pizza place which just happened to be at the same time as me wanting to take a break from startup grind. I worked at a pizza place in high school, and have continued to make pizza at home, and loved the idea of being able to combine that knowledge with the experience of building software startups, so I have been heavily involved in the last 6 weeks on everything from ordering, to kitchen layout, to POS and other IT systems, to marketing.

In short, the experience has been super interesting, not only in terms getting to learn tons of new things and get familiar with how the tech side is done (spoiler alert, not that well) but also just generally how much of an opportunity there is to take the sort of thinking and skills required to build tech products and to apply them to a quick-serve restaurant (and I would guess lots of other small business).

I have been planning on writing something up, but this article is giving me good motivation to actually do it :)
I was going to say the same thing. There are some active Stripe folks on here, curious if this post itself will trigger anything internally there.
> In general we need deeper foundational knowledge beyond memorization of notation.

This sounds like you're advocating for more memorization of notation, earlier, so children will have the time to be taught the deeper "foundational" knowledge that requires that notation. Otherwise, I don't know what you're talking about.

> Algebra has historically been a kind of gatekeeping in middle school between kids who plug in the formulas vs the kids who "arent good at math."

Any child can be good at math. A lot of children are traumatized by the unforgiving nature of quantitative reasoning, get discouraged, and are told by innumerate or condescending adults that it's alright to quit because they don't have a math brain, or that the equationa are just military-corporate imperialism used to distract people from their deeper, innate, math-senses.
Collections obviously need to be generic though. Slices and maps were generic from day 1 in go so it's not like this is controversial.
Same happens with OKRs. Once there is a meeting to review them, 2/3 of OKRs have been deprecated and not even started, and everybody talks about all this other exciting new work they did that is not reflected in OKRs at all. Deprecation and new work comes from management. How is that better?
>Tab groups in Chrome are a relatively new feature

I'm gonna die on this hill but I'd like to add that Opera had tab groups natively without extensions since 2010 [1]. Damn I feel old now.

Also, UX of tab groups in old-Opera was way nicer than current-Chrome since you could just drag and drop tabs on top of another and it would automatically create groups.

[1] https://www.computerworld.com/article/2512081/opera-11-ships...
Students from the rest of the world learn calculus when they 15-18.

It’s interesting to see how quickly America is being dumbed down by stupid policies.

College level science and engineering education doesn’t make sense without a understanding of at least basic calculus.
> This update didn't change the conclusions from any of the prior reviews. ... The Cochrane authors are aware of all the criticisms, but there were no justifications found in any of them to alter the conclusions of the review or their procedures for doing them.

True. But as noted elsethread, Cochrane is not responsible for others misinterpreting the conclusions.

"Statement on 'Physical interventions to interrupt or reduce the spread of respiratory viruses' review" https://www.cochrane.org/news/statement-physical-interventio...

"The original Plain Language Summary for this review stated that 'We are uncertain whether wearing masks or N95/P2 respirators helps to slow the spread of respiratory viruses based on the studies we assessed.' This wording was open to misinterpretation, for which we apologize. While scientific evidence is never immune to misinterpretation, we take responsibility for not making the wording clearer from the outset. We are engaging with the review authors with the aim of updating the Plain Language Summary and abstract to make clear that the review looked at whether interventions to promote mask wearing help to slow the spread of respiratory viruses."

> masks are so politicized

Indeed.
"LARPing your job" on Slack seems to be a common issue with remote work.

https://annehelen.substack.com/p/larping-your-job

https://www.theawl.com/2015/04/are-you-just-larping-your-job...
> the idea is to cancel more advanced classes

Canceling advanced classes quite literally prevents people from taking those classes.

If someone doesn't want to do the advanced classes, they don't have to. But don't prevent others from taking those classes if they want to take them.

> people who need the normal pace class

This is about allowing people to take the advanced classes if they choose, and allowing others to take normal classes.

And other people, who want to cancel the advanced classes, are definitely the ones who want to dumb things down.

Just allow people to take those advanced classes if they choose, and allow others to take take the normal classes. Problem solved.
Sounds like you have some combination of:

a) good luck

b) privilege (gender; ethnicity; wealth)

c) a personality that performs the "theater" authentically

d) good people around you

e) alignment on your perceived value between others and yourself

That is an envious position and one I'd love to hear more about especially since it is at a big company. How did you go about finding this opportunity? What were your interview strategies for identifying bullshit companies?
He no longer works for Canonical, it seems.
Empirical turns Apple Watch into whole health monitor with access to doctors
corrected, tested, and commented version of the above example code

@ hashsz s = {
@ h := 53u
@ itersz s, b => {
@ h = (h >> 27 | h << 5) ^ b
@ }
@ return h
@ }

.syntax unified
.thumb
itersz: push {r6, r7, r8, lr} @ r6 and r7 are preserved by blocks
mov r7, r0 @ so put the string pointer in r7
mov r6, r1 @ and the block code pointer in r6
1: ldrb r0, [r7], #1 @ loop over string bytes, post-indexing
cbz r0, 1f @ bail out on NUL, but otherwise
blx r1 @ invoke block argument with byte, then
b 1b @ repeat loop
1: pop {r6, r7, r8, pc} @ restore registers and return

hashsz: push {r4, lr} @ r4 is callee-preserved and passed to blocks
movs r4, #53 @ initial value of hash
adr r1, 1f+1 @ load Thumbified pointer for block using gas local label
bl itersz @ invoke iterator subroutine
mov r0, r4 @ load completed hash into return value
pop {r4, pc} @ restore and return
1: eor r4, r0, r4, ror #27 @ block argument rotates & xors the byte in r0
bx lr @ then resumes the iterator
A heritable trait is not inherently genetic.
I don't know about rude, but AKA is a much better known phrase than IOW.
Lightning CSS Parser
apart from the non-chat model, there are 2 chat models:

> Others have found that helpfulness and safety sometimes trade off (Bai et al., 2022a), which can make it challenging for a single reward model to perform well on both. To address this, we train two separate reward models, one optimized for helpfulness (referred to as Helpfulness RM) and another for safety (Safety RM)
This seems good, except that it would always push for the languages that produce now and leave bugs for production.

Python would beat anything by this measure, but static typing is amazing for stopping bugs.
> ICE cars fuelling speed isn't limited by the temperature of the gas tank when you arrive.

Gas refueling speed is absolutely affected by temperature and there are unsafe temperatures to refuel at. I've owned cars with vacuum sealed tanks that need a short wait and a mechanical unseal with safety checks before you refuel. I've seen gas pumps shut off because of outdoor temperature.

Just because we can do everything in software doesn't mean we don't have a history of mechanical solutions. Everything old is new again. Software is ultimately cheaper to update/fix and this is likely going to remain a driving force. There's also, yes, the trust factor in relying on automated software versus say mounting a battery temperature gauge on a dashboard and trying to train owners to check it or fidlde a bunch of switches around it before charging.
> it's only a small number of unusual people who need to learn calculus

Any STEM career. Finance and economics. Data science--the component they're replacing middle-school algebra with, the CMF's authors know as much about data science as about math.

Californians whose parents can't afford tutors have been effective gated from these careers.
> Google hasn't made their best models public because they're too expensive to run for free.

?

It's the same issue with paid models.

I am paying per each request sent to Google Generative AI and this is what I get:
https://i.ibb.co/4KCmz55/bard1.png

...
What is the format for the chat models?

Alpaca and others use specific formats like:

> ### Instruction:

> ### Response:

The LLaMAv2 mentions a special chat separating token, but doesn't specify any other kind of format?
BMW XM is a great example of how not to do this.

Want to turn on your fancy seat vents? 3 taps on the large screen in the middle.

Want to change some temps/fan speed? Swipe(not as nice as iOS) right, look through 10 identical looking icons and arrows, to find the right one.

Honestly, I thought people were exaggerating how bad it was until I got to experience it for myself. As a long term fan of the brand, it’s utterly disappointing.
There are at least 2 end users for any code, one who uses the product and one who has to work with the code in the future. The second one will care.
It was you wonder if a foreign state adversary is influencing us to stupify our next generation. I'll keep my comments civil here but its pretty obvious who is behind this.
Microsoft, Sega Collaborate on Dreamcast (1998)
Show HN: tower-async 0.1 release, fork of tower (Rust) using async traits
I feel like your complaint has more to do with the teaching structure in university academia, then the high school and middle school level. Nevertheless, a much greater focus on algebra two as the capstone would even help kids for pre-engineering where they just would need to learn some rudiments of calculus in college.
There were extensions for it more than a decade ago already, but these days it is indeed the regular out-of-box behavior (though Chrome got it only a few months ago IIRC).
They work (most of the time) in Phoenix and SF because they've mapped every single inch of the cities by now and there are no adverse conditions. It's not scalable.
Hasn't SF been going through boom and bust cycles since 1849? A gold rush begins, starry-eyed people move in with big dreams, most don't make it and have to leave, a few lock in real estate and get to rent seek the next batch of space cadets. Rinse and repeat.
OK, yeah, I think we're basically in agreement.

The core problem is that the effective route to massive improvements in equality of access to quality public education is basically "solve poverty, and concentrations of poverty", which isn't within the scope of schools' mission and is going to be far harder to sell, politically, take a long time, and be incredibly expensive.

We tried "bussing", which directly confronted parts of this, and it fucking worked, which makes it practically unique among attempts to address this problem, and it was relatively cheap compared to other things we might try that could work, but literally everyone hated it (yes, even the poorer families) so I guess that's out.
Before I run this thought experiment, I'd like to know what percentage of top 20-30-50 cities in the world where average income people are not priced out of city centers / downtowns or other desirable areas.
I agree with this, plus doing property based testing where parity between interp and compiler is checked with arbitrarily complex trees seems like a great idea to be honest.
Used mailroute for years, works great

https://mailroute.net/