skysight-inc/HackerNews huggingface dataset:
Same. Maybe every 3-4 weeks I'll check it out.

Used to be an avid user.
I didn’t know about Guestfish, thanks for the reference!

Yes, virtio-fs is an option but I should have added that one of my goals was to not lock myself into a platform… I want to have the possibility of running my VMs on Windows as well and Samba seems like the easiest choice there. Just spin up a Samba share inside the VM, mount it on the Windows host and you’re good to go. No need to install any additional dependencies on the host.

I’ve tried the Windows NFS driver for Vagrant a while back and my conclusion is that it’s best not to force a square peg into a round hole… Not to mention that these custom solutions can experience software rot throughout the years.
I barely use it now. Every now and then, out of habit maybe, I visit the website on my phone, scroll for 20 to 30 seconds and then my brain is like - “oh no, I don’t enjoy this anymore.” And I close it. I used it for years. I find it funny how I automatically do this without thinking.
Yeah, limiting yourself to minor variations of a 3x3x3 cube is pretty rough.

GCP shows you can have strong brand consistency (even a limited color palette) while still having decent illustrations [1].

[1] https://www.turbogeek.co.uk/wp-content/uploads/2019/02/word-...
okay, so we're talking in circles and you simply dismiss any attempts at clarifiation. I have a point but you are free to ignore it, even if you think it's irrelevant it is to me.

just keep this thread in mind the next time you say in your mind "I don't know why coworker X isn't getting it". Sometimes you need to check under your shoe.

EDIT: the last response shows I was wasting my time here. I wish we had an ignore feature on HN.
I've read about this, apparently they exist in a few places.

Problem: fish need to travel to places where they lay eggs & so on, but find their route blocked by a lock.

And sometimes there are no ships passing through the lock, but fish that want to.

Solution: an underwater webcam + remotely opened hatch.

People watch the stream online, some fish appear, a member of the audience presses a 'doorbell' on the fishes' behalf, hatch opens & fish swim through.
True. Chat feels alive. Quite different from posting on social media where next you have to wait whether anybody even saw it at all (usually not) and can be bothered to like it (which does nothing) or respond to it.
100% accuracy but a substantially worse UX for the overwhelming majority of users. A heuristic doesn't have to be perfect to be useful.
SkyMarshal, how does a 31 year old programmer get into something like this? With little to no experience of construction?
Datalight C, later acquired by Zortech.

Zortech C++ was the first C++ compiler available for PCs. I bought it even though I had a Mac, and ran it in emulation, to learn C++. Apple had their AT&T Cfront-based MPW C++ compiler about half a year later I think.

Then Symantec acquired Zortech, and totally destroyed the compiler in version 6, immediately driving everyone to the new Metrowerks just as PowerPC came out.
haha well said!
With how many hours some drivers put in daily I'm convinced they already are robots.
I upvoted you on the amount of work you put into that comment. Even threw in a nguyen there too.
I’ve used a VMWare Fusion shared folder between a Mac host and Linux/Windows guests for several years with zero issues. Performance has generally been very good, basic permissions work (haven’t needed anything beyond rwx), and I gain the ability to pretty freely move between host and guest with ease. For example, my Linux guest is headless, so I do most of my editing in a GUI editor or IDE on the Mac side on shared files.

I also have some little quality-of-life scripts on the Linux side for things like editing shared files in the Mac editor, opening shared folders in Finder, etc. These make it a fairly seamless experience to go back and forth between the two OSes.
France, Germany and Poland would not normally be considered Anglophone.
I recently learned a very cute technique for storing arbitrary precision decimals between 0 and 1 as strings. This is useful for representing the index of items in a reorderable list because you can always make a new index in between two existing indexes (so long as you ensure each index is unique).

Creating a new index in between two indices and comparing two indices are both O(N), but the cute part is that the standard string comparison in JavaScript just works.

You just encode the digits after the decimal point. As in for "0.15" you encode "15". Except you do it in a big base, and to support concurrent edits you add some randomness to the midpoint operation (because this falls apart if two items have identical indexes)

I learned it from Evan Wallace's Blog (Figma, Esbuild). https://madebyevan.com/algos/crdt-fractional-indexing/
I grew up living with a chaplain who worked death row at a large prison, so I have considerable hands-on experience interacting with death-row inmates, and no, the label "death row" does not provide enough information for judgement.
Look at the responses in this thread and you see why. People are just bundles of nerves these days and can't even take a compliment without over-analyzing the intent behind it. Sometimes a duck is just a duck.
Corporations aren’t people.
But why is it doing that?
I don't think anybody involved in date/time programming disagrees, but I'd rather have a single standard for both than having to use two standards.
Yeah I agree. It's easy to list some negatives of social media (doomscrolling, bullying, building unrealistic expectations for your life), but the simple ability to connect many people all over the world is pretty hard to argue against. Social media companies push shallow, easy to digest content, but that doesn't mean that there aren't thousands of meaningful interactions happening every day.
People don't spend thousands of dollars and spend years of their lives to get a degree because the process is inherently fun. The reason to go to college is so you can get a good job that pays more than if you stopped at high school. Same thing with getting a high school diploma (though, less so).

What more evidence than that do you need?
Users are shifting away from social media, not towards messaging and group apps. It's an important distinction.

Enshitification at work imo.
There is no single viability model here, it entirely depends on what kind of software are you building, selling and who are your customers. SaaS vs on-prem has its pros and cons, you should always listen to your customer and carefully analyze which model fits best. Many models offer both SaaS and on-prem as well.
I'm familiar with the theory but: it's technically an open problem, isn't it? Whether it lives forever or has some average life-span or not. At least, that's what I got from reading about this. It is very well possible that I'm wildly out of date but from memory: there are some subtle problems with the present day theory that could be fixed but they would require for proton and electron decay to be possible. But all that has happened so far is that we've established a (very high) lower bound to how long these particles live, but there is no hard rule that says they can't decay, it's just that if they do (as in: we find experimental proof that they do) then the Standard Model will be ripe for an upgrade.

And that in turn might get us one step closer to a UFT.
I think it was Outlook Express rather than Outlook that supported NNTP. The early version of OE was even called "Internet Mail and News" or something like that.
Solaris was my favorite 90's Unix. I even had a Sparc 10 at home for a while!
I got 3/20 and use AWS professionally
The fictional KLondike exchange was often used back in the day for movie/TV phone numbers. And a look at a phone keypad shows that we would now say 555-3226...hey wait! That's exactly how we would give a fictional phone number today! (Technically, only 555-0000 thru 555-0199 are reserved for this purpose, but not every fictional number follows that rule.)
> The signature "length :: Foldable f => f a -> Int" is pretty specific.

That may be, but it isn't the best way to describe the type of `length Maybe`, which behaves more like `f a -> Bool`, since it can only return 0 or 1.

> You're asking for it to have special cases.

Not really, I'm just questioning whether the `Maybe` type should implement `length`. Does it make sense to use an int to describe whether it has a value? Does it make sense to call that int its "length"? I would argue: sort of, but there are better names for it, such as `boolToInt . isJust`.
Texas cannot yet enforce ID checks on porn sites
"okish" by 1993 standards, but not a solid 35fps with full detail and full viewport size. Of course, that didn't stop people from enjoying it.
Even an 8088 could use more than 640kB through paging with EMS add-on cards. A 286 doesn't even require paging to use up to 16MB.
> It doesn’t get the kind of things taught in most classrooms wrong in the way it gets business applications wrong, because there’s a (mostly) correct response that isn’t going to vary a ton from source to source.

It's fabricated legal cases and invented citations to back up it's statements.

The issue is, it can be difficult to know when it's wrong without putting in a lot of effort. Students won't put in the effort, and that assuming they're even capable of understand when/where it's wrong in the first place.

Just like self driving cars - we can say "pay attention and keep your hands on the wheel at all times"... but that's not what everyone does and we've seen the consequences of that already.

We need to be careful here. This tech is new. ChatGPT hasn't even existed (publicly) for a year. Getting it wrong and going too fast has consequences. In the education space in particular, those consequences can be profound.
Really a child is anyone under my current_age / 2 + 7
Note that it's California & Oregon - and 163MW is 0.5% of CA's power generation, so probably around 0.3% across both states.

Enough to give up on when it doesn't make commercial sense and destroys an ecosystem, the number doesn't stand in a vacuum.
What about at peak times? Any noticeable dips? I tried Visible in the past and wasn’t too thrilled with Verizon’s coverage in my city. Might need to revisit since I’m really tired of paying $85+ for a plan. My biggest priority is data coverage.
Social media companies focus more on investors than users these days, and the negative effects for users are painful. Crazy ad loads, totally irrelevant and vapid but popular posts to boost time-on-site and engagement metrics, and every other trick of the trade to keep those investors happy make users seek alternatives at scale.
Ahem, did you mean OpenTF?
Now that's a good point.
That reminds of an issue with a passenger whose given name ends in the letters "MR".

https://travel.stackexchange.com/questions/149323/my-name-ca...

HN discussion: https://news.ycombinator.com/item?id=21490850
Hard to trust this when the conclusion is to use NFS instead of VirtioFS. I don't buy that NFS over network, to a VM is faster than 9p, and certainly isn't faster than VirtioFS. Though "share from the VM" is good advice for NFS, since you can just reboot the guest when some part of NFS inevitably hangs (not-so-distant trauma here, including learning how to force power-off when shutdown is broken by NFS).

And yes, it works with Windows: https://virtio-fs.gitlab.io/howto-windows.html
Life Insurance Startup Health IQ Intends to Liquidate
It might be possible to gather them and build a crude weapon to defeat the Gorn.
https://archive.ph/w5VJH
IF you can build a scalable quantum computer, it can do this.

Note that "if"--it's a big, unsolved problem right now.

The problem right now is that once you start adding qubits the noise in the system grows faster than your signal.
"coasties" was the word that popped into my head.
The point about the newer Bialettis being cheaper is absolutely true. My mother has an old (>10 years) Moka that feels heavy and sturdy. A couple of years ago, after accidentally leaving it on the stove for too long, the bottom chamber and the filter basket got a permanent burnt coffee taste, and we bought a new one to replace it. That one was lighter and came with a significant thinner filter basket, which I also attributed to either being counterfeit or just they shipping cheaper versions of the product to Brazil.

Then, a couple of months ago, I was on vacation in Italy and decided to get a brand new one as a gift, directly from an official Bialetti store. To my surprise, the Mokas in the store felt exactly like the lower-quality one we had bought in Brazil. I didn't even buy the gift.
Is TRAMP similar to SSHFS?
It drives me crazy how V60 and Chemex are regarded as “modern” when the Chemex is from the 40s and the V60 is a knock-off of the Melitta 102 conical filter system, which was invented in 1936!
Generally the onus is on the person making the claim to prove the claim.
Not really.

I create my docker images with Bazel/crane [1]. (For reproducibility.)

There are no Dockerfiles at all.

---

The .py example is bad because there is nothing else (AFAIK) that produces .pyc.

[1] https://github.com/bazel-contrib/rules_oci
HN is not a job's board, please see the FAQ and Guidelines
Been following it for years and recommend it!
https://edition.cnn.com/2022/01/04/health/mediterranean-diet...
Nah, its all toys for lazy impatient kids. Real coffee needs slow and thoughtful preparation in a cezve.
This is what made me delete my Twitter account.

I may follow a software engineer that writes books on functional programming but I just don't care about his stupid dogs or his alt right political ideas.
Thanks for the link. I'm going to have to go with equivalent to a private high school in the USA
Could you please explain what he did exactly?
TL;DR #1 is correct. #2: Quantity usually means just a number but isn't a maths term. A measures is a function that maps sets to numbers. A probability is a special kind of measure.

For finite sets it is correct. More specifically, the quantity you are talking about is the number 1 and it is distributed over all elements of the set such that every element gets a number between 0 and 1 (where also the borders 0 or 1 are allowed), and the numbers of all elements sum up to 1.

Quantity is not a mathematical term, but we usually use it in every day language to just denote a number. A measure, mathematically, is a function. A measure of a set A assigns _every subset_ of A to a number greater or equal 0 and has two key properties: 1) The empty set is always mapped to the number 0. 2) The union of every two subsets X and Y of A, that also don't have any element in common, is mapped to the sum of the values of the subsets X and Y, i.e. measure(X ∪ Y) = measure(X) + measure(Y).

The cool thing is: Probabilities are a special kind of measures! Remember that a measure has to assign a number for every subset of a set A? Since A is a subset of itself, a measure has to also assign A a value. A so-called probability-measure is a measure that assigns A the value 1. Now you might guess where this is going: If you want to define probabilities for something going on in the real world, you first define a set that contains all the things that can happen. E.g. if you define probabilities for a dice roll, the set A contains the 6 possible numbers, A = {1,2,3,4,5,6}. Each subset of A corresponds to a possible event. For example, the set {2,5} means "either 2 or 5 appears". How is the probability-measure P defined? If the dice is fair, we have P({1})=P({2})=P({3})=P({4})=P({5})=P({6})=1/6. From property 2), we then get P({2,5})=1/6+1/6=1/3, i.e. the probability that 2 or 5 appear is 1/3. And of course we have P({1,2,3,4,5,6}) = 1, i.e. the probability that any number appears is 1.

Sorry for the long reply, but I hope I could clarify a few things. Maths gets very fast very technical, but it's also nice to understand some key concepts.
If it's anything like my friend groups, the reality of the matter is that small groups aren't chatting 24/7. But a social media site never wants to look "empty". Gotta always keep them scrolling.

- Part of that is age, of course 20's people will have less time to microblog than their teenage counterpart.

- Part of it is novelty. We're far past the point where sending messages to people everywhere is a hot new thing. So we simply won't talk as much once that wears off

- And lastly, part of it is societal. We are also far past the point where people WANT to post everything for the internet's view forever. Hearing about job opportunities lost because of FB posts made over a decade ago or being cancelled online over some twitter flame war means that talking is dangerous. You don't want to leave everything in your mind out to the public. So you either close down your privacy settings, or talk less. Why take unnecessary risk on stuff you may not even stand by later on?
I use https://lemmit.online/ to consume Reddit content.

About: https://lemmit.online/post/14692
No point in arguing with you, you're a True Believer, and I'll let you drive around with whatever "F*ck Trudeau" stickers you want to put on your car, but I have to interject on this one point, as this is just pure lies: If it ended, it was unprofitable, a failed business model. It didn't make money. It's that simple"

In the real world, the Alberta gov't literally just banned renewal energy projects because they were too* successful.

https://www.theenergymix.com/2023/08/03/alberta-slaps-6-mont...

https://www.bennettjones.com/Blogs-Section/Albertas-Pause-on...

https://edmonton.ctvnews.ca/some-communities-oppose-alberta-...

https://www.cbc.ca/news/canada/calgary/smith-pause-solar-win...

https://calgaryherald.com/news/alberta-announces-pause-on-re...

No, it's not that simple. Only for the simple minded. Follow the money, you're being played.
Then my life is a left-wing talking point. Without socialised medicine, without public schools, without a lot of help from either government or NGO-s I wouldn't be alive today. And I see how much unnecessary cruelty today is pointed towards people who have no real voice to defend themselves. Because some ideologies want "The Other" as a scapegoat to skip all this pesky business of government governing.
ayo you have been thanked.
There is something similar Nima Arkani-Hamed talks about Feynman equations during his amplituhedron lecture, pages and pages of equations being reduced to simple representation.

@56:26 in
https://youtu.be/sv7Tvpbx3lc
The first 6 years of my career was working on data heavy applications. The statisticians on staff all used Excel to prototype their models. It's a great tool
South Koreans are more homogeneous in personality then Americans even more so then the 6x population difference would suggest.
The other person has it right. It's the icon set used in Cloudformation Designer. Which doesn't even match their current icon asset packet for Powerpoint, those generally seem to use the ones used in the console from my limited survey.

https://aws.amazon.com/architecture/icons/
Does this suggest that over long enough timescales, everything is radioactive?
Spot on. It’s ironic because a social network that stayed true to users will presumably ultimately crush those that wander off into profit-chasing, as ultimately their currency is user engagement.

But it seems impossible given the incentives you touch on. They can only come up from a startup apparently.
Yea, of course any plan is coverage dependent. My area is pretty well covered and I haven't noticed any issues in that regard. I was already on Verizon and Visible is the same network, so nothing should change there.

But, I'm sure that I'll somewhere at some point and not have great coverage. Par for the course. The only thing I can suggest is multiple providers if that is your case.

As for peak times, I haven't noticed anything bad there either. My guess is that while Visible is a MVNO, it is the main MVNO for Verizon. As I mentioned, I get the strong feeling they are Verizon v2, it wouldn't be in their best interest to provide too bad of service.
And a bigger problem for me is the high cost of losing my job when some code cowboy leaks a bunch of people's data and passwords because "md5" was already in the standard library and easy to use.

Or someone replaced all the pictures on the website with hentai because a developer found this "really cool GitHub project" that saved him the hassle of "having to learn regex" or decided to outsource a bunch of customer analytics to "this really cool startup I saw on ycombinator. No I just paid with the company pcard, no I didn't read the privacy and data documents those are boring."

It's a funny worl like that.

EDIT
Or the developer who put the CORS to '*' because that was the only way to make it work on my machine.

Or "Why is this random Serbian guy currently admin in our AWS account?" "Oh that's gavrilo great guy he was one of the front end guys we brought in back a couple of months ago to finish a project. We couldn't figure out the permissions to the s3 bucket though so we just gave him admin rights. Should probably get around to removing his access. Cool dude though although he had problems with the Asutrians for some reason."
Fuck Microsoft's diversity initiatives. I almost assuredly got put into an interview loop where a bunch of managers had to check a box to interview a diverse candidate. (I'm latino).

I didn't know it at the time but when I looked into it more, I realized
1. My recruiter was a DEI recruiter
2. The people interviewing me were the most unengaged, unprofessional interviewers I've encountered in my almost 20 year long career.

There were behavioral and technical interviews all in 45 minutes combined, and I got asked leetcode hards in two of the interviews, with only about 25 minutes to solve them.

One of the interviewers didn't even understand the question they were asking, was shocked I coded up actual working code, and confused on what I did. I ended up having to explain to them how they were wrong about some of their assumptions about question.

Fucking clowns. DEI recruiters suck. Two of the managers I met were in my opinion technically incompetent. The only competent guy that interviewed me was kind of an asshole to ask a LC hard and expect a solution in 25 minutes (that I didn't get an optimal solution for).
Thanks for the detective work! On the one hand, I don’t have a problem with someone mentioning a helpful resource they developed in a relevant thread, even if it’s paid. But it would be more honest to disclose that’s what’s being offered rather than disguising it as an offer of a free resource.
Headline is misleading. The existence of a population bottleneck of approximately 1200 individuals does not imply that humans almost went extinct. It doesn't say anything about the size of the population before or after that bottleneck. In fact, it doesn't even say anything about the size of the population at that time. It just means that those 1200 individuals are the only ones that have contributed genes to the gene pool that survives today. There could have been other human populations that did not pass on their genetic material to modern humans, but were the same species as those who did. In fact, there could have been a lot of them. There were many different hominid species alive at that time, and humans were in competition with them. We have no idea of their relative number. It could have been millions for all we know.

Absent any other evidence, a population bottleneck (derived through studies of live human DNA) suggests nothing about the population at the time, or over time.

Survivor bias.
Lower stakes having looser tolerances is an engineering trade-off.
I read a few pages on canada.ca and you are right they don't become citizens they obtain a "super visa" and are forced to buy a medical insurance from a Canadian provider.¹ I have no more opposition to the reunification program !

1) https://www.canada.ca/en/immigration-refugees-citizenship/co...
Ask HN: How do you merge two files with ChatGPT(etc.)?
Just run your own server. The situation was no better with NNTP.