skysight-inc/HackerNews huggingface dataset:
This mirrors my (very positive) experience migrating a web app to modern technologies, a project that was my first serious use of TypeScript, a new-to-me framework, and a new-to-me build system.

I think anyone who treats LLMs like search engines is setting themselves up for disappointment.
Imagine if the most money you could have is $43 million (rounding!), and it rolled over to 0 if you exceeded that. You'd be paying accountants to keep you as close to the limit as you dare, instead of just cheating on taxes. But not paying them too much, as you're only a multimillionaire.
Capitalism, over the last 50 years, has brought more people out of poverty globally than ever before. Since 1970, the number of people living in extreme poverty has fallen in both absolute numbers (total number of people) and relatively (% of people). In the 1970s, for the first time in human history, most people on the planet were not living in extreme poverty. This number accelerated in 1990, after the fall of Communism and the expansion of liberal economic policies.

Capitalism is the most positive economic force in human history and has saved billions of people from a low quality of life and dying in poverty

https://ourworldindata.org/grapher/world-population-in-extre...
As I've said before, there is a counter-intuitive meta-problem with homelessness.

Fixing homelessness doesn't require love, or honesty, or any other virtue. Like most problems, it requires money. But no matter how much money is allocated to fix the problem of homelessness, fixing it attracts more homeless. Their feet aren't nailed to the ground on the other side of the continent... if they hear of a magical place that solves homelessness, they go there. They hitchhike, they'll panhandle for cash for a bus ticket, if nothing else they'll hoof it.

So while your city is busy celebrating its miraculous solution to homelessness that took 500 people off the streets and put rooves over their heads, there's an army of homeless marching there, invisible to you. 8000 of them, and you budgeted for up to 550.

But it really never even gets this far. Your local politician is a bit more savvy than you give him credit for, and he recognizes this meta-problem, at least subconsciously. So when it comes time to solving the problem for those 500 homeless, he deflects and postpones. He changes the subject, he asks for more studies. In the end, he has the cops chase them out and then bulldozes the tent city. And this happens regardless of his politics, because the meta-problem doesn't care if you're a Democrat or a Republican. It doesn't even care what the real solution is either. Maybe the homeless do need tough love, maybe they just need a handout. But tough love costs money just like handouts need money, and you can't ever allocate enough. Red state, blue state, it's all the same.

They need to fix the meta-problem first.
Why would you have any empathy? Last few years I actually felt a bit of pride in my nationality but that's gone now. All that's left is a crushing hopelessness.

Daniel Plainview mode is the only reasonable way to live as a brazilian. You just want to make enough money and get away from everyone, get away from the society that disgusts you.
A shame, this will surely tank it. I can't imagine paying unless they also introduced guaranteed privacy (like Mastodon's data permission list - empty!) on their mobile apps. Fat chance.

I'm not sure where to go as an alternative; Mastodon doesn't have the same community or blend of personalities and viewpoints as Twitter. Ah well.
If what they're saying isn't true, why doesn't he just sue them for defamation?
No it didn’t, inflation alone is a poor adjustment for health spending when the populations keeps increasing. Thus explaining the net increase every year from 2010 to 2019.

There’s many ways to calculate what that expenditure should be but looking at the most recent pre Brexit numbers, 2018 was 150.7B, 2019 was 158.3B. Extrapolate that trend and 2023 would be 7.6 * 4 + 158.3B ~= 188.7, where the real number is projected at 186.7B.

PS: That link only specifies 2020 and 2021 as seeing COVID specific spending but the UK health system was still being slammed in 2022 while also trying to catch up on delayed procedures etc. https://www.worldometers.info/coronavirus/country/uk/
I think it's more curious they're willing to at least imply moral imperative and say "this bad guy can't make money on our platform" but continue to distribute and profit off his content themselves. It's not immediately clear to me which is worse...
If you have different currencies you need to keep track of the number of decimals used, e.g. YEN has 0 decimals, bitcoin has 6, etc. It could even change over time like Icelandic ISK did in 2007. If you have different services with different knowledge about this you're in big trouble. Also prices can have an arbitrary number of decimals up until you round it to an actual monetary amount. And if you have enough decimals, the integer solution might not have enough bits anymore, so make sure you use bigints (also when JSON parsing in javascript).

Example in js: Number(9999999.999999999).toString() // => 9999999.999999998

And make sure you're not rounding using Math.round

Math.round(-1.5) // => -1

or toFixed

(2090.5 * 8.61).toFixed(2) // => 17999.20 should have been 17999.21
8.165.toFixed(2) // => 8.16 should be 8.17

The better solution is to use arbitrary precision decimals, and transport them as strings. Store them as arbitrary precision decimals in the database when possible.
Good luck getting enough people to care about a celebrity cancellation.

The only way to change the behavior of big corps like Google is not to give them money, and to get other people to do the same. I wouldn’t count on getting enough people worked up, though.

Russell Brand has his rights intact for now. Any damage to his dignity he did himself. He doesn’t have the right to post on YouTube, and YT has every right to decide who and what gets on their platform. Don’t like it? Don’t use it.
I don't think that's really it - the public has some appetite for corporate scandal, modulo short attentive spans, and the human element really sells the story.

Unfortunately, we absolutely do have a free press here, it's just been captured by bastards who use their freedom to aid and abet other bastards. I hope hell is inventing new tortures for Murdoch and the dead Barclay.
This is not entirely true, that it is low-effort. There is a lot to be said for coming up with an idea, which can take months or years, and what the idea will say about the art.

In Hong Kong, they were being detained and limited from protesting no matter what signs they were holding up, so someone had the idea of holding up blank pieces of paper. It's brilliant because it shows how oppression works - they still detained people - and the paper isn't explicitly saying anything political but still somehow it is. The implementation is easy (or low effort), but the idea itself is where the value is. And you have to come up with it.
Mutilation of the tree of life via mass extinction of animal genera
if there ever was a reason to apply DRY at all cost, this is one
Yeah. I’m not even sure someone at Unity knows. I’m just guessing that most games bought on Steam for instance wouldn’t be installed on more than 5 unique devices or so.

Without DRM (maybe even if it was cracked?) you’d be paying for every install of a pirated copy which would be absolutely absurd.
Quake 1 (about 100k lines of C) runs in the browser just fine: https://www.netquake.io/quake

Yes, it's a 30 year old game but the typical CRUD web app doesn't have close to the complexity of quake. Good C++ code is significantly faster than JS, that's true, but JS is also much, much faster than you'd think.
That's because OpenAI keeps punching holes in the brain of ChatGPT to eliminate anything that might be controversial.
If the "remote server" is Azure, the target throughput is 0.5gbps ... for each large blob (of which this leak includes many). It seems pretty likely you'll be able to download at a few gigabits per second if your local connectivity allows.
Author seems to suggest that housing first won't work. I might have missed it but I don't know why. What do they suggest instead?
Funny, this guy protests that he wasn't asked to return after saying they needed specific metrics and measurable results, but doesn't provide any metrics or results for alternatives to Housing First-- which does actually have studies.

He also talks about how he has witnessed the rise of homelessness and scoffs at the notion that the economic system (capitalism) is squeezing people into losing their homes, but provides no alternative system-wide issue.
Nay: The Vox Populi hate controversy. Like any cancellation, the masses bombard something demanding a pound of flesh. To avoid controversy and pacify the masses, platforms cave. There is no downside for YouTube demonetizing someone that has been accused of anything. If it turns out to be completely false, then YouTube will say they were acting out of an abundance of caution. If then the exonerated person seeks redress, YouTube can just shrug and say where else are you going to host content?
Let me introduce you to 2000 years of history
It's basically https://json5.org/

CUE will happily take your JSON with comments and extra commas, or no commas too (lists still need them), most keys can be unquoted, and it's just a one-liner to get valid json or yaml from it
There probably is. And this book is a little relatively old. If you read the book though, many of the solutions/policies proposed were considered an abhorration in 2006 and are still not so palatable even today. I fear he'll eventually get his way.
What kind of services/data, at what scale, subject to what kinds of regulation?
It was designed by Cohen but he didn't write most of the commonly used implementations.
Probably because the then PM decided to not follow the recommendations of the Russia report and order an investigation. Would have been good to know either way.
I dunno. I think ChatGPT has sort of made me a better communicator of requirements when talking to real people. It forces me to communicate in small, clear digestible chunks -- and that has helped me in my comms in general.
China also has this policy. Oddly enough, your middle name is often seen as part of your first name, so your first name is no longer “Sean”, it is “Sean Clarence”. Oh, and your last name is now two words because there is a space after the Mc in your passport to account for the non-standard capitalization.
Who decided that “good art makes you ask questions” or “art is about starting a conversation”? Sounds like an excuse for passing off garbage.

“The Course Of Empire” is a beautiful piece of art for many reasons: it’s clearly masterful, it represents complex ideas simply, it conveys emotions we lack words to convey, it beautifully displays the human experience, and so on. It’s art even if you didn’t have a human to experience it - it’s self evident.

Taping a banana to a wall isn’t art. A silent song isn’t art. These are just childish, amateurish displays only enjoyed by a nihilistic culture devoid of meaning. If what you make only counts as art because it “starts a conversation” about how stupid and garbage and insulting it is, then it’s not art at all.
Author positions himself as an authority on homelessness by proximity to the people experiencing the issue. But nowhere in this is there the voice of homeless people themselves, or even a recognition that they are an authority as well.

I was homeless on and off for many years. The cause of my homelessness was not having enough money to afford a home; not having enough money to afford the healthcare that would allow me to work consistently enough to afford a home. I find "capitalism" an effective, useful, and accurate enough shorthand for that cycle.

The author of this article apparently does not, but neither does he offer an alternate nomenclature that still aligns with the actual experiences of homeless people. He erases our authority and replaces it with his own, but his is insufficient to the task.
ChatGPT in Research and Education: How Did We Come Here, Where Are We Headed?
Dear HN,

I am a doctoral student in Applied Linguistics and Technology with more than ten years of experience teaching languages, and a Master's in NLP.

Today, I am sharing with you my five-part ChatGPT in Research and Education learning module. The modules came out of my experience teaching with ChatGPT, talking to people all over the world about their practices, and extensive research.

Thank you for being a community where I learn and share knowledge. Let me know what you think!
Given the billions of dollars stolen by crypto creators, supposed trusted and secure “by blockchain”. It has become a sector full of scammers, self promotion and fraud. It is Bernie Madoff in digital form.
While the idea was slightly amusing, it was always just empty canvases. The artist just also breached contract and committed theft on the side, which is an unjustified crime that does not in any way enhance said blank canvas.

The criminal individual was not even punished, he just have to return the stolen goods and still get paid. If the museum had not chosen to display the canvas, I feel it would be fair to require damages on top of the money returned in full, without pay deducted and with interest.
India’s government is apparently confidently enough in India’s global influence to be putting pressure on Canada and Facebook.

Just thinking out loud, if some parts of India started breaking away from India, that could start a chain reaction. India has incredibly diverse sets of citizens, each with their own set of cultural identities and historical grievances. Maintaining national unity has been a struggle since India become its own country. And it’s two enemies to the north would love to see India divided. Violent suppression of separatists is apparently a necessity evil for them.
Microsoft leaks 38TB of private data via unsecured Azure storage
Anthropic's Responsible Scaling Policy
The only ads I see on X these days are from Apple. There used to be more variety.
YouTube ads are a tiny % of revenue. Celebrities on YT make their money from brand deals, not ads. Remember "Adpocalypse" and the beginning of all this ultra clean PC talk online? Before all that, sure you could make a living from YT ads, but many channels don't even have them on because it's cents. For example I have over 50k views on some videos, but the ad revenue is nothing.
Wow, I think I'm too lawful left aligned to handle that level of "chaos". D:
many VPN providers available.
You are correct, he is a bit of a crackpot.

A crackpot who ran in the 2016 presidential race to get money out of politics.

A crackpot who, in 2014, created the Mayday PAC to fund and push candidates that support campaign finance reform.

A crackpot who, in 2011, published a book entitled Republic, Lost: How Money Corrupts Congress—and a Plan to Stop It

Yeah, he's just a dude out there theorizing how we're going to live together on the internet.
At least he had the human decency to tilt the white square 5 degrees. Or maybe it was an installation error
The technology of cryptocurrencies is incredibly boring; the scam and political aspects are simply more salient.
Since gpt will be writing all the text, this is possible.
To be clear: herbicides are not essential in every area, but in some areas it is completely cost-ineffective to promote appropriate diversity and wildlife habitat without some use of it.

FWIW, in the region I'm currently managing a 100-acre habitat that was previously a pine plantation, it would be sacrosanct to "fence out deer." Early stage re-growth is wonderful deer habitat, lots of sunlight generates lots of forbs. However, in the same region I am in, any area left to its own devices becomes quickly overgrown to the point of making poor habitat for wildlife (no viable food, no viable cover, even though it's "thick" it is not useful to species such as deer, rabbits, quail, turkeys, etc. lacking the right kinds of food and cover).

Mechanical and fire (prescribed burns) are our primary tool we use, along with appropriate canopy thinning. However, when dealing with opportunistic species (the most aggressive here being sweetgum and chinese tallow), these methods are not effective. As each of these species re-sprout and spread via roots as well as seed, mechanical and fire only top-kill, resulting in them coming back thicker again within months. Repeated mechanical control presents significant issues both for valuable forb and impacts on land (a skid-steer is very heavy and results in significant compaction of soil, for example) and is incredibly expensive at about $1,000/acre when following proper selective practices.

We were also very much against the use of herbicides, but after numerous conversations with local biologists and forestry management professionals (our state provides them as a service), we finally realized that we were in a losing battle and selective application was the way to go. With basal spraying for larger stems of unwanted species and selective foliar for seedlings, we've reduced our costs to a fraction, reduced the damage to land and erosion, and we're seeing higher value (ecologically, not monetary) habitat with a faster turn time. Our approach is to eliminate all non-native, invasive species, develop the mix of pine savannah and hardwood bottoms our region has historically represented, and we're seeing the returns we expected much quicker than mechanical methods were providing us.

None of the "chemicals" we use are soil-active, and all of them have a half-life measured in days. We don't use them where girdling or sawing are sufficient to open canopy or create snags, and we don't broadly apply them.

I'm glad you live in a region where there are no opportunistic trees and shrubs which will crowd out other species, and where mechanical control is sufficient to restore traditional diversity, but alas, it still doesn't have the same reward everywhere. Anything left to its own devices in this region will rapidly, I mean within 5 years, become what we call the "pine curtain," useless to both wildlife and man. For centuries even the indigenous tribes had to practice regular controlled burning to fight this.
I can definitely hear my pulse at night in bed, or after working out. This is definitely not too far-fetched.
Chrome cares deeply about anonymity of data.
I would have thought the owner would be the highest paid person in an enterprise.

So much for that whole capitalism thing.
This is fantastic! I had no idea this project was a thing. While I love HoMM3 and the HD Mod/HoA, HoMM2 was the one I played first and will always be my favorite.
It's correct as it is. Performance can be good or bad. "...for efficiency" would be correct, but if they were to write only "...for performance" it would missing a qualifier.
You left the continent to escape americans but still use our social media? Doesn't that defeat the purpose?
Thermoguard Intumescent Paint Demonstation [video]
I know JavaScript, so I immediately know a lot of the `fx` syntax.

I always found the `jqc
But that doesn't quite line up with what is going on. They did not remove his videos, they demonetized them. Youtube is still running ads on Brand's videos, so the content is still being paid for by advertisers. If advertisers were beating down their doors then there would be no advertising on those videos.
I'm not an expert, but I think for World War I the military strategy questions - and in particular the misconceptions - were very relevant to the decision to go to war. My understanding is that the various combatant powers believed that the war would be quick and decisive in the way that prior wars had been; none expected or prepared for a four-year slog of trench warfare, defensive supremacy, or total depletion of whole demographics of the population. I've read that the American Civil War pioneered many of the technologies and strategies used in World War I, and if European military strategists had paid attention they would have had a better idea of what they were in for.
The fall of blockchain enthusiasm amongst software developers
Peak civilization
Most signatures (https://en.wikipedia.org/wiki/Section_(bookbinding)) are glue bounded, not just sewn. Some use cases prefer/require the pages to be unbound because the printing goes all the way into the gutter and cutting the spine can also leave out some data. It's highly inneficient as you have to heat the spine carefully and then remove the glue residues. A tiny glue leftover can smear your autofeed scanner if not completely jam and tear the page. For a unique item, makes sense using a non-destructive scanning method, but for anything else, a carefully cut spine (or better yet, a bookbinding plow https://duckduckgo.com/?t=palemoon&q=bookbinding+plow&iax=im... ) leave a perfect cut and the loose pages can be kept in a ziplog bag for any future reference.
I saw one of the Klein Blue pieces at the Tate Modern last year.

I was surprised to find myself quite taken by it! It really is a striking colour, and an imposing presence overall!

I think about it all the time, and picture it in my house at least once a month.
The parallel of network infrastructure is societal infrastructure: cities, roads, property rights, etc.
It’s a fine name but at first glance conflicts with Mumble (VoIP) and Mimblewimble (Crypto)
I know JavaScript, so I immediately know a lot of the `fx` syntax.

I always found the `jq` syntax required many round-trips to the mail and more trial and error to get the syntax right.
> In regards to third party dependencies I agree with what Uncle Bob says, which is to keep them as far away from your stuff as possible. Only introduce a hard dependency if you have to. ... For example I can exchange the DI framework for the whole project in a matter of days if need be.

Game engines aside, this is a very late 90s/early 00s philosophy that has really not stood the test of time. The code that strictly follows this principle ends up looking like Enterprise FizzBuzz[0]. Trying to do this results usually in a lot of time spent building an abstraction layer around one thing, and that one thing not actually being replaceable because it was only ever built or tested with that one thing, so trying to replace Thing One with Thing Two is even more work as you now have to rip out both Thing One and adjust or remove the abstraction layer around it.

Abstractions aren't free, and the more complex the library you're trying to abstract, the more expensive they are.

There's nuances to this of course -- it's a lot easier to write a custom wrapper around a logging library than a DI framework, for example. But in general if you're using a third party library, things end up cleaner if you just commit to it rather than write an abstraction layer.

[0] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
Is it about "me" specifically? Anyway, how do I know the biography of the author I find isn't also AI-generated at this rate? Or that the purported author actually wrote the book? Your solution still ultimately depends on there being non-generated information somewhere down the line.
>> But corps has different agenda's than activist individuals, leading to BSD/Apache/etc over (A)(L)GPL(vX) and hosted opensource-derived services like what the cloud corps offer. Patents, non-copyleft-licensing and hosted are some big obstacles to the GNU/FSF end goals.

The battle between copyleft and "more permissive" licenses is going to be long and slow. There is a place for MIT/BSD licenses, but there is way too much software moving that direction IMHO. Some big popular projects will need to get consumed and effectively hijacked by commercial interests before anyone sees this as an actual problem rather than a hypothetical. But first there will need to be such a project under one of those licenses.