skysight-inc/HackerNews huggingface dataset:
There's a meme, about archeologists in the future, finding still-viable Twinkies.

Then, we have Tallahassee, from Zombieland:

> There's a box of Twinkies in that grocery store. Not just any box of Twinkies, the last box of Twinkies that anyone will enjoy in the whole universe. Believe it or not, Twinkies have an expiration date. Some day very soon, Life's little Twinkie gauge is gonna go... empty.
Marketing slogan for the conference T-shirts: "Elvish is not dead" ?-)

You're welcome.
Here's a better implementation of a similar concept. Instead of crushing musical instruments and other nice things in your life, those nice things merge into... a Blackberry.

https://www.youtube.com/watch?v=8iQ9oepKScE
The docs warn that there is no role associated with the popover attribute because it could be a menu, tooltip, etc., and you should put the correct role on it. Accessibility-wise it does take care of the item with the popovertarget, so you don't have to put aria-controls and aria-expanded.
Also Scala
And surely this new API will not be abused. Right?
As I understand Parquet, indexing won't help all that much. The whole point of the format is to have all of column 1 in the file, then column 2, then column 3, and so on for an arbitrary number of columns. So if you want to read a particular row, you're doing random accesses per column in the DB, and if you want to read all the rows out at once to do an import you basically have a "file cursor" per column. (Modulo whether you can bundle cols together or do other fancy things I'm not going to look up because I'm going to guess most people splatting these out because "Parquet is faster and better than X" are not doing those fancy things.)

The point of a Parquet file is that column access. Even on a local disk that access pattern is going to be suboptimal at the disk level, though you may make up for it on improved compression. But over a network that's not great. It's a format designed for being something that can be queried reasonably, or when you have a few hundred columns and frequently just want a few of them, it's not really a great DB dump format under any circumstances. But it can be a "good" one and that's often good enough. It can also go back to great if your dumping into a column-oriented DB that's smart enough to do a column-oriented import even though it may only offer a row-based sort of API to users otherwise, I don't know if anything is doing that yet. (I really would have thought importing a Parquet into Clickhouse would be fast and easy at effectively arbitrary sizes because Clickhouse would be able to do this.)
1. I don't appreciate that tone.

2. I have literally provided a peer reviewed paper proving my point, and I can provide a second one as well [0].

It's a well documented trend, and I myself can confirm this within my family, and multiple others in a similar boat.

I'm not saying Western Europe is bad, but the kind of pipeline that exists in much of North America isn't as robust in Western Europe.

Plus the absolute number in the trade paper you provided is ~10k arrivals and ~6k departures from Europe, which is a drop in the bucket in absolute terms compared to North America. Just with EB-2s alone (one of the multiple types of visas for STEM talent) you are seeing 90k approvals a year.

[0] - https://www.hbs.edu/ris/Publication%20Files/22-047_b5373e6a-...
If you're interested, the microkernel is open source: https://github.com/seL4/seL4
It’s also because in real life I know musicians and artists who are struggling to survive.
Honestly, y'all, it's beyond hilarious that the top comment here on Hacker News is

"These things you people have, these ...feelings...these are strange and you seem weak. Boop beep boop."

Sometimes the stereotypes aren't wrong, huh.
My honest thought when I see this sort of reaction is that you know life is good because if it weren’t, people wouldn’t have the emotional energy to waste on something like this.
Yeah, that makes me sad. You can get a really nice guitar and camera for the price of an iPad, and I suspect most people learn a lot less about music and photography with an iPad than a guitar and a camera.

I get that people want the powerful shiny thing. I do too, I work in tech. I think it's done something dangerous to my brain though...
Let's say there's a native app that can also do pop ups. What's to stop the native app from basically stealing the likeness of your password manager? In other words, as web apps seek to become like native apps, they may also accrue the risks which are characteristic of that space.
The shots towards the end have nothing around the items being focused on, such as remnants of the larger items. Doesn't need to be CGI, just multiple takes stitched together.
Have they slapped a heatsink on it yet? Otherwise that is going to be bullshit or only measured for a fraction of a second.
Yes, but for those people if you consider the price of a fully loaded MacBook Pro it is a rather small win considering all the limitations.

If the only thing you care about are battery life (only if you plan to use it lightly on the go, because even the high-end Apple Silicon sucks decent amount of power at full tilt) and privacy I guess they are decent enough.

This is my argument: the base models are at the same time overkill and too limited considering the price and the high-end models are way too expensive for what they bring to the table.

Apple has a big relevancy problem because of how they put a stupid pricing ladder on everything, but that is just my opinion, I guess.
As long as they keep making a shit ton of cash it doesn't matter, I suppose.
But if the relevant people stop buying Macs because they make no sense, it will become apparent why it matters sooner or later...
And also <details> if you need expanding/collapsing content, or, with a slight abuse, a "dropdown".

Strange that unlike <dialog open> and <details open>, `<whatever popover>` apparently lacks the the ability to be made declaratively `open` using the attribute. This feels like omission to me. I hope there is some based reasoning behind this decision.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/de...
Completely agree. Google has the upper hand because you still need a great traditional search engine to weight/rank the content the LLM should summarize. Otherwise you end up spending a lot of extra time sending follow up questions.

Here's an example asking perplexity something I've already researched a lot. I asked what's the best PC monitor for work. It cited several sites including Rtings and Forbes. It then told me the best was a Dell monitor based on the Forbes site. Rtings is definitely the better site for monitor reviews and didn't even rank that monitor as one of the best. I then asked Perplexity, what's the best website for pc monitor reviews. It responded Rtings was the best, listed a few others, and didn't even mention Forbes.
Thanks, but I was thinking more along the lines of a single semi-complex script, like what https://todomvc.com/ does for selecting a framework.
So in % terms not even a rounding error of the global population by 2085. These religious communities rely on both cult-like indoctrination and quasi-incestuous family networking in tandem to survive. We are not going to see Amish or ultraorthodox Jewish populations taking over the world.
the AI will continue until morale improves
> just math functions fitted to some data

I don't want to be pedantic. But I'd like to interject. We can simulate everything with math functions. If the algorithm isn't there yet it's because we're using the wrong functions.
What about cookie consents?
What about rebelling against the cultural elements of rebelling? Much of the image of rebellion has been a futile cycle of (ironically) trying the same thing repeatedly and failing to make any changes. Not falling into the bullshit of old bearded white men who never had to work for a living, were total economic illiterates even if they called themselves economists, and have been dead-for centuries.
OpenAI has proven to be WAY too opinionated about information access for me to trust it as a search engine. I believe they COULD provide a high quality search experience but they definitely will NOT.
Django Developers Survey 2023 results
I think it makes total sense. I speculate the M4 might be too expensive to manufacture for a MBA right now. The iPad Pro is a relatively niche, slow cycle and high-margin product.

People who buy MacBooks aren't suddenly going to stop or switch to Windows because of some Osborne effect. The entry-level M3 MBA is still extremely hard to beat at the same price point.
Yeah, I should have been more clear; I’m using Safari with, I’m pretty sure, the system level Adblock enabled. But that’s more or less the default on iOS I think.
How is anchor different from relative?
I didn't like the ad. I think the people creating it wanted to imply that it's as if they took all these things and put it in an iPad, where you can still achieve all the creativity while carrying a thin device.

I don't think it's impossible to convey that message without destroying instruments and creative tools that are precious to so many. Maybe if they had made the animation very fast it would've appeared as a joke and not something intended to be taken literally.

Also could've had some artist exit a studio, take the iPad, do a whole bunch of stuff, then go back to the studio and kind of test out/use the tools while reading from the iPad or something like that.

I know some people are saying the reaction is too strong, but trust me if you practice on a piano daily you will not feel good watching it get crushed.

I don't even work in marketing or own any Apple devices.
Yeah it’s real & one way where you can get continuity errors. I had a friend who’s job it was to carefully catalog all set objects in FileMaker Pro so he could reconstruct the parts of set that had to be torn down when moving cameras, lights, etc.
There's probably billions of guitars and cameras around the world just gathering dust. (With some particular exceptions) the gear doesn't make the artist.
I'm impressed/jealous of engineering folks who can build nice, clean, elegant web sites for their projects. Do you all just know enough web design stuff to do this on your own? Or did you hire someone?
It was a depressing advertisement. I don't know why you would want that to be your message as a company.

I know that wasn't their intention but thats what the message came across as. Some arm of the company doesn't allow people to speak up if they have reservations about something -> thats how that one made it through the quality filter. AKA there were people on the inside definitely knew that there would be a backlash on this but probably weren't allowed to speak up.
The current phase of the economic crisis is the proliferation of high-priced products that most people can't afford. There was a time we could blame the pandemic for economic problems but lingering problems point to another root.

Cars are one major sector this has happened to. Carmakers have gone on strike when it comes to making affordable cars, electric or gas-powered.

The Apple Vision Pro was framed differently (maybe it's just not useful) but it can be seen through the lens of "this is too expensive for what it does" when (1) it doesn't support the immersive world applications that have proven appeal and that it is hardware capable of and (2) consumers think that a headset that is 1/7 the cost of the AVP (the Meta Quest 3) is too expensive and are buying the cheaper MQ2 (with less AR capability) in large numbers instead.

Now with the iPad Pro we've got something that's more expensive than a laptop but does less. If Apple wasn't fighting with a hand behind their back by making a product that can't do everything a laptop software-wise that would be one thing, but in 2024 people are tightening their belts and aren't going to pay for a product where software steals most of the potential.
I see it a bit differently. If social media is simple, as it was in the early day, I think it solves a lot of problems. Simple friending/following with a chronological feed, and that’s it. People can say whatever they want, but the loud annoying people can shout into the void all they want, no one will listen.

It’s only when global feeds, algorithmic feeds, and other such things are added that it starts becoming a means for one person to broadcast out to millions who never asked for or wanted the content being shown to them.
No, people hate pop ups because they steal focus and draw attention away from the content they’re interested in. Whether it’s a pop up or a popover, a prompt asking me to sign up to your newsletter is not something I want.
What product from 2006 did it come with? My understanding was that the Secure Enclave came out with the iPhone 5s in 2013 (still before 2014, so your point stands, I’m just curious).
This is an absolute disgrace of an ad. As a creative person, hobby musician, fan of good things such as metronomes, pianos and speakers, it's just disgusting to watch. I can't believe there might be an audience that actually finds this appealing in any way. Just beyound terrible.
Browser support.

https://caniuse.com/css-anchor-positioning
74 comments. 15 hours ago: https://news.ycombinator.com/item?id=40313193
To be fair, all examples on the home page look kind of trivial in bash as well, which is why - to me - they seem a bit silly.

var hosts = [[&name=a &cmd='apt update']
[&name=b &cmd='pacman -Syu']]
# peach = "parallel each"
peach {|h| ssh root@$h[name] $h[cmd] } $hosts

is

hosts=( \
"host_a" "apt update" \
"host_b" "pacman -Syu" \
)
printf "%s\n" "${hosts[@]}" | xargs -L2 bash -c 'echo ssh root@$0 -- $*'

and

~> var project = ~/project
~> rm -rf $projetc/bin
compilation error: variable $projetc not found

is

set -u
project=~/project
rm -rf $projetc/bin
bash: projetc: unbound variable

Now of course, there are a lot of edge cases in bash, especially around escaping and quoting, which are not handled in my crude examples.

What annoys me with these new shells, is that they dont solve any issue of the real world.

Yes, your language is cute.

Yes it's safer and less error prone that bash, there's no denying that.

But it does not - and most likely will never - handle the trillion - arguably hacky - things that can are done in bash, because that would suddenly completely overbloat the language, multiply its complexity, etc.

Essentially that means it will always be some kind of niche toy with a couple of enthusiasts, while the rest of the world keep on sticking to bash, and overall nothing moved forward.

Now don't get me wrong, I'm all for writing toys. I also have hundreds of my own reimplementations of stuff just because it's fun to code, you learn stuff, etc. But I don't get the "I'm going to create a fancy website, build a community and post it on HN" vibe.

If you seriously think the shell scripting world need a refresher, then the real issue, and we all know it, is not the fanciness of the language. That's the fun part.

The real, actual work, is to provide a realistic path forward. Either by working on bash to improve its syntax to something more modern, maybe through `set` flags to keep backward compatibility. Or to write a transpiler to bash, but with safer and stronger semantics.

This is the actual path forward, and it's the _not fun_ part, it's grunt work, and nobody does it, meanwhile we can sit and use a shiny shell while complaining how bad and unsafe bash is.
Absolutely, I completely understand the idea and motivation, but I'm arguing that it's impossible, and so unlikely to be our plan. The entire reason tactical nukes are desirable is because they obliterate conventional forces, and Russia has thousands of them. And keep in mind "tactical" often kind of masks what these are - these are not glorified bunker busters.

The bombs that destroyed Hiroshima and Nagasaki, to several times larger, would generally be considered "tactical" in modern times. These are massive weapons. Then there's ADM/'nuclear landmines' [1], and more. In the absolute worst case scenario, there's even the possibility of transitioning to strategic weapons. Approaching this sort of battlefield with conventional forces is not a viable idea.

So I have no idea what the US will do if Russia resorts to nuclear usage in Ukraine, but I think this scenario can logically be discarded as one of the possible options. It plays well in the media, but it simply does not make any strategic nor logical sense.

[1] - https://en.wikipedia.org/wiki/Atomic_demolition_munition
As someone pointed out, it's indeed harder to animate but it's fully accessible, supports escape key to close, has a built-in backdrop and has built-in focus trap.
Safari took a while to support it but now it's available everywhere. I think it's better than using a <div> tag.
These are popovers:

https://kagi.com/proxy/passover-popovers-6.jpg?c=gBnCtLe1QYl...

No you can't have that word to mean something else, it's sacred. And because you tried you can't have any of my popovers either.
I'm more concerned for the people who feel nothing. Being desensitized isn't a virtue. The marketing strategy of one of the largest companies in the world is not a triviality.

If someone's reaction was literally debilitating, sure, that's probably pathological, but I don't think there's anything wrong with feeling strongly about something like this, especially when such advertising is specifically engineered to evoke an emotional response.
> No point looking at old crusty codebases written in C.

I understand why someone might not want to start there, but I think that could be a bit short-sighted. I think people are far too quick to dismiss code that's old. Yeah, it may have a lot of warts (for a lot of reasons, some more valid than others), but that doe not negate the value of understanding how something was implemented.

I'm also not suggesting this would be easy. There are some very complicated C codebases out there. I'm just saying that I disagree that there's no point in examining them.
Superfile – A fancy, pretty terminal file manager
They explain in the first couple paragraphs of the first link provided.
M series have always been the champ of single-core benchmarks. AMDs strategy is to have many more cores, albeit not as fast.

The main issue with M series is that a much of performance comes from the memory and that is very expensive to scale.

That's is why Apple is still selling 8GB laptops.
> If the tablet form factor was really a game changer for software development, wouldn’t the surface line and high end android tablets be more popular for programming?

Not necessarily. The surface line has several hardware fumbles (especially regarding power budgets/efficiency). The A & M series chips could easily whip up most of their competition in the low power (>10 watt) segment, if Apple wanted. AMD and Intel push for high performance at 15-28watts on portables, which is too high for thin tablets.

For maximum contrast: x86 tablets have fans. M1/m2 laptops can be fanless.

(This isn’t to say it’s impossible but rather no company with deep enough pockets cares enough.)
Also useful for jumping back and forth between e.g. multiple repl sessions (the re.pl on the top left is a readline frontend wired up over a socket to an p3rl.org/Eval::WithLexicals instance running inside the server I was debugging there).

Being able to do e.g. %Task to resume the lib/.../Task.pm editor is -really- nice once you have that many editors open, though I try and stick to about 5 per xterm normally so %- %+ %<digit> would absolutely be enough to get started with.
>Or do you carry a bag with a camera, a dumb phone, a notepad w/ pens and markers, books, an mp3 player, a pedometer, a measuring tape, ...

The thing is, people are starting to do that more and more. Even John Gruber, iPhone enthusiast extraordinaire, has started carrying a real camera around again. Fujifilm hasn't been able to keep their smaller mirrorless cameras in stock for the last four years. Notebooks and pens are back for a lot of people. Even wristwatches are undergoing an enormous renaissance in popularity.

The cultural zeitgeist is shifting. Whether it's a reaction to a sense that software is eating the world, or a reaction to the ubiquitization of AI generica, or a quest for authenticity, I'm not sure. But this ad is badly out of step with that cultural trend, and the dystopian lighting, framing, and the popping eyes on the stress ball certainly don't help either.
OK. It's too late for me to retract my comment, though.
pixels, audio, input devices should work these days.
additional devices could be forwarded with usbip

high refresh rates and low latency are non-trivial problems because they require realtime video encoding which is less bandwidth efficient than offline encoding which means you need a network transport which can shovel high bandwidth data at low latency and gracefully handle packet losses. if you do it over the open internet you also need to adapt to variable bandwidth. all these things have been done, but someone would still need to tie all of it together in an open source solution.
There's the sunshine/moonlight combo for remote game streaming, but it lacks other features for remote desktop use.
I dipped my toes in the water with literally the cheapest M1 I could buy…the base model Mac Mini was on sale for $499 so I sort of impulse bought it to see if it could replace my PC. I was blown away by the performance of this tiny little machine, even with just 8GB of RAM. I’ve since went all in with a M3 Pro MacBook Pro and its performance and battery life are insane. M1 and beyond definitely live up to the hype.
I agree. It is a Nothing burger to me, and it seems like the cancel culture mob mentality is latching onto this. It seems to be leaking onto HN which is rare for me to experience as someone not on traditional social media.

I see this as art, and I find it hard to believe that everyone complaining about this have ever complained about an explosion in an action movie destroying set props.
Almost no one is talking about no immigration beyond a tiny fraction on the right and a larger faction on the left using it as a motte and bailey to support unlimited migration. A bigger issue is immigration via refugee status, as the people claiming asylum range from actual victims to economic migrants, and the amount of support needed is often far greater than other types of migrants.
Luckily, I haven't bumped into anything like that yet. Watching one of these would probably make me feel physically sick.

I've turned away from favorite bands in the past whenever I'd find out they habitually destroyed musical instruments on stage.
Any thoughts on aider vs. sweep so far? I am also interested in trying out both...
Yep! Glad to see I wasn't the only one who remembered Wave and what it had the potential for.
This is the price of contemporary formal methods.

Hopefully things get better and more practically useful.
It was inspired by browsers' location bar - the name (location mode) and the default ^L binding are a nod to browsers too.

These days browsers will often suggest results from search engines but back then (at least in Firefox?) it was just history and bookmarks.
> goes off to write a Dumb Software Manifesto

Please do!

Or if you don't have time, I can do it. If so, I'd love to hear whatever thoughts you can throw into a quick reply.
hotels have their disadvantages. that's why sometimes an airbnb is a better choice.
On the other hand, the lack of synchronization might be a selling point for others, who militantly support "local only".

Solid highlighting is important to me. Zotero does it fairly well, but doesn't support freehand highlighting on files that lack OCR.

I've recently gone back to school after a decade in tech.
This as well.

This outrage made the ad seen 10 times more than it would've been otherwise.
Overreaction of the century
Could they please also add all the federal, state, city, district, street tax into the prices please? The US is the only place I've ever been to where I never really knew what the price of groceries/snacks were going to be until after I've paid, no matter what it says on the label.