skysight-inc/HackerNews huggingface dataset:
Something surprising that a couple lawyers have drilled into me: you can be sued for anything, regardless of whether it's illegal or not. The lawsuit is the discovery & decision process by which the courts decide whether your personal circumstances make it illegal. If the law is blatantly on your side you can get the lawsuit thrown out, but you still have to defend yourself, which includes the expense of hiring a lawyer.

A corollary (and probably what the lawyers were getting at): not making yourself a target is more valuable than actually following the law. If you have money, keep it to yourself - some more unscrupulous actors will find some legal grey area you're operating in and sue you for it simply so they can force a settlement and get some of it. If you're doing something interesting (whether it's legal or not), keep it to yourself. If your interests are not aligned with someone else, gosh darnit, don't tell them or otherwise bring yourself to their attention. There is probably some lawsuit they can bring that would at least force an expensive court case and legal defense and make you want to settle to make it all go away.

And once you are a target anyway, follow the law scrupulously. This is why big corporations invest billions in legal & compliance departments.
Isn't it a fundamental tenet of Buddhism that the cycle of reincarnation is a trap one should seek to escape?

The author is a Christian, so I suspect the purpose of this blog post is simply to denigrate Buddhism in the name of Christian apologetics, but that isn't compelling when you don't even put in the effort to understand the basics of what you're trying to denounce.

And besides, the Christian constructs of original sin and eternal damnation seem far more bleak than the Buddhist model. At least with Buddhism, your own personal morality and effort have some liminal value (as opposed to Christianity, where only faith in Christ can save you, and regardless of your morality or virtues you burn in hell by default) and there is always the opportunity for growth and renewal in another life (versus "it is destined for man to die once, and face judgement.")
I'd imagine there may also be a component of sound bouncing off things? I think stuff contracts and expands when it hot or cold? So maybe something that is cold and contracted bounces the sound sharper too? Noooooo clue if that makes any sense, just a bunch of guessing from high school science class.
Can you show the world this can be made to work for, say, a toy benchmark like MNIST classification?

---

To be 100% clear: My question about practical application today is orthogonal to the question about whether this research is worth pursuing!
Actually, the disadvantage might be more about how grossed out people might become if they realize how old some of the food on the shelves might be.

Especially if they needed to also include the origination dates of each ingredient, recursively. E.g. The corn was been stored for 10 years in a silo, and this specific box of corn meal was in a warehouse for a quarter of a year. An extreme example, but there was a time when our country had too much corn in storage, which is why the public school lunch program and corn ethanol became programs to use all this extra corn. Not to mention corn syrups.
Agree, but i don't think postmodernism can go away. One thing i find fascinating about postmodernism is how antagonistic it is.

As it core, it's deeply anti-metanarrative, and i think that it's main structural characteristic. Which is, in a way, a bit anti-intuition, as we like to understand the world with meta-narratives.

I won't go into politics (basically, all parties create metanarrative, all use postmodernist arguments against each others), but one sign the world is really becoming postmodern is the state of particle physics, where physicists are more and more critical of theories seeking to unite general relativity and quantum mechanics. Once string theory and other "unifying" theories are completely abandoned (probably won't happen, but i'll never know), postmodernism will have become mainstream.
Hey RileyJames,
Thanks a lot for your message! Any chance we could plan a short remote coffee chat? I would love to learn about that use case :) my email address is in my profile.
25 years of DPReview: Our editors' first cameras
There's also non lethal health effects to consider.

I imagine plenty of long/extreme distance runners are doing fine with their joints and such, but there's also lots of people that end up with lingering problems due to athletic injuries.
You are probably right in general.

However, copyright extends so long now though that it's not uncommon for things to be out of print or no longer distributed, so your only option is "pirating" if you want a copy at all. There's all sorts of weird related scenarios as well.

Maybe it's just what I'm personally familiar with but I no longer feel like the typical pirating case is what it was in the 90s, the "free stuff" case. More often now, it's things that someone can't legitimately get otherwise.
Memory bugs is an entire class of bugs that we have simply solved. If you use a language with a modern garbage collector (e.g. one that can handle cycles), you will very likely go an entire project without running into a single memory bug. To a first approximation, these bugs were not replaced with other bugs; they are simply gone. Further, we do not ask anything more of the programmer do accomplish this. Instead, we need the programmer to do less work than they would need to do with manual memory management.

That is not to say that garbage collection is an unambigous win. There are real downsides to using it. But for most programs, those modern garbage collectors are good enough that those downsides just don't matter.
Is Flutter Facing Its End?
Von Neumann crypto probes.
Metabolic network analysis of pre-ASD newborns and 5-year-old children with ASD
Thoughts on Linux Mitigating Unexpected Arithmetic Overflows/Underflows
Finetuning an LLM-Based Spam Classifier with LoRA from Scratch
> capitalism is fucked up all the way through

My brother in Christ, you work for a two trillion dollar company built on these same rights.
> $200 Canadian had a completely full cart. Americans are absolutely being price-gouged.

This is baffling for two reasons:

1. Canada currently has massive inflation problems. Housing prices are out of control. Groceries are expensive. Maybe you went to a small town somewhere and shopped as cheaply as possible, but your experience isn’t common.

1. I go to Costco in the US every week and fill the massive cart (bigger than your grocery store cart) for around $200. If you can’t fill a normal grocery store cart for $200 then you’re either in an extremely HCOL area or you’re shopping for expensive things.
Yeah there's a service called "Too Good to Go" available in select larger cities in the US that allows you to purchase "old" food and save it from waste. The whole point of the service is to enable consumption of goods past the sell-by date. Here[1] their website (perhaps biased) claims that a broad range of the dates don't matter for one's health.

[1] https://next.toogoodtogo.com/en-us/look-smell-taste
If two of the eight motors fails do you crash and burn?
The product rule is really the simplest rule for derivatives that apply to operations on numbers that gives something interesting.

Other basic rules would be addition:

(f(x) + g(x))' = f'(x) + g'(x)

This is just linearity (together with constant multiplication)

And function composition (the chain rule):

(f ∘ g)' = (f' ∘ g)⋅g'

We would need to somehow figure out what should correspond to function composition.

So if we want something that captures some important algebraic properties of derivatives the product rule would be a good place to look.
It's got the startup pricing model. "Contact us for a quote!"
For a content heavy site you need a cms first and foremost. Wordpress has free seo plugins, as do many of the others. But you will need to learn a bit about the basics of on page seo to make infuse keywords correctly, interlink, use appropriate url structure and metadata etc
Rejected from YC. Reason: Because I don't have a cofounder
Show HN: A simple web app written in flask
Hi Hackers,

beginners often ask if flask is good enough to make real world things.

For my wife I have made an app to prepare her for her Australian citizenship test, hosted at:

australiancitizenshiptests.com

The app is using flask, jQuery, Tailwind, mySQL and stripe as well as zaprite for payment processing. Stripe handles fiat payments, zaprite handles bitcoin payments.

It's a freemium app that users can try at
https://australiancitizenshiptests.com/try-the-citizenship-t...

To access all features requires paid signup. It's been running in production with minimal maintenance effort for about 6 months now, my wife used it initially to practice for her test (she passed it, well done honey) and meanwhile hundreds others used it to0.

Recently, I had a look at the database to see how people perform and most new users fail initially but end up passing eventually. Turns out, the test is no joke if you're unprepared. Anyway, thanks for looking at it, I am curious if you guys will crash the server.

Cheers
Jogi
This has been exactly my strategy when writing software for medical devices, in my case, ultrasound systems.

You have to help other developers understand how and when to use asserts, and then you have to test the developed device very well, so that it won't assert in the field.

Yet if it does assert in the field, it's highly likely that it will get a lot of management attention.
Not so adherent to the article topic but more related to the title: I suspect a large number of people is incapable to evolve, no matter what. They have learnt something and they want to keep that for their entire life, no matter if it's good or not, no matter if better options are available or not.

This is a damn issue because it means we need to squeeze many out of the society anytime we want to evolve.
1 million triangles/second!
i don't think he's evangelizing, that's more meant to be an example.
Depending on what you want to do, most of the pieces might already be there.

I've designed my Ghidra extension so that the object file exporters are decoupled from the relocation analyzers through a generic relocation data model. I've already implemented a relocation synthesizer for 32-bit x86, so writing a COFF object file format exporter should be a fairly self-contained project that doesn't impact the rest of the extension.

A while ago somebody stumbled upon my stuff and asked some questions related to delinking C++ code on Windows, you might find some answers there: https://github.com/boricj/ghidra-delinker-extension/issues/4

Don't hesitate to contact me directly if you want to discuss this stuff more in-depth.
Show HN: A distraction free Grammarly alternative for Chrome
I saw a full aurora in Melbourne, Australia.

Colours, ribbons, arcs and beams all visible to the naked eye and on camera.

Normally with aurouras, you only get to see a faint greyish glow on the horizon and it only looks good on camera. Not this time.
The Adafruit FT232H works out of the box with pyftdi and libftdi. You don't have to use any special tools or flash it in any way. The USB commands are handled by the underlying libraries.

See page 9 of the datasheet here:

https://ftdichip.com/wp-content/uploads/2020/07/DS_FT232H.pd...

The async and sync bitbang columns denote the GPIO pins as D0-D7 and show them assigned to the 8 ADBUS pins that are provided on the breakout board.

Assuming the udev rules are set up in Linux, you can simply install pyftdi, open the device, and start using the ADBUS pins as GPIO pins:

https://eblot.github.io/pyftdi/gpio.html#setting-gpio-pin-st...

If you're using libftdi, you want to call ftdi_set_bitmode with the BITMODE_BITBANG enum value for the mode:

https://www.intra2net.com/en/developer/libftdi/documentation...

Then the ftdi_read_data and ftdi_write_data functions can be used to read or write to the ADBUS pins:

https://www.intra2net.com/en/developer/libftdi/documentation...

https://www.intra2net.com/en/developer/libftdi/documentation...

You can then build a nice, simple high level GPIO interface over that if you want.
Even with cheap hardware not all content is available in all regions.

Which results in VPN and breaching the services terms or illegal download.
Someone appears to have made an android app to attempt to distinguish temperature from sound of pour -
https://petter.saterskog.com/ai-thermometer/index.htm

I thought I'd heard the 'stickiness' of the water affects how it sounds. Not sure if that is stiction or something else.
I wonder if these open drivers will be permitted to implement HDMI 2.1 (e.g. 8k resolution)? Apparently the HDMI Forum has told AMD they cannot support HDMI 2.1 in their own open source drivers, which infuriatingly means the only way to get 8k over HDMI on Linux right now is to use Nvidia's closed drivers... Are we about to lose HDMI 2.1 entirely on Linux?

(I know, this is ridiculous and we should use DisplayPort instead. I'm just curious.)
I grew up in the 60's and 70's in a middle-class family. Moms generally didn't work until maybe the mid 70's. In my family, there was no "allowance" and no extra money, so anything we (kids) wanted, we had to work for: babysitting and mowing yards starting at 12, working at a grocery store at 15 (I remember because my mom had to drive me to work), etc. You want a new bike, you save for it and buy it. I started working at 12 and never stopped until I took a breather in my early 30's and could afford to not work a few months.

It seems to me that many kids of the last couple of middle-class generations were raised in 2-income families that could be more generous with their kids. My nephews for example didn't work much until their 20's, didn't work during college (only summers), had nicer cars, went on vacations, etc.

I know "kids" who are now 30, working at restaurants or bars, sharing apartments, maybe don't have a car, are walking to work, and use DoorDash because they don't have a car to get food and/or groceries (they don't know how to cook either, because never learned while growing up).

Way different upbringings. A lot of young adults who do have money don't want kids because they are used to having and spending money and are smart enough to realize that kids will greatly cramp their lifestyle. The ones who are struggling know they can't afford kids: they're barely staying afloat themselves.
Walter doing that is why compiling my work project uses 70 gigs of ram and is slow - because nothing stays in the cache because everything gets copied so much (because copies are cheap right?)

Anecdotally people have told me that's it's faster with a modern malloc impl anyway, haven't tried it properly.

> Pointer-bump allocation is immune to fragmentation by definition, no?

In some sense yes but what I mean is that like should end up near like whereas if you have everything going through a single bumping allocator then you can have a pattern of

ABABAB where a proper allocator would do AAABBB which the cache can actually use.
[not the OP]

I find it quite amusing what many people (including myself sometimes) have a pretty blurry memory about when we moved from VHS.

But I think it mostly contributes on what for some people VHS were a dominant media for quite a while, because they didn't had the means to see the digital media.

It's easier to understand what the first [commercially] successful DVD player was PlayStation 2, which became available ~2001. Before that DVDs were quite a costly[0] endeavour.

But at the same time people with the access to a computer (and a local 'everything for $15' totally-legit-shop) had the benefits of DivX ;) releases on a plain CD-ROMs, which every home computer had.

Some anecdata: I first seen Blade (1998) on VHS, but The Matrix (1999) on DivX rip, yet (I think) Spirited Away (2001) on VHS. I frequented a local VHS rental (because a friend worked there and so it places it up to 2002? 2001?) so I had seen a lot of films on VHS, but again, by 2002 it was a meme how people searching for XXX on DC++ got XXX (2002) instead.

[0] https://www.hometheaterforum.com/community/threads/your-1st-...
Online communities with reasonable debate are under attack by state actors, HN is no exception.

In this context, no matter how well meaning the proposal is, opening an avenue for acrimony here is not something we can afford.
Upstream's irrelevant to a maintainer. Downstream? Maintainers typically know best, that's why the user chose that distro. I bailed on Debian when they decided to go systemd. That's Democracy.
Ah, I had never considered the interference aspect of sound reflections
I treated floppies fine and they were a constant pain. They give a nostalgic pang, but I'm very glad to see the back of them in actual use.
1.28gal for toilet flushing the most efficient toilets. 1.6gal for normal and it can be worse for older ones.

I was on a hike that recommended 1 gallon to complete it for 5 miles round trip.

I’m sure there is a method to the madness of 8 gallons per person that isn’t easy to see. There is a lot of rounding up with the military also.
> Packing it into an actual diskette might be challenging - I guess you'd need to read an encoder on the rotation.

Wasn't the rotational speed more or less fixed?
For anyone who didn't know Google apparently deleted (like in making it unrecoverable) a larger customers subscription (and GCP data) and also all backups as far as it sounds. The customer luckily had their own backups elsewhere outside of GCP.

That's insane.
So sincere
The first big investments in petroleum were for lighting via relatively clean-burning kerosene. Petroleum as a fuel came later, when they had a lot kerosene byproduct lying around. There's a obvious problem with solar as a lighting solution: you also need good batteries.
McDonalds is a great place to hang out. It’s well-lit, down to earth, not too loud or quiet, you can serve yourself drinks, and meet people from all walks of life in there.
Central Victoria here, absolutely insane view with greens and purples through the sky.
NVIDIA can handle HDMI 2.1 with open-source driver as they punt it off to firmware - https://www.phoronix.com/news/NVIDIA-Firmware-Blobs-HDMI-2.1
Treasure hunt creation. With a bit of tech and imagination you can recreate multiple worlds and adventures. Especially now with audio/AI voices and LLMs, you can recreate narrations by Dumbledore, Merlin, old school British wizards, etc.
> Start by ceasing to follow national and world news.

I used to work at a large investment bank’s markets division (options trading). Early in the career I had quit watching and reading news. Did not matter one bit. I had a fairly decent career.
Even game engines (including unreal) use gc these days, which is nuts. Still though, it’s best to be careful with your allocations, use pooling, etc
Yes and saving that time means there's more time to go to the park or the store on the way home, etc. without having to get everybody ready to go out again.

Also my kids are picky eaters (autism) so it's not like we only have to make one delicious and nutritious meal for everybody. It's more like two or three different meals, or my wife and I have to settle for buttered noodles or what have you. Eating out lets us get a different meal for each person and there's still a chance of the adults being able to eat something delicious and/or nutritious. Or we can get take-out for the kids and make our own dinner or vice-versa.
I don’t think your audience would care about oss, maybe focus on the free aspect and share it on hacker news show, Reddit, quora, and consider a product hunt campaign and LinkedIn promotion in relevant groups.

You’re going to write about it and link to it from forums your audience visits to learn, if you want to get their attention for free.
Errors happen when one or more of a function’s assumed dependencies are missing or invalidated. So in a PL like you’re imagining, every function would need to run an assertion prologue validating all of its static dependencies. As for dynamic dependencies, they would need to be dynamically (continually) validated, probably at multiple scopes (who watches the watchmen?). If you squint your eyes you will see that static dependency checking is in fact partially provided by type systems, the more capable the type system the broader it’s functional coverage. The complexity actually lies in those dynamic dependencies, which are external systems and components, sitting at the other end of some channel, and this includes the very hardware components the function is running on. If you follow this rabbit hole you’ll see that there’s no such things as static dependencies, just allegedly more stable dynamic ones; and that all dependencies are intertwined with each other within the continuum of the universe; and that anything that works is a miracle, built upon hopes and dreams. So we could say that the ultimate exception is a program working as intended, every time. So why even bother programming defensively? Let it crash!
It's probably more nostalga than anythng but I do sometimes miss the sound of floppy drives and hard drives. With modern computers there is usually no disk activity indicators and silent drives.

I was working on restoring an old Amiga 500 recenty and the sound of a game booting off disk is so satisfying.
No, that isn't what TFA says at all. The author of TFA is randomly interjecting an anecdote when they (the author of the article, not the subject of the article) rented a Tesla from Hertz, and it was at 98%.

This is a completely distinct person and rental incident from the customer being charged the $277 fee, as is clearly indicated by the change in first-person vs third-person.

I assume the author added their 98% anecdote just to further the point that Hertz's customer charging policies are especially nonsensical, because they can require customers charging the car back to a level which is harmful to the battery health long-term.
> One can make nutritious under $4/meal on organic WholeFood prices when sticking to raw materials, i.e. not prepared foods. Those with access to a yard in the right climates can improve on that with some garden beds (herbs & leafy greens have a good return)

I agree that cooking can be done cheaply, but I never recommend gardening as a way to get cheaper food. I say this as someone who gardens a lot and enjoys it.

Gardening is fun if you enjoy it, but it’s not a realistic option for lowering food prices. It’s definitely not a solution to high food prices. It’s a hobby.

But you’re right: Even shopping at Whole Foods in a HCOL area it’s trivially easy to prepare reasonably priced meals. I don’t understand what some of these commenters are buying with claims of $200 for “two small bags” of groceries. I don’t think I could accomplish that without loading up on expensive beef, cheeses, and seafood.
1password has the least context switching as it autofills passwords from apps/browser
Copyright is going to be tested to its limits in the next few years

I wonder what the evolution of copyright will look like
This sounds like your classic "GCP Locked/Deleted my account automatically" post that we get in HN every few months, but now it affected a larger player
Wait til you see what people spend on automobiles
Looks fine in landscape on my hand-held.
From personal experience, walking on snow/ice sounds different based on temperature. From my time of walking to work at 6am in Michigan when I was younger, I could tell the temperature in approximately 10 degree F increments based on the sound. At least between 30F to -10F
Title doesn't do it justice. It's such a tangled clusterduck of judicial/police incompetence, AI effects on society making it impossible to believe anything, at the same time adults feeling comfortable sending death threats without having any reliable facts, obsessive parenting, weird US school culture and even CSAM rears its ugly head, all in one