skysight-inc/HackerNews huggingface dataset:
Very cool - nice tutorial!
I've released a few games with my home made engine (most recently https://poki.com/en/g/blaze-drifter)
My best advice is only write enough engine to support the game you want to make. Also don't try and write an editor, but add debug/editor tools directly in the game. With each game you make, you can add one or two new features to the engine, and slowly build up the feature set to be able to make larger games.
Putting aside the inherent irrationality of stock charts for measuring anything other than the markets' (wildly inaccurate) interpretations of a topic, I agree with you. Rhetoric is a rich-mans' stand-in for actual argumentation with evidence and response to criticism.
I've been doing this too, but as a Python expert who always meant to learn Ruby but never really got around to it, I hate having to wrap my head around the suite of Ruby development tools (Bundler and the Gem system etc.) to do local builds, and it's currently taking up a seemingly absurd amount of disk space when this is the only reason I have any of it installed. Considering switching over to Nikola soon so that I can just use Python in the ways I'm familiar with.
The average car on the road is 12 years old in the us. I suspect average laptop is around 4.
Steve Yedlin, ASC – Director of Photography
I've worked in startups a long time myself. Personally I've never seen this problem, feels like it's advice literally specifically for Chesky or maybe a founders at a couple dozen other unicorns. In my experience it's a way more common problem in the other direction. Founder can't let go of the details and is mucking about in everyone's work. Or have literally just become bored with the company and can't even be bothered to hire the professional executives that are supposedly such a problem. Perhaps a hot take, but IME most professional executives/managers/MBA types are actually pretty solid people to work with and do a good job.
If you define "benefit to humankind" narrowly, and don't view gaining pure knowledge about the workings of the universe as beneficial to humanity, then most physics Nobel Prizes over the last few decades fail the test.

Detecting gravitational radiation from the merger of two black holes was an incredible step forward for our understanding of the universe. It will not practically change your life in any way.
Quality of L-theanine seems to vary wildly across brands. I’ve had one that does nothing, one that gives me consistent headaches, and one that gives me consistent diarrhea.
Research in psychology: are we learning anything?
Attend a local meetup/camp. The focus on developer happiness usually translates into very welcoming, friendly local dev communities.
I'm really curious why Agricultural and food scientists are the highest (among men). I have lots of theories, but nothing based on facts, so I'll keep them to myself.
IDF also trains police forces across America on how to use the surveillance tech that’s been deployed to them
I had an endo suggest that to me. In addition there's been a flurry of Peter Thiel types mentioning it as a life-extension wonderdrug.
The sole caretaker on the island is getting old and won't be able to look after the cats forever, so the Aoshima Cat Protection Society decided to spay/neuter the cats and let nature take its course. This is going exactly as planned.

The author thinks it's sad that a popular tourist attraction will vanish soon. I can sympathize with that while still knowing it's for the best.

The sad part is that the Cat Mama has to wind things down. This does not imply any kind of failure on the part of the Society.
Lego should provide a way to check whether the machine will stop for a given input, so that kids don't get frustrated turning the crank forever.
Your comment brings up two interesting variants that could be interesting if your goal is to increase the sparsity of the attention:

- Rectify the difference of the softmaxes. (min(0, s(A1) - lambda s(A2)))

- Apply the Heaviside function to the second softmax. (softmax(A1) - lambda H(s(A1) - lambda s(A2))

The second one being a bit more drastic and maybe harder to train.
> Automation messes up the flow of illegal drugs.

This is the real reason and one of the primary reasons productivity won't be optimized, especially at the LATAM ports.
Would you say the same thing about software engineers? Because it's likely just as true if not more so.
BTW, as the wikipedia page notes, Poul was unable to completely remove french, since several words he needed had no modern english equivalent derived from the anglo-saxon.
> 1) we’ll start seeing a lot more shitty code

This one feels like it could be true but only in terms of number of lines of code because more code will be written since ai makes generation faster.

But so much of the code I’ve seen is shitty, I can’t believe we can get materially worse in terms of percentage. Especially because LLM stuff is often well commented to what it’s attempting to do.
Both things are true: there are founders who lose Github merge privileges and start meddling because they haven't defined a long-term job for themselves, and there are most definitely pasteurized processed business units that get hired and run the exact same performative playbook at startup after startup. It's not an either-or thing.
It pains me that the author (and many others) refer to cosine similarity as a distance metric. The cosine of an angle is a quick measure of how close the direction between two vectors is, however it is not a distance metric (which would measure the distance between their endpoint).

Thought experiment: If I go outside and point at the moon, the cosine of the angle between the position vector of my finger and the position vector of the moon relative to me is 1.[1] However my finger is very much not on the moon. The distance between the two vectors is very large even though their angle is zero.

That's why it's cosine similarity not cosine distance. If your embedding methodology is trained such that the angle between vectors is a good enough proxy for distance then it will be[2]. But it's not a distance measure.

[1] because the angle is 0 and cos 0 = 1.

[2] A self-fulfilling prophesy but this actually is in the power of the people making the embedding to make true, presumably because the training will disperse the embeddings such that their magnitude is roughly equal so you'll have a kind of high-dimensional sphere of embeddings with most of the actual vectors ending on the outside of the sphere and not too many points far on the interior and not too many points spiking way out the sides. It seems OpenAI also normalize all the vectors so they are all unit vectors so the magnitude doesn't matter. But it's still not a distance measure.
Well so far it works to just add ”-ai” so it feels like a pretty easy addition
You are right. Languages indeed have support for currencies and decimal numbers. My implementation is based on Fowler's Money pattern. The Money object is thus a value object representing a monetary amount in a given currency.
Lead drinking-water pipes must be replaced nationwide, EPA says
"Driving into extinction" is an awfully loaded and hyperbolic phrase for "neutering a single colony of feral domestic cats." It makes it sound like an atrocity. Maybe that's not what you intended.

Preventing unwanted and uncared-for kittens is a good thing. It's a major goal of animal welfare groups all over the world.
Availability is similarly poorly defined for CVSS scoring, i.e. what gets used to decide how bad a CVE is.
I think this says more about the state of modern physics than anything else. Sad.
My favorite literary hack on that was Vinge's A Fire Upon the Deep, where he plays on your assumption that an intelligence that is human-like is actually human-shaped.

It's a decent chunk of the book (told from their perspective!) before he starts sprinkling in things that make you realize they aren't actually human-shaped (or thinking) at all.
The end of that quote is "there is something wrong with the way that you are measuring your data". Which changes the meaning of the quote (without it, it's "value anecdotes over data", with it, it's "use inconsistencies with anecdotes to identify problems with data".
> libicu is 37MB by itself, so it's not something someone can write in a weekend and ship.

Isn't that mostly just from tables derived from the Unicode standard?
> especially when consumers demand full shelves

That’s the issue. The quality of our food is nose diving for appearances.

Make regulations that benefit the health of the consumer instead of how many boxes of the same product a corporation can leave sitting on a shelf.

If grocery stores have to change and adapt, so be it.
Languages indeed have support for currencies and decimal numbers. My implementation is based on Fowler's Money pattern. The Money object is thus a value object representing a monetary amount in a given currency.

https://martinfowler.com/eaaCatalog/money.html
10-15 is probably storm surge and 26 is with waves on top
Modern notebooks don't last. You drop it 3-4 times and the hinges are busted.
Well, it is a collection of individuals with the primary unifying skill set of being able to rapidly skim documentation (and produce correct results... most of the time).
Thanks for the comment. What I hoped to achieve with the article was
to restore some faith in passwords, because the main thing is that
we've been giving and following bad advice for so long. They've had a
lot of mud slung at them as a practice. Many long-standing operational
flaws are addressed by the NIST revision. Clearly for some situations
passwords are simply terrible, like for ssh services because you
practically invite the world to fill up your logs.

One could write a whole little book on passwords, auth and identity.
I wish people understood some of the subtleties more. I'm troubled to
meet CISOs who still struggle with the conceptual foundations. I do
feel there's a lot of bunk and plainly misleading talk about it by
people who have fancy security products to sell, but the main culprit
I tried to unmask there is the disingenuous pushers of solutions that
are really out to track and weaken privacy behind the mask of
"security".
The fact which is missing here is how much money Germany made with those trades.

As the other commenter wrote: trading, transfers, etc. is normal in the EU grid. You buy cheap, you sell expensive. Just because Germany imports electricity, doesn't mean it has to. The German grid, even in its unfinished state, allows turning off power generation where it doesn't make sense financially, and they can do that fast because they don't have those slow nuclear power generators clogging up the grid.

We'll see what comes of it when the year is finished and official sources release their information. Until then, you can translate this page here from the Federal Network Agency: https://www.smard.de/page/home/topic-article/444/213848

In the last paragraphs they write on in/exports and that they've bought cheap from France and Belgium in the last quarter. Why shouldn't they? France needs to have their reactors running. They are a constant deficit on the French taxpayer. Therefore, it is cheap on the EEX.
Airbnb being customer obsessive would involve much higher labor expenses and liability, which would be counter to the goal of its investors (especially investors from pre-IPO days).

The goal is to make a business out of the higher margin parts that scale easily, and leave the lower margin customer-obsessive parts to others.
RC stuff is so cool. If I was still a kid in the burbs I'd be flying drones in circles outside my house.
That is a pretty clear edge case we can’t duplicate today.
I think both are necessary. The cdc technique is file format independent. The row group method makes Parquet robust to it.
Not a pi. A Jetson. Still an arm SBC though.
Whether it happens in tens, hundreds, thousands, or more years, every physical product has a finite lifespan.

So it might be simpler to charge a fee when a product is initially manufactured that is based on the current cost of disposing that product. Perhaps this could even replace things like consumer sales tax or VAT.

That would incentivize manufacturers to create products with minimal disposal costs, and it would incentivize consumers to hang on to products longer or buy used.
I think a comparison to Scala is apt. Working with both languages makes it quite clear to me that Scala is most certainly much more functional than Kotlin. Kotlin is really not very functional in practice, in that it really doesn't encourage a functional style, nor is it optimized for the patterns that are common in functional programming.

Scala has `Try` and `Either` for modeling domain failures as values as opposed to throwing (unchecked) exceptions, which are side-effecting. Scala also has for-comprehension syntax built in to make it more convenient to compose and chain fallible operations that use `Try`, `Either, `Option`, etc. Kotlin's `Result` type is not designed for modeling fallible operations (not a sealed class, no type parameter on the error variant, error must be `Throwable`, etc), and Kotlin does not offer convenient syntax like for-comprehensions despite being more than able to (given that many of us have implemented near-perfect analogues to Scala's `Try` and for-comprehension syntax in Kotlin). Similarly, no official Kotlin libraries or APIs ever return errors as values and always opt for throwing exceptions instead.

Scala's collection types are implemented as persistent collections, which are optimized for cheap updates. If you want to avoid direct mutation in Kotlin, you have to make a full copy of a collection.

Scala's mutable and immutable collection types are actually distinct from each other and cannot be used interchangeably. In Kotlin, List<T> is a supertype of MutableList<T>, which means I can pass a MutableList into a function that expects a List. That means that the list can be changed in another thread while my function is running, so I can't even assume that checking `list.size` at two different points in my function will return the same value.

Scala has actual type classes. Kotlin has extension functions which are not nearly as useful (and they have very surprising semantics when it comes to static vs dynamic dispatch). Type classes are certainly not required for functional programming with a statically typed language, but it definitely helps when it comes to modeling things without needing to lean on writing more classes and/or utilizing inheritance.

Also, Kotlin's "functional" APIs on collections are much more janky than Scala's. For example, if I have a `Set<T>` and I call `.map((T) -> R)` on it, Kotlin will give me a `List<R>` while Scala will give me a `Set<R>`, which makes way more sense.

Kotlin is cool, and it would be dishonest for me to say that it's not at all functional, but after having worked in other many other languages, I'm very comfortable saying that Kotlin is an OOP/imperative language first with some functional stuff added in (sealed classes, convenient lambda syntax, top-level functions, and some of the typical collection combinator APIs). Whereas Scala is quite clearly designed to be actually GOOD for functional programming without taking an extra-hard performance hit.
Congrats on the library, I’ll be looking into it for some nuggets of knowledge.

However, the Kotlin code looks absolutely… wrong? Strange? It just feels like a lot of magic to end up with ugly code.

This is all subjective, so my question is only this: is this how Kotlin is like in 2024?
They became the basis for the plot of Superman III
The "youth bias" the author examines has never seemed like much of a mystery to me. It should be no surprise that "only 15.3% of respondents were over 45 years old" when the entire industry was - to handwave a guess - only 15% its present size at the time we began our careers. Even if every person my age who had ever worked in the industry were still present, we should expect to be greatly outnumbered by younger people, as the number of jobs keeps increasing every year, filled with a steady supply of college graduates.
In a 0 sum game, a bad thing for one group is a good thing for another group.

Step 1 would be realizing what type of games unions promote.
Reinforces my gut instinct that I don't want any of these "smart" devices in my home. Aside from being spys, it takes 10 minutes to vacuum the floor with a standard vaccum cleaner. I spent more time than that guiding the Roomba that we had, getting it unstuck from corners or wires, emptying its pitifully small dust cup, making sure all potential obstacles are picked up, etc. Chucked it in the trash after a month or so.
The main thing Google got in trouble for is all the emails and deals they sent to device manufacturers to prevent competition with Play Store.

Apple inherently never sent these emails. There’s no deals they made because they were closed from the get go.

Google created a market of “android app distribution”, and then put its thumb on the scales so it always wins. That is why Google lost and Apple didn’t lose (as much).
That’s actually not true for airlines, which are the better analogy here. For airline traffic airports have slots, which are basically appointments, attached to fixed flight schedules.

At the most congested airports slots are highly valuable, to the point where they’re often listed separately as part of an airline’s assets, and airlines will sometimes trade slots.

Many countries will fine airlines if they miss their slot time for reasons that aren’t related to emergencies or bad weather, as well as fine them for any other slot misuse such as hoarding, strategic cancellation, etc.

Now, sure, it’s not a case where if you miss the slot you can’t land or take off. The airport and ATC will always try to accommodate flights no matter what. But it usually means fairly substantial delays to avoid impacting on other take off, landing, and gate slots.
Run Your Own Mail Server
Lego subsequently wins the most consequential Turing Award ever awarded...
This paper is always useful to remember when someone tells you to just use the cosine similarity: https://arxiv.org/abs/2403.05440

Sure, it’s useful but make sure it’s appropriate for your embeddings and remember to run evals to check that things are ‘similar’ in the way that you want them to appear similar.

Eg is red similar to green just because they are colors
doubt is the seed of reason
Interesting that it works no matter the WiFi. But it’s still not tethering.

Lots of people who are entitled to a corporate smartphone also have a single phone with two sims for work/personal, because of the same reasons: cheaper, more convenient, large data plans on corporate device. These devices are MDM enrolled and the company will at least check what apps are installed.
How to delete your 23andMe data amid the company's turmoil
> In this world, lamentation is sorrowword, unanimous becomes sameheart and acceptable is replaced with thankworthy. The US Declaration of Independence would be the ‘Forthspell of Selfdom’ while Alcoholics Anonymous renamed as The Unnamed Overdrinkers.

> In Anglish, theology would be godlore. rhetoric is speechcraft. doctors would be healers, journalists newsmen, and status-signalling would be rankmarking. A rodent is a gnawdeer while a comedian is a laughtersmith.

Exquisite. What a loss that those aren't common now.
That makes it sound like it has no connection to the other prizes.

It's awarded by the Royal Swedish Academy of Sciences, who also award the Physics and Chemistry prizes. Its winner is announced with the winners of the original prizes. The winner in included in the annual Nobel Prize Award ceremony in Stockholm, and receives a medal, diploma, and monetary grant award document from the King of Sweden at that ceremony. The Nobel Foundation counts it when they say their are 6 prize categories, and includes its winners on their lists of Nobel laureates.

It only differs from say the Chemistry prize in that it was established in memory of Nobel instead of by Nobel and the prize money doesn't come from Nobel's estate.
This is from 2021 and the main issue the author has with wgsl has long since been fixed. There is a lot less <f32> needed in ~2014~. Edit: in 2024
Location: Porto Alegre, Brazil
Remote: Yes
Willing to relocate: Yes
Technologies: Ruby/Rails, React, Javascript, Typescript, GraphQL, Neo4j, Next.js
Résumé/CV: https://g5l.vercel.app/resume.pdf
Email: gabriel.debona@gmail.com

Seasoned Fullstack Developer with 8 years of experience, specializing in frontend. Proven track record in leading teams, scaling systems, and implementing robust architectures. Adept at balancing technical excellence with strategic business goals, having driven significant revenue growth through data-driven product enhancements. Passionate about building products, securing systems, and mentoring talent. Seeking Frontend/Fullstack Engineering roles to drive innovation and deliver high-impact projects. Available for contract and full-time positions, ready to bring technical expertise and leadership skills to your next groundbreaking venture.
End of the road for Google Drive in Transmit
None of the short form knockoffs that I've seen do more than copy the surface level features, while the actual thing that makes tiktok seem magical is how it _stops_ showing you shit you don't watch, and doesn't get stuck showing you (say) camping videos just because you watched one to completion one time.
As Milton Nears, Flood-Proof Fences Will Face a Major Test in Tampa
+1 for Valetudo, not only does it work, but it is also maintained and keeps getting better. Moreover old vacuums are still maintained as new ones are added
In what space?

There's several satellite providers in GEO, MEO and LEO that compete with SpaceX already. Did you think SpaceX invented SATCOM?
Right, because post these events software didn't devolve to 'free software' that only costs 'all your privacy and personal information' as that is the only funding method able to compete with 'free'.
Yeah. But it’s likely it’s an 8-bit quantised, likely very small model with a small number of parameters. Which translates into poor recall and lots of false positives.

How many parameters is the model you are using with hailo? And what’s the quantisation and what model is it actually ?
I wasn't aware of that.

We can wait and see about the reasoning used in the two cases once they conclude.
Why aren't there more US ship builders? It seems like there ought to be room for a profitable business, given that they have a huge advantage enshrined in federal law.
There's a wide range of inference accelerators in commercial use.

For "edge" or embedded applications, an accelerator such as the Google Coral Edge TPU is a useful reference point where it is capable of up to 4 Trillion Operations per Second (4 TOPS), with up to 2 Watts of power consumption (2 TOPS/W), however the accelerator is limited to INT8 operations. It also has around 8 MB of memory for model storage.

Meanwhile a general purpose or gaming GPU can support a wider range of instructions, single-precision, double-precision floating point, integer, etc).

Geforce GTX 1060 for example: 4.375 TFLOPS (FP32) @ 120W
(https://www.techpowerup.com/gpu-specs/geforce-gtx-1060-6-gb....)

There are commercial-oriented products that are optimized for particular operations and precision.

Here's a blog post discussing Google's 1st-generation ASIC TPU used in its datacenters:
https://cloud.google.com/blog/products/ai-machine-learning/a...

(92 TOPS @ 700 Mhz - 40W)

https://arxiv.org/abs/1704.04760
Totally agree! I am now writing a very simple hack'n slash game to identify missing features. I won't be writing an editor any time soon.

Do you have any examples of good debugging features?
But, on the other hand, more time-travel required?
Futexes in TLA+
Unless you believe your employer to be malicious I doubt this brings any real world benefit
I have a Tandy trs-80 model 100 which is at least 40 years old. Not so far from the 50 year mark.
Wow, that's even harder to understand than Randall Monroe's Thing Explainer [0].

[0] https://en.wikipedia.org/wiki/Thing_Explainer