skysight-inc/HackerNews huggingface dataset:
Exactly.

That is why a query that successfully returns no items can be represented as Ok(None).

A successful query with items returned would instead be Ok(Vec<Item>).

An error in the completing the query (for example, problem with the database), would be Err(DatabaseError) or Err(SomeOtherError).
Since Loper Bright Enterprises v. Raimondo (2024), the judiciary does not need to defer to federal agencies when the statute is ambiguous. In fact, the judiciary can completely ignore the expertise of the federal agency and substitute their own. The overturning of Chevron deference enables the judiciary to first find that the FTC's authority for this rule is grounded in an ambiguous statute and then decide the FTC went beyond their authority.

While I wouldn't be totally surprised to see this argument, Commissioner Holyoak's dissenting statement doesn't raise it. Instead she purports 1) the FTC didn't properly follow the rule making requirements and 2) the rule is overbroad.
They didn't come out as part of sign up, they came out for install, which is a separate phase. You signed up on the phone or online. They don't need to remove hardware from your house to turn it off.
I don't think it's off-topic at all. The ideal this kind of thing is trying to achieve is separation of concern. One developer or team or even entire organization is writing things like serializers for specific kinds of file formats or other sources of persisted data like databases and environment variables or things like the Java Springboot externalized config. Another organization is just trying to create an application that requires configuration. They don't necessarily want to have to worry too much about where it comes from. Especially in places that strictly separate development and operations, they'll probably have no say anyway and it'll change over time and they're not gonna want to change their own code when it does.

You can analogize this to non-software use cases. I've got phillips head and flathead screwdrivers and ideally don't want to have to worry about the specific qualities of a particular kind of screw when selecting one. It either has one slot on the head or two. That's the interface to the screw and it should be the only thing I have to worry about when selecting a screwdriver.

Unfortunately, this kind of thing can balloon out of control, and in the worst kinds of "enterprise" Java shops I was involved in deep into my past, where concrete classes were injected at runtime by xml file loaded into the framework, it was literally impossible to tell what code was going to do simply by reading it, because it is impossible to know what is being injected at runtime except by inspecting it during runtime. It's a pretty frustrating experience when reading an entire code base doesn't tell you what the code actually does.
No Fluff Please
Nice blast from the past. It is incredible how much KDE Plasma has advanced during all these years. To the point that now Plasma 6 is the best desktop environment in the industry. Leaving even proprietary alternatives in the dust.
> it offers an unparalleled opportunity to selectively tune out your environment and sink into an engaging activity like watching a movie or just working on your laptop.

https://southpark.fandom.com/wiki/Buddha_Box
It’s certainly not my reality. I have a desktop computer and a laptop that I use ssh from. How many computers do you have?
I was hoping they'd revive the Oasis. That form factor is _perfect_ IMO. Scribe is too big for a replacement. I settled for a Libra 2 which is similar to the Oasis but I feel it's a bit sluggish when it comes to chapter turns, highlights and page turns w/ images but I don't have something in the Kindle line-up to compare it to now.
It may or may not be fraud but Tesla is still liable for their promises. If they said it would do X and it doesn’t, that’s a defective product and Tesla owes compensation.
Or literally 90% of the YC class in any given year
The only time I’ve ever seen Linux disk hibernation actually work about 100% of the time was on an IBM Thinkpad I used to have, and only if I did some arcane magic with a specially-sized-and-designated partition in just the right partition order, because that triggered something in the hardware that let it handle things directly.
> I think they promoted a yearly subscription that was meant to look like a monthly subscription, where if you cancelled early they would charge you an exorbitant cancellation fee. I'm not sure how these new rules affect them.

I don't think it's the same situation. What Adobe was doing was offering a yearly subscription, charged monthly. If you tried to cancel, it would ask for payment to either cover the rest of the sub or to cover the "savings" that the user had obtained by selecting an annual sub rather than a true monthly (can't remember what exactly it tried to charge). It was deceptive as hell, but it's probably not covered by this rule.
Lawyers run everything, not just the FCC. All the politicians are lawyers.

https://www.economist.com/business/2024/06/27/why-everyone-s... was a recent article about this.

Its pretty fundamental that all lawyering is actually about something else (be it injury, crime, real estate, divorce, etc), so lawyers get the idea of learning the basic / important parts of the subject matter, using an expert witness when necessary, etc.

It's the same with any senior management, they don't know the specifics of anything, that's what graduates/juniors are for, what they know about is products, politics, policy, relationships, etc.
Regardless of your opinion on the utility of Lisp, this is an exemplary piece of writing. Crisp, engaging, informative.

God I miss old Scientific American. Today's SA isn't especially terrible, but old SA, like old BYTE, was reliably enlightening.
Can't speak for the entire industry obviously, but at a few jobs I've had [1] Clojure is used pretty liberally for network-heavy stuff, largely because it's JVM and core.async is pretty handy for handling concurrency.

I know a lot of people classify "Clojure" and "Lisp" in different categories, but I'm not 100% sure why.

[1] Usual disclaimer: It's not hard to find my job history, I don't hide it, but I politely ask that you don't post it here.
> stay true to the truth

that is quite a demand.. it means endless discovery and, awakeness to allow for that.

Not everyone would go there.. One easily becomes "inconvenient" to the everyday's mantra and its, er, broadcasters and.. manufacturers..
Ask HN: Why are many mathematicians not interested in computer programming?
Are they bad at computer programming or do they just not like it?
Why Microsoft made a deal to help restart Three Mile Island
> The more time passes, the less I can shake the feeling that the world would be better if we tuned out our environment less.

I’m curious what you do on a 6 hr plane ride that’s not tuning out your environment?
> That's far fetched and hard to believe. IIRC there were talks about Qualcomm maybe buying some secondary subsidiaries/departments form Intel and somehow it got extrapolated to Qualcomm acquiring Intel (unless there is any credible information to back that up?)

Also reported in WSJ: https://www.wsj.com/business/deals/qualcomm-approached-intel...

That is Reuters and WSJ reporting it, not an X post by a anonymous rando. It mentions at least two sources.

This is not a rumour, it was at least somewhat real. Doesn't mean it will happen, it seems to be very preliminary and exploratory.
None of the LA Fitness gyms let you cancel online, I’ve reported them but nothing happens. This was about ~3 years ago, maybe they changed it now.
IME macOS is easily the most broken and user hostile from a professional developer perspective. Maybe I haven't been using it enough, only 2 years.

The hardware is amazing though and no other OS can predictably wake the laptop when opening the lid and not wake it when it's closed, which is kinda a deal breaker for a laptop, so I still use it. Not particularly excited about it, would prefer a Linux laptop if it could sleep reliably. (Seen pictures of a framework laptop with a kernel panic after wake, and I was seriously considering getting one.)
Yes, these and other innovations will defivinitely increase our overall electricity consumption, but i imagine that it will be a gradual shift as it is aleady happening, since vehicles and heating has long life cycles. It also helps that energy wise these technologies are more efficient, so that offsets some of the increase.

Probably hard to judge right now where AI is heading and if the pace of increased energy consumption remains this high. But i agree that they'll probably end up moving closer to sources of cheap electricity.
Computer programming isn't real math
Amazon Is Betting Big on Small Nuclear Reactors to Power Its Data Centers
For anyone missing context: https://www.propublica.org/article/inside-turbotax-20-year-f...
Yes, updating a PCB means building a device anew, and to build it you can't just type "make" and go grab a tea.

This us why the idea to go for the breadboard first and thus always have a working prototype is so obviously right.
Yeah, the license thing is definitely a problem. It's hard to get excited about an academic research license for a 3B or 8B model when the Llama 3.1 and 3.2 models are SO good, and are licensed for commercial usage.
I think the only case where a woman's use of makeup can be considered fake is when she lies about using it.

Otherwise, it is just another way humans choose to dress their external appearance for their own pleasure, fulfilment and social intentions. It's not as if it's hard to tell when someone is wearing makeup - that is, at least when you're close enough to be able to inspect their imperfections at all.

It seems to me that this idea about makeup being 'fake' stems from heteronormative dating, where a man may feel he is unable to properly assess a woman's beauty (and her attractiveness to him) if her face has been changed in arbitrary ways. But personally, I don't think we should optimize all human encounters for dating efficiency. More broadly, there is no social contract which stipulates you must wield your natural appearance at all times. I think we need not add more social expectations to an already long list.
> Neither Apple nor Qualcomm have any incentives to share their designs with ARM anymore than they do with Intel, AMD or each other.

Techniques leak out as people move around, etc.

For example, AMD had a lead on chiplet designs but now Intel has them in the latest generation. I would expect that ARM will have chiplets designs by the end of the decade as well.

Look at Anthropic that seems to have an LLM that is on par with OpenAI GPT 4.
> It's also an open source project that could have _easily_ incorporated compatibility code for this specific use case anyways.

As I pointed out in a separate comment:

Richard Hipp committed to creating and maintaining a flag in SQLite that would force SQLite to use whatever subset of SQL the WebSQL people settled on for their API. That would have of course worked independently of the SQLite version. (He also offered to write the SQL part of the spec.)

https://news.ycombinator.com/item?id=41860067

It was such a lost opportunity. I'm sure the SQLite guys would still be happy to do the work, but there certainly isn't any momentum on the browser side anymore.
A kindle/book/tablet seems superior in this regard. You get your entertainment for the plane and you don't have to worry about unpacking it on the plane, being precious with a very expensive piece of equipment and they are negligible in terms of lugging around/storing in your hotel. You can even reasonably use these if you have a little down time waiting in a line, during quick trips, will be without power for a while, etc.
Since when is it a crime to be wrong?
Absolutely extreme environmental policy alienates most moderates. Shut it down and have poor people freeze or die from heat isn’t going to win a lot of moderate support
Interesting to call building a "small nuclear reactor" an easier fit than simply putting up a bunch of containers with batteries, hooking them up and calling it day.

I know what I would bet on.
Somebody who selflessly donated their time and effort to people who won't even make a symbolic donation as thanks. And the biggest freeloaders of them all are giant businesses and high salaried engineers working for them. Shareholders are laughing their ass off at open source developers helping them rake in millions and getting nothing in return.

In the real world, if somebody invites you for dinner you eat for free. If you get invited a hundred times for dinner without inviting back or bringing a bottle of wine, then you're a freeloader. And the guy inviting you is being taken advantage of, he's not being generous. Especially if you start charging other people for eating dinner for free at his house.

Funnily, I've noted in tech circles, that they many times in the real world do not understand reciprocity. They get invited or treated to something and say "that was great, thanks!". Then they keep getting culled from the invitation lists, because they never invite back.
It reduces your interest in food. If you eat chips, you will do it less often.

I'm not sure what angle you are getting at. There is tons of data that shows that yes, people lose weight on it.
Persistence is the whole point to me for a Database. OPFS finally adding a filesystem to the browser made seem like the web file database situation could finally standardize but
COOP/COEP ruins it.
Right, I think it's a continuation of the trend I'm seeing where everything is optimized for advertising and marketing. Essentially, everyday functionalities and practicalities are displaced in favor of fresh paint and shiny things.
I think the main reason to vote for the current administration is because of the actions taken by the FTC in the last four years. It isn't just this last month.

I would recommend reading the newsletter "Big" by Matt Stoller for context.

Lina Khan seems widely hated across the aisle, so that's a good first step.

The SEC has also taken unprecedented actions under Rohit Chopra.
> unparalleled opportunity to…

Well, the Vision Pro has no substantial unique features which aren’t available via the older Quest even.

Sure, Apple over-engineered the lenses to the point of excluding people who don’t conform to the prescribed possibilities… and the App Store is limited to pedestrian experiences of 2D apps rebuilt to work on visionOS and a handful of cool VR/MR apps.

All that aside, I wouldn’t travel with something so expensive and fragile. Putting on and off, looking for where to place it while talking with staff / other people… sounds very uncomfortable.
Access to space-based network only works if it doesn't rely on a downlink connected to a fiber-optic network (eg: Starlink). There's nothing glamorous about amateur radio but being able to string up a wire and get a message hundreds or thousands of miles using only a 12V battery has its moments.
I don't think these sorts of contracts should be illegal. I think a lot of things around them should be, like gyms requiring you to go in-person to cancel, or offering a terrible phone service to cancel, or marketing it deceptively such that you were unaware it was a contract.

But getting a discount in exchange for a longer-term commitment is often a benefit to consumers.

I just paid Visible for a year of cellular service up front and it was far cheaper than paying monthly – truly a great deal. I was able to front that money now, but if I paid a slightly higher per-month price in exchange for a year contract, that would be the same but with less money required up front.
Must be a busy guy, fancy seeing him here. (Thanks for all the great work!)
Reading the title makes me think that I’m about to see an article about Pocketbase [0]. With the big refactoring in RC (v0.23.0), extending Pocketbase is going to be much better.

[0] https://pocketbase.io/
Open Repair Alliance's report on 15 years of community repair events
The growing popularity of Jupyter Notebooks has made people realize the power and convenience of mixing executable script/code with documentation, in the inverted way from normal. Normally we have code with embedded docs/comments, but in this new approach we have documents with embedded code. Opposite way around. I like where all this is going, but I have a question:

Maybe we can make the embedded code be "format independent" or have different embedding syntax to extract the code from various forms of docs? Technically Markdown is already a special case of plain ASCII text, so that's cool. But since Emacs Org Mode (which is supported even in VSCode via a plugin) we could have a way that's compatible with Org Mode as well? Or would that be replicating existing Org Mode features too much? I'm not experienced in Org Mode other than to prove that VSCode plugin works however, so that's why I have to ask.
I once moved towns and needed to cancel my LA Fitness gym membership. I found that they wanted me to go to their website, find the Cancellation Form, print it out, fill it out with my account details, and mail or fax it to their corporate office. I don’t believe there is any way of cancelling it online or over the phone.

So instead of doing that all of that, I called my credit card company and asked them to block all future charges from the company. It worked like a charm.
In the world of software development, your career progression isn't just about your technical skills. It's also about how much effort it takes to manage you.

I've just published an article exploring the Performance-Maintenance Matrix - a powerful tool for understanding your position in your organization and charting your path to success.

In this article, you'll discover:
- The four quadrants of the Performance-Maintenance Matrix
- What it means to be a "gold standard" employee
- Why high performers can still find themselves struggling
- The hidden dangers of being "low performance, low maintenance"
- Practical steps to boost your value and secure your future

Whether you're a seasoned developer or just starting your career, understanding this matrix could be the key to unlocking your next big opportunity.

Ready to elevate your career? Check out the full article!
Your question already garnered a ton of answers but I still want to try: the distribution of primes has a deep connection to the Riemann Zeta function. RZF and it's hypothesis is indeed one of the millennium problems, but beyond (or maybe, because of) that, RZF connects number theory and complex analysis (and probably more such as group theory, but I don't want to risk saying anything incorrect) at a very deep level.

So picking off little morsels of the bigger problem is kind of the first steps towards climbing this metaphorical mountain.
> Multinational governments should scare people far more than whatever Twitter is doing these days.

I will take potentially misguided trade/business regulations over a megaphone for spreading Nazi speech, thank you very much.

It'd be great if you expanded this argument though, just for the sake of making the conversation more interesting on what exactly you see that's scary.
There's something called "The American Rule" which sets USA apart from pretty much the rest of the world.

In USA, win or loose, each party pays their own lawyer.

This is why USA has lawyers often work on "contingency" where they nominally work for free, but receive a large fraction of any settlement or award if the case is won.

In the rest of the world, and specifically in EU where this applies, the looser pays the winner's (reasonable) legal fees.

Not saying that lawyers are not greedy in EU, but not in the way USAnians are used to think about lawyers.

So no: This is genuine consumer protection.
And M4 is even faster.

Intel i9: https://browser.geekbench.com/processors/intel-core-i9-13900...

M4: https://browser.geekbench.com/v6/cpu/8224953
Not your target but FIX took me way back to my Investment Banking days as a techie worked with Front/Middle/Back Office users :).
Yea, try everything you can think of and good luck! But my 2cents is to do these things while having a job. You'll have positive cash flow for financial security and if things don't work out then you'll at least still be able to afford to go out with friends, travel, etc. Just find a dev job that doesn't demand too much (or if it does, push back regularly or increase scrum estimation), and work on your side projects after work. I was in your position once, never made it, don't think the sacrifice was worth it, so I really recommend this.
> So you have no idea what your actual income would be

Payroll taxes aren't some secret things which are impossible for an employee to calculate on their own. You're right, it's not usually directly shown to an employee on their paystub, but it's pretty trivial to do the math and see what your employer paid (or was at least originally liable before any weird tax handouts, but typically rare) for your salary.

I do think payroll taxes should be required to include on paystubs if even just as an informational aspect to people. People should have a real understanding of how much labor is taxed compared to capital. People see "capital gains is 15%? Gosh that seems high..." without realizing how much of their W2 income was taxed. Most people I talk to can't even ballpark what their effective income tax rate was, I often hear "oh I had to pay like $800 in taxes this year, that sucked!" No, you paid a lot more than that, you just didn't pay attention.
Yeah, but presumably mainly because it's just much cheaper for Amazon to make their own (technically inferior but it doesn't matter if you don't care about single-core perf) chips than having to pay for Intel/AMD's margins. Of course from the end-user perspective it doesn't matter. But long-term it might less lead to less competition allowing them hike up prices in the future.

Of course other hyperscalers can and presumably are doing the same. However everyone else will be left out unless Ampere (or somebody else?) steps up.
I do think LISP remains the major language that can encompass the strange loop idea he explored in his work. I know LISP is not the only homoiconic language, but it is the biggest that people know how to use where the "eval" function doesn't take in a string that has to be parsed.

I hate that people are convinced LISP == functional programming, writ large. Not that I dislike functional programming, but the symbolic nature of it is far more interesting to me. And it amuses me to no end that I can easily make a section of code that is driven by (go tag) sections, such that I can get GOTO programming in it very easily.