skysight-inc/HackerNews huggingface dataset:
That’s more or less what’s happening to VCs as the attention economy dies, people normalize to shovelware apps being copy-paste attention grabbers of little novel utility.

PG is an Apple relative to the majority. His investments create waves in agency of others with or without their informed consent.

The antitrust bill Y com signed onto is to help get “web3” on devices.

True antitrust would be requiring unlocked OS agnostic hardware. We’ll have to settle for VC backed NFT market places, since that is who will flood App Store agnostic OS’s with options.

$BIG_VC has a new metaphor to sell. BOINC2.0!! I mean; web3! They’ll sign up to improve the status quo for them. No need to push for open devices; they’re fine with the OS monopoly.
Maybe you'll get it right next time. Then you'll have true communism, at least until it fails again. Then the kids from the last round of red nobility will call it "capitalism something" and agitate for new true communism again.
> I don't know if it is appropriate to make a dedication to someone like this.

Sure, the quotes, how could I have been so oblivious... Then, what do you mean with "someone like this"? Why would it be inappropriate to make a dedication?
I think NYC and SF will bleed workers because of their mayors begging leaders to force their employees to return.

If you value property taxes more than my ability to live my life the way I want to, screw you and your city.
That's a very high bar. What do you do that it was too slow before, video editing?

Maybe the problem was not having enough memory. I tend to max out my budget on memory with every system since my first 386 with 8 MB multitasking on OS/2 v1.3.
Thanks I’ve gone twice and it was amazing
high quality coding school that lands you a job.
It would be interesting to read the thread if you could please share a link to it?
it’s such a shame that Adobe did so little with it
They act like real a### on the forum so can only imagine how things are in private. Chris always came off really humble and down to earth.
The SQLite SET-AND Gotcha
(Or it is just a matter of honesty and the Golden Rule.)
Yeah, man, I was a kid in high school at the time, and saved a lot of money to get this game. It was running at 4 FPS, but even worse was that the characters went from beautifully-drawn sprites in FF6 to hideous sets of cubes and pyramids in FF7. I'd heard so many good things about the game that I assumed it must just be completely broken on my computer, and returned it to the store for a refund

I gave the game another try on the PSX later, and I have to admit that it was a lot of fun once I got past the terrible graphics
I was getting into the remake but stopped playing when I learned it was only half the game plus a bunch of bullshit filler. Instantly killed any interest or goodwill for me. Playing the original again on emulator ATM. Was perfect, just needed to up the polycount...
>It sounds like you’re insinuating that our current economic system is akin to getting lashes for not picking cotton.

No, it sounds like the article is saying that outright.
Ghost (https://ghost.org/) uses it for their internal front ends.
Ever. The combination of all chess games is larger than the number of atoms in the universe. There is no way to store all the progress you need to find an answer.

Maybe someone can mathematically answer the question, but that won't be by exhaustive solving (though it might be work down to a subset of all games that then are solved exhaustively)
Do you have a bunch of ad blockers or similar types of add-ons running? I doubt they’re using this sort of captcha for every user, and I wouldn’t be surprised if something about your setup flagged you as potentially malicious or fraudulent.

If your aim is to deactivate every other possible strategy a site has for knowing if you’re a real user or not, then of course you’re going to end up with stuff like this. This can’t possibly be a surprise to you, can it?
I understand your point and it's completely valid, but I think the difference is that Apple is mainstreaming personal tracking in a way that other companies could only dream of, and in doing so is also mainstreaming awareness of how technologies like this might be abused. Because of this, Apple has painted a giant target on their back even though they're arguably handling privacy issues better than anyone else in this space.

On the bright side, the end result of this is that AirTags will be safer for everyone, and competitors with tracking products not designed for secret spying will be forced to step up their privacy games.
Because the other half of the duopoly treats you more or less the same.
Kids look for role models that have their own dreams, hobbies, ambitions... complete people.

Parents that give up their own lives to obsess over their children are often not the people a child will choose as role models, because they are boring. Kids need to see parents continually trying new things of their own choosing. They need to see them failing, and sometimes succeeding, at pursuing their own goals.

Most kids would be happier with a happy parent living their own authentic life and living in a trailer, than a parent trying too hard to provide for a "nice" home and a "good" school that a kid never asked for.
> For all the critique of java, I think this is the one thing java got correct. It is (no matter how verbose or clunky) still easy to read and understand.

I think that this comment was written with a positive spirit, but that quote-chopping is incredibly meaning-distorting in a way that counters your point. The original poster stated that Swift "used to be the case that you could look at a piece of Swift code and roughly understand how it would compile to assembly pretty easily" -- you chopped after "understand". There are very few languages where it's /harder/ to understand how they compile to assembly than Java. The JIT compilers are both incredibly complex and incredibly varied, and almost all of them have multiple possible compilation outputs for the same code.

Java, as a language, has been relatively successful in making it easy to understand programmer intention when reading code, as your chopped quote implied -- but the same could be said of Python, Julia, and plenty of others. Swift is in the much smaller category of languages where you can understand how the code will /run/ -- along with C, etc. One could argue that Swift's greatest virtue is that it falls into both categories, but that's another discussion.
How many years counts as the "couple in which everyone will figure this out" though?
Still incredible toxic. Maybe not uncommon but still toxic.
To illustrate the above point (a little hyperbolically) https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
It's been stop and start. Computers are fast whenever I do things that haven't changed in a while, where I know the workflow and can expect stability. They're slow when I'm confronted with more things to learn and it's buggy and uses new tech stacks generously.

The feeling of fastness isn't just the literal latency of pushing buttons and seeing things appear, but also how well the task has actually been optimized: sometimes "sending an image" can feel slow because the task has been made more complex, for example, because I don't know where the image was saved.
Elixir announced something to that effect in 2019.

> As mentioned earlier, releases was the last planned feature for Elixir. We don’t have any major user-facing feature in the works nor planned. I know for certain some will consider this fact the most excing part of this announcement! [0]

[0] https://elixir-lang.org/blog/2019/06/24/elixir-v1-9-0-releas...
Are such small scale nuclear reactors even available outside of military subs and aircraft carriers?
The deep irony of this being published at nature.com, who charge over 10000usd in article fees.
That's not what is paranoid. OP was suggesting that they are deliberately trying to keep low-IQ people out as part of some elitist plot, and this is simply the best way to do it.

Rather than the obvious boring reality which is that this is intended to keep low-skilled Indian captcha solvers out and as an unfortunate side effect also keeps low-IQ people out.
My mother was diagnosed with bone cancer and died a week later. She had been living with it for some time and just dealt with the pain until my sister made her go to a doctor. I’m not sure what the lesson is here or even if there is one but yeah, it can all happen quickly.
This was one year after similar group attacked the American Capitolium. Holding critical infrastructure hostage, threatening the government and harassing people is not peaceful.

Invoking the Emergencies Act after 3 weeks was warranted after the police failed doing it's job.

The government did not have a clear picture or control over the situation. A foreign organization could have used it to supply these people, which is what happened. This was a big hole in Canada's national security.
If they need to rely on their own GPS and internet uplink rather than just bluetooth, they would be much more expensive
This quote from the article sums it up:

> "When you rely on incentives, you undermine virtues. Then when you discover that you actually need people who want to do the right thing, those people don't exist." —Barry Schwartz

I'd say you need to reinforce psychological traits in the work environment, like following your curiosity for the sake of it (watch others do it), or feeling guilty about publishing something that you know may mislead the readers (watch your supervisors correct such failures, instead of teaching you how to trick your paper into a high-impact journal). De-emphasize gate-keepers, the quantitative measurements (like citation count), financial pressure to perform. All of those will be gamed if they are too important.

Then build a reputation (as an institution) to work that way, I guess. This will give publications from that institution a higher credibility (long-term). The cost of being mislead by the claims of every paper you read is simply too high.
The author forgot to mention that 8051 has a bit-addressable lower part of RAM.

PDP-11 had a weird RAM overlay scheme of squeezing 256KB RAM into a 64KB 16-bit address space.

IBM System/360 also had a weird addressing scheme with base register and up to 4KB offsets.

https://en.wikipedia.org/wiki/IBM_System/360_architecture#Ad...
UnladenSwallow
I don't think that's true: Brave is actively building independent revenue-generating services so they have a footprint on the web instead of just being a company that makes a window to the web.

And they are growing. The big thing there is just positioning, and being aggressive in the right places.

That's the fundamental problem with Mozilla: MS, Google and Apple can leverage web footprint and physical platforms to market their products and generate revenue for browser development. Plus Apple's happy to take money from Google. Brave's building some kind of revenue-generating platform that stands on its own.

I don't know if Mozilla has a vision in that kind of way.

Hell, Firefox OS? https://en.wikipedia.org/wiki/KaiOS

This rant is pertinent:
http://dpldocs.info/this-week-in-d/Blog.Posted_2021_09_06.ht...
Yeah, on the flip side Apple is putting some serious engineering resources / funding in it. With Rust it is always creating committees, teams , sub-teams and so on and to actually do implementation there are far fewer resources.

So overall things balance out even if not big win for either.

Swift: Close process + big funding -> fast implementation / less feedback
Rust: Open process + little funding -> slow implementation / lot of feedback

Also even with lot of feedback many community members in Rust are already claiming very new features like Async in Rust are deficient in parts and feels rushed.
Running Guest Distributions with Distrobox
Thanks, I have another "Sedgewick" and wasn't aware of the repo (not in immediate need of it, but nice anyway!)
Someone very dear to me is a victim of Sven's stalkerish behavior.

What behavior? Repeatedly texting / touching girls decades younger than him even after being politely rejected on multiple occasions.
I think Swift could work very well in a lambda/serverless context.

In that case, you'd be writing mostly functional Swift code with sparing use of reference types, which would mean you wouldn't hit ARC at all and you'd have static memory management similar to Rust.

That, along with Swift's expressiveness, ADT's and awesome type system in general would make it a great experience.

Kind of like the ergonomics of Python with an actual good compiler eliminating obvious mistakes like Rust.
I was pretty impressed by a Quadra 900.
It doesn’t sound natural at all for a wealthy institution to use money to hide fundamental weaknesses of its researchers(namely the ability to articulate their own research to their peers) when a less wealthy institution cannot afford to do so.
Not condoning his behavior if these tweets are true but I think acknowledging his contributions to VIM is entirely orthogonal.

Some will think this is the same as "making it OK to be a harasser if you are l33t/important/rich/etc" but it's really not.

VIM is a community project that he dedicated significant time and effort to at his own expense. It's just like a rich donor to some hospital and getting a wing named after them, it doesn't erase their sins but it acknowledges the good that person has done in that act.

A person is more than their faults and trying to take everything good away from their memory after their death because of those faults doesn't sit right with me.
I was around in the early 2000s, and you certainly didn’t need a 3.5 GPA from a top tier school for anything but a very small handful of companies.

In the early 2000s, you could get decent work just knowing HTML.
>None of this is bad, as we can see clearly by how well tech has benefitted from this (cheap loans, beneficial DCF). This is even policy.

This led to a lot of economic problems with zombie businesses that were able to continue to trade only due to cheap loans and continued asset price growth sans proportionate economic growth. Any this was before we saw any significant periods of real deflation.
I had many moments of thinking “is there a product here?” Most things that help aren’t products.

We nibble around the logistic edges with buying our time back: a front-door laundry service, a lot of delivery meals when we had a newborn during peak Covid, Amazon Prime for virtually everything. “Acquiring consumer stuff” is fairly solved.

We had a nanny for a while, and that had a lot of upsides, but having a family-like relationship that’s actually transactional is extra overhead to manage. Nice while it was working well, though.

My local pizza joint’s app has a “repeat last delivery order” that comes in handy.

Ultimately, though, the hard parts remain hard. When a kid is sick or doesn’t sleep through the night, who’s skipping work tomorrow? How do we tag-team our way to survive till bedtime? Do I not bill out a client today so my wife can get enough of a break from the kids to stay sane—and vice-versa?

It’s very isolating. This feels like a fabric-of-society issue to which the product-and-services-to-solve-it mentality, however well-intentioned in the moment, is kinda how we ended up here in the first place.

There isn’t an app or a service that’ll make living in the states (or, I gather, much of the west, albeit to a lesser degree) less individualized and more communal.
Here's the paper: https://oa.mg/work/10.1038%2Fd41586-022-00342-w
I don't have related medical issues either, but sometimes my thumb is stiff from the cold and doing the double click through a phone case is difficult.
They have to to store it. Every third party email service collects the content you create, upload, or recieve. Even, under this definition, the "private" encrypted ones.
Sure, the threat might be starvation or not being able to afford medical treatment instead of a leash and it's working a shitty job in retail instead of picking cotton, but the core dynamic of forced value extraction through labor still exists.

It just has a few more levels of abstraction now.
And Music. It's a travesty the degree of a downgrade Apples' users experienced going from iTunes to Music. The desktop app (and web app, which seems to be some level of an identical codebase) is so bad it borderlines unusable.

And Xcode. It's always been bad. Messages on Mac? An embarrassment which gets worse with every MacOS update. Spotlight? A meme-level failure of a software product, which can single-handedly consume hours of CPU time to "index" files after every update, then fail to find an application, not even some crazy-hidden file, matching an exact string text search.

Safari is ok, but in the scope of how reliably fantastic modern browsers are, it's still the worst. Not just in standards support & standards correctness, but the application itself.
Yeah fair enough - constraints can be really powerful, but they really do take some time and practice to wrap your head around.
I used to work on an 8086 networked computer with multitasking. It booted in 12 seconds, to the shell.

But it took an hour to compile 9MB of source code (our operating system).

So it's all relative to the task.
I think Swift was a strategic mistake mainly due to the niche effect, even if it's a better language.

It would have been much more productive to team up with the C# team as C# is a mature language, and a combined Apple + Microsoft would have been able to compete against java (esp. with Oracle as owner of java).
DC is chock full of families, with a birth rate above the national average.

Just because you were living in a neighborhood full of 20-something yuppies or retirees or whoever, that doesn’t mean there are no kids in the city.

Or maybe you just felt culturally alienated from the families with kids in DC, most of whom are less wealthy than yourself?
There is actually an escape hatch you can use, although it is a bit clunky:

```py
from typing import TYPE_CHECKING

if TYPE_CHECKING:
Foo = "expression that mypy can understand"
else:
Foo = "dynamic expression"
```
I'm old enough to remember typing (and also clicking? it's getting fuzzy) in Windows 95 and having to wait for the computer to catch up. Amazingly actions generally always completed eventually, but I wanted to do things faster than the computer could.

I used a 2013 Macbook Pro (4 core, 16GB RAM) for a really long time and had very few complaints, but I then graduated myself to a desktop machine with 12 cores and 64GB of RAM, and I can finally say that this is fast enough. There is almost never anything to wait for, and if there is, it probably isn't the fault of the hardware.

The biggest bottleneck for computers I think for the last 30 years is really network bandwidth. Again, I'm old enough to think that 768k is probably enough for just about anything, and if you really need to transfer a large chunk of bytes, just go to sleep while the computers are working, but even network bandwidth is pretty cheap these days. 1GB residential connections, 10GB LAN. We're good to go.

The problem is that these innovations mean that we can get away with building less efficient software. Ultimately this means that no matter how many computing resources are available, I think we're likely to find a way to use them all, and more.
Link to the forum thread if the direct link doesn't work: https://community.wolfram.com/groups/-/m/t/1983204
Probably because most of the apps are now considered legacy and their maintainers want to move to hotter tech
I have looked at many production java codebases. I agree that some things can be complex, but that is typically a feature of a framework (java has many configuration heavy frameworks) and not the code aspects. But I haven't seen any production code that is complex simply because it is production java.

Could you give an example for your point?
Unlighthouse – Scan your entire website with Google Lighthouse
FWIW I remember seeing it at stores when I was a kid and thinking the graphics were best I'd ever seen. Like my mind was blown and I was sad I didn't have a PS1. The pre-rendered backdrops helped a lot here. It was a different time.
I largely agree. Keynote became a bit bland compared to the competition, but I love working in former iWork apps (especially since they've added no-frills support for equations), Terminal, Preview, etc.

The only thing that I loved, but has become slow and buggy is Grapher. Grapher is a hidden gem, very few applications come close for quickly visualizing a function.
I remember in my young and foolish days about 20 years ago getting into a big ecommerce site host (think Shopify) because the site let you upload profile pics and it didn't check the extension. I quickly wrote and uploaded a file explorer as .ASPX and browsed the file system. Found the DB password in the site config file. Used RDP to connect and tried to log in with administrator using the DB password. Worked.

What was the admin password for this huge hosting company?

"internet"

Another anecdote. Worked for a startup 20 years ago. We had millions of users. For some reason we left all the passwords in plaintext in the DB. One day we decide to query the DB for a sorted list of the most common passwords. They were:
password
trustno1
12345
123456
12345678

That 2nd one had to have been due to the X-Files still being shown at that point.
Tbf that’s the standard for many pl projects. It’s why so many anoint themselves as bdfl; they don’t want to lose control over the project and find themselves unable to execute their visions.

Many PLs start with one developer saying to themself “this tool suck, I could do it better.” What follows is an endeavor of so much breadth and depth it takes many years to execute on that vision, so pl designers become very attached to them. This is why there are a billion languages with only a single user: the designer.
>ethical data collection
Oxymoron. Hence your need to prefix 'ethical'.
>ethically
>ethically
I am overdosing reading your post; rationalise it however you wish, you're well aware of what you're doing and it's clear no comment I could make would change your mind.
If it is indeed Arkose like other commenters are claiming, they offer audio and other a11y-complaint alternatives.
This article doesn't hold up so well since Apple has a market cap > $1T. Please tell us how they're gonna fail now, Paul. This is like Ted Dziuba trying to convince the world in '09 that NOSQL was useless and would die soon. Pure genius
Steve Jobs treated 3rd party software on "his devices" as a necessary inconvenience.

That only explains Apple's approach until Tim Cook became CEO. They've had more than a decade to evolve behind that mindset. The iPhone is more than 5x older now than it was when PG wrote this article. Jobs can't be blamed for much anymore. If Apple is still stuck in his vision of apps on iOS, that's on them now.
It's just Monte Carlo simulation using the observed distribution as the population distribution.
And yet the only words of assurance you have in return following scrutiny of this point is "well it doesn't have to be that way, next time will be different". They never, ever, ever want to focus on this, because they have nothing.
Related:

Famous Laws of Software Development (2017) - https://news.ycombinator.com/item?id=19245485 - Feb 2019 (195 comments)
What language/tech/frameworks would be your go-to for building an API today?
Uniswap is algorithmic liquidity. It doesn't "follow" anybody. It is true that the exchanges have more volume, but that is not necessarily 'real' volume.

The operating model of a centralized exchange is that they get paid to both provide and consume liquidity, so much of the volume is their own. On Uniswap, there is no privileged entity, so everybody pays to consume liquidity. This is a huge damper on volumes.

Note that there are MEV forks that also massively increase the Uniswap volume too, but they have to pay at least the trade fee on both sides of a sandwich.
Likely so they can look as much like a bot or malicious user as possible, and then complain when websites treat them as such.