skysight-inc/HackerNews huggingface dataset:
There are ways around this problem, mainly clearing context and re-prompting. But as "alignment" gets more precise/accurate in the future, I wager these workarounds will remain available for tasks that justifiably need moderation (for instance engineering of biological warfare materials). This segmentation of LLM agents and their context will be assimilated to project compartmentalization on the basis of need-to-know, and as a result genuine full context clearing will be rendered impossible: the AIs will be designed in such a ways as to remember every interaction you've had with them, and they'll use this activity log to moderate the replies they feed you.
Are kids still taught touch-typing in school these days?
Humans have been anatomically modern for hundreds of thousands of years. [0]

[0] https://en.wikipedia.org/wiki/Early_modern_human
What are ALL the variables that affect well being? Does the scientific community even know? This is what I take issue with in this study.
How do you handle conflicting feature requests from two different paying customers? Like customer A wants buttons in the right, customer B wants them on the left.
I think it's from the AWS team, they made firecracker (micro VM)
So it does exist.

Funnily that's what fly does: take your container uncompress it to a full micro VM and run it on their infra
So many gotchas in today's world.

Recently it turned out that docker-compose.yaml was helpfully exposing our DB to our local LAN (which is an entire company that has nothing to do with our dev work), despite restricting all in and out traffic to our tailnet with UFW.

I know it's a known issue, it comes up here every now and then, we kept it in mind and even talked about it. But as soon as someone uses an "expose" in a docker-compose.yaml, you're f-ed.

Sure, you should keep the containers talking within the docker network, but we are kind of distributed in our org (across a series of NUCs).

I find it annoying that is has come to this. Now considering Podman, or VMs (to use a host firewall around the virtual stuff).
I tried to make a similar setup work in my Mi Pad 5 (it was my Home-Manager setup instead of VSCode only, but otherwise the same idea of Nix on Termux), however it is really slow to evaluate Nix expressions inside PRoot. I would love to have a similar setup without all the ptrace overhead.

Instead, I use a Chromebook tablet hybrid (Lenovo Chromebook Duet 3). Even with a much slower CPU (Snapdragon 7c Gen 2 vs Snapdragon 860), Nix is much faster thanks to ChromeOS' Crostini bringing a virtualized Linux distro.

I would really like a more powerful Chromebook tablet hybrid with a more modern CPU and more performance cores (Snapdragon 7c Gen 2 has just 2 ARM Cortex-A76), but sadly it seems Google is not interested for some reason.

I especially like this tablet because the battery life is so good (I can even get things done with <10% of battery because this still gives enough juice for 30 minutes of light usage).
Times sure do change.

Contrast with, "Why are libraries or the community park free?" where it is laughable to suggest that the users are the product. The truth was they weren't free, in a sense, but were understood as free because everybody could enjoy them.

Millenials are probably the last generation to have had the opportunity to experience the old search experience: library indices. Trying to learn things at the library was a "fun" (tedious) experience with such indices, that was how research got the connotation of effort even for amateurs whereas today people view online research quite skeptically as low effort. Typically those microfiche indices or bound volumes were made on the budget of the local library, in turn funded by some tax at the local, provincial or national level. When Google began, it was often much better and faster than searching via library indices, nowadays the library index feels competitive again due to over commercial creep on Google and competitors.

Millenials also witnessed the breakdown of public spaces to meet and catch up with one another. For some reason, boomer and earlier generation individuals saw youth gathering in public as a problem. Many parks starting featuring anti-loitering rules to rid them of the "nuisance" of skateboarding and hackysacks. Parks slowly stopped being a place in many communities where people would go for leisure, with some mild exceptions around basketball courts but many of those also deteriorated in many small communities. Millenials were forced to go to the mall and present a facade of consumerism in order to be acceptably seen out of the house. Again these places were often funded by taxes or local non-profits.

Society is better when some things are not artificially scarce or perversely steering people towards private financial interests. Taxes are the way that we create such public goods.
For me, the difference is about 2 pounds in my travel backpack. Granted, I could just buy a lighter laptop, but for the small amount that I actually travel, I'm just comparing the equipment that I happen to already have. The tablet owes its existence to reading sheet music.

For me, it wasn't VS Code, but Jupyter Lab. Having it on my tablet reassured me that I could leave the house without my laptop.

Also, it was an amusing rainy day project at home to get it working. I won't claim that I had a hard quantitative justification, but wanted to know if it was possible. I would probably have been satisfied with Jupyter Lite. And I didn't even end up getting out the tablet on my most recent trip.
Microsoft _might_ make interesting Surface models out of it and price them in a somewhat reasonable fashion. Bad reviews will be done by people expecting x86/M4 performance with Windows and MacOS. But what is needed is non-Mac stable and open ARM Linux platform that is more powerful than a RPi5.
'Has this guy ever made a movie before?' Coppola's battle to film Megalopolis
Any chance of making QBE available as a library? Even something as simple as pass an IR string get the corresponding function would be really nice.
I think the most astonishing aspect of this is how quickly consumers flipped from paid to free models for communication: we spent most of modern history paying for communication tools - from messenger boys, to stamps, to telegraph, to landlines, long distance, pagers, SMS and VOIP. And then over the course of 5-10 years services like AIM, ICQ, Hotmail and Gmail flipped the value proposition and changed the default consumer model from “communication is expensive and limited” to “communication is free and unlimited”.

All it took was for companies to figure out how to make users pay indirectly or pay with their data.
I work at a remote mine just south of the Arctic Circle, the perfect place for this type of thing as diesel-fueled power generation is just about the only way all these remote sites have reliable power.

The cost certainty any SMR company is going to need to sell a reactor is going to be extremely difficult for any company. The mines would be "happy" to go green, but even with carbon taxes, big up front CAPEX is going to be a hard sell for an unproven tech (SMR, not nuclear specifically). My guess is that offering selling the power (OPEX) as a fully managed and staffed service is the only way they're going to make this work.

I'd love to see us switch over, I'd also love to see it be sustainable and realistic. Let's hope for all of our sakes' someone figures it out, be it Nano, Global First, whomever.
What you see will be custom tailored to what you believe, and your loyalty will be won. Do what the AI says and your life will be better. It already knows you better than you know yourself. Maybe you're one of those holdouts who put off a smartphone until life became untenable wihout it. Life will be even more untenable without your AI personal assistant/friend/broker/coach/therapist/teacher/girlfriend to navigate your life for you.
Of course GPT 4, or even 3, are impossible to run on any consumer product. As far as I know it's an ensemble of several models which are huge by themselves, with enormous hardware requirements.

But there's a lot of smaller LLMs, and my point is that these models can already run in mobile phones.
This is unnecessarily complicated. Just use `SHELL`

SHELL ["/bin/sh", "-o", "nounset", "-c"]
RUN printf "DEB=${DEBVER}\nCAP=${CAPVER}\n"
It would be fine if there was a flurry of DEX tablets and a ton of competition in the market. Then the iPad could be a device on the side, the same way Apple monitors are a specific taste of monitors and very few people complain about what they can and cannot do.

Things is, there's very few competent tablets: basically two or three makers on the Windows side, the Samsung Ultra tablets, Xiaomi, and the iPad Pro. And right now the future or the Surface Pro line is pretty dicy, so the iPad becoming more competent would be more than welcome.

To your point, there could be more differenciation between the "pro" line and the regular iPads.
What would be a reasonable usecase for this?
The website clearly says that the text version is available now but the multimodal version will be released over the coming weeks.
Probably surprise flowers, not surprise career change.
> ...charm?

I say Go. It works nicely with old school tooling (editor, tags, grep) and a command line. That's a charm for me.

Advanced tooling is available. You can take 1 step further with LSP integration. Or 2 steps further with a Jetbrains IDE. But you are not forced down the path of advanced tooling just to get by like you are with Java/C#.

> Can you bet on something for the future?

I say Go. The future may be parallel processing. Goroutines are easy way to harness that power and don't "pollute" other code around them like async C# does.
I'm seeing a lot of people complaining about Dockerfile being too complicated, but if you can wrap your head around local scopes and Docker's layering it's really not rocket science. Is Dockerfile that bad or is it an overall lack of understanding? I've used Dockerfile for years and have found it to be intuitive and powerful.
Lincoln already made that observation in the 1850s, "You can fool some of the people all of the time, and all of the people some of the time"

As technology advances those proportions will be boosted. Seems inevitable.
JavaScript - not hard to get productive, opportunities to go deep are still there.

SQL, as hard as folks try, it's not going away.

Also Ruby on Rails too.
It's a completely new model trained from scratch that they've decided to label that way as part of their marketing strategy.
Invention or Discovery?
>What's so much better about content consumption on an iPad that a PC cannot do?

You can use it on the craper, and can hold it with one hand on the bed or sofa, even lying on your back. Battery lasts a very good while (like 3x the time laptop bateries lasted when the iPad came out, modern AS laptops have caught up).

It also doesn't have all the other macOS maintainance, options, and junk I don't need for the content consumption I do with the iPad (browsing, youtube, netflix, books and magazines, social media for those whose that's their thing).

I mean that kind of extra portability/convenience is the whole purpose of tablets. It's not like they're some totally different technology and can do things a laptop can't do. It's a marginal convenience thing for those aspects.
GPT-4o text version is available not the multi modal one.
Dupe: <https://news.ycombinator.com/item?id=40345790>
Might work for some, but I am in the same boat as GP. I’m either buying one to share, or none at all.
Being judged as being smart is contextual. A smart programmer and a smart car mechanic are unlikely to perform well if they switched jobs. People I have considered to be very smart tend to have a passion for their area of expertise and are constantly building their knowledge and experience. In order to be a smart medical doctor you have to possess a strong understanding and intuition of biological processes, etc.
The horrors of prioritizing citizens over greedy megacorporations!
I take issue with your use of “magically”. Multistage builds look like a inner scope for each stage, and an outer scope that contains them. In most programming languages, variables in an outer scope are accessible within an inner scope.

I can see an argument for variables declared within one stage being inaccessible in another stage, as the FROM keyword starts a new sibling stage. However, they are still children of the outer scope, should have access to variables in the outer scope. That they do not is rather unexpected.
> Why should nations even exist when all they do is murder people?

This is a bit of an oversimplification, don’t you think?
Kind of a room temperature take.
I remember when people used to argue about regex being bad or good, with a lot of low quality regex introducing bugs in codebases.

Now we have devs asking AI to generate regex formulas and pasting it into code without much concern on its validity.
As someone who previously did van life (don't recommend for longer than a few months), and someone who just returned from solo traveling in SE Asia (I'm kind of a big deal as you can see), this app intrigued me. But I lost interest when coming across a blog post on their website called: Why Solo Travelers Should Consider Group Tours. I tried this in SE Asia and it sucked. If you're a solo traveler, you probably prize flexibility. The group tour method robs you of that. Anyways, happy... fairytrailing. I prefer good ol' dating apps if I'm not meeting people organically.
All of this is very problematic and a good reason to skip the iPad despite it's exceptional hardware.

Personally, as mentioned in the article, the lack of multiple audio streams (or background audio) is very annoying. If you play any audio from Safari it completely pauses what your doing in other apps like YouTube or Twitch. So when you're done with Safari you have to go back into those apps and resume them.

Stage manager is glitchy on external displays. There are a lot of known shippable bugs in stage manager. Bugs that haven't been fixed in years.

Most unfortunately of all, as a utility, there's no developer tools. When you do software development for an iPad you usually have to put it into developer mode. Why not pull down Xcode, Xcode cli tools, and a terminal emulator as well as enable the developer section of the App Store as part of enabling developer mode? There's no reason for things not to work like this.
It's not only that. Some products are expensive and just unknown to the locals, so it wouldn't sell... others are just a nightmare to store or transport long distances. So you're very unlikely to find them in the supermarket in the USA, though it may be extremely common in Italy, or China etc. You can still probably find those rare items if you go to specialty shops... for example, I was able to find "Stracciatella di bufala" cheese in an Italian shop in Stockholm (even in Itally, I think it's hard to get that outside its native region of Puglia). Maybe I'm wrong, but I could swear you won't find that in your local grocer?
Europe remapped: What the energy utopia "Eneropa" would look like in 2050
Not everyone who was censored was immediately in danger of being killed. That’s a false premise.
Looking at this function:

https://github.com/fogleman/ribbon/blob/master/ribbon/camera...

it's getting the carbonyls (C and O atoms) and then trying to pick a view vector based on maximising some scores ... of some kind. Like the aspect ratio and number of visible points? Not sure.
Google made a version of ChromeOS that runs on Pixel, including external monitor
I think containers are often misunderstood: The main benefit is not isolation and security, it's defined and reproducible environments and builds.

If there is some additional isolation required, just run the container in a VM.
I wasn't defending the shuttle. I was taking issue with this point:

> If we had continued going to the moon, even infrequently, or aimed further, we would have had no choice but to actually achieve reusability, safety and reliability much sooner.
Let's Play Jeopardy with LLMs
While I agree-it’s a class of materials “of the future” that we take for granted—it’s also played a part in a heavily-disposable consumer economy.

Encouraging a competitive and parallel economy of repair and reuse would be awesome.

And for those use-cases, I personally have zero problems with plastics. But beverage bottles? Packaging? Shopping bags? Not so thrilled.
The MacBook Air is passively cooled; Pros have fans.
I love Envato Tuts! I had no idea Shutterstock was a public company until now. Congratulations, Envato team.
Regexes are easy to test.

Bad developers do bad regexes, regardless of whether they used AI.
Image Caption Generator
I love this concept (and I’m probably in that market segment). But, I didn’t see any examples on your landing page. It would be really nice if you had one or two examples to show off what a resulting site would look like.
There are NVidia's Kata containers: https://docs.nvidia.com/datacenter/cloud-native/gpu-operator... . I'm not sure you need the physical GPUs to run them though. Most likely not.

I'm wondering though what value will Kubernetes add beside integrating with existing (presumably Kubernetes-based) infrastructure? At least, this is my understanding of the rationale for Kata containers. Other than that, it seems like it'd be just getting in the way...
> There is no singular workload that takes up the entire or most of the resources of a supercomputer.

I performed molecular dynamics simulations on the Titan supercomputer at ORNL during grad school. At the time, this supercomputer was the fastest in the world.

At least back then around 2012, ORNL really wanted projects that uniquely showcased the power of the machine. Many proposals for compute time were turned down for workloads that were “embarrassingly parallel” because these computations could be split up across multiple traditional compute clusters. However, research that involved MD simulations or lattice QCD required the fast Infiniband interconnects and the large amount of memory that Titan had, so these efforts were more likely to be approved.

The lab did in fact want projects that utilized the whole machine at once to take maximum advantage of its capabilities. It’s just that oftentimes this wasn’t possible, and smaller jobs would be slotted into the “gaps” between the bigger ones.
Just trying to place the caret anywhere other than the end of the input field is guaranteed to cause frustration.

I frequently give up on writing things on my phone, saving them either for when I am at a computer with a real keyboard, or just not at all in many cases.
I'm the founder of Willow.

Generally speaking the approach of "run this on your Pi with distro X" has a surprising number of issues that make it, umm, "rough" for this application. As anyone who has tried to get reliable low-latency audio with Linux can attest the hoops to get a standard distro (audio drivers, ALSA, pulseaudio/pipewire, etc) to work well are many. This is why all commercial solutions using similar architectures/devices build the "firmware" from the kernel up with stuff like Yocto.

More broadly, many people have tried this approach (run everything on the Pi) and frankly speaking it just doesn't have a chance to be even remotely competitive with commercial solutions in terms of quality and responsiveness. Decent quality speech recognition with Whisper (as one example) itself introduces significant latency.

We (and our users) have determined over the past year that in practice Whisper medium is pretty much the minimum for reliable transcription for typical commands under typical real-world conditions. If you watch a lot of these demo videos you'll notice the human is very close to the device and speaking very carefully and intently. That's just not the real world.

We haven't benchmarked Whisper on the Pi 5 but the HA community has and they find it to be about 2x in performance from the Pi 4 for Whisper. If you look at our benchmarks[0] that means you'll be waiting at least 25 seconds just for transcription with typical voice commands and Whisper medium.

At that point you can find your phone, unlock, open an app, and just do it yourself faster with a fraction of the frustration - if you have to repeat yourself even once you're looking at one minute for an action to complete.

The hardware just isn't there. Maybe on the Raspberry Pi 10 ;).

We have a generic software-only Willow client for "bring your distro and device" and it does not work anywhere close to as well as our main target of ESP32-S3 BOX devices based devices (acoustic engineering, targeted audio drivers, real time operating system, known hardware). That's why we haven't released it.

Many people also want multiple devices and this approach becomes even more cumbersome when you're trying to coordinate wake activation and functionality between all of them. You then also end up with a fleet of devices with full-blown Linux distros that becomes difficult to manage.

Using random/generic audio hardware itself also has significant issues. Many people in the Home Assistant community that have tried the "just bring a mic and speaker!" approach end up buying > $50 USB speakerphone devices with the acoustic engineering necessary for reliable far-field audio. They are often powered by XMOS chips that themselves cost a multiple of the ESP32-S3 (as one example). So at this point you're in the range of > $150 per location for a solution that is still nowhere near the experience of Echo, Google Home, or Willow :).

I don't want to seem critical of this project but I think it's important to set very clear expectations before people go out and spend money thinking it's going to resemble anything close to

[0] - https://heywillow.io/components/willow-inference-server/#com...
Then people will just keep on using OpenAI.
Follow-up question: Does the SHELL need to be set within each stage of a multistage build? Ideally, it could be set once to remove this footgun, but I’m guessing the footgun gets reloaded with each stage.
I cancelled my mobile phone subscription, and this a problem I'm facing. What workarounds are available for people who have no mobile phone number when they want to so sign in to a service that requires a phone number for validation ?
fly.io uses Firecracker. Firecracker is Open Sourced with an Apache 2 license. It's faster than LightVM mentioned in the post.

Firecracker also has containerd support (https://github.com/firecracker-microvm/firecracker-container...).

There are a few ways to run Kubernetes with Firecracker, including FireKube.
As soon as mimicking voices, text messages, human faces becomes a serious problem, like this case in UK [1], then citizens will demand a solution to that problem. I don't personally know how prevalent problems like that are as of today, but given the current trajectory of A.I. models which become smaller, cheaper and better all the time, soon everyone on the planet will be able to mimic every voice, every face and every handwritten signature of anyone else.

As soon as this becomes a problem, then it might start bottom-up, citizens to government officials, rather than top to bottom, from president to government departments. Then governments will be forced to formalize identity solutions based on cryptography. See also this case in Germany [2].

One example like that, is bankruptcy laws in China. China didn't have any law regarding to bankruptcy till 2007. For a communist country, or rather not totally capitalist country like China, bankruptcy is not an important subject. When some people stop being profitable, they will keep working because they like to work and they contribute to the great nation of China. That doesn't make any sense of course, so their government was forced to implement some bankruptcy laws.

[1]https://www.wsj.com/articles/fraudsters-use-ai-to-mimic-ceos...
[2]https://news.ycombinator.com/item?id=39866056