skysight-inc/HackerNews huggingface dataset:
https://simonsarris.com/

Updated to have Simeville, a css village. Gonna remake it in Canvas though.
PlayOnLinux is your Friend
https://qz.com/india/965283/a-biography-of-the-tamil-languag.... how hebrew , sanskrit and tamil related
What about the reliability? Are many people losing data with Btrfs?
Balloon Experiments with Amateur Radio
Linux Admin and Tech Tools
Who's playing fetch with who, then...?
This seems very low quality. And it ends with:

> the alphabet’s letters are in that order because they have simply always been that way.

Seriously? Like before the universe?

Quick search leads to Wikipedia (obviously) which actually tries to answer the question: https://en.wikipedia.org/wiki/History_of_the_alphabet#Letter...

Interestingly, first sounds and "words" produced by human babies are quite similar to the sounds the starting letters of most alphabets produce ("baba", "dada", "gaga" etc): https://www.webmd.com/parenting/baby-talk-your-babys-first-w...

So the answer may be in biology / evolution.
> and value a lot of the same things Rubyists do: good documentation

In my opinion, the Elixir community (at least for the core language and major libraries) does documentation better than any other environment I've used. Almost every question I've ever had about using Elixir, Phoenix, or any of a dozen other libraries has been answered by using hexdocs.pm. The few things that aren't clear from those docs can generally be resolved by reading the source.

After that, elixirforum.com or the elixir slack give me higher level discussions on less immediate issues. I don't recall ever needing Stack Overflow for any elixir question.
> I have a 4-bedroom, 3 bath house, and we use them all.

This tends to be more or less valid for any resource in the house (extra room, closet, etc.). And as it stands bathrooms are on the important side. If you had one bathroom per resident they'd still all be used simply because the people would thoroughly enjoy not having their stuff moved around or bothered by anyone else, or ever risk having to wait for someone to get out first. So you'd just have "assigned" bathrooms.

You could even have an extra one that can come in handy when you are remodeling or simply experiencing technical issues in one of the others.
Glad you're safe, but look up the IIHS medium and small overlap tests to see what those overlap tests look like.
There's a LOT more to wealth than GDP/person, saying postwar america wasn't rich is absurd.
The 20 Best Management Games on PC
Tested playing windows games on Linux, it works amazingly stable and we'll, even at high resolutions (4K)
Software Developers Learning Machine Learning: Motivations, Hurdles, and Desires
I have been using btrfs in my "NAS"/personal server for 3 years, changed disk configuration a couple times, I do snapshots every hour and prune them using a Fibonacci-like timeline, no problems yet.
> when working mechanical maintenance in a machine shop

Hm? Most machining tools cost $100,000 to >$1,000,000. Why would a DIN bank of $360 control modules bust the budget?
There are podcasts for learning such as "Coffee Break French". Basically they start with very basic french and build up. This can be good for starting to learn to listen to french.

Regarding the differences between Canadian and France French, are there that many differences that it would make it difficult to understand someone from another region?
There are low-latency applications of MIPs where such overheads matter. Sometimes one needs to solve small MIPs very often under strong latency requirements.
This is a history article, not an engineering article. It's published on the Magazine for the National Endowment of the Humanities. The article spends time discussing the perceived cultural potential of radio, as below:

"Since radio’s beginnings in the early 1920s, industry and government leaders promoted it as the great homogenizer, a cultural uplift project that could, among other things, help modernize and acculturate rural areas."

The paragraph you take such objection to follows that statement, and is entirely relevant in the context of the article.
Did anyone had the courage to use btrfs in production? Any stories to share?
especially if it was additive: Add fake extras to the content encoding, permissions, audio formats etc.

Although that doesn't fix everything
It's the Magazine of the National Endowment of the Humanity publication, so there you go.
I've been a `btrfs` user for the better part of 4 years despite, at the time, a very vocal group providing advice against it[0].

I'll be the first to say that it isn't a silver bullet for everything. But then, what filesystem really is? Filesystems are such a critical part of a running OS that we expect perfection for every use case; filesystem bugs or quirks[1] result in data loss which is usually Really Bad(tm).

That said, for the last two years, I've been running Linux on a Thinkpad with a Windows 10 VM in KVM/qemu -- both are running all the time. When I first configured my Windows 10 VM, performance was brutal; there were times when writes would stall the mouse cursor and the issue was directly related to `btrfs`. I didn't ditch the file-system, I switched to a raw volume for my VM and adjusted some settings that affected how `btrfs` interacted with it. I discovered similar things happened when running a `balance` on the filesystem and after a bit of research, found that changing the IO scheduler to one more commonly used on spindle HDDs made everything more stable.

So why use something that requires so much grief to get it working? Because those settings changes are a minor inconvenience compared against the things "I don't have to mess with" to cover a bigger problem that I frequently encountered: OS recovery. An out-of-the-box OpenSUSE Tumbleweed installation uses `btrfs` on root. Every time software is added/modified, or `yast` (the user-friendly administrative tool) is run, a snapshot is taken automatically. When I or my OS screws something up, I have a boot menu that lets me "go back" to prior to the modification. It Just Works(tm). In the last two years, I've had around 4-5 cases where my OS was wrecked by keeping things up to date, or tweaking configuration. In the past, I'd be re-installing. Now, I reboot after applying updates and if things are messed up, I reboot again, restore from a read-only snapshot and I'm back. I have no use for RAID or much else[2] which is one of the oft-repeated "issues" people identify with `btrfs`.

It fits for my use-case, along with many of the other use-cases I encounter frequently. It's not perfect, but neither is any filesystem. I won't even argue that other people with the same use case will come to the same conclusion. But as far as I'm concerned, damn it works well.

[0] I want to say that an installation of openSUSE ended up causing me to switch to `btrfs`, but I can't remember for sure -- that's all I run, personally, and it is a default for a new installation's root drive.

[1] Bug: a specific feature (i.e. RAID) just doesn't work. Quirk: the filesystem has multiple concepts of "free space" that don't necessarily line up with what running applications understand.

[2] My servers all have LSI or other hardware RAID controllers and present the array as a single disk to the OS; I'm not relying on my filesystem to manage that. My laptop has a single SSD.
>that person is an ops person, not a "devops" person, as devops is a process; either your org is on it or they aren't

"devops" has made the same slide to meaninglessness as "agile." At one point they might have meant something about the philosophy of getting a job done. They don't anymore. They're buzzwords for a bunch of mutually-incomparable ideas, and as long as we pretend there is still meat in the concepts we're just lending buzzwords credibility.

"devops" is a verbal pyrbar for whatever change management already wanted to make, and shouldn't be seen as much more than a string of characters to get a resume through a regular expression.
It's about how correctly applied those punishments are. Just because it has the death penalty and high incarceration rates doesn't mean that they're being used correctly. For instance, does a serial rapist or serial child molester get the death penalty? In other countries he would. Why do people who were convicted with 100% certainty get put on death row for very long periods of time? People like public shooters and so on. It's a flawed application of the system in the US.
ZFS on Solaris 10 was ill suited for almost everything out of the box and was not feasible for MongoDB due to the half are integration between ZFS and the rest of Solaris
Dovetails nicely with the previous paragraph, I think you doth protest too much.

"In the early days of broadcast development and regulation, Crosley and WLW sparked debate about what radio should and could be. Could a few clear-channel stations adequately serve—and acculturate—entire regions of listeners? Or would a national network system with local affiliates better target listener needs and interests?"
I moved to Belgium where apparently it's also normal to put toilets in the bathroom, and I still don't understand why one would put the dirtiest place in a house in the same room as the cleanest place.

I don't want to shower and brush my teeth just a meter away from the toilets.
There's the odd industrial display TV that ships with a compute port

https://www.necdisplay.com/system-on-a-chip/

https://www.nec-display-solutions.com/p/uk/en/products/acces...

also the balena fin for IoT

https://www.balena.io/fin/
I'm so sorry teacher, Btrfs ate my homework.
https://www.census.gov/library/publications/1952/demo/p60-00...

Adjusted for inflation that's about a $35,000 median family income compared to an average of about $55,000 today. Still not great, but other items like homes were cheaper (and smaller), cars, etc. So not quite as bad as the GDP per person, but it does make me think about how that monumental rise of GDP isn't reflected more closely in how much money is being made by the average working person
The language itself is a dynamic, functional programming language. The benefits of functional programming languages have been much discussed (and much disagreed with), but Elixir is a particularly gentle introduction to the space while being a great language to work with.

The other key feature is that Erlang/Elixir/Beam implement 'the actor programming model'. This is a series of separate bits of code that have their own state and communicate to each other with messages. It turns out that for long running processes (web servers, control software etc.) this model is an excellent way to build your code. A lot of code ends up doing a subset of this, and usually not that well. Elixir gives you the tools to do it properly and easily.
How to build a DIY web scraper in any language
As someone with a bidet, there's no way in hell I'm sharing a butt towel. The bidet wash isn't completely effective. It's not the same as sharing a hand towel.
french has fourteen verb tenses, which is not optimal. it has been proven that the human mind can only handle six tenses efficiently.
Here is a tour on YouTube https://youtu.be/CbHjcwIoTiY
On continuous delivery: "Given that all of the changes deployed are individual commits, the deployments are low risk and cause less bugs".

I would like to know the source of this claim. I guess someone did an study on this...
True, but life is also incredibly messy with a lot of useless relics and tons of bugs.
Laziness and the fact that del.icio.us just costs me money, while if I work on Pinboard I can earn money.
It's a paywall for most of us now but it wasn't originally.

I deleted my Medium account the other day. Like a lot of projects and companies it's just not what it started out as.
Ok I’m downloading it now
This just feeds my conspiracy that all antivirus companies are worse than the viruses themselves.
Puerto Rico crossed my mind after I posted. Also, fires in California, a state I left a bit over two years ago.

So I'm aware there are terrible things that go on in the world that no one really does anything about. I was openly homeless for years. No one did any fundraisers to rescue me and I continue to see comments on HN that basically dismiss homelessness in the US as "just a bunch of junkies and crazies, not a systemic issue."

I guess I'm more wondering out loud how much it matters to me personally to do this kind of prep as an American who is no longer in California. The world currently seems to divide up between disasters that do get mitigated handily and those where, as you say, some provisions in your basement wouldn't have protected you.

As noted above, I'm in no position to do disaster prep currently for myself. I still live hand to mouth.

Yet, I participate in community meetings and try to help make the area I'm in better in some ways.

I do wish the US had more humane policies for dealing with refugees from Central and South America. I hate what little I read about that stuff.

But I don't tend to comment on it because I don't really have a solution and I imagine a real solution would involve interceding at the source -- ie sending some kind of aid to the countries these refugees are coming from. I don't imagine that would go over well. I imagine that would get mocked a la "Don't piss off the US or they will bring freedom to you, too."

Middle of the night half-baked thought kind of wondering how much it matters to me that I can't currently do this kind of disaster prep. Is it just one more thing I should be helplessly wringing my hands about and feeling sorry for myself over? Or is it sufficient that I do what I can to try to be a resource for my community for issues like homelessness?

My mother grew up in Germany during WW2 and it's aftermath. She never say still. She was constantly doing something. She only watched TV while ironing.

A lot of what she did involved helping people around her to make their lives work better. I think she understood something many Americans don't about how civilized life can come apart at the seams overnight and she invested her time and energy in saying "Not on my watch, it won't."

I think that's basically where I'm at mentally as well. I participate in public meetings locally and develop homeless resources online, etc, even though I am frequently broke because those are things I can do much more effectively than I can earn an adequate living for myself. Though an adequate living is probably around the corner, so hopefully I will keep investing in fostering civility as an antidote or prophylactic to disaster without continuing to live with ongoing personal crisis myself.
There is a youtube video out where someone created a decoy package and left it on their porch until someone stole it. The theif opened the package only for it to explode glitter everywhere.

https://www.youtube.com/watch?v=xoxhDk-hwuo
Recfile is for tabular data, markdown is for text documents.
”The water pressure seems higher in Europe”

I’ve never seen pressurized tanks in Europe. They flush from a tank that isn’t directly connected to the water mains, so
water pressure in the water mains doesn’t play a role. The water just falls down from the cistern to the bowl, a height difference of about half a meter for modern designs and up to 2 meters for more traditional designs.

Wikipedia says “it has been found by ceramic engineers that improved waterway design is a more effective way to enhance the bowl's flushing action than high tank mounting.“ (https://en.wikipedia.org/wiki/Flush_toilet#Flush_tanks)
Seems like Facebook uses it:

"Btrfs has played a role in increasing efficiency and resource utilization in Facebook’s data centers in a number of different applications. Recently, Btrfs helped eliminate priority inversions caused by the journaling behavior of the previous filesystem, when used for I/O control with cgroup2 (described below). Btrfs is the only filesystem implementation that currently works with resource isolation, and it’s now deployed on millions of servers, driving significant efficiency gains."

https://engineering.fb.com/open-source/linux/
Gavin Andresen: Satoshi Nakamoto Could Be Wrong
HR having any role more substantial than confirming that an applicant can legally work in the US and isn't lying on their resume is the problem.
Who's working on self-driving cars in Europe then? I only know about a couple of groups of Cambridge nerds:

https://five.ai/faq

https://wayve.ai/
Trust and marketing never belong in the same sentence. Marketing is the art of inconsequential "pushing of the truth" and frivolous claims. It's the art of shoving a sub-par product in your face over a relevant product.
A shower can use well over 10L/min.
North American toilets are bizarrely complex and seemingly designed to clog.

Cross section : https://www.maven.co/wp-content/uploads/2012/07/toilets-00.j...

This is because they use a siphon mechanism, which also results in a narrow diameter pipe. Old style ones use an enormous 14L of water per flush and still jam.

Other countries use gravity flush which has lower water usage and less blockages, but forces you to periodically clean the toilet bowl. Personally I would rather clean than plunge.

This article has a rather biased overview:
https://toiletfound.com/siphonic-vs-washdown-toilet-which-is...

Personally I find US toilets need to be flushed repeatedly because you don't want to risk a blockage.
I recently had a convo with a company that moved into Elixir because they had an easier time hiring as they could tap into the local Ruby developers and into folks interested in functional programming (in France). Would you mind saying which country in Europe in particular? Was it also France?
> the original Glossika method (which the new software still essentially does) is to teach a language only via phrases

Based on the screenshots, it looks like they maintain a "memory level" for each phrase and presumably do spaced repetition to keep that level above a certain target. Am I right in assuming that if you fail a review because you forgot what one specific word means, you'll get the exact same sentence next time, rather than a different sentence using the same word?

I have a system for personal use that does the latter, but I haven't yet found a good interface for indicating why I got the sentence wrong. My current implementation is to have a huge list of checkboxes for every aspect of each word (dictionary form, spelling, pronunciation, etc.) that could potentially be forgotten independently.
Military radars, su h as early missile warning systems, might achieve higher power signals, and their signals are much, much better focused.
Trust No One. Not Even a Blockchain
> having a team of 24 engineers across multiple countries trying to maintain a common set of bash scripts that work for 12+ unique services

At the last place I worked that had a truly tight devops operation, it was 3 DevOps people maintaining infrastructure for 200+ unique services. And most that infrastructure was building really useful junk that I've never seen available elsewhere, like daily email reports telling me about every error that was logged on any services that my team maintained, and a cool little web UI that monitored our message bus and generated a visualization of which services (and instances) were listening to what.

The actual deployment and process management infrastructure wasn't very complicated, either, based on what I saw from poking around in their source control. They were able to shave a whole lot of unnecessary complexity by enforcing rigid standards about how each process would be packaged and configured and whatnot, regardless of implementation language. It was up to the developers who wanted to take on $hot_new_langauge to figure out how make it behave right.

And that gets to my real worry about Docker. It's a way of dealing with messes, not by cleaning them up, but by sweepi^H^H^H^H^H^H hiding it behind an abstraction. It's like that meme image that floated around a while back - "But it works on my machine." "Then we'll ship your machine." And that's how Docker was born.

Which isn't to say that this is useless - I use Docker all the time, chiefly to do things like making sure I'll never have to manually futz around with managing multiple concurrent PostgreSQL installs ever again - but, at least in production, it still feels to me like high tech duct tape and chewing gum.
You can use PEX for Python.

At my previous job, we used a python script to rsync files -- very, very simple. I think it would have been much more difficult and error-prone with Dockers.
That is pretty amazing. I wonder if there were any health impacts from that level of ambient power just buzzing through the air. Still, quite a feat of engineering to think about.

It's very common, and becoming more common.

WLW was a special case because it put out so much power it affected homes a fair distance away. But even stations as low as 1,000 watts have to deal with this today.

I worked at close to a dozen different AM stations in a previous life. It's very common for AM transmission towers to be located in flat, moist areas. I'm not an electrical engineer, but from what I remember, flat is preferred so the groundwave signal travels farther, and marshy for electrical reasons.

The problem is that when vast majority of AM stations were built, they transmitters were in the middle of nowhere. Since then, the suburbs have surrounded these facilities with homes, sometimes building houses right up to the property line, and people get interference in their electronics. And they're not happy about it. If they're close enough, everything with a speaker in the house only broadcasts that nearby station. Radios, TV's, even things that don't have "speakers," but are able to pick up the radio waves and resonate.

It's like when people build a house next to an airport, and then complain about all the damn airplane noise.

For reasons I don't understand from an electrical standpoint, it was particularly bad at one 1,000-watt station where I worked in the mid-90's. The General Manager's attitude was along the lines of, "Why would you move next door to a radio station? Didn't you notice the 300-foot-tall red-and-white tower with all the blinking lights out front?" Of course, that's a wholly unsatisfying answer to a new homeowner.

Since I left radio, I've read that there are a number of AM stations that have gone off the air simply because of the angry neighbors. They get the local politicians to pass zoning regulations that end up forcing the AM stations to move their towers, but the stations have nowhere else to go for three reasons: First, because they have to be located within a certain area to fulfill the coverage requirements of their license; second, depending on the station's transmitting characteristics, they may need a pretty large piece of land for multiple towers; and third, because AM radio doesn't make a lot of money, they may not be able to afford new land. So for some, they just go dark.
I worked with a few people who lived in midwest US. They hunted a couple times a year and after listening for a while I realized it was a very impressive money saver. In a week, they were able to bag enough elk to eat plenty of meat all year, sold the waste (skin and parts) to a local processor. Apparently this is not uncommon, even for people who live in suburbs.
Agreed. The U.S.-style fixture, floor, pipe flange, and wax ring all have to work together. A terrible interface design. I haven't seen the Australian style, but when I saw a UK style I was very impressed by the pipe-to-pipe link in the rear.
https://en.wikipedia.org/wiki/Hunter_vs._farmer_hypothesis