skysight-inc/HackerNews huggingface dataset:
The moment any grassroots efforts amass enough momentum to challenge the US plutocracy they will be shut down violently. Until then, they don't care if people complain about the system publicly. Freedom to complain still doesn't change material outcomes in the US.
Good point but I'd go further. When you're stuck and start to struggle and sustain through that, that's where real learning happens.
I love a good reply-all email storm.

I remember a Lotus Notes-based on in a bank I worked at the early 90's. I think it only stopped when the Chief of Staff did a reply-all with "The next person to reply-all to these emails is sacked."
Microsoft to unbundle Teams to appease EU competition worries
GNOME is made with JavaScript. Not the app windows, but GNOME Shell is mostly JS.
This is more reputation washing than real research.
Indeed. Just look around to 'normal' people.
There is an overlap. I often write for-loops in bash interactively for example. The ideal shell works well for both, but bridging this gap is a challenge.
Born in the Philippines, you forgot the middle name or mother’s last name is also important.
returning to office only for a top 1% compensation package, especially in tier 1 cities, even across europe, salaries are failing to keep up with cost of living. So the only way around is either move to a lower CoL city and get a lower paid remote job or move back to a higher CoL city and get a good paid onsite job.
I would love to get in with the CIA. Truly. But I made some bad choices when I was younger so I am disqualified out the gate. Same with FBI.
> It's common to project resentment towards individuals onto someone who expresses dissatisfaction with systemic issues.

Perhaps, but it's also quite common for people who are really doing quite well to pretend to argue on behalf of actually marginalized groups when struggling for power with their opponents.

The way to tell the difference between those who genuinely want to help marginalized groups and those who just use them as pawns in a power struggle, is that they spend a similar amount of effort to help those groups with problems that do NOT in any way involve taking away power from their political opponents.
> Thank you for the reasonable discussion. To clarify, there's no need to tip-toe around politely. I am absolutely asserting a conspiracy!

Asserting a conspiracy among climate scientists requires extraordinary evidence. Multiple independent reviews have found no substantial misconduct in the issues you've mentioned. Science advances through rigorous debate and data analysis, and the consensus on climate change is grounded in extensive, peer-reviewed research.

Again, that's how science is supposed to work.

If you want to find real problems, focus on why everybody's concentrating solely on climate change, when the real issue is overshoot - comprising climate change, biodiversity loss, overfishing, deforestation, soil degradation, freshwater scarcity ...

https://en.wikipedia.org/wiki/Ecological_overshoot

https://en.wikipedia.org/wiki/Planetary_boundaries#Nine_boun...
> DNS should perform round-robin in the order of the IPs in the UDP packet.

That only works if the clients choose the first IP address in the response to connect to. But IPv6, IIUC, specifies that clients instead always use the IPv6 address it has the longest stretch of bits in common with, compared to its own IPv6 address.
I realize that "for iOS" comes from the github project blurb., but I think that it's pretty misleading. The iOS installation options are basically a jailbreak (impossible on recent CPU/iOS versions) or semi-tethering and re-loading/signing the app every few days.

https://docs.getutm.app/installation/ios/#summary
> In Italy we also used to list last-name first, particularly in official and military communications. This has changed significantly in the last 40 years, particularly in everyday bureaucracy, but it's still used by police and other bodies.

Only that... it didn't? The vast majority of bureaucracy and even many private entities in Italy use and strongly prefer the "Surname Birthname" format.
Running restaurants was GREAT for this but it was the abolute fucking worst ever. Lol
I used this a couple of weeks ago to install Windows 11 ARM on macOS (Ventura on a new M2), looking to replace Fusion. It was disappointing:

* Integration tools like copy/paste between VM and host, or file sharing, didn't work

* Graphics constantly glitched, often going to a grey screen. There seemed no way to recover, and I had to force restart the VM

The drivers / assistant tools have a 2012 date on them.

I'm aware it's a free product and I have no right to expect anything (and I don't; I went back to Fusion.) And perhaps the situation would improve if I or others financially supported the project, which seems a better response to issues :) Nevertheless I went in hoping I could replace the commercial VM solutions, which on Mac have required yearly updates that deliver almost no new value, with something open source -- and I can't yet.
The case for any other shell:
ls -R and find exist and work. Nushell doesn't cover that.
I like the idea, but execution has so glaring holes that I had to go back to fish 1 min after installing nu.
(there is glob ** that doesn't have any column and I don't see a way to compose it with ls, and ls ** doesn't work).
> They wait for you to ack. If you don't ack, they will not continue

Which is possibly one of the (admittedly probably very minor) reasons why they were left so far behind economically. Focusing on form over function in communication can be very counterproductive.

Not that I'm saying that saying "Hello, how are you?" to someone is waste of time. However certain people/cultures really go overboard with this and expected outsider to comply with these norms when they have much better things to do is not the most sensible idea.
Simultaneously twitter is breaking records in number of users (if Elon is to be believed)
It was a bit trickier in my case because it was an English tool to fill a German form. There was the awkward issue of "Frau Dr." and "Herr Dr." being the same thing in the English dropdown.

The other issue is that the full name is used in the address, but only the last name in the greeting. There are no apartment numbers in Germany, so the name in the address must match the name on the mailbox. There can also be a lot of "Herr Müller" working at the same address.

In the end I opted for Mr/Mrs/Other + first and last name, and dropped the title. It's good enough for this purpose, but it shows how tricky something like a name can get, especially if the person filling the form is not aware of all this.
Because its not according to RFCs and how everyone else has implemented it.
On the Fediverse, No One Knows You’re a Liar – Terence Eden’s Blog
If your business is not in core tech, you are out of your competence to build your own multi-region cluster or a private cloud. It is a quite challenging task to start with, with unpredictable costs. Many HN readers do not understand this, as they always worked in core tech.

And if you rely on systems integrators to do that, it will be quite expensive, and you are not sure if this particular integrator will be around in the next 30 years. (Amazon will probably be around, which is why AWS is popular, but sometimes public cloud is not an option at all).

In this context, mainframes are quite competitive. Their costs are predictable (and comparable to, if not less than to private cloud offers from systems integrators), IBM will probably be around for long or at least acquired by somebody who will carry the support contracts (like Sun -> Oracle), and they will provide full technical support, again with predictable costs.
You guys get that the term ‘free market’ was used to describe markets free from economic rent, right?

You guys seriously need some readings in economics in order to understand the position you’re in. You’ve allowed your rentiers to deindustrialize your country to chase profits in the global south.

What do you guys think you’re getting for your deindustrialization? Financialization. What does that mean? It means you’re getting, in large part, the benefits from your first paragraph – and associated rents.

But yeah, Chinese propaganda and such and such is easier to sell.
"How dare you!"
It's amazing that this shows our visual system constantly doing a type of low level computation to calculate our stereoscopic 3D vision, and that we can "exploit" this hidden computational power to easily find image differences.

I remember reading that this was actually how Pluto was discovered: Someone compared a lot of photographic plates with this method. To clarify: You can take two images of part of the sky a short time apart. Stars won't move, planets will.
X plans to collect biometric data, job and school history
>because she has no dot in email, but the other party has a dot

And that's exactly the issue Gmail solves by ignoring dots. There cannot be two different accounts differing by dot(s).
Nah, for US anything goes as long as there is some petroleum to be gained from.

Naturally it tends be disguised as freeing the country.

Like CIA helping drug lords in South America, during the 1980's.
Thanks. I'm familiar with Oil, and appreciate its gradual approach to compatibility, but I'm not the target user for it.

> It's designed for programmers who know Python, JavaScript, or Ruby, but avoid shell.

I know Python and JS, but I don't avoid shell. :)

I differ with the Oil authors in that I don't think that my shell should be a programming language. The warts in shell scripting are not insurmountable, and for the simple use cases that it's meant to be used for, it's perfectly adequate. For anything beyond a comfortable level of complexity, I reach for a proper programming language. This approach has served me well over the years, and I don't experience any of the compatibility drawbacks of using an alternative shell, or maintenance drawbacks of using a niche shell-oriented programming language.
Actually, it does still involve lots of on your feet work. The owner is more often going between current sites to check work that's being done, going to new potential sites to talk with contractors and/or potential customers, etc. Yes, they also are handling the business end but for a plumbing company that doesn't mean you are at a computer all day, there isnt enough atuff for you yo donin that aspext to keep you busy.
Oh, sorry, the back of my brain apparently automatically replaced s/Big Macs/Whoppers/ , d'oh.
I don't understand how anyone else can register a facebook account with f.o.o@gmail.com if you own it just as much as you own foo@gmail.com.
I have been using Postgres for 10 years and didn't knew you could have a IN with multiple columns. I don't see a lot of use cases for it right now though (in a regular app)
Film is releasing in the UK in October. It came out in May.

I absolutely want to give the filmmakers money now to see it. Why do they do this to themselves? Sell it to me. Take the money out of my hand. I am giving it to you.
>> In brief, every time an SSD updates a single byte anywhere on disk, it needs to erase and re-write that entire page.

> Is that actually true for SSDs? For raw flash it’s not, provided you are overwriting “empty” all-ones values or otherwise only changing 1s to 0s.

Maybe it depends. I wrote the driver for more than one popular flash chips (don't remember which ones now, but that employer had a policy of never using components that were not mainstream and available from multiple suppliers) and all the chips I dealt with did read and write exclusively via fixed-size pages.

Since SSDs are collection of chips, I'd expect each chip on the SSD to only support fixed-size paged IO.
There's no pronoun for that sentence, so it's left undefined who it's talking about. It doesn't mean the poster. It also doesn't really matter, if one former Singaporean politician dropped their "first name" then it's being used as an example that others may too.
The Middle East has already established itself as a conduit for sanctioned goods to Russia and now China.

If every other country feels that they want to be such a conduit and suffer the consequences, then that's on them. But realistically US allies are unlikely to do that so the EU, Australia, New Zealand, the UK, Japan, South Korea and Canada may end up being the only countries that can buy high end US technology.

Personally, I'm totally fine with that. I think trade in critical good and services, especially those with obvious military and mass oppression uses should be allies only by default.
The short answer is NO in the next 1-3 years and YES beyond 3-5 years.
I highly recommend the work of Matt Stoller in this regard (1), in particular his book Goliath (2) that goes over the history of monopoly fights over the past century and laid out how we got to where we have today (hint: eerily similar to the 1920s but not as bad)

1. https://www.thebignewsletter.com/

2. https://www.thriftbooks.com/w/goliath-how-monopolies-secretl...
Freedom Is in Being Who You Are
They can't be, because Gmail obviously won't let you register an address that's already registered.
Climate software startups to watch, according to investors
Even then you won't be able to get good performance without jailbreak because Apple makes doesn't let any third party app use JIT.
tldr: plover turns your keyboard into emacs

I always see wpm come up for steno stuff and while it can be faster, that's more of a professional thing. There are three cool things about plover for me. One you get to type pressing more than one or two keys at a time. Two the inputs are sent on key up or release, so can take your time pressing all the letters down, and then release them. Three, you have almost no hand movement at all, so its really, really, really comfortable to type on.

once you get that, you have the steno theories to expand all the words. plover comes with a stened dictionary, but thats just for the words. you can also do phrases, symbols, emoji, macros, and more. once you start adding dictionaries, using a computer becomes a lot more fun. plover is like really crazy layers.

Now for the other dictionaries, you can do things like:
https://steno.sammdot.ca/plover-basics.png
https://steno.sammdot.ca/ted-navigation.png
https://steno.sammdot.ca/emily-symbols.png

for these, where it says starter, you just press all those keys down, and then on the other side you press the keys listed for what you want. so for example, I can enter like ~104 symbols without moving my hands. the average sybmol layer has like 20. the crossplatform movement dict lets me move around much easier in any text field. (note that you don't really even need to know what the key names you are pressing are as its all a pattern) I currently have six other dictionaries that I use some of the time. you can see more here: https://www.openstenoproject.org/stenodict/.

any cli program would be very easy to add most of the commands to a dictionary if you wanted. for example, a basic git dictionary: https://github.com/didoesdigital/steno-dictionaries/blob/mas...

plover has made using a computer much more fun. its a bit of a hard sell for a lot of people, but I recommend trying out some of the other dictionaries to see what you can do besides type words fast. its seriously really crazy that we are only pressing one key at a time using a keyboard.
Spoilers: Work your way to the a1 pawn, then a2 king can take the f2 king.
>>because names are central to our identities, virtually by definition.

>isn't true, my name is for the outside world, inside I'm just I, that's my identity.

What happens in your head when someone calls your name? Surely that's a feeling of identity?
That sounds too cheap, in the sense you wont have money to handle things going wrong or KYC stuff etc.
It's a problem when using email to register into a different site. Services without email validation will happily accept those two addresses separately, because they don't adhere to Gmail's internal conventions. If the site then sends mail to its registered accounts, then the Gmail address will receive unwanted mail.
JS has bigint, but it doesn't support trig operations. Is there something in npm that supports it?
Yup. And given how well it works already and the feature set, I’d say it’ll be well worth the money.
Let's please stick to the facts.

> Thousands of dollars?

What is the price of a Mac Mini in your country? Here it reads $599.

Or a laptop, a MacBook Air, is $999.
It's not social media anymore. In their feed, people are bombarded with ads, news, jokes as regular "content creation" and group posts where strangers with a narrow interest in, say, collectible figurines are posting pictures of their new purchase.
I don't think anyone in this whole discussion claimed that?

Just people disagreeing about where to draw the line on what censorship is acceptable and what is not. The US and NZ draw that line in different places.

It seems to me that Americans in this discussion are trying to win some kind of moral argument, where as I'm just explaining how the world is, not how it ought to be.
This is what the three people I have known that owned umbing companies did. They had someone they paid to handle a lot of the simple repetitive computer stuff (probably could even automate a lot of that now but I don't think they were people who would have though about that) and they would hop to different current job sites to check on work being done, check in with contractors to make sure work is good and employees are good, go to potential new job sites to meet with contractors or home owners, etc.
> I promptly deleted the new-account-going-to-same-mail and breathed normally again...

I think at that point I would just have been too scared that this would cascade-delete the old account as well ^^
> The ability to create tag templates basically. You'd define tags that you could parameterize using attributes, and then within the custom tag "body" would be more tags definitions.

Not sure how it might be supported in this library, but Hiccup (in the Clojure) ecosystem is similar and lets you do this with functions. This is a simple example of a scrollable div with a title block.

(defelem scroll-column [ id title & contents ]
[:div.scroll-column
[:div.fixed title]
[:div.scrollable { :id id :data-preserve-scroll "true" }
contents]])

Note this (and Hiccup in general) heavily depends on Clojure array and hash literals. This wouldn't look as clean in a Lisp without those things.
Why is the sourcing of nuclear fuel never talked about as a problem? France needs to maintain boots on the ground in Africa to protect their uranium mines. The German public, amongst others would be extremely against that level of direct imperialism.
I don't see how that's possible, I have been a Twitter users for years and last time I checked my feed was basically a ghost town. I don't even bother logging in because I know the people I liked talking to are now either on mastodon or left social medias entirely.
I wonder whether Google+ and its Circles would have seen better success if it was launched now.
Elon is running a company, not working a desk job for someone else. The point is following YOUR vision, either by yourself on your project, or by running your OWN company. The goal is intellectual and creative freedom.

Or don't, I guess the world needs its mindless drones, that discourage everybody else from taking the leap and following their dreams.
Recover the account if you own the email address?
It means that LKY himself stopped using the name Harry, for whatever reason. His (LKY) Wikipedia article states when, but not why - it cites his autobiography so that may be a useful source if you are interested to learn more.
Absolutely, and now the losses are being cut, particularly around grift centric niches such as ai and crypto currencies.
The US Bond market is $52.9 trillion and the S&P has a 37 billion dollar market cap. This isn’t the kind of thing that could happen in an afternoon, but it’s not as crazy as you might think.

Lending like this shouldn’t change purchasing power for real world goods much, the point is it specifically impacts investors.

> Anyway, back to the point was hand, which was refuting yborg's claim that business leaders can just borrow willy nilly and pay themselves via gains in stock price via buying back shares.

Sure, but my point was what happens to individual companies is different than what happens to markets. If half the companies on the S&P did this then the other half would see a small price spike. The price spike in other companies would also increase the valuations of companies that borrowed, not by enough to fully offset the borrowing but still more than zero.

Borrowing isn’t required here, if Google issued a dividend for the majority of it’s reserves a significant fraction of that money would get reinvested in stocks and a small fraction of which would go back to Google.
I come from a family that traditionally writes names as Familyname Givenname.

But even in our country Firstname Lastname is prevalent among many regions and central government.

I grew up in the 90s and simply resigned that I will always be Givenname Familyname in most systems and documents.

After school I never bothered writing / typing / filling my Familyname first anywhere.

By simply staying consistent with this (wrong) way, I ensured that all my documents perfectly agree with each other. That peace of mind and lack of hassle is worth any "sacrifice" for me. Others may place different value on keeping their conventional names and must also have real reasons to do so too. I was lucky maybe, not to have those hurdles.
Software Development Worst Practices
The name used in direct communications can depend on the level of formality and on the context. For example, John / Mr. Smith / Dr. Smith.

Then there is the difference between the "full" name and the legal full name, with all names spelled out. The latter is sometimes necessary, but it can be awkward or inappropriate to use it in most places that expect a full name.
The trouble is that Facebook doesn't know every email providers rules and which email addresses the email provider considers equivalent. So for Facebook, foo@gmail.com and f.o.o@gmail.com are two separate addresses (and indeed foo@hotmail.com and f.o.o@hotmail.com probably really are two separate addresses probably controlled by two different people).

You're right that if Facebook required the email to be verified (by sending an email to it) before it could be used with Facebook then two different people wouldn't be able to have two separate Facebook accounts with one of them having an email address controlled by someone else. However, Facebook, in order to "reduce friction" and "reduce time to first value" is happy for you to use an unverified email address and they're happy to send a variety of emails to that address (including lots of emails telling you to finally verify that address).
I think its reputation of killing products would still have been a factor in avoiding using it. Maybe not a factor for everyone but at least in some... uh, circles.
Some very interesting stereograms here https://www.pakin.org/~scott/stereograms/

e.g.

https://www.pakin.org/~scott/stereograms/caged-creature.jpg

https://www.pakin.org/~scott/stereograms/straight-lines.png

https://www.pakin.org/~scott/stereograms/number-one.jpg

https://www.pakin.org/~scott/stereograms/spheres-cubes.jpg

https://www.pakin.org/~scott/stereograms/camping-tent.png
Why would you register with an e-mail address that's not yours in the first place?
I find that while public Swedish records always store my full name, the "underlining" has often been lost. Many times I have been addressed by nurses or civil servants who assumed that my first given name was my spoken name.
Or 'Hello Comrade Software Engineer/{x}' if you want to make it extra awkward.
Why does everything needs to be a subscription? I don't mind paying, but I'm not signing up of yet another subscription.