skysight-inc/HackerNews huggingface dataset:
If you could, yes. Unfortunately Onyx Boox offers one of a kind products which its competitors don't really come close.
It very much looks like it: https://www.gtk.org/docs/installations/windows/
I’m going to go out on a limb here and suggest that you’re not being creative enough - there’s infinity ways to make a great looking presentation without AI. However, with AI there’s some really really cool ways I can think of in my head right now which could be leveraged to enhance a presentation… and do things that no one else has even tried yet.
I think about JFK all the time. In fact, I'm in JFK right now.
If you miss Napster, try Soulseek. There's a Linux client called Nicotine .
Is there any particular topic you’re angling for?
Dumping shallow work onto other people is not only legit but often necessary. It's just economics 101. Before computer was invented, "computers" were people who did the ultimate shallow work - computing - so the mathematicians could actually do math.

Inventing shallow work, however, is the root of evil.
> "The primary actor is a wise old man…" And that is why it is hard to call that a myth for our time. Young people’s contempt for the now-elderly generation (they’re Boomers) has reached incredible heights.

At the risk of making this political, our present era also has an old man who has earned the respect of younger generations by being well-informed, consistent in his views, with a strong moral compass and deeply concerned about the welfare of all people. I would argue that Bernie Sanders is the Gandalf of our times.

We also have a lot of Denethors and Sarumans and Wormtounges. Our Dark Lord isn't a person, but maybe it's an ideology -- that if we can just maximize shareholder value everything will work out fine. Tolkien didn't like allegories and insisted that the ring wasn't symbolic of anything, but if it was our ring we can't bring ourselves to cast aside is fossil fuels.
I've been a big fan of Datasette - as Simon recently featured in https://simonwillison.net/2023/Aug/11/dependency-management-... - and think this looks really cool, both as an approach and a service.

Deffo considering using it!
Yes. They also wouldn't sell you 20 boxes of toilet paper for a hurricane.
I got my allergies 13 years ago, as an adult, it's still very fresh in my memory.

Walked downtown of a Swedish city on a hot and humid summer day, I remember the air when I passed through the city park was so thick with pollen that it smelled musky.

A couple hours later I was walking home and my nose started running, yet another couple of hours later my entire face was gushing liquids so bad I could barely see where I was going when I headed to the pharmacy for antihistamine.

Before this I had never had an allergic reaction, to anything.

According to doctors my allergies are supposed to be timothy grass pollen, birch pollen, dog and cat fur. (I took care of a dog for 10 months before this with no symptoms.)

Now 13 years later I have made some observations that might help others with their allergies, as a layperson.

The first few years were the worst, but it gets better! I used to have to take pills for at least a month every summer, making me drowzy and essentially ruining summers for me.

13 years on and this summer I've taken 0 pills, only used my nosespray 5 times maybe.

I've had a Jack Russell dog for 6 years now, constantly by my side, in my home and even in my bed. It seems as if I've gotten used to my dog's dandruff because if I visit someone with a dog I break out into sneezing and runny nose within a few hours in their home.

I make sure to feed her food that will promote a healthy and moisturized skin, because that's where the dandruff comes from, the fur is just the medium.

That's also an important detail that my allergies are worst indoors, outdoors I barely feel them except for the occasional multi-sneeze, twice a day maybe.

Another interesting detail is that my allergies are mostly present in Sweden! I recently moved to Croatia and the 5 times I've used my nosespray this year have all been while visiting Sweden.

My layperson theory is that there is too much grass in Sweden. They focus a lot on planting and maintaining grass in cities. It's nice but I don't think it's naturally balanced. In Swedish nature grass meadows are always uncut, and always interspersed among forrest areas. In cities large grass meadows are regularly cut and interspersed by parking lots and buildings.

There is nowhere for the pollen to go, every summer there are swathes of pollen lining the streets after any rainfall.

Down here in Croatia there is a lot less of that. It's not non-existent, I remember seeing the largest examples of timothy grass ever here. Once we took a wrong turn and ended up driving through a field, lots of pollen stuck on the radiator of the car, when we got out of the field I broke out into the worst allergic reaction I ever had down here. So the timothy grass is present, but I believe it's managed better by nature, as long as I don't stick my face in a field. ;)

So this article doesn't cover city planning, it's more about chemicals, but I believe city planning plays a huge role.
I got the road toll summary from 2022 by may 2023 or something like that. Pay to Swedish bank like a normal bill, so pretty easy.
> ... the deliberate abdication of decision-making

However unpopular, I strongly disagree with this take. Looking at the world like this is not productive.

Assuming others are acting maliciously obfuscates what's actually going on (decades of misaligned incentives in the case of FSA) and it removes personal agency.
In C#, value types and reference types are two separate kind of types, value types are pass by copy (like C structs) and generics where clauses have coloring (struct constraints [1]).

In Java, value types are immutable so the VM can pass by value or by copy, as a user you don't see the difference and there are backward compatible (per the article), you don't need to recompile the user code when you replace an existing class by a value class.

C# has value types since the beginning so primitive types are value types while in Java it seems there will be 3 kinds of types instead of 2.

[1] https://learn.microsoft.com/en-us/dotnet/csharp/programming-...
I've been running pytorch and rocm (5.6 has support for gfx1100 if you compile it yourself) for at least 3 months at 18 it/s on a 7900 XTX. This has been possible for quite a while.

Could someone fill me in on what's actually new here, other than the specific technology used?
Sublingual IT didn't work for us much.
We are now on OIT and it's night and day. Real milk from day 1, up to 8ml/day now.
Agree with the overall sentiment.
But bear in mind the US is more advanced than many countries, these treatments may not be available.
Even in the US, OIT is done in research setting and not covered by insurance.
Solving World War II Photo Mysteries with Open Source Techniques
Amazing how much the mainstream media are still obsessed with LLMs and factual accuracy. I prefer to see them as the worlds greatest innovation as lateral thinking machines ie pattern A applied over pattern B to give a credible pattern C.
SeleraTogel adalah bandar judi togel online yang meneyediakan pasaran togel resmi yang bisa anda mainkan hari ini. Tidak usah khawatir, sebab semua data keluaran togel SeleraTogel diambil dari pusat. Sehingga tidak ada data palsu yang akan menghambat kemenangan kamu.
Spotify should still be able to realise when something completely outside of the normal is played. Maybe as a different listening mode, eg "Kids party" - and keep them separate.
That makes sense. I thought they were referring to the enhanced immune response itself.
First time i heard about SLS was from this DW documentary: https://www.youtube.com/watch?v=BK68yyrKUOA which i found very good
Login code is used to encrypt this data, so merely "bypassing" wouldn't help. It needs to be brute forced.
Gotta say I disagree with this idea. RESTful APIs have become the norm for a reason, and in my opinion it's dangerous and damaging to suggest abandoning them for a whole swathe of back-ends.

Re: YAGNI. I worked on a product where, about 10 years ago, they decided to build proper APIs (for the first time), mainly to power their own front-end, but they also told the paying clients that they were welcome to use them. Didn't take some clients long to start using and loving those APIs. (Granted, they were enterprise clients, with their own significant dev resources, that's not the case for all software.)

Re: front-end doesn't really have freedom. Yes it does! If one day page A needs a list of X, and there's already a nice generic API endpoint to list X, then only a front-end code change is needed.
That makes sense. Usually the received wisdom I hear is "RAIDZ is slower due to the parity calculations", which has always seemed dubious to me on modern CPUs, given we can do much more complex compression and encryption at way faster then disk speed (for HDDs, at least)
“evil leftist commie scum”
Join a team that doesn't do "sprints" if you want to do meaningful work.
RIP Warnock. Black bar for this legend please.
No, sorry, this doesn't have an App or uses AI, no VC will put money in this idea /s
I'd add a Step 0: Check our Privacy policy.
Remind me, how is this a good thing again? Especially considering that (if you write modern C++) the compiler should optimize away bound checks most of the time (and in all critical places) either way.
Repeating myself: https://news.ycombinator.com/item?id=37162506

In which case was it an actual problem for you? What about switching to testing or unstable?

In my case I like to mix stable with a few packages from testing / unstable if needed. The current stable is relatively recent, so right now I just have golang from testing for instance.

I agree with the sibling comment that it's more of a feature: it's more efficient for me to work around the bugs / missing features of packages that won't be update for a while and stick to these workarounds, rather than constantly adapt to new bugs (even if old ones are fixed) or to changing features.
Don't think I could disagree any harder. Requirements change. Business needs change. You want your FE to be able to evolve independently without having to wait for the BE to implement the precise logic you need.
Ugh.

I hope there comes a day when using the money hoarded by the rich and influential to invest in the public, does not depend on the rich and influential choosing to do so out of a desire for maximal profits, or even benevolence.

One day maybe.
What is the video about?
GTK4 certainly comes with a lot of breaking changes[1] compared to Gtk+ 3.0 - not least the naming change :) - but you'll probably only need to update a few things in the average GTK application to upgrade. It's not like they've changed the constructor function signature for a GtkButton or something.

The most obvious change to a non-technical observer is of course the new default theme, which I am rather unhappy about because they didn't back-port it to Gtk+ 3.0, so in the context of a GNOME desktop it's now half-and-half old and new theme depending on whether someone has bothered to migrate the application in question. This is slightly unfair of me though, since compared to a mixed Qt/GTK desktop or the average Electron app or even Microsoft products since Windows 8, GNOME is super consistent visually.

[1]: https://docs.gtk.org/gtk4/migrating-3to4.html
Waiting for the rich to lift up the poors? One day never. Source: All of human history.

"Power concedes nothing without a demand." - Frederick Douglas
https://www.blackpast.org/african-american-history/1857-fred...

"the perennial revolutionary programme of antiquity, cancel debts and redistribute the land." - Moses Finley
> , after all, the compiler needs to check for UB to generate code.

No the compiler does not check for UB to generate code. A lot of UB (runtime out of bounds, use after free) are very difficult to detect statically (at least without specialized annotations).

The compiler applies transformations to the code that are valid (in the sense that they produce an equivalent program) only in the absence of UB.

So if the input program contains UB, the transformed program produced by the compiler may or may not be valid
You don't think the plot was put out in advance for Gandalf to not die in Moria? Or what do you mean?

I guess he had to disappear for the fellowship to break up.

If I remember correctly, you don't get to know that he technically did die in Moria. That is background lore.
Warnock also co-created the PostScript page description language,
https://en.wikipedia.org/wiki/PostScript

RIP John Warnock.
Bad debts sell for pennies on the dollar, no-one is incentivised to get you not to pay.

On the psychological side, I know what you mean but you do seem to be taking things a bit personally. Yes, businesses are big and impersonal and automated, because society is big and impersonal and we have access to a huge range of services, we can't change much based on how pissed off we are.

AI assistants to make life easier for us must only be a year or two away.
Darker areas are also easier to get right, or close to right, as I'm assuming the scoring is done in sRGB space and thus gets skewed by the non-linearity of its gamma curve.
Interestingly very much looks like a Rothko !
You can make your HTML canvas rendering faster by using typed arrays as described here https://hacks.mozilla.org/2011/12/faster-canvas-pixel-manipu...
I think it's about API as such and not about how to serve the webpage.

No matter of JSON or HTML don't built a general purpose API if it's only your frontend.
The way HN is build is the best way to build web applications.

There is a concept of a "page". A page is loaded as an html page. This thread for example is a page.

And then there is JavaScript which does all kinds of dynamic stuff on a page. Like when you update this commment or when you collapse/expand comments.
> Another strong possibility is we'll finally discover the factors our immune systems are missing in modern life and reintroduce them, possibly in the form of probiotics, and stop most allergies from developing that way.

People who grow up with cats or dogs are a lot less likely to have allergies. They just drag everything in an expose you, I assume. [1]

[1] https://time.com/6266337/pets-food-allergies-children/
> Ha, it's BI-toof (bi like in bit)

Almost. I'm Polish, so I know how to pronounce "Bytów", but I got confused for a moment if maybe I didn't know hot to say "bit" in English…

Wiktionary says "bit" is pronounced as [bit] using IPA.

https://en.wiktionary.org/wiki/bit

Wiktionary also says "Bytów" is pronounced as IPA: [ˈbɨtuf], AS: [bytuf].

You can listen to it here:

https://upload.wikimedia.org/wikipedia/commons/6/6a/Pl-Byt%C...

London, South African, Southern American "lip" is one example of this vowel:

https://en.wikipedia.org/wiki/Close_central_unrounded_vowel
What's changed is we've as a culture realized that age doesn't automatically bestow wisdom. A wise old man is a valuable part of culture and society. But not all old men are wise and it doesn't seem to be a function of being old. Bernie has held his beliefs for decades. He was wise when he was younger and that's persisted (or developed further with the guidance of time and experience) into his current age. Wisdom is something that has to be cultivated for a lifetime and we simply don't do that as a society or a culture. Did we ever? I'm not sure.
is the first time that i see that idea, sounds crazy and out of the box imagine a real project using it..
I think it would be probably be similar to how it is now.

My rational for that is that intelligence isn’t the only thing that influences politics and economics and people’s individual perspectives of these things can be shaped by other things that are independent of intelligence such as culture, religion, life experiences etc.

Anyway, that’s just my intuitive answer - I’m not sure if that would be the correct answer. Interesting question though!
> "3 1 3, 3 2 6, 3 3 9". Although I'm not sure why that can't be done in English

It was a long time ago for me now, but I learned the times tables (using your example) as "three ones'r three, three twos'r six, three three's'r nine" etc. Seems like it's just the addition of a single "zrr" syllable after both numbers to me, and to me that seems easier to say than e.g. "3 2 6", maybe just because it's an automatic reflex to add the extra sound and not adding it makes it seem just a stream of numbers out of context.
I had to use it at work in a C++ environment and ended up settling on patching a copy of https://github.com/vlm/asn1c

Can't say I'd feel confident putting any of this stuff in a public service. Too complex and prone to bugs.
Nice tool. I like my remarkable2, I'm just so frustrated that it is not more open by design. It could do much more so easily
Same with your windshield wipers. You use them so infrequently, you don't notice the rubber disintegrated until the next time you need them.
Yes in theory, mot really in practice.

Many times I’ve add to add external/weird repositories to get some functionalities i rrallneeded (eg: appropriate codecs fir bluetooth audio and a version of bluez that supported by bluetooth headsets) and that kind of tainting really endangers the longevity of a debian-based system.

I understand that the fault is completely on the external repositories and on the user… however the choice then is to be able to use my hardware (or, in general, to the kind if computing i need) or not.

These days I’m using fedora btw, which has been really stable while providing fairly up-to-date packages.
It sounds very interesting, like a scenario from https://what-if.xkcd.com/ but in real life. Do you know a good (not specialized) article/blog post/Wikipedia article about it? Something at the ELI25 level.
So, CEOs are thieves of the letter "E" from employees, if they delegate so much that the employees cannot meaningfully participate in the higher strategic decisions together?

Task delegation can be cooperative or abusive, as the article points out. It might be called theft if there is something owed and taken away from, but for that, it has to be that participation in executive decision was a right of employee or contractor to begin with (for that, they have to investigate under what agreement they work, what type of organization and expectations were set). Some contractors are happy to deliver a part or component to specifications, get paid and not participate in strategic decision making, others want to be part of the mission, and decide higher level goals together. It depends on the type of social contracts we enter into!

Btw., the "Executive Function Theft" as defined in the article, is an important social issue in the area of abuse of power, but reading plainly, it can be confused with good illegal leadership takeover without abuse of power, and with positive social outcomes.
I was living in Hoboken during the flooding of Hurricane Sandy. Here are some things I learned from the experience.

Sections of town that never flooded were submerged in several feet of flood water. Some residents of the city had moved their cars to high ground before the storm arrived, but thousands of people didn't. The flood waters had plumes of petrol in it. Hoboken was lucky that nothing caught fire. The lesson learned was that if you are living in a section of town that doesn't usually flood, but your city is in a low elevation, flood prone area, move your car to high ground just in case and expect others not to.

Expect a week without electricity.

If you live in a common dwelling building:

- the lower level should be an empty parking garage before the storm. If you are in an old building, there may be grey market tenants living in the basement. They are in danger and should be warned.

- Vehicles left in the garage will flood and contaminate the entire garage.

- Trash cans need to have the bags tightly fastened.

- If you have a maintenance closet on the first floor, it should be sand bagged at least three feet high. You do not want this stuff leeching into common areas.

- the entire association can reduce the cost of decontamination clean up by moving all vehicles, securing trash and cleaning chemicals in advance of the floods

- bleach wash kills mold. Don't be fooled by cleaning services that their super super cleaning solution that costs 5x bleach water is better.

- it is better to cut dry wall and throw it away, including insulation, than to bother cleaning it. Mold starts inside the wall.

- maintenance services will price gauge. You do not need alleged experts to do what common contractors can.
My bad for assuming software. In your case, I imagine it's the lack of power law returns that make profit sharing less attractive.
It's only zero copy to parse/read. The builders allocate all over the place.
Elon Musk: Twitter Policy, Zuckerberg Fight, and Other Lies
>In the modern world, when software development speed picked up steam quite a lot, releases of new software happen much more often than distribution life cycles.

It's not just a modern thing. For no other platforms are application versions so tightly coupled with the OS version. Mac or Windows users would tell you to take a hike if you tell them they can't usually get new software without upgrading their OS. Similarly Android apps typically target somewhat older platform API versions to support users who have not yet upgraded to the latest base system.
This is way too common with some people as they get older. They refuse to learn how to use a computer, a phone, or they even refuse to read utility bills or bank statements and ask others to summarise them for them. On the other hand they don't have a problem learning what all the buttons do in their new fancy car.

I say fuck that.
Your [0] is actually a pretty neat idea - Wine is small and well-supported, and kind of cross-platform by definition. Even better if you explicitly ensured compatibility with both Linux and Windows, for instance with CI testing every build for API errors. After all, GTK kind of has a Wine-style compatibility layer when running on Windows; it's just often statically linked into the binary rather than installed separately.
I like Snapraid, but there are a few downsides worth mentioning

* Rebuilds are semi-offline, as you said. Almost every other solution, even Unraid, will immediately emulate the data from a failed drive. On Snapraid you have to wait for each file to be restored, and depending on your union setup this may mean you have directories with half the files missing

* Whenever you modify or delete a file between syncs, your parity is now out of sync. This means some other files may fail to restore if you have a failure now. However using more than single parity will make this far less likely to happen. Another way to fix this completely the "snapraid-btrfs" tool, which runs Snapraid on snapshots of independent btrfs disks (somewhat like Synology?), meaning the old data is still available

* It saves almost no file metadata, not even owner and mode. Restored files just use the umask of the user running the restore command. A minor one, but surprisingly annoying

However one big advantage over Unraid it has is how transactional and rigorous it is. A power failure can cause Unraid parity to desync, with no clear way to know which disk is right. Snapraid OTOH is designed to survive interruptions gracefully, and checksums all files so should never accidentally restore corrupt data. And can detect silent drive failure ("bitrot") as a bonus

And for a typical home NAS storing movies and family photos (mostly append-only), those downsides are probably no big deal anyway