skysight-inc/HackerNews huggingface dataset:
Full live distribution ISO's can be prepared on a FAT32 stick and booted using Syslinux rather than the Isolinux bootloader used for the "DVD".

Or you can use GRUB for an EXTx type volume instead of FAT32.

Some of the major distributions are about 4GB now, and with most PC's having 4GB or more of memory, once booted the whole thing runs from memory, often with no default ability for further routine user reads or writes to the live stick once booted.

Alternatively the distribution of choice can be installed to a blank formatted stick instead of an internal drive. Instead of run live from the USB where there is no default persistence to any apps you may "install" while booted live.

It's not really that slow any more, the initial full write to the stick is usuallly the only frustrating time-consuming operation.

Booting to the stick is also slower than booting to an internal drive, often not by much though, and once booted there is so much that then runs from memory, there are not that many additional reads or writes to push through the USB bottleneck.

Get yourself a full-performance USB 3.x stick, something like Sandisk Extreme and a full size distribution will boot just as fast as something mini on a cheap USB3.0 stick:

https://documents.westerndigital.com/content/dam/doc-library...

These minis would boot reeally fast on a full-performance stick like that.

Window To Go also does quite well once booting it from the stick has taken place. The latest Windows 10 32-bit ISO when deployed in CompactOS mode only takes up less than 4GB and it boots just as fast from a stick as a full Linux of the same size. Compared to Linux there is some lag in some operations since Windows does a lot more reads & writes during operation than Linux usually needs. Unfortunately there's been no new W10 ISO in quite some time, so the first Windows Update makes it use more than two additional GB of storage. Still takes up only a little more than 1GB of RAM for W10x32 if you push in that direction, but 32-bit can only properly access somewhat less than 4GB of RAM no matter how much memory you have in excess of that. This may be enough free memory for many uses still these days though.

Even Windows 11 to Go without using compactOS, which uses about 20GB of drive storage to start with, runs just as good once booted. It just takes that much more time proportionately when booting to transfer more GB from the stick to the memory before you reach the deaktop.
Even people like Jurgen Habermas don't really know what they mean when they say "meaning", it's one of the most problematic concepts in all of philosophy.

Humans read stuff and think they understood the "meaning" but they really didn't. If you don't believe me, try grading a quiz.

In the case of A.I. engineering a very useful form of "understanding" is a decomposition into facts. For instance if an A.I. read an article about a sports game it ought to be able to generate a database entry saying who played, where, who won, what the score is, etc.

It sounds very easy but this kind of information extraction is preparadigmatic and I know because I've tried to build this kind of system. LLMs beat older system at it but that's because older systems fail at it completely.

In the case of the game, for instance, simple pattern matching falls down for quite a few reason, not least that a good account of a game will probably give the same facts for the last game that team A played and the last game that team B played and also the last game A and B played, not to mention league standing information that might superficially look like the score of a game.

That kind of "meaning" is explicitly allowed to be copied under copyright law, see

https://libraries.emory.edu/research/copyright/copyright-dat...
Interesting, I think Replit can bring a lot to this. I did a little experiment where I asked my partner to use ChatGPT to write a Python script to solve a file comparison task, the biggest challenge was the tooling (VS Code, terminal, etc), something which I would expect Replit can make much easier. I did a write up of it here: https://blog.picheta.me/can-chatgpt-help-my-non-coder-partne....
> People just convince themselves they won't be able to.

As they say, there are two kinds of people: those who think they can program and those who think they cannot, and they are both right.

I'm not on the LLM hype train either, but if they can get more people involved with programming that's genuinely awesome! Everyone has to start somewhere, is typing random stuff into Turbo C or whatever else was the "first contact" point of your generation really any better?
directory tree is not as easy to view and edit as JSON.

One big JSON file is harder.

I am not fancy, and the aim is to simply use file system as database.

Not fancy stuff like "database as file system as database".
Similarly, just because you can change your oil that doesn’t make you a mechanic. Making a one off program to solve a problem doesn’t warrant the title necessarily. Not that the title matters, though.
Really? Gsuite is in the same market. It is even ahead in some areas (the browser version of Word is truely aweful last time I tried).
Nice! What was your tech stack for this?

Reminds me of a bit of Telescope (Meteor.js): https://github.com/meteorhacks/Telescope
> A global company has to work on integrations with banks all around the world, data privacy regulations all around the world, translations including in right to left languages, fun stuff like UPI in India, cash payments to a machine in Japan, currency conversions etc. Meanwhile a Bulgarian startup in that space only needs to interface with the 15 local banks and use EU-mandated APIs

You're describing a system with economies of scale, up to a point, followed by negative economies of scale. That's my argument: this is a good business for a European company to dominate.
A blockchain is a chain of blocks.

Do you have another definition?

Colloquially, it often refers to a consensus algorithm paired with a chain of blocks.

Bitcoin’s innovation wasn’t a blockchain, it was a proof-of-work backed consensus algorithm that allowed a group of adversarial peers to agree on the state of a shared blockchain datastructure.
How a New Approach to Public Defense Is Overcoming Mass Incarceration
"SMRs are typically anticipated to have an electrical power output of less than 300 MWe (electric) or less than 1000 MWth (thermal)"
https://archive.ph/I7xDH
I have already externalized my to-do lists and other reminder lists to teh interwebz. I can't wait to outsource my faculties for reasoning too.
Show HN: Using File System as Database
But BB is an uncomputable function. You've not escaped undecidability at all. You cannot write a program that will compute BB(n) given n as an input.

Also, the enormous size of BB(n) for any particular n is no argument for why it's so hard to determine what BB(n) is. It's actually the other way around. Undecidability sheds light on the enormous sizes of BB(n). Suppose you had a computable function which was known to be an upper bound for BB. Well, then you can play some tricks and leverage it to solve the halting problem by simulating machines for only so many steps before realizing whether you're looking at a halting one or a non-halting one. Therefore, no such upper bound function exists. Therefore, you can write down the fastest growing computable function you can think of, and BB will outpace it.
What's holding me? People writing software who are choosing C/C++ for legacy reasons only.
Show HN: Personalized credit card recommendation tool to maximize your cash back
The C and C++ code pulls in all thirdparty code as header only, making for one single translation unit, and the compiler is able to do comparison inlining for the C++ implementations. I've written a bit about this previously [here](https://github.com/Voultapher/sort-research-rs/blob/main/wri...).

Regarding `ValWithPtr` my goal was to make it as close semantically as I could to the Rust code while keeping the example to a minimum to avoid distracting from the main point. If you have a concrete idea how `ValWithPtr` could have been modeled better given these criteria, please let me know.
Yeah, I put Linux on my Chromebook, but I've yet to figure out how to use the F keys, in ChromeOS fn does it.
Sure, they may abuse it. But blocking ads doesn’t change that - sure, it reduces their revenue, but it still entrenches them in their current market dominant position, as they still get the views and market share.
Is this mostly syscall overhead? Could io_uring and friends solve some of this?
Have no idea what you mean. But if you refer to me being logically consistent and not contradicting myself every few sentences, I recommend that you not just continue looking, but also learn it.
Since when has Twitter, I mean [close window button] been not confusing?
Yeah, I'm noticing the same thing. I have a lot of questions that could be Stackoverflow questions.

But to do that, I'd have to make sure there are no duplicates and frame the question with every appropriate detail.

Or, I could just have a quick conv with the AI. Sure, it'll get some things wrong, but so will SO answers. :) And it is amazing at how clarifying it can be. Even the wrong answers are sometimes a clue that the questions themselves are a little off.
Because we expect the person making money from the tool to help pay for it. This applies to individuals as well if the tool is making them money
I used to be a product manager for an EdTech startup. I would always say something like "I help design and build software that's designed to teach people better foreign language conversation skills"

Now that I'm out of tech, and run my own startup, I just simply state my company's value-prop via 3 questions, and that usually is more than enough.
Yep! That's what they're saying - that they had mistakenly thought it was in the Milky Way until they saw that it's 22 million light years away.
Hotwire and Priceline.
Sure it does. The AI that was used was trained on copyright material.
I link some sources in a separate comment up-thread, but the short answer is two stroke engines run orders of magnitude "dirtier" than a four stroke in a car, primarily due to incomplete combustion of fuel. (Some of this is fundamental to the physics of their operation, and some of this is they aren't subject to the same strict automotive emissions standards, so less engineering goes into reducing their emissions)

Intuitively, this is why you can sometimes taste a lawnmower running the next block over in the air, but the same isn't true for a modern car idling, even if they were consuming fuel at the same rate.
Echo chamber factor is off the charts. Sometimes it feels like I'm talking to the same person here every day.
I worked at this company (NGPVAN) as a software engineer for several years early in my career, leaving in 2015. It is hard to overstate how central it is to the Democratic voter turnout organization nationally.

It is difficult to say how important GOTV efforts are in deciding Presidential election outcomes today. But I am fully convinced of the impact down-ballot.
How many times do you need to call `Math.random()` to get a collision?
The irony is that the TOTP spec explicitly takes this into account.

By default tokens are valid for 30 seconds, with a token from the previous 30-second window also being accepted. Being off by more than that is pretty rare for NTP-connected systems.

The specs also provide ways to deal with a dedicated hardware token slowly going out of sync by keeping track of the last-known clock drift, but that's pretty useless these days and can even do more harm than good.
I do wonder about this quite often nowadays - is it because they're kids or because particular apps provide continuous stream of content that doesn't distinguish between ads and the content. Or is it both of these things?

Youngest generation will be the perfect customers in the nearest future, it seems. That kind about which corporations dream about now; they won't complain about privacy or ads because they're being programmed right now to consume whatever they see. And that scares me tbh.
I suppose it's because no AC ever gets to the motherboard in your typical ATX setup? It's all just DC 12/5/3 volts and could be coming from a battery for all it knows. There would need to be an optional standard way of getting time from the PSU and have the AC time keeping there.
My F keys go to 24, and I've got 7 macro keys in addition to that. It was just about enough for everything at any given time. Normal keyboards feel limited now.

Actually the best thing was having keys nobody else has so their function was up to me to decide at absolutely all times.
All good until we get a new vector of subtly poisoned training data introducing vulnerabilities if one doesn't understand the generated code.
Ha, author here -- I'm probably a member of this group myself. I bootstrapped my first company and then ran a small consultancy for awhile.

Spent some time at a fund, but we primarily bought and operated SaaS companies as cash flow businesses. It's been base hits all the way.

I think if you're happy with building a business that gives you freedom and work life balance, this can be a great life. Personally, I eventually got tired of consulting even though it was good money and lifestyle. There were other things I wanted to work on that I didn't have time for, and I wanted to create something of my own, rather than just working on other people's projects.

But that's just my experience--I think if you're happy in the freelance / agency life, it can be great, but you are still ultimately selling time for money. Maybe this is a 4th path, the career craftsman--working a job you enjoy with people you like, and not needing your work to be as aligned with a "passion" or some sort of calling.

Just my $0.02 -- appreciate the comment and will have to make my writing sound less like an AI in the future ^_^;;
How did Jay Leno not get this car on his TV show when he had it? He still is posting episodes to YouTube so it is still possible.
I did https://yvoschaap.com/youtube.html
Well, as long as you're tired...

Who cares what the stupid law says.
Not sure about stats but if you hang out in networking forums, you'll see netops complaining about bad implementations of protocols in their networking gear forever. This has been a huge problem in several protocols, everything from SCTP to IPSec to UDP RTSP.
If you start distributing torrents and copies to other people?

No of course not.

Creating copies, and distributing them to other people is against the law.

That has nothing to do with what I said though.

What I said is that it is not illegal for a reader to read something that they havent paid for.

Do you see how that is different from distributing copies of something to other people?
Show HN: HoneyHive – a unified iteration platform for LLM apps
Pipes are fast enough for iterating and composing cat sed awk cut grep uniq jq etc etc.
I'm sure you're right, but I also wouldn't be surprised if it was literally Java 12. I've seen all sorts of insanity in very large organizations.
I found this blog post helpful in trying to understand all of this

https://www.digitalonus.com/the-origins-of-functional-progra...
I knew nothing about replit prior to this post and upon reading it and the claim of “20 million software creators building on Replit” i knew there was something dodgy about this company. Your links confirmed it.
'no relationship' is too strong.
yes, exactly. BitTorrent supports encryption. swapping it out for some other encryption mechanism won't change anything when it comes to government policing because that's already not where the weaknesses lie for those sharing p2p content today. so what was GP's point?
Location: Mexico

Remote: Yes

Willing to relocate: Yes

Technologies: Elixir, Ruby, Rust

Résumé/CV: https://aloui.se/full-resume.pdf

Email: email@aloui.se
Not parent comentter but I even asked HN on my issue with Youtube started to ignore my "Not interested" and suggest me the videos over and over. Currently the only way to get rid of it is "Dont reccomend channel", but as soon as youtube forces ads trough adblock I just stop using it, just as I did on mobile.
TBH you aren’t supposed to read it, you either say to yourself, oh yes I recognise the NTP packet diagram; or, oh yes, that looks like a packet diagram; or, oh interesting maybe I should look at the NTP RFC. The slide was only up for a couple of seconds :-)
At least the 12th gen is very vulnerable to hardware access as you can't disable unauthenticated DMA access through the USB ports (it's what https://www.dell.com/community/en/conversations/latitude/dem... calls SL0). I asked their support and they aren't planning to fix it in the forseeable future.
I just took "intelligence" as a metonym for "thought processes". Again, I am unsure what it means to use intelligence if not through our own perception of our own intelligence, nor what utility such a concept would have.
But I assume you have an officially-registered domain for that? That's the main issue people are having, that without an official domain (i.e. with only "foo.local" or whatever) it's hard to use HTTP/3

AFAIK Let's Encrypt won't sign certificates for internal domains?
Both of these get bundled with the Hardware so people do not really consciously chose them.

And for windows it seems the microsoft actually started to go the ads route by putting them in windows 10 and 11. And you do not have to pay for the OS anymore to use it as you do not have to activate the license.
That's pretty much what we already have, isn't it?

True Time™ is determined by essentially averaging dozens of atomic clocks from laboratories all over the world. It doesn't really get any more "community-maintained" and "democratized" than that!
This is a poor breakdown that blames the victims of peoples' dishonesty (and that includes the conference organizers). It is not the fault of the organizers that these men were dishonest. It is the men's fault that they were dishonest. Full stop.

By your own admission, they could redefine the policy to only include women and not include non-binary people and, as long as people are willing to be dishonest, it would fix nothing because they could just say they're women and still have the same situation.

How dare you give these dishonest men a pass and lay the blame at the people trying to better reflect the diversity of the people they're attempting to help.
They're essentially asking if decidability has practical[1] uses to which the answer is generally "No".

I don’t think I agree! For example, I strongly suspect that Malware detection researchers would be following many fruitless paths in the vein of “Let’s just figure out what the program is doing” if not guided by the fact that this is strictly harder than “Let’s just figure out if the program halts.”
Here's a definition I found somewhere. Do you agree with it?

A "world model" refers to the internal representation of the external environment that an agent (e.g., a human, animal, or machine) maintains and uses to navigate and make decisions within that environment. In other words, it's a mental or computational model of the world as perceived and understood by the agent.

Obviously LLMs have a world model. It's not your favourite model or preferred model or the best model in town, but it is a model of the world whether you like it or not, whether you agree with it or not.
NTP uses the "intersection algorithm":

https://en.wikipedia.org/wiki/Intersection_algorithm
Not the op, but it's the opposite, at least in the UK. I worked in hospitality as a yoof, was manager of a small hotel and a receptionist in big (independent) 5 stars. I absolutely did care about extra bookings because I got a big commission on walk-ins and a smaller commission on phone bookings. I also had leeway to discount rooms on a sliding scale down to "barely covers the cleaning costs" levels on the night. As a booker if I have the time I still call places up and can usually get a decent discount if they have availability, especially off season or last minute.
Those simple web 1.0 sites made by college professors are a gold-standard in my book. I always enjoy finding them in search results. Although they are becoming increasingly rare.
> The downside is now there is pressure for quantity over quality. Might be fuzzy in the market for awhile.

I don't know, it's been that way for a while now, hasn't it? Every C level / product manager bombarded with "new tool / language this", "new tool / language that" hype, when often its a bunch of noise and only a small selection are likely the correct choice for the org.
I'm too lazy to learn how to use something isn't a very good argument :)
Wp.org vs. Wp.com, WP Accessibility Day Recap
Last week witnessed the WP community raise concerns over the issue of the .com page ranking higher than .org. It even ended up with Matt blocking WP Marketing Team co-rep Sé Reed.

In other news, WordPress 6.4 Beta 1 has been released. Also, WordCamp Rochester is only 1 day away.

This year’s WP Accessibility Day was a success and it saw over 2000 participants from 70 countries.
How did you get anything amazing out of that when they're essentially victim-blaming?
I never said it’s cheap. I said it’s useful for it being main source of media consumption for us (and I can add it’s a good value for how much we use it).

Good things don’t have to be cheap. Even more - very often they aren’t.
I have definitely read "blogs" written by stitching together LLM outputs. For years people were advised that a technical blog "looks good on a resume" so we saw lots of lightly rewritten Stackoverflow content. Now it's gotten easier.
The poster was referring to minutes, which has also been my experience. Something goes wrong, and suddenly you’re an hour off. Blam, now you can’t login. :s
Product website w/ demo is fully functional. For users who sign-up, the tool works for Canadian credit cards. USA credit card launch coming soon.
I'm pretty sure the old "thisisunsafe" trick will still work ...
Conservatives have Rumble now. Since everyone knew from the beginning YT was run by liberals in SF (no disrespect meant), I don't see the issue.
> Have you been completely asleep at the wheel over the past 20 years as ISPs around the world have started injecting ads in people's unencrypted HTTP traffic?

ISPs are in my local jurisdiction, under regulators I may have voted for and I have a contract which them which I could get checked by courts if it's important enough to me. And I've voted with my feet by switching to a different ISP when the previous one did even a hint of nefarious DNS things (they never injected something into HTTP ftws, "merely" NXDOMAIN hijacking).

I can't say the same about google, cloudflare, let's encrypt and so on.

Trading a cacophony of some local good and bad ISPs to a quite US-centric dubious companies is hardly an improvement.

Also, it's a general sign that things are in a low-trust equilibrium when all this extra complexity is needed. HTTP is perfectly fine if you live in a nicer pocket.
I think the GP was just ambiguous with their wording. I think they meant "I originally thought this was within our galaxy, but later discovered it was 22 million light-years away."
The entire page is based on Lemmy (https://join-lemmy.org/).

I disabled a ton of features and interface parts, as IMO the original lemmy interface is super noisy.

Runs on bare-metal with docker-compose. For the facelift, just good old CSS :)
If twitter really wants to "boost engagement" I'd suggest maybe not forcing people to log in or have JS enabled, but maybe that's just me. I haven't viewed anything on the platform itself since they made those changes.