skysight-inc/HackerNews huggingface dataset:
> world trade as we know it a recent invention

I'm going to be very bold here, and say thats almost entirely incorrect. Any empire in the last 2000 years has depended on global trade. Before empire, in the bronze age, there is evidence of international trade.

> it needs the rest of the world less and less.

If we ignore the part where its almost entirely untrue that the USA is becoming self sufficient(its not, there is a reason why the Dollar is the international trade currency), It needs the world to export to.

> Those shipping lines, which mainly benefit the rest of the world

[citation needed] ~14% of the entire economy is spent on imports: https://www.statista.com/statistics/259096/us-imports-as-a-p...

about 11% of GDP is tied to exports. (see previous link, fiddle to get exports.)

> All it takes for an end of shipping is for the US to stop protecting shipping lines

What shipping lines is it specifically protecting? Unless the ship is a US flag carrier, there is no legal obligation for the US to protect it.

The % of global trade using US based ships is three tenths of fuck all: https://en.wikipedia.org/wiki/List_of_merchant_navy_capacity...

according to the US's own stats its 0.6% of all global shipping:
https://www.bts.gov/content/number-and-size-us-flag-merchant...

The US stopped all that >60 years ago.

The things that stop global trade are disasters, wars, or weird autocracy fetishes (see expelling jews(middle ages), WWI, James I & Charles I being inept, north korea.) not "the natural order".
> You let others do the fact check for you?

Isn't that exactly what you did when you recommended the documentary? I'm willing to wager the Reuters fact checking article went through more scrutiny than the documentary.
But that isn’t the source, is it? That’s a movie which is hardly reflective of reality.

That said, you do have to let others — Full Fact, for example — do fact checking for you. You can never know everything in enough detail to fact-check it, and it’s foolish to think otherwise.
https://yacy.net.
As usual the truth is somewhere in the middle. I’ve seen nearly $1m in development cost and a year of time lost to the complexity demon due to big brains playing AWS Service Bingo while a competitor hired a single grug to do the same task.

That single grug got it done in ~1 month for basically nothing, and without the multiple AWS service overhead it ran much faster, fewer resources, and dead simple to maintain. Bigger company bought the smaller one, then proceeded to toss the grug code and continue the big brained approach, as far as I know never reaching parity.

But there were cool network diagrams, data diagrams, and all sorts of new, interesting, and complex technology developers enjoy playing with.

I’m more inclined to side with grug now.
At about 1h30m mark. It is absolutely insane. Pure hell on earth.

Slava Ukraini!
The whole power-of-10 thing for storage goes back forever-- to IBM mainframes and to the first hard drives used in PCs.

E.g. Seagate ST-506, first 5.25" hard drive.

"The total formatted capacity of the four heads and surfaces is 5/10 megabytes (32 sectors per track, 256 bytes per sector, 612/1224 tracks)."

612 * 32 * 256 = 5013504, or 5.01 megabytes or 4.78 mebibytes.
lxc-create -t ubuntu
This is Australian, but probably relevant: https://www.youtube.com/watch?v=MTCqXlDjx18

Seriously - what does the US Navy have to do with Trump's "trade war" with China? With Russia-Ukraine conflict? With US balance of trade that is $7 trillion out of kilter? And with US sanctions, which not only restrict international trade directly, but also will lead the countries holding some of that $7 trillion to reassess the risks of selling to the US?
>ask questions, challenge points, have different opinions or simply take principled stances.

This is a common conspiracy red herring because anti-vaxxers by definition have already made a choice to be anti-vaccine.

Very few people are still genuinely debating the merits of vaccines (or the covid vaccine), and those who choose against vaccines try to nobilize their opinion as being some unsung investigators.
UFO enthusiasts, big foot hunters, and other conspiricists shine themselves in the same light.
You can buy tested cartriges or even make your own distillate from flower too.
Gitlab 15.1 Released
A Bored Consultant on the Bench
> very familiar

Only slightly familiar. Binary number systems are explained in introductory first books on computers. I knew binary nearly 10 years before I got my hands on a computer.
I know very little about restoration so I was trying to learn more. What was weird about the question?
Meanwhile alcohol is worse than both and completely legal, while much safer drugs like LSD and shrooms remain illegal.

https://www.economist.com/graphic-detail/2019/06/25/what-is-...
Personal liberty isn't some absolute line. You have to understand that its impossible to grant everyone freedoms without creating some consequence.

> Why does the individual freedom to do whatever you want overrule my individual freedom not to be affected by the externalities of your choices? The fundamental flaw in your argument is that you focus almost exclusively on individual right to the detriment of public good.

This is insanity. The same argument can be applied to any personal liberty. Should washing hands be mandated by the government? After all, your freedom to not wash your hands increases my chances of catching disease. Let's ban bugspray too since exposure to second hand insecticides infringes upon your right to never be affected by another individual's choices!
If you think OSU won't see red (see what I did there?) over a shirt with "The University" on it, I think you don't know lawyers.

In fact, I wish that Texas would deliberately do this, just to rub it in OSU's face. But then, I don't have to pay for their bills for the lawsuit that would happen...
tl;dr random plots of temperature from airports that is not nearly enough data to conclude anything given how complicated climate is
I think, after iterating their sync technology over and over, they consider it as a "solved" problem. Besides their macOS (kernel modules related) Smart Sync woes, there are not many problems they're facing now. They intentionally keep the Linux client as barebones as possible, but I'd rather not die on that hill today (it's late).

So, they're trying to build an ecosystem around their user's files, so they can both capture more files (growth), and create value from this file trove.

I understand their position, but they're also hurting their own user base who want basic file syncing by ignoring them (e.g. people who want a better Linux client, KDE compatibility, macOS M1 smart sync woes, etc.).

If they solely focus on file sync, there are other competitors coming fast, too (Google is cheap, iCloud is cheap, pCloud is European, etc.), but keeping the integration, performance and features moat is the only sensible strategy for them, at the moment.
“Code” 2nd Edition

https://news.ycombinator.com/item?id=31696901
Centralization versus Decentralization
Not necessarily just the company’s profit motive. Individual careers require this sort of stuff to be done.
https://www.youtube.com/watch?v=B34DmsMxUlA
Only worked in mobile gaming industry. Nowadays it's even difficult for professional companies to push out profitable mobile games. One company I know about tried a couple of years, made a couple of failed games and closed door eventually.

I'd argue nowadays it's extremely difficult for individuals to create profitable Android games. The majority of the games are those driven by micro-transaction and/or ads and individuals simply cannot compete with professionals. On the other side, it might be possible to target a niche market and grab a few hundred/thousand bucks. For example the guy who made Wizardry clones definitely sold a few hundred copies.
Well the customer base isn't too picky, by and large.
I agree that Brave's thing is not a scam. Nevertheless, "all crypto is a scam" is a good rule of thumb that would do most people more good than harm. Generally speaking, I think people should be encouraged to think of all cryptocurrencies as scams. That's the advice I give to my family and any friends who ask.
Crafting is less about modern or production-grade anything and more about understanding fundamentals. It would be equally at home in a 1980s compilers and language design course or in a 2000s version of that course. It has a single motivating principle, which is that a learner who understands the bare basics of algorithms and data structures knows, in the truest sense of the word, what a compiler and an interpreter does. It achieves that principle beautifully.
Steve Jobs was right

>And so he started trolling us a little bit, saying we’re a feature, not a product, and telling us a bunch of things like that we don’t control an operating system so we’re going to be disadvantaged, we’re going to have to figure out distribution deals, which are risky, and sort of a bunch of business-plan critiques. But then he was like, ‘Alright, well I guess we’re gonna have to go kill you, basically.’ Maybe not in those words, but pretty close.
What do you think about confirmation bias, and enabling it even further?
That would be a testable hypothesis that you have not tested. Anybody can do whataboutism but it isn't a meaningful argument. If it's your belief that the literature is biased by 'green' funding, prove it.
And linux vserver* has been around since 2001.

If you were willing to use out of tree patches, linux containers pre-date Solaris containers by years (Debian distributed pre-patched kernels pretty early on, so you didn't need to deal with compiling your own kernels, and Debian also had an option for vserver + grsec patched kernels). But, freebsd jails beats linux vserver by a year.

* not to be confused with the similarly named linux virtual server (LVS) load balancer.
Show HN: 500px feed images without API with JavaScript (or PHP)
All kinds of "legacy" products go up in price-- RAM a couple generations back, etc.

SSDs have won. Spinning hard drives are going to ship fewer and fewer units. The economies of scale are not going to improve ever again and are already getting worse. Further, the market just doesn't care about paying for capacity for the most part.

We peaked in 2010 with 650 million drives/year. Current unit counts are about one third of that. Compare to SSDs with about 400 million units/year.
Since the change in length-of-day is mentioned, is seems more accurate to say that both the inner core and the crust oscillate with respect to each other.
The external dependency, for there to be organizations managing implementations for this 'sync fabric' makes the whole thing quite tenuous and subject to political manoeuvring and other unforeseen factors that come with maintaining hosted solutions.

Based on past observation of large tech companies, I just cannot see this happening:

> so it's interoperable beyond the major vendors.

(though of course time will tell.) Instead I only see this good-faith initiative being turned into a tool to further promote user lock-in to respective ecosystems and platforms.
They can't compete with that "single thing" when every massive tech company offers that same service with enormous advantages in scale.
I sense a certain age-range here.
You can use keywords to select search engines in both Chrome and Firefox. If you configure "custom1" as a keyword, then just type custom1 followed by a space into the address bar it will activate that search engine and send the rest of your query to that URL.
Because it would bother all us grammar nerds who would change it to An Ohio State University :)
> > with your own time, you can find ways to feed yourself, provide yourself with shelter, etc.
? You still have the option to quit your job if you're employed and don't find it worth your while.

Yes.

> > strategically & systemically quite harmful
> How?

If that's more than rhetorical, I suggest you do some reading.

If it is rhetorical, I'll just assume you think everything would work great if we had a minimum prevailing wage of one penny for a lifetime's worth of labour. You know, because less than that would be slavery.
I think they were going for "Active choice is [considered] bad [by] people who think they know better and want to control others." At least, that's my read.

By the way, cool feature :)
As a follow up, I'd suggest taking a livecd of OpenBSD to a place that sells laptops. Test boot it, verify it works, and purchase it. I've done this before, although your mileage may vary.
Indeed..
Having a box that I know is the offline LAN is just mentally simpler for me, and it does not hurt that dumb access switches are dirt cheap.
Ladle Rat Rotten Hut (1940)
Isn’t this idea simply gumroad? Which launched on HN about 10 years back.
Actually I understand where they're coming from, but this ecosystem doesn't work with Linux well, and this hurts the utility of the Dropbox a lot, if you have one or more Linux systems under your account.

They don't want to dedicate the necessary resources to keep their sync clients in top shape in recent times. That's kinda troubling.
How Much Do Supply and Demand Drive Inflation? – Federal Reserve San Francisco
Not who you're replying to, but Tcl was that language for me. Dead-simple syntax, documentation, and behavior. I loved it. But also dead-simple tools. And if you wanted to do anything that wasn't a "solved problem" already, you had to write your own library.

When I switched my focus to Python, everything was more effort but I could also do _much_ more with it.
Much of the rope market is synthetic fiber. I wouldn't be surprised if many modern ropes spew a cloud of microplastic particles whenever they are bent.
I don't think 'wage theft' means what you think it means.
I kind of want to like Angular since it's so nicely integrated. But working with it is clearly not fun...
MacEnhance and Apple Silicon
Applause Lights (2007)
Some parts of the US still have a concept called "common-law marriage"[1]. Most of the west seems to have abolished it by the 1700s, but there have been a few jurisdictions that are stragglers.

[1] https://en.wikipedia.org/wiki/Common-law_marriage_in_the_Uni...
There are two things have have to be enabled to turn it on:

(1) a target server needs to run "tailscale up --ssh" to enable the SSH server

(2) your Tailscale ACLs have to permit it. Our default, if you've never set your ACLs (as is usually the case for personal users), is that you're allowed to SSH to your own untagged devices only.

For an org that's already using ACLs, you won't have any SSH rules defined and thus nobody in your org can enable the SSH server. (Or rather, they can enable it but nobody can connect to it.)

If your concern an org that's using the default "all packets are allowed" ACLs?
Triumph acquires electric motorcycle manufacturer OSET bikes
Our cat goes crazy for olives. He'll slurp up the juice from a can of olvies if we look the other way.
In the past Swarm64 was using FPGAs to accelerate Postgres queries, per a post on their blog they made FPGA hardware optional due to requests from users:

https://swarm64.com/post/announcing-swarm64-v4/
Stablecoins at ~16% of crypto market cap
Stablecoins (USDT, USDC, and BUSD) are at ~16% of crypto market cap, up from ~6% at the start of 2021 and ~3% at the start of 2022
Wow I haven't visited their website in a while I guess, what happened to the fun playful design? This feels aggressively enterprise.
>We have evidence suggesting that cannabis use, primarily THC in cannabis, in genetically predisposed or at-risk populations, leads to earlier diagnosis of psychosis/schizophrenia. This tells us that THC in cannabis has a small causative effect on schizophrenia.

A small effect on people who were already at risk. The sky is hardly falling with legalization.
Reminded of that BMW i8 that had to be put in a dumpster [0]

[0] https://www.autoblog.com/2019/03/26/firefighters-dropped-smo...
The ironic thing is that the GC is one of the biggest productivity boosts available to a programmer.

C++ likes to prattle on about zero cost abstractions but the cost is nearly always to the programmer - and even then D does a lot of the zero cost concepts like templates objectively better than C++: Write a struct with N members in C++ (e.g. for autodiff), you're looking at a page full of recursive templates and SFINAE. With D it's orders of magnitude less code because it was specifically designed to avoid this kind of nonsense that C++ has conditioned people to think is worthwhile.
Well, sometimes you do want to control something directly over the internet, especialyl in industrial applications, like imagine you are monitoring a vehicle's location or temperature/humidity of a fridge in a supermarket.

My limited understanding of encryption/TLS and playing with microcontrollers, these devices can't have the full list of root certificates that we would have access to with our browsers / on linux. So you can't just go out and use any SSL/TLS certificate, you have to flash into the device either the signature of the cert you will use, or the root of trust you expect to use for the next X years.

Just look at Azure IoT Hub documentation right now:

> During a TLS handshake, IoT Hub presents RSA-keyed server certificates to connecting clients. Its' root is the Baltimore Cybertrust Root CA. Because the Baltimore root is at end-of-life, we'll be migrating to a new root called DigiCert Global G2. This change will impact all devices currently connecting to IoT Hub. To prepare for this migration and for all other details

It seems to me, that if you have these problems anyway, you might as well use Authenticated symmetric encryption - it is perfectly feasible to give each device a unique key, and you could use that until the end of days with much lesser requirements on the hardware. LoraWan uses symmetric equipment only.

Also, in the case of Fridge temperature monitoring, I don't even care if someone else can snoop on the data - I only care that the device is sending data to the real server, and not an imposter, so something like HMAC should work for that.
could you give an example of (1)?

Only because i have run into weirdness with printf calling malloc, back in the day. Even hello world makes me a little nervous about those claims.

But I'd love to see a sample with explicit assertions about the environment, so I could be sure there are obviously no errors.
Yeah, questioners should be encouraged to include version numbers. Ideally there would be a specific mandatory field for a version number. I'm honestly shocked there isn't one, it seems so obvious there's no way I'm the first to think of it.
Sir, may I remind you that when you get down to it, your architecture and higher order functions are all made of branching and for and while loops, and branching and for and while loops are all made of goto.
I am responding to a comment that mentions several other unethical things. I am adding one more data point.
I've worked for one of the big three you mentioned. Probably a different one, or at least a different group, since the culture seemed fine to me.

I can't think of single a time where old code or tools were a barrier to innovation. We updated when there was a real need, but otherwise left working code alone to focus on adding innovative engineering features. The code was so heterogenous that it was modular by default, so the pain of one library's tooling was limited to that one library.
> it's also worth knowing that SSO is basically a universal best-practice for security teams

It is also best practice that some things explicitly don't sit behind SSO for defense in depth. If for example you leave CrowdStrike and JAMF behind Okta, and Okta gets popped an attacker can disable your endpoint protection and push ransomware to every machine.
macOS coreaudiod high CPU utilization with Firefox or Chrome
If you look closely in the parent’s fiber product photo (last picture), the seller providing the connector for free.
Well meaning..

However, what I _REALLY_ want is a sw-dev (let's just say it like it is _PROGRAMMER_) version of the BOFH stories.
As files have gotten bigger though, I have found myself in situations where I've had to explain why, if it's taking longer than you expect for a file to transfer, about 7% of that is unit conversion errors.

So while there is a bit of waste and we could do some work to speed up the transfer, it's still going to be 10% less than you think is attainable.

But even so, the gigabyte sins of the hard drive makers are still less than half of those of the network card makers who used to advertise baud instead of bytes, so the fact that the data is going across as 5:4 encoding means that you divide the Kbps by 10 - not 8 - to get the actual throughput.

Fuck those guys.
I have Tailscale on all my Macs. I use MacOS default SSH between my machines, but only via the Tailscale interface.

Nevertheless, I had to open SSH on each machine, and it's a nightmare to close up the firewall so only Tailscale gets through. You'd think this was the whole point of Tailscale; there should be a one click lock to restrict to Tailscale. But the Tailscale documentation is wanting. I actually paid for a candidate for the best firewall front end, it came with "Let us know if we can help!" and radio silence once I explained the problem. Likely, restricting to Tailscale requires a granularity one can only hand-code.

I can write a firewall, I've written plenty in the past, I just couldn't find the several hours to do this as a one-off for me when it should be easy, but I was missing needed information.

Tailscale is justly proud of how it connects machines through uncooperative routers and such. Tailscale SSH should do the same. The idiot's guide to securing a machine so only Tailscale SSH gets through should be to find SSH in the preferences and turn the fucker off.
macOS: Opening A4-sized PDF and comparing it to the physical A4 sheet
True. The PLAN is working towards being more of a blue-water navy, but they are not there yet.

Here's a list of shipyards in China.[1] It helps building a large number of commercial ships. China's third carrier was built in a shipyard that also builds commercial ships. The fourth carrier is reportedly being constructed in a commercial shipyard in Dalian.

The US only has two shipyards left capable of building large surface naval vessels - Bath Iron Works and Newport News Shipbuilding. Both are very old companies, from the 19th century. There's Ingalls in Mississippi for medium-sized vessels, and Electric Boat in Connecticut for submarines. There are still four US naval shipyards run by the Navy, but they just do repairs now.

[1] https://www.trusteddocks.com/catalog/country/47-china
I would sell it first by instilling the fear. We live in a dangerous world and all operating systems are vulnerable, but only OpenBSD is the safest choice.
You can't fix this issue by binding to 127.0.0.1

My solution has always been to just use some external firewall (outside of the docker host machine.) Often cloud providers have this as a feature, to configure a firewall for your vps/network.
> which of the 12 google accounts you own

Stop logging in to your personal accounts on your work machine.
If a year old is considered antiquated, we have some major problems in this world.

And it's kinda my whole point: code that can only be consumed wholesale as shipped might technically be open source, but if backporting fixes to a year old version is nigh on impossible, is it truly open source in practice?
> It's easier conceptually go to 'up' the testing tree from unit tests to E2E tests, than it is to come down.

It all depends on the language and the project, but my experience is usually the opposite. It's often much easier to write an end to end test. To be able to write a unit test you usually have to architect the code to make it easy to mock, etc - and that takes significant skill for most real world projects.

E2E tests have a lot of downsides, but being challenging to write is probably not one of them.