skysight-inc/HackerNews huggingface dataset:
> When it was first launched one of the most well publicised talking points about it was that it didn’t support flash.

> Trying to claim that this isn’t well known

Well known by who? I know about it, you know about it. Look where we are and what we read.

If I ask my friends if they knew about this, the first thing most would say is "What's Flash?"

Many of them would say the App Store shipped with the iPhone on Day 1.

We are in a bubble, and it's not gaslighting to point that out.

> But you think a persons right to make their own software choices should be restricted just because you think this is important? Why should anybody have any regard for what you think?

This is always the argument peddled out, like "now you'll be forced to use these things". You like the Apple way, then keep doing that. I like the Apple way and will keep doing it. It's weird for you to describe being given additional options is having something 'forced' upon you, or that your choices are being 'restricted' by having additional options now. Now that is getting to some 1984-ish language games.
Nvidia, being the buying party, would dictate the direction of flow of cultural values.
WASM still needs better multi-threaded support. We built a game in Bevy and it took minutes to sequentially load in all of the assets.
> Generally, I love one-time payments for information products.

Math academy is definitely not what I'd call an information product.

Most of the difficulty in learning math is going through enough problem sets and getting feedback that you can use to iterate on your understanding. Mathacademy does this VERY well. I think one of the challenges of being an autodidect is in plotting the course of what you want to learn and then assembling the materials. Tnen you need a large amount of worked problems to test your understanding. I've taught myself a lot of subjects and there's a lot of time investment in just getting the lay of the land.

With mathacademy, I don't have to do any of that. I just sit down and do the problems. I don't think about the end goal. if I get it right, I do the next one. if I get it wrong, I read the feedback. figure out where I messed up and go to the next problem. Just the fact that those hours I would have spent figuing out what to learn before I could start actually drilling into the subject is worth the $50/month.

> And I don't think that comparing it to a personal tutor is fair.

agreed. they are not the same thing and they have different value propositions. a tutor's value will be listening to your understanding of the problem and explaining it to you in a way that might make more sense. It would be exorbitantly expensive to expect a tutor to generate problem set after problem set every day for you to go through and provide instant feedback while iterating on the problems presented to you based on how you're doing.

> Math Academy's pricing is obscene

Its higher than competing offerrings like Brilliant. but I've used Brilliant and I think mathacademy's approach is more effective.
Heliotherapy is an ancient practice!
OK, that was a reasonable reading of "he can get complete systems with some deformities/problems to the Soviets and then have them reverse engineer the system while correcting/fixing the problem parts/deformities"

All he could possibly know is "this thing may be sabotaged." I suppose that is some help to the Soviets.
It makes sense because Old China was guilty of putting them in that situation. Even Older China was the richest country in the world for many centuries tho.
> It's about making sure there are no fake ballots cast.

Yup, I was clear that I wasn't giving an exhaustive list of the necessary things.

But that also has solutions that can be easy. The easiest is simply to make sure that the voting rolls are accurate, and that the size of the voting results has the exact same number of entries (because it also records every instance of not-voting).

So that if everyone who is an eligible voter, and therefore received a tracking number (even if they didn't vote), and they look up their tracking number and it's accurate (including "didn't vote") -- then there's no "place" to insert fake/stuffed ballots, because it would necessarily make the number of tracking numbers larger than the size of the voter roll. (And of course, voter rolls can be sampled randomly to determine they're made of actual real people as well, to whatever accuracy you desire.)

The point is, there are solutions to all of these things that don't involve some kind of blind faith in crypto. But rather just common-sense solutions where it's easy to understand that any massive gaming of the system will be detected.
NVidia already has ARM chips. I’m sure they could build an X86 chip if they wanted to for significantly cheaper than 91B. Same with fab buildout.
I think this might be the first step to making neural networks that actually mimic biological brains. IMO the biggest piece missing from NN architectures is a mechanism like neuroplasticity that modifies the topology of neurons. Brains reorganize themselves around the things they learn.

This paper is a long way from implementing synaptic pruning/strengthening/weakening, neurogenesis, or synaptogenesis but it’s the first one I’ve seen where the network is self optimizing.
Really? Everywhere else I’ve worked has been able to.

I’m not saying all the data in the database. Pretend your DB is fine or you have a full up to date backup. I know losing that KILLS businesses. But in my example just the web server immolated and the backup tapes sitting next to it melted.

Can you set up a new web server?

As a Java developer it’s usually install OS, add Apache + Tomcat, set a few basic config parameters, copy WARs.

PHP or Python is even easier.

They didn’t know they could successfully do that.
This is super cool. It's surprising to me that it took so long for someone to try this. It seems like such an obvious idea (in hindsight). But I guess that's easy to say now that someone came up with it.
If this turns out to work well even for much larger models, then we might see loss functions that incorporate ever more specific performance metrics, conceivably even actual execution times on specific hardware.
In statistics, the p-value is shorthand for “how unlikely was this result.” Smaller p-values indicate less likely results, which in turn creates evidence of a relationship between variables. Many naive approaches to statically analysis place an almost magical value on the 5% threshold, but that’s not actually a rare event if you run dozens of tests. P-hacking generally refers to running tests and discarding the values that do not support what you want to be true. It’s a big problem in academia.
search for your post's text, a comment from this site pops up. we're being scraped and thus it seems reasonable to expect we are, your opinion aside. the real question is if a copy of the internal database which contains the points each part it has is being used as well.
isnt the twitter api super expensive? how did you get around that?
I lost most of my passion for coding when I started doing it for a living. It pretty quickly became just a job. Still one that I like doing, but I don't think about code outside of work very much.

Every once in a while I'll hear about something that sounds interesting and get into it. I taught myself Erlang/OTP but have never used it professsionally, for example. But that's like a once-every-5-years kind of thing, and it's been more than 5 years already since I did that.
> "Go doesn't have nullable types in general. We haven't seen a real desire for them"

Ouch, who were they asking? There are so many problems from even the most simple CRUD apps where "lack of a value" must be modelled, but where the zero-value is a valid value and therefore an unsuitable substitute. This is probably my single biggest pain point with Go.

Using pointers to model nullability, or other "hacks" like using a map where keys may not be set, feel completely at odds with Go's stated goal of high code clarity and its general disdain for trickery.

I know with generics it's now trivially easy to implement your own Optional wrappers, but the fact that it's not part of the language or even the standard library means you're never going to have a universal way of modelling this incredibly basic and common requirement across projects. It also means you're never going to have any compile-time guarantees against not accidentally using an invalid value—though that's also the case with the ubiquitous (value, error) pattern and so is evidently not something the language is concerned with.
I'm a native English speaker, and if I'd spoken what they said out loud then I would've said "there's" precisely because "there're" is more difficult to pronounce. It's also how I'd write it, even though I know "there is" is not correct; it's just an evolution of the language, like "ain't".
"True communism has never been tried."

Maybe look at WHY government-built housing is always so lousy. Saying "We need to change the whole system" is just a cop-out.
> Unlimited clean energy.

Far from unlimited. Almost all fusion power plant concepts are thermal power plants. These directly contribute to global warming, and you can’t scale up by more than a couple of orders of magnitude without causing significant climate change.

In the end you’d need to use panels to radiate the waste heat directly to space, but then you have similar land use limitations as solar panels.

There’s no reason to think we actually need that energy. Advanced deep geothermal is probably much easier than fusion. With that you’ve got geothermal near the poles, solar everywhere else and wind/hydro/wave/tide to supplement based on needs and availability.

Helion fusion power plant concept is not thermal. So we can probably make a lot more electricity without heating up the planet too much. In the end it too will be limited by the heat added to the planet.
Yes, for instance this is mixed Zig/C project (the C part are the sokol headers for the platform-glue code):

https://floooh.github.io/pacman.zig/pacman.html

The Git repo is here:

https://github.com/floooh/pacman.zig

...in this specific project, the Emscripten SDK is used for the link step (while compilation to WASM is handled by the Zig compiler, both for the Zig and C sources).

The Emscripten linker enables the 'embedded Javascript' EM_JS magic used by the C headers, and it also does additional WASM optimizations via Binaryen, and creating the .html and .js shim file needed for running WASM in browsers.

It's also possible to create WASM apps running in browsers using only the Zig toolchain, but this requires solving those same problems in a different way.
Seems like classic Microsoft to me.
Yes, sometimes research is funded due to political motivations. The researchers could discover and publish interesting historical facts anyway. Hopefully they will still be able to do good work? It’s good that someone funds it, even if their motives aren’t pure.

It’s unlikely that this is really going to move the needle as far as rivalry between China and other countries goes; it’s more of a side effect of that rivalry, like national museums, the Olympics, and moon landings.
A stronger federal government could just mandate or forbid more things. The EU are trying this approach ("we are the world leader in production of regulations"), and it doesn't look like a breakaway success.
SoundScout
>google is surrounded by yes men

Not Google alone, and it's a demonstration of those corporations and the way they act and behave being detached from the real world, probably a result of unrestrained growth. I would say it's a vain and effortless attempt to promote their subpar product, but after the Gemini image generation scandal (the most notable recent example) and how there wasn't anyone in charge that could stop it from going live, it's more about a clearly delusional group of people persevering in ruining their companies' image, after all as long as revenue and profit margins go up, they surely can't be doing wrong.
That would mean the winners will be those who turn towards a local community. Which makes sense. I often wondered how lawyers who are terrible at their craft can stay in business. Thing is, they just don’t compete. They build relationships with local clients over decades. And those clients, once they know, like and trust these lawyers, don’t even see how bad they are. I guess the same applies to AI experts, etc..
Why? Do you think lossless compression is intelligence?
> Sam Altman is becoming one of the most powerful people on Earth. Be afraid

He shall take care to not have the same fate like the other Sam.
Well, I was imagining it as something like a virus because there are companies that are really good initially, but as they get bigger, some of the old people go away, new people arrive, and certain type of new people will be the type to only want to hear good news, and spread good news. This person will also hire similar other people, and the person will initially seem to perform much better than the others around them which incentives others to follow similar suit or otherwise not get as far in their career. So this influence spreads like a virus, but yes it has to start from some part of leadership.
>Yeah, everybody wants to learn, but only a small fraction of people are willing put in the work.

Laziness/unwilling to put in the work <= This is wrong. It's more so a human trait of energy conservation. As humans, some are more prone while others less. Coming from someone with adhd.

Different people different environemnts genetics etc => I guess its a bell curve where most people are average mediocre lazy etc They can or can't get out of this trap. It's upto their luck.

There are lots of problems with ed tech and the education industry but one thing it has helped is to democratized education. This is a deeply unfair/imbalanced world. Not everyone has access to the best resources for them.

Imagine the progress of humanity if
all educational material and reasearch were to be locked up somewhere with very limited access.

There are no easy solutions to these problems but what we can do is to make the world a better place so that wars, injustice, inequality can be reduced as much as possible.
Tetris for Sharp Electronic Notebook (1989)
The biggest issue I've found with using AI to generate photo captions is that they are generally soulless. All the major AIs are tuned to produce safe, PG-13, upbeat replies, like the one in your linked vid. It'll never say something like "Look at this damned scruffy mutt!" which a human might write.

At least, not today.
> How does nonsense like this even pass basic validation at the patent office?

Your link references a "publication" of an "application", not an actual patent.

Applications are "published" (usually at 18 months from filing) with no review, and the publication itself carries no rights for exclusion. The publication just serves to indicate what someone has applied for. All it takes to get anything published is to be willing to pay the fee to file the application, and to actually file it.
Or they need to de-register with iMessage (because of course, how could you not have known?!?).

Apple is the company that gates iMessage because if they don't, in Craig Federighi's words, they are "[removing an] obstacle to iPhone families giving their kids Android phones".

I also cringe at the corporate speak of "iPhone families". "We're an iPhone family". What?
Clearly the cumulative feedback does work because you're literally commenting on an article about Google having changed course.
I can’t find information on what subjects they teach. I don’t really need to rehash basic calc and algebra but I’d be pretty interested to learn discrete math properly. I also never really grokked differential geometry, but I doubt they cover that.
The myth of China being China for millenia is such a propagandist rewrite of history in that region; I hate to see NYT headlines fall for it.
Ah, the good old times :) used to have a lot of fun learning how the system worked by writing DOS (and very early win95) viruses...
Citrix ?

Sucks, i know.
It does, but the main speedup comes from using WebGL instead of Canvas2D. Sadly, Canvas2D is still as slow as it ever was and I really wonder why.

Years back I wrote a standalone Canvas2D implementation[1] that outperforms browsers by a lot. Sure, it's missing some features (e.g. text shadows), but I can't think of any reason for browser implementations needing to be _that_ slow.

[1] https://github.com/phoboslab/Ejecta
The soul is the thing you removed from the equation, what else did you expect?
what does guidance distilled mean?

something about pro must be better than dev or it wouldn't be made API-only, but what exactly, how does guidance distilling affect pro it and what quality remains in dev?
Half fake news, half true.

I was king of scope creep, but I was also the engine and tools developer... Does it LOOK LIKE the engine and tools were the ones bottlenecking progress, or does it look like a lack of ACTUAL GAME CONTENT was the problem with Elysian Shadows? The engine and tools (which were my job) are probably easily at 90% done.

What I do own up to is being so bogged down with coding up a whole cross-platform engine and toolkit that I was an absolutely horrible manager who just relied on the rest of the team to know what needed to get done and take care of it, which obviously never actually happened. I was not as involved in the rest of the actual game aspect of ES independent of the tech than I should've been, and I own up to that...

But if you actually think THAT is what caused this game to never get done, you aren't seeing clearly. That's the one aspect of the game (other than audio, which was never a problem) which was actually where it should've been in terms of progress.

Also, for the record, LOL, ElysianVMU caused "drama" and extra work for the team? Funny, not one person other than me wrote a line of code for EVMU or even implemented the single line of Lua code it takes to display a VMU icon in-game... and as far as I ever knew, Patryk enjoyed getting to take a few hours to get away from killing himself being overworked on terrain and character assets to get to draw VMU icons, or so I'm assuming based on the fact half of what he drew were penises and jokes, initially. ;)
Maybe but then where are those CPU fab experts working right now that offer them higher wage?
I would say that the fact that LLMs are language models is what would make one argue that they are left brain (or whatever constellation of traits are associated with that half of the split). In general, the other side is considered non-language oriented (e.g. symbolic, emotional, intuitive). I doubt you or your friends would agree that LLMs are more intuitive or emotional than you.

I think the old association with "creativity" with the right brain might be misleading. For example, for some people there is a huge difference between being able to vomit out rhyming couplets in any language and being able to write a poem like Homer's ‎Odyssey. Another distinction one could use is that between "craft" and "art". It isn't that LLMs can't be skillful at manipulating words into pretty patterns, it's that the patterns ultimately have no connection to a larger narrative (unless explicitly directed by human instruction).

At any rate, I would find it hard to agree with anyone who suggested that LLMs show any kind of "intuition" but I'd be interested if you can give concrete examples from your own use.
You don’t chose the Twin Towers as the target for the second time in a decade because what you’re trying to do is talk to average Americans about geopolitics… you’re literally trying to hit them in their stock market. Twice.

You also don’t hit that economic target with two planes full of people because you’re trying to imply you’ll stop if they do.

Asymmetric warfare is almost always about bleeding the big, fat, slow moving one of his resources, and anyone that punched America in the face from Afghanistan understood that history, while also knowing how much (expensive, for decades) hell was going to come to rest on his doorstep.

He was trying to inflict economic pain and also goad an idiot president into invading the graveyard of empires of his own accord. He didn’t want them out of his backyard, he wanted them stuck in his backyard.

And he succeeded. On all counts. Dude got exactly what he wanted.
S,T,M isn't actually a path to a stable or lucrative career.

Engineering and Computer Science are, though.

We're in need of a new acronym.
Not just two behemoths, but $5.5T of market cap.
https://www.cbc.ca/news/canada/north/matthew-clarke-youtube-...
I completely disagree. You claim:

> Check that the numbers they count are equal to the one on the official result for the polling station. It's all paper. It's easy to follow.

I say that, using paper, it's not easy -- it's next to impossible for any individual to do.

On the other hand, if I can download a file of voting results, import it into Excel, and run SUM(), it's about a million times easier.

What's important to rely on is the fact that people are able to verify that their own votes are consistent with what's in the public votes (using something like tracking numbers), and we can also verify there isn't vote stuffing (which there's no room for, if the number of votes and "didn't-votes" equals the size of the voter rolls).

You claim this "requires trust into a magic box with a display" but that's simply not true. All it requires is the ability for everyone to verify that their vote got included accurately, that people who didn't vote got included as not voting, and that nothing got stuffed on top.

Paper and physical voting is actually far, far, far harder to independently verify and trust. It's just that until recently, we haven't had a practical alternative.
Trellis (YC W24) is hiring eng to build AI workflows for unstructured data
You don't need multithreading to get concurrent asset streaming, a completion callback or async-await-style code will work too (after all, that's how most Javascript web games load their assets "in the background"). Also, browsers typically restrict concurrent download streams to about 6 (the exact number is entirely up to the browser though) - so you can have at most 6 asset files 'in flight'. In the end you are still limited by the user's internet bandwidth of course.
Bikes and Parking Places
I would guess that Google has the data to see that people use AI to write otherwise personal letters a lot. One of my top use cases for chargpt has been helping to write cards for birthdays, weddings or whatever. And talking to others I know they use it a lot for that too.

I sense more that it is something where the "ick" factor is high, but people are generally terrible at writing and love the boost AI gives them.

On Google's side though, it just looks like "damn, people really like using this to write letters to others".
This might actually be a great AD.

The ad shows some person cutting you in traffic. Gemini (preferably Claude) pops up and "I see there's a nasty person in traffic who cut you off. Do you wish me to search the web for their contact information and write a roast letter to them?"
I think this. Google tested it on the public and they liked it (the first 90% of the ad is nice). Then they uploaded it where it hit certain online groups where people have strong opinions on AI use, and it spiraled out of control.

I can't write, so I use AI to generate a bunch of options and I pick from that. There's still a human element, but AI gets me through 90% of the grind.
Mhm. Apple the morality police, "You can't distribute apps around legal porn. You can distribute apps around legal gambling."

Hmm. Gambling. Money. I see now why Apple allows gambling apps. Such moral finery in effect.
The book gives you a solid base for argumenting in favor or against it. That is better than disparate articles about the topic.
https://www.camphorpress.com/5000-years-of-history/
Sued by whom?