skysight-inc/HackerNews huggingface dataset:
You don't deserve to be downvoted -- this is a classic case of "how does all this legal jargon affect me as a consumer?"

Took a little bit of googling, but https://www.federalregister.gov/documents/2023/04/24/2023-07...:

> Negative option offers come in a variety of forms, but all share a central feature: each contain a term or condition that allows a seller to interpret a customer's silence, or failure to take an affirmative action, as acceptance of an offer. Before describing the proposed amendments, it is helpful to review the various forms such an offer can take. Negative option marketing generally falls into four categories: prenotification plans, continuity plans, automatic renewals, and free trial (i.e., free-to-pay or nominal-fee-to-pay) conversion offers.

So the "negative option" seems to be referring either to silence-is-consent or an-explicit-no-option, and this rule is around how sellers present (or don't present) such ideas.

But I'm a bit fuzzy on this legaleese too.
> This is why test-driven development gurus tell people to write a failing test first.

To be precise, it’s one of the big reasons, but it’s far from the only reason to write the test first.
> Why is most AI work done in Lisp?

Yann LeCun developed Lush, which is a Lisp for neural networks, during the early days of deep architectures. See https://yann.lecun.com/ex/downloads/index.html and https://lush.sourceforge.net. Things moved to Python after a brief period when Lua was also a serious contender. LeCun is not pleased with Python. I can't find his comments now, but he thinks Python is not an ideal solution. Hard to argue with that, as its mostly a thin wrapper over C/C++/FORTRAN that poses an obvious two-language problem.
Help me improve my app "Less is More": AI-powered task manage
Hello everyone!

I’ve recently launched an app called Less is More, and I would love to get some feedback from this community!

The goal of the app is simple: to help people save time by using AI to manage daily tasks. You can quickly find recipes, nearby parks, and other useful info, allowing you to focus on more important things in life—whether that's spending time with family or pursuing your passions.

Some key features:

AI-powered suggestions: Easily find recipes or local parks based on your preferences.

Task management: Organize your to-do list and daily activities in one place.

Family Plan: Allows you to share the app with family members (using Apple's Family Sharing).

Focus on time-saving and productivity.

I’ve been working on side gigs and development projects for four years, inspired by my own challenges with time management (as a parent and a busy professional). I’m constantly improving the app, and your feedback would mean a lot. I want to make it as useful as possible for people juggling multiple responsibilities.

How you can help:

Download the app and try it out! (It’s free to start)

Let me know what you like or what could be improved (features, user interface, etc.).

If you found value in it, what would motivate you to upgrade to a premium or family plan?

App Store link: https://apps.apple.com/us/app/less-is-more-save-time-w-ai/id6673916867

Thanks in advance for any feedback and suggestions!
It's because Ars ran a separate article just for the color Kindle.

https://arstechnica.com/gadgets/2024/10/amazons-first-color-...
well, network byte order is a thing. Not a processor though.
The University of Michigan Doubled Down on DEI What Went Wrong?
...x86 CPUs actually have special mov instructions now to load big endian data. Not sure since when though (on godbolt it needs `-march=native`:

https://www.godbolt.org/z/bWfhGx7xh

...without -march=native it's a mov and bswap (so not too bad either).
> It's not enough for a program to work, it has to work for the right reasons. Code working for the wrong reasons is code that's going to break when you least expect it.

This reminds me of the recent discussion of gettiers[1]. That article focused on Gettier bugs, but this passage discusses what you might call Gettier features.

Something that's gotten me before is Python's willingness to interpret a comma as a tuple. So instead of:

my_event.set()

I wrote:

my_event,set()

Which was syntactically correct, equivalent to:

_ = (my_event, set())

The auto formatter does insert a space though, which helps. Maybe it could be made to transform it as I did above, that would make it screamingly obvious.

[1a] https://jsomers.net/blog/gettiers

[1b] https://news.ycombinator.com/item?id=41840390
Only now every user of the software in Europe has recourse to sue you if you make a mistake, instead of just your paying customers.

Your total liability went to infinity overnight (in 2026 anyways).

>I'm not convinced that my one-man company is, since I derive most of my income from FOSS software.

It's a bit of a problem that it's hard to even tell as well.
Let me regale you with the story of my Adobe Subscription cancellation.

I had been considering learning Illustrator and to align myself, I decided to get a little skin the game. I signed up for the "monthly" subscription. I downloaded Illustrator, and this screenshot was my entire experience:

https://www.reddit.com/media?url=https%3A%2F%2Fexternal-prev...

Suffice it to say, this didn't meet my expectations. I thus decided to cancel and was presented with a $108 cancellation fee.

Boo.

I hit up customer service and explained my frustration. I was told that I was going to pay that $108 since I agreed to it. I countered that contracts required consideration and since Adobe had provided no consideration for my valuable cash, no contract had been perfected betwixt us. He was unwilling to see my point. I asked for his contact information for follow-up, which he provided. I then explained to him that after I hung up, I was not only NOT going to pay, but that within 60 days Adobe would cancel the subscription voluntarily on their side and not collect a single further dime from me.

His response basically amounted to "good luck with that."

So, I got a temporary prepaid credit card number with $5 on it and swapped out the CC on file with Adobe.

I then went over to Amazon and spent that $5. Who knows on what.

A month goes by, turns out $0 is insufficient for a monthly subscription payment. I get a notice that the balance isn't good. I get several more notices.

Then I get a notice that if I don't pay, I'll lose access. At about 60 days, they cancelled the subscription. I took a screen shot and emailed it to the CSR's contact with my "I told you so" scrawled on it.

I never heard back, but in my mind it was a great victory. Tickertape and swooning ladies.
Hi, I'm from the team at Zerodha.

> Instead of structuring this as a fund, why not a non-profit?

Thank you, this is an interesting suggestion. While a non-profit structure could potentially increase donations, implementing this globally would be extremely complex.

Particularly because tax laws vary by country, which would require us to be registered as a non-profit in most, if not all countries, and comply with their jurisdiction. The administrative overhead and legal complexities of managing a truly international non-profit outweighs the benefits for our current scale. We appreciate the idea and will keep it in mind as we grow, but for now, we're focusing on efficiently directing funds to FOSS projects through our current model.
OneJS – functional, JavaScript-only, web/iOS/Android
Diverting $500 million of GPUs from a public company you're CEO of to one of your private ventures is a highly technical skill.
You can submit your experience here: https://consumercomplaints.fcc.gov/hc/en-us/articles/1613625...
Linux kernel is not complex. Most of the code runs lock-free. For example, the slab allocator in the kernel uses only a single double_cmpxhg instruction to allocate an object via kmalloc(). The algorithm scales to any number of CPUs and has NUMA awareness. Basically, the most concurrent, lowest allocation latency allocator you can get in the market, which also returns the best objects for the requesting process on big memory systems.

The complexity on the other hand is architectural and logical to achieve scale to hundreds of CPUs, maximise bandwidth and reduce latency as much as possible.

Any normal Rust kernel will either have issues scaling on multi-cores or use tax-heavy synchronisation primitives. The kernel RCU and lock-free algorithm took a long time to be discovered and become mature and optimised aggressively to cater for the complex modern computer architectures of out-of-order execution, pipelining, complex memory hierarchies (especially when it comes to caching) and NUMA.
There was a Kickstarter-esque product at the time that did this too. Tiny camera that dangles down in front of the screen.
> I also recommend my vetting process: just like a job. That is, I did a phone screen, a multi-hour interview, a little take-home, and I winnowed down the candidates at each stage.

Did you both do take-homes?
The problem is that "excessive regulation" often means "regulations that inconvenience me". Often regulations are put in place to help somebody else, and they are met with wailing and gnashing of teeth.
"EVM Query Languange"

I gotta tell you, a typo in the name of your product on your homepage makes me question if you're ready for prime time.
Exactly. That's why the red tape and paperwork increased in UK once they left the EU.

The gist is, there are about ~30 countries that have their own laws and regulations(the exact number differs because it's not just the EU-only thing) and EU swoops in, makes up a regulation and tells all the members states and associated countries to align their laws and regulations with the EU stuff and you end up with 30 or so countries that have about the same laws and regulations instead of 30 very different laws and regulations. As a result, you don't have to deal with the laws of 30 countries - at least that's the idea but AFAIK EU is not unified enough to make this as smooth as desired - yet.
I use Plato on the kobo libra 2, it's much faster. And there's also Koreader.
> but its very unlikely they'll earn more than an American electrician.

what's he going to be putting his money to, if not being healthier and smarter?

otherwise he's just fatter, dumber, and full of plastic kitch manufactured overseas, much of which is now floating around his bloodstream in microscopic form.

but hey, at least he's got a big truck.
> I am trying to understand what is realistically stopping Comcast from saying that the signup process is not complete until service has been activated? Nothing I am seeing or what is being said here is telling me they could not argue this.

In theory, the economics of this don't work out (Comcast/ISPs might be an exception). It would raise their onboarding costs a lot and raise their offboarding costs too. But if they're a local monopoly the might get away with it.
Trivia:

- The first game console with an ARM CPU was the 3D0 (1991 - not sure if it was an ARM1 or later version).

- The first game console with an Intel CPU was the Magnavox Odyssey 2 with an Intel 8048 (it also had an Intel graphics chip) (1978).

- The first game console with an x86 Intel CPU I believe was the FM Towns Marty (I think this is 1992 or 1993 - it had a 386).

- The first successful game console with an x86 Intel CPU was the original Xbox (2001 or 2002) - and actually it was an AMD CPU (edit: nope it was an Intel).

There were mobile phones with Intel CPUs in them for a short time - I think it was 2010-2011. I always wanted to see one (was like super curious how the boot firmware looked if it was user accessible). I wonder what happened.
You aren't arguing against what I wrote: an investor currently pays no tax on their own stock going up.

I'm suggesting if an investor in NVIDIA uses their $100 Million in stock that they bought for $10 Million to get a loan they would have to pay capital gains on that $90 Million capital gain. Just like they would have to pay capital gains when they sell the stock.
No stock sale has to occur - the investor could pay $18 million in taxes out of their loan.

When we decide to tax things is inherently arbitrary: I'm suggesting that we count "borrowing" against an asset as a taxable event which is a simple and straightforward change that makes buy-borrow-die more equitable: government gets taxes at the same time as the investor gets the benefits.
Came here just to say this. I've owned an Oasis since 2018 and recently bought the first Scribe model when it went on sale, and naively thought "at this price and 6 years later, it must be a better overall experience" — even as I knew its main selling point was having a writeable interface.

I did know of its drawbacks beforehand — e.g. no physical buttons, not waterproof. The page-turning response/refresh time is noticeably better, but I'm left feeling pretty meh by the overall experience. I haven't had much need to scribble notes so as of now, the Scribe is basically an iPad-sized device with the limited feature set of the Paperwhite.

The size is good for textbook-type material, but not enough to make me pick it over an iPad if I'm traveling. The Oasis is small enough that I can carry it in a coat pocket.

But the buttons really are the killer feature. Being able to disable the touchscreen — especially when I'm anywhere where moisture is an issue (at the beach or gym) — easily makes the Oasis worth bringing even if I could read on my phone. I would have easily gone for a new version of the Oasis but I guess consumers haven't shown enough interest in paying extra for a button interface.
I never had this problem but i guess it depends on the prompt.
Why would you want this on an appliance? Would you expect terminal or brew on your toaster?
Listed: Guess the Sale Price
Magic and fairy dust
I love mine, and somewhat dread the day when it dies. I've decided I'll probably switch to onyx boox of the same form factor when it dies. I've got the big one from them, which I use for sheet music, and it works nicely. Runs Android too, so you can install the Kindle app and read your old library
Why on earth would someone not call the first airplanes an earlier form of the Boeing 747?
Canadians are getting squeezed by the same things that are squeezing America -- and much of the world. Just slower, and with a few more safety nets.
Uh, email unsubscribe links started out great but are now really bad unfortunately :'-( The mailers do all sorts of tricks to make it really difficult to ubsubscribe. Eg, you think you subscribed to one newsletter but they actually subscribe you to many different actual subscriptions with your email address, and give them slightly different names, like 'XYZ News', 'XYZ Updates', 'Stay in touch with XYZ'. Then you are forced to unsubscribe from each of these one by one, and you don't even know if you got them all; there could be more that they could spring on you later.

There are now email unsubscribe services, but they don't really work either: https://www.nytimes.com/wirecutter/reviews/best-email-unsubs...
Social Power and Mate Attraction in Short-Term and Long-Term Relationships
Yes, it's not because nuclear is unprofitable.

It's because nuclear power plants are so durable, they last almost forever, but at least 80-100 years for modern plants.

If you build out too quickly, you end up in the same situation the French found themselves in after the Messmer-plan predictions turned out to vastly overestimate demand: they were done after 15 years.

With effectively no nuclear power plants to build for 45-85 years, their industry withered and they have had to re-learn building them. Not helped by the fact that there was a legal cap on the total amount of nuclear production.
This is an absolutely terrible argument. So much shrinkwrapped software phones home these days well before this law. MS Office has required it for years! Look up MS Office XP (2001).
People here love them but it's become the same as just about every ToS. No one reads them, you just bash whatever button lets you get to the page.

The EU essentially mandated popups.
Not to mention specifically with Scheme and continuation-oriented programming, the line between functional and non-functional programming becomes so blurry as to become nearly meaningless.
Startup can identify deepfake video in real time
Yes, a brick and mortar store can absolutely profile you without consent if they wished, and so can a website. The only condition is not collecting PII.
My question is... we still spend a ton on defense. How did the budget change?
I mean: Companies seem to be using AI everywhere without a clear justification, just for the sake of using it, but that’s not the issue.

The problem is that Google ruined its reputation by showing completely inaccurate results when it started displaying AI-generated results.
ah, I missed that announcement - that's a shame; thanks for the info
I read recently that Apple is working on foldables for 2026 and AR/XR glasses for 2027, and a non-pro Apple Vision I think next year?

https://www.bloomberg.com/news/newsletters/2024-10-13/apple-...
I wish someone did slightly smaller models still.

Funny, because I'd like a larger one.

When e-readers first started, one of the big companies offered a machine that would display an entire page of The New York Times on it large enough to be able to skim the headlines, then you'd tap on the article and it would take you to that part of the page.

Back then, I didn't have the money for it. Now I do, and the only options seem to be too small.
Seriously?

Litestream works out-of-process. It needs shared memory WAL and file locking to work exactly like on "desktop" SQLite for it to even function and produce this "shadow WAL." No ifs, no buts, no inbetweens.

You just don't build Litestream without shared memory WAL. That's my entire point. These pieces you seem to think can be made to simply work together can't, in fact, work together at all, much less simply.

Exclusive locking mode WAL doesn't work with Litestream, and can't be made to work with Litestream, even with a little elbow grease.
Yeah, black friday is near. I am thinking older models will be given higher discount via their deal site woot.com. And latest model on Amazon with 20-50 dollars off depending on original price.
possibly, but videogames have been doing layout for ages without CSS and they can vary a lot from game to game while most desktop applications have basically the same 2-3 layouts: input and edit some text, fill in some form, display some data in a table, a tree or a chart
Someone had to have the courage to drop the physical SIM slot
I know that Mistral is a French company, but I think it's really clever marketing the way they're using French language as branding.
It would be pretty cool to be able to draw a flowchart or graph on a tablet and have it automatically turned into mermaid source. That's exceptional compression.
I have been considering Boox Air 3C. Could you pls. explain more about the differences you see between Kindle and Boox? Thanks.
> without all that klingon tolkien

Can you elaborate? I just searched and can't find anything related to Klingon or Tolkien in Unicode... I definitely agree that would go too far. But has it, am I missing something?
FWIW, a slight clarification here would be that the majority of TLS certificates are issued by CAs in the US, but the majority of CAs are not headquartered in the US.
MipsBE is very common in edge devices on many networks. You may have 5 MipsBE devices in your home or office without realizing. It's almost never an issue so nobody cares, but they are common.
Many restaurants have tried this, and end up switching back because comparing prices to other restaurants puts them at a disadvantage. I think the only way for it to happen is regulation that forces it. Might as well include taxes in that price too.
ArchiveBox is evolving: the future of self-hosted internet archives
We've been pushing really hard over the last 6mo to develop this release. I'd love to hear feedback from people who've worked on big plugin systems in the past, or anyone who's tried our betas!
You don't want to build out too quickly, because the plants are so long-lasting.

If you are aiming for a fleet of 200 reactors, you should be completing 2 per year.
unfortunately it's not much different carrying an adapter around than carrying the cable; but I'll have a look at options, thanks
I didn't know that was a thing. Granted, I don't own one... but my grandmother does and would benefit from this feature. I suspect the people who need it the most are the least likely to know it's an option. With real bezels they don't need to.
We now have the three tech giants moving in on nuclear. I think we will have a race to see which SMR provider comes online first even though Nuscale canceled its pilot plant, sending shockwaves through the industry last year, there's a clear demand now. I wouldn't be surprised if Microsoft signs with an SMR provider in the coming weeks because the other players have. I would have said it would be Nuscale, but Sam Altman might move them to Oklo.
I recall being surprised to see people using a Redbox in the grocery store. Like, wow, (a) this company still exists, and (b) ppl still watch DVDs. And that was years ago. I think it's not unlikely the company was already in total zombie-mode by 2015.
So my best guess is that even though the validator succeeds, the actual submission is pulling the GitHub page for the well-known instead of its raw content. The problem is you also can't really fix this yourself: The raw file is hosted at raw.githubusercontent.com which wouldn't match your source URL.

Hopefully they will fix their submission tool. I did see one project submitted successfully by having domain.com/github point to their project URL, which the submission accepted, but that causes certificate errors.
Doctor in Portugal has healthcare and won't die at 55 from a preventable heart attack.

Instead, OK guy gets to have a Ford F-150, so he can drive a truck when he's not driving his truck.

And he doesn't have to pay high taxes, which is nice because it means his kids only get school 4 days a week: https://okcfox.com/news/local/rural-school-district-district...

Of course that means he has to be thousands more in daycare, but at least it's not the gubrment!
Hard disagree. Every Linux-running personal computer that I use or have used is a terrible experience. Something is always broken, the whole system needs to be hard rebooted at least a few times a week, parts of the OS will randomly stop working each day, the list goes on and on. macOS is not perfect by any means, but at least I can actually get work done on it.
3b is is API-only so you won’t be able to run it on-device, which is the killer app for these smaller edge models.

I’m not opposed to licensing but “email us for a license” is a bad sign for indie developers, in my experience.

8b weights are here https://huggingface.co/mistralai/Ministral-8B-Instruct-2410

Commercial entities aren’t permitted to use or distribute 8b weights - from the agreement (which states research purposes only):

"Research Purposes": means any use of a Mistral Model, Derivative, or Output that is solely for (a) personal, scientific or academic research, and (b) for non-profit and non-commercial purposes, and not directly or indirectly connected to any commercial activities or business operations. For illustration purposes, Research Purposes does not include (1) any usage of the Mistral Model, Derivative or Output by individuals or contractors employed in or engaged by companies in the context of (a) their daily tasks, or (b) any activity (including but not limited to any testing or proof-of-concept) that is intended to generate revenue, nor (2) any Distribution by a commercial entity of the Mistral Model, Derivative or Output whether in return for payment or free of charge, in any medium or form, including but not limited to through a hosted or managed service (e.g. SaaS, cloud instances, etc.), or behind a software layer.
No, GCC is right to error there, because the code uses a C++-ism (the '*' after 'auto' only makes sense in C++ but not in C).
I wish auto in C was similar to auto in C++.