skysight-inc/HackerNews huggingface dataset:
Could you give examples? There were plenty of problems with certain standards layered atop of XML or self-made implementations of XML parsers and unparsers [1], but there is also a well tested set of standard compliant XML libraries that avoid those issues.

[1]: An internationally known consulting firm, that I won't name, had (perhaps has) an internal tool that compiles an Excel description of a service interface into actual XML parsing code that accepts only one hard-coded namespace alias for each given namespace. Over the years I've come across multiple companies with that bug in some service. Everytime I looked into it, the reason was the same internal tool of that consulting firm. And I've met multiple times people who had already discovered that same thing.
It's easy: if you want your employee to do something, all you have to do is pay them for their time.

Not willing to? Then I guess it's not important to you.
Yes, that's a bit what GDPR is about, so that's a good thing.
Much of this applies perfectly to CPython and many of the CPython core "developers". I do not recall that the author of this pamphlet has ever done much, but he tends to appear whenever someone is canceled.
Sure. These are, 10-100x more expensive per use? Making the medicine available only to top 1% of population sounds like a good deal.
That's a population number. COVID alone accounts for 10^11 virus particles in a single human during peak infection, or about 10^19 in total. That is getting close to the 10^31 total.

But to be precise about all viruses; A over-the-thumb estimate is 10^24 viruses of the total population of the earth's biosphere are actively living in the collective biomass of the human species at every moment. That is merely the population of viruses currently alive in all humans, ranging from the ones going hunt on bacteria in our gut to the ones living in our blood and flesh.

If we estimate the weight of a virion particle to be 1 femtogram (which is roughly the dry mass of a covid particle), that yields you 10^6 kilograms of biomatter. About the weight of a Saturn V rocket.

So not a couple dozen out of the number OP posted. It's a significiant number.

And you have to keep in mind that OP's number does not only include the human virion particles but all virion particles in nature, including megaviruses, virions, virophages, bacteriophages etc. Most of those are not compatible with how human bodies work, probably 99.999% of viruses in nature will not survive in a human body, they're specialised to hunt other things.

By introducing a few nanograms of virus material to a human, you're contributing effectively 0% to the natural virus levels in just a single human, in the grand view of things it does not matter. And the moment these viruses escape, they're subject to evolutionary pressure, meaning they will evolve to not kill their hosts very quickly or perish before they get a chance.
U.S. moves toward supplying Romania with a new style of nuclear plant
Dang, just missed it.
Fortunately, I like to collect digital things while being minimalistic with physical things. When I die, I'll just tell my children to bury my hard drives with me.
Because a lot of technology is used for every more fine grained "control-freakery" that isn't really increasing productivity but creates more administrative burden.

The amount of reporting large corporates need to do today internally and externally would not be possible with 1950s technology, for example.
One such instance is when debug mode causes memory allocations to be zeroed, while release mode doesn't. Always a recipe for a good time.
I would argue that the repository should only pertain to things regarding the repository, not the project as a whole
Unibody trucks will not outlast their framed predecessors.
I live in the UK and very few people have guns, even the police are not routinely armed. Yet, we still have these kind of events from time to time.

You could ban guns today and they will still be around for the next few hundred years. It's natural to search for answers in times like these but sometimes there just aren't any.
“This list is incomplete, you can help by expanding it”
Not sure how viable or practical this is in real life, but the idea is really cool
It depends on whether you're paying per impression or per conversion.

If you pay an advertising company a rate per view and the advertising company charges you knowing that a large percentage of those "views" were fake then you're being ripped off.
It has, but not many have taken advantage of it. It is an incomprehensible leap in self-education that has happened for my generation. People used to read by reserving books in libraries and waiting for them to arrive, taking weeks or months now you can download them immediately, able to search them and find the relevant pieces. Similarly learning of all possible skills, programing cheif among them has never been as easy. These are real productivity boons, but the article seems to be asking something completely different, more like why haven't BigTech giant profits trickled down and the answer doesn't have much to do with productivity.
This is basically a client stored proof of id card, the police and NSW govt retail offices verify identity with a separate system. The ServiceNSW app also has a system for the public to verify a digital license ("Check a license or credential" on the opening screen) with a QR code that can't be forged.

Going to the pub with a fake ID for an after school schooey is a right of passage in Australia, this is probably just a sneaky way of getting school kids into coding. It's not useful for anything else, anyone that needs to will verify a license properly.
> terribly slow redirects

Huh? Ive just checked with multiple links, it’s quite fast. I don’t think that user experience that can be measured in fractions of second can be referred as “terribly slow”.
It’s ironic that this website is built on the one language known more than anything else for making fast, sweeping changes on the fly and yet has changed arguably the least of any message board of the last 20 years.
I went on a trip across Europe without checking any maps in advance and without any maps in my car. Multiple times. I never visited those countries before and arrived at precise locations, on time, without any kind of error.

For me that’s incredible and very reliable. Thousand of kilometers to arrive in a place I’ve never been before without memorizing the road in advance is innovation. My dad never could’ve done that at my age.
Writing Go CLIs with Just Enough Architecture (2020)
REST APIs Are Obsolete
The elephant is playing in the mouses backyard (solomon islands) stepping over intervening issues (spratleys) into fresh waters.

It's like Japan funding an airstrip in Guam, or .. Hawaii and then quietly asking the Aleutian Islands to let them do naval warfare and sea landing rehersals. That's the projected fear in future, right now they are just signing cooperation agreements to fund other things. Well like that if Guam, Hawaii and Aleutian Islands were not US territory but more like (once, now less) friendly nation states.
How's the documentation?
Because I think brain is the bottleneck, like I am feeling that there is people that is working today 12 hours a day, That has optimised notes, tools and workflow, but how much more work do you want to squeeze from humans, and then for what, so that they can be laid off when they’re not needed anymore? :0
Analog multimeters can surprisingly be useful with more complex or short signals. Sometimes providing significantly better results than digital equivalents.
Good point about #ifdef. I'm not sure what other tools are more appropriate though. I went through a phase of moving target specific code into separate files instead of using #ifdef. But that makes the build system more complex and makes it harder to eyeball the difference between two targets' implementation of the same function. This is just an intrinsically complex problem and not one I blame the preprocessor for. As always, aiming for minimum total complexity is the goal. #ifdef is a useful tool in that persuit.

That said, I'd be interested to hear about other solutions that are better. I guess Zig's comptime is a candidate, but I see that as only a superficial improvement (not a criticism - I can't think of anything it could do better).
I put Outer Worlds down because I thought the combat was lackluster and clunky. Granted, I had been playing Doom Eternal just before Outer Worlds...
I would amend that to "nobody cares"; it's totally fine to discuss a hypothetical if it lets you skip irrelevant details that slog down your point. Readers presumably are interested in the point you are making rather than the details.

This article is a good example where it would have helped. I did read it, (just forget aboit the start, it gets readable a couple paragraphs in) but I was also inclined to close the site after the initial paragraph. Starting like that doesn't invite to read.
The original Pong video game had no code and was built using hardware circuitry
Maybe they're in an European country where that would be a good wage.
I guess somebody will come up with an app to sort all this out so that a few of those objects can find new users.

The amazon of used stuff.

Not to mention the recycling of things people nobody wants.
Realistically: no, we don't. The one and only school shooting, Dunblane, was a catalyst for the UK gun ban, and that was in the 1990s. There have been a few terrorist attacks carried out with bathtub-made explosives, some truck and knife terrorism, and a few shootings a year carried out mostly by organised crime.

The US shooting epidemic is far more deadly than the Troubles was, an actual paramilitary civil war.

The US has spent far more effort trying to ban abortion than to deal with school shootings.
> I thought this attack vector was pretty well known

Yes, fault attacks are well known, but this paper is about software-based fault attacks.

And as discussed in section I.A), the various integrity check mechanisms of SGX were believed to be able to protect against this.
Saying he doesn't want to produce any code that has bugs is not the same as doing it. Given how accomplished he is I'm sure he is well aware that sometimes bugs slip through.
The point is, a couple of anecdotes don’t prove the rule. You might not find GPS useful, but a lot of people find it immensely useful and revolutionary.

If your use case is travelling to a new place once or twice and never again, there is no point memorising the route / area.

Memorising a route doesn’t help you figure out there is an accident on the route, or unusually heavy traffic.

I don’t disagree with you about memorising common routes and learning about your local area, it’s a good thing to do imo. It’s just no longer required because technology is good enough to let you get by without having to do that.
Oh yeah, if there was a way to send markup to the browser and have the browser render a UI for that. I wonder why nobody thought of that as of now ... oh. wait. ... ah we want "native" components. Yea. html only had "native components" for a long time, too ...

so - html as json without css and a richer component palette?
When my grandfather died some 30 years ago, he left behind a significant library that was of little interest to anyone but him.
And paid $250K of company money for her to keep quiet about it.
I wonder what effect the narrow, intermittent shortages of the past 2+ years is going to have on what had been the minimalizing generations.

Before 2020: having more than a few rolls of toilet paper and an extra bottle of cooking and olive oil seemed excessive - I have three grocery stores within walking distance!

Now: we always have two month's worth of toilet paper, and are currently glad that we started stocking cooking oil, because the cheapest available is 5 EUR/liter.

Plus all the little-to-major electronics/amateur radio parts that have been really hard to get the last year or so...
Everything in modern home construction is about minimizing labor and material costs. That involves major cutbacks on quality as well. Whatever corner cutting a builder can get away with will be done.
Not sure about that. Let's say you work for a bank. ATMs still need to work, wiring money still need to work, accounts still need to be tracked and new legal regulations still need to be implemented. I guess they aren't going to fire their IT department.
You're assuming the laws would allow for that. I wouldn't count on it.
If it works...

I'm in the job hunt now and it is a pain. My previous job I was immediately hired on LinkedIn. Now I'm doing the rounds, doing interviews, it sucks that you can make a bad impression/completely discredit yourself by some phrase or action... Anyway I'm a mediocre dev anyway not FAANG level so my option is pretty low value.

We're talking all this jargon about IFAAS and then I get thrown this random question "tell me about primitives in JavaScript" I was like what... And then start listing them thinking is this a joke? Idk I'm on the desperation side though because I am dumb/love beyond my means.
https://en.wikipedia.org/wiki/Essentialism#Gender_essentiali...

This is about Gender but it applies to people applying this on ethnic groups as well.
I try to remind myself to print albums on a regular basis as I am pretty sure my daughters will be as happy as I am to go through old photos albums as the digital stuff will probably be hard to manage.
> I wish the economy was more like this; more unpredictable and more focused on deliverables than hours worked.

That would be fine for single people or couples without children and enough savings to relocate or live on whilst job hunting, but absolutely devastating for everyone else.

As if there weren’t enough uncertainty already…
> logic doesn't break in the same way source code breaks

Uhh, sure it does. Any non-trivial digital hardware design, be it for an ASIC or an FPGA, will contain a lot of state machines interacting with each other, sometimes asynchronously. Hardware isn't immune from reaching a system state which requires a reset of the device.
Backstory on the above: https://github.com/celery/celeryproject/issues/52, https://twitter.com/auvipy/status/1506560289117933568, https://twitter.com/auvipy/status/1507254618954207235
First thing I did was take a bunch of photos. One of the things that had meaning wasn't the individual items, but the assemblage of the whole: the choices made in the arrangement of tools in the workshop, projects being worked on, the "look and feel" of the house. After that I felt I could "disassemble" things without losing too much: in the process getting rid of cruft and keeping other stuff.

A big part of the job was "reverse engineering" the things the deceased knew but I didn't, and I could no longer ask about. That random key? Can it go out, or is it irreplaceable and belongs to something that matters?

In my mind the best thing a person can do to ease the clean up is leave current documentation. Little things like labeling keys and making sure documents have dates. The things in your head that others can't know.
That continuous assumption is well-justified in the paper, even for quantum physics, where indeed probability densities are continuous.

Looking at it macroscopically, highly complex decisionmaking such as the one that the brain produces, has continuity. In chaos theory, a double pendulum may, after a minute, be either on the left or the right depending on tiny changes in initial state; but changing the initial condition continuously, will change the state at the minute mark continuously, and so, the decision.

Looking at it microscopically, even CPUs are continuous, as there is a slim chance of a transistor only producing half the current, because of the quantum behavior of electrons.

It is conceptually weird that there must be a chance for permanently indecisive animals. To me, the true resolve of the paradox is superdeterminism: the choice taken had to happen.
Sure, for example Rust has rustdoc that does the same thing, but there's a common repository for documentation, kind of like pip is a common repository for libs in Python.

There are connectors for ReadTheDocs to generate the Sphinx docs from GitHub, and probably from elsewhere, too. Yet many projects prefer to host the docs on some random domain.
>Why so much focus on the tools and not the problem?

Because the tools are part of the problem. Tools aren't neutral, availability influences use, policy influences mentality, and so on.
Looks like the github page is deleted. Its better not to use it anymore.
Per the article, productivity has been growing at 1% a year for the past decade, compared to 3% in the decades prior. So the headline is misleading, technology is making us more productive, just not at the same rate as in the years before.

The author claims this is worrisome, but his reasoning seems flawed to me:

> a less productive economy is a smaller one with fewer resources to deal with social challenges like inequality

But again, we are not getting “less productive”, it’s the increase in productivity that’s getting slower.

The author then presumably wants to make us as productive as possible as soon as possible to solve this particular issue. His preferred candidate for this seems to be AI. The remainder of the article essentially an ad for advances in that specific technology.
You aren't telling me anything I don't already know.

> Lisp [...] indentation styles. They make code more readable and writable.

This is a matter of opinion, and you're free to ignore the majority or programmers who don't like Lisp. Trust me though: there are a lot of smart programmers who reject Lisp, and it's not because they "just haven't learned to ride a bike" yet.

My only question is whether the people who don't like Lisp dislike it because of parens (which is the conventional wisdom) or because of the arbitrary indentation and closing brace style.
In early 2000 Shiller published Irrational Exuberance, which warned of a stock market bubble.

The second edition in 2006 warned of a housing market bubble.

The third edition in 2015 warned of a bubble in almost everything.

So I've been concerned since 2015 about the next recession.

It does look increasingly likely to happen in the next 1-2 years.

Damodaran has some interesting analysis on what might happen to different market sectors.

https://aswathdamodaran.blogspot.com/

All the best.
Filecoin Foundation and Lockheed Martin Bring Decentralized Storage to Space
Extrapolating from one negative experience could be a sign of anxiety. I‘d focus on that.
NSW "Clubs" ("Registered Club" or "RSL Club") are required by legislation to record entry. Pubs aren't, and nightclubs would only bother if they've had a major insurance claim and were trying to avoid hikes in their premiums.

What an "RSL Club" is, and the nexus of legislation and idiotic operational rules attached to their tax free status, can be a little too difficult to explain to an American. But operationally it's similar to a Native American reservation casino with the same negative social effects on the surrounding community.
Why there, brave anonymous commenter from a throwaway account, what do you have to say about his core concerns?

> At least as far as commits go, his main contributions since then appear to consist of merging some small doc fixes, and monetizing the project by adding donation links, ads, intrusive sponsored links, etc. All of this money goes directly into his pocket, not the project's maintainers.

> I also learned that he has a history of selling premium support contracts for Requests, where he took the money and then delegated the actual work to unpaid volunteers.

> I don't have any objection to trying to make money from open-source. I've written before about how open-source doesn't get nearly enough investment. I do object to exploiting volunteers, driving out community members, and lying to funders and the broader community. Reitz has a consistent history of doing all these things.

They're quite serious and the blog post seems quite convincing.
I think this is a part of the reason so many people focus on the comments over the article. I've found that whether there are a lot of comments and good healthy discussion is a excellent marker for article quality. The first paragraph(s) frequently are not.

I agree with the 90% experience, but I have to say it is very hit and miss: let's say like 50% of posts that start badly are bad throughout. (And I do consider starting with an assumed context to be starting badly. It takes just a sentence to describe the fact _that there is context_ not present in the article if you don't want to include it outright)
If they don't want to do any of that, spin up an SQLite db on a local machine and sync it to Google Drive (or equivalent).

It's free, probably faster in many cases and several times simpler than any alternative.
As someone else said Symbian also was capable of multitasking, it was the frameworks that did not allow is. Can someone explain the practical difference for someone programming an app between the iphone and symbian limitations?
the attack here is to just invert the compares for all the checks, which means it'll accept any certificate thats not the original, then you can MitM all the traffic with only minor changes to the binary.
How else are you supposed to restart the game?
Most name brand supercars are just dumping fuel into the engine and making it sound impressive. They don't have the engineering prowess to develop a refined power train like a big manufacturer. Nowadays emissions regulations force them to team up with a more competent player which is why the least sucky Huracan is the R8.
> Either are only good if you can find someone willing to pay for licences.

Many more patents are created by companies that are producing the patented products themselves. They're not looking for anyone to pay for licenses, they're looking for protection against people copying what they're doing.
> Yet many projects prefer to host the docs on some random domain.

The overwhelming majority of Python projects (and many non-Python projects as well) host their documentation/website on projectname.rtfd.io
Oh no, this reminds me that I have a box in my basement with my grandparents' wedding china that they got in the 1940's or something. My dad gave me the box, and I'm not allowed to throw the thing away as long as he lives.

But it's completely useless. It's pretty, but you can't ever use it. It's not dishwasher safe, it's extremely fragile, and I cannot imagine ever hosting some kind of event where it would be appropriate to bust it out. Hell, I don't even know if my grandparents ever used it, or if it was just a thing that you "should" collect, and therefore they collected it.

It feels like a waste to just throw it out, but I realize you're right, there's not gonna be a market for things like this ten, twenty, years from now.
Shocked it took them so long to have something like this
You get SV compensation and have to pay SV prices for everything. Not sure the level of living is better than getting non-SV payment while paying non-SV prices.
The nuance of anti Chinese government != anti Chinese got lost in translation
> If I lose my entire fortune and life savings tomorrow, I'll be fine. I'll flip burgers, deliver pizza or wash cars if I have to

I only have a limited understanding of economics, but I have a feeling that you may be misunderstanding dynamics at play during a recession. If I get it right people would stop spending money for non-essential things, so no more burgers, pizza delivery, car washing, spending on hobby’s, holidays, etc. Jobs with lower wages and ones with lower requirements are likely to be the most impacted. Add to this that more people are desperate looking for anything to get some form of income, you’re now competing with way more people for your burger flipping position.

Doesn’t sound like a great plan. But again, I may be completely incorrect here.
It's just a mechanism to enable more efficient, larger scale cooperation to kill the folks next valley over who have the less efficient version.