skysight-inc/HackerNews huggingface dataset:
So, if you really want to use dropbox for syncing git repos, this plugin solves the problem well:

https://github.com/anishathalye/git-remote-dropbox

For me, it solved all of the corruption problems with using Dropbox for git storage. In the end, I decided it was too heavy weight, and wanted to be able to clone my repo on machines that might not have anything other than "git" installed, but until I reached that point, I was a happy user of it.

I'm not aware of a similar tool for syncthing.
> If it can be updated by the user, even if the source code is not available, it is freer than if it cannot.

So we both say the same thing with different words. I agree, which is why there is a call to FSF for change.

Concerning the Librem 5, if the proprietary blob can be isolated such that it can't access RAM or CPU, it's better for the user and makes the device more free, in my opinion.
> As a novice Linux (Ubuntu) user, I am curious as to how these new changes for rand will speed up a Linux distro overall

Totally negligible. It speeds up benchmarks of getrandom() and /dev/urandom, which is a good thing, but if you were spending any significant CPU there, it was due to an architectural problem that this doesn't solve.

> It seems that, in addition to an overdue replacement SHA-1, the new code is a significant increase in performance.

No, the big improvement is removing RDRAND (arch_get_random_long) from the hot path, which only existed on relatively fast x86 hardware. (The only other arch with a non-empty arch_get_random_long implementation was s390, a mainframe.) SHA1 to Blake is only used periodically (~0.003 Hz) and probably not noticeable.
it's the context. Like last year when a bunch of american citizens visited their federal government assembly building and took pictures.
What has changed for you since being screened?
Argument audio will be here after some time: https://www.supremecourt.gov/oral_arguments/argument_audio/2...
I found this video wholly unenlightening. And, it took a long time to be unenlightened.

There must be a better way.

The fact most usually omitted from presentations is that, to get reasonable performance, a system needs to be designed so that the sort of interaction described practically never happens. This omission is sort of understandable, in that a carefully resolved conflict is interesting and tricky. But the most characteristic feature of any such interaction is that it is very, very slow. So, the goal is to make the uncontended case fast, and the contended case anyway correct, but most importantly rare enough that it doesn't matter that it is so very slow.

Thus, the best protocols are designed so that you assume everything went fine, do a quick check, and skip on your way. If the check fails, you then have to do a complex dance. As the user of the mechanism, it is your responsibility to arrange not to trigger it.
Originally the Voight-Kampff test[0] was for this purpose, from the original novel by Philip K Dick "Do Androids Dream of Electric Sheep?"[1] from 1968. The test was designed to distinguish between replicants (androids/bots) and humans. Blade Runner (both the 1982 original[2] set in 2019, and the 2017 sequel[3] set in 2049) both feature the machine.

The baseline test seemed like an unnecessary deviance, and more like an active-duty psych exam measuring the psychological effects of the job.

It's also arguably the point of the novel/movies (I'll leave it at that to avoid spoilers).

[0]: https://nautil.us/blog/the-science-behind-blade-runners-voig...
[1]: https://en.wikipedia.org/wiki/Do_Androids_Dream_of_Electric_...
[2]: https://en.wikipedia.org/wiki/Blade_Runner
[3]: https://en.wikipedia.org/wiki/Blade_Runner_2049
Oh man, interpreting the message of the first Matrix to be about efficiency. Alan Watts must be laughing his ass off somewhere.
> 5. Strict (SSL-Only Origin Pull): User <--HTTPS--> Cloudflare <--HTTPS--> Origin Server; same as Full SSL (strict), but you pay need to pay Cloudflare more money

The difference in this mode is that even if the client connects to Cloudflare using HTTP, Cloudflare will connect to the origin using HTTPS. In all other modes, if the client connects by HTTP, then Cloudflare will connect to origin by HTTP.

Of course, most people these days enable "HTTPS only", in which case Cloudflare will redirect HTTP clients to HTTPS and therefore not make any connection to the origin at all for HTTP clients.
Please don't post unsubstantive comments, and especially please don't be snarky. It's against the site guidelines because we're trying for a different culture here.

Humiliating someone for not knowing something is not a good way to communicate and it poisons the local environment. It's much better to respectfully offer correct information.

https://news.ycombinator.com/newsguidelines.html
A 30 Kg object drop from 1 meter onto one's foot will unleash around 300 Joules. The heaviest barbell plate is usually 25 Kg. So 300 Joules is a lots of energy. And I once heard a story, not sure how true it is, that someone put the defrib pads over the thigh and on activation the muscle contract so violently that breaks the bone.
I was watching fall of civilizations channel the other day on youtube, it was indeed eerie to see how most great civs depleted their soils and natural resources, and that with some drought times, put the civilization to its end.

I just noticed, before these civs would be geographically separated and isolated, the demise of one, didn´t mean the demise of the other, and the people that had settled and survived, would become nomadic until settling again or something like that.

What will happen when this global civ collapses? Where would the survivors be able to go to, to persist?

Nowhere?

Dark indeed
I just read the whole of that. It took me all afternoon. I thought it was a balanced and interesting essay.
> Okay. That doesn't change the fact that some of us do see it and use it as more than just gambling

Still doesn't change the fact that it's all a house of cards based on waste and still exhibits a ponzi scheme (Proof of Stake is still bad) with no value.

I can't think of any other usecases out there other than scams, ransomware, money laundering and illicit trade on darknet markets. Is that what you mean by other usecases?

What does crypto do better that the current system can't do? I cannot think of any in crypto that the current system already does better.

I can see that Monero is a complete success story where Bitcoin failed in its original vision. But then again it can't get out of being used outside of darknet markets, so it is generally unusable and banned by most companies, exchanges and fiat off-ramps.

It is possible for this to go to ALL cryptocurrencies.
I also never liked BEGIN and END and other Pascal keywords BEING in ALL CAPS. It JUST made it ANNOYING to read THE code, like BEGIN and END were the MOST IMPORTANT things in THE code.
It's highly unlikely that will you execute unnecessary queries from view code because usually you'll have a context like {"pizzas": page_obj.object_list}. You'll almost never execute something like:

for pizza in pizzas:
print(pizza.topping.name)

But you'll certainly do the following in templates:

{% for pizza in pizzas %}
<p>{{ pizza.topping.name }}</p>
{% endfor %}

I also don't understand why you want to avoid 3rd party packages, especially if it helps you write better code.
Akash Network: Decentralized cloud computing
Since you have to wear a face mask.
A very large proportion of farms of any size have a single owner or are split between e.g. brothers.

A rather small proportion of farms are singly/family owned and have a majority of the work done by that family.
And being naked would not help much, or would make it even worse, depending on how sunny it is.
Great article! Is there any chance of bringing Rust into your place of work? :)
I'd say Fox exists as a reaction against the left-leaning bias of media. If audiences want anti-woke content all day (or conspiracy theories, or commie-stomping superagents, or...) I don't think a business that chases ratings and profits by giving it to them is fairly described as propaganda. Entertainment is commonly centered on the fears of its audience.
It's actually running on a testnet now. Just ironing out bugs before release.
I doubt it. Doesn't match up at all with my experience in Dallas in 2001...

Indians or Middle Easterners I knew were not infrequently misidentified as Mexican (as was anyone of Hispanic but not Mexican background), but the idea that anyone would be so unfamiliar with the sizable Hispanic population to do a "black/white/terrorist" identification and firebomb "all the Hispanic people's cars" is hard to believe without some news articles discussing this as a big trend in 2001 Austin.
> Am I missing something here?

It seems there are total 5 parents. The multi zone speaker volume one is just one of them.

https://www.theverge.com/2022/1/6/22871121/sonos-google-pate...
I pity people who use "woke" as an insult.
Their headquarters is the Fox Theater, now fully renovated and open, in Oakland.
If someone made free cupcakes and didn't wash their hands, I wouldn't eat them. I wouldn't get angry that they spent their free time making cupcakes that I didn't really want.

And the wonderful thing about open source is that you can take the existing code, fork it, and do things the way you think they should be done.

No salary? No obligations.
Thanks for all the great comments! Much appreciated!

My wife and I are not in the tech scene. I am a marketplace founder and she's a Big Law attorney (real estate). We're in our 30's. I'm less concerned with the tech scene and more with the overall startup/entrepreneur community.

Finding a job is not a huge concern for either of us. She'll be fine anywhere she goes and I'm sure I can find something remote if my startup doesn't succeed.

I think our main concern is around culture and community.
We like to party and be in the "scene" but also plan on having kids soon(ish). Our current circle of friends in Boston is small but they're all very educated and great to spend time with. They're all in finance, law, or entrepreneurs.
One of our worries is that it'll be harder to find those educated but fun people down in Miami area. Maybe this is totally wrong. This may sound crazy but the concern is that the people down there are either South American millionaires, bottle girls, OnlyFans, etc...haha. I know it's a huge stereotype of FL.

Again, really appreciate all the thoughtful comments here.
> as long as they agree with the policies.

yeah. But if one disagrees with the policies, it makes a lot of difference if the system is authoritarian or not.

Reminds me of a report by Radio Yerevan: all free citizens questioned told the ministry of national security that they are happy with the government and agree with its policies. In other news a series of arrests have been made against dissident groups planing violence against nation and government.
On Designing and Deploying Internet-Scale Resources (2007) [pdf]
What title would you prefer?
The only mentions of AirPlay on that list is UxPlay and RPiPlay (which UxPlay is a fork of).

But you probably knew that, as it is your own blog.
Echoing the family plan, I would love to have my family use the search engine but at $10+ per person, it doesn't make sense.
Hacker News is for any story that gratifies intellectual curiosity - see https://news.ycombinator.com/newsguidelines.html.

When someone dies, the story is not just the death of that person, but their life. Such threads are relatively common on HN. It might not be a good thread for HN if the person was too much of a celebrity or if their death was particularly sensational, but those things are not the case here.
Still needs to spawn a temporary process but it can be killed early:

true | sleep infinity &
STDINPID="$!"
exec {mypipe}<"/proc/$STDINPID/fd/0" # hijack FD
TMPPIPE="/proc/$$/fd/${mypipe}"
disown "$STDINPID" # suppress killed message on stderr
kill -9 "$STDINPID" # clean up process now already
echo hello > "$TMPPIPE"
echo write more > "$TMPPIPE"
cat "$TMPPIPE"
echo write again > "$TMPPIPE"
cat "$TMPPIPE"
Good question that actually made me reflect a bit.

To put it short it’s primarily just personal preference (mostly hardware) and hard to shake tendencies.

I’m still on the older 10.5” iPad Pro (when this breaks I’m definitely upgrading) and the keyboard is okay but I prefer a mechanical keyboard if I type more. I’ve tried connecting a Bluetooth mechanical keyboard to it but I don’t like the added layer of setting things up.

Also the moment I’m working on something for a longer period, the higher the chance that I’m opening up different references etc. and juggling multiple things is easier when not on iOS.

Btw thank you. Your question really made me think and when I switch devices next time I’ll probably ask myself why I’m doing it and not just because I feel like it.
Yes, and as long that the revenue growth is higher than the cost, most startups should do it!
ref: Theranos
The cyclorama: before cinemas, where you'd go to see the latest blockbuster
The Motivation for Chiplets and Their Adoption in AMD Processors – Gabriel Loh
I just hit the back button when I encounter such a website hosted by Cloudflare this way.
That latter point is false, though except in a trivial sense. Hydrogen can be and is easily made with electricity. There is plenty of clean electricity available to do it.

Also, 50% of the energy does not come from fixed nitrogen. Majority is from the Sun.
That’s pure evil.
I must warn you, I haven't lived in Sweden for almost a decade so saying that I'm saying the same things as "the far right extremists" in SD (who is actually a Social-Democratic party) doesn't really work. I really don't care if Nazis, Communists or cannibals share my concern.

> Sweden also requires a large swath of ever-dwindling low-skilled, workforce, jobs that no Swede would do for the pay are currently taken by immigrants

Which is more correct do you think:

1. Before mass immigration, Sweden had no dish washers, garbage collectors or cleaners, so we had to open the borders to cheap labour.

2. When we imported cheap labour, salaries for low skilled work imploded (sort of the point) and THEN Swedes stopped wanting to do these jobs for lower pay.

> Neoliberalism policies

What aspect of this, apart from importing cheap labour, do you think has "created huge fractures"? Sure, too many companies have been privatised, lots of first world corruption. But what could possibly be more disruptive than replacing a third of the population with low skilled, low paid people from completely different cultures?

> These immigrants are then able to access the larger system of education for their kids, which will in a generation or two bump them up.

This is not happening in Sweden to any useful extent and you are probably perfectly aware of that. School results for 2nd generation immigrants are abysmal, and criminality for many groups is sky high. Politicians have promised that "integration will work soon and the investment will pay off" for 40 years now, but it hasn't materialised. What makes you think it will ever happen?

> You simply can't grasp it and it's ok, you haven't experienced it in a way that's shaped and molded you as an adult.

I haven't even been there, I was flippant. But I think we should turn this around. I grew up in Sweden when it was the safest place on Earth, you grew up in Brazil. Who do you think has a better understanding of the decline of Swedish society? Do you think that perhaps you might be judging it by Brazilian standards, and that's why it's not "gloomy"?

> Sweden is still, by all accounts globally, a very safe country.

It's probably still safer than Rio, but it's definitely not "safe":

https://rmx.news/article/sweden-is-the-most-dangerous-countr...
The wording might seems complex (I still had to think about what is "upstream" and "merge-base" since I'm not using this terms very often but the main idea the author proposed is quite simple and brilliant if you know "how git works" and what "git reset" does. I don't do it but I like it a lot :) Probably many git users works like this because it all makes sense.

The commands will look like that if you want to just squash your changes:
git reset --soft $(git merge-base HEAD origin/master)
git commit -m 'squashed commit`
and like this if you want to squash and rebase on "upstream" (most likely "master" on "origin" remote), andrewmackrodt already wrote it in another comment:
git fetch
git merge origin/main
git reset --soft origin/main
git commit -m 'HN-1337 Awesome new feature'

I like this approach (haven't tested it yet!) because as author wrote it doesn't unnecessary change much files in you current working directory, and IDEs sometimes get crazy when you do rebase.

Currently, I usually try to write my individual commits to be logical changes grouped together and if I see there are some WIP commits or commits that don't look like one logical change, then I just squash this commits (not whole branch). This helps a little in avoiding unnecessary merge conflicts in rebase, but it's not always perfect solution.

I still need to figure out what this "git rerere" magic does though...
That's utter bullshit. APMEX (precious metals) for instance allows BitPay, and that's actually how I buy bullion from them because it's the fastest way to clear payment without paying credit card fees. All the money I spent was legal income reported on a W-2.
I'm fairly sure it's done mainly because if you want to make more you need to become a director of something.

In companies when expensive tech only people are allowed you see less techies among managers.
Proof of stake chains already secure over 50 Billion dollars in value - https://defillama.com/chains. Everything but Ethereum in the top 20 is proof of stake, Ethereum will be transitioning to it this year.
But still down on where it was in May.
$100mm that can be exchanged for $100mm worth of goods, services, and investments.
> It’s a technology movie that still isn’t outdated even though it was released 20 years ago and features cradle modems.

This is a great point. I guess it's because they kept it realistic. Except for the box itself (of course) and maybe the voice-activated mantrap, there wasn't really any crazy futuristic spy tech. It was all plausible for the time, so it hasn't been invalidated by the actual future.
Rust Any Part 2: As-Any Hack
Thanks for the detailed reply, we're really getting into the meat of it here in this debate.

"has hundreds of billions its loaning out because it has nothing better to do with its excess cash "

That's not really being a creditor if you're investing in something that doesn't cap the upside. Likely apple's fund is investing into companies that will benefit from inflation, and if in my contrived example the money supply doubles their valuation in said company doubles.

It's really fixed rate loans that are 'creditors', not investment firms. Some googling tells me they also have ~230 billion in outstanding debt. So I think it's safe to say in this example they're a net debtor.

>But how do you interpret this has having more debt?

By proxy through being invested in corporations that themselves take out debt to invest in money making ventures.

>Sort of? Banks don't get to regulate currency supply, the Fed does.

Banks ARE the Fed! The local federal reserve banks aren't themselves buying assets its nationally chartered banks that are required to be part of the fed that are participating in this dance.

>If you are a multi-millionaire real estate mogul who's writing mortgage loans, then this not good for you.

Most multi-millionaire real estate moguls who are writing mortgage loans know this, which is why they sell them to the federal government or other government institutions.
People working in systems safety work on (at least) two levels:

1. Physical

2. Social

On the physical side they try to establish controls that prevent or mitigate issues or minimize the consequences of them. For instance, a modern reactor (probably, not my domain) is going to be designed in a way that certain meltdown situations can't occur (physically designed to separate reactor materials at certain thresholds, resulting in an automatic shutdown versus manual) or are properly contained (smaller reactors where a runaway reaction is more easily contained with modern materials at a reasonable cost).

On the social side there is training, regulatory controls, and an emphasis on safety culture/discipline. Discipline doesn't scale, but you can't totally avoid having it. This would be things like not turning off an alarm because it disrupts your nap (looking at you, Homer J. Simpson), but actually responding to it to determine its legitimacy (related concept: normalization of deviance). They'd also want to look at it from an HCI perspective and minimize false alarms and overwhelming operators with alarms or information that seem to be at the same level of importance, but aren't. So true critical issues are brought to the front as high priority, but less critical issues (ones that should be addressed but are lower priority) won't overwhelm the operator. (I've worked with others on this wrt avionics systems, alarm fatigue is real so you have to be choosy in which things get audible alarms and which get visual alarms.)

> If there's been an accident, the analysis is generally "we have to add sections in the manual for this specific scenario and we'll be safe",

In my experience, that's a belief held by the prideful and the novices.

> rather than accepting that it's impossible to prevent all errors and that it's merely a question of time before the next anomaly arises.

Anyone with a modicum of humility or experience will accept this and act accordingly.
The original version of Facebook had the Top Gun quote “Too close for missiles, switching to guns” at the bottom of the page.
I love the person telling people to use Home Assistant to replace this functionality.

I use Home Assistant a lot and I basically had to learn yet another shitty programming language implemented in yaml.
Drop a raindrop anywhere in the world and watch where it ends up
Well, yes and no. I also partly procrastinate still, so it's on and off kind of relationship. Just shared how I can make it go away when I can do. I sometimes just can't and know exactly how hard it feels.
If we're talking AWS, then I'd go for AWS Fargate. You can push your Docker image, built via GH actions, to their registry (ECR). From there on you spin up a task definition based on the image and then a new ECS service.

In front of it you can have an ALB for load balancing, but that's optional, although recommended.
I remember the need to make company sites look big / corporate like - using We even when it's I. It's less of a concern now, BUT headcount is still important because of bus count/factor [0] - which is a legitimate concern if a business unit is going to depend on your solution for business continuity.

[0] https://en.wikipedia.org/wiki/Bus_factor
Bother :(

I had just edited it last week and was surprised at him being the last big Golden Age of Cinema star around.
Flying an empty plane does not generate a rare collectible that the airline is speculating may some day be worth over six figures each.