skysight-inc/HackerNews huggingface dataset:
Filling the screen with two buttons labeled Yes and No is in effect almost all whitespace even if the entire page is clickable.

Consider the modern version of YouTube in terms of separate clickable elements rather than the space between images / giant buttons and it’s mostly whitespace. So from that perspective modern YouTube has 4x the whitespace as the 2006 page even if it’s not as obvious.

This directly shows up in how few buttons you see from left to right when there are buttons and the amount of dead space around the up and downvotes etc.
Mine aren't even color coded - imagine, yours but monochrome :|
This is a great question!

I think we now know, collectively, a lot more about what’s annoying/hard about building LLM features than we did when LangChain was being furiously developed.

And some things we thought would be important and not-easy, turned out to be very easy: like getting GPT to give back well-formed JSON.

So I think there’s lots of room.

One thing LangChain is doing now that solves something that IS very hard/annoying is testing. I spent 30 minutes yesterday re-running a slow prompt because 1 in 5 runs would produce weird output. Each tweak to the prompt, I had to run at least 10 times to be reasonably sure it was an improvement.
But it got wrong both entities (the config address and the setting name). It feels like an LLM error on writing based on short high levels descriptions of sections.
> We’re really good at over producing items and goods that we don’t need or use.

Overproduction of essential things like food is by design as it makes a famine much less likely.

About non-essential stuff, I would agree with you.
I feel like for just extracting data into JSON, smaller LLMs could probably do fine, especially with constrained generation and training on extraction.
Brazil Should Terrify You
You can always open the PDF in a stand-alone PDF viewer that doesn't support javascript. Like xpdf, mupdf, or atril, or one of possibly many other PDF viewers.

(those are the only ones I have installed right now, I think)

Or there's poppler-utils which contains a bunch of tools for dealing with PDF files. You might be able to write a script which uses them to extract the contents into a safe format (maybe even a different PDF file?).
why did "dead code elimination" come to exist when dead/dying trees have existed for millions of years?
The Anti-Social NotWork
Interesting, I knew about something similar but more focused on server side:
https://github.com/simon987/sist2
I'll take shortcuts on very familiar easy local trails. But anything else, I'll have map, compass, headlight, water, some extra clothing, at least a minimal first aid kit, etc.

re: getting dark. I so often see people heading up a trail at 3pm or whatever. Maybe they're just planning to go up a ways but I wouldn't count on it. I've observed that even fairly experienced people can be pretty bad about establishing a sensible timeline.
I think it would enable WASM code to hold references to DOM objects that have been designed around garbage collection.
> If the only evidence for AI doom you will accept is actual AI doom

No actually. This is another mistake that the AI doomers make. They pretend like a demand for evidence means that the world has to end first.

Instead, what would be perfectly good evidence, would be evidence of significant incremental harm that requires regulation on its own, independent of any doom argument.

In between "the world literally ends by magic diamond nanobots and mind controlling AI" and "where we are today" would be many many many situations of incrementally escalating and measurable harm that we would see in real life, decades before the world ending magic happens.

We can just treat this like any other technology, and regulate it when it causes real world harm. Because before the world ends by magic, there would be significant real world harm that is similar to any other problem in the world that we handle perfectly well.

Its funny because you committing the exact mistake that I was criticizing in my original post, where you did the absolutely massive jump and hand waved it away.

> what would you expect to see now that is different from the world in which AI doom is not in the future?

What I would expect is for the people who claim to care about AI doom to actually be trying to measure real world harm.

Ironically, I think the people who are coming up with increasingly thin excuses as for why they don't have to find evidence are increasing the likelyhood of such AI doom much more than anyone else because they are abandoning the most effective method of actually convincing the world of the real world damage that AI could cause.
Well we have juice boxes for that now. Krakens are still a problem though.
That "bourgeois" is (or at least used to be) a synonym for city-dweller, and even today is still associated with even small business or even just home ownership, might be a constructive direction to consider ?
I'm sorry but none of that makes sense. The part that people assume immigrants would be immune to birth rate problem don't make sense in the first place, not to speak of your comment.
Guarding Royal Families for $1k a Day: Inside Executive Protection Jobs
https://archive.ph/N4L82
Mimestream, Canary Mail
Doesn’t this just drive up the cost for the people who are already struggling to afford these goods?
This is their second boat,and they already do exactly that.
So far it's been quite successful
That happens on small web sites, sometimes. Maybe try again later, as advised?
Perhaps they like working together in a physical space. It's not all about attracting sociopathic talent.
> Getting laid off doesn’t just rattle your career; it shakes the very foundation of your life. I've seen friends lose their jobs and go into an existential tailspin. It's not uncommon for them to blame themselves and to feel immense guilt and shame. The experience is especially hard on parents whose families depend on them for income.

What shook me up is when top performing coworkers were "laid off" because, due to recent downmarket conditions, there were slightly less competent candidates available at a heavy discount. These top performing coworkers worked extremely hard, were great at their jobs and often sacrificed personally when the company needed them but they were good negotiators as well and had negotiated good, above market salaries.

Once the project took off, the owners fired them and replaced them with cheaper workers who weren't as good but good enough to maintain and update the product.

It feels to me like the owners gave these people an impression that they would be long term employees, where their short term sacrifices would pay off long term, but effectively used them as flat rate contractors while paying them employee rates (instead of contractor rates).

I wish there was a way to detect such owners.
That might be. One more reason not to just take an axiom from these times, even if it comes from TBL, and base your reasoning for current tech on it.
Introducing Devy, the interactive blog, written using Devy
How many comments are you going to leave, what is it Day 3 for you?

Markov chain is equivalent to "state machine" and I can't believe the number of braindead people on this page who don't know this basic fact.

> "The Markov Property states that the probability of future states depends only on the present state."

> "A Markov chain is a type of Markov process that has either a discrete state space or a discrete index set (often representing time), but the precise definition of a Markov chain varies."

https://en.wikipedia.org/wiki/Markov_chain

^ You could have spent the last 3 days learning this basic fact instead of trolling Hacker News. Notice it has nothing to do with token prediction specifically. It's just a loose philosophical concept that means "finite state machine" (AKA deterministic/predictable sequence of states). The React library "XState" is said to implement a Markov chain. Think about what the value would be in saying "this library is trash! All it is is a Markov chain!" totally missing the point of what it does. GPT uses next-token prediction too - from sEvEn dEcAdEs aGo~ (probably more tbh, that's all you found?)

For the sake of your hilarious argument - the data structure I use to model language is not "either ngram or Markov chain" - Markov chains use ngrams in the form of unigrams, bigrams, and trigrams (or if an unknown number: "ngrams"). They're not concepts at odds lol. I hope you learned something here, but I doubt it.

Finally, the data structure the next-token-prediction lib uses is really none of those concepts, it's more accurately a "language model", it's not a state machine at all. One guy said "Markov" and people parroted them in Reddit fashion, and now I get to deal with the bottom-of-the-barrel (you). You really should educate yourself, it would do wonders.
The problem is, based on my own experiences and those I know, I don't know what self-respect is anymore in terms of how you operationalize it. Does doing X in a given situation mean a lack of self-respect or an abundance of self-respect? Similarly, is there a point at which persisting in something in the name of self-respect in a given situation paradoxically becomes self-disprespectful? I have some friends who value it very highly and some of the decisions they've made in the name of self-respect have come across to me as instead being facile or purely vindictive at best, or psychologically unsound at worst. Is that self-respect?

It's something that seems important to me and important to reflect on, but like a lot of things in life, turning it into an actionable decision is where it evaporates. I suspect there's some things I've done that seemed like the epitome of self-respect to some people who are close to me, and like the epitome of self-loathing or lack of self-respect to others.
I always thought there was a market for fleets of smaller wind powered ships for car transportation especially with EVs.

Plenty of opportunities with taxation to make this viable.

But I think we run into the issue of why cargo was centralized in the first place.
A Tour of a Map That Tells Stories
I would be interested to see this concept go in rougher conditions, since most seas aren’t so calm as in the video.
If you requested this 5 years ago every would think you were crazy...

Same as the suckless people. They were right after all.
> I'm curious: what legitimate use cases exist for embedding a turing-complete scripting language into an image format?

Competing with flash?

SVG tries to be a lot of things, one of them was to be a full on interactive app.
Calvin and Hobbes Has Aged Poorly
Still less energy than shipping left and right 3 times
It's actually really easy these days thanks to various all-in-one solutions like mailcow. The hardest part would be convincing your ISP/VPS providers to open up the ports. As long as you don't spam, it's absolutely smooth experience. Even if your IP is blocked or your ISP refused to open up the ports, you can always use a relay like mailgun or amazon ses which is very easy to setup.
The thing that is actually missing from this entire essay is competition.

The biggest single reason why the USA's (and to a lesser extent Canada's) internet is shite is because of the monopolies that exist.

In the EU there are similar offers for "enhanced" access, but its not speeding up/slowing down apps, but giving "free" access, as in not counting to your data cap.

Instead of making the FCC stop fast lanes, the FCC should either be breaking up infrastructure from retailers (ie allowing regulated priced access like openreach) or splitting up operators and fining ones that dont provide proper access.
“The FCC is set to vote on April 25 to restore its authority”

This needs to be controlled by congress. Directly.
Picking a Jaguar is a little disingenuous as luxury cars like that are often sold fairly quickly as their owners can afford to buy/lease new cars more or less as often as they would like. Unless they are going straight to landfill for some reason, their lifetime should be longer than their ICE equivalents since they are simpler machines and much easier to do maintenance on.
It might've been worse than "just a box of magazines." Here's one not so subtly comparing it to garbage.

https://news.ycombinator.com/item?id=40021590
ISPs are desperate to be part of the monetary exchange of services over their infrastructure, they've been trying to become more than "dumb pipes" for decades and virtually no one wants that. Imagine if the water company could charge you more for a glass of water than a toilet flush.
grant's autobiography is well worth reading - quite funny at times. but when it gets into the battles it kind of loses me, having only a vague grasp of geography and topology. possibly why i am not a great general?
I recall seeing their company on french national TV a few years ago.

If I remember correctly, they didn't claim that sailboats would be able to replace our global cargo fleet, but rather that in an energetically shrinking world they would provide a (luxury) alternative to shipping exotic goods (in a lesser volume, of course).

Also I don't think that there are any ways to both conserve trade capacity and reduce carbon emissions significantly. At some point we'll have to choose which is most beneficial between importing cars from Japan and not reaching +4°C.
We need neutrality up and down the stack elsewhere too. I would consider hosting (including DNS, cloud infrastructure), financial services (banks, PayPal, stripe), and others as needing their version of net neutrality laws, where they cannot refuse customers or treat them differently or pick winners/losers or charge differently for different use cases. These are all utilities that are necessary to survive in today’s societies, and therefore they must be treated as if they were publicly run, through the power of regulations.
For anyone confused by the headline, this has nothing to do with 5G conspiracy theories: it's about net neutrality.
People are so used to the luxuries of modern life, that even a minor inconvenience becomes life threatening.

People go on hikes with no food, a single bottle of water, and its a 13 mile hike up this mountain. Blank looks when I ask "do you know where you might get more water????"
That and the minimap in Diablo 2. Some people can't tell left from right anymore when the car is pointing South.
The Meta's own ORC is quite popular, too, in addition to Parquet, Arrow, Iceberg, Delta, Velox, Lance or Avro. So I assume the new one will find its way into lake houses/data warehouses as well. Because we need bigger mess and bloat.
CLA Free Initiative, Embracing Open Source with Developer Certificate of Origin
Another recent case of cargo by sail that may be a bit more practical:

ESA is now sending rocket subassemblies across the Atlantic (to their launch site in French Guyana) in a hybrid ship equipped with both sails and diesel; the linked article claims the sails reduce fuel consumption by 30%.

https://www.esa.int/Enabling_Support/Space_Transportation/Ar...
The thing about administrative government is that you free up congress by allowing them to approve the creation of administrative bodies. It was pretty much the only good thing President Wilson did, help create the administrative state. FCC already HAS the authority designated by Congress. This is about choosing to use it.
Tree shaking is also well established in the JavaScript world, more so than DCE, so it's pretty natural for it to be used in a wasm context.
I think that's is the sticking feature for devs. Having straddled both SWE and Data Science, data scientists and other academically aligned start in the REPL (or notebooks).
They're military, so these "important events" would have been daily topical reports and were, at the time, already world news. There's also no reason to believe they'd only give themselves permission to write in each square during the 24 hour period of the corresponding day.

If Fridays are slow, catch up on the news, ink the notes you penciled in, and find some time to color them when you can. You've got the entire month - and that's a ton of time when you're not someone's productivity slave.

Also, notice the last week or two of each month gets sparser and less complete. That implies to me that they flipped the sheets and didn't go back to work on the old ones. If this were an art project, there wouldn't be a difference between the start and the end of the month.
I've just been selected in H-1B Cap lottery. Company sponsoring me is now going through all the paperwork, but the issue is: their business is not very stable, projects come and go (and recently mostly go). I wonder, if they will rescind the offer can I use the fact that I was selected in lottery to get sponsored by another employer? Or do I have to get lucky in the lottery next year?
Not really, except for a few researchy object capability based systems. (This is kind of the promise of ocap systems: functions you call can only use what they're given and nothing more.)

If you don't trust a library, you can run it in a separate sandboxed process (or app domain, or wasm container, or whatever your language provides).
I think there is limited room for competition in many of these categories. For example, the infrastructure costs for telecoms make it very difficult for new competition (like a startup) to enter the market. The existing ones benefited from past funding and a lack of competition, but have captured market share. In some cases, there are other practical limitations, for example, splitting up wireless spectrum. Apart from Starlink I’m not sure there can be viable alternatives in this space
Cool stuff!

Does Flow-IPC protect against malformed messages? For example a client sending malformed messages to a server process
I went with a more passive solution. I have a fairly regular schedule, for full disclosure. I just bought a few wifi sensors and placed upstairs and downstairs and monitor it. I then set a schedule on my thermostat to reasonable values and have my remote sensors set to +/- 2 degrees with a pop up alert if they don't meet the schedule that I programmed which is worth noticing. No wifi thermostats, just ones that will probably last 15-30 years. The older I get more I grow tired of squeezing out that last 5% of value for 90% more effort and I appreciate the old ways, turning off lights when I leave a room. Unplugging things when I'm not using them. The one automated thing I do appreciate though is my security and camera system, those have actually proven valuable over time and well worth the effort to self install.
If someone tells you they don't know, do you hire them? :)
That is ok. Those same people will now have more money to spend on the businesses you are building.

Your comment goes against your original point. You went from saying that it is politicians trying to benefit, to saying that you are upset that you have to support your fellow humans. Which is it?
I agree with what you are saying, but I think we will have to wait two or three years for the very nice scenario you laid out for us.

Earlier this year I popped for a M2 Pro 32G. I am amazed at what even that can run, but I have to use Ollama to run individual models for general text processing and NLP, one for medical advice, one vision model, one large uncensored model to get an understanding of general utility of censored vs. uncensored models (I wish all models I used were uncensored and trained just on English. I have only used non-English language support for a handful of interactions).

I also want Apple to develop very strong support for cloud models for my Apple Watch. With the excitement and disappointment for the new AI alternative pin computers, etc., I say we already have something useful in the Apple Watch so just keep improving that. I like to go about my day phone-free and the Apple Watch makes that work out OK for me.
I use "whelming" almost daily to denote something that I or the person I'm talking to expect to be over/underwhelming, but turns out not to be.

Them: "How'd you like that new burger joint Bad Jimmies? I heard it's amazing!"

Me: "Not bad, but I found their burgers to be...[0] whelming."

0. The pregnant pause-for-effect is very important here, since it makes even the use of "whelming" a whelming experience.
If you don't have a good IP reputation or blocked ports, just use a relay such as mailgun or amazon ses for outgoing mails. Very easy to setup in mailcow.
If you used better prompts you could use a less expensive model.

"return nothing if you find nothing" is the level 0 version of giving the LLM an out. Give it a softer out ("in the event that you do not have sufficient information to make conclusive statements, you may hypothesize as long as you state clearly that you are doing so, and note the evidence and logical basis for your hypothesis") then ask it to evaluate its own response at the end.
I think he means we need this to specifically is important enough to society that it should be a matter of law, so it doesn’t change every administration due to people like Ajit Pai (https://en.wikipedia.org/wiki/Ajit_Pai) coming into FCC positions
My views on this have changed over time. More and more it seems like policy people encroaching on technical decisions without fully understanding the rationale behind them. Is there a good reason to segment different types of content, such as for optimal network performance? Ultimately all wireless communications have to work within the bounds of physics no matter what the made up human laws say. If there's a limited amount of bandwidth you have to work with, does it make sense to waste all the bandwidth on streaming HD videos and block off all the other traffic in the name of "neutrality"?

I would understand if there's some profit motive behind this, but I'm not seeing it.
Just search "flagship" on Google News and you'll see it is quite often used as a noun, and you're meant to infer what the thing is.
A lot of history books, including but not limited to those dealing with battles, are handy to read with maps (often topographical ones) of the area open if they're not in the book. Back when I listened to audiobooks while commuting, I learned that a lot of history books were a poor match for the format.
There are lot of people in the second group who got fired during the layoffs of 2023. They are very much subjected to the same supply demand curve. In fact they are subjected more to it than the experienced developers.
After the layoffs, the market seems to have taken a K shape. Experienced developers are very much in demand and inexperienced ones are not in demand. Most of the college grads and even masters students are part of the inexperienced developers group.
I personally know masters students who got layed off while the folks with bachelors and higher work experience are still working.
The first bucket in your answer is barely affected in last layoffs as most of them are experienced developers. The second is the most affected.
You cannot mandate both neutrality and liability for things on the payment stack, it is too burdensome.

Personally I would prefer neutrality over liability.
> In fact, in general, in any non one-on-one conversation the answer "I don't know" is not useful because if you don't know in a group, your silence indicates that.

Only a response makes it clear one has read and acknowledged the question and sometimes there are people expected to know, if they don‘t the should say so.
> different people respond to different approaches

Covered well by Malcolm Gladwell's spaghetti story.

https://www.youtube.com/watch?v=iIiAAhUeR6Y
> Especially for step 6, using a Vec as a Box, I would not expect that to save much.

It's not that using a Vec as a Box saves anything at all. It's that generics require monomorphisation, and that eats up a bunch of space, and more instances of generic types translates into more space.

If your application uses Vec<i16> elsewhere, you've already paid the binary size price for using it. Vec<i16> is close enough to Box<[i16]> that the functional differences don't warrant the extra code generation.