skysight-inc/HackerNews huggingface dataset:
I think you're on the right trail.

My take is that a highly productive globalized industrial society necessitates high abstraction of work and supply chains.

Buying a chair on an e-commerce site has many layers, each with its own sublayers (shipping <- fulfillment <- e-commerce site <- payments <- warehousing <- distribution <- manufacturing <- supply chain <- design <- product research <- market research — I'm skipping a bunch). Each layer and sublayer has its own bureaucracy to keep things running and to interface with other layers.

A pair of pants will be touched by fashion consumer researchers, fashion designers, textile designers, product managers, supply chain managers, marketing managers, analysts, social media managers, advertisers, merchandisers, software engineers, accountants, data scientists (clothing companies are turning to ML to assess fashion trends and demand), and many, many more. All to make it possible for you discover and buy a cheap pair of pants and have it delivered in 2 days.

Because of its efficiencies, the high abstraction economy outcompeted and replaced the old low abstraction economy. The driving force is the fact that it's easy for people to indirectly 'vote' for a high abstraction economy by overwhelmingly preferring to buy cheaper and more stuff; but it's very difficult for people to 'vote' for a low abstraction economy, even if people will occasionally buy something handmade.

I think that this force will endlessly drive the economy to become ever more abstract. Consumers want cheaper, better stuff. The economy will become more abstract, evolving ever narrower niche roles in order to serve consumer wants.

People will find themselves in those ever narrowing roles in order to afford the good life. And there is no low abstraction economy to flee to for the simple life because it has been outcompeted and replaced.
I live in Detroit and as our downtown core and few other inner ring neighborhoods have grown exponentially the rest of the city has not changed or lost population. Our mayor is currently challenging the last census, but it’s looking pretty clear that the growth of the now largely white downtown core has been at the expense of the largely black greater city. Obviously anecdotal evidence doesn’t mean much, but my lived experience reflects what this article is saying.
There will be political ramifications to that. If you force it to rain on you that rain isnt landing naturally on someone else.
When I was a poor student in Toronto there were lots of rooming houses and cheap hotels; those have all been fire coded, by-lawed and gentrified. Even a basement, single bedroom apartment is pretty much out of reach of somebody making minimum wage, let alone somebody scrapping by working odd jobs and odd hours.

It's not just the size of cities, as a culture we are deliberately exacerbating the impact of wealth disparity.
I used Source Code Pro all the time until I found out about Comic Mono.
There's definitely a rural poor but the lack of social and physical infrastructure puts a baseline on what's survivable as you get more rural. I don't know they flock there as much as they can't leave.

Probably too more opportunities, which means more opportunities to go sour.
You aren’t making any sense.

You sound like you were offended by my characterization of ad systems and extrapolated a ton of imaginary arguments from there you’re attacking. I’m not sure who you are arguing with, but it sure isn’t me.
I totally think so. Laser tech that’s being used to zap mosquitos out of the sky could totally be repurposed to take out drones. Drones are relatively small and disabling them seems like a much easier task than taking down full fledged aircraft that fly much higher and are larger.
> Still to this day, nothing has lived up to the hype that was actually delivered by VB5 and VB6. Insane productivity.

People seem to say this a lot but I don't really understand it, because if you use c# with winforms in visual studio it's basically the same thing but better.
Non-emergency dispatcher. It can be fun, a puzzle that changes frequently.

Negative on both emergency dispatch and air traffic control. You need ASHD for those, where S = Surplus.

A lot of jobs in transportation and logistics.

Also, day trading.
I don't believe they mean they're using git as the data store for the application. Sync with git means updating tickets based on parsing action commands embedded in commit messages pushed to your git server. Jira can actually do this, too, though I think you need to be using Bitbucket as your git server.
Nice which model?
no coffeescript desugars into functions things like switch statements, do statements and some other things (that have nothing to do with functions)
Part of the "never own anything" "infinite rent seeking" license mindset. They are dirtbags. Pass.
It probably is not really doing anything, I would think replacing the nocebo of being infected (or supposedly being infected) by SARS-CoV-2 in the past with the placebo of getting vaccinated (more recently, so you get a recency bias boost) makes up most of the "helping". If not that exactly a similar psychological re-targeting effect is probable.
You have to pretend that Zoom doesn't work and then it eventually gives you the "join from browser" link.

When you click on a Zoom meeting, it will prompt you to launch xdg-open -- cancel it. Then hit launch again -- cancel the xdg-open again -- and then the "Join from browser" link should pop up after a few times.

Sometimes it tries to capture you, I had to click on trucks and trains for 15 minutes before it let me in, and then had to apologize for being 15 minutes late to the meeting.
I'd propose a somewhat opposite explanation: worker shortage is an illusion created by a sort of accounting which decided to keep positions open and not fill them, even when qualified candidates come.

So, not only there is no space ship shortage :) there is actually much bigger worker shortage, as I keep a billion positions open (I want slaves, of all kinds, especially with Wall Street experience) and can't fill them (I don't bother to try).
Projects like this make me respect institutional knowledge so much. I can't even imagine having to start from scratch with something like this, and these projects have decades of it under their belt. It's such an important part of our knowledge as humans.
Crypto Is a National Security Asset, Not a Liability
Valve Tried To Trick Half Life 2 Hacker Into Fake Job Interview (2008)
From the cited paper [1]:

> We show that income in the least wealthy decile (10%) scales close to linearly with city population, while income in the most wealthy decile scale with a significantly superlinear exponent

> For the poorest income deciles, cities have no positive effect over the null expectation of a linear increase

> we find that mean, variance, skewness and kurtosis of income distributions all increase with city size.

> the Kullback–Leibler divergence between a city’s income distribution and that of the largest city decreases with city population, suggesting the overall shape of income distribution shifts with city population

> Our results show that the increasing benefits of city size are not evenly distributed to people within those cities.

> our analysis including housing cost demonstrates that despite agglomeration effects on income, bigger cities are less affordable for people of all deciles in the sense that they spend proportionally more of their income on housing; this is especially true for lower income people

IMO this presents evidence that dense and well developed cities attract wealthy individuals and businesses. Perhaps this attraction can be attributed to the diversity in food, entertainment, transportation, and labor force. The paper does not attempt to explain why the poorest income deciles do not scale with city population - but take a look at the other comments here for plenty of speculation on the dynamics of income inequality.

[1] Scaling of urban income inequality in the USA
https://arxiv.org/pdf/2102.13150.pdf
Top researcher slams Microsoft over 'astonishingly bad' security advisories
It does seem strange to relabel the accelerating trend of converting housing into speculative investment vehicle as "wealth creation" and wondering why the poor are "missing out".
Yeah, pretty much. I know such things exist on the periphery, but I think it's extremely disappointing that we keep churning out "new" languages that are basically "Here's C again, but with one interesting feature from the 70s!"

I worked on a Scala once several years ago and I really didn't "get it". The more I use Kotlin, the more I wish it were Scala.
So this is 95% just employers being unwilling to raise wages which will fix most shortages pretty quickly. In the longer term there may indeed be worker shortages as more countries face a demographic shift towards older people. In pretty much every developed economy the % of the population that's retired grows every year. Japan is now over 28% 65+, the US is 16% and growing, even China is facing the same issue. Long-term it's a smaller portion of the population supporting the economy. I'm sure it will stop at some point, but it isn't for now.
> For our goal of a high compression LZ variant, we will want to Huffman code our symbols (zstd actually uses FSE, a variant of arithmetic coding to do this, but we will cover that in a future post).
Yep. It's worse when working with vendors, and even worse when working with vendors in a Windows-centric environment.

"Our application needs to run as domain admin". No, mate, it absolutely does not. "Well it definitely needs local admin". No, mate, it doesn't even need that. What it usually needs is write-access to a single folder or regkey somewhere that has default ACLs on it that only allow local admins, but trying to have that conversation is a waste of time.

Of course as soon as you say something like that, all support bets are off. Depending on the business you're working for you either suck it up so you have a 'support agreement' in place, or you do it properly and never talk to the vendor again. (Or option #3, you rebuild the app in its default "holy shit this is how my business gets owned" mode, place a support call, and have them fix that instance while you watch so you can replicate their efforts elsewhere.)

Most of the same set of vendors get their panties in a twist when you tell them their database is on RDS, too, but that's a whole different argument to have with these people.
I love that! So it's the `alias s this` that's the magic here, I assume? It's making the `this` pointer actually point to the stored field? That's awesome!
This is going to be similar to COVID where you have to take multiple shots per year? Should that even be called a vaccine?
https://en.wikipedia.org/wiki/The_Culture for anyone who hasn't heard of it. Sounds like an unlikely, but possible future.
i wonder whether third worlders ever read these threads and get nervous about westerners discussing the "evils" of ultraprocessed food...after all, most of the people in india and africa would die of starvation if the westerners ever do decide to outlaw ultraprocessed food...because most of those third worlders depend on cheap rice, corn meal and wheat flour to live...take away these ultraprocessed foods and...they starve...
New Zealand announces it's locking down the entire country over 1 Covid case
Zoom has attention tracking, which when enabled silently, shows an admin if the screen is maximized or if the user is focused on other applications. They don't yet tell admins what other apps the user is active in, just whether the user is active.

Another angle for Zoom to do that, is that it is a massive Chinese spyware application, which can target users by meta data or IP, like it did by messing with the calls of activists. A bit like how anti-virus companies are sometimes charged with exfiltrating secret documents.
How has it been at the expense of the others?
fascinating that they claim offline-first too

web apps are sorely lacking a core storage technology

whoever gets their first may not make a lot of money but they'll be more influential than react (because the schema design will penetrate native dev as well)
Mayhaps it would behoove you to worry about your more immediate surroundings, looking at worldwide trends most of us won't have much choice soon enough.
A couple years ago researchers found that certain patterns if superimposed to a person's video would confuse some face detection algorithm, but there were still caveats, and it was two years ago, which is a lot in this field.

https://www.theverge.com/2019/4/23/18512472/fool-ai-surveill...
Perhaps human algorithms are more like proteins, assembling together according to their types.
> Also, locale != language. Locale is about stuff like date formats, number formats, etc. It is rare for a non-interactive website – as opposed to an interactive webapp - to support multiple locales.

I know. But ideally you’d still be conforming to some sort of locale for each of your chosen languages.

Even static text can refer to dates. And while ISO 8601 really is the proper unambiguous way to refer to all-numeric dates we still have the British and most of rest of the world preferred way of day-month-year, whereas with American English the preferred way is month-day-year.

And likewise, if you are writing for an Australian audience then the assumed currency when you say naked “dollars” will be AUD. Whereas text for Canadian audiences will have CAD being the assumed meaning of naked “dollars”.

And that’s why I mean that there often is a locale tied even to text. But you are absolutely right that it is complicated, and that often smaller sites will be written with a global audience in mind and no clear locale. But then the rule still applies. And since you are then not using en_US nor en_GB etc, but just plain en, there is no flag for that and you’d represent it with text saying just “English”.
> To do any real work with CSS means you have memorize a bunch of conflicting weirdness and/or keep a reference page open at all times.

I agree with CSS being complicated, but this statement is true for pretty much everything. Not a day goes by I don’t close 20+ reference tabs at the end of the day, not counting what I closed throughout the day. It’s simply impossible to be a polyglot and not use references.
You've stumbled on the ingenious scheme to end unemployment put forward by Peter Cook's Prime Minister in Whoops Apocalypse:

https://youtu.be/NBHHFnUqo5o?t=119

(You can wind back to the start to see the underlying cause of unemployment as well)
Offering a similar product at lower pricing is usually the worst-way to compete unless it's a major disruption (free, different business model, etc). You might help a few small customers but you'll end up missing on most of the revenue that your competitors are capturing.

While bills do add up, you should only be paying for services if they're delivering more value then the price you're paying.
Which is something that could be solved by regulation mandating standard bottle shapes. Environment is more important than "brand identity".
I didn’t say anyone was morally challenged. I said there are a lot of people I’ve encountered in my career that are ethically apathetic. I highlighted ad systems (not all ad systems, just some) as the kind of thing I personally consider toxic and where I have encountered people who check themselves out from caring about the ethical dilemmas involved in developing such systems, focusing instead on the fun puzzles involved.

My point isn’t that I won’t hire people who worked on such things, my point is I won’t hire people who are completely disinterested in the ethics of what they are doing. I’m not imagining this, I have worked with many people like this in my several-decades long career. Beyond the ethics, this is just good business, since people plowing ahead on things while being blind to ethics is how people get harmed and lawsuits get filed.

This isn’t a revolutionary concept in other engineering fields: you can lose your license if you violate certain codes of ethics, either maliciously or due to ignorance or apathy towards following them.
I would love to see how Houston fares in this analysis, as AFAIK it’s the only large city in North America that is quite permissive towards residential development, including lower-end development. I suspect that a lot of what’s happening in general is the unavoidable scarcity of _land_ in prime urban locations manifests as a scarcity of _housing_, and development in general, due to the hyper-regulatory environment in most cities. And of course if you make housing scarce everyone is worse off, most of all the poor, but at every point in the income ladder people are paying much more per square foot of space than is necessary or desirable.
But it doesn't work particularly well that way! It's workable, but calls seem to have worse quality and more latency.

By all means, use it if you feel it's necessary, but you're giving up a lot!
Why the emphasis on non-binary when in fact this person may have been a eunuch either by womb, forcefully by other people or by choice for the kingdom of heaven per Mathew 19:12. This emphasis of non-binary seems a little disingenuous when we all know that Eunuchs at the time were accepted to exist. Not sure where the hate has come from in modern times of people who are non-binary other than haters gonna hate. Non-binary people held very important positions as they didn't pose a threat to institutions of culture at the time. So what really has changed now? How can a conservative christian sit there and not want to give non-binary people equal rights when in fact their entire existence is to serve something higher than their sexual organs. Just a bunch of haters who wish they had that sort of conviction in life.
It can't be that many though. At a certain age kids don't need to really be cared for as long as someone is home with them. And they'd have online school to do while you work.

It's only specific age kids who need to be cared for. School was never childcare. Children past a certain age have always been capable of staying home.
Does anyone use it? I couldn't find a list of businesses who use it.
The example from this blog is much worse than that. At least "ask" relies upon the user being an administrator and granting access. This application ran as root already without needing escalation and allowed anyone to run arbitrary commands as pre and post hooks.

I can't even conceive of what a worse security hole would look like. This is unauthenticated root shell to anyone on the network. Maybe Intel Management Engine is worse since it grants privilege to run instructions and access hardware even the OS can't get to?
Qantas Airways to require all employees to be Covid-19 vaccinated
Thanks. Thats an interesting perspective. How do distinguish between a guy volunteering vs me finding a guy willing to come and work with me? Is the latter what you call an internship while the former is volunteering?
I was inaccurate about my terminology, oops - you're right that "business logic" usually means "code inside the app," which isn't changing.

What I mean is that the business context around the app have changed, not simply the technical implementation. Whereas the app may previously have been, say, "Anyone in the company can extract structured data out of certain PDF files," the app is now "Approved people in the company can extract structured data out of certain PDF files." How do you get approved? Well, because your app is asserted to be a "remote exploit machine," possibly even the team that runs the app can't just give people access for the asking. They have to demonstrate some genuine business need in a way that's sufficient to satisfy the security department, and the security department might need to be involved.

This is not a change in how the app is deployed; it is a change in what the app is. It changes the project definition, because the requirement "Anyone at the company can..." not only got dropped, it got replaced with "Most people at the company cannot...", and in turn it probably changes whether upper management wanted to assign people to work on the project at all. If it's getting limited use, maybe it wasn't worth building an app for it at all and people should have just transcribed data by hand. Or maybe there was a mediocre SaaS that would do 50% of the job for you, and exploits are their problem, and you should have decided to buy the mediocre thing instead of building a better thing that not enough people can use.
I'm genuinely curious to know why people get upset about this and what harm it does to them.
You believe that Apple should support two (three, if you count deprecated but still present OpenGL) different graphics APIs?
And for homeowners, that means more equity for them. It's a massive wealth transfer to homeowners
In our case it's due to regulations in place. For example, our data must stay on Canadian servers at all times.
Misleading title. The study (based on the abstract as I don't have access) doesn't track anyone in this study; it just compares deciles over time, ignoring movement between these. So 'the poor' may very well be getting something, but then they're not 'the poor' anymore.

In essence, the study rediscovered that division of labor proliferates as economies grow.
> I assume this is how its discovering running applications with GUI windows open in a cross-platform manner.

The screen sharing functionality is handled by a mix of protocols of the windows manger and service
providers announced over dbus.

Even if you want to map GUI windows to processes you would do so by getting a list of windows from the window manager and getting the pid property of the windows, but if you have a list of windows you don't need to scan processes anymore...

There might (I'm not sure) be valid use-cases for this behaviour but I'm pretty confident screen sharing of specific windows isn't part of it.
I agree that the inept way the data was fabricated doesn’t point in one direction or the other. But as to the willingness to release the underlying XLS file, it’s also consistent with the other coauthors looking to distance themselves from their cheating partner. If “the fourth author” sincerely believed in the effect of top-first pledges, he’d assume a replication attempt would make legitimate the “shortcut” his younger self took. When the original results failed to replicate, and the world started looking for the original data, being the only member of the original team to object to releasing it would make things even worse when the fraud eventually was uncovered. Easier to roll with it and work on discrediting the source instead.

Okay, so that last paragraph is pure speculation. But people—even smart people!—do nonsensical things all the time. “If he was guilty, why would he do X?” is rarely a good defense.

All that being said, I’m still more likely to believe the fabrication was done by someone at the insurance company. But it would be better if we got more detail on who Dan was working with. Or the exact method of data delivery. (The file in question shows Dan as the original creator in metadata, and has the Cambria/Calibri issue. How exactly did that happen?)

Not holding my breath on that, though.
But why? Why spend that much effort introducing a method that is basically entirely outdated at this point, and is also fairly complicated?
People cook up all sorts of schemes to quell resistance to their attempts at absolute power.
Great :)

I don't understand what you mean, what do you want to read from a text-file?

Piping it into python or go: Sure. Just read from STDIN in your python or go binary. Or use temp-file redirection if you need to the results from a file.
The rate of deforestation peaked. Deforestation is still ongoing.

We can sort out the climate problem with technology, sure. The thing is, we already have it.

What you probably mean is, you want to sort out the climate problem with hypothetical technology that would change absolutely nothing to our ways of life and cost us nothing. Maybe this hypothetical technology should also give us free massages otherwise who would bother changing?