skysight-inc/HackerNews huggingface dataset:
> The internet is about to get a lot safer

Uh-oh. When I hear that, I'm assuming that it will:

1. Going to be more tightly controlled

2. Going to be more strongly censored

3. Probably not going to be actually safer for people like me.

> This article is from The Technocrat

Is it now?... that does not bode well.

> If you use Google, Instagram, Wikipedia, or YouTube

Oh, you mean _that_ Internet. 4 sites which get a huge part of the traffic. Well, the first, second and fourth of these are quite unsafe: They surveil your activities for commercial manipulation purposes and also let the US (and maybe other) governments get some of that information.

As for Wikipedia, its editorial/censorship/moderation policies are variegated and complex, and while I'm not well-read about that, it does seem that they have at least some sort of a mainstream-politics bias.

> The DSA will require these companies to assess risks on their platforms, like the likelihood of illegal content

Lots of things can be illegal, especially in world states with more restrictive laws. That doesn't sound very safe.

> The DSA will require these companies to assess risks on their platforms, like ... election manipulation,

Ah, now we're getting somewhere. So this is formalizing the drumming-up-hysteria-about-Russia shenanigans we've seen in recent years. Once there were witches and gremlins and leprechauns who caused mischief, now it's those evil Russian hackers, which were sent by evil Putin, since why not, right? Just recently we read in the Twitter files how the twitter people were pressured by the US government to come up with supposed Russian meddling, and they were panicking since there wasn't any, so they had to cook something up.

> Perhaps most important, the DSA requires that companies significantly increase transparency

That's good, but about what?

> ... through reporting obligations for “terms of service”

Uh, that's not so interesting. Plus, they still get to have outrageous "terms of service". Those things shouldn't be enforceable anyway, it's not like you can seriously negotiate those terms.

> hate speech, misinformation, and violence.

And who decides which information is valid and which isn't? Also, what if governments engages in misinformation or violence, as they often do? I'm pretty sure it's going to be the "information we don't like", which is sometimes misinformation, and sometimes - not.

> You will be able to participate in content moderation decisions that companies make and formally contest them

Such platforms should probably just be recognized as semi-public so that commercial companies can't censor them without a court order.

, you're going to start noticing changes to content moderation, transparency, and safety features on those sites over the next six months.
I shared your post with Render's engineering team and it got a lot of love because we know the struggle and can truly empathize because of our own Heroku-accelerated growth. What Fly and Render are doing is hard, but someone needs to do it.

If the market is big enough to support AWS/GCP/Azure as $N00B businesses each, it’s not a leap to imagine a future where both Fly and Render are incredibly successful, loved, and independent businesses spanning decades. Let's keep at it.
i also wanted a good cli for aws, and built one:

https://github.com/nathants/libaws

companies like fly are fantastic.

they provide a good service, and they put market pressure on aws.

a free tier isn’t important anymore. with usage based pricing for lambda/dynamo/s3, an app with usage approaching zero has no cost.
Also the absolute disaster with security they had just before dropping free tiers, and the awful response which took months to even acknowledge some kinds of data (such as pipeline keys) where affected. [0]

[0]: https://github.blog/2022-04-15-security-alert-stolen-oauth-u...
Get on a server running the glitch or treehouse forks, 5000 characters and quote-toots. Mainline Mastodon is very much in catching-up mode with its own forks.
The US likes to have cute "official positions" that are completely orthogonal to their actual behavior. Cf its positions that there must be a "two state solution" in Palestine, or its position on Northern Cyprus, etc.
The thing with nukes is that unless you think you can intercept 100% of the missile with certainty, the deterrence is there. Particularly with China’s megacities.
US stealing Syrian national treasure is a long-time crime: envoy – Global Times
Fragmentation is mostly removed on IPv4 as well. Almost everything sends DF, and there's very little legitimate fragmented traffic. You can just drop fragments wherever convenient. If you want to be nice, it's a good idea to have a small reassembly buffer, but if it's too much work, just drop them.

It's beyond too late to change anything, but I imagine if IPv6 had started with a sensible rollout plan and worked backward from there, it would look somewhat different and it would have taken a lot less time to take hold.
I went for 6 months and earned twice as much as I had ever earned. This was 2015 when prices were lower. I worked right on Market street. It became immediately obvious that there was no job that could pay me enough to make up for the quality of life downgrade.

Housing was expensive and of poor quality. Crime was visible every day. Homelessness was out of control. Policing was broken and antagonistic. Residents were openly hostile to anyone they felt didn’t belong in “their city.” I felt unsafe all the time, even at 8 in the morning. I was chased, grabbed and screamed at on my way to work.

I took a few months just to see the sights and have a new experience, try the well rated restaurants and vibe with the people a bit. Then I left, never to return.

The world is full of so many great, safe and interesting places. No amount of salary is going to change the facts on the ground. If you hide in your house, why bother being there, especially in these times when the offices are empty anyway with everyone staying at home.
0.2% really isn't free. If you have a data set of 10 TB (one small-ish HDD right now, or one large SSD), that's ~20 GiB in page tables alone. If you can use 2MB pages, then sure, but I would assume that also limits your page-in granularity.
> How do you get an unmotivated and unskilled team with the best technology?

Last year I had a project where I designed the architecture for an IT system for some IT department in a non-IT company. At the end they asked me for help to build a small team to implement and support the system. Unexpectedly their director hired a bunch of zero skill people for that team. One year later, they struggle to build the system that I have designed, with almost no progress. They are an unmotivated and unskilled team with the best technology.
This autobiography is a must read if you are a musician. You won't want to put it down and you'll listen to all his collab hits in a different, new way.
That's a nice idea actually, thank you! Just launched one:

https://discord.gg/9EAne8g2Pq

(Bridged to Matrix: https://matrix.to/#/#lunni:matrix.org)

Lunni is actually pretty young in terms of community (just me and a few friends now :-), so just a room in Telegram was sufficient so far, but I think it's a good time to start something more official.
Thanks for sharing!

Would it help to replace Corrosion with a simpler "Here's my local known state" blob that is POST'd to blob storage (for example) on a major cloud provider, and have another service read that at intervals? Just to make it really simple.

There will be a better way than that, but my thought is if you can make it simpler (known state is always just pushed, so missing updates auto-recovers and avoids corruption) then you can be building on top of a more stable service discovery system.

Centralized secret storage, can you keep the US instance read/write, but replicate read-only copies (a side-car tool that copies the database to other regions at various intervals?) so each region can fetch secrets locally?

Or perhaps both can be solved with a general "Copy local state to other regions" service that is pretty simple but gives each region its own copy of other region's information (secrets, provisioning states, ...).

I've needed to do similar things for some of the apps I've built, where a service needed another (simpler) service in front of it to bear the traffic load but was operationally simple (deferred the smarts to the system it was using as the source of truth) and automatically recovered from failure due to its simplicity.
Only the New Territories were leased.

>The colony faced an uncertain future as the end of the New Territories lease approached, and Governor Murray MacLehose raised the question of Hong Kong's status with Deng Xiaoping in 1979.[84] Diplomatic negotiations with China resulted in the 1984 Sino-British Joint Declaration, in which the United Kingdom agreed to transfer the colony in 1997 and China would guarantee Hong Kong's economic and political systems for 50 years after the transfer.

https://en.wikipedia.org/wiki/Hong_Kong
> The people who get screwed are the multiple-home-owning rent seekers and I'm ok with that.

Well, also people who were planning on retiring to a lower cost of living area (i.e., NY to Florida) and using the difference difference in housing costs as part of their retirement income.
>HKers literally had the carte blanche to commit treason

You can't commit treason to a country no never agreed to join.
It’s only surreal if you subscribe to the notion of might makes right. US prevents the change of status quo to be done by force. A diplomatic solution is in everyone’s interest.
The average US commute is 41 miles (round trip). If people biked that then the obesity problem would be gone. Not very realistic though.
Which one doesn't support syncing locally?
This explanation gives an incomplete view of US/Taiwan/China relations.

US policy is one of "deliberate ambiguity"[1].

As the quote above says:

> we do not support Taiwan independence; and we expect cross-Strait differences to be resolved by peaceful means.

An uniformed reader might take that to mean that the US doesn't support the Taiwanese government.

An informed reader realizes what it is saying is that the US does not expect the Taiwanese government to give up a claim to be the government of mainland China. Obviously this is quite a different interpretation, and what "deliberate ambiguity" means.

To quote the Wikipedia article above:

> There is deliberate ambiguity regarding the government of the country of 'China' (as well as what land this country constitutes). Currently, two governments claim legitimate rule and sovereignty over all of China, which they claim includes Mainland China, Hong Kong, Macau and Taiwan, as well as some other islands.

The "six assurances" noted in the comment above also include this "deliberate ambiguity":

> 5: The United States would not alter its position about the sovereignty of Taiwan which was, that the question was one to be decided peacefully by the Chinese themselves, and would not pressure Taiwan to enter into negotiations with China

> 6. The United States would not formally recognize Chinese sovereignty over Taiwan.

[1] https://en.wikipedia.org/wiki/Policy_of_deliberate_ambiguity
> Or the fact

Muslims are just as capable as Christians at promoting theories with very little evidence to support their arguments.

Both of your assertions are unproven theories, with the evidence against them: bachelor originally meant a young knight who followed another (though the etymology before that is uncertain), and academic robes derive from similar (European) mediaeval clerical and secular clothing.
> The more plausible explanation is that they want to copy the learned people at the medieval time, i.e. Arabic speaking people, during the European dark ages by imitating the Arabic styled robe with the robe and the turban.

The academic dress found in most universities in the Commonwealth of Nations and the United States is derived from that of the universities of Oxford and Cambridge, which was a development of academic and clerical dress common throughout the medieval universities of Europe.[1]

...

The modern gown is derived from the roba worn under the cappa clausa, a garment resembling a long black cape. In early medieval times, all students at the universities were in at least minor orders, and were required to wear the cappa or other clerical dress, and restricted to clothes of black or other dark colour. The gowns most commonly worn, that of the clerical type gowns of bachelor's degrees (BA and BS) and master's degrees (MA and MS), are substantially the same throughout the English-speaking world. All are traditionally made of black cloth, (although occasionally the gown is dyed in one of the university's colours) and the material at the back of the gown is gathered into a yoke.[2]

Medieval Arabic-styled robes were not necessarily black, but also white and many dyed colors. They were shaped differently and had a particular trim not seen in academic robes. Certainly, the Arabic world was more educated and advanced than the European during the Middle-Ages, but the robes are a coincidence.

[1] https://en.wikipedia.org/wiki/Academic_dress#Overview_and_hi...

[2] https://en.wikipedia.org/wiki/Academic_dress#United_Kingdom_...
Dokku doesn't have a GUI which is the main reason I switched from Dokku which I used to use before.
I can see much of the paywalled article. But I hope it mentions the recent book Chip Wars about how TMSC became the worlds leading high end chip manufacturer. However even they are dependent on international expertise like Extreme Ultraviolet lasers. A Taiwan war could bring international semiconductor manufacturing to a full halt. We have seen previews in covid slowdowns and large 1990s earthquake,
I read it. I'm quite familiar with the US and UN positions on China.

The first link doesn't say what you thing it does, though. It is even written by the de facto ambassador of Taiwan to Japan.

But even ignoring all those links, Taiwan is de facto an independent country. The PRC cannot assert any sort of power in the island, and PRC citizens are not considered Taiwanese nationals.
> I don't see how this could make things worse.

Believe me, you just lack imagination. Censoring can get soooo much worse.
> In response, we’ve shipped a project called Corrosion. Corrosion is a gossip
> based service discovery system.

I wonder why they didn't try to use Serf[1] for this, since they were so into
HashiCorp tools. It also uses the gossip protocol.

1: https://www.serf.io/docs/index.html
Regulating "election manipulation" i.e. "democracy" and "free speech". This is just government censorship of information that threatens their power.
The cost of maxing out a mini from Apple typically puts it at least double the cost in a computational power per watt model.

It might be feasible to but 2 or 3 usffs to cover one max mini at a fraction of the cost, or stick the mini to doing only certain tasks on 8 or 16gb.

Since the m1 addresses memory differently less ram should go further, but I’m not sure if those efficiencies extend to virtualized machines.

I’ll try to dig up an old spreadsheet and add the the m1’s and m2’s stack up to the above.

The arm docker image is a real deterrent. Forums have more and more workarounds and tweaks so hopefully they’ll become available as time goes on. It’s often not worth fighting with compiling.
To quote one of the six assurances mentioned in your quote above:

> 6. The United States would not formally recognize Chinese sovereignty over Taiwan.
> I'd rather the city become an even more desirable place in years to come.

This is the problem and partially (mostly maybe) why Seattle and other “cool” cities are in the position they are in now. If Seattle was undesirable like, idk, Gary, Indiana then you’d be able to get your friends there and a head chef can buy a house and such. But then it’s Gary. That’s the dichotomy that Seattle and other cities face. Can’t escape it. What you are asking for and wanting just isn’t realistic.

Imagine if I came up to you tomorrow and said I’d like to live with an ocean view in Santa Barbara in a walkable neighborhood with street cars and all my friends and family could afford to live there with a 3br house and the chef makes a lot of money and has this killer restaurant… you know that’s not going to happen. Seattle isn’t any different.
I have avahi running on my router repeating mDNS across all VLANs. I can't recall the last time I had an issue with it.
But who is Taiwan? Because in Taiwan you can be either: pro independent, pro part of China or pro China part of Taiwan.
The west only speaks with the first. China with the second. The third are the rebellions.
Do that in Rust.
Most of the Taiwanese--in fact all--say they're culturally Chinese but politically Taiwanese. That's to say, they do not want Chinese control.
>> The Taiwanese faction supporting unification (usually the KMT) does not envision a world where Taiwan is/becomes a province of the PRC, they envision a world where the ROC governs all current PRC provinces, that is where they are in the seat of power in Beijing.

> I've never heard this take, even while in Taiwan. They aren't deluded, they know they aren't retaking the mainland.

I wouldn't be surprised if that's still the KMT's "official" position, and it's probably one they genuinely held for a long time after they retreated to Taiwan. The Taiwan issue is interesting, because China's power and sensitivity means literally none of the important players except China officially says what they really mean, and maintain these ridiculous diplomatic fictions to avoid crossing China's lines.
Why would North Korea try that? I don't believe there is any sign they have plan to invade South Korea.
I would politely recommend reading the article, if you would like to comment on it.

> As former FTC chairwoman Maureen K. Ohlhausen put it, as quoted in ProPublica:

"Is it OK for a guy named Bob to collect confidential price strategy information from all the participants in a market and then tell everybody how they should price?' [Ohlhausen] said. 'If it isn’t OK for a guy named Bob to do it, then it probably isn’t OK for an algorithm to do it either."
Ruby has blocks, so in Phlex, you’d write it like this using methods and keyword arguments.

div(class: "example") do
h1(id: "heading") { "This is an example" }
h2 { "creating React markup" }
AnotherComponent(foo: "bar") do
li { a(href: "http://whatever.com") { "One list item" } }
li do
text " Another list item"
hr
end
end
end
> I dunno, I think generally multiple bigotries shared by the same person are society constructing different labels for the persons "not like me-ism", so in that sense, yes they are all the same thing having different labels assigned to different manifestations of a unified whole

I think that ignores that societies treat some "not like me" groups much better than others, and even have their reasons for doing so (whether right or wrong or a bit of both). British hostility to Catholicism wasn't just "not like me-ism" – they didn't show anywhere near as much "not like me-ism" towards Huguenot refugees, or the Dutch or the Germans – on the contrary, they imported monarchs from the Netherlands (William of Orange) and Germany (George I). Protestant England treated foreign Protestants better than English Catholics, because the religious similarity was seen as more important that the linguistic/cultural/ethnic differences. It is hard for people today – in a society where most people (even religious people) don't take religion that seriously – to understand how seriously people took religious disputes back then. Also, domestic Catholics were seen as a political threat to the reigning regime (many of them were Jacobites, or at least had sympathies in that direction), most foreign Protestants were not.

> But the relation between anti-Catholicism and racism isn't that they are the same social force, but that they are social forces where each colors the manifestation of the other.

Contemporary American culture foregrounds issues of race and backgrounds issues of religion – hence, if one immigrant group (e.g. Germans or Norwegians) was accepted into American society more easily than another (e.g. Irish Catholics) – people are quick to accept the proposed explanation that was because one group was "more white", the alternative explanation of "more Protestant" won't even occur to many people. I think that says more about 21st century US culture than 19th century US history. But isn't that cultural tendency to focus on "racial" explanations for things to the exclusion of non-"racial" explanations, part of that "deeply unhealthy relationship to race" which another commenter mentioned upthread?
I'd drop the frameworks altogether. I've been a huge advocate of vanilla web dev for a few years now.

The power of modern CSS and JavaScript mean that any given framework is much more likely to get in your way or omit some amazing new convenience.

I dropped bootstrap from my new projects once I mastered grid and flexbox. Responsive layout is ~15 lines of JavaScript that is infinitely more comprehensible than the declarative crap you typically have to mess with. Conditionally setting grid/flex layout from JS is about as trivial as it gets.

I don't know why most of us are still drowning ourselves in all the non-essential complexity. MDN is the bible and can lead you to salvation.

Also - ChatGPT is pretty damn good at assisting with vanilla web dev.
There appears to be a big business opportunity to establish news agencies or blogs outside any country's borders. And this can be done for all 195 countries.

E.g. A news agency based in Indonesia can be hired to publish truth about DeSantis and his cronies. Likewise, someone in the US can be hired to publish truth about cronies in Indonesia.
There is one big problem with military force: training soldiers and officers is so difficult that real military powers always have to fight somewhere to "stay in shape" so to speak.

A generation that never fought is likely to be confronted with a very harsh reality on the field.

Luckily, China has not been fighting much during the past few decades.
Thanks for doing that!

It isn't very helpful, though.

Adobe has a method of compressing pdf files that is quite effective while retaining the quality of images, etc, e.g. 50 MB to 3 MB, so you can now email it. However you can only use the free version a few times before it wants all your data as well as the data of your first born. I'm too stingy to pay Adobe...

I haven't (yet) found free pdf compression that doesn't mangle images... (would be glad to try any that HN might suggest!).
I'm not worried about some specific risk coming from Roku itself. But Roku contributes to the normalization of surveillance capitalism which I think is fundamentally corrosive to a free and democratic society. Having such a business model makes Roku a willful part of the problem, so I want nothing to do with them.
20 years later, a lot of things still don't support IPv6, and "IP" commonly means v4 unless otherwise specified. v6 isn't the stable thing yet. Less involved users aren't concerned with much about IP other than the addresses, and v6 changes those when it didn't really have to, so this is what happens.

I think the other commenter and I would both happily adopt v6 if it gave us v4-style addresses.
Perhaps a more optimistic view is that the acquisition represented a one-way transfer of wealth from EA to the founders and shareholders of Maxis, who to their credit did bring good things into this world. It’s not clear to me that we would be better off if Maxis had never been acquired.
You get bus routes pretty early and can also build metro lines. You don't need DLC for that. So it's in there?
Sorry. Apple-specific.

Swift Package Manager.

https://littlegreenviper.com/series/spm/

The only dumb question, is the one I don't ask.
On drones, fair points but a missile is easy to hide.

I suspect those chip factories would have been destroyed before China takes control of them. China’s leverage is more about denying access to those chips to the west.