skysight-inc/HackerNews huggingface dataset:
Dark humor and trolling are a false equivalence; while both are symptoms of coping mechanisms, dark humor alone doesn't inflict damage. Trolling does, by actively wasting the attention of other people. That's it. There is nothing romantic about it.

Anyone who doesn't value the attention of their fellow humans is either underdeveloped or evil.
Its ok, it was cut&paste from Vivaldi forum. You didnt understand the problem of using Base64 told in four sentences, now you complain detailed explanation is too long :). Doesnt matter how efficient Base64 is when it encourages you to stuff immutable bulk data into hot text/ini/config files.
Also the polyfill has a promise based API rather than a callback, which I don't yet know if there is a workaround
I actually did point out two examples of the issues, so no, it's not just moaning, I'm just not interested in getting in to a debate with his cheerleaders.

I also suggested people can google if they want to learn more.

Next time you're a random passerby to an argument you see me involved in, please just keep passing by.
Microsecond-Scale Tail Latency with Approximate Optimal Scheduling [pdf]
For us at Doctave (https://www.doctave.com), migrating customers from existing solutions manually ourselves has proved very effective.

The product is a technical documentation platform, and most customers are coming from an existing solution - be it an open source static site generator or CMS of some sort. The pain of migrating is usually a big factor keeping teams in their existing setup, and doing the migration for them eliminates a common objection.

We'll likely keep doing this even as we grow, but right now we tend to offer this service regardless of the size of the customer. The combination of great customer service and everything we learn while migrating the existing content makes it worthwhile.
That treaty ran out in 1910, so even if somehow this successor state was a thing the treaty itself is void I think

https://en.wikipedia.org/wiki/Joseon–United_States_Treaty_of...
Spoke to a taxi driver here in town, he was pretty tired of them. Our small town has 70+, he had counted them... But they do make trafic smoother if placed right. Here however they use them instead of the normal highway crossings with elevated or lowered access roads. As you say, they cost much less and lowers the accidents a lot. But they are not fuel efficient on 80 km/h roads where you have to stop every 500 m because of another roundabout.
Thank you for taking the time to respond.

However, your answer has 'climate change' baked in. What evidence is there in this article to suggest climate change, rather than an intermittent event that has probably occurred numerous times in the past 2000 years? Why does the article say 'climate change'? Why do you think it? Why was the river low 2000 years ago, in pre-climate change times?

The thing is that there have always been droughts, floods, etc - these were recorded in biblical times. That most people frame 'changing weather' in terms of climate change is a question of psychology and education - but has nothing to do with any evidence anyone can see and verify. We have to simply told to accept the provided 'climate change' explanation.

The weather has always changed - its not running faster now, or at least I don't have any reason to this it is. What is running faster is the level of information being provided on weather.
I mean, it’s easily the same for me. I am way more productive in Rust because I know it very well, and with Python I’m debugging all kind of gotchas.
Interesting, I knew that Andrew Lee [1] had been declared a crown prince by a pretender to the Korean crown (Yi Seok [2]) since stumbling upon the fact back around the Freenode implosion [3]. What ever this "nation" thing is though, it appears to be on a completely different level.

[1]: https://en.wikipedia.org/wiki/Andrew_Lee_(entrepreneur)

[2]: https://en.wikipedia.org/wiki/Yi_Seok

[3]: https://en.wikipedia.org/wiki/Freenode#Ownership_change_and_...
While you are being sarcastic, all corps, big and small, will be there one day. The situation is like using UTF-8 when everybody still rely on ASCII.
??Phones *identify the wifi by name* only, and try to use the same password??
Treaties between sides of that time, which are not necessarily the ones today only because someone says "we are the successor". So before talking treaties, let's talk legitimacy.
Isn't this Andrew Lee of Freenode (in)fame?
Reality Labs has lost $11.4B during 2023 (there's still one quarter left)
Window Maker Live: When less is more, but more is also more?
The whole collection is rather interesting though -- thanks!
>odds of falsely being charged with terrorism are incredibly low.

Right now, sure. I'm merely speculating about the future.
> Successful long-lived open systems owe their success to building decades-long micro-communities around extensions/plugins, also known as a marketplace. I’ve ranted about Platforms before, and how important they are, and how Google has never once in their entire corporate history ever really understood what goes into making a successful open Platform, not counting Android or Chrome.

That one statement deserves its own essay in the context of Chrome and Firefox. It'll be interesting for anyone around in 30 years to look back and see how both those browsers are doing against the Emacs web browsers just to score the thinking.
Can somebody explain in a sentence or two what this actually is and what the benefits are?
Where Do Abandoned Bicycles Go? In Some Cases, Madagascar
I mean, you could still avoid vendor lockin by having proper build scripts and deploying directly to EC2 instances and their equivalent.

The lockin happens when DevOps gets lazy and start using a bunch of cloudy functions.
> I don't know why this topic polarizes people to such an extreme degree.

The fact in of itself of polarisation of public discourse exists because there is a polarisation industry innocuously named social media.

It has subverted political discourse and education too.

Despite this, there are still enough reasonable people for science and scientific progress to continue.

However, one may right well feel pessimistic about the future.
I mean, after what they did to OPNSense with the domain plus defamation, I don't know why would you trust a company with such behavior.
If you are on Linux, try Evolution instead of Thunderbird if you want a good UI. It has a modern UI, but not a "modern" UI, get it?
Does this has Bluetooth support? It would be wonderful. Some boxes (eg. the Mi Android TV stick from Xiaomi) use Bluetooth for the remote instead of infrared... and come with stripped-down remotes that many elderly people feel more difficult to use than regular TV remotes.
AMD Ryzen Threadripper Pro 7000WX at 96 Cores and Threadripper 7000 HEDT
Oxide Launches the First Commercial Cloud Computer
> I'm downvoted, but why?

No idea, I was also downvoted by someone, it's not something I fuss about; you'd have to ask the downvoters.

> You presume something that is not expressed in the article.

It's right there in the pictures, layered strata, rock shelf, carvings on rock collapsed off of the shelf.

It's a pretty basic geological observation.

> I'm simply making the obvious observation - that the river got this low 2000 years ago,

That's a shallow conclusion, geologically speaking .. a leap of "can't think of anything else".

There are many possible reasons strata | water relationships might alter over the course of two thousand years. I've fleshed out one.

> take out the political, environmental slant (out of the article, and your mind)

There you go with the poor reasoning and shoddy conclusions based on projected assumption again.

My background is geophysics and my two comments are related to geology and timescales.
I’ve written plenty of Rust code in my life (easily more than 100kLOC, and I’ve really never worried about putting which bit where.

You can just clone and be on your merry way; you don’t need to worry about perf-related things if you don’t want to.
I wonder if fully automated traffic could be optimised to remove most congestion problems, if a system was able to coordinate the movements of the driverless vehicles. Theoretical maximum throughout may be much higher than typically realised.
Why Did Apple Endorse California's Right-to-Repair Bill?
UK coal burning fell off a cliff in recent years because there's been a huge push to switch to natural gas, which can be switched on and off much faster and so doesn't have this problem when used as a backup to intermittent renewables. (After Russia invaded Ukraine and natural gas prices skyrocketed, there were actually articles in publications like the Guardian attacking the British government for how dependent this made us on gas compared to Germany.)

That is, basically the only way for the coal not to run anyway is if you switch it off permanently and replace it with non-coal-based fossil fuel plants at great expense, which also requires a bunch of ongoing development of non-coal fossil fuel reserves and production to feed it, something green groups are opposed to. Whilst there's enough already-known fossil fuel reserves to blow past CO2 emissions targets and environmental groups always use this to argue against further exploration and development, those known reserves contain far too much coal and too little natural gas.
Sometimes the compiler types clone for you even you don’t actually want it to.
Maybe some difficult 1080p videos, but my phone can handle 30 FPS ones from what I've tested. It depends of course if you require NO dropped frames, or simply not noticeable performance degradation. I can't tell when it drops one frame out of a thousand
TBH having a few police officers drive to the place then spend that time probably costs more than the price of the device.
Webcomponents will outlive React 13? Sure. Will they outlive React entirely or its cousins like Solid and Svelte? Perhaps not.

Webcomponents and React look like they solve the same problem but they do not.

Webcomponent api is pretty shallow. You get connected/disconnnected/attributeChanged call back but gotta write your own property setter and getters, slots, template, shadow dom and that’s mostly it. Shadow dom becomes a pain to work with if something needs to pierce it. No built-in webcomponent api for efficiently applying state changes to dom. All attributes have to be strings and other types need to be parsed.

Mixpanel went all in on webcomponents. They made their own framework on top of webcomponents. https://github.com/mixpanel/panel

Worked on panel lib and webcomponent UI for many years. Webcomponents are not a silver bullet.

The issue with webcomponents is there are a ton of libraries that fill in the missing gaps. There’s not a lot you can do with pure vanilla webcomponent api. Google has their own thing, Microsoft had multiple internal libs across orgs, Reddit does their own thing.

The most standard thing for frontend with wide adoption right now is React.

vanilla webcomponents are good for simple widgets in a vanilla html/css page. To build complex single page applications, would not recommend it. You’d be building you’re own bespoke framework to fill in the gaps.
Modern tech stack for managing data centers using tightly integrated hardware and software.
The problem I face as a founder who is technical and has a core team of engineers is finding talent for marketing and sales, especially when I am close to launching. For marketing, I took a community dev approach and have hired a resource for DevRel. There is decent progress with this choice. The other dilemma is when do I have a fully functioning sales function, be it an individual or a team? I do not know, but what I have put as a policy is for the product and founding team to do the sales till we reach 10% of total users being our paid users. Will let you know if we decided to do otherwise and what the driver of the decision was.

From a product perspective, we are solving a problem for companies with limited technical resources to implement multiple tooling and policies for a well-architected and easy-to-govern cloud. We solve this by fixing the basics like naming and tagging and doing discovery in an assisted and automated fashion to give users visibility of changes, alerts, and accountability of cloud resources.
I wonder how effective AMD 7840 would be as a cloud CPU. 8 cores, fast GPU, AV1 video encoder. Tiny SBC machines …. you could probably stack a bunch of them in a rack.

https://www.asrockind.com/en-gb/4X4-7840U-1U

https://youtu.be/WCRK-Uwb0EA?si=zMYn2Gf3vTe-qMl8

https://www.amd.com/en/products/apu/amd-ryzen-7-7840u
whoops embarrassing. thank you for pointing that out!
Quote from the article:

Mushrooms typically lose their hallucinogenic effects within six hours, so it’s unclear if [the pilot] would have still been impaired if he had taken them 48 hours before the flight, as detailed in the state court documents.

According to official documents there should be no connection between the halucinogens and the entire accident. What they should look into instead are the terrible guidelines, that cause any pilot that seeks treatment for mental health issues to be grounded. This obviously just encourages pilots to hide their illnesses. Seems like a problem of broken incentives, although I'm not sure what the fix is.
I've experienced it a bit in C++, especially after coming back from JS. But not to the degree of Rust.
Your IDE may be saving after every keystroke, but make sure you're saving to a smart place.

2 weeks ago I started a new project, I was saving to /opt/ and then my machine crashed and I lost 2 weeks of work :(
It appears to be an all in one, preconfigured/partially-or-completely assembled rack server for on-prem hosting, complete with pre-configured software.

Just my perception given the front page. I agree it's a bit vague.
Ask HN: How do you keep a log of transactions against your database tables?
This is a problem I've faced a number of times, and am facing again. Basically, how do you keep a track of how items in your database are changing over time?

I'm familiar with the common patterns, principally:
1. Slowly changing dimensions - https://en.wikipedia.org/wiki/Slowly_changing_dimension
2. Change data capture patterns - https://en.wikipedia.org/wiki/Change_data_capture

One thing I fail to understand is how these patterns deal with changes to the underlying models they're tracking (e.g. a field schema change or entirely new field).

To give a bit more (simplified) colour - my current use-case is tracking how ratings and prices (both Ints) are changing over time in a way that is resilient to updating the ratings I care about and the format of the prices & ratings. However, you could imagine the same issues arising for logging transactions against the data etc...
There are some interesting Patreon projects that can take advantage of the Meta Quest 3 color passthrough. Would be feasible to build something like that attached to OpenAI or something. There are also models for generating facial movements from speech.

I think it's feasible to build a very rough mixed reality version of this today.
First Shorts would just show me clips of young women shaking their ass and I would never click on them on principle. Then Google must have figured about the shapeshifter I was developing because it started me showing some clips from an older lady from the UK who meets foxes out on the street and has foxes come to her door, which I will click on.
I think nobody is arguing the need for static memory safety, just that the poor Rust ergonomics aren't a good tradeoff, especially for scenarios where C is useful. We need many more Rust alternatives that explore into different directions, Rust is already too big and "established" for any radical changes in direction.
lol, that's rich of employers to get offended by a recruiting bait-and-switch !
Real international law comedy there. What's next, a Republic of Venice themed cryptocurrency?

But I wonder what's up with the 2022 treaty with Antigua And Barbuda. A quick search shows what seems at first impression to be real Antiguan newspapers talking about it: https://antiguaobserver.com/the-digital-dynasty-joseon-pm-sp...

edit: Looks like it's real. https://ab.gov.ag/pdf/Joseon_Cybernation.pdf
This is why my bank only stores people's names as bitmap images. Simply draw your name in the provided blank on the website. Just make sure the pixels are identical each time. For a password, whistle a melody in your microphone. Your password must contain at least 3 microtones, a rising pitch, a falling pitch and a glottal click; also it cannot be similar to any known pop songs.
Weird there’s no mention of GPU at all when you’d think that’s what would prick up the ears of the hosting companies ….. stack a pile of GPUs in a rack, surely you can sell time on that.

The Oxide machines seem to be aimed at 2020.
Like Dell and Bladelogic used to be? Or VMWare ESXi and friends? Or...
Ask HN: Sharing home directories locally (Linux/BSD) – NAS enclosure
I recently moved to a bigger 2 floor house and as a result sharing entire home directories, or at least the most important paths on a home directory among the various machines could become a necessity. Which solution would you recommend which is 100% Open Source and self hosted (that is, no cloud), possibly shared with the outside only when needed and using a VPN.
Storage is on a XigmaNAS (FreeBSD) machine but all clients are Linux (mostly Debian on desktop and Manjaro on laptops).

I was thinking of a simple rsync based solution which would sync back and forth at each boot|wakeup/suspend|shutdown with the home dir copy hosted on the NAS, but have no idea of how good it would handle a possible clash if two machines are working at the same time on the same file. That would be quite rare, but not impossible.

btw: for those interested in building a home NAS, I just purchased this enclosure (0) and can confirm it works perfectly under both Linux and XigmaNAS. I didn't build any ZFS arrays on it yet as I still have to purchase the new disks, however it correctly detects and imports those I tried.

0: https://icybox.de/product/externe_speicherloesungen/IB-3780-C31

One caveat though: the box has a "sync" function (bad name, has nothing to do with syncing disks) to spin down drives and put the controller to sleep to minimize power draw if the host goes to sleep or is turned off, and that works as advertised, but it lacks a very important (in my case) function to self power on in case of power outage when power is restored, therefore I can configure the BIOS/UEFI in the NAS machine to do that, but although the NAS mainboard turns back on, the controller doesn't and all disks will remain off, forcing me to go downstairs just to push a button. Not good. I could easily solve this by cracking open the unit (ie. goodbye warranty) and put a simple monostable circuit that briefly shorts the power on button when power is restored, but ideally it should have that function built in.
> The electric cars of the late 19th century were extremely slow and limited in their abilities.

Agreed on the speed, but 100 miles range on a single charge? That's more than enough to account for the needs of the vast majority of commuters.

> until Lithium-ion batteries because cheap and commonplace, which was only in the last 20 years.

I wonder how that one would have played out if we didn't have oil. The abundance of cheap fossil fuels didn't make it exactly worthwhile to invest in battery R&D.
It's recognized by which UN member nation?
Not bad but still east.

GCP is Omaha in Iowa.

So again what is AWS doing for multiplayer gaming?
A simple web app that helps convert text to audio
Here's a bit of history: https://bcantrill.dtrace.org/2019/12/02/the-soul-of-a-new-co...
They have been on HN numerous times over the years iirc. But yeah, I had completely forgotten what they did and had to read through all of it.
I have been trying to understand the hype as well. Happy to see all the work happening in this space still.

I was pretty curious about the context limit. I am not an expert in this area but I always thought the biggest problem was the length of your original text. So typically you might only encode a sentence or a selection of sentences. You could always stuff more in but they you are potentially losing the specificity, I would think that is a function of the dimensionality. This model is 768, are they saying I can stuff 8k tokens worth of text and can utilize it just as well as I have with other models on a per 1-3 sentence level?
Oh, I wasn't denying the issue exists, I was just arguing that all OS are bad at this, and Mac is no exception

I'm not listing shortcuts on Windows, I've read that it's impossible due to the way shortcuts are registered, you can at most find a list of shortcuts that aren't in use by any app by trying to set/unset them. And anyway the OS (nor the MS apps like Office) isn't even good enough to list its own shortcuts

The solution to this problem is to ignore the app and bind to whatever is best for you, AHK overrides apps, so native shortcuts won't interfere.
And then if an app has a shortcut that you want to use, you could also rebind it natively within the app or if the app is dumb, just do it in AHK to `if app {my_key_combo::app_key_combo}`

Then re. search: in AHK I add comments to keybinds that allow me to easier find a shortcut across all ahk scripts in a text editor (but this isn't a perfect system either, I don't know of a perfect updated one)

> would be nice if there was a convention that some modifier sequence was reserved for user and should not be used by applications.

That's way too limiting, besides there isn't even a much simpler convention: every app should allow listing and changing every single keybind it uses
This is actually a pretty big deal.

They sell servers, but as a finished product. Not as a cobbled together mess of third party stuff where the vendor keeps shrugging if there is an integration problem. They integrated it. It comes with all the features they expect you to want if you wanted to build your own cloud.

Also, they wrote the software. And it's all open source. So no "sorry but the third party vendor dropped support for the bios". You get the source code. Even if Oxide goes bust, you can still salvage things in a pinch.

Ironically this looks like the realization of Richard Stallman's dream where users can help each other if something doesn't work.
I agree with you, but I think the idea is that the underlying storage engine affords you functionality that you can't mimic yourself / elsewhere and therefore your capabilities to leave are limited.

You're always "locked in" to some degree and it's an almost worthless thing to invest into if you never actually need to actually migrate off.
Leveraging Cap'n Proto for Logreduce Reports
I take the “H” in IMHO (“in my humble opinion”) to mean “this is true to my situation, which does not mean it’s true for everyone”
https://archive.ph/vZwNu
I wonder why. my hammerspoon window management stuff happens almost instantly
Plenty of people with first-hand knowledge and/or their own independently earned reputations have attested to Musk being deeply knowledgeable and deeply involved in engineering at SpaceX. The evidence of his worthiness of the title is so plentiful that — absence some better information not in the public domain — casual doubt is wholly unjustified.

Of course as soon one says this, someone else will misconstrue this as some ridiculous claim that Musk is a singular genius responsible for inventing everything. This is of course silly. He's only one human with a limited schedule. There are surely thousands of things happening every day at SpaceX which he has zero involvement in.

As we often say in computing: ideas are easy, execution is everything. But the biggest successes of SpaceX weren't just about having ideas, they were about having the gumption to fund them, and an ability to recruit the best people so that execution is possible. In fields like rocketry, one might instead say ideas are easy, identifying when an idea should have a billion dollars thrown at it is hard, and execution is damn fucking hard.