skysight-inc/HackerNews huggingface dataset:
We have a lot more layers of abstraction, in the name of productivity. That's certainly more complex, and from a certain point of view, more sophisticated.

Meanwhile (I can't be the only one who's noticed this?) it seems like it takes a team 5x as large 2x as long to write a program that does the same thing as some 80s or 90s equivalent.

I'm not sure what to make of that.
The context of the Anabasis, it always seemed to me, was that Greek hoplites had just finished whooping a massive Persian invasion - and the whole near east took notice of such highly effective heavy infantry.
27c3: Reverse Engineering the MOS 6502 CPU [video]
[New Yorker here doing the “Homer recedes into bush” meme]
If the UN were used in the way you are suggesting, the UN wouldn't exist.
Take this passion and dedication to a different industry. Software. We are always looking for "fresh" talent, but sometimes old talent with milage is just as good, if not better. He's old, but still doing what he loves. Some of us engineering folk are old too, and still doing what we love. Agism exists. Let's actively fight it by remembering The Hawk.

That said, he was an inspiration to me in the 90s, still is today. I don't have the knees to skateboard anymore but I do ride a OneWheel.
I would support opening it as soon as the first unsupported software release is made available.
The dmg install process has always been a mess.

But note that Little Sister was pretty instinctively going to the App Store. If Chrome was in there she would've probably gotten it with no problems.
Almost every problem I've seen someone have with WireGuard comes down to one of two things:

1. They misunderstand what AllowedIPs actually does

2. They don't understand networking.

WireGuard is _incredibly_ simple. Not easy. Simple. You configure your peering on each side, and what you end up with is--as far as userspace can tell--a perfectly normal layer 3 interface. You are then free to configure your firewall rules and route tables however you like in order to achieve your goals.

If you understand networking (and how to perform network configuration on Linux), then this is a powerful tool.
If you don't understand networking, then you end up writing posts like this.
At my work I've gone through and setup a variety of "replacement" commands for commands that may have dire impact on production systems. All of these replacement commands dry run by default (or fake dry run/try to create a dry run the best they can) and require a "--do-it" (think emperor palpatine voice) flag to do the intended operation. I've had multiple coworkers thank me for this setup as it's saved people from silly typos and mistakes, one such being the different handling of programs in the use of and ending "/" in folders. ex. "/etc" is different than "/etc/" sometimes for certain operations.

I'd like to one day see a global flag on operating systems to dry run nearly all commands that changed anything.
it’s not written clearly, but google does tend to spam filter email from independent domains along with all the obvious spam. they use a legitimate feature as a cudgel against competitors and to lock-in all that juicy personal data flow. it’s one thing to compete with a better spam filter. it’s another to aim it at potential competitors. pretty despicable actually.
Funny, I remember 20 years ago people being excited about the "Drag to Applications" to install and calling it an example of extremely good -- as they would call it today -- UX.
> UN is a joke.

I just finished reading "Washington Bullets" [1]. (Part of) It is a crash course into how and why institutions like UN, IMF etc. are they way they are.

And honestly, I just feel paralyzed after reading the book. These institutions just don't have the clout by design.

[1]: https://www.librarything.com/work/25426761/book/200164537
Agreed. I am just not sure how compatible changing your environment with belonging to the modern world are. F.ex. I want to live in a beach house in a relative solitude (with nearest city at 30-50km). Would I belong to the modern world then?
airBaltic just announced they will be avoiding Belarusian airspace completely. [1]

1: https://www.reuters.com/article/idUSL3N2NB1ZX
You're getting downvoted but the producer of the show "24" has stated that it was a "patriotic" show and it's at least in part responsible for the acceptance in the American public opinion of the torture inflicted upon terrorism suspects post-9/11. TV/movies are not mere entertainment, they often carry a message.
Drilling near mines of all sorts happens regularly without incident. This was a spectacular failure, but you don’t hear about the routine successes.
-i is short for --in-place
I don't see a lot of difference between Andrew having his hands on the data and the fact that he could have had his hands on the data should he have thrown lawyers at you too, but I recognise the above log doesn't show he had access to the data and I've had a couple of snoonet staff say he didn't get access to the data even if services (and its database) was moved to LTMH-owned servers.

The log, however, does correctly present how LTMH treats the concept of user data (i.e. as an asset to be sold and owned) and I found that an extremely important view to give to freenode users who's data was about to change hands.

I also recognise you were not involved in the freenode hostile takeover and I'm actually fairly grateful you sought to make communication between Tom and Andrew
First, not going to claim that macOS is "intuitive", because my in my experience, "intuitive" usually means very different things to different people.

As a long-time Mac, Windows, and Linux user... I'll say that there are plenty of random broken things on the Mac, but there are also a few nice things that work very consistently on the Mac, but you'd never think to try them because you're used to them not working on Linux or Windows. So if you have been using Linux or Windows a long time, you will probably find macOS frustrating, just for the reason that it is different from what you are used to, and not because there are fundamental flaws with macOS or Windows.

Just an example of a couple simple things that are easy on a Mac, but hard on Linux/Windows: saving a file to a specific location. Let's say you have a Finder window open, and an unsaved document open in an application, and you want to save the open document to the folder that's open in the Finder.

1. You could go to the app and hit save, bringing up the save dialog, and then drag the folder (perhaps from the icon in the title bar) into the save dialog. This moves the save dialog to point to that folder.

2. You could save the file somewhere else, and drag the file (perhaps from the icon in the title bar) into the folder.

3. You could save the file on the desktop, and then move it into the desired folder.

I have not really ever figured out a nice way to do this on Windows. I often end up having to navigate through save dialogs on Linux and Windows and it seems unnecessary. Windows certainly doesn't let you move files that are open, which is a frustrating restriction when you run into it.

> Why is it that when I click Finder, nothing actually opens?

It brings Finder forward, and opens a new window if there are no Finder windows open, which is the same behavior as other Mac apps.

> Don't even get me started on the sort options. What kind of file manager applies a Sort view to every single directory, instead of the one you actually set the Sort view to?

Command J lets you set the view options, it's per-directory and includes sorting & grouping. Per-directory options don't do anything in column view. I'm not sure what you're doing, so I don't know what's missing. I switched to column view in the early 2000s and only occasionally switch to list view when I need to sort a massive folder by file sizes (which, unfortunately, requires command-J and checking "calculate all sizes", which is not something you'd know to look for).
> If a third party is paying a reasonably agreed upon market price to a factory to buy extra factory run of stock (example: DRAM ICs, or touchscreens), that's not theft.

In the case this is a misunderstanding of the US perspective, and not a deliberate misinterpretation, the context taken here by Apple is based on US intellectual property law.

In that context, this would be a criminal offense and would very likely be pursued in court by Apple, leading to punitive damages, loss of contract, or both (e.g., the GEEP lawsuit). Third-shift manufacturing [0] is seen as a serious issue by many large corporations who have their production based in China for this reason.

If the schematics or other intellectual property were transferred to a third party (e.g. another factory) for production, then this would be IP theft, if the use of the word `theft` specifically is the crux of your objection.

I'm not saying the current situation is "right" or "correct", just clarifying the terminology so everyone is on the same page semantically.

[0]: https://scholarship.shu.edu/cgi/viewcontent.cgi?article=1825...
I had not heard about hybrid rice until now. It is cool that it has a 20% to 30% higher yield than common rice.

I had heard about "golden rice", which is a genetically modified rice that produces beta carotene. I don't know what happened to it, though.
Its a good point, but also this is basically the John Carmack of skateboarding. Its a different tier of athlete/developer.
I’m saying that if you add that choice, it isn’t that technical users have more freedom and that’s bad. It’s that Apple users become pawns in a chess game against other tech Giants, who don’t want to follow Apple‘s rules whether it be for privacy, IAP, or other reasons.

Like I said with Facebook. If there was a private API that Apple doesn’t allow them to use that would make tracking users easier, they would happily force users to sideload so that they could use it. Smaller companies would not have the power to force users to sideload, so they would have to follow Apple rules while tech giants would not.

At this point, for better or worse, what started as sideloading has destroyed the App Store.

Lastly, as for why anyone would go for the trouble, are you really sure that some government agency wouldn’t force users to sideload an app someday? If it had to go through Apple approval, there would be a much bigger legal fight than if they could just force people to sideload it. There are other reasons than just ex-boyfriends, I’m just trying to come up with some examples.
I've tried something similar with Fastmail, and it works out well for the most part. I have ran into more than a couple services which won't accept email addresses not on a whitelisted domain for some reason and I had to use an @gmail.com address which forwards to my domain.
It’s wonderful that this works well for your friend.

Let’s consider the other end of the spectrum. What about the home of a single mom who needs to get kids off to school, get to work, run errands, and doesn’t have enough time. Also, lives in an apartment. How would this work for her?
The term ‘computer’ has not historically made reference to ‘unrestricted’ in any way, and the early history is rife with examples of restrictive licenses and hardware.
(ignoring reality, assuming we're limiting ourselves to arguing logically from axioms & assumptions)

It might be easier to attract interest after first putting in the work to show that this proposed relationship can actually happen in theory for at least one hypothetical cpu architecture and some hypothetical quantum mechanics simulator that runs inside the machine.

Maybe the relationship is impossible or cannot be made well defined, even in theory.
for the guy that's being detained (or worse) right now every minute kind of counts
Minor quibble the -i option mnemonic is "in-place" rather than "interactive".
Yep, these arcane rules are maybe relevant to the 5 or so people writing mailservers, but not to web developers.
> Also, by default Finder seems to hide directory structure from you. This seems to be Apple thinking it'll confuse people if they can see 'up' directories, but I think just as often it confuses people like me who are trying and failing to go up.

Kind of ironic considering all the research Apple did that led to the spatial finder.
In as much as they probably shared deep ancestors in the Yamnaya culture, haha. But no, that’s not the origin of the Greeks.

You’re probably thinking of the Scythian-Greek syncretism that occurred in Greek Crimean colonies during a the Hellenistic (post Alexander) and early Roman periods.
If your email is <RFC>fan 69™@root I am not going to let you signup. Sending emails cost money and bouncing emails affects your sender reputation. Also, for every user out there using <RFC>fan 69™@root as their email address, there is going to be thousands of people accidently entering their email address incorrectly and not getting a alert about it. Yes you could do fancy shit like checking mx records and whatnot, but come on- Im not going to maintain/build that infrastructure for the one out of a million people who are trying to use that address.

Developer time is precious at a startup and supporting <RFC>fan 69™@root while still denying b ob@gmailcom is very, very far down the list of things to do.

In summary: I don't suggest doing 'perfect' email validation to RFC spec. You will save money/devtime and make more of your users happy by not doing it.
Hah, even beyond the question of address format variations there are also commercial services that do some level of email address validation - and one of them regards my business email address as invalid (firstname@companyname.com) - adding another letter works, adding punctuation works, it's just my specific first name.

Unfortunately it's done via black box on their server(s), so it's not like I can even dig through the code and figure out what's going wrong.
Our CEO is from the US.
Vacuum tubes have other failure modes besides the filament burning out, but the filament burning out was by far the most common.

A tube might have a filament life of many thousands of hours, but a TV might have a dozen or so tubes so the odds were highest for filament burnout when your TV suddenly stopped working.
> What would have happened if his plane had tried to cross into Spain regardless?

A major international incident (the head of state of one nation violating the airspace of another) that completely and utterly dwarfs whatever nonsense was going on with Snowden. I know it's hard for geeks here to understand, but Snowden just isn't that important.

Again: he wasn't even on the plane. And Morales apparently had no intention of putting him on there. He was just pissed off that no one trusted him about that.
I got sick of + not being accepted and switched to using - for all my aliases, which works everywhere I've tried. It's annoying, but practical (assuming you run your own mail server, or have the ability to manage it client-side).
Yeah, it's easy to understand if you already understand it (some will have a "Drag to Applications" text to help) - but I prefer the applications where if you start it from the DMG it asks if you'd like to move it to Applications, and then does so and ejects the DMG for you.

How many times have we found a friend's Mac with 10-20 DMGs mounted?
According to this video which consulted the available research on the topic (and has links to the actual research papers in the description), the legibility of Tiresias for people with impaired vision is unfounded (Can’t look for the specific research right now because I’m on the go):

https://youtu.be/41i9EN9l8uc
I loved this story. Reminds me of all my failed biochemistry experiments. Perhaps, mine were also contaminated by ants.
> This organization is ... not against Chinese people in China or abroad.

It's funny that many anti-China people/organization likes to claim they are only against Chinese government, not the Chinese people.

Everything they advocate is directly hurting Chinese people. Will stop buying Chinese product benefit Chinese people? Will stop buying Xinjiang cotton benefit Xinjiang people? Will subvert CCP and inject an US controlled government benefit Chinese people?

No! No! No! These actions can only benefit those hypocrites who imagine they are Messiah. They don't care Chinese people dead or alive yet they say they are not against them.
Pinterest’s Use of AI Drives Growth
Please don’t ask for sources on things you can easily Google.

It looks like you are trying to discredit the poster or accuse them of dishonesty without adding new information to the thread.

If they are wrong, you can trivially demonstrate that with a link of your own.
50 years ago, J.G. Ballard anticipated everything from Instagram to Netflix
"on the order of 0.1 centimeter in length"

You mean a millimeter? Even "a tenth of a centimeter" is better.

They also could say "1800 miles per hour" in the title if they want people to be able to take it in quickly. (or 2900 kph) Maybe I'm just nitpicking, but it seems like they are trying to make it harder to take in.
What you've seen since the 80s ended is unfortunately only a subset of all the horrible edge cases your users will run into.
Better Thinking and Incentives: Lessons from Shakespeare
One thing I have tried is sending over a commented outline of the changes first, then implementing after syncing up about the comments. Do you think this makes sense?
How the “Golden Rule” of React components can help you write better code
raises hand

I can confirm that this is a very stupid mistake to make. :-(
The Beeb and the Ataris ran at 2 MHz. Apple II, VIC-20, C64, and 1541 all ran at 1 MHz. The 1571 ran at 2 MHz, same as the C128 (except when pretending to be a 64)
>How to download old versions of apps from the App Store

https://appleinsider.com/articles/18/02/08/how-to-download-o...
obsolete devices aren't maintained anymore, the only security you get against known attacks is provided by the community, not from Apple.
Some vest right away. Even when they are 25% per year you can often
take an immediate 401K loan from half of your part of the contribution and pay the car loan and still probably have it work out more optimally (even if you then have to turn that into a withdrawal with penalty).

If you can play something like magic the gathering and do basic estimates odds of things happening and payoffs/penalties, you can do better than taking blanket advice from Ramsey. It's not do it at all costs. Work out the basic numbers. It doesn't always make sense at extreme interest rates, but he tells you to do it as blanket advice even if the debt is low interest student loans and the employer contribution vests right away. I've heard people call in with questions like this I think with student loans. He tells them to basically throw away $5000 to save $250.
Sure, but to me the best things about monads are precisely those ‘other uses’. And if that means you still need monads, then why not use them for IO as well? That then gives you the advantage of unifying everything under the same abstraction.
> Facebook probably doesn’t like having users see the privacy label in the App Store. It’s kind of embarrassing.

What’s more embarrassing, that label in the App Store, or a big scary warning that says something to the effect of “This software has not been confirmed safe by Apple. It is not guaranteed to work properly, and may be a SCAM, VIRUS, or other MALWARE. By installing this application YOU ARE PUTTING YOUR DEVICE AND PRIVACY AT RISK.
Are you sure you want to proceed y/N?” when trying to install Facebook’s app via sideloading?
Signal Desktop: Cat broke UI by holding down space
The indexing starting at 1 is something that has always annoyed me. I just haven't seen any other language make that decision, and I'm not sure the reasoning for it really outweighs the fact every other language just goes with 0 due to the origin of it.

Lua is a great language for sure though.
Io_uring Coming to Windows
The airlines making those decisions have no incentive (or likely desire) to punish Belarus or engage in international politics.

They just don't want their planes diverted by MiGs.
> There's no standards body for these things.

Yes there is -- it's called CUA (Common User Access)

"The subset of CUA implemented in Microsoft Windows or OSF/Motif is generally considered a de facto standard to be followed by any new Unix GUI environment."

https://en.wikipedia.org/wiki/IBM_Common_User_Access
Also check out http://www.reddit.com/r/avoidchineseproducts
I hold an opinion that, if you use the prototype-based approach, you should avoid inheritance like the plague ;)
*regulated. In the EU if a flight is > 4 hours late you are entitled to financial compensation. You don't get that in the US: https://europa.eu/youreurope/citizens/travel/passenger-right...
I'm still doing it too, playing Tony Hawks Pro Skater 1+2 that is, and I stink! Can't do combos :/
Totally agreed. It's kind of pathetic.

The only reason apple was able to pull of the M1 transition the way they were able to is BECAUSE they have such control over their ecosystem.

Windows / Microsoft tried with itanium and ARM with much less success.

The platform war folks always take the most negative view possible, cannot even IMAGINE why apple might have chosen the approach they chose.

Well, M1 is what happens when you control your platform. PowerPC / Intel / ARM -> this control has let apple evolve dramatically.
There have been various variable arity generic discussions on the internals forum (internals.rust-lang.org), but I think it's a significantly lower priority issue than the other stuff in flight. I think we might get it in a few years.
Article about this paper posted earlier, currently on front page:

https://news.ycombinator.com/item?id=27252990
Covid-19 vaccines: In the rush for regulatory approval, do we need more data?
We expect "better" from democracies largely because they have more sophisticated and effective ways to defang troubling journalists.

You don't really need to murder or imprison them when you can just make it so no one trusts them or they can't find an audience.

That said I do think Belarus fucked up here evaluating by their own best interests. Having an open dictatorship in Europe has always made a lot of people uncomfortable but was tolerated as long as they didn't draw too much attention to it or do any scary shit to outsiders.

Here they kinda did both. Would not surprise me if this ends up being a huge problem for them long-term.
DOOM Captcha
Thanks for the feedback! You're definitely right that some of the questions are simply parroting AWS marketing points. I tried to optimize the question set for passing Associate level AWS cert exams, and unfortunately those exams require you to memorize certain AWS marketing crap.
I have my doubts as well. Looking at the graphs from a distance, they seem to be dominated much more by seasonality than by lockdowns etc.

Also, Sweden, Florida.

Strict lockdowns may make a difference, but given the fact that 40% of the population just can not work from home, they're never really strict.

For me the 'undeniable' part of your statement was far too strong.
If you don’t need joins, you can filter, aggregate, and manipulate a table in SQL in Google sheets already using =QUERY().
Please don’t ask people to do a web search for support for your claims.
Reminds me of this stand up routine based on Spoonerisms that I think is one of the most underrated comedy routines of all time

https://m.youtube.com/watch?v=pbNNEeeMzLo

Nibble down some scrotes never gets old.
Yeh when I switched for work, I though this is in some ways worse than filemanger in windows 3.1 !
Grown tardigrades are only 500 microns tall. I suspect that smaller automatically means better in these kind of tests.
It will put pressure on the CCP to act like humans. The same happened with France and their anti-Islamic rhetoric after the Muslim population boycotted French products. The CCP is already committing atrocities against its Muslim population, and a stop needs to be put to it.