skysight-inc/HackerNews huggingface dataset:
I get the overall sentiment and agree with it. However, politicians themselves don't listen to praises or criticism for the most part. Once they are elected, they don't have to work on making things better for their constituents. It's much easier to find a boogeyman or an issue to rouse the mob than do things. That is what our politics have become. Anything good needs years of cajoling and convincing to do and unfortunately the lingering positives for the politicians who did that will be quickly overpowered by a negative sentiment/boogeyman issue. The way things are at this point, only negatives have rentention power and we stopped dealing with positives anymore.
<i> 700MB for gjs </i>

Well, i'm obviously in the minority (despite this kind of system programming being my day job for the past 30 years), but JIT'ed Garbage collected languages should never be part of the core system toolkit for actual technical reasons.

gjs (and the kde equivilant) should have been kept as end user system scripting languages, rather than having shipped parts of the DE written in them. Its a large reason why lxqt is significantly lighter than KDE.

It all comes down to the fact that no one has really solved the triumvirate of low latency, reasonable performance, and high collection rates, with a GC that aggressively returns unused ram back to the OS. Its a hard problem when the end application isn't known. For something like a generic control panel the (excluding event/loggging) the upper memory footprint can be bounded by the programmer, and the GC will be more aggressive as it approaches that limit, and the final result is a reasonable compromise. That said the hardcoded limit is likely 2X+ what would have been required by a non GC'ed environment.

But for a general anything goes environment, the GC's are tuned towards performance and largely unbounded GC regions. Which means in order to maintain reasonable performance they will just keep reserving address space from the OS, touching parts of it temporary and then avoiding compacting it because those operations are very expensive. Plus with mozjs/spidermonkey (another whole set of problems for gjs due to the lack of a stable API) if the GC+JIT are aggressive about memory minimization then there can be frequent noticeable application lags as the memory is freed then reacquired from the OS/etc.

Then because your desktop isn't under memory pressure, its not going to page out the fragmented bits of address space by default. Until it is under pressure, then the whole system goes laggy because while the LRU like algorithms the kernel is using to take the memory back work well, the GC is completely unaware of which bits of the address space it thinks it owns are suddenly going to respond much more slowly than it expects, and since its shotgunned (or worse is actually heap compressing everything) stuff all over the address space your taking a lot more pagein requests than one might expect. So the problem gets compounded.

The end result (like with java on the server) is that what benchmarks well in a trivial sandbox by itself on a machine, starts to have longer term negative consequences when its sharing a machine with another application (or dozen) also written under the assumption that address space is free and the OS will just take care of the problem.

So, javascript DE bindings are a good idea, but should have been reserved for windows macro recorder, or vba types of use cases rather than having parts of the default installed runtime env rewritten to use it.
Yes, my thought exactly. The oxygen level in the air was significantly higher and there is no way some of those larger dinosaurs could exist without much higher oxygen content.
Yeah, they need to place theses jurassic creatures in a park on an island somewhere.

I mean, what could possibly go wrong?
Microsoft Buys Stake in London Stock Exchange
I'm experiencing the opposite; my wife and I have the same iPhone model (13), with the OS up to date. When we bought the phones, 18 months ago, I customized them to have identical settings; while doing that, I also disabled the Amber Alerts. Still, a few weeks ago, our phones started to emit an unheard (til then) sound in the middle of the night: it was an Amber Alert. WTH? did any of the OS updates enable the AA? I looked at the phones and - hey, where did that setting go? the alerts are no longer visible in Notifications. What's weird, is the fact that you can type "Govern" (for Government Alerts) in the Search field, and Notifications comes up - but, when you go into Notifications, there's nothing there.

I googled the issue and it's affecting quite a lot of people. It's unclear whether the culprit is the provider or a long-standing bug in iOS (the first mention I found is a few years old). Some people suggested that you take out the SIM and the options would reappear. Didn't work in my case.
Yeah, I am very new to the dev world, but I was blown away by the amount of information that GitHub let me have for free when using their oAuth implementation. I'm honestly glad to hear this isn't normal.
No, I know plenty of immigrants and they would not want to be subjugated again, but you sort of proved my point there. You fail to realize that even now, the reason many former colonies (US being an exception) do so poorly is because the post-colonial countries were formed by colonizers, their original countries were erased. Now, I blame them for not defending their homeland to begin with but my point is that to this day they fight against each other (and I know I am overly generalizing here) because mainly mistrust between each other. You maybe familiar with tutsi's and hutu's in rwanda for example, they did not trust tutsis because they feared subjugation. You think they would be ok with europeans subjugating them when they have civil wars because their neighbors might subjugate them?

Colonialists were greedy, they could have made a lot if money just by trading and establishing trade routes. Everyone wants to profit. Their greed was they wanted it all and fast, because they developed superior militaries they used that power for greed.
> "You should just always do calibration," etc.

But that is a calibration. In fact it's exactly how you'd do an automatic calibration of a system like this: mount cameras on robotic arms or some other multi-axis system, then move them around with a feedback loop until cameras produce the wanted image.
> you still need to initially make those solar panels

Can't you use energy produced from existing solar panels to create more of them?
There are limits though. The island in question is long obsoleted by modern fishing techniques. It's a teensy tiny Bethlehem Steel. The discussion should really be framed as "managed retreat".
so now we need dinosaur to fill labour gap?
Ask HN: What are your 2023 predictions?
What happens next year? Mine are:

- Ukraine claims its territory back, including Crimea.
- Putin dies, civil war in Russia
- Trump gets indicted in Mar-a-lago case
- Twitter turns into a right-wing pit and gets closed
- New strain of Covid causes a new wave of pandemic
Serious question — is there a way to defend from this "stealing the API" thing? E.g. building an authentication of some sort and then including a key with your app?
>The wiki link you shared actually mentions the inspiration for Gene was a children's book.

And even mentions May, specifically:

>In 1939, Marks' brother-in-law, Robert L. May, created the character Rudolph as an assignment for Montgomery Ward, and Marks decided to adapt the story of Rudolph into a song.
> Our board could pressure us to take certain decisions, but Tim (co-founder) and I are ultimately in control – after our series B, we've got control of three out of five seats. Control is something we can negotiate each time we fundraise.

So after the series B, you’re already down to 60% control with your investors holding 40%… sounds like this isn’t a myth.
Fighting games have to compete with watching actual people actually fighting. Sure the UFC has less backflips and fireballs, but no Street fighter tournament will be able give a fight fan the same visceral excitement as watching an actual fight. Much in the same way that very few people who enjoy watching football (any kind) enjoy watching eSport football.
It gets even better. I got my M1 Airs (base model) for like $850 arg (two at $950, 2 at $750 - all brand new).

They're still great little machines - like my still-running 2010 Air (so retro I keep it around for kicks) - I expect these to last pretty much forever.

Great for the kids/elderly when configured properly. Minimal support effort. My kids treat them like their Nintendos and they just work.
That doesn't seem like a good assumption. The fossil record shows a lot of plants growing during previous global warm periods, enough to sustain many herbivores.
I'm a guy on the internet engineering a four-paragraph HN post about unreliable ferries in general, not a shipwright building a ferry for the Change Islands. The article isn't about me, it's about the process whereby the actual, real, physical ferry is out for 4 months out of 6.
Yes. It's a "mind reader" and it would be granted blind trust/authority by whoever relies on it like all other technology ("but NEAT says you want to kill yourself, Jerry."). I view this as a weapon, not a benevolent tool for helping veterans.
The illusion of a monoculture disappears if you zoom out a bit.

Even if clang was a "first-class citizen" compiler for the kernel and was picked up by some big distros, there's an absolutely gigantic market of companies designing and building embedded systems around GCC. There already is a LLVM/Clang monoculture in some areas (e.g. research, "modern" C++ shops), but while I don't have the numbers or anything, I'd imagine that those fields make up a very small percentage of worldwide C/C++ developers. A lot of those boring embedded systems companies have low margins and don't think particularly highly of software developers, so they'd never consider refactoring all of their tooling and projects to use clang unless they absolutely had to.

If the kernel _dropped_ support for GCC, you might see an actual monoculture develop. But I don't see the kernel _supporting_ GCC, or particular distros choosing to build their kernel with it, making any real dent in the huge market share (for lack of a better term) that GCC has built up. It might seem that way if you read HN and talk to people working in SV, but GCC is still pretty ubiquitous.
How much money Americans say they need to make to feel rich? At least $200K
The lack of clutter says that most of those photos were probably staged and don't necessarily depict a workplace on a normal working day. You probably came with intent on taking pictures if you came in carrying a camera at the time.
They've had a decade plus to figure out advertising and haven't been able to. Meta and Google figured it out right away.
What value are you contributing to this conversation?
Yup, photoshop almost exclusively for the redrawers and typesetters, and plain ol' text documents (with some "this line goes on this page in this bubble" shorthand) for translators and proofreaders.

Gimp, sadly, does not really work, since it doesn't represent .psd files the same way photoshop does. It's easier to sail the high seas than it is to get a Gimp workflow working. :(
Okay but what if I use waifu or esrgan or anything to... Resize the picture and then put it back to the original size. Convert the picture to lab color space and then convert it to 16 bit color and then resize it and then convert it to RGB and then convert it to 8-bit and then scale it back down to the original size? What if I simply in Photoshop apply a anisotropic filter?

There are potentially a lot of things that I could do to just get around this that take literally a second.

Edit: ya know, I'll test my theories
On the one hand, yeah. On the other, I know many Germans became Ferrari fans while they had Michael Schumacher.
I'm with you, too!
> One thing that’s a little disappointing: Ghost uses the MIT license, one of the most permissive OSS licenses there is. Essentially, anyone can do anything they want with our code, with ONE basic requirement: You must include copyright attribution. Which they have not.

For a SaaS app, wouldn't that copyright attribution be on the server side, where the code is (hidden from the end user)?

Is John stating he expects that copyright attribution to be in the "view source" of the HTML or some other user accessible location? What happens if that HTML/JS is minified/stripped/"compiled"?

IANAL: but I'm genuinely curious how this situation is handled.

https://twitter.com/JohnONolan/status/1602330414269472769
Paying off loans is equivalent to saving! As long as you aren't taking on new debt to pay off the old one.

> How many people do you know who pay off loans in the middle of an inflation?

If interest rates are low, nobody. If they are high, lots. Go look at r/personalfinancecanada and there's been a huge shift from "taking out a line of credit at 2% when inflation is 6% is practically free money!" to "which should I repay first, my mortgage, my credit card, or my HELOC?"
I have a lot of family and friends that, between them, have told me every single one of the things in the article. I've also heard about more outlandish things about EVs. People believe memes.
Could be pwsh doing an update check.

AFAIK Windows 11 didn't implement yet all new macOS "features", phoning home on every unknown command.
Solutions in search of a problem (SISP) are not necessarily tied to low interest rates.

What might be tied to them is that companies with such solutions live longer because money is cheap. However, if you never make money, noone will give you money either.

I think SISPs are a typical problem for tech-savy founders who think some kind of solution is really cool, because it solves them a problem. The problem however was never real. Engineers just tend to automate things that they have to do once a year and takes them about 1h. Automating it, is just more fun than actually doing it.

Even worse with university spin off. They almost always start with a technology that solves problem thought of in research proposals.
The dangers of implicit state

https://medium.com/@DavidKPiano/the-facetime-bug-and-the-dan...
Internet related would be, back in the early 2000s when I was building out infrastructure of pinkbike/trailforks I was optimizing things and discovered that this initcwnd parameter was hardcoded to something like 2 or 3 packets in the linux kernels. This was causing the initial page to require multiple RTTs to load so I figured I would change that and recompile the kernel to make sure all out pages would be transmitted in one go. This made out site perform a lot better compared to most sites at the time.
Funny at the time I was a bit worried that the IETF would discover this and shut us down or something.
These days that parameter is default to something like 10 and you can increase it with a config parameter.
"I suggest ..." or "[Maybe] try ...".
Replacing my phone with a police report is basically free and minimal hassle. Restoring from a backup is painless.

But putting the life of myself, my passengers, and the idiot walking in front of my moving vehicle at risk?? Do people actually value a replaceable object more than lives that can never be replaced?? Is that a thing?
There's no concrete criticisms in the blog post other than vaugarities around "big Spotify". As a very happy Spotify customer (after ditching both Google and Apple music), all of the bemoaning of self-promotion is very easily ignore by scrolling past the first two rows of promoted content in the app. It's essentially not even recognizable to me anymore.

The author touts Spotify's recommendation engine and rightly so, nothing comes close. Author then goes on to say they've gone to some niche streaming service that provides FLAC (nobody actually cares except audiophiles) and has no meaningful recommendation service. So author is just cutting off their nose to spite their face.

I agree that Spotify has problems, specifically around financials but that story is as old as music itself. Artists rarely make money of the actual music but off merch and concert sales.

You wanna support your artists? Stop being lazy and go so see them live or buy their merch. Boring article otherwise.

edit: You wanna keep your data too? Hook up to last.fm scrobbling and it's all yours. Last.fm has a very good integration with Spotify.
Shopify offers an official headless platform:

https://hydrogen.shopify.dev
I think the equivalent thing here to your gravel roads is a public harbor and dock, instead of a ferry. A ferry for <200 people sounds like trying to run public transit through Nebraskan farmland.
In case you were looking for the literal answer, it is because a society is the aggregate of every individual in it. It follows that a society's preferences are defined by the aggregate of the preferences of each individual in it.

Therefore if one wants to know what the society's preferences are, that data must be collected in such a way the each individual's preferences are included in the data set.

We might still apply a weighting function at aggregation time, depending on why we're looking at society's preferences in that instance. There are certain group's of opinions that we don't value as much for answers to some questions, but we should like to be deliberate about those choices instead of applying an implicit weighting function during collection.
I left finance, working in illiquid alternatives - writing checks as an LP into VCs and buyout groups because it wasn’t fulfilling. Went back to manufacturing / industrial tech. Hard at first, very fulfilling and economically good a few years later.
I don't know much about marine motors but, unlike for ground vehicles, I don't think that having a ton of starting torque helps in a marine environment. The torque required probably increases as the propeller speed increases which matches traditional ICE engines much better than DC motors.
Just curious, did you have an undergrad degree already?
Twitter appears to be flagging tweets mentioning Mastodon as sensitive
If this is assumption is true, they only produced 0.6 % of the energy they spent. Another question would then be, how relevant this is, i.e. could the UV light be produced much more efficiently than the experiment does? Maybe some constraints forces them to use a very inefficient process? In that case it might be reasonable to use the UV laser power as the reference for the gain.
I've started leaning into this with my blog. I post entries as soon as they don't completely suck, then follow up with edits over the next few minutes / hours.

The alternative is leaving posts in eternal draft mode while I sweat over the details. I find putting them live and editing-in-production makes me much more likely to actually publish!
My proudest hack and the hack I'm most known for both happened at the same company.

My proudest (and also maybe least proud at the same time) was writing a BASH script that was able to successfully replicate a complex server environment that had been previously built by contractors for an essential service that we needed to re-deploy, both for growing regions, but also to resolve a possible security issue due to how the contractors had deployed it. I had to basically reverse engineer every aspect of the service, built a deployment backend that I triggered, and did all of it in a fully-automated way that would break in known manners if it failed. That script went on to be used to deploy the entire service globally to ~12 regions on hundreds of servers.

The thing I'm most known for in that company was when I was working night-shift support and a customer called in with a server that had one of the drives fail on a Windows box, and apparently had decided it was worth saving $1/mo to not have backups. Because it was night-shift and nothing else crazy was going on, I decided to delve deep and I managed to get things back up by rebuilding their partition table by hand in a hex editor and avoiding some specific bad blocks so we could copy the data to a second drive DCOPS temporarily installed in the server, then we reinstalled the box and I migrated all their data back and brought their website back up. It took me around 9 hours, and at the end of it, the customer called in to complain about how long their site had been down, gave me the whole spiel. I had ended up staying late, so handed things off to the most senior person on the next shift that had a chance of understanding what I had done, and when I got done transferring the call I walked up two floors to talk to them directly to warm handoff and could hear the customer screaming through their headset from 3 cubes away. I became a legend for doing the most thankless task anyone had ever done for a customer in support.
Ish. Pointing clients at Ghost’s CDN instead of substack isn’t great. Nor is stripping the copyright header.
Did you maybe comment on the wrong post? I'm so confused what you could be referring to.
They didn't distribute it to anyone other than edu and gov researchers at that point. This isn't changing history; they were forbidden from selling anything other than phone service.
>Do you feel like this applies to American Football?

As someone that grew up in the US and watching it with family, no, it's not the same. What is the same is watching Cricket. It probably has an even larger viewing audience than American Football in the US. As someone that has grown up with it, and they will start spewing rules at you that might as well be spoken in Klingon for the sense they make, but are perfectly understood by those that grew up with it. To be fair, reversing the conversation for me to explain rules to them is met with looks like I have 2 heads.

Video games are similar. I grew up in the "golden age" of home console games starting with Atari 2600, NES, and through today. However, I still spent time doing other things other than games. So to me, sitting around watching other people play video games is a non-starter. Maybe if I was at a bar and it was on the screen, but usually I just find a different screen. For people that are younger that don't have memories of playing outside and only know "playing" involving a computer device of some sort, then this seems perfectly reasonable that's what they'd rather watch.
I was thinking "recruitment for cults / terrorist groups." In 5 years, whenever someone seems lonely on the internet, a "friend" will magically materialize and sympathetically listen to their problems. Gradually the "friend" will start turning the conversation to their goals. ("Oh, your girlfriend left you? That sucks... but do you know who's REALLY to blame for all your problems?")

And there are a lot of lonely people out there...
And I'm arguing that government ag and resource departments are not as ignorant as you seem to believe.