skysight-inc/HackerNews huggingface dataset:
No, any function can call another function from another translation unit (at link time) or load and call a function from another translation unit (at runtime). How will the compiler enforce the propagation of the requirement in those cases?
Having worked with Simon he knows his sh*t. We talked a lot about what the ideal search stack would look when we worked together at Shopify on search (him more infra, me more ML+relevance). I discussed how I just want a thing in the cloud to provide my retrieval arms, let me express ranking in a fluent "py-data" first way, and get out of my way

My ideal is that turbopuffer ultimately is like a Polars dataframe where all my ranking is expressed in my search API. I could just lazily express some lexical or embedding similarity, boost with various attributes like, maybe by recency, popularity, etc to get a first pass (again all just with dataframe math). Then compute features for a reranking model I run on my side - dataframe math - and it "just works" - runs all this as some kind of query execution DAG - and stays out of my way.
What canes123456 said. Also, I was talking in the context of cell connections. I have a vastly different expectation for wired connections: use that sucker up to whatever level you want and can afford. You paid for it, you use it. It's on the ISP to keep their network capacity upgraded to meet demand. (But even then, don't be a freaking sociopath. I have 10Gb fiber with no cap and I use it without a second thought, but don't like have a daemon that deliberately saturates it 24/7 or something. I run backups when it's convenient for me. I stream movies whenever. I download software updates as I please. I don't leave a copy of `iperf3` running just because I could, because that would be using up resources just for the hell of it, and that's never a good look.)

Wireless is a bit different in that there's inherently limited bandwidth. You and I share the same RF fields. If I'm monopolizing them, you can't, and vice versa. Now, if you have a home 5G hotspot, do what thou wilt. Those are advertised to support a household. If they can't, they shouldn't advertise it. However, if I were at a baseball game with 40,000 other people, and I couldn't text my wife because I saw you having 300 torrent connections open on a laptop just because you could, I'd still kinda wanna throw a beer at you. It's like listening to music out loud on the bus. You can; you shouldn't.
My car instantly recognises that I’m in Germany and knows what speed I used in the unrestricted sections, and automatically switches back to that.

When I’m in Belgium it knows the speed on the highway is 120 km/h. In France or Denmark 130 km/h. In Germany in an unrestricted section? Whatever I last set it to.
So the concern is that Google is making Hangouts better in a way that is hard for competitors to replicate? (And by "hard," I mean, "competitors have to ask users to install something," not hard in any HN-relevant sense of the word.) This forum sure has a lot of wanna-be Handicapper Generals. https://en.wikipedia.org/wiki/Harrison_Bergeron
the report was closed because it didn't follow the "template", not because it was fixed.

it drives me crazy when they create these rules that are very difficult for newbies to follow, then delete without comment when the rules aren't followed perfectly. It just discourages users from participating in the bug reporting process
Last I checked, a made-up sensationalist "graphic" from reddit doesn't count as data.
Beautiful and simple product idea!
If the person didn't have your permission or permission from the license to agree to github's terms, then you sue the person who uploaded it to GitHub.

You don't get to go after GitHub because you have no contractual relationship with them. At best, you can get an injunction forcing them to take it down, though getting them to un-train copilot may not be feasible. At best you'd get a small cash offer, since you're unlikely to be able to justify any damages in a suit.
Sorry if the question is stupid but maybe someone can help understand it better. I’m using direnv (1). I like the tool for its simplicity. How are dotenv or dotenvx different?

(1) https://direnv.net/
We tried a self hosted OCR model a few years ago, but the quality and speed wasn’t great. From experience, it’s usually better to reverse engineer the APIs. The more complicated they are, the less they change. So it can sometimes be painful to set up the scrapers, but once they work, they tend to be more stable than other methods.

Data pollution is real. Also location specific results, personalized results, A/B testing, and my favorite, badly implemented websites are real as well.

When you encounter this, you can try scraping the data from different locations, with various tokens, cookies, referrers etc. and often you can find a pattern to make the data consistent. Websites hate scraping, but they hate showing wrong data to human users even more. So if you resemble a legit user, you’ll most likely get correct data. But of course, there are exceptions.
Large scale wire fraud that will never be prosecuted.
Thanks! I've also used parts of it when building mine
Backflip or frontflip - we have the choice:) Not sure if the world frontflip exists in English
> How do we determine...

What I've noticed is articles about research into childhood sexual activities - where the kids supposedly self-reported that in response to a survey.
Can you insist or put instructions that AIs do not train on your code? If they train on your code but don't produce the exact same output, is there any protection you can have from that?
I guess you are right it is the same problem really. Where I live you could at least limit it to 80km/h in the city limits since there is no higher limit anywhere. But more granular limits might be hard
Is it? I thought they had a huge backlog already. Unless they are so mismanaged that they can't afford to build the planes they already agreed to deliver, it sounds like they have plenty of time before it becomes a problem.
NATO Backs Effort to Save Internet by Rerouting to Space
If they're going so much slower than the limit that it's unsafe, wouldn't it be easy to pass at the regulated limit?

If they're going just a _little_ bit slower than the limit, why pass them? Are you telling me that 3kmph, or even 10kmph, slower than the limit is slow enough to make an appreciable difference to your everyday driving?
5 popups on the website, 4 of them at the same time covering each other, is that a joke?
Even in that situation, hitting the brakes and aborting the overtake maneuver is the safer option. With ABS ubiquitous, even hard braking should leave your car maneuverable.

If you push on the accelerator, you are just increasing the risk, as you'll hit the car at a much higher speed. The crash is going to be 10x worse.

A speed limit would safe a lot of lives, but no-one will implement it because people like to speed.
Well said. Direct register your stocks too. Use all the benefits the system has to offer.
I haven't read the license, but it's kinda normal to have an intro describing the intent that is more or less unrelated to the actual terms of the license. Unless it requires you to affirm that you don't operate by capitalist principles, it's not preventing you from following the actual terms of the license.
Greater Tokyo has a population of over 40 million, which is greater than that of all of California (38 million), let alone the SJ-SF-OAK CSA (9.7 million).

Economists since at least Adam Smith have noted that larger cities and regions can support a more complex and richer economic system.

One of California's problems is that rising real estate values and rents are both pricing out more activities (and people), and increasing costs of business: higher rents -> higher wages, the bulk of which are paid to landlords or mortgage lenders.
Yes that is true, but I don't think the people who use style transfer are actually passing it off as the original, they just like it for the aesthetic value of their own images. In other words, no one using the Van Gogh LoRA is actually trying to forge the Starry Night.
This comment doesn't belong on HN.
This will also disable a lot of caching I guess.
That's not the opposition to it though? I think you're attacking a strawman (also just pointing to some fields classification of something isn't actually an argument)

It's the invasion of privacy not accuracy rates of the model
If I were working at YouTube, I would be at least somewhat concerned at the increasing volume of nerds unhappy about not having videos for projects like PeerTube to call upon.

For people who just follow subscriptions, not the discovery page, Youtube doesn't really have a moat. PeerTube integrated into Mastodon is a borderline existential threat.
This is super common.

When I worked at Mozilla, most stuff was open, but I still couldn't talk about stuff publicly because I wasn't a spokesperson for Mozilla. Same at OpenDNS/Cisco, or at Fastly, and now at Amazon. Lots of stuff I can talk about, but I generally avoid threads and comments about Amazon, or if I do, it's strictly to reference public documentation, public releases, or that sort of thing.

It's easier to simply not participate, link a document, or say no comment than it is to cross reference what I might say against what's public, and what's not.
>I've used a Raspberry Pi 400, an Adafruit CYBERDECK HAT and a Joy-IT 3.5" display to make a small, portable computer for when I don't need a laptop:

It's cool but you did create something that is not very different from a laptop.
In the entire history of piracy nobody has meaningfully outspent the hackers.
You're doing the typical thing where you're attacking my specific example rather than the spirit of what I am saying - that I do not think it's a good thing that politically appointed judges can overrule federal agencies, particularly in a political environment where politicians are (legally) bought and sold to the highest bidder, typically large corporate interests.

I can come up with plenty of other hypotheticals for you to nitpick, but I find this discussion pointless and you obnoxious and clearly arguing in bad faith, so I won't.
Rye is never going to replace apt. There are too many system dependencies and people do not want to deal with multiple package managers in most cases. I suspect even within Python, there will never be one tool. Go is materially different, because it is the language and tooling wrapped into one. Python would have to have the solid tooling built into the CLI, so that we don't feel the need for tools like Rye to begin with. Python is already too fractured to ever realize this, imho.

We have been moving away from python packagers towards linux packagers because it is trivial to mirror them internally. We do this because external mirrors have been unreliable and we have full control over when updates get rolled out without having to pin every version (the mirror effectively pins them)
They are not even remotely comparable when it comes to readability/contrast.
> Starting in 2022 all newly introduced car models in the EU have had Intelligent Speed Assist (ISA) installed, but now all new vehicles must feature them.

Huh? What’s the difference between “installed” and “featured“ here?
I better take a deep sit down and grab all of those channels I love.
Nope. Possible to just insert video mid-stream with some care, so long as the videos are in the same format and resolution. See: https://news.ycombinator.com/item?id=33969490
Everytime I encounter a "daily consumption of ${thing widely believed to be unhealthy} improves health" story it inevitably turns out that the researchers just found another proxy for socio-economic status. Could that be the case here?
> several Airbus crashes have been a result of their illogical control system, with two disconnected, additive-input joysticks.

Example please? I’m fairly well read on aviation incidents and I can’t recall a case of an accident being caused by this in particular.
Can I ask for clarification about what you don't appreciate about their behavior? Some of the reasons I've seen have been focused on the MBA-izationation of the company leadership, the relaxing of quality controls and the lack of long term R&D investment - I don't want to misattribute your sentiment though.
Someone should create an "analog loophole" version of yt-dlp for Premium subscribers who want to be able to download DRM-free video. Launch Youtube in an offscreen browser with the Premium account and record the HTML element as it plays.

(I'm a Premium user and even though I'm already ad-free, I do have legitimate uses for downloading DRM-free videos for my own personal use.)
I asked you for data, and you provided a ragebait graphic from reddit.
Huh. There have definitely been well publicized examples of this happening, like the quake inverse square root
> To splice in ads they'd have to re-encode on the fly no?

No. Video files on streaming services like YouTube are served as a bunch of chunks listed in a text playlist. So all they need to do is just to add a bunch of lines in the middle of a playlist.
agree! its just not make sense to block user attention before or while watching the vids.
Of non-obvious inventions. My argument being all inventions are obvious once attention is applied to that area and scope.
of course not. i think parent comment means not accessing youtube's videos is preferable to ever visiting the bloated, tracker-infested, dark pattern rife g**gle frontends.
> So you also dispute […]

As I wrote in the comment you responded to, I’m "not trying to defend Apple, just answering the question".

> So you also dispute fuel stations selling fuel for all car brands and would prefer fuel stations only supporting one car brand instead of the generic standard? And yes, this is the same. Why should BMW allow Exxon or Shell to fuel the cars when they don't get a sweet 30% tax for every refuel happening?

This seems a strawman argument to me. The situation is not the same at all: fuelling a BMW or a Mercedes car is exactly the same thing for the gaz station; all gaz stations sell the same oil; the road that brings all these cars to the gaz station does not belong to a car manufacturer; there are countless car manufacturers and not only two giants; etc. Can’t we reason about the situation without having to resort to dubious analogies?
cough up some data or shut up
I suspect Linux actually can't move it to user space. It would break binary compatibility with all user space code that sets OPOST via the ioctl. They can't hide it in a libc either.
If I dislike a companies business practices, I will stop paying for their products. It's really that simple.
> Do you drive a vehicle newer than model year ~2015?

No, I don't, for that exact reason. Some things are important enough for me to go to the effort to find a way to mitigate the security threat they pose. Other things, like relatively modern cars and IoT devices that I can't control, aren't important enough to do that. Instead, I just don't use them.
Before they tried to build a business with their notebooks alone, but they recently released Observable Framework[0], which is "a static site generator for data apps, dashboards, reports, and more" that you can install and run offline via npm[1]. IIUC the business plan is to make money by hosting the generated sites on their website, and offering tight integration with their existing notebook tech to continue to let people edit those cooperatively.

I really hope they succeed because I'm a big fan of both Observable notebooks and the new Observable Framework (and their Observable Plot library is pretty good too. Really, they have tons of good stuff).

But basically, they now have two products, as mentioned in the "overview" section of their docs[2].

[0] https://observablehq.com/framework/

[1] https://github.com/observablehq/framework

[2] https://observablehq.com/documentation/learn/overview
How to come back stronger from organizational trauma
Yep, splice on key frames. I'm ignorant on anything further than that but I assume it could be complicated on such a massive and old video repository.
i feel the same way, if YouTube becomes too hard to watch without adverts and buffering, I simply regain time. I have more than enough already to watch/read for more than one lifetime. YouTube is only useful insofar as I can get some more updated information, and a few distractions.
>Why do you need apps for books. Stop. Buy a bookcase.

This is a particularly idiotic take. These apps help you track your reading, they don't replace books or bookcases.
I've always wondered why YouTube doesn't use Widevine DRM like Netflix, Disney+, Prime Video, and other paid sites use. Is there a reason why using Widevine wouldn't be possible for YouTube? It looks like Widevine only requires files to be encrypted once on the server so it wouldn't break CDNs and encrypting the files would be cheap compared to the video encoding. Widevine has extremely broad support.

I'm not saying I like the idea of YouTube DRM. This is a technical (maybe organizational) question of whether there's something stopping Google from using Widevine for YouTube. Google is going through a ton of effort to frustrate tools like Invidious and yt-dlp when it seems (to me) that Widevine would accomplish their goal without as much effort (but there might be stuff I'm unaware of).
I actually quite like it. There’s obviously a few quirks, and it works heaps and bounds better when you’re driving in the country where the system was designed (Germany vs Denmark in my case).

My main issue is when speed limits are reduced but for some reason the car is not getting the update. Copenhagen reduced a huge number of big arteries from 60 km/h to 50 km/h, but over two years later, my car still applies the old value.

I’m fairly certain I wouldn’t even be able to contest this in court.
I'd be happy to file all of them under Spectre/MDS, except for the ones that aren't Spectre/MDS, of course. They don't all need unique names. Most of them are all instances of the same pattern: some value is not present in a register when it's needed, and an Intel CPU design continues to execute speculatively with the previous contents of that register instead of inserting a pipeline bubble, leaking the previous contents of that register. Using an inter-core communication buffer, instead of a load data buffer like the last person, I don't think deserves a new name and logo. A new write-up, yes.

Wikipedia puts them all under one page: https://en.wikipedia.org/wiki/Transient_execution_CPU_vulner...
Don’t you have no control over what other drivers are doing, nor control over the manufacturing of your vehicle?
Ask HN: Hw crypto wallet manufacturer ignores bug reports, what to do?
Let's assume that a certain hardware crypto wallet with a seed recovery feature has a certain vulnerability in its USB stack which allows a certain researcher to exfiltrate the keys.

Let's assume that the manufacturer ignored any communications from said researcher.

What would be the right course of action?
Hilarious sarcasm, but a little scary to think about: The day someone actually invents medicine that reliably prevents death of old age, human culture will become permanently stuck, tied to that generation. Power, politics, science, wealth, art, and ideas in general, tend to change only when a generation dies and the next one gets a chance to flourish. "Science progresses one funeral at a time," and all that. People accumulate wealth and power, but only until they die. But if the dying part was solved, that final generation would simply accumulate unbounded, forever.
Technically it can. You can log in with the PlaywrightCrawler class without issue. The question is if there’s 2FA as well and how that’s handled. Crawlee does not have any abstraction for handling 2FA as it depends a lot on what verification options are supported on the SSO side. So that part would need a custom implementation within Crawlee.
You never asked me for data, you were just implying Boeing isn't as bad as everyone says. So I said let's quantify it. And then you started getting upset with the data presented to you. I said to provide better data if you have it, and you still have provided no data.

If you have data that supports Boeing being as safe as Airbus, please share it.
Not sure if this is such a great goal after all. Investors like PG treat people like racehorses: they have thousands to pick from when placing their bets. But you and I have just the one "horse" to work with - ourselves - quirks, inefficiencies and all. And perhaps we should just play to our strength rather than contorting ourselves to fit a gambler's ideal. Peter Drucker seems to agree.

Growth mindset is hard because it's basically selling a lie. There is no amount of effort that'll turn the average HN reader into one of YC's star founders.
I really enjoyed my PhD (computational physics)

The team was great, the topic was great, I did something really innovative.

I also partied a lot, met great girlfriends, met my wife, made friends.

One of the best times in my life.
Absolutely, and seems like a feature that would already be in there if not for the majority of Firefox / Chrome funding coming from the advertisers.
apparently what they are testing does move around enough to defeat sponsorblock
How communally-minded of you. That certainly is one way to solve the tragedy of the commons.
This was earlier in the year, we had started hitting the monthly data caps on our plan and getting penalized.

I went in and the unlimited plan was about $15 less per month using their modem/router than my own (which I already had), plus the router was free (I'm not paying a monthly equipment "rental" fee).

One annoyance was that their router didn't allow spaces in the WiFi password, so I had to reconfigure all my devices.

I could set up the router in bridge mode where it acts like a dumb modem and continue to use my own router, but I have not bothered with that.
frankly that is irrational
It is essentially already discounted because [choosing to fly either Airbus or Boeing] is way more efficient and cheaper than [look for routes that don't fly Boeing].
Air France 447[1] went down in no small part due to conflicting pilot stick inputs (with neither being aware of the other's actions). As with all aviation tragedies, there never is one single failure, but here the stick control scheme played a non-trivial part.

[1] https://en.wikipedia.org/wiki/Air_France_Flight_447
This entire class of bug could also be solved by avoiding signal handlers. You can still use SIGALRM for a timeout, but don't log it. If you need complex processing, use signalfd to read signals in the event loop.
Looks pretty out of date? For example "Open Core" lists "Redis Labs" and "Elastic" as examples of open source, but those are not - those are "source available".

This is not a pedantic detail as two of the pros mention community contribution, and most of those now go to forks and not original projects.
Google was promoting this feature in Google One through 55+ targeted ads like native ads in Apple News (official advertising like Penny Hoarder or non-official like Fortune), and it worked: grandparents were asking about "dark web" and information leaking, with genuine concern. Perhaps Google discovered that this was their most compelling hook, even if it didn't lead to conversions, and getting it in the news again may elevate Google services in the consciousness of boomers for free.
> Keep in mind that 8-bit computers were limited to 64 kB of memory

Video memory is not always mapped to the CPU's memory space. A lot of 8-bit computers had dedicated VPDs with their own memory (the TI-99 is a pathological case of that - where the CPU had almost no memory and BASIC programs ran from the VDP's memory). MSX2 computers can, AFAIK, display 256 colours out of a 512 colour space (and, unlike their 1.x predecessors, VRAM can be banked into the CPU memory space.
The browsers are open-source, so you could just make a custom build of the browser with a patch that saves the stream, which wouldn't require the analog hole.