skysight-inc/HackerNews huggingface dataset:
They do mention in the postmortem that they explicitly do not provide backups, and say so on their product page, but perhaps that it could be better communicated to customers.

Designing a really robust system to failures like this is a very difficult problem. You can see this in the complexity of systems like S3 and Google's Colossus[1]. Colossus in particular is probably one of Google's single greatest competitive advantages, especially considering none of it is open sourced[2].

Comparing these guys to AWS/S3 is perhaps not entirely fair given the assumption that they have very different levels of resources. For a medium size shop and the constraints they've defined, I think this is a fair outcome of the situation. I agree though in that it could have been mitigated by making the decision to actually store backups.

[1]https://www.wired.com/2012/07/google-colossus/

[2]https://cloud.google.com/files/storage_architecture_and_chal...
Income per family is a treacherous measure, since family sizes have shrunk considerably.

If I marry you, our family income has doubled, but none of us is any richer.
I don’t wanna gaslight you but this doesn’t match my experience at all. I’ve literally never run into issues with something compiling info one version of docker but not another. Image pulling has been a problem sometimes on Kubernetes but you just need to configure the creds correctly and boom it works.
The Dev.to Feed Algorithm
Avira Free just installed Avira VPN while updating a client to Win 10 recently, I assume that they're after data collection too.

That was the last straw - Windows Defender only at this point of time.
US feds, states could join forces on Google probes: report
That’s what I noticed too, it’s like no one working there even tastes the food, it’s just not good. Definitely not woRuth the price when you can a good meal for the same money at a lot of places.
This dude re-builds/backports Qt for Ubuntu, someone could do the same for rhel/centos.

https://launchpad.net/~beineri
The article did address that apparently the necessary sensors for commercial trucking use cases have only recently become available. I'm guessing it's related to how far the systems can look? Due to the involved speeds and stopping distances, truck systems need to be looking very far ahead. Anything nearby and the truck needs to be maneuvering instead of stopping, which is also non-trivial with the trailer dynamics.
Here I thought that's exactly the fact that makes it less ideal for learning about the functional paradigm.

You also spend a considerable amount of time on Elixir learning how to architect fault tolerant concurrent systems. While useful, this doesn't have much to do with functional paradigm per se.
What motivated you to develop your own query and mutation hooks? Was there something unsatisfying with things like swr and react-query, or were you motivated to demonstrate/learn how to do it yourself?
“This type of bath went out of style in Europe for almost a millennium after the fall of Rome, thanks in part to Dark Age scientists’ developing the very unscientific idea that bathing in water invites a host of awful diseases into the body’s pores. For most of the Middle Ages, “most [European] people didn't wash, or even get wet, if they could help it,” Bryson writes. When John Wesley, the founder of Methodism, declared that “Cleanliness is next to Godliness” in a 1778 sermon, he was talking about our garments, not our armpits.

This is a minor statement within the article but one which hints at shallow research in some sections. This makes me less confident in the rest of the conclusions.

Bathing was very common and encouraged during the “Dark Ages”. A few articles which do a better job than I can covering the hows and whys:

https://www.medievalists.net/2013/04/did-people-in-the-middl...

https://www.medievalists.net/2013/04/did-people-in-the-middl...

http://unusualhistoricals.blogspot.com/2013/01/myths-misconc...
The eleven years old me was doing the contrary: starting a crappy/sticky PSU fan with a screwdriver not realizing there was a "slight" risk of electrocution (never got a chock however, I guess I was somewhat aware of the danger).
Yes, because of special circumstances in one metro area; that isn’t typical nationwide.
They behave alike in a lot of ways, so I imagine they were never really separate.
For what it does, I don't think so, seems like a bargain.
Watch six decade-long disinformation operations unfold in six minutes
In the same way that all abortions are murder.
> getting views

This is the disconnect between the modern commercial web and the real web. Personal sites aren't usually about gettting views, making money, or grabbing attention. Those are profit motives.

Personal sites are about putting something out there you care about. It doesn't matter who, if anyone at all, sees it. It doesn't matter if your site only has 90% uptime. Or if it looks weird and only works in some browsers. The only thing that matters is if you like it.
> We think it may be due to a hardware problem linked to the server RAM.

Are they using ECC RAM?
Serious effort is when you drill the grammar and memorise tense and forms of words. You'll have a base to build on.

Take English for example, difference between past simple vs. past continuous is easier explained once than randomly coming across on Duolingo never fully comprehending the principle. Therefore it's faster.

And form someone coming from non-Germanic language this will take time to comprehend, kind of like when you first learned some math concepts as a child, some took a while to click.

Now take words and their past forms, give, gave, given.

In order to use it in a natural way, you first have to drill and memorise many words ... not possible on Duolingo as one lesson you work with a bunch of "gave" and suddenly several lessons you use "given" ...

Yes, you can learn language in way that you go China and you're able to make primitive conversations. I know a lot of people speaking French that they learned conversational way and all of them struggle with grammar and despite being able to talk and communicate fluently their language is not enough for professional level or academic level.

E.g. my girlfriend and I speak English, a language native to neither of us ... we can live a complete life together and we can talk but to a native speaker her mixing of tenses and grammar would sound like nonsense.

This is the case with many of my foreign friends who learned English in a conversational way.

Duolingo does the best what it's designed for. It's a way to learn for the lazy, so it is a game.
Why is inequality a problem that needs rebalancing?
I can see how the data could be anonymised but when Google get it the access time, coupled with the referer (sic.) info could completely de-anonymise some data for Google, eg you arrived there from a Google search.
I can see a niche for these units in some IoT and small/simple control applications. But they are close enough in price to Beckhoff's ARM-based industrial PC / PLC's that I would tend towards Beckhoff for pretty much anything I wanted to do (especially now that Beckhoff offers FreeBSD instead of windows embedded). Note that Beckhoff offers both a hard-real-time PLC and a soft-realtime general computing environment on their PLC's. You can program the PLC side in standard PLC languages or C/C++ (with some limits on available syntax). On the soft-real-time side, you can pick any programming approach you want (C/C++/C#/Python/MATLAB/Labview/Elixir/TS or JS, etc.) and communicate to the hard-real-time side via a variety of options.
Completed a list of Linux resources originally just for me, figured to put it on the web for others to use ... lists stuff found in other places, but this puts it all in one place, and organizes it to be available quickly.
I help software startups get enterprise customers and can say with certainty that yes, placing in Gartner's "Magic Quadrant" or Forrester's "Wave" boosts inbound interest from enterprise buyers.

Those two firms have done well in building up their credibility in the enterprise market, which means anyone they recommend gets carry-over credibility.

Getting onto those is hard (not going to list all the steps and tactics here for brevity's sake). A relatively easier accomplishment would be to get mentioned in one of their dozens of reports that get published year-round, which focus on a particular use case or subcategory of products.

Easier still is to get mentioned by one of the second-tier (but still valuable) analysts such as IDC and 451 Research.

Edit: I've also been in the position to purchase marketing software with a six-figure budget, and used Forrester's Wave as a shortlist of reputable and popular products. Otherwise I would have to sort through (literally) hundreds of marketing platforms and tools.
Not sure if this is your project OP (can’t tell from a quick bio check) but if so, GREAT idea!

I love the idea of having an open-source showcase project to help with consulting client development. It’s awesome on multiple levels - shows potential clients how you think / how you work, gives a nice resource to those learning React, etc. etc.

Nicely done :)
That irks me as well because in Japanese, Kanji readings have can have dozens of meanings (On and Kun), and even first year Kanji of about 30 symbols turns out to be 200 different words for the same group.

I lived in Vietnam for 6 months with a host family. They said native speakers don't get upset that people don't bother to learn it because they only people that speak it correctly are Vietnamese. It is too hard (it is more complex tonally than Chinese - six tones vs 3).

During my travels: An Italian market clerk wouldn't sell me food until I repeated his sentence correctly; in Cyprus they wouldn't sell me sunscreen because I couldn't count (they refused to break a large bill and laughed that I couldn't count out my change...), and Panama I got literally yelled at for not asking for the Wi-Fi key correctly in Spanish.
The author has the boldness of saying that anything that does not produce a single artifact (golang binary or fatjar) is a language that should not be used an that they were errors of the past and we should get rid of them (citing explicitly PHP, Ruby and Python).

Now, if we want to think that languages and whole ecosystems (libraries, bugs and edge cases fixed, developers and companies whose code base is written in such language) can be changed easily, then the author take on Docker is right. In such a world Docker doesn't add anything useful. But the real world is quite different and it's not going to change for the author, so Docker (or "containers") is still adding something valuable and it's not a "bet" to me, at all.
When visitors are over, the "main" bathroom becomes #1 only, and #2s have to be taken in the less convenient bathrooms.

Like forcing longer-running processes onto a different CPU when congestion occurs.

#1s are usually quicker and more time-sensitive. Nobody wants to piss in the backyard because someone else is pooping. And that has only happened while visiting a 2 bed/1 bath place. Fine for one, but five people overloads the resource, and the scheduler can't pre-empt the running process.

Really, the problem is that the bath or shower and the toilet are in the same room. Occupying the bath or shower should not exclude others from using the toilet. It's bad design that has propagated via real estate marketing.
I like to be able to have multiple options to do my things comfortably, at some point when trying to come up with a house design i liked it ended up with 6!
Reading critically is hardly a solution to this; you evaluate “truth” based on sources and authorities with internalized misinformation themselves entirely rationally. I don’t have a prescription, and I am certainly against censorship.
Yeah wait a minute - 100k USD a year is barely one developer (Especially after benefit costs, etc) - and they say revenue too.

So basically if you're a one man shop it's an improvement I guess?
Dating sites, for one.
Websites You Need to Stop Building – The Oatmeal
Dual-flush toilets have become widely available on the US market in the past 10 years.

https://www.homedepot.com/p/100676582
As best I can tell, reports of data loss on btrfs are all from the early 20-teens; after about 2014 or so I can't find anyone who claims to have lost data due to a btrfs bug on an up-to-date system.
Here's one:

"1 second of loading lag time would cost Amazon $1.6 billion in sales per year." ~Amazon

Here's another:

"An extra 0.5 seconds in each search page generation would cause traffic to drop by 20%" ~Google
I think you meant "much", but "mush" works when "Je ne sais pas" becomes "junsaypa", which is most of french to my ear, just a mushy blur.
> Seriously? Like before the universe?

Obviously, in this context, "always" means "a long time". I can understand why you'd be frustrated with how the article ends, but this strikes me as a needlessly pedantic complaint.

The article can basically be summarized as "No one knows why all the letters are placed in the exact order we're familiar with today, but we can guess at the reasons behind a few letters." I found the (suspected) reasons we do know to be interesting.
I could see them potentially selling just the bare motherboard to hobbyists in non certified form.

However, they might not since that's the main product, along with the I/O expansion modules and the software that drives all of this. To make the motherboard useful that software would probably be needed.

$360 is cheap if this system does what is claimed. Sub $100 is probably not realistic given what is involved with being truly industrial grade - the level of protection from the environment and reliability alone would require raising the price beyond that.

There's a big difference between an "Industrial Pi Case with a DIN mount" and a certified Industrial Pi PLC. This seems to be the latter.
That's an interesting question, but I think it's a bit moot; we don't have any leeway in the form of amount that's safe to emit. Anything we can save, we should save.
What on earth is UX writing?
The patient's vision was affected, though not as much as one would think.

Visual areas in the left hemisphere represent the righthand size of visual space, while those in the right hemisphere represent the the left part of the world. With one hemisphere totally removed, you'd think the patient would be half blind. However, Dan Guitton's lab showed that D.R. still has some residual "blindsight" and that stimuli flashed in the blind hemifield affect eye movements.

I'm not sure what else, though the patient had a rather normal life: held down a job, was involved in some civic organizations, stuff like that.
Don't recall what specifically I was doing at the time but was maybe 7 or 8 years ago my computer got a virus and took me close to a week to fully gain control of my machine again. Only time I got actual warnings from Defender about something it couldn't erase.
>But in theory courts and military can stop him.

The voters can also stop him. Instead, Turkish voters not only re-elected him multiple times, they even voted in one special election to give him even more power.

The Turkish people are getting the government they've voted for.

>Absolute power is dangerous and the mind starts to slip after a while.

Yes, but what can you do when a nation of people democratically decide to give someone absolute power? If you try to prevent this, then you're working against democracy.
I made https://hugeystudios.com mostly to learn some web tech, (AWS & Docker), try out Swift Vapor, and host mando static content for mobile apps. It's not great, but it's mine!
Rebranding Dashlane
Well, it's a technical post-portem, not a love letter. I'm not affiliated to Gandi in any way, but I find the finger-pointing a bit too pedantic.

> The take-away here is clear: don't trust Gandi with anything you care about.

The take-away is not this one. Its: backup anything you care about.
(speaking on behalf of euros)
thank you so much for making this thread make sense!
(also a happy syno user here, been using it on several NAS's quite happily).

My rough understanding is synology did some pretty heavy modifications to btrfs in their implementation though... (a quick google finds me nothing to back this up, but i remember reading about it somewhere...)
> 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?

Correct. It’s just based on the sentence, not the words within the sentence.
We use the Raspberry Pi Compute Module, not the regular Raspberry Pi. The Compute Module is basically a SO-DIMM slot with the BCM2835 or BCM2837 SoC plus eMMC and LP-DDR2 RAM. The Compute Module is spec'ed at -25 to 80°C, versus 0 to 50°C on the regular Raspberry Pi.

We did extensive testing in the climate chamber and felt that going down to -40°C is safe.

The BCM2837 normally runs at 1200 MHz and the firmware starts downclocking when the core temperature exceeds 80°C. Once it reaches 85°C, the frequency is reduced to 600 MHz. It will be further reduced to 300 MHz when going beyond that. In our testing we found that the CPU is eventually halted when it becomes too hot, but can be rebooted without any issues once it has cooled down.

If you know that ambient temperature regularly exceeds 55°C, it may be necessary to install cooling in the cabinet together with the RevPi.

Since you're mentioning street cabinets, our customer Nicolai Buchwitz of Enda KG regularly installs our products in street cabinets for monitoring of hydrogen fuelling stations:

https://twitter.com/NicolaiBuchwitz/status/11127278200427274...

https://youtu.be/4iaInDiEiQg?t=338
I mostly agree, and that's largely why I use ZFS a lot. But:

> A FS should be stable from the beginning,

If this is your standard, I don't think there's a file system out there that meets it. ZFS has had data-loss bugs. I doubt there is any non-toy file system that hasn't.

I've thought about what standard should apply to this - it is a prove-a-negative problem, that filesystem-X in combination with whatever recent kernel will not lose data. I don't have a good answer, but the one I came up with is "multiple years without a dataloss bug, of quick turnaround to other bug fixes, and a warm-fuzzy feeling about the developers."
Election Officials to Convene Amid Historic Focus on Voting and Interference
I sort of agree with this, at least from the standpoint it makes it easier to view content, why I added a lot of color formatting to my pages over at stewalexander.com

The data doesn't need it, but I find it makes it more presentable
My lab generates similar-sized data sets and the transfer, more than the at-rest storage, is tough.

If our internet (or Box's datacenter) were slow, we could easily collect data faster than we could send it to our collaborators.
Yeah there are a remarkable set of container runtime tasks (package downloads, rootfs creation and management, etc) that are way easier with btrfs. It wasn’t always smooth sailing but luckily Chris, Josef, Omar and others are awesome and now (and for the last while) we are asking for features rather than fixes.
We're intentionally not trying to sell you on our credentials. We stand behind our satisfaction guarantee, and want to provide an objective as possible decision for you. Our only goal is to make the best decision! We've got no other skin in the game.
Great points. Makes me think of the old saying “don’t allow perfect to be the enemy of good enough”
Started mid last year, have been enjoying building it and discovering the multitude of others out there!

https://jborichevskiy.com
Booting Linux in Just One Second (2015)
Google just published 25M free datasets
Short-form video hosting service ‘Byte’ launches
In 2019, more Americans went to the library than to the movies
Huh, how does it work? Does it only empty half the bowl? Seems odd...
Sketch: The Trialism of the Embodied Mind
Being a Gandi customer must be terrifying, generally.
This is great! Really like the modern react/babel + node implementation - should make for a great reference
GDP just reflects economic output, not the distribution of the resulting wealth to real people. If you want to adjust for anything, adjust for the cost of healthcare, education, and amount of consumer debt.
More often then not you'll find some "helpful" changes to your browsing experience, and/or "team.bitcoinz" running at 100% cpu, or your files are encrypted.

Most viruses aren't stealthy, although a few are, and you're right, those you'll have a hard time with if they're well hidden and undetected.

IMO - Something like Glasswire + Windows Defender is pretty robust. Nearly any virus will need network connectivity after all.
Rust: much lower-level systems language which will take quite a bit more development time.

Go: Go's CMT implementation is fundamentally broken (you can't just use go channels without mutexes for complex work unless you want your application to have bugs). Elixir and Erlang Actors have much better guarantees.

Java: BEAM is slower than the JVM, but much more stable. Native actors are a much better experience than Akka.

Python: Django finally added initial support for async development, but library support is a long ways off (and the GIL is its own issue). BEAM is about an order of magnitude faster than Cpython (though probably similar performance with pypy). If you prefer Ruby syntax over Python, there is no contest here.

My big question is less Why BEAM? and more Why Elixir?

I prefer the native Erlang Syntax, LFE/Joxa (lisps), or alpaca (ML family with static types) over Ruby-ish syntax.
Sure.

Like I said I think overall the video course was well done, and I'm still glad I took it.

Honestly, I think my gripes are mostly subjective, and this will always be the case with one-size-fits-all training.

Certain aspects that are covered by the course were things I was already quite familiar with, so I was itching to skip ahead. There was nothing wrong with the work itself or the instructors. That stuff was very good.
Mind the "What is this and who is this for"
https://github.com/oldboyxx/jira_clone#what-is-this-and-who-....

Looks to me like the OP developed this to showcase his skills and get hired, not for production use by other people or with any intent of maintaining it.
Icymi: Building on Hedera Hashgraph with OpenCrowd and DragonGlass
This is good for Bitcoin. /s
It's funny, but it's not a joke.

We earnestly believe that most decisions are bullshit, and come laden with politics and irrelevant context. We're simply here to make the call for you. We don't want anything besides you to be happy with the decision we provide.
Slides (as PDF):

https://elinux.org/images/9/97/Boot_one_second_altenberg.pdf

Missing video is here:

https://www.youtube.com/watch?v=FF2LRy_JIDY
Looks like a logo from the 80s, not that that's a bad thing
I've walked around with >$10k before (purchased a car with cash), and it's really not a problem. There's no reason anyone would see that money if it weren't for the TSA exposing all of our secrets at the security line. The problem here isn't the guy carrying a ton of cash, the problem is the TSA.

Is carrying a ton of cash usually a bad idea? Yes. Should it be a right to choose to go so? Absolutely.

In terms of potential for crime, I regularly carry >$20k worth of credit limit and have a similar total credit limit across all cards as the guy in the OP is carrying in cash. If someone knew how much credit I carry and how easily cards can be used illegally (I don't remember the last time I was asked for ID, and I've made many purchases over $500), I would likely have my credit cards stolen frequently. Losing my laptop means potentially getting access to all of my credit cards if I don't act in time. So is carrying my laptop cause for seizure as well since I could be defrauded?

I currently do most of my financials through online banking and credit cards, but that's because I don't want to pay the inflation tax and sales tax makes transactions complicated. However, that doesn't mean using cash is bad.