skysight-inc/HackerNews huggingface dataset:
Technically, that's correct (which means it's the best kind of correct).

But... I'd add that doing that well isn't easy. I frequently find cases where the mobile version simply removes features the desktop version has. And tablet version are very very rare. They tend to be either just the desktop or mobile version. Rarely is someone designing for tablet.

And that makes sense. Designing 3 different sites to all be the same feature-wise isn't trivial. Then you throw mobile apps on top of it, and suddenly it becomes much harder.

Can it be done? Sure. But I wouldn't say it's trivial to do it well.
And how do you think we would go about achieving that capability?
Don't forget contact too. It was difficult to find contact information on some sites. I remember 10 years ago contact information are usually at the bottom of the main page or in the nav menu. Now, it took some soul searching to find it where they buried it in the submenu. Sometime I usually use Google Maps to get the address or phone number since some site don't make it easier to find it
> the personal savings rate plunged from 5.2% to 3.8%

Americans don't save - haven't for 30 years - this isn't anything new. The savings rate was only 5.2% because people were getting handed free private money as the public debt swelled.

> credit card debt is at the highest amount ever in history

It should be. Dollars are down 30% from pre-pandemic. It'll likely go much higher.

> and auto loans are experiencing the highest delinquency rate in 30 years.

Not surprised. Car prices led inflation during the pandemic, and despite that, sales went through the roof.

Americans don't plan for a rainy day. Student loan payments resumed, incomes are down (mostly because government transfers are down, not wages).

Something's got to give.

Looks like car payments were the first to go. Will they be the only thing? Who knows! Stay tuned.
> They have as much right to computing freedom as we do.

Except they tirelessly work on taking computing freedom away from you.
Making it harder to compete with them is a good thing for Oxide, obviously, and therefore why it provides negative incentive for them to publicly advertise pricing.
I'd just as happily attribute this one to Microsoft's systemic inability to stick to a single plan for five minutes in a row.
The audio book version is narrated by him, nice.
> The Software shall be used for Good, not Evil.

Maybe an urban legend but I believe a big player had to explicitly ask for the permission of using the software for Evil since they were redistributing it and could not guarantee that the final users would use it for Good.
or my other favourite character... the illusive Roland Piquepaille and his "articles" that pioneered blogspam based on the way ./ers would react to him.
Facile: Fast, Accurate, and Interpretable Basic-Block Throughput Prediction
Who are these "fast spending Americans" and what exactly are they spending more on?
A general-purpose pocket computer with phone functionality, like Librem 5 or Pinephone.
I am reviving my favorite subreddit
Oh, I was thinking that the cross-checking is the point. You'd use the LLM as a "hazily thinking search function" to narrow your examination of old documents, not as a replacement for reading the documents.

I don't know what to do about the context window, though.
I've actually never had a problem with HDMI-CEC. I can use my TV remote to control my AV receiver, my Fire TV stick and even my PS{3,4,5} consistently.
>With regards to grocery prices, what does corporate greed have to do with the president?

Most people aren't extracting the root causes to high prices. They watch the news, hear there is inflation and go to the store and see prices are high. Even if they had an inclination to, that kind of economic education is not standard. The population at large is very ignorant to how the economy works. They blame the prices on inflation and companies looking to gouge prices know this and take advantage of it.

But, corporate greed and monopolies have a lot to do with the president. At least Teddy Roosevelt thought it did. And he did something about it. It's not unreasonable to ask why Biden doesn't. There was a point, brief as it may have been where it at least seemed like our institutions cared more about how the economy effected the common man.

>The American economy is bad for people under a certain line, yes. The question is why does the media always overplay the economy when Republicans are in power and downplay it when Democrats are?

I should have made this more clear in my first post. But my core point is, public sentiment doesn't care about economic reports. It cares about tangible every day things like prices of goods and interest rates. It doesn't care nor understand the root causes. It blames the guy in charge. For better or worse POTUS is always to blame for the current state of the economy. It comes with the job. Instead of saying the public is stupid, I think its more productive to accept it and work out how best to deal with it.

And I don't think they downplay for republicans and exaggerate for democrats. The large media corps are selling a product and outrage helps. The kind of outrage the sells best depends on a lot of things. When trump was president, it was effective to just sell him as the outrage product. Biden is a much more dour and boring person. You have to focus on other things than the personality at the top. Before 9/11, Bush was getting attacked for the economy. He presided over the dot com bust. But with GWOT most criticism for him switched to that. The 2008 recession happened while Obama was in office and had long since left the news cycle by the time he left so duh.
I miss the old school trolls where entertainment was as much a goal as annoyance.

Elaborate castles in the clouds of unbelievable yarns, like an episode of Would I Lie To You?
This curve always reminds me of isometric embeddings:

https://medium.com/coffee-shop-math/coffee-shop-math-isometr...
A random seed for unordered hash tables would make a mess of reproducibility. Bad thing in this context.
> We’re slowly getting back to the “I don’t know who’s right” phase of web framework “innovation”.

I think we've probably been there for over a decade since we left the PHP/Django/Rails + jQuery paradigm.
I was going to say something like this, I don't use a Mac but in Windows I use the traditional built-in Remote Desktop Protocol (RDP), then with Linux use whatever generic RDP app is available with the distro.
Not to the moon or the space station, but to Mars. Yes, next stop is Mars folks.
<3 Right?! I feel bad if I go to a park or go for a walk without him. He needs the exercise and he's my buddy. I haven't done the stroller or wagon thing yet but I love that! Right now I'm still hoping that forcing some activity will slowly strengthen him. He had some seizures at the beginning of the year and has been slower since but I've seen him go from barely being able to get up and walk to being able to run around inside pretty happily and keeping a better pace outside. Not sure how much longer I've got with him but I hope he is happy he's alive still.
Formal methods do not necessarily prove the absence of bugs either.
> sure you can if you're comparing with Notepad++. But modern editors have multiple cursors

Notepad++ has multiple cursors. Vim has "repeat last command", which is better.
Who were the astronauts that died with Challenger? Notoriety is hardly an index worth investing in.

A colony on the moon is technically possible, albeit very expensive. Many nations could create one today. People are choosing to spend their limited resources on better forms of progress.
It’s a benchmark of a truly _bad_ economy.
Anywhere in california if what you are doing is converting farmland to suburban tract housing. Its at the next rung of density where most of the challenges lie.
You put a ton of effort into this post and it’s all consumer services.

We are talking about the Cloud.
The cells have been dead for 2500 years, it’s incomplete, and then there’s the bit in the article about foreign organic compounds having substituted part of the mass. So my money is on: no way.
Some programs are means tested at the beginning, and then you "can't lose it" - iirc Calgrants are/were this way. If you qualified, you qualified, and then you wouldn't lose it during your 4 year college stay even if your situation changed.

Doing these types of programs can avoid the "welfare gap" where there's a period where earning more to try to get off welfare actually hurts you - this will occur if you're getting a $X benefit that goes to $0 when your income increases above a certain level.

Much better to have it taper off in such a way that you never lose more than $1 for earning another dollar.
Yes this whole thing is bullshit.

Hamas obviously are a bunch of evil barbarians.

On the other hand, they're spawned from decades of systematic oppression of Palestinians (I've seen it fh) by Israel, isrealis, and their insecurity.

And now the world is basically standing-by, if not encouraging events, while Israel freely exacts revenge, if not genocide, justified by Hamas' atrocious (but quite predictable) outburst.

Do they really think removing 'radical elements' (along with whatever collateral damage) will solve the problem? I feel myself becoming more radical just by watching events, and I have absolutely no connection whatsoever to the region.
Acquiring sodium wrecks the landscape to the exact same extent as does lithium extraction. The only differences between them are 1) we already wrecked all the territory for sodium, so fallacious sunk-cost thinking kicks in, and 2) there is not (yet) a dedicated astroturf campaign funded by oil companies against sodium.
I haven't worked much in typescript over the last 10 months, but last time I tried type narrowing on untrusted data typecast to unknown I ran into a handful of problems documented here:

https://github.com/microsoft/TypeScript/issues/25720

Working with untrusted types in a GraphQL project lead me to creating that JsonObject module.

I wrote up what I was thinking at the time here: http://www.blankenship.io/essays/2022-12-01/

Maybe this has improved.
The network effects are way stronger these days so they're able to withstand user-hostile actions like ad-friendly redesigns. Since the social networks are much bigger now and network effects are n^2 they're becoming unstoppable. I think we're stuck in this local optimum for a while. I kind of hope AI bots ruin it for everybody and we forced to come up with something new.
I find it mind boggling you don't understand that the solution provided here is about type-checks on data, i.e. data validation.

And you can use TypeScript all day but not be protected from missing or wrong data validation. No compiler in the world can help you there.
> Desktops/Laptops are for gamers, workers, and programmers

Nah. Like, I'm all of those; but I very rarely play games these days, and I've retired from programming. But I strongly prefer to use a laptop to browse; I never use a mobile browser. My eyesight is too poor, and my fingers are too fat.
North America had self sustaining human populations for thousands of years before they ever saw a European.
In French "to land" is "atterrir" (to earth). So we have "alunir".

>The eagle has mooned !

https://en.wiktionary.org/wiki/amarsir
Did you have the patience to wait for "saving preferences"? I gave up at around 74% whatever that means.
Great data...thank you
I see. Thanks for clarifying. I understood your original post as a complaint.

I think that’s it’s unlikely to see much lower prices (while maintaining quality) given that Android has that more open repair situation yet the iPhone repair pricing is on the low-mid range even now for high-quality, high-durability parts.

To make them cheaper, with high quality and high durability you need the volume pricing that Apple commands from suppliers.
From the article:

>Two hundred randomly selected former DCFS foster youth across the county between 21 and 23 years of age will now receive $1,000 a month for the next two years

Both literally and in terms of maturity, 21 is closer to 25 than it is 16.

Also one lump sum payment is much easier to waste than an ongoing monthly payment.
This is cool - I can think of some projects that are amazing as first contributors, and others I can think of that are terrible.

One thing I think the tool doesn't address is why someone should contribute to a particular project. Having stars is interesting, and a proxy for at least historical activity, but also kind of useless here - take argoproj/argo-cd [1] as an example - 14.5k stars, with a backlog of 2.7k issues and an issue tracker that's a real mess.

Either way, I think this tool is neat for trying to gain some experience in a project purely based on language.

[1] https://github.com/argoproj/argo-cd/issues?q=is%3Aissue+is%3...
That’s the point: there are multiple laws involved, court cases trying to establish where things like rights to privacy end, etc. – none of those are technical issues.
Yeah, it's not really "easy to say stuff like this" because everyone who thinks they know better than actual real honest-to-goodness web designers will instantly want to argue with you to the bitter end why their fantasy web design has to be 100% "pixel perfect" layout exactly as they envision it on every single device or browser ever invented. It's a huge part of why I'm no longer a web designer. More of my time was wasted fixing literal one pixel differences in layout between browsers (and browser versions) than almost any other part of the process.
I’m willing to entertain that claim if you would be willing to point to one or two examples and define “broadening views”. From the data I’ve seen, violent crime is associated with urban areas. I think of the places where one might encounter the most broad set of worldviews (airports, subways, dense low income metropolitan areas with a mix of ethnic backgrounds) none of them seem increasingly unified in any meaningful sense of the word unified. We now treat citizens the same way we treat enemies, by spying on them, because some may be terrorists. That was the original justification at least. I don’t see much evidence of our “broadening views unites us”. Look at our universities for increasingly violent mob behavior where once there was a culture of debate (give or take the occasional fire poker incident). Increasingly there is focus on one’s identity group, as a means of self-distinction (ironically) and need for community.
I commented elsewhere that this happened to me. I might be an anecdote to you but I'm living out a case study from my perspective. I actually fully support things like a UBI but we can't ignore the problems it creates and damage it will cause. I know a huge point of the UBI is a lack of means testing but even Andrew Yang's proposal included an basic age cutoff.

Personally I think we need to accept that there should be some means testing but it just dictates whether the individual has control of the funds today or whether it goes into a trust that can only be used on specific things (food, shelter, recovery programs, etc.) and becomes completely available after some conditions are met (like a retirement fund).
Because, people who own second and third homes have far more political influence than the by and large nonvoting renter class in california.
The research on the effects of cash transfers are not universally positive. This study found a significant negative effect on employment: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4375359

We are in the “needs more research” stage of this question, not the “tell the people who are asking to shut up” stage.
> exposing SCM URLs directly on the source code

Incorrect. You're able to use any URL you control, regardless of where your SCM is located.
Nixtract 0.1.0
It's been a while since I last saw someone mention that article during debates on this topic.

Admittedly, it has a catchy headline, but the article doesn't contain much substance.

Apple, for better or worse, doesn't publicly report granular-level revenue streams.
So, I can't attribute much value to some “expert” doing back-of-the-napkin calculations to get their 15 minutes of spotlight.

Does Apple sell ad space? Definitely.
Is their ad revenue or even their profits from ads substantial enough to be their core product, therefore making them an ad company? Definitely not.

It's because of this that people aren't worried by Apple’s little venture in ads because it means that there's no incentive to turn their customers into their product.

Additionally, again, for better or worse, Apple has adopted a very narrow definition of tracking.
That definition is the sharing and co-mingling of collected data from different sources.

Under this definition, Apple says it does not track people, which is true.
Apple solely uses data they collect from its services and doesn't use other company's collected data, nor does it share its own.

This means that if you like a Facebook post by a Facebook group of expectant mothers, Apple won't suddenly start advertising diapers to you.

These might seem like distinctions without a difference, but for many people, it offers peace of mind.
But the problems of engineers optimizing architectures and project plans for their career trajectory over business need are also well-known.
Projects Panama & Valhalla seems to solve all your complaints:

> Java doesn’t support C interop. For many desktop and embedded projects this is a showstopper, here’s an example https://github.com/Const-me/Vrmac/tree/master/VrmacVideo That C# code directly consumes V4L2 and ASIO Linux kernel APIs, and calls unmanaged user-mode DLLs like libfdk-aac.so and liba52-0.7.4.so.

Part of Panama: check out the "Foreign Function & Memory API" [0]. The official docs [1] say it is a preview in 21 but it got stabilized in Java 22 (isn't out yet).

> Another thing missing in Java is intrinsics support, both scalar like popcnt, bitscan, BMI, etc., and SIMD like SSE and AVX.

Also part of Panama: see the "Vector API" JEP [2].

> Native stack and value types in C# reduce load on GC, and the number of complicated tricks required from JIT compiler. This in turn helps with startup performance. This is critical for command-line apps, and very desirable for desktop apps.

This is part of Project Valhalla [3], they're adding value types and actual generics, among other things.

That said, most of these are not done / not in a stable LTS Java release yet. We'll see how much better it'll be compared to C# (if at all) once they land.

[0] https://openjdk.org/jeps/454

[1] https://docs.oracle.com/en/java/javase/21/core/foreign-funct...

[2] https://openjdk.org/jeps/460

[3] https://openjdk.org/projects/valhalla/
Wow! This took me back.
I certainly remember some .......111AAAAPlumbers in the London Yellow Pages as a lad.
Yes, those are two different things.

To be super clear about it, this is referring to not needing to cable up all of the individual sleds to the rack upon installation. It doesn't mean that we recommend connecting a rack of compute to your data center via wifi.
> Should a novice programmer postpone their education by months because they need to satisfy the imaginary pre-requisite of learning vim via vimtutor?

I think this splits out into two camps of people:

1) People who are deeply curious and want to tinker and learn new things

2) People who view programming as a means to an end and want to build an app

If you're a novice I think you're better off falling into camp #1 even if it takes longer because you're still picking up education at every step of the way about what tools exist on your system and how to use them and then eventually once you're good enough you can coast and move into camp #2.

The same curiosity that led me to want to learn vim led to me wanting to learn about as many tools shipped with Linux as possible because I assumed many of them would be as powerful as vim was. That curiosity led to me eventually building up a much deeper intuition about how systems work and I think ultimately made me a better developer.

Is it a frustrating process? Maybe at times. But for the most part I think computers are fun and learning about them is fun even if I don't fully grok what I'm doing at the time.
Yes. The main one is `foo in obj` now correctly narrows to `unknown & { foo: unknown }`. This allows you to correctly narrow an unknown to a fully typed object, as my code sample shows :)
The way Mozilla did it with Yahoo seemed very palatable, honestly. They asked Yahoo to make a special search page, that had most crap removed and if I remember correctly they also had demands on response time.
And this will reverse as soon as student loan payments kill the last of people's savings.
One problem with two separate designs is deciding when to show one vs. the other. This gets especially tricky when people share links. Wikipedia, for example, has two different URL's: one for mobile and one for desktop. How often do you get links to the mobile version instead of the other?

And if you keep the URL the same but serve different output depending on the browser, then you get inconsistent behaviour between two different devices.

Nailing the UX for mobile and desktop is actually pretty damn hard.
I never said that.

What I said is that runtime checking is better if you have a test suite that's good enough.
> In fact, because it’s a common trope to say “they must have been listening to our conversation” when served an eerily specific ad, I’d wager people do not know about adtech at all.

That meme is evidence you are wrong, so not sure why you brought it up. If people didn't believe they were being tracked they wouldn't have thought it listened on them. Listening on them is tracking.

Now of course the device probably wasn't listening and it just suggested the ad for other tracking reasons, so they are wrong about the specifics but they do understand that they are being tracked.
Maybe that is a feature: stop when you get to that point.
I'm going to copy paste a comment I made elsewhere to get my point across.

People don't think of inflation quarter to quarter or even FY to FY. They think of it in terms of what they are calibrated to think "normal" prices are. For most people that's going to be pre-pandemic. Since prices have not returned to pre-pandemic levels the economy is bad. Especially so since their wages haven't gone up comparably to match.
This is why the numbers are largely useless at gauging public sentiment. Nobody cares that this quarter the rate of inflation has slowed. They care that chicken breasts cost double what it should. They care that a Ford Mustang GT can cost $50k when they were pretty sure they were $30k. They care that fast food costs as much as a sit down restaraunt should and the sit down costs as much as a nice one should.

Now you can all explain that with numbers and reports but sentiment doesn't care about that. Public opinion is an inherently irrational thing. But it is still incredibly important because elections are decided by it. It doesn't matter if GDP is positive and inflation is good right now if everyone thinks we are in a recession and the prices of everything are too damn high. You will get voted out. I'm not sure why this is a hard concept to grasp.
I remember on 9/11 that Slashdot was one of the few sites that stayed up available to deliver commentary and speculation. That was impressive for the time.
Regardless of what you see as an exaggeration on his part, the evidence is he's referring to is surely better than the individual anecdote of the parent post.
Beware of cloud providers that don't "charge for egress" but do charge on a metric that is effectively a proxy for egress.

For example, a cloud streaming service that charges for video delivery by per minute streamed is just charging for egress with extra steps.
Musk May Have Given Up on Privacy for His Jet Travels, but Taylor Swift Hasn't
Now that's a name I've not heard in a long time. Slashdot was the first webpage I ever went to daily. I used the web a lot before that but it was the first page that felt like I wanted to check in every day.