skysight-inc/HackerNews huggingface dataset:
FUSE is cool. Can’t believe it’s been a decade since I played with it here to make a ‘weather file system’

https://github.com/danielgrigg/city_weather_fs
It opens as a pinned tab but yeah maybe about 10 - 30 seconds when opening it for the first time in a new session. I am patient with it since i figure it probably takes a while to load my 5,000 or so tabs.
It depends what you store and what you use it for if it touches the gdpr. You can run entire SaaS products profitably (as we do) without gdpr violations while having no cookie or consent banners. Just don't track users or store information you do not strictly need for your saas. Sure there are many more considerations, but this is a basic consideration.
Self sustaining means they generate enough revenues to cover their costs. Not that they are closed systems with no interaction with general society.
>I’m still up 6% YTD and 13% in the last 12 months.

For now. It can still go lower.
> everything is linked together and deployed as a single execution unit

just what i said about cp/m
This is not specific to Americans, in Germany a lot of people have the same problem.
People already do that.
I Drove from California to New Jersey Without Using Tesla Superchargers
Even worse is the minute-to-minute reporting of “AAPL down 17!” “GM below $40!” .. as if the media is actively eroding our statistical intuition. I used to have a broker who would always quote the spot price of the stock after every stock name. It drove me crazy because it signalled a kind of superficial, counterproductive mastery of the state of the market.
Perhaps, but no more so than the lifecycle/honeymoon period for anything, ultimately revenue pressure forces things like MySpace and Yahoo to monetize, get superseded by a competitor or die, or die due to monetizing themselves in ways that annoy their users, or allowing bot activity/ annoying ads/ content. Time will tell what Reddit allows itself to become, for example.

Threads was set up to be a less political, more personal, less negative alternative to Twitter/X, and to poach users from Twitter/X; it intentionally isn't aimed at short videos by influencers like TT. It's built on top of IG, so Meta doesn't have huge incentive to migrate the annoying bits of IG to Threads. Threads doesn't allow multiple or throwaway accounts without account deletion, which is on balance probably a Good Thing.

[0] reports that as of 2024-6-23, Threads now has 10.3m DAU users spending a mere average of 3 mins daily vs Twitter with 200 million DAU @ 31mins/day. The way I read that is that Threads is the (small) category of users who intentionally left Twitter due to negative and political content, and mainly want unincentivized, "organic" social-networking with their friend network, i.e. not IG, TT, Pinterest or Mastodon. (In lieu of Meta allowing IG users more fine-grained control to turn down the knob on algorithmic and ad content.) I think adding DM-like functionality will be a big boost to Threads, wonder when it happens.

[0]: https://www.searchlogistics.com/learn/statistics/threads-sta...
A lot of captchas are out there because their business model requires wasting human time - they call it "engagement". Captchas are there to ensure human time is wasted and can't be worked around by automated means.

> often on sites that should want to be publishing their data far and wide (like ecommerce)

Mismatched incentives within the companies mean this may not actually be the case. A situation where customers come in and buy on their own (because they've heard from elsewhere how good/cheap the products are) sounds great for business (and is great) but that's absolute doom for the marketing department for example because not only it's clear they're not actually needed, but they get little of that "engagement" they so desperately need to justify their careers/promotions if people just come in, buy and leave.

With such a situation, the marketing/product department would rather have someone that buys very little but "engages" a lot than the other way around, as said engagement can be (mis?)represented in various ways to benefit their own careers, where as raw sales profit doesn't go into their pockets. Thus, captchas are one possible way to ensure this "engagement" is up, even if it overall leads to lower sales.
None of which is made more valuable by sending SWEs back to the office. The reasons companies are doing RTO is the most obvious one: they believe it will produce better results.
The joke is that President Xi will build a statue for President Trump for finally unleashing the fire under the Chinese domestic semiconductor industry.
Electricity Grid Management Software: ADMS
The idea behind long term investment is that you hold a diversified basket of assets, add a little regularly and hold for >10 years. This smoothes out the various drawdowns quite a bit.
The thing is, you can now find good all year grown tomatoes in shops, just not in Croatian shops unfortunately. (speaking as a Croatian living in Denmark)
In Denmark, even Lidl now has premium tomatoes that have good taste and smell. They are "pricy", so they are on average x3 the default tasteless, unripe ones.
Considering they are properly ripe, part of the price is certainly just to cover much greater waste due to them going bad or getting bruised.
See Also: Japan stocks plunge as much as 7% as Asia shares extend sell-off (5 hours ago) https://news.ycombinator.com/item?id=41157605
The only way it could not be is if this is "the end"
> they're not really that different in age

Yes they are. Both of them.

From me. :p
Reduce allocations and comparison performance with the new package in Go 1.23
> But I would like to thank all the people here who think testing is useless for their attitude. You make my job easier while hiring.

That's fine.

I've never written a test in my life. Have my programs ever had bugs? Sure. But I sleep very well at night knowing that I spent all my brain power and time writing actual code that Does Useful Work rather than have wasted significant lengths of my time on this planet on writing test code to test the code that does the Useful Work.

You speak of attitude and smugly "thank" those who don't write tests as that acts as your hire-or-not filter. With an attitude like that, I'd 100% not work for anyone with that attitude anyway.
What does that have to do with downfall? The value of your money is whatever it is, determined by the productivity of your state and the amount of money it recognizes.

Given your username of "Beijinger", you should be familiar with the traditional Chinese currency: https://en.wikipedia.org/wiki/String_of_cash_coins_(currency...

> the weight of the Chinese money necessary for a journey of over three thousand miles was, as the Russian consul thought, one of the greatest of our almost insurmountable obstacles.

The extreme worthlessness of Chinese currency didn't play into any Chinese downfalls.

(Though it's not obvious to me why Sachtleben wanted to transport currency rather than bullion.)
They've always been doing this.

Every time the market is down 10%, news outlets can't shout loud enough how the end times are upon us. Various doomsayers come out of the woodwork and point at how they predicted this crash, but conveniently gloss over the 20 other crashes they predicted and that never happened.

The media fanning the flames when the markets are down is something you have to get used to or simply ignore. Tney have no clue, they just want the clicks :D
Here in the UK we say chilli.
Markets move together, even when they're not "supposed" to.
Another volatile month, only to end higher in the end
No, you cannot be resilient against a company directly injecting stuff into their software without user input.

There is zero complexity here. CrowdStrike accepted money for security services and offered a client. Then they didn't bother to test their stuff and literally caused the biggest IT outage in history to save a few bucks. They literally have a CEO with a history of not caring.

If you offer your stuff for use in critical infrastructure you cannot do stuff like that. This company needs to be sued into bankruptcy. This was plain bad engineering.
If the same happened with a bridge, and it collapsed no one would even hesitate to lay blame on the engineering company/architects. You have a choice if you want to drive over a bridge or not, but when it collapses and you are on there I doubt you'll think I have to accept the consequences of my choices on your way down
Things get really out of hand when there's a big move outside of the US trading hours because liquidity is so thin. Usually it recovers of course, the scary thing is when it degenerates into a 2020 covid style selloff - 10% down day followed by a number of 10% down days.
Do you have a view on which president candidate is causing the biggest recession fears, if any?
We investigated this many years ago:

https://github.com/BabylonJS/Babylon.js/

1. It works just fine for basic 3D functionality, but has limited support for tricks like fog FX etc. WebGL is actually quite capable when combined with simplified physics engines, and animated mesh packing formats.

2. In a business context it fails to check all the boxes, as people are not going to invest in a platform with near zero IP protection.

3. Steam + Unreal has all the advantages, and none of the problems/overhead of a Browser. i.e. peoples game pads, spacial audio, and shader cache buffers will work properly.

WebGL is just hitting the same VRML market that failed decades ago for the same reasons. =3
this article must be written with the intention to troll HN
This idea isn't about compressing in-flight, but in the instruction cache, so that more instructions will fit into the cache, and you don't need to fetch as often (and thus incur latency) from main memory / L2.

Zstd is impractical, but I can imagine some sort of storage efficient microcode? (current Intel CPUs store original x86 instructions in the L1 instruction cache).
Cholula is okay but of the big brands I think El Yucateco is my favorite.
BTC is just another asset to diversify into, so it'd be really weird if it wasn't affected by global deleveraging and some margin calls, even if tradfi.
To overcome the hoarding I use Simple Tab Groups[1], that has auto backup, combined with Auto Tab Discard[2], to completely inactivate open, but unused, tabs.

[1] https://addons.mozilla.org/en-US/firefox/addon/simple-tab-gr...

[2] https://addons.mozilla.org/en-US/firefox/addon/auto-tab-disc...
Maybe it's not called jailbreaking on Android phones because it's more or less a supported feature, not something the phone tries to prevent you from doing. On other devices like a Kindle you're actively circumventing security measures.
Visit the World’s Largest Computer Museum: The Heinz Nixdorf (2022)
Tabs aren't history, nor bookmarks:

- they keep sessions (a)live (audio/video, chat, where you stop reading)

- they can keep some or all of the history context ("how did I get here?")

- they can keep some of the browsing context ("what else was I looking at, what other tabs are around this one?")

- they are a filter. Every useless site, popup, get's into the history (>"If they don't close it, they want to remember it forever.")

- they (at least on desktop) have better ux than bookmarks and history (they're always there)
I think there's a great balance here in these environments:

- write tests as part of figuring out the implementation (basically: automate the random clicking you're doing to test things anyways)

- Make these tests really loose

- Just check them in

Being unprecious about test coverage means you just write a handful of "don't blow up" tests for features, that help you get the ball rolling and establish at least a baseline of functionality, without really getting in the way.
The...shall we say non-uniform distribution of political beliefs in the folks moving from California has also done wild things to the politics in some of these areas.
why do we have this sensationalist click-baity stock-market focused article on the HN front page?
How so? Surgeons do it all the time. You've heard of skin grafts, right? You can remove patches of skin and replace them with other patches of skin from the same person and it'll work fine, aside from scarring at the sutures of course. A common problem is not having enough skin to work with of course (it's not like people have lots of spare skin), but if someone got severe burns for instance and we could grow cloned skin for them to implant, that's far preferable to current techniques.

Of course, replacing anything has issues with 1) the trauma of surgery itself, and 2) scarring where things are cut and spliced, but this is better than not replacing things at all and just dying or getting an amputation or whatever. Of course, if you could just get an injection that programs your body to fix these things itself, that's better, but my whole point is that it seems to me that growing cloned organs is closer to our current technological capability.
I don't follow this argument, and there would still be issues with the computation anyways.

1) Pretend I want something written, and I want to minimize emissions. I can ask my AI or a freelancer. The total CO2 emissions of the entire industrial sector has nearly no relation to the emissions increase by asking the freelancer or not. Ergo, I should not count it against the freelancer in my decision making.

2) In the above scenario, there is always a person involved - me. In general, an AI producing writing must be producing it for someone, else it truly is a complete waste of energy. Why do the emissions from a person passively existing count when they are doing the writing, but not when querying?

3) If you do think this should be counted anyways, we are then missing emissions for the AI as the paper neglects to account for the emissions of the entire semiconductor industry/technology sector supporting these AI tools; it only computes training and inference emissions. The production of the GPUs I run my AI on are certainly an unalieanable part of having an AI do some job.
Wondering if they took into account that this leaves a gap in the Linux community, and an open source competitor might rise from this move. Competitor that might at some point eat market share in the other OS as well.
Most of the ones in Norwegian supermarkets are imported crap seemingly produced by infusing a rubber ball with water, painting it red and then chemically removing all the flavor. But the locally produced ones from Wiig are good.
Harder Drive: Hard drives we didn't want or need (2022) [pdf]
Pushing for things to be handled at the browser level is a fundamental misunderstanding of the GDPR.

Browser-based identifiers such as cookies are only a very small part of it. Furthermore, tracking goes way beyond just cookies, and is done with things like IP address/user-agent tracking and browser fingerprinting - neither requires the cooperation of your browser, it can't do anything about it.

If you're talking about codifying the various data processing categories and let the browser communicate that via a header, it's already been tried with Do-Not-Track and was either 1) ignored, or 2) used as one extra part of the browser fingerprint.

The root cause is that there's an entire industry of parasites that make their money on breaching the GDPR and have no incentive to implement it. GDPR enforcement itself being lax means that they can get away with such non-compliant implementations.

If the GDPR is ever enforced properly, the problem would quickly resolve. The consent flows would first become compliant, and a few months later would be removed entirely along with all the tracking because the opt-in rates are so low that it's pointless to have it. But this would also spell doom for a huge industry of scum, so expect hard pushback at every step.
How many CPUs have you owned? Compare this to Rolling a die in a tabletop game. How often do you roll a natural one or snake eyes?

On a 20-sided die a natural one only comes up 5% of the time.

I don't think I'm quite at having owned 40 (desktop) CPUs, but I've had failed CPUs a number of times. On an old Athlon XP 3000+ it had bad CPU cache and was able to change it from crashing repeatedly to working by disabling a large swath of the L2 cache in a bio setting. I am just now retiring a workstation that had an AMD Ryzen 5950x that was generally unstable, that would pass memtest and all the diagnostics I know how to run would pass, but about once a month would print a message on all the consoles I had open about an MCE kernel exception detected on some CPU number at random. One time I had one of those budget TriCore CPUs that had the 4th core turned on in the BIOS by accident, and that generally caused the ton of issues when I figured out it was being detected as a quad core I went in and disabled that last core and it went back to working just fine.

I'm sure at least one or two of my Intel machines failed similarly, I've had a number of dead CPUs including a few Pentium 4s back when I used to fool around with overclocking settings, and at least a few dead server chips. And I know that I've had a few systems that simply wouldn't boot even when all the parts were fresh out of the box but would when I'd swap out one part or another, and sometimes that failed part was a CPU whether it be AMD or intel.

Oh, I also get to cheat no clue how many dead Solaris CPUs I have seen! Those big Mainframe imitation systems have the ability to hot swap CPUs and it was pretty rare to have a cabinet sized computer where every piece of hardware was fully operational, at least in my role as a legacy maintainer of such things. I bet they worked much better when they rolled off the factory line.
I think you’re right, and even though it scares me a lot seeing my portfoilio down like this, I still try to see it as an opportunity to buy at a discount. It means I have to hold onto some more liquid funds, but i think it can turn out to be well worth it if you’re long term.
Show HN: I made an open-source personal dashboard builder
> I've never written a test in my life. Have my programs ever had bugs? Sure. But I sleep very well at night knowing that I spent all my brain power and time writing actual code that Does Useful Work rather than have wasted significant lengths of my time on this planet on writing test code to test the code that does the Useful Work.

And that’s why I never want to have to work with you on anything shipping to a user ever.

Don’t get me wrong, the field is riddled with people who think testing is beside them and wash their hand with the quality of what they ship and what they put their users through. That’s an issue to fix not a situation we should tolerate.
Wiley and Oxford University Press Confirm AI Partnerships
I'm hoping it results in ClownStrike being sued into bankruptcy and the whole company being dissolved, and the CEO never getting another job again except maybe as a janitor. They need to stand as an example of what not to do.
Plunk has just become open-source email platform
This is purely due to the empathizer-systematizer dichotomy. Give her any sort of complex system and these tables turn quickly.

Interestingly, her inability to empathise with your perspective despite being people orientated indicates shes probably not the sharpest. Sorry.
Depends on your car. If you have a particularly inefficient/large EV then maybe, but if your car can do 3mi/kwh then you’ll get a little over 3 miles of charge per hour. That doesn’t sound like much but it’ll get you 36 miles in 12 hours, so could work for short commutes or if you have a hybrid WFH position it’d almost certainly be fine.

I only ever charge on 120V personally and have no problem, though anyone who was going to buy an EV planning on charging that way should run the numbers with the EV they’re looking at. ABRP can do a pretty good job of it.
The Ryzen 8700G and 8945H are basically identical. AMD is seemingly simply repackaging their laptop SoCs to be sold as desktop APUs in a different form factor. There is not much segmentation going on here.

The only real problem with AMD is that they are gouging on APUs. Who exactly is in the market for a $330 (from memory) APU for their office PC or gaming PC? Of course, they already dropped the price, but that $330 launch price felt really awkward.
I quite like Lisp 'cause I can do silly things like:

(defun sum-triplet? (list)
(declare (type List list))
(and (= (length list) 3)
(destructuring-bind (a b c)
list
(and (numberp a)
(numberp b)
(numberp c)
(= (+ a b) c)))))

(deftype Sum-Triplet ()
'(and List
(satisfies sum-triplet?)))
Please make this, I would read it
My point is that they don't feel their costs. Therefore by definition they're all "forever sucking on the public teet."
Looks great! Would you mind submitting it to OpenAlternative? https://openalternative.co/submit
This is a project I started working on a few months ago.

I wanted to build a drag-n-drop app that has some dynamic data. In the current version you can connect Spotify and Instagram to show your latest played song or latest photo from your account.

If you just want to see what the page looks like, you can check mine out here!

https://glow.as/alex
> Plus any solution has to be approved for use worldwide.

I don't see why for instance you could do a slow roll out by using only letters for internal flights of countries that are ready for the switch. If you did that at first only for the USA that would probably leave enough room for Delta and the 2 other companies that need them in the short term. And then you upgrade the rest of north america: Mexico + Canada, then you continue the roll out. I am pretty sure all european countries could coordinate to do the switch at a specific date in the future as well.
Dang it, now I feel like I have to do it. Flexible E-ink displays are also pretty cheap on aliexpress, and the rest is some glue and a microcontroller. I’ll see when I’m back from holidays.

I even have the name. "The Coffee Smug".
For sure, will add it in!
IPv6 is seen and used directly by professionals, not the general public. Overbuilding it in the sense being mocked made sense.
There's a line between "consumerism" and living a good life. I believe that many people in HN think that well made construction kits with parts that last for decades like Lego are part of having a good life rather than simply 'mass-martketed mass-producted plastic'.
It's too bad that using enum is not emplicit for the cases in switch statements.
> truth is often a matter of perspective.

This is nonsense. Truth is patently objective. Narratives fail to get at truth, but that doesn't change the nature of truth.
I don't think you understand how magnets work.

Hint: if you think the way to test whether a needle is magnetized using another possibly magnetized needle is by building both needles into two separate compasses, you're nowhere close.
The operator `expr :~ annot` simply attaches the static information to the expression.

The operator `expr :: annot` will at runtime insert a check that the expression satisfies the annotation.
Hi, I'm sharing a blog post that will walk you through the steps of deploying a Medusa server on a DigitalOcean Droplet using Easypanel.

While there are many ways to deploy a Medusa server, at Rigby we have found it very convenient to use this combination to create our development environments.

Why DigitalOcean and Easypanel?

User-Friendly: Both DigitalOcean and Easypanel provide intuitive interfaces that make server management easier.
Scalable: DigitalOcean Droplets offer scalability, allowing your Medusa server to grow with your needs.
Efficient Management: Easypanel simplifies the deployment and management process, saving you time and effort.

Read the full guide here → https://rigbyjs.com/blog/a-step-by-step-tutorial-on-how-to-d...

I hope this guide will be helpful to you.
So CP/M is an OS after all.
All parties suck here. CS for writing shitty patches and full sending it to customers world wide.

But Delta for having terrible investment in modernizing their IT infrastructure.

This is very likely to settle out of court or dropped once the CS outage falls out of the news cycle.