skysight-inc/HackerNews huggingface dataset:
From the FAQ [0]:

> How is Factor different from Forth?

> Forth is untyped, not garbage collected, and close to the machine. For flow control, Forth code tends to use immediate words. Variables and arrays tend to be global, and programs aren't usually written in a functional manner. Factor is very different from this. It is dynamically typed, offering a high degree of reflection. Unreferenced objects are garbage collected with a generational garbage collector. Factor code is a little bit more distant from the machine, though the C FFI allows using words like malloc and mmap. For flow control, Factor generally uses quotations, allowing flexible higher order functions; parsing words are used mostly for definitions and data literals. Variables are dynamically or statically scoped (see below), and arrays are just objects which don't need to be treated specially.

[0] https://concatenative.org/wiki/view/Factor/FAQ/Why%3F
I was going to make a general comment about this too. It’s a huge penalty for Java too and has no correlation for how well it performs outside of toy benchmarks
For convenience features advertised as requiring active driver supervision and not making the vehicle autonomous, I think it only really makes sense for the driver to be liable.

Similarly, if some airplane instrument is stated to require regular calibration to stay within acceptable error limits, I don't think the manufacturer would be liable if the instrument starts to drift when those calibrations are not carried out. Or if some crash-contributing decision is made based on assuming a higher accuracy than promised.
I have this same kind of thing, for running https://perl.bot/ and related services. I'm using BTRFS however (due to a long story and actual reasons) and use it to dedupe, compress and discard a file backed filesystem for them. I'm at a logical store of about 46GB with an on disk size of 25GB. Most of that is the fact that I have several hundred (550ish last i counted) libraries and modules installed into each install of perl. This means that they dedupe incredibly well since they're basically perfect copies, and most of it is text based so it compresses well too.

I've looked at DwarFS before for this same use case but the fact that it's read only makes it more difficult to handle since I'd have to have an uncompressed version sitting out elsewhere. Though I've now got the hardware to actually put that all into a CI/CD that generates the image. I might actually work on that once I get my turing pi 2 boards since I want to port this whole setup to ARM as well as x86_64. I might also put it on my RISC-V board too but it's too slow so I think it won't be as useful.

EDIT: fixed the tbd size, it was taking a while to calculate.
A recumbent bike significantly improves the riding posture, and would probably prevent this injury among others.
Bit of a tangent but I've often wondered why refineries don't generate electricity from their unwanted gas instead of flaring it off.
Just to share some differences in preferences: I've walked a ton. Run a bunch. And now cycle.

Cycling feels like free energy, way more flowy, and far more engaging, like it's a videogame, in the sense that I'm constantly making micro-inputs for debris, cracks, choosing clean lines, scanning what's around me, etc.

Only dimension where cycling feels way more intense than walking and running are on the hill climbs, but I oddly like the pain that comes with it. Couldn't say the same for intense running efforts (of the half-marathon threshold to VO2 max variety).

Walking feels like it just takes forever. But in new cities, it's a nice way to get a feel of the various pockets and districts. And on hikes in national parks and such, you don't really have much of a choice.

CYCLING BABY, YEAH.
I live nearby, and my son absolutely loves riding their trains on weekends. They have two types of railways: regular children’s railways, and something I would call micro-trains that operate within smaller boundaries.

The whole facility seems to come from GDR times, and there are mountains of old rusty train parts around their depots.
Apple politely explains why iPhone cases are a waste of money
That’s my point, I used to think the same. The thing is, there is no difference from the machine’s perspective, and you’d have to consider every mobile app a “hack” by that measure since this approach is how native UIs are built. You can reap the benefits of faster development and more straightforward code without giving up anything on performance, accessibility, etc.
What is regex but shorthand notation for a parser?

I agree that a good codebase should generally have its regex segregated into standalone functions with their own tests (ideally property-based tests!).
Cheap, simple, easy to learn about, and write assembly for. Also the new tinys have alot of neat features, and 8-bit is just retro :P
Thank you, I appreciate your time and help! I guess it's a false positive on my side but have emailed details to support
> For the most part, people are trying their best.

I believe that about regular people. Believing that about government, media, or megacorps is foolish.

> this back-and-forth is destroying the very idea of communication.

That scenario was created when media and politicians and Pfizer et al. took control of the narrative by force.

To take just one example - they're trying to stick bi or tri-annual shots into children at €20 a pop. There's no scientific or economic justification for it. The math isn't there, the evidence isn't there, and crucially, there are better places for those shots to go. It's not sane.

The only reason children in wealthy countries are getting shots before vulnerable people elsewhere is cash. It's pure greed. There are very real consequences to this.

Your comment is reasonable, with much wisdom - but what they're doing isn't motivated by science, or by helping people. It's just greed. It's evil.
People seem to think that automation needs to be 100% or nothing. Automation at 80%(or whatever percent) of ideal will affect a large number of programming jobs. If you as a programmer start to compete without the use of AI vs someone that has embraced it then you are going to lose. If you can get an AI to do 80% of your work and you as a sentient being can finish the project then your output will explode vs someone that does not.

This says to me that the future programmer will be closer to a software architect. Someone that can interpret what someone wants and decide what the solution is using all the resources available including AI tools. Not all programmers can do that. I've known plenty of programmers that are great at their job but lack social skills. Those are the type that will definitely be affected by AI. Given that you don't need 100% perfection in AI to make an impact in the industry and programming jobs then I see big changes happening with-in the next 10 years at most.

Don't believe it? Look at Dall-e 2. It won't get rid of designers or such but many people will start to use it in some cases and by-pass the designer all together. Also a new crop of designers will use Dall-e 2 to create some of their work. Those that won't will be left behind.

Designers today, programmers next... Yes!
There is no luck. Reality is deterministic, even if the elements of determinism are so much smaller than quantum mechanics as to appear random.
No one forces me to. No one asks. Sometimes I’m just inspired and would rather write this code than eat.
Sure, I understand that; in JS the GC manages the memory for you, but still, there are memory leaks and there are no tools to deal with these. And that really surprises me. Is it because of some technical limitations? Or maybe browsers just haven't evolved yet up to that point? Or maybe there is just not enough demand for such tools?
It is indeed asinine IMO that we irrigate the southwest to grow alfalfa, almonds etc when those crops grow perfectly in the grade A farmland of Iowa, while Iowa is subsidized to grow mainly number 2 yellow corn for animal fodder. "Corn Subsidies in Iowa totaled $19.7 billion from 1995-2020" [0]. What is wrong with this picture?

[0] https://farm.ewg.org/progdetail.php?fips=19000&progcode=corn
Hundreds of thousands out of a possible expenditure in the tens of billions is literally nothing.
You’ve either not interacted with the younger generations enough or you haven’t noticed it yet, there is an alarming number of people who claim to have some form of disability. And for a huge percentage of them, that’s their personality. Finding people with actual problems that keep it to themselves and not use it as a way to gain advantages in life is becoming harder. Though I will admit, I am largely talking about urban Americans, i am not sure about the rural america. The point being, it’s more than a sample size of 100 tiktokers.
Yeah sounds like it could be cause and effect.

Even if they were on a break, it's cheap opportunism on Musk's part, assuming he ever cared for his friend.
what makes it so hard for "self driving" cars to avoid frontal collusions?
By "efficient land use", do you mean that I shouldn't be allowed to have a yard of my own, and that I should have to share walls with my neighbors? If so, then "don’t care about" is an understatement; I'm actively against it.
Sad but real. Success is a triumph of quantity of effort as much as quality thereof.
It's such a dumb, nonsensical argument that I'm going to stop interacting with and instead simply laugh at you.
There is some loss in batteries but like we can measure things and hydrogen comes out way short in terms for miles driven per kWh of electricity in the grid.
There could be a time advantage, where the probability weighted expected benefits of starting N years ahead of time is much larger than the sum spent preparing.

You could think of it as purchasing an option, which businesses definitely do.
Because buying a new one instead is better for sales?
Oh, poor Barstool! Who will defend them other than mediocre dudes who hate women?
Exactly. It's opportunism.

And if you're the richest man in the world, why is it so important to scalp people close to you. Weird!!!
Thanks. I'll give it a try. I have found that all the good t-shirts I have that I wear regularly are from American Apparel. I haven't followed what happened to AA. What does the current AA do ?
Not to sound like the usual evangelist, and I am sure everyone has already thought of these points, but regarding RAID-10, is that the best call?

My thought process is that the majority of modern hardware/software RAID solutions don’t do error correction properly. And even assuming something that does actually do checksumming and such semi-properly is employed, I think if we are talking tens or hundreds of years from now, it’ll be nearly impossible to find a compatible hardware card should the ones in use die.

I’m aware it already sucks trying to build a project six months in the future, let alone six or sixty years, but perhaps something purely software-based that does care a ton about integrity, like ZFS, would be the best bet in terms of long-term compatibility of a hard-drive storage solution.

So long as the drives can still be plugged into a system, any system, and even if OpenZFS eventually drops backwards compatibility with the version used to create the pool, it’ll likely still be possible to virtualize whatever version of Linux/BSD/Illumos is compatible with that particular version of ZFS and then import the pool.
I very much agree: my point was that the people who push ideas like this do so by misrepresenting occurrence rates and motivations (social media isn't an insight into people's lives at scale, it's as real as "reality" TV).

Ultimately it's yet another "think of the children!" variant.
> as out of the box you're still able to run docker containers.

No, you're able to run containers from images produced by docker provided it exports them in OCI format. At no point does k8s see anything to do with docker. Saying docker when you mean container or container image is incredibly misleading at best, and less charitably, is just plainly wrong.

Edit: Actually, it looks like if you want to add docker it's easy - https://kubernetes.io/docs/setup/production-environment/cont... - but you would have to install that support since it is not included out of the box.
Managed Kubernetes (e.g GKE) is a hosted service, just a very flexible one. There is a gap between everything runs on Heroku and Big Enough to have a DevOps team that is pretty large. You tend to outgrow heroku pretty quick if your app has much complexity at all.

Used to work somewhere that just used some VPSes instead of managed hosting. That 20% time was spent on debugging OS issues, disk space issues, OS package updates, downtime needed to increase instance sizing, documenting (read: not actually documenting just leaving it up to the next person) how to rebuild the environment etc etc.
Same reason you would deploy to plain old servers. Your stuff has got to run somewhere. And (Google hosted) kubernetes solves a lot of issues for you out of the box, which you would otherwise have to solve eventually anyway. And it takes basically no additional maintenance, if you use a mature managed service.

You can have your developers manually copy paste files to a server, which is great while it works, but it's far better to have an automated process. At that point it's not really much more work, in fact I'd argue it's less, to pick docker + kubernetes than any of the alternatives.
It might be green jut it is super expensive and not very green for the decade it takes to build a plant.
Which country are you referring to? Last I checked (few months ago) the CDC in the US was still counting COVID deaths as any deceased with active COVID infection. They are collecting minor comorbidity data, at least that is what they made public in their dataset.

I realize this site has global users but the parent comment was correct. Not sure why he's being downvoted.
You mean this? https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

Yes, I did. And no, it didn't.

It is exactly what I was talking about when I mentioned negative effectiveness. And while the study definitely shows waning immunity, the apparent "lower immunity compared to someone unvaccinated" after 8 months is just an artefact resulting from the fact that you are unlikely to get covid twice in a row (i.e. natural immunity).

The Lancet study actually shows an overall vaccine effectiveness of 84% and naturally concludes by recommending booster doses. The 84% figure is may also be an artefact and doesn't account for Omicron, buy I could say that from the study, the vaccine is 84% effective over 9 months, which would be as misleading as the "immunity is lower after 8 months" quote.
> Placebos won't lower your cholesterol or shrink a tumor. Instead, placebos work on symptoms modulated by the brain, like the perception of pain. "Placebos may make you feel better, but they will not cure you," says Kaptchuk.

[0] https://www.health.harvard.edu/mental-health/the-power-of-th...
Yes, its a working dog. Need to give it a big backyard/farm to run around in.

So not pathetic or needy. Just don't lock it inside.
I'm not quite sure I follow.

In my case, the competitor's product is unseeable unless you get a demo or are a subscriber. So I don't even know what it does (from a UI perspective). I have ideas just based on my understanding of one client's needs.

This is not about code. This would just be like getting temporary access as a user to see a software product, as if you were a subscriber.
Look into the XBUS by Electric Brands. It is a light vehicle (because they are a less stringently regulated market in Europe).
It’s handy if you want to search more than one repo at once. I believe you can do ‘rg -uuu’ as a shorthand to disable all ignores
> Why should I have to teach a junior how to use an essential tool of the job

Why shouldn't you? Unless you're a junior developer yourself, mentoring and developing the skills of the rest of your team is an even more important part of your job than whatever programming you're doing.
For an older CPU example, x86 (in 16 bit mode) maps the interrupt table at the physical address 0. So to tell the CPU what handler to use for the 0th interrupt, you have to do:

*(u16)0 = segment // dereference of null!
*(u16)2 = offset

Granted, most 16 bit OSs were written in assembly, not C, but if you were to write one in C, you’d have this problem.

IIRC, the M68k (which was a popular C target with official Linux support) did the same thing.

For a more recent example, AVR (popularized by Arduino) maps it’s registers into RAM starting at address 0. So, if you wanted to write to r0, you could write to NULL instead. Although one would be using assembly for this, not C.
California made lsd illegal in 1966,three years before Nixon was president in 1969
The default influenced me and pretty much everyone in my company Ive talked to (namely, almost everyone stuck to it). So yes, it defies credulity.
You haven't pointed to a single statistical survey here. This whole post is you going "nah it's totally happening" based on your feelings and social media.

Which are basically Twitter, Tiktok, and various subreddits which repost those things to criticise them.
See /r/adhdmeme as an example.
Right, it’s mostly the labor economics that make them poor choices outside of dense urban areas. Self driving EV buses could actually solve that suburban transit problem, with private on demand vehicles being a “premium” option.

Self driving buses or shuttles may actually come first around planned retirement communities. Simple routes, good weather, with flexible demand.
Also, if it passes through a seam of coal, it could set off another Centralia-like fire I'd think.
The next era of no-code
Another recovering FORTH addict here
The most expensive thing in transit service for a lot of smaller cities is paying for the drivers. If you want more shorter headways, longer service hours then you're paying a lot more for additional drivers.
I've been using my current phone since December of 2019. I have a "rugged"/"bumper" case on the phone.

I drop phones a lot. At least a couple times a month. I can't help it. I'm super clumsy. Because of the case (and a screen guard) my phone has zero scratches on it. I guarantee that without them it wouldn't have lasted two months.

I'm also a student and broke as fuck. I have to save up for several months to buy a $250 phone. I can't afford to replace my phone more than once every couple years. Hence I can't imagine using it without a case.

> Liberate your iPhone. Liberate your Android. Show the world that your phone is gorgeous. Show the world that you trust yourself enough not to drop your phone in such a way as to smash it. Believe in you, people.

Many people can't afford this "liberation". A phone is first and foremost utilitarian, not an object of beauty. If it breaks, my life gets seriously harder for months.
Cookies are often used for sessions too, not just tracking. I wish the browser world just tightened up its permissions like the mobile world did.
Damn... I have not seen this in a long time
They could officially ask, to lend weight to passing the bill, it passes, take money, never build.

See Wisconsin and Foxconn.
I'm honestly baffled the author even took the time to write a response to the original article that seriously claims that America over the last decade is uniquely stupid and polarized or that the twitter button is responsible for it.

Apparently Haidt had no recollection of the 60s, cities on fire during the civil rights era, civil rights leaders shot, presidents shot, one because a guy wanted to impress Jodie Foster, students on campus shot in Kent State, Jonestown or any of the other gazillion insanities of American cultural life. The last ten years have been, by comparison, mild.

Twitter is at the end of the day an entropy generating noise machine of the chattering classes and an epiphenomenon. Internet iscourse is a product not a cause of conflict at the material level and as far as it historically goes relatively boring these days.
https://youtu.be/omrY53kbVoA
The same damages you might expect from sticking your credit card into a hacked ATM.

There are some comments here claiming that their experience with McDonald’s order kiosks in the US makes them feel this is unlikely to be hackable, but “employees regularly leave them unlocked” sure sounds like an invitation for someone to find other hacks.
You don't actually need all that. If the competition is a single $5 machine with no redundancy, you can just run a single node cluster.
I’d say so. Also there was effectively no troubleshooting in the store you could do. Aside from unplugging and replugging the appliance and terminals it was all under a very strict service contract. Too many terminals down or the appliance that processes transaction and a tech had to be out in 8 hours regardless of time of day to service.
I use skate to store secrets used by some personal programs. I have scripts that pull out the secrets and set them as environment variables that are used by the programs. This way I don't have them sitting around in a configuration file in the source directory and can't accidentally commit them to git but they're easy to sync between computers.
The rip in ripgrep is meant to mean fast (as in ripping through the files), not rest in peace FWIW. It’s unlikely ripgrep will ever replace Greg as it has no intention of implementing 100% compatibility.
Probability of accident * Expected damage of accident = Expected damage of activity/project.

Nuclear has had non-negligible probability of accidents, including dangerous accidents. The expected damage of the dangerous accidents is millions dead and injured, and potential destruction of very wide ecosystems.

An accident in a coal power plant mean a bunch of coal burning. Which is bad, but several orders of magnitude less.

... And that's all while ignoring the question of waste management; and damage to reactors due to attacks at wartime.

Now, has technology improved in recent decades? I'm sure it has, to some extent. But the credibility and trustworthiness of the organizations building nuclear power plants has not improved, certainly not to the level at which lay-people - like myself - are willing to take their word for it. And that includes key world state governments.
1. Apart from Project Gutenberg, where do your books come from?

2. When you proofread and fix typos, do you contribute the fixes back upstream?
In Australia, they call McDonald's, "Macca's"?
So… nothing? At least a physically tampered-with ATM could capture the magnetic stripe on my card. But what could a hacked ATM do with my not-American card which I insert in the chip slot?
Heh. Always means I have an upper respiratory infection.
Google arranged a meeting with me to discuss migrating to GCP from AWS. I wasn't especially interested, but I decided to humour them anyway as some of our AI workloads may be better suited to GCP.

At the arranged meeting time, none of the three people on their side showed up. No emails, no follow up.

I've had similar experiences every single time I've tried to work with Google.
I recently got a new iPhone, maybe a couple months ago. I've dropped it a few times at most. Already the screen and bottom part is cracked. I also have an old phone which has been through a lot with a much more cracked screen. And most of my older phones got cracked after being dropped at some point too.

That being said, the crack is barely noticeable, and the phone works completely fine. The other cracked phone is a bit more noticeable, but still works 100% fine. No issues with touch or anything, the only thing other than the cracked screen in the old phone is that the battery is worse, but that's just because it's old.

I imagine a good case may have prevented the screen from cracking but I would've had to get the right one, some of my prior cracked phones had cases but they didn't look very good for protection IMO.