skysight-inc/HackerNews huggingface dataset:
Bob Nystrom (munificent) addressed in elsewhere in this thread, and I’ll repeat his point here: vendoring does make a meaningful difference, because he’s taking responsibility for the code.

Separately, I do hope VEX becomes more real / takes off to help address issues of non-applicability for vulnerabilities. That said, I don’t think this is a non-applicability scenario.
Show HN: Beanbox a microVM built for LLMs and humans
Beanbox is a microVM built for LLMs and humans. The core idea is to allow LLMs to control a computer in isolation and in a safe way. Additionally, the interaction with the LLM should be like pair coding. You can write a few commands and the LLM can continue from there.

It runs on the libkrun virtualisation library and the rootfs is an unpacked ubuntu docker image. On VM startup a forked version of gotty is started so you can access the VMs terminal on localhost:3002 (port may vary).

I use GPT-4 + selenium + the browser terminal to have GPT-4 execute code in VM. Essentially creating a pair coding session.

A lot here is hacky, but the idea is to demonstrate & explore what a more integrated coding interaction would look like.
Well, every fork can get legally "interesting", depending on the circumstances. I don't see many additional complications here, but IANAL.
I also hope there are anti-capitalism effects with AI. We won't need 10,000 different ad agencies when we have well-running space communism.
> C and C++

> stabler, higher-quality software.

Lol I’ll have some too buddy
What? That's literally what we are talking about!
Funny how you left out Java witch had the biggest fuck-up
It's very typical for pilots to be required for all entrance and egress from harbors, much more than the initial pushaway and turning but for quite a long distance through the channel.
i mean, he was there, and seems to be p confident any google brainer knows it
Curiously, you can trivially find "web rips" for virtually every popular streaming-only show. Yet another instance where DRM obstructs everyone but the intended parties.
It's because zoom is losing some market share to MS Teams, because Teams is able to bundle a bunch of other services in addition to video meetings -- email, CMS, chat, calendar, etc.

Everyone who uses Teams hates it, but to a detached executive who doesn't use it, it checks off a lot more required technology boxes, and a company can get away with just using Teams and not having Zoom, but they can't do it the other way without buying a bunch of other products from other vendors.
Soon many projects will be written in LLM: a mix of whatever languages the models generated on given day + an LLM so that the maintainers can understand it.
IME, point free expressions are exceptionally clear when sufficiently simple, but get muddy fast. The inflection point is probably not too far from

let rms = sqrt . sum . map (^^ 2)
Would that help with the problem of integration though? What would be absolutely killer would be to emulate a USB HID keyboard or something, which would make it usable with pretty much everything, though there are definitely some security considerations there. Or if there are higher-level APIs to hook into that could work, but I would guess those would also require native function calls.

The way Google's keyboard works on Android, but on my Linux computer (and my Android phone) would be my dream here. I'd pay $10 a month for that for sure.
> Sticking with hand/finger based gesture tracking and rejecting controllers was the absolute best decision Apple made for Vision Pro.

Designing the UI around hand/eye tracking was smart but not supporting VR controllers at all is stupid.

Reminds me of how stubborn they were about bringing mouse support to iPads.
[dupe]

More discussion: https://news.ycombinator.com/item?id=39826176
They're also more durable; i.e. resistant to running over the tube portion with a chair.
Was it good? Do you have the title?
Risk List
Great post. After reading I would limit myself to 6 cards on this particular motherboard though.
>> > No. They didn't want to provide specs in order to make FLOSS drivers possible at all. And they didn't provide good reasons for that.

> Do you have a source for this claim?

This was said by one of the Purism employees on their forums, although not specifically about phones:

I have talked to many manufacturers over the course of the past years and in most cases not releasing more as open source has more to do with unproven fear of everything and less concrete risk assessment. Very often you also encounter the “Oh, then we loose our business advantage!” argument, which IMHO is plain false. I do not know of any case in the industry where open source would have been detrimental for a chip maker’s business. Not happening.

https://forums.puri.sm/t/free-firmware-for-intel-wifi-cards/...
>Most people can't read books because they have an attention problem.

huh?
Of course, the huge number of consumers who have not bought EVs are delighted by falling EV prices.
With socks, wear levelling is actually really useful. I tend to buy a whole rotation of identical black socks, and then I don't need to pair them up individually. Also, buying 15 pairs of socks in one go isn't going to break the bank.
If the police were able to close the bridge just in time, that's a pretty spectacular response. There were only ~5 minutes between the ship loosing power initially and the impact. The police saved lives, and it's only a shame that the construction crew wasn't evacuated in time.
Yes exactly. See Firefox, Gimp, and Ubuntu's superiority over other offerings.
If all they do is follow his instructions on labeling and categorization, he himself is also an archivist, with the people being his clerks. He started taping on his own long before it became a multi-VHS "i need people to do this" setup.
Unfortunately, despite all that effort, deletion leaks memory.
That bridge looks like its almost entirely made of just trusses. It's hard to imagine how one might expect it not to collapse when everything holding it together is so thin.
I remember being able to select the pilot coms. I was nervous on my first flight as a kid, and it was very calming to hear the preflight checklist and ATC communication in the classic pilot cadence. This was pre 9-11.

I did wonder on my last flight if I could use SDR & android to listen in.
I'm not in any way trying to conflate long covid as not existing, but has anyone connected the following: trapped indoors has led to a massive upswing in social media browsing non-stop, which we already knows leads to heavy distraction.
1. You don't need an ID to shop at a mall.

2. The government doesn't tell mall cops what to do.
Can you explain "corruption of blood" to me? I'm much more familiar with the early feudal period (in which a vassal enjoys tenancy on condition of service) so it makes sense to me that failed insurrections would be obviously result in forfeiture (with the corollary: no land no nobility) leading to a circular argument: he who draws his sword against his lord and succeeds must have had good blood; he who fails must have had corrupt blood.

EDIT: upon reflection, I think we're talking about different things. I'd agree with you that the underlying, possibly hypocritical, calculations are done with an eye to current temporal power; I am trying to explore the models they used and how they attempted to frame realpolitik-based decisions in socially-acceptable manners.

Consider realpolitik in The Republic, where it's explicitly stated that the gold, silver, bronze races are a convenient fiction and there has to be movement between them; in 1984, where it's explicitly stated that IngSoc (and the others) are all pure meritocracies in principle and practice, but there's still not much social movement; in the language of US mobsters "cut in the smart boys from the opposition, so that they can't set up a racket of their own."; in the language of marxists "utilization of potential leadership cadres from historically superseded classes"; and in the language of Vilfredo Pareto "capture of the rising elite".

(last three examples were st^H^Hliberated from Linebarger: https://www.gutenberg.org/files/48612/48612-h/48612-h.htm )
Yikes. You could have just pretended the omission was a simple mistake.
Going backwards in the marina I often steer on the engine rather than the rudder (though I keep the rudder aligned with the engine of course). Obviously that's in a tiny sailing boat with an external engine, but I thought large ships also often have a steerable front propeller to assist with steering and mooring. Although maybe these very large ships use tugboats for that.
> A famous researcher once said that a scientist should not work more than 5-6 years in the same research area.

Who said this?
First, we take some of the safety into our own hands. While this approach won't result in corrupted memory, double frees or accessing freed pointers, it can lead to run-time panics and other problems because we deal in "raw" indices to a vector.

Yeah, I’ve often seen people in discussions about c/zig/rust memory saying “manual memory management is fine, just use an arena and handles!” It’s a strange statement to me because you’re just laundering the unsafe pointer arithmetic behind array indexing
> event far better than the local news.

That’s such a ludicrously low bar that I’m not even sure this would qualify as a compliment to these alternative producers.
Owning a Rift and a Quest 2 has pretty much convinced me I'll never be into VR. VR makes for incredible immersion but, for me, terrible gaming. Instead of putting the cool stuff from games into reality, it puts the worst parts of reality into my games. Instead of walking and crouching with a touch of a finger, now I have to walk and crouch. To look behind me I have to actually turn around. Instead of everything being in focus all the time, I have to look at things one by one. Not for me.
Lamb waves
A company that has a commodity videoconferencing app is clearly not worth $20 billion dollars. Zoom needs to parlay its COVID good luck into something bigger (e.g. an office productivity/collaboration) to try and justify that $20B. It's misguided to try and pin this on product people. This mission comes from way above their pay grade.
Let’s say you had infinite money and no paperwork filings required. What is the fastest possible timeline in which a replacement bridge could be designed and completed?

Just removing the detritus of the current bridge sounds like a multi month affair.
Always worth plugging “Learning Rust with Entirely Too Many Linked Lists,” the canonical writing on the type of iterative approach for implementing data types with circular references in Rust: https://rust-unofficial.github.io/too-many-lists/
I'm most interested in the virtual screens (no more large monitors) and the opportunity for AI assisted instructions / guidance as I do tasks like home repair.
> You're writing that "code is written for humans" (very true) and that async/await is more readable, and when you receive feedback from other humans they find async/await slightly less readable than fibers/green threads, you dismiss the feedback as unfaithful.

Yes, because it is. Async await can express exactly the same thing as goroutines without any alteration in structures, so by definition it cannot be “less readable” because the code is exactly the same. But, at the same time, for specific topics where goroutines code is objectively[1] not optimal, async/await offers additional tools.

Literally Anything that is straightforward with goroutines, is going to be straightforward with async/await, because your are just going to write the exact same code (really, go ahead and paste any Go code here and you'll see that the async Rust translation is going to be identical to a thread based translation, with only a small amounts “async” and “await” keywords added here and there).

> That's quite often the problem with arguments about readability: they devolve into personal opinions.

The problem here is that you're having an opinion on something you don't know about, and you're talking purely out of prejudice. And of course it's a big “personal opinion” problem.

> Perhaps you're right, perhaps if I'd spend much more time reading async/await code, perhaps I'll eventually find it as readable as fibers code. But that's not the case today.

That's not my point at all! My point is that FOR PRETTY MUCH EVERYTHING IT'S GOING TO BE EXACTLY THE SAME CODE, just with materialized yield points! And only for some stuff that is hard and tedious to write with goroutines (think cancellation, timeouts), you'd be able to use a different syntax with async/await (that is, it's going to be a function call instead of having to use channels + select).

And that's why async/await can be “easier to read” while not being “harder to read”, simply because it has the expressing power to express the exact same things, and the power to express a few other things in a better way.

[1]: (yes I say “objectively”, because writing 20 lines of concurrent code with channels and select for something that can be a simple function call is arguably inferior).
I suppose you could lobby Adobe to build stronger DRM. People will just break it again. There is no apparent technical solution to perfectly prevent users who can read the content from copying the content. Legal solutions are what you get.
the inventing company is still around

https://avidproducts.com/2023/12/08/celebrating-70-years-of-...

apparently the speaker was in the armrest.
I would consider myself in the AI+humans camp. However, I do not see the distinction between automating knowledge work and manual work in what you describe. Somehow, knowledge workers seem to think what they do has some magic special sauce. I tend to think this is the result of human bias and not clear, first-principled thinking. You make a bold claim that automating knowledge work will be worse but don't show any data to confirm it. Even trivial cases can disprove it, however. Do you think knowledge work is worse when it is "automated" using an Excel spreadsheet vs a pencil and paper?

>an absence of quality, humanity, agency, caring, fairness, all the things algorithms cannot and will not ever be or do.

I would argue that automation can be quite better than humans on many of these domains. When they do fall short, it's often because they are reflecting (and in worse cases, amplifying) the shortcomings of humans in these same areas.
My house came with a button like that for the garbage disposal. Previous owner didn't like the idea of using an electrical switch with wet hands.
Cool stuff, we are also building in the space, currently adding Python support with Pyodide. I would recommend you add your live website at the top of the README so people can find it easily (we had a lot of views that way for https://github.com/pretzelai/pretzelai). Also, we added a simple text2sql "Ask AI" that users loved, maybe your users will like it too.
Yep. There's a well known firm here in Leeds, UK whose practices lead a lot of folks to say 'ugh, no thanks', me included. There's another firm that makes bogus cellphone towers for spying on protestors who I'd not work for.

Apart from that, the usual - credit firms, gambling companies.
When it comes to infra, someone's preferred language may not always be available. Infra and devops is more about plumbing, and plumbing gets messy.

It can go the other way as well. tcl was originally conceived as an embeddable scripting language that can drive GUI applications, and has been very successful in that use-case. It has a few flaws, but I would have preferred it to been embedded in the browser instead of making up Javascript back in the day.
We had a 100-200 car ferry here in Seattle lose power and run into an island last year.

I think it was something like bad fuel killing the generator.
But they had the insight. And the insight they got was that 3D was not there yet for the home market, it was unrealistic to have good 3D for cheap (eg. no wobbly textures, etc), as it was still really challenging to have good 3D on expensive dedicated hardware.
Hmm. So you generate a requirements.txt and a dev-requirements.txt. It sounds like they have overlapping dependencies? I can't get them to be "layered" where the dev-requirements.txt only has the dev dependencies.
> I'm also annoyed when this happens. But then I say: This is what you requested. I can only work with the information that you provide to me.

I think it depends on the attitude of the person giving feedback. I generally find that digging into why this isn't what the user wanted is more illuminating. Tell me a story and I'll gain context and get more of the implicit details right going forward.
Real question is, how long will it take to rebuild? This article mentioned how I-95 had 6 lanes rebuilt in just 12 days but doesn't explain how. I submitted https://news.ycombinator.com/item?id=39831203
You're criticizing the lack of moderation. So let's make a law about that!

Adults can be traumatized, too. Making this about children has us putting up barriers in the wrong places.
But what's the use in that "useful"? When I pick up a sock and it has holes, I throw it out. When the drawer gets empty enough it can fit another package, I buy one. What utility would come from worrying about when I used a particular sock?
What is a sales contract but the admittance of debts on both sides? The seller owes the buyer the good, and the buyer owes the seller the money. Everything is debt in contracts-land and it is quite fascinating. If you'd like, I can stipulate on how "no cash accepted" signs work even though you can force people to accept cash to settle debts.
Can anyone say if there is the slightest possibility that this was caused by an Cyber attack?
I assumed the OP was mostly intended to be humor
Seven Hackers Associated with Chinese Government Charged
It makes your point even stronger, but

> a generic Linux LPE pays 50 K$. At normal experienced exploit developer costs that buys you ~200 person-hours.

$250 per hour? I must be living in the wrong part of the world then, where can find an exploit developer job like this :o
The Western church (as it relates to Protestant Christianity) has been dying for some time now. However, I wouldn't really use the West as any sort of thermometer for Christianity's influence. The underground church in oppressive countries has been growing at a fairly steady rate for some time now. From my perspective, I'm seeing more of a shift than anything else. I suspect it won't be long before countries start sending Christian missionaries to the US (I know of at least a few cases of this already happening).

Source: I work within a para-church organization that keeps track of this stuff.
Just use CALDAV; it's designed for making calendar entries automatically via email. I'm not hip with the fashion for putting an LLM into everything. I think it's lazy.
I would have disagreed (obscure syntax thats hard to memorize if you write bash rarely) but LLMs have really removed all of that
The question is what is the velocity of the water moving over the rudder? If forward velocity and the current due to a reversing prop cancel, then the rudder can't do anything.
Official release: https://www.justice.gov/opa/pr/seven-hackers-associated-chin...
Why CTRL+F4, isn't CTRL+W easier to reach?
I wear whatever makes me feel good.
Even though I use Vim I never used Neorg. I suppose they use the same markup as in Org-mode.

Org-mode is far more superior than Markdown. Again, I don't know about Neorg, but Org-mode in Emacs supports tons of interesting things that don't exist in Markdown,
- things like "smart" datetime stamps where you can calculate the difference between dates, change the date and it would automatically adjust the day of week, or pick a date using the calendar UI;

- it supports time clocking - you can for example use pomodoro to automatically clock you in and out for each task, and then later build a time report, showing you how much time you spent on each task;

- priorities and tags; habit tracking and task management;

- tables that you can use like spreadsheets in Excel - can you do calculations in your Markdown tables?;

- embedded LaTeX snippets - indispensable if you need formulas and stuff;

- exporting to many different formats - e.g., you can easily turn your notes into a reveal.js presentation;

And of course code blocks. But not just static code blocks, you can run them and see the results. Moreover, you can for instance run some curl command, pipe the results into a javascript code block, then results of that calculation pipe into a python block and finally into some other backend that generates a graph.

In addition, there are tons of plugins you can use for example to automatically git commit your notes. Or have Zettelkasten system like in Roamresearch, Loqseq or Obsidian. You can keep your pdf annotations that automatically sync with the book, or keep notes to a codebase, where each note correlates to specific file, line or function in your code. Or you can manage your Anki cards to help you retain information - your notes and the anki cards would be the same, you wouldn't have to store and maintain the same info in two different places.

So, my suggestion is that before dismissing any tool that doesn't look very familiar to you or the majority of your peers, maybe first try to understand why some people choose to use that tool, even though it seems to contradict more popular choice.
Congrats on having good parents! However, I believe that most of this discussion applies to those less fortunate poor kids with shitty parents.
> Actual beer drinkers "just drink" a specific beverage because it's what marketed to them, say, as a fisherman, or a football watching person.

This is correct. Beer is imbibed by toshers, mudlarks, second footmen etc. — those with the brain pan of a common stagecoach tilter. You can literally fool these curmudgeons with a flagon of citrus juice dashed with spirit
School is about learning to give information in the format requested. When you reach the real world these lessons are the important ones.
out of curiosity, why do you use the word "grok" instead of "understand" here? I have what I recognize is probably an irrational annoyance with the word grok and i want to better understand what people mean by it to potentially dislike it less
So far, Google's missed opportunity to create GPT-3 doesn't fee like much of a setback. They're at least neck-and-neck with GPT-4, and in some areas (e.g. million token context window) clearly ahead.
I forgot to take my tungsten carbide wedding band off as well for an MRI, nor did the MRI techs say anything. It was in the middle of the MRI scan that I realized it was still on and then my fingers on the ring hand kind of started to feel fairly warm, but not certain it that was actually the ring picking up magnetic energy or if it was psychosomatic, but no harm became of it.

I looked it up afterwards and tungsten apparently as little to no magnetic effects, but depending on the amount of carbon used in it, it can.
The addition of lyrics a year or two back was nice.

I'm confused as to why their TV app doesn't have a visualizer. Seems that would be an obvious add.
> Apparently enough people think electromagnetic radiation in the ears is a problem

Even Andrew Huberman, one of the most popular health science podcasters, has dabbled into anti-EMF quackery. On one podcast he claimed that his Bluetooth headphones produced notable "heat effects", implying that the electromagnetic energy was enough to produce palpable heat in his body.

It's obviously placebo effect to the extreme (physically impossible given the amount of RF energy) but nevertheless he made the claim. Millions of people listen to that podcast.

Of course, people are catching on that Andrew Huberman isn't really a good source of scientific information (nor really a good person, given recent revelations) but the damage is done.