skysight-inc/HackerNews huggingface dataset:
Sure, here's a recorded example: https://www.youtube.com/watch?v=TUeousvp4PQ
Yeah, you're right: nyeah isn't the one who missed the point of the article.

And yes, most of the discussion here is indeed "day glo orange". I think that's mostly because so many people are bristling with anger at the author's entitlement... Which AFAICS exists only in their misreading of the article.
This doesn't count because hyper doesn't support sendfile. Maybe hyper would outperform nginx in other scenarios.
I really don't see why you wouldn't expect to find cache-sensitivity in Python, or in some other similarly high-level language.

Python sequences are defined as "support[ing] efficient element access using integer indices" [1]. Python lists are sequences and thus must support random access. In practice that means the implementation is a (dynamically resizing) array allocated contiguously. That means spatial locality is relevant.

If the list type were defined simply as an iterable collection, with no requirement of constant-time random access, the definition would be abstract enough that an implementation might end up being something else than a contiguous array. But if you define the type so that it supports constant-time random access [2], you pretty much end up with cache-friendly sequential access as well.

If you don't define the list type as supporting random access, you also sacrifice asymptotic algorithmic efficiency for lookups by index. Any language that cares about efficiency at all separates collections that support efficient random access from those that don't. (For example, Python has lists and dicts/sets for different access patterns. The Java standard library has separate types for contiguous arrays/lists, hashtable-backed collections and tree-backed collections because the three have different algorithmic efficiencies for different access patterns. In practice it leads to different properties in terms of cache-friendliness as well.)

[1] https://docs.python.org/3/glossary.html#term-sequence

[2] As usual, the Python documentation is a bit vague on the details. It doesn't really say random access has to be constant-time, only that it has to be "efficient". So you might be able to have a non-constant time implementation such as an indexable skiplist while arguing that it's efficient, but you'd have to go out of your way to do that.
May be making the countdown optional will be better. I like it!
Well, it's almost 13h of varied tracks. Most do have a beat but it's much closer to chillout / downtempo than dance music. But yes, ofc, it's highly subjective.
Supermaven is very good if you're using VSCode and not cursor/windsurf tab completes - both of which are significantly better than standard.
What does that have to do with their user facing experience?

Last I heard they're also a company that actually hires juniors there.
Yes - I'm able to run Llama 3.1 405B on 3x A6000 + 3x 4090.

Will have Llama 4 Maverick running in 4bit quantization (typically results in only minor quality degradation) once llama.cpp support is merged.

Total hardware cost well under $50,000.

The 2T Behemoth model is tougher, but enough Blackwell 6000 Pro cards (16) should be able to run it for under $200k.
Well money must be exchanged to put up a sign outside of your business. Therefore it would be illegal.
Nice idea but so utterly unenforceable. If you want to look at challenges around regulating advertising, the ASA in the UK is an interesting case, as when being set up in the 60s, they foresaw many of the difficulties and structured themselves to minimise them. If you're overly specific, people look for loopholes, so they focused on the spirit and they also went with a strong element of self-regulation whilst still having teeth where necessary.
Even so, in the modern world, the internet spanning jurisdictions makes it all very hard to deal with.
> imagine a world without advertising

I can't because a world with magic and world peace is more realistic and believable.

It's impossible. How do you even define advertising? If you define it conservatively, then advertising will skirt through the loopholes. If you define it liberally, then you have an unfair, authoritarian system that will definitely be selectively enforced against political enemies.

And in all cases, you are self-imposing a restriction that will give other nations an economic advantage and jeopardizing long-term sovereignty.
A couple of reasons. One is that NASA is an arm of the United State's advanced research, and if you want to get compounding returns there the goal is that you allocate a proportion of your spending there rather than a fixed value, because every year some of that research will drive gains to your GDP. Another is that the services that NASA provides gradually expands as it provides more things to society: I expect that alongside space exploration there is an increasing budget allocated to dealing with civilian spaceflight. So if you keep the budget constant then you are necessarily prioritizing some things over others, which means a net decrease to specific programs.

Of course, none of this means it should be pegged at a specific fraction of the GDP, it's just a helpful metric to compare against when we look at overall spending. I expect its budget to fluctuate naturally as our needs from it change, and there are certainly programs that have fixed budgets (or even need less money as time goes on) that we should still be looking at. But in general the spending for things like NASA should gradually increase because of its goals.
He's making a claim about 1700s America. Not modern day countries.

It was a violent time.

Just one 'dataset':
https://en.wikipedia.org/wiki/List_of_Indian_massacres_in_No...
Free Logo Designer Tool
I see. Well, same as they always have from the consumer point of view, maybe with less extortion behind the curtain.
Nvidia's working on it. 200B at $3k

https://www.nvidia.com/en-us/products/workstations/dgx-spark...
> So they want to sell you there custom machines

They stopped selling the hardware to the public, and it takes an extraordinary amount of it to run these larger models due to limited ram.
I would be OK with the death of using user data to hyper target ads to people. I think they can be targeted enough based on context, such as a fishing blog having ads for fishing stuff. Modern advertising by the likes of Google and Facebook has too much information, to the point where it can manipulate and target people directly, as they can do with their algorithmic feeds as well.
You forget that people used to get spammed with catalogs, and you could opt-out of them with the postal service because it was such a problem. Receiving too many catalogs or magazines is absolutely a negative form of advertising, even though it is less of an issue today.
Niceness is an opinion but I don't think "you need more boilerplate so it is nicer" is one that many people share. When discussing aesthetics as one does here it's not very difficult to rank obvious choices like these.
> I deeply crave prosumer hardware that can sit on my shelf and handle massive models, like 200-400B at a reasonable quant.

So, an Apple Mac Studio?
Why would I measure it that way? What matters is the capacity of NASA's ability to do things, based on its funding.

You can argue that an outfit like NASA should get more or less funding, but it should be based on what you want them to be able to do, not some arbitrary measure like a percentage of GDP.
> The initial idea (2004-2005) was to build a Mac tablet computer based on touch screens.

There was lots of speculation about this starting in 2002 when “Inkwell” handwriting recognition showed up in Mac OS X Jagwire:

https://en.wikipedia.org/wiki/Inkwell_(Macintosh)

https://www.macworld.com/article/155597/wacom.html

https://www.oreilly.com/library/view/mac-os-x/0596004605/ch0...

And related patent filings go as far back as 2000: https://patents.google.com/patent/US7564995B1/en
OK I get how they work conceptually, I get how they work physically, but when I actually try to build a circuit with them it never works.
?? No other language times out error checking. This is insanity.
A stored procedure and a prepared statement aren't the same, though. I'm not sure how persuasive an argument from how one is optimized is meant to be for the other.

My experience has long been that in almost every case where a "database performance" problem occurs while an ORM is in use, presumptively refactoring to eliminate the ORM almost immediately reveals the buried n+1 or other trivially pathological pattern which, if the ORM's implementor knows to try to avoid it, the ORM's interface typically is not sufficiently expressive to disambiguate in any case. (Fair do's: In the uncommon case where that interface is so expressive, one does usually find the implementation accounts for the case.)

Hence my earlier reference to the "Vietnam" paper, which dissects in extensive (if unfortunately mostly fruitless) detail the sunk cost fallacy at the heart of this problem.
I have that irresistible urge too, but I have to keep reminding myself that I could spend $2000 in credits over the course of a year, and get the performance and utility of a $40k server, with scalable capacity, and without any risk that that investment will be obsolete when Llama5 comes out.
> Llama 4 is too big for mere mortals to run without many caveats

AMD MI300x has day zero support to run it using vLLM. Easy enough to rent them for decent pricing.
"But newspapers, TV and Youtube would die out."

The missing part of this sentence is "as they exist now". There are other models that exist that could support broadcast and publications. There are other models yet to be explored or that have floundered because they've been snuffed out or avoided because the easiest (for certain values of "easy") path to dollars, right now, is advertising.

It is a pipe dream, of course -- and the author of the piece doesn't really do the hard work of following through on not just how difficult it would be to make advertising illegal, but the ramificaitons. While an ad-free world would be wonderful, that's a lot of people out of a job real quick-like. Deciding what constitutes an "ad" versus content marketing or just "hey, this thing exists" would be harder than it might seem at first thought.
> using a global attention mask and a local chunked attention mask.

Would you mind expanding on this? Or point to a reference or two? Thanks! I am trying to understand it.
Hopefully they make interface types available to the runtime. So you can read/write wasm struct properties from the host without all the usual glue code cancer
I prefer to provide facts to let others make their own conclusions rather than needing to defend an accusation :)
In that case, he backed the wrong candidate for president
"Intentional moderate" is certainly just another tribe. Aiming squarely for the middle of the Overton window du jour is sort of a politician's job, but it shouldn't be emulated by others.
Probation only moves the activities underground. Not focusing on ad tech specifically but removing all advertising would mean finding other ways to get your message out which is advertising. The only way to stop it is to stop communication in form and function.

Limiting certain types of advertising or changing tax codes to not allow dedicating expensive could shape it in a way that meshes with society.

Trying to rein in the abuses you saw in the adtech world starts with Google, Facebook, Amazon, Microsoft being dissolved.
From Seminar to Cell: My 24 Hours in a U.S. Federal Prison
Given the speed of occupancy changes, you’d almost always fall afoul of TOCTOU on this.
A box of AMD MI300x (1.5TB of memory) is much less than $500k and AMD made sure to have day zero support with vLLM.

That said, I'm obviously biased but you're probably better off renting it.
I'm not saying that we have to keep using YouTube for this vision, but GP stated that there would be fewer YouTube channels (but not none!). In that scenario, what incentives are there to provide a video-sharing platform that is a net negative to operate?

I don't think that nationalizing such a service makes much sense either. What motivation does a government have to operate a service for global benefit (as opposed to just its citizens)? Surely we shouldn't want a US YouTube, a French YouTube, a Japanese YouTube, etc.

> Or at the very least regulate it as a utility and allow users the ability to bring in their own advertising.

Doesn't that run counter to the premise of banning advertising in the first place?
Why not just ban FALSE or MISLEADING advertising like Europe does?
Apparently there is no difficulty in determining what is false there although I can see it might be a problem in the US currently.
I would gladly pay for ad-free youtube if they weren’t double dipping by tracking me (which is now more valuable because you have my cc#)
>It's not 'protesting' to blackball someone from a job.

Can you be specific here? What part isn't protesting? Should it be illegal to stand outside a business with a protest sign? What about organizing a boycott? Or even a decentralized and completely grassroots boycott? Should it be illegal to make the personal decision to not buy a company's product due to something said by one of their employees? Or would it be the company listening to protesters and firing the employee that should be illegal? What if the boycotts gain traction and it becomes the prudent financial decision to fire the employee? Does the company have an obligation to keep that employee forever even if it eventually leads to them going out of business?

>are resisting taking a step back and thinking about freedom of speech as an abstract principle or tenet.

Yes, that is what I have been trying to communicate to you. This principle you have of consequence free speech can only exist as a principle. Once it interacts with the complexities of the real world it becomes impossible to actually define, legislate, and enforce fairly. Your refusal to actually engage with my specific questions and examples suggests that you know this at least subconsciously. You don't want to say that protesting should be illegal, so instead you relabel it as "to blackball someone from a job". That relabeling makes it acceptable to be against it.
I minored in Econ at a top tier university. There is indeed math you need to know to understand economics, but economics is not a branch of mathematics. There’s also behavioral understanding as well as practical knowledge.

I would advise you to kindly take the L here and please stop trying to weasel your way around being wrong. People make mistakes; it’s how they respond when being confronted with their errors that demonstrates their character.
There’s medicine for that.
Yeah. I have a bunch of code with bog-standard linear algebra classes (vec2, vec3, mat2, ...). No generics, no nothing. Just simple classes with operator overloading.

After the recent minor XCode upgrade, Swift can't deduce the type for an expression `((v2 * scalar1) * v3)`, I have to split `let tmp1=v2*scalar1` for it to work.

Like, wtf, Apple?
If you wanted to destroy the VA, putting all the content in the code would be a good way to do it.
It's possible that we'll see smaller Llama 4-based models in the future, though. Similar to Llama 3.2 1B, which was released later than other Llama 3.x models.
Ah, thank you for clarifying and correcting!
Some of this doesn’t make sense. If you have common settings that you always want enabled, like sql_mode, then set it on the server’s config, and stop wasting time doing so on every session.

If you do need some session-specific variables, use a connection pooler (you should anyway) that handles that. ProxySQL, for one, tracks the per-session variables that are set, so when a client requests a connection, it hands it one already set to its requested specification (if it’s available).

> The reason this is important is that whenever the write or the read fails, in the overwhelming majority of cases, you don’t know whether the query was executed on the server or not.

Yes, you definitely can know this in almost all cases. Did you receive a result? It succeeded. Did you receive a warning? It succeeded, but maybe read the warning. Did you receive an error? It did not succeed. Parse the error message to determine what went wrong, and if a retry makes sense. Did you receive nothing? Now, and only now, do you not know the state.

It blows my mind the number of devs who haven’t read the API specification for their RDBMS. There is a ton of useful information you can glean that’s often ignored.

> These statements also have a cost on the server side. Each statement requires some amount of memory in the database server. So you have to be careful not to create an unbounded amount of them, which for an ORM isn’t easy to enforce.

Which is why you can limit them. MySQL has a default of 16382; not sure about Postgres.

Also, to the complaint about them being session-scoped, this is yet another reason to use a connection pooler. They can often share them across connections. I know PgBouncer can.

Read. Application. Manuals.
Lol, sounds like Ass
OK. Thanks for the correction. I aspire to make sure I understand a thread before I add to it, but I fell short of my aspiration this time.

This doesn't affect my 2nd and 3rd paragraphs though.
Also a delightful human in every interaction I’ve had with him.
Haven't had a chance to play with this yet, but 10M context window is seriously impressive. I think we'll see models with 100M context relatively soon, and eliminate the need for RAG for a lot of use cases.
Thanks for making this! I hadn't even heard of this keyboard layout prototype until now.

I have a few friends that use gesture-based keyboards similar to this, and I myself use gestures to type diacritics and punctuation. So this idea is still alive after almost two decades, just not mainstream.
Many (most?) symmetric algorithms simply generate a stream of pseudo-random bits, which are then used to XOR the plaintext. This stream is deterministic, which means that the same key "in" will produce an identical bit-stream "out".

This means that if the same key is reused, and the plaintext is predictable, then you'll see patterns in the output. Those patterns can be used to figure out the key. Heck, you don't even need the key! Just register a bunch of distinct user names (or whatever you can control), and observe the change in the encrypted token. Eventually you can collect enough data to generate arbitrary tokens, or at least tokens with some useful values under your control. You can also exploit different error response codes, which is a common design fault because "decryption failure", "parser failure", and "access denied" tend to go through different code-paths and throw different exception types.

The solution is to mix in a block of random bits to break this determinism. This is the initialization vector (IV). The developers -- of course -- failed to do this and used a constant.

Even that is insufficient, because most encryption algorithms provide only confidentiality. They don't provide authenticity ("signing"), which is more important for tokens.

(An aside: authenticated encryption algorithms are starting to get popular, and these provide both at once efficiently.)

Essentially, it doesn't matter how "secure" an algorithm is, it won't achieve security if it is misused and applied for the wrong purpose.
Not loading for me, but here's the archive: https://web.archive.org/web/20250207044221/https://blog.pier...

On 80's arcade games and home computers you can try piggybacking a known working RAM chip onto each of the RAMs for a quick diagnosis, if you're lucky (it doesn't always work).
Yeehaw! That's one spectacular failure mode.
I'm aware, but that kind of defeats the point (at least to me). If I want to build out some cute DSL for a project, it would just be with the small tcl interpreter.
> Even to the extent that someone underage used a convincing fake ID, relying on that infra would be a pretty strong defense.

Fake ID is irrelevant in many jurisdictions.
For discovery of niche products,The Google search ads(without spying) system is a great solution. The issues of monopoly should be handled of course.

And regarding word of mouth: Is word of mouth for great products really random?
We’d back in Soviet Russ
Thanks.

Would you say that it indeed means that if ads are banned, the money to support news, tv, youtube, ... will still be there?
I would think that in fact, there would be even more money for news, tv, youtube, ... as the ad company will not take their cut of the money.

Edit:
Now that I'm thinking about it, ad may also work in directing expenses that would have been done anyway. For example, if I have 10 companies A, B, C, D, ... all selling the same kind of product, then it is possible that 1000 persons that want that kind of product will all spend 100£, shared between the 10 companies. So, company A will receive 10000£. But if company A does some advertisement for a cost of 5000£, maybe people will still spend the same amount, but for their brand in majority, so the 1000 persons will still spend the same 100£, but company A will receive 20000£ because some people will buy A instead of B, C, D, ...
Government paid press? How long before someone realizes they better write inline with current government views. Who would a Trump government hire/fire who would a Biden government hire/fire.. independent of what?
RIP suchir balaji
>- Advertising and marketing are when an entity pays some other entity to transmit content

So all usage of the internet would apply?
Can we have at least SOME form of JIT compilation for iOS? The technological limitations of not being able to use it are just ridiculous at this point.

And for no real reason, except that apparently Apple's whole ecosystem can crash and burn if somebody looks at it wrongly.
Hydrogen powered? Where do you refuel it.
Yes, writing that is suspictious makes me angry.
modules are struct namespaces, so they create a compile time type.

modules (might not mean the same as module in any other given lang) ⊂ imports ⊂ structs ⊂ namespaces ⊂ types
Yeah, I don't really get it. Five unrelated anagrams? I was expecting something to happen but it's just the anagrams that I did in a fraction of the time given despite not having a clue what sports those teams play, assuming they exist.
I didn't even notice the category until you said that, and was wondering the same thing.
This was super fun and just played the whole back catalogue.

SPOILER BELOW

Took a few games to notice but one minor issue is that in each game the pattern for each row is the same, e.g 3rd row is 2,4,1,3,5. Randomising this would make it better.
Sad what things like Markdown has done to people. It's like they forgot about all the amazing semantic markup of HTML 5 to create strong relations between their data. I'll take a Lexical editor with SQLite to store my data any day.
Same. I saw a show HN on this a couple weeks ago and have been borderline addicted since.
Not regularly but many languages have type systems that are algorithmically worse, like TypeScript
Running yes, training is questionable
Absolutely. This is a flight of fantasy.
Just being able to imagine something doesn't really cut it for concept items any more - you've got to have something vaguely functional you can demonstrate before it's worth seeking external attention.
I think this is really important - 2A is about being able to arm a militia and only has value when a vast majority of the people are willing to put their life on the line against the military. It isn't magically an antidote to authoritarianism and it's a deep negative if too many of your neighbors don't like the look of you and don't believe in rights or the rule of law.