skysight-inc/HackerNews huggingface dataset:
> Also, I think in this analogy the open office is the church basement full of sleeping bags.

Only if half the people using the sleeping bags are also practicing the drums.
Bringing Colour and Life to Black and White Photos
> Deforestation is a common cause of desertification worldwide. Trees help to capture moisture from the air and bring it to ground. Cut them down, and the moist air blows past. Trees are commonly cleared for farmland, and then the farmland has to be abandoned when it gets too dry.

Trees alone do not help. There are a lot of tree farms which do not capture moisture and are prone to forest fires. We need forests with good ecosystems not tree plantations.
Well, I only ever enqueue idempotent work, so again, in my scenario it can fail and be rerun, but I’m also unsure about what you think is a bad idea here.

Honestly, I had more code managing two phase commits so I would only push to the queue when I was sure (ish) the dB commit was ok.

Say you need to trigger something to send an email, but let’s say that there’s an error condition after and the transaction is rolled back. How do you handle that failure? In my scenario the queue is rolled back too, no harm to foul.
Can't unsee the gitilab.io typo on their "DOS LIKE A BOSS" poster.

Somebody quick, register gitilab.io :)

For the rest it all seems very cool & retro.
> software solution which turns your choice of Linux-capable hardware into an audio and video source for a television or powered speakers

That's literally the first line in the repo description.
I have to say inventing a new metaphor for container made it harder to follow the point you were trying to make
I'm not trying to get on people who are using redis as a cache (for photos, or any other ephemeral data).

The idea I was trying to get at was using redis to store data traditionally reserved for OLTP workloads.

> Pretty sure we all can think of some pretty high profile examples of NoSQL + structured data working very very well at scale.

Well that's the thing, you very rarely hear of companies who cursed their decision early on to use NoSQL when they realized that their data was structured but in 20 different ways over the lifetime of the product. Some datasets only need light structure (key/value, a loosely defined document, schema-included documents), and other things should probably have a schema and be stored in a database with a tight grip on that schema and data consistency/correctness. Please don't use redis in that latter case.
Typical CRT flicker was pretty subtle, especially at high refresh rates. It becomes more pronounced at low refresh rates, or simply bad monitors.

Making a silly effect on a website to evoke a nostalgic feeling doesn't really have to be accurate, and it'd probably be near-impossible to accurately represent the subtleties of a CRT display without compounding them with the subtleties of LCDs, especially so when the LCDs an end user will be using is an unknown.
Domain appraisal tools are garbage. Here's why
Can’t compete, let’s legislate? I can only shake my head
I have done something similar to this to implement queues in Postgres. And at quite a large scale with lots of workers all pulling items off the queue at once.

One huge advantage over, say, SQS, is that you also get easy visibility! You can query and see what’s been completed, what’s still not worked on, etc.!

Oh, and do you want a priority queue? Just add a priority field and sort before picking an item! Do you need to change the priority of an item while it’s already in the queue? Go right ahead. Do you want to enforce some constraints so that duplicates don’t get added to the queue? It’s a database — add the constraints.

If you’re already using a relational database, and now you need a queue, start with this approach. Odds are, it’ll work just fine, and it’ll give you the perks above.
I used setedit some few decades ago.

http://setedit.sourceforge.net/
You're talking about feedback loops in Control Theory, which is an established scientific field with strong mathematical underpinnings.

The article is talking about "feedback loops" in some handwavy business-marketing-whatever bullshit advice sense.
You didn't really have to wait, you could do the same thing with Jellyfin already and any Linux device on your network using jellyfin-mpv-shim
> I'd say that the static linking metaphor refers to the container image itself, in that it's standalone and (fairly) "universal".

That metaphor makes no sense beyond the standalone part.

Container images are way more than mere stand-alone statically linked binaries, much like an installer (deb/rpm/MSI/PKG/etc) are way more than statically linked binaries.

If anything, container images are a kin to fat JARS or macOS's bundles, but even that metaphor leaves key features out, like healthchecks, image inheritance, and of course support for software defined networking.

> To me, the analogy doesn't have to be 1:1 for it to work.

The whole point is that the metaphor makes no sense and completely misses the whole point of containers.

No one uses containers because they want statically linked binaries. Or even installers or packages. At all.

What container users want is what containers provide and neither statically linked binaries or zips or installers or bundles come close to offer.
We're talking about being able to deploy and scale the same app at will in a completely sandboxed and controlled environment. We're talking about treating everything as cattle, from services to system architecture. We're talking about out-of-the-box support for healthchecks, and restart apps when they fail.

Each and every single one of these features is made available with docker run. That's what containers offer.

None of this has anything to do with static linking anything, and insisting on this metaphor shows that people completely miss the whole point of containers.
A merit-less screed that amounts to a bunch of name-calling about "liberal Brahmans" and complaining that the top institutions actually have influence. Of course the top institutions have influence - even if they somehow 'broke up the cartel', the new top institutions would also have influence.

Tearing down a society's top achievers & institutions is not a way to achieve a useful equality (see Harrison Bergeron).

That said, the encouragement at the end for supporting students going to a far wider range of colleges and universities, including Bernie Sanders' plan for free tuition for students of families under $125k is a great idea.
Interesting. I literally never get flyers of any kind in my po box. I used to get them at home but opted out using the usual process.

Weirdly I have the opposite experience using foreign delivery services: my wife buys items from Japan regularly that come DHL and I've never lost one. But I don't use my po box to forward mail, just receive it.

https://faq.usps.com/s/article/Refuse-unwanted-mail-and-remo...
Today it's split between the Indian state of West Bengal and Bangladesh.
But UK (and London especially) is different - that's why they left the EU and were always in tention with EU when they were a member, especially with regards to their financial sector. Bay Area, New York, Austin, US has a decent number of hubs, London is most comparable to New York from my experience (I've worked in a London based startup, NY agency and a SF startup) mostly focused on financial and not really into hard tech.
The only problem with asylum seekers is that it is too difficult for them to apply for asylum before entering the country. Their first contact is a smuggler that gives them a ticket for an overloaded boat and has zero incentive to make sure they arrive in Germany legally or safely. The people they are shipping are just victims of an exploitative industry.
I certainly agree with you. As engineers, we should be comfortable with properties and requirements, and selecting the combinations of tools and self-written code which match them most maintainably.

Unfortunately, it's easier to think in terms of tools and substitutes. For instance, it's difficult for us to say "I used a combination of handwritten code and redis to provide some of the guarantees that I would've got for less handwritten code and Postgres". However, this is exactly that sort of article: it argues that sometimes, it is better to use Postgres even if the features you want a more naturally provided by Redis.

> And there I'm unsure what we consider essential characteristics of a database.

I doubt there really is anything. I don't think it's possible to actually narrow down "database" to some precise definition, so I think for instance the person who said "only an idiot thinks Redis is a database" needs to explain what they mean by "a database" before we can discuss the merits of their position.
Not to mention I've never personally experienced redis go down by itself - it's always some stupid user error that could have happened to any part of the infrastructure.

Redis is, far and away, _the_ most robust piece of software I've ever had the pleasure of deploying to production.
Hmm interesting. Anyone knows if the display in the 12 series is similar, pwm wise, with the one in older oled phones? I'm just fine with my XS and wouldn't give up oled colours for anything.
This is essentially the Montessori method of teaching, which is why families with higher incomes make such a fuss about them.
I own Mitsubisi Pajero (Montero in the US) that is basically designed in the 80s-90s. I installed a dumb car radio with monochrome display, which plays sound via USB and BT. I want a car that is controlled by me directly: electrically, hydraulically and pneumatically rather than algorithmically. With only the exception for ABS and ignition control which are the only valid uses for the software in the car.
> So you're saying parties in Europe are interchangeable?

No, not at all. But you don't have the same party ruling in U.S. for several decades. That would be legally possible, but that just doesn't happen due to how the system works.

> So until now it worked really nice

I'm not very well versed with the statistics here. But my impression is that social security is on decline. Welfare benefits sum grows much slower than inflation, and there have been studies that it's already not enough to even get the necessary nutrients. So it is a tendency that we see right now, not a prediction about some possible catastrophic event in future.

> And yeah, also let immigrants in ;)

There will be no immigrants if economy is weak, that's the thing.
Says more about the Pulitzer Prize more than anything else.Look at the winners in the previous years... sadly a joke
I guess host-to-virus and virus-to-host is what I meant with the question. Virus evolves in the herring incorporating the AFP gene. Then infects the smelt or gametes and injects the AFP gene. A small number of smelt incorporate the gene and then nature selects for their offspring.
Does that expose a Cast device? That's very interesting.
Asynchronous Everything (2015)
to point out this is different and needs network data to upload and download files.
Re 3. This is from the repo under control of the author. What makes you think that you will be safer if the author submits the same apk to the google store?
As a European who probably agrees with you regarding many policies: You may be able to argue that quality of life is better in Europe or with European-style policies [1]. Everyone having health insurance and less of a need to worry about your basics needs met are fair points. I wouldn't want to live in a society that doesn't seem to care that much about economic equality.

But "about to be ruled by a fascist"? Trump lost the election. Sure the diverging right is worrying, but is the country "about to be ruled" by a fascist?

And "getting shot at school/street" is pretty much just a cheap shot.

I haven't been to the U.S., but I'm willing to wager that for most Americans getting shot is not a primary concern. I'm not saying shootings don't happen or that they aren't tragic, because they do and they are, or that the U.S. don't have a problem. But when they do happen, they obviously get so much visibility and attention that their emotional effect is greater than their actual chances of affecting you in your life, in a way that's not entirely dissimilar to terrorist attacks.

That makes appealing to shootings a populist-style emotional argument: easy to throw around and force people's attention with, not entirely truthful, and much more work to argue against than the argument would substantially warrant. That also makes it pretty annoying and bothersome.

So, I kind of get why people might not like your argumentation style.

[1] Although both Europe and the U.S. are diverse enough that it's going to get tricky; I'm not sure there is such a homogenous thing as "Europe" when it comes to quality of life. But that's a digression.
People have had a lot of problems with modern LED screens:

https://forums.macrumors.com/threads/new-4k-imac-causing-mot...

https://ledstrain.org/

Personally, I feel weird already after 20 min checking out screens in an Apple store. I just hate the screens, cold colors, strange eye focus due to the anti glare garbage, PWM flicker.
This is content marketing blog spam, taken nearly verbatim from Rams' firm Vitsœ[1]. A slightly modified version of the list is also published on Wikipedia[2].

1: https://www.vitsoe.com/about/good-design

2: https://en.wikipedia.org/wiki/Dieter_Rams#%22Good_design%22_...
This was actually illegal in Norway until recently. It is legal now, though, and you're right that this is an option. For in-demand professions like software engineers, such a scheme actually requires salaries that are comparable to those of moderately high cost-of-living areas in the US.

A typical annual fee would be ~$200.000 pre-tax for a full-time consulting gig, with 25% VAT paid by the employer on top of that. Contractor pays approximately 50% tax on their fee. It's a bit strange that few companies actually do this, although many will have part of their workforce employed like this indirectly, through a contracting agency. It's popular for roles that have a weak negotiating position, such as teachers, call center employees, nurses etc. Although rarely with contract lengths as short as 3 months.
Out of curiosity, list some of those countries.
That study is shit.

There's no shortage, they just don't want to pay enough to hire local people.

What's with the fake need for immigration - every day we hear how there's no need to work from office??? Why does one need to emigrate to "work from rented home" in a foreign country?
W. Richard Stevens wrote an early primer on Forth for Kitt Peak.

http://forth.org/tutorials.html
> Stout’s data shows that occurrences of software being used to fix vehicle hardware problems has steadily increased in the past five years.

Reminds me of the Boeing 737 Max and MCAS
hello (aka helloSystem) docs.[0]

[0] https://hellosystem.github.io/docs/
In your experience, roughly at which point did it stop scaling and why?
No, it's just the fact that some part (not all of it) of the economy has become zero sum, primarily low skill labor. When people get screwed in a zero sum game they want someone else to get screwed instead.

It's not surprising. It's completely obvious.
Interesting. I do something similar like this:

cat $script | ssh $server bash

Haven't found a case where this fails yet (but I'm sure it's out there).

Edit to add this also works nicely:

ssh $server bash < $script

Edit to add that I experimented a little and this is a simple way to run remote one liners via ssh:

ssh $server bash <<< 'cd /tmp; pwd'
It's fascinating how these articles create drama without any justification.

There's no "mushroom obsession", JC simply did all the usual stuff that a passionate mushroom hunter would do.

He wrote a book about mushrooms? Obsessed! He accidently poisoned himself? Unheard of for passionate mushroom hunters!
I mean, Google was built on protos in a “NoSQL” database (BigTable). I think maybe you are overindexing on personal experience.
I was on a whale watching tour years ago when the captain noticed a smaller boat tailing us. It appeared to be an affluent family that had chartered the boat to get a closer view of whales. Our captain would kill the engine when in the vicinity of a whale, and we would drift a bit. It was nice because it would get quiet and you could track their movements better. The boat tailing us wasn’t doing the same thing and came precariously close to several whales. The family had high powered cameras and could basically look over the edge and straight down at some of the whales we saw. Unfortunately for them they also broke federal law by being too close under their own power. As we headed home we saw the Coast Guard intercept them. Our Captain had radioed it in. He estimated they were hit with some hefty fines.
It has nothing to do with DLNA or Chromecast. It's pure Not Invented Here stuff.
I've only ever seen Angelscript used in an extension to a 22-year old game. AFAIK it's purely interpreted and mostly just very simple to integrate. (And somewhat more secure by default because it's so simple and interpreted)

Any serious product using it which depends somewhat on performance should probably integrate V8 or something similar instead. The Angelscript language is very similar to Javascript etc. but so niche that you'll keep having to look stuff up.
China's cryptocurrency-mining crackdown spreads to Yunnan in southwest – media
Agree.

As a German, it's cringe-worthy to me that a German state-run media outlet runs such a piece. The Crown Enstate Entity isn't "mysterious" at all if you engage with a country's history. But I think this is the spirit of our relations going forward since the Brits decided to not go with the program.

Also: The gap in housing affordability isn't driven by a palace outside of London, or some sea-floor property. It is driven by city governments and their "Highwaymaning" via zoning and more.
Advisory firm ISS recommends vote against Toshiba chairman
It's a test for most union trades. To those interested, call the union hall where you live. So, it's usually a test, and a interview. The interview counts for 1/2 of the hiring process. The test is usually an 8th grade, or high school equivalency test. It's not hard, but in certain high paying markets, like San Francisco, a 1000 guys might show up to take the test, so you need to get most questions right.

Once you get into the union, it's kinda a cake walk. You can achieve a middle class income, health, and retirement.

It wasn't for me, but a lot of people like it.

(answering the top question. I never wanted to do what my father did. We had a strained relationship the minute I stopped agreeing with him. Even as a kid, I loved my father, but didn't want to be like him in any way--including career.)
> Whatever happened to use the proper data structures for the job?

This so much. People too often treat databases as magical black-boxes that should handle anything. Database is most often the bottleneck and choosing the proper storage engine with appropriate data structures can be 100x more efficient that just using the defaults. 1 server vs 100 can definitely make a noticeable difference in costs and system complexity.

While premature optimization is bad, choosing the right tool for the job is still somewhat important and will usually pay off in the long run.
i don't think that is necessarily the case but instead i believe in the near future the differences between container sandboxes and virtual machines might be less clear.

I imagine CPU and memory namespaces coming implemented on hardware isolation features like VT-d io-mmus and alike thus making virtual machines integrated into some sandboxing feature.
According to the article European mentality created a more healthy system where the economy grows without devolving to a set of cartels. So good job, carry on Europe.
The article is talking about feedback loops in terms of learning, not "business-marketing-whatever bullshit advice" and I think the author makes this clear.

This paragraph sums up the motivation of the article quite nicely:

"But after achieving proficiency in a field, tight feedback loops are useless. That’s because initially, the learning environment is gentle. The path is well-travelled, there are easily accessible guides, things work according to common sense. As we become proficient, the environment becomes harsher, with noisier feedback. Improving is not as easy. At higher levels of skill, further progression depends on self-learning, on discovering or inventing new practices and knowledge. As skill increases, the gap between optimizing for metrics and optimizing for mastery widens."
As an aside, I find it fascinating how we apparently randomly changed prepositions. "By accident" somehow became "on accident" and "wait for" someone became "wait on" someone (which used to be what waiters do).

Language is great.
It doesn't expose a Google Cast device. It only allows streaming media from a Jellyfin instance to that device.
Anti-vaxxers are weaponizing Yelp to punish bars that require vaccine proof
Do you have good resources on how to do "the legwork"?
I work on a SaaS community forums service and I can assure you data loss is not acceptable to our clients.

As a result we use MySQL w/ memcached, although we are considering a swap to redis for the caching layer.
Facebook just bought the Fortnite of VR
I don't follow ... what does that have to do with Nazis being a part of or employed by the US government?

And I stand by my point that the big companies that the article is about don't have too much diversity on the higher levels.
You'll never please everyone: any replacement service will have the same complaints magnified by the fact they'll be unable to operate at the post office's scale. My local post office can have lines but they greet me and any other regular by name. They're also down the street from me. In fact there are several within a three mile radius and that's a good thing.

My experience going to FedEx and other post office competitors is the polar opposite. Everyone there is pissed off they're forced to schlep across the city to some grubby terminal staffed by permanently disaffected employees. FedEx is fortunately a couple of miles away but if I'm forced to go to UPS that's a ten mile drive and DHL is more like 23 miles and that's in traffic because I'm not taking a day off for a package pick up.

So I don't agree aggregation down to a few physical places for package pick up when otherwise service will be for me worse and equally bad or worse for everyone else is an improvement. The only change will be a publicly traded company will be chasing new levels of poorer service every quarter because their #1 duty is not to their customers but their shareholders. It's exactly the opposite of what you want in a customer-facing service.

You only have to look at customer ratings of the local competitors to see what the public thinks of corporate run delivery services now. They hate them. I am skeptical yet another delivery service could improve much less disrupt anything, other than ruin a public service. Hate the post office? Then engage in the political process and help it improve.
A video, explaining this paradox, was published by Veritasium last month - https://www.youtube.com/watch?v=OxGsU8oIWjY
As many other commenters point out, I’m confused what this actually does?

Does this allow me to turn a SBC into a Chromecast? Meaning, do I install this on a SBC, or any Linux machine, and magically I can cast YouTube to it from my phone?

The README could use a quick FAQ of what this repo can and cannot do as it relates to the Chromecast/Google Cast ecosystem since they’re using that brand name in the description.
New York’s $15 affordable internet bill goes into limbo