skysight-inc/HackerNews huggingface dataset:
The barrier of entry is much lower than back then, so there probably just isn’t that much demand. These days you can record a whole album at home on your phone or computer and that can already sound very professional.

Some places like you describe do exist though (e.g. here in Berlin [1]), but I wouldn’t consider them cheap and the one I linked to is geared more to rehearsal than recording. You can rent equipment and rooms per hour.

Another thing that comes to mind is the recording booth at Third man records [2], although it is more of a retro novelty.

[1] https://noisy-rooms.com/en

[2] https://youtu.be/vlFysAciLrU?si=tfEwE85oP1knRgwG
You're right I think. Most adults really don't improve at chess very often. They do when it's a new hobby, but then they plateau. And it's not that they couldn't improve further, it's just that they're not able or willing to do the things necessary, which is usually a lot of exercise and study. It's just a hobby for most people at the end of the day, and they'd rather spend an hour at the club discussing and blitzing some silly openings with friends than spend an hour solving puzzles or studying endgames. We still all carry the illusion of some prospect of improvement, that's the human condition. But most people don't take it very seriously and are more in it for social reasons.
Calibre [0] for sure uses its own structure. Perhaps Readarr [1] lets you keep your own structure? I am not sure because I haven't started using it yet (waiting for something more stable/out of beta).

[0] https://www.mobileread.com/forums/showthread.php?t=119175
[1] https://github.com/Readarr/Readarr
What I like about this and the Techno-Optimist manifesto is the optimistic vision. Something that I feel lacking in society at large. That said I find this naive and especially with e/acc extreme. Not all problems can be solved by technology or ought to be (either due to blowback or the cost to solve it is too large compare to other methods). One thing that rubs me especially the wrong way is that accelrationism and technology at all cost, even if we have to radically change the society. At this point technology becomes the master instead of the helper it is suppose to be.
> Renting a tennis court will cost you more than 5 dollars, even in a public park.

A great example of how even similar experiences can cost whatever you want to pay. You can throw some balls for free or rent a tennis court to do it. Some rich people rent an entire venue for themselves when they go out. You can camp in some nearby woods or go on safari in Africa. Experiences cost however much you want to pay for them. Exclusivity though, that's expensive.
I don't think the GP was centring their comment on language creators, but on teams building software using a given language.

I feel that some teams don't spend enough time discussing the mental model required to contribute well to their codebase. I feel that type systems can hide this, and that people creating the types for a project forget to make a coherent, understandable model (either this, or I'm too junior with my typing and don't yet have the skill to infer a model from the visible types).

I also think this model-building work has two related aspects:

1. it's hard to do and hard to describe

2. one of the best ways, in my opinion, is to build comfortable abstractions that reinforce the model.. but that's even harder to do. It's easier to "enforce" than it is to "educate"; types and patterns get used to enforce structure first, rather than to explain the structure. To be honest, I only have a light grasp on this myself... I've just seen a few cases where a codebases chosen abstractions and patterns of abstractions help to reinforce a structure, but don't help to explain anything about that structure or the problem it attempts to solve
In situations like that, how does one handle (or plan, if you do, to handle) potential conflict between the company's product plans and what the maintainer believes is right for the OSS?

I just think without some sort of pre-agreement for it, or way of avoiding it, whether intentional or not this way of 'supporting' a project also (or even instead) buys control of it, doesn't it?

(I've never used PostgREST, I'm not referring to anything that may or may not have actually happened, just musing.)
Legal fees still need to be subtracted from that 629? I thought the 1M covered the fees
I feel like this is splitting hairs, but sure. This is more like wanting to favorite a post but you need to upvote it first. Some may not even see the issue. Others will not want to do that because favorite is the only way to mark something as "read for later". You may in fact disagree heavily with the post but want to come back to it for some reason.
They are just getting started of importing these cars to Germany. Every day I see more Ford pickup trucks in my City, thanks, I hate it. In the streets, there are more cars than people. They do not even fit on the property, so everybody just parks on the street, and this makes it real dangerous for scooter and cyclists.
This seems to be an uninformed opinion. Masimo has been on the cutting edge of pulse-oximetry for decades, and figuring out how to make a low power wrist pulse-oximeter is non-trivial.
Sorry, I didn't pay enough attention to usernames. caminante argued that the company is willing to license the patent ("How does this statement reject a willingness to license" etc) and I didn't notice that you're not caminante. My bad.
does stripe cover this? how come lemonsq and paddle dont?? curious ty
It's more of a 3.5km trench of fire spewing lava, rather than what most would think of as a volcano. The article says it won't be as disruptive as other iclandic erruptions. That's only true if you don't live in Iceland.
Why is your local government paying for construction and maintenance of tennis courts if they're not being used?
Why would you need to rent a tennis court to throw balls with your kids though?
Does anyone know a way to feed Kindle books to an AI
This is probably not possible due to copyright issues, but assuming I've purchased a large number of Kindle books over the years, is there a way I can feed them into an AI such that I can have it provide code assistance as I work? I know I can do this with GPT and PDFs, but most of these texts are not in PDF format. I know CoPilot and JetBrains claim to have AIs that have all of this info, but for reasons we all know, I need to keep a "closed corpus".
I don't know dude, I sometimes know what product I wanna buy and I enjoy that I can more or less trust that among reputable stores, a product carrying the name and logo of the product I wanna buy is the product I wanna buy.
proton.me but it sucks their paid plans are too expensive i wanna move to fastmail
> When people’s average perceptions of group sizes are compared to actual population estimates, an intriguing pattern emerges: Americans tend to vastly overestimate the size of minority groups. This holds for sexual minorities, including the proportion of gays and lesbians (estimate: 30%, true: 3%), bisexuals (estimate: 29%, true: 4%), and people who are transgender (estimate: 21%, true: 0.6%).

> It also applies to religious minorities, such as Muslim Americans (estimate: 27%, true: 1%) and Jewish Americans (estimate: 30%, true: 2%). And we find the same sorts of overestimates for racial and ethnic minorities, such as Native Americans (estimate: 27%, true: 1%), Asian Americans (estimate: 29%, true: 6%), and Black Americans (estimate: 41%, true: 12%).

From some quick arithmetic - their "average" survey respondent seems to be estimating that "normal" heterosexuals are only (100% - 30% - 29% - 21% =) 20% of the population. And that whites are far less than 0% of the population (similar arithmetic, and note that the figures in the quote do not include Latinos).

Maybe change the the title to "Mere words cannot express how bad Americans are at math."
Disk footprint yes, since it uses the system's browser. Memory wise, probably not by much. It's still a browser.
because I don't give out fake likes.
Renewed anti-trust. It hasn't been enforced in a long time.
Pry provides most of the value, so my script is usually basically just something like this:

def reload
load "app.rb"
# If you want to load multiple files, remember that if app.rb
# uses require/require relative, the files will only be loaded
# once; you can change that but really it's not usually what
# you want for production; in that case either look into a proper
# reloader, or you'll want to load the rest of the files here.
# Sometimes it's fine to e.g. do a Dir.glob("*.rb").each {load _1}.

load "dev.rb"
# Put "dev niceties" in this file. E.g. maybe load table_print or
# awesome_print, Hirb, or whichever nice formatting tools you
# want, or define any custom introspection methods that are
# helpful. Eg. for an analytics project I worked on had a few tools to
# wrangle CSV test data there. (I really ought to extract the best
# from my various projects into a gist or something, but these
# files often accumulate really project-specific stuff.
end

require 'pry'

reload
binding.pry # Throws you in the Pry prompt at the top level scope.

It does require that you're somewhat careful not to make the loading of your files too stateful, which is a good practice anyway, and you do need to be mindful that things will occasionally fall apart if you reload the running code as it will modify the classes of objects that already exists but not e.g. update their instance variables, so if you add a method that expects @foo to have been initialized, but existing objects do not have it initialized, things will go obviously go badly.

Since pry supports "edit some_method_name" and will spawn $EDITOR you can even do edits in the same terminal that way, but I tend to prefer to have my editor open in another window. (And since so many here seems to struggle to find methods, in addition to "edit", "show-method some_method" in the right context in pry is also highly useful)

Sometimes I'll keep ways to trigger pry in applications during regular runtime because it's so useful for debugging issues, and sometimes even fixing issues in a running process.

EDIT: While I prefer pry, it's worth noting that Irb has gotten a lot better (lots of features from pry) in recent versions, and also "rdbg" (debug gem) is awesome if you don't want to use a separate script like this - you can equally well run your code under rdbg and just have a script handy to load tools you want for a debug session; the downside of rdbg is if e.g. attaching remotely you'll be running in a trap context, which means you don't have quite the same freedom with respect to what code you can actually run - that may or may not matter.
1) Train an LLM to be a patent judge (should be easy enough).

2) Train another LLM to throw patents at the first LLM and see what sticks.

3) Profit.
> $17 billion annual revenue

Only a proportion of that is net income

> market cap is $6 billion.

Even if > 50% enough stocks are on the market how much do you think Apple would end up paying $12 billion? $16? $20? $25?

How many years would it take them to earn that back?

You can’t really buy companies directly on the stock market, the price will just start going up exponentially.

Also they’d be rewarding patent trolls which creates incentives for other companies to behave the same way so that Apple would acquire them
It's bad enough already when there's a single implementation, but people can't agree which version increment has left the newfangled stage.
Ask HN: Are you getting meaner to GPT over time?
In the beginning I was pretty polite, but now I've noticed myself being more and more rude to GPT when it get things wrong.

I remember seeing a sci if movie and someone being an *ss to a robot, which felt rude. But now noticing im doing the same.
> I do not think the Peter Jackson movies, despite the monumental effort that went into them and Jackson's genuine interest in the material, actually capture what Tolkien was trying to capture.

I don't know why this remotely is a controversial opinion. When I went to the cinema, the audience laughed when Gollum fell into the volcano, as Jackson clearly wanted them to. Would Tolkien have wanted that?

We're treated to a long scene of Gollum falling with the camera following him and him waving his arms and kissing up to the ring. Then the ring (of gold) floats on the lava and Gollum (of hobbit flesh) sinks. It turned into pure cartoon in the most dramatic scene in the series. It's not the only scene in the film with a "90s computer game cutscene" feel to it either.
> even if I can write some GUI in a "rusty" way, it won't suddenly speed up things because GUI is almost never a bottleneck.

Nor are any of the other things people use Rust for, but that doesn't seem to reduce the enthusiasm any.
If your food is burning, you can always lift the pan off the stove. It's pretty rare that I'm cooking something that is 10 seconds away from being burnt anyway.

Saying that, I suspect there's a whole load of manufacturers who put different levels of thought into their capacitive controls. I only gave my example because I'm really happy with it - and so in my opinion it's not a universal problem with touch controls on stoves. Every time I stay in an AirBnB I'm surprised by just how bad a lot of cooking appliances are though - really unintuitive timers, poor quality knobs, very primitive technology (precisely controlling temperature really isn't that hard!)
Rating on chesscom is wildly different than on lichess in lower rating ranges.

300 cc should be similiar to around 800 lichess. Around 2000-2200 ratings even out on both sites and on higher ratings lichess ratings tend to be lower than on cc.

For improving longer time controls are better. The old adage, that if you want to play blitz better you should play rapid and that if you want to improve rapid you should play classical is still valid today. Blitz is beneficial only at higher rating ranges (2000+) to allow practising openings, and even that only in moderation. Players who don't play classical time controls (90min+30sec/move at least) tend to plateau around 2000-2200 online.

This ofc doesn't mean that blitz isn't fun - vast majority of my games are in blitz time controls.
One problem for IA was that it came out in this lawsuit that CDL wasn't actually controlled. They were counting paper books they didn't have control over and that people were still reading in the pool they lent out digitally.

I have a lot of sympathy for the IA, but they got quite sloppy.
is it llvm based or clang based?

edit: it is both!
I see it similarly. It's not easy, both for refugees and those who are still here in Ukraine. However, everyone has a unique story and reasons to see it in a specific light.
I know a LOT of people who are hiding, and at the same are doing everything they can, donate and develop high-tech stuff for UAF.
The world isn't black/white, however, we know for sure that we MUST do everything so that the russia is stopped and this happens "never again".
Company refused to hire 49-year-old due to his age, feds say. Now he's owed $90k
This argument generalises to all sport.

If you want to become the best in the world at something then you have to give it 100%. It will be everything in your life.

Most people who try to be the best don’t make it. If you’re nearly the best then your life sucks. You’ve spent all of your energy trying for something that’s not going to give you any returns personally.
> similar to mail

and Telecomms. Don’t forget Telecomms, an area where the EU hasn’t been shy about dipping it’s oar in.
What about a DFU restore?
We love it too and so far we could solve any problem with it.
Rituals that are there because some manual says so...
Dailies that turn into micromanagement...
Anything that has no meaning.
I guess if Apple started harvesting live human tissue for use in their gadgets you'd have some justification for it too.
I find it easier and faster to just print PLA at 50 - 60 C bed and use probes for mesh and z level.

I never heard of anyone printing PLA with 110C first layer.
I did tell my MS nurse (idk if that is a thing outside of the NL) she did seem to write it off. I do keep bringing it up everytime but it is a lot better than before. I had like a couple of weeks where I could barely look at a monitor without struggling to read anything. I'll just keep mentioning it during every checkup I will have.

I did read about the ON recovery for most so that does bring me some comfort but it still is a spooky thought.

Appreciate your reply :)
What was really impactful for me was when he showed the comparison of the Apollo mission plan image / diagram and compared it with the current one. He didn't even say much he just silently let the audience look at the two side by side, and it scene speaks for itself.

I also think the fact that no one could answer how many refuelings were needed or planned for the mission warrants attention, as mentioned by other commenters.
Yes, panels are one example. Which panel goes to which window corner? What is the resize policy? It will probably be read from the file according to user preference, so it can't be hardcoded declaratively in QML.

What is the current theme? Window position? Maximized/minimized state? Those need to be read from preferences and applied at runtime.

I can declare a listview. What are the columns? Those are probably read from preferences. Along with their order and sorting preference. So I can't declare that in QML, I need to dynamically create the GUI in window creation code.

GUI style: basic/advanced. I might be able to get away with different QML files for that, although I need to figure out which QML file to use in runtime (because I need to read it from prefs), so I can't hardcode it.

Maybe the main window can have a splitter in the middle. In this case the left and right widget needs to be saved/restored somehow, and the splitter position needs to be persisted. Maybe we support tabs in the main window, and those tabs could be dragged outside of our window into a separate standalone window. We need to serialize the state of the window manager, and deserialize it later, so user preference would be preserved. Is the scrollbar standard or custom? Because we might be doing a text editor and we maybe want to support visualizing buffer map inside the scrollbar. This widget is probably fully owner-drawn anyway, so can't be declared in the QML.

I guess nowadays most of those topics are not even considered because there is no such thing as user preference for GUI. User takes what the javascript developer gives, nothing more, nothing less.
I'm a C programmer with occasional stints in C++, a language that I admittedly have a complicate relation ship with. Personally, I was quite pleased with Qt 5 & Qml when I got to work with it some time back.

I commented on my opinion on Qt/Qml once before: https://news.ycombinator.com/item?id=35652347

I'm mentioning this here because, as already noted in my previous post, HN threads on Qt have this bizarre tendency to attract some really weird FUD/shit-flinging.

Qt is nothing like Electron. It is nowhere near that, or "underperfoming" in comparsion. In my previous post, I even specifically mentioned how the projection I was on was replacing a Chromium + REST backed based stack on an embedded device with Qt, because that was a slow resource hog in comparison. Somehow I have my doubts that comments like that come from actual experience.
> Intentional design choice so that people wouldn't leave it charging.

And yet they don't care about people leaving their Magic Keyboards or Magic Trackpads plugged in, so I don't really buy it.

> If you really can't leave your mouse for 5s (from dead, despite plenty of warning) to use it for the next 30 minutes then likely you have larger issues in your life.

What a remarkably bad-faith attack line. I have two of these mice, both a few years old now. Aside from battery degradation they work fine but the battery degradation has also done away with the "plenty of warning" that the battery is low. One of them notifies me just before it dies, the other one often doesn't notify me at all.

They also don't gain enough useful charge within a few seconds anymore either. I've been caught out with this right in the middle of doing something a few times and it would have been a complete non-issue if I could have just plugged the mouse in and kept working.

Sure, I could replace the mice, but that doesn't stop it from being any less disappointing, nor does it stop it from being a silly design choice.
Anatomy of a Fall Sweeps the 2023 European Film Awards
Best price for the farmer is always to sell it themselves, but you can only sell a limited amount that way. In Netherland, some smaller farms have a little stall outside where they sell their produce. It's very cheap and fresh for the customer, and the farmer gets a much better price. But the total amount they're selling that way is never going to be big. I suspect it's just a nice bonus to them.

My brother in law has cows, and he recently switched to producing organic milk. That gets him a much better price, and he also recently started making his own cheese and grow his own grain. I love the diversification and we buy directly from him, but his reach is more limited than when he just has Campina pick up all his milk (which still happens).
I think they mean "free" here in the sense of "not costing any money".
Short answer: yes. Tauri is using your OS own web view instead of shipping y’know… entire Chrome. And for native stuff, it’s generally faster and smaller with Rust than… checks notes… the entire Node runtime.

In short, it’s not super hard to beat electron especially in terms of disk/memory.

Now, that said. Many of you think you suffer because web=slow, JavaScript=bad yadda yadda. But this is often not true at all, which almost always turns up in apples-to-apples benchmarks. In fact, the suffering is almost always because of lazy/hypey/bloated stacks full of ads/multiple cloud backends for metrics, ads, logging, etc etc/poor coding standars etc etc. So the long answer is that Tauri won’t help with those deeper issues.
>right now they really really seem to be failing at it. Maybe the core tech in gemini is great. But it's nowhere

I think it's still an open field. Ability to make AIs into products and businesses... that's a lot of the game.

I agree about housing it all inside Google. Not necessarily because lawyers, or even because risk. There are advantages to both in house and outhouse approaches but... Google just isn't that good an in-house.

We do not know, at this point, what are the big businesses opportunities presented by recent AI advances. There's a lot of focus on near-future breakthroughs. IMO, many of the breakthrough products may already be possible to build now.

There's also an innovator's dilemma with the Google search mothership. One obvious area for LLM's is search replacement. "How does adwords benefit?" is not necessarily a question you want to have to answer, if your goal is search-replacement.
Headless E-Commerce Platform
Many languages just don't have the primitive to do time invariant code.
By having someone else do it all for me :)
I prefer losing actually - I always find myself a bit dissapointed after achieving victory.

From every loss I learned something (either that my tactics need work, that I need to improve my understanding of this or that structure, that I need to add a line to my repertoire), from victories not so much.

Also I find that going for a beer with opponent when they win is usually much better experience than when they lose - people tend to be more open and talkative after win than after loss.
If the landlord had any hand at all in building the apartment, that may hold some weight.

Good thing most countries (even the US) have laws regulating this. You can't suddenly triple rent prices right before a year long lease is about to end.