skysight-inc/HackerNews huggingface dataset:
Iron Tiger Compromises Chat Application Mimi
Seems like most are expected to be tidally locked, or without active tectonics.
Absolutely, and I wonder how people who are not professional in both IDEs can compare. Typically VSCode + plugins + some additional software from old time like BeyondCompare etc. poorly make up Intellij's core functionality.

I haven't seen a single person who seriously used both and went back.

Search, VCS, keymapping, defaults, heuristics, refactoring wide of use, AI-based autocompletion - there's simply no real adversary.

Last time I was blasted when copying an old DB to a one in a new DB it correctly guessed the renamed columns based partly on type and size, partly on column names.

Also I love its suggestions so much that when learning a new language I always look at Jetbrains' respective autosuggestions - simply because it makes me a better programmer, faster.
> Due to IP reasons, this can't ship as code, so we need to ship binaries.

Good, it should be as difficult as possible, if not illegal, to ship proprietary crap to Linux. The operating system was always intended to be Free Software. If I cannot audit the code, it’s spyware crap and doesn’t belong in the Linux world anyway.
I don't see the merit in using it for Hiragana/Katakana which are far easier to pickup with something like rote memorization.

That said for Kanji I certainly see the benefit of using mnemonics.
You might be in a different bubble than I am in :)

Netherlands here. 80 contacts on my phone. 20 on Signal, of which 10 are quite normal people. Almost all 80 are on Whatsapp. No idea about Telegram.
Personally I use old.reddit.com with an AD blocker. Surprisingly this article doesn’t mention it
Ah, yes, a quaint, small town. :)
This is a freaking email-sending company. They can fix their problems without firing their whole staff.

You're thinking everything is some kind of an existential crisis.
Well, why not "look at Sweden", then?
Its kind-of mistitled by the author. Really? its "an anti organised-labour history of Automobilization"
Also, if you have a top heavy, senior exec filled org, they likely all own expensive property nearer to the office than the average worker (in big US cities).

Think NYC. At a few companies I noticed the decision makers had nice apartments in Manhattan or big homes with reasonable commutes from CT or NJ, or both. It isn't like those property values went down, but over a long enough period of time maybe the value wouldn't grow as quick with WFH.

Also, just being out of touch with the reality of housing for most non business decision making employees.
Well that is kinda accurate

Not sure if count tech specifically, the recession might already start?

Only Amazon seems to hire aggressively at this point...
>This is about fighting back to the tyranny of upper management who have nothing better to do than make poor decisions that affect other people negatively.

No, this is about Apple spending $5B on a state of the art amazing HQ that no one was doing much complaining about except those folks walking into the windows.
Those people would probably find new jobs the same week in the current market
reddit is huge - cars, woodworking, psychedelics, music, diy, homesteading, food/recipes, the list goes on.
What matters is authority, after peer review; not peer distribution.

Don't confuse the matter with a random agenda.
From my experience with them, as the guy who'd fix everyone's electronics back in uni, the build quality of Razer gear was unfortunately not so great!

A lot of chabuduo Chinese components in products that were priced at the high end of the market!
We do know. Check the texts you’ve gotten while signing into Signal. You’ll notice that they originate from short codes (like 22395) that are also used by other services like Discord, square pay, just to name two.

Furthermore, it still doesn’t matter whether Signal was using their authy service or not. There should be very tight data controls at Twilio where few employees would ever be able to retrieve clear text messages being sent to end users.

This incident is not getting nearly the attention it should imho.
> How can there be a levee paradox.

> You can see the water it holds back.

> More people build because there are less floods.

And then because of that, when the levee breaks, more damage is done than it the levee wasn't there in the first place. The paradox is that trying to be safe can cause more harm.
Eh. I don't want to put words in your mouth, but by entitled do you mean less scared of layoff? If so, management does have tools ( or at least should have ) to motivate employees by means other than survival..

I mean it is true. You can tell people are less concerned about their jobs ( anecdotally, my McD messes up my order a lot more often now ), but to me it only proves management had an easy ride the past few decades. Now they actually have to work.

Heavens.
Sounds like you might like apparmor

https://debian-handbook.info/browse/stable/sect.apparmor.htm...

Also worth looking into is seccomp profiles, although that's a bit different but useful for containers and securing your own code where the attack surface might be massive or you may be running untrusted code. Think trying to secure things like online language "playgrounds" from server side exploitation.
They are free to shut down their services whenever they want - but good luck trying to win sales if they keep doing this. Especially given their reputation.
I'd say it's a pretty rare luxury to be able to commute less than 20 mins for your entire career. There are tons of jobs that happen in major cities that don't pay enough to live within 20 minutes. Many don't pay enough to reasonably commute by car.

Plus there are a lot of life circumstances that make people accept different tradeoffs over time (schools/districts, medical care, aging/ailing relatives, space vs price, urban vs natural, car vs transit etc).
> I don't think the common form of argument is that because N is large enough, life must exist.

The comment that started this thread: "That's 10^22 opportunities to get it right. We can't possibly be alone."
Guessing power isn't your concern then. The macbooks offer power at a slight premium over the rest.
A Sybil attack seems like the most likely weakness then.

Why do we trust permissioned nodes to not get compromised or the permissioning body to not accidentally or intentionally let in malicious nodes?

Couldn't a few well placed gag orders by a sufficiently powerful government be enough to subvert the whole system in a non evident way?
They have a fairly extensive API, I used it in a small business, my main problem with them was they kind of just sat on their laurels and didn't keep up with other companies in the space. Once you get a few thousand contacts (who in our case were very casual "want to keep up but don't want to buy a lot" low-dollar-value types), you're paying a large sum for a lot less than competitors give you with a full marketing automation suite. We've since frozen the account.
ArchiveTeam Deathwatch – list of websites and networks that are shutting down
On the flip side, C# introduced the `dynamic` type
This does not bode well for Twitter, since their position was that the number of bots was irrelevant, given that Musk waived due diligence. If Musk is allowed to press the issue of bots, the trial could easily veer off from the details of the contract into discussions of Twitter's statistical methods, which gives Musk's lawyers a chance to muddy the waters considerably.
> and using the guarantees of Rust is guaranteed not to crash the VM or leak memory.

Very interesting article.

However, I do no think that Rust guarantees not to leak memory. It guarantees to double frees or dangling pointers, but it does not guarantee no leaks. One example would be making a cycle using Rc.
I'm suprised 3FA isn't enabled by default.
Check out the site Make Me Move[1], which lists towns offering incentives for remote workers to move there. Some offers are nominal (e.g., co-working space memberships), but there are some nice towns actively looking to attract and support folks like you.

[1]: https://www.makemymove.com/
> that's without any cloud bullshit like passing the packet through half a dozen levels of virtualisation, then through software defined networks

I mean, by definition, a public cloud wouldn’t work without layers of virtualization and SDN.
Watched the full video (22min). Quite decently informative. The host is optimistic essentially throughout. He mentions "internship requirements" several times, which is intriquing.

I did not hear a single mention of resource constraints (outside the obvious in terms of FF).

One YT comment raising some questions:

> Hank, there's one large hangup that has been keeping me skeptical about this bill that I was hoping you could address. I am aware that a good chunk of the carbon reduction we've seen in this country has been due to outsourcing some of our manufacturing to other countries. These countries are often still using fossil fuels to power those manufacturing industries, and the goods they produce are made for us US-based consumers. So I guess my concerns around this hangup come down to a) are we really as far as we think we are in combatting this; b) if we're over-attributing our success to alternative energy, can we be sure this bill will get us as far as we are hoping it will; c) are we doing anything to ensure that we are not simply outsourcing a majority of our carbon emissions to meet our 2050 goals; d) are we implementing any other measures that encourage us to consume products that are carbon-friendly upstream, especially when they're imported; and e) are there any efforts at reducing our consumption overall, considering we are driving so much of the carbon produced overseas. If you see this, thank you so much for all your efforts in fighting this crisis and for taking the time to read my comment.
Why are you saying they need to grow? You of all people are the first to admit that everyone you need to talk to already uses it.
Same reason no one should bother voting.
I don't think it's corelated with age. In fact my experience has always been that it was older, more experienced engineers who had managed to swing things in a direction where they could consult from a home office. I was always jealous of such people when I was younger. A more difficult arrangement for new-grads or junior devs to acquire.

It wasn't until COVID that remote work became more accessible to more people.
It's hard to read that second quote as allowing the server to send a response encoded with anything other than what the client specifically accepts. I see the SHOULD as merely allowing the server to send an empty response or some other error (or even just ignoring it, I suppose), but no way can I read it as allowing the server to send a response in some other encoding.

To your point about savings, it seems like it would be most cost effective, over time, to simply send an empty 406 response, saving the machine power to read and return the cache and the network traffic of sending a file that can't be used anyway.
I thought "A robots.txt Problem" was going to showcase my hack-the-planet idea of destroying someone's online store by _only_ finding a way to edit their robots.txt file to say:

User-agent: *
Disallow: /

And then no one can find them via search and they go broke.
> Now, do I think it would make total sense for syscall wrappers and NSS to be split into their own libs (or dbus interfaces maybe) with stable ABIs to enable other libc's, absolutely!

I worked on this a few years ago: liblinux.

https://github.com/matheusmoreira/liblinux

It's still a nice proof of concept but I abandoned it when I found out the Linux kernel itself has a superior nolibc library that they use for their own tools:

https://github.com/torvalds/linux/tree/master/tools/include/...

It used to be a single header but it looks like they've recently organized it into a proper project!

> This is something the BSD's got absolutely right.

BSDs and all the other operating systems force us to use their C libraries and the C ABI. I think Linux's approach is better. It has a language-agnostic system call binary interface: it's just a simple calling convention and the system call instruction.

The right place for system call support is the compiler. We should have a system_call keyword that makes it emit code in the aforementioned calling convention. With this single keyword, it's possible to do literally anything on Linux. Wrappers for every specific system call should be part of every language's standard library with language-specific types and semantics.

An example of one such language is Virgil by HN used titzer:

https://news.ycombinator.com/item?id=28283632
Great link, thanks. Interesting that my intuition was off, although I suppose it makes sense that regulations are loosest in countries with the strongest speech and privacy protections. Although I'm skeptical of how well the rules on paper are enforced in some of the countries listed as requiring registration. I have seen SIMs for sale at roadside stalls in a couple countries listed as requiring registration, and I don't think they were checking ID...

But it looks like the official answer is 36:

> Those without any SIM-card registration requirements are Bosnia and Herzegovina, Canada, Cabo Verde, Comoros, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Iceland, Ireland, Israel, Kiribati, Latvia, Liechtenstein, Lithuania, Maldives, Malta, Marshall Islands, Micronesia, Moldova, Namibia, the Netherlands, New Zealand, Nicaragua, the Philippines, Portugal, Romania, Serbia, Slovenia, Sweden, the United Kingdom, the United States, and Vanuatu.
Isn't that also only an incredibly simplified crawler? I can't see how that works with the modern web. Try crawling many websites and they'll present difficulties such that when you go to view what you've downloaded you realise it's useless.
I used to always pay for apple care, but not once have they paid out a claim or fixed a problem without charging me. It's always "we don't cover normal wear and tear" or "we don't cover moving parts" or "the user must be at fault".
And then you have many devs complaining as to why MS doesn’t want to invest time on MAUI for Linux. This is why.
I remember when the plans for the new HQ were first unveiled. There was some disquiet from colleagues about the shift towards open floorplans. Not sure how it ended up being received by those who did relocate to there.
Yesterday I tried to install an Inkscape plugin I have been using for a long time. I upgraded my system and the plug-in went away. So I download the zip, open Inkscape, open the plugin manager, go to add the new plugin by file manager… and the opened file manager is unable to see my home directory (weird because when opening Inkscape files it can see home, but when installing extensions it cannot). It took some time to figure out how to get the downloaded file in to a folder the Inkscape snap could see. Somehow though I still could not get it installed. Eventually I uninstalled the snap and installed the .deb version. That worked!

Recently I downloaded an AppImage for digiKam. It immediately crashed when trying to open it, because I believe glibc did not work with my system version (a recent stable Ubuntu).

Last week I needed to install a gnome extension. The standard and seemingly only supported way of doing this is to open a web page, install a Firefox extension, and then click a button on the web page to install it. The page told me to install the Firefox extension and that worked properly. Then it said Firefox didn’t have access to the necessary parts of my file system. It turns out FF is a snap and file system access is limited, so the official way of installing the gnome extension doesn’t work. I ended up having to download and install chrome and install the gnome extension from there.

These new “solutions” have their own problems.
This is completely false. There are lunatics of all stripes.
Ah yes. They'll all just probably find new jobs.

What is the "current market" that you're talking about?

When a company goes bankrupt they give maybe 2 paychecks. How long until these people get new jobs? Maybe the company gives 4 paychecks? Still, how long is that going to last?

EDIT:

I'm seeing now that nobody on HN has ever been on the receiving end of your company going bankrupt. Carry on.
Do you have an automation system to create the aliases that you can use ad-hoc without being in front of a terminal? Or do you just use + in the email address?
gopher://gopherddit.com from Lynx.
I imagine they're referring to the fad around 2012 that a lot of people in the startup space fell into: startup people with no experience building and running teams suddenly thinking that they are part of a new transformational movement of flat self-organizing.. organizations. Things were never going to be the same again, a complete revolution in human organization. Except a few years later everybody who tried it rolled things back and realized there was a reason for hierarchy to have existed for thousands of years.

It turns out that the reason that works for Valve is because Valve is sitting on a money printer and they're successful despite the free-for-all nature of the org, not because of it.

It's reminiscent of people cargo-culting the Google dev interview, thinking there's a causal relationship there between Google being successful and their interviewing practices.

I'm guessing the OP is implying that Zapier fell for that fad and should be talking about their experience with it.
Entirely accurate. Also makes it easier to have a firmware/microcode update that gives you a new instruction.
Services like Signal and WhatsApp can user 3P services that allow them to be notified when a phone number is rotated (given to a new user). They should ideally be doing this, I cannot verify if they are or not.

Second, Signal and other services have implemented secondary registration requirements such as a PIN, which they will require during a new device install or at other times.

Third, you can build models or crude business logic to identify when a number no longer appears used for a period of time. Carriers do not reassign a number immediately. Assigning a number thus one user cancelled, to another user, is seldom done before a 90 day hibernation period.

I used to work at a cell provider.
> You don't even have the sheer size pretexts of Google

There is no excuse. None. Not for google. Not for anyone. In fact the other way is far more justified. When you're as massively profitable and market dominating as google if you don't respond well and fast you need to be broken up. Now. And Google clearly do need to be broken up. But for many, many other reasons too.

Just to hell with this excuse of "we're so successful we don't need to try because you're nothing to us!" Straight to hell. "You make so much money and dominate the market so comprehensively we must hold you to a lower standard." Seriously.
Th Future of the Data Center:Memory and Storage Take on an Increasing Role [pdf]
You are 100% right, besides the mil spec, which explicitly means the “least expensive option that does the job”.

I can attest that recently, the average laptop is way better. My machines were a toshiba, surface (2nd gen), and think pads (during their dark ages), dell XPS.
"You don't get what you don't pay for" is an even stronger hint.
For some reason I'm inspired to write:

Time is short. You cannot imagine how vanishingly, briefly, disappointingly short it is. I mean, you might think you have all the time in the world, but to the universe, you're a fraction of a gnat's wingbeat.
I saw this playing out in the California Super-storm stories that went out late last week. Some of the headlines made it sound like a mega storm that would bring 10 feet of rain was just off shore. Only reading the article led to to the possibility that such a storm could happen sometime in the next 50-500 years.

No real indication of what anyone should DO with such information.
I don't like the unencrypted tracking ID that comes with QUIC (thanks Google)
That was Zappos. I was wondering the same thing as you.
That's a good point as well - I suppose you could argue the likelihood of entering a conversation like that over text vs in person. In my experience you're generally a bit less likely to end up off track in text as opposed to talking, simply because it's usually slower - you can't bounce ideas back and forth at the same rate (not to say you can't, though)
Separately, I am working towards a solution for you. If you'd like to chat sometime, let me know here or in our slack.

https://hofstadter.io
Farmers often already need tall tree barriers for wind erosion control. Other farmers may usually without restriction cultivate a tall view-blocking forest on their land.

So let them cultivate a perimeter of just enough forest to hide the panels if it really is a real issue and not a product of NIMBY OCPD.
> Then don't buy an Apple laptop, simple. Buy a Thinkpad that is almost indestructible and you don't have these kind of problems, or as I did a Dell XPS 15 (though I can't talk about how solid it is, since I have it only since 2 months).

Sure but now I have to use Windows if I do that, unless there are Thinkpads that come with support for Linux from the OEM.
In the past, I have encountered this with some websites.

It is relatively rare, for sure, but it is nothing new.

In these rare cases, it is impossible to disable compression from the client side. The Accept-Encoding header is ignored. I frequently use clients that are not popular browsers nor even popular programs such as curl. I suspect that people using popular browsers would never even notice that varying the Accept-Encoding header had no effect, and that is why the CDNs believe that this is OK.
basically all EU wide giveaways are illegal.

the state laws are mutual exclusive.

later turned out that excluding Belgium and Nothern Irland (it was pre Brexit) would solve 98% of the legal issues.
You are mixing up care and spending
Very frustrating that DO was using MailChimp in the first place.

Also some nonsense in there about Crypto scammers?
The original MBA is my ideal thinness goal for laptops honestly. It's just thick enough to make you feel secure, but thin enough and light enough to not hurt your back when you travel with it on the go, unlike a 17 or 15" typical laptop.
Frameworks usually have some sort of email parser. Email parsing is non trivial. But I agree matching
.*?@domain.com$ would probably work fine.
The other replies are assuming networking in a big network is inherently slower than in a small network. I used to work at Google in Tech Infra, so I'll offer an alternate perspective while trying not to spill secrets.

First, Google has enough money that they can build their entire network out of custom hardware, custom firmware, and patch the kernel + userspace. A datacenter at Google scale is architecturally similar to a supercomputer cluster running on InfiniBand. You will never be able to replicate the performance of Google's network by buying some rackmounted servers from Dell and plumbing them together with Cisco switches.

Second, assuming a reasonably competent design, adding more machines to a network doesn't significantly increase the latency of that network. You'll see better latencies between machines in the same rack than between two racks, but this is a matter of single microseconds rather than milliseconds. Additional latency from intermediate switches is measured in nanoseconds.

Third, Google publishes an SLA on round-trip network latency between customer VMs at <https://cloud.google.com/vpc/docs/vpc>. Their "tail latencies less than 80μs at the 99th percentile" translates to ~40μs for one way, and honestly for customer VMs a lot of that happens in the customer kernel + virtualization layer. A process running on bare-metal, such as a kernel reading a remote network block device, can (IIRC) expect single-microsecond latencies to get one packet onto a nearby machine.
I like to think of the universe as a large mass of hydrogen that evolved to consider itself.