skysight-inc/HackerNews huggingface dataset:
I think some of these reactions are rather overstated. I can't find language that states that you're on the hook for software support and fines just because you pushed a patch to Github that one time. The text mostly objected to is:

> In order not to hamper innovation or research, free and open-source software
developed or supplied outside the course of a commercial activity should not be
covered by this Regulation. This is in particular the case for software, including its source code and modified versions, that is openly shared and freely accessible, usable, modifiable and redistributable. In the context of software, a commercial activity might be characterized not only by charging a price for a product, but also by charging a price for technical support services, by providing a software platform through which the manufacturer monetises other services, or by the use of personal data for reasons other than exclusively for improving the security, compatibility or interoperability of the software.

From context it reads like open source is excluded unless the company developing software is selling services in the EU, in which case I don't see why open source software would need to be treated any differently from closed source software.

I think it's very valid to object to the lack of a definition of what "free and open source" means (free as in speech or free as in mattress, for one). However, that doesn't seem to be the part that most of these companies object to.

"If we post the source, we don't have to follow the CRA" would probably just lead to source dumps of crapware so that the law can be ignored. The cynic in me says that many of these objections are from people who don't want to be forced to patch the software they sell.

Luckily, this is just a proposal for now. I see a lot of things I like in this proposal. Putting pressure on manufacturers to patch their shitty hardware might finally do something about the botnets of media players and security cameras that plague the modern internet.
Just came back from breakfast at my local diner. Thai dumplings with crispy noodles, some kind of slaw. Slimy dumplings, cold vinegary cabbage and onion, noodles flash-fried in hot hot oil. Wonderful.

Yesterday was corn-fried chicken and sweet-potato hot sauce in a bao bun. Chewy bun, gritty chicken, gummy hot sauce. Marvelous.

The day before - TakoYaki waffle - the octopus was diced but still toothy and resilient, green onion in the batter and on top to add some fibre, spicy/sweet sauce. To die for.

You have to find the right diner, I guess. This is in a college town.
>This has nothing to do with patches. The problem is that when someone from EU intends to use the software of the dev from Nebraska, the dev from Nebraska may be contacted to provide a proof that their software meets certain requirements.

I guess it depends on what counts as "proof", is that clear yet? I was thinking that if certain code practices and such were enough, then maybe an EU-based dev would then contribute the changes necessary to meet that should the original maintainer(s) not be interested, or fork it to do so. The details really matter, there are certain best practices that are a perfectly good idea anyway and also don't hurt future maintainability or the like at all, so the ideal would be something that encourages making such changes and then effectively "goes away" as a concern. Removing old ciphers/hash functions completely for new products for example, government might usefully provide industry a kick in the butt there, but once someone has moved on from MD5 it's not like they'd need to think about it again.

As you say though if it instead turns into an expensive bureaucratic mess, or as bad or arguably even worse pushes anti-maintainability/security practices (which has happened! in the US there was a long period of awful anti-security password policy stuff floating around that came from outdated "best practices" reqs), then that'd be a major issue. And regulatory capture is indeed always a concern with new acts like this too.
30 years? Somebody is optimistic. I give it 20 years tops, given the state of the oceans.
Where else should LPs invest their money?
"Regions" is used so that it captures disputed territories such as Taiwan (TWN) and semi-autonomous regions which have country codes but aren't countries e.g Hong Kong (HKG) and Macau (MAC). You will notice that most airlines and international companies now refer to country dropdowns as region dropdowns, primarily to satisfy the Chinese government.
No need for Android, you can run any linux distro on that now:
https://github.com/pixelc-linux/documentation

We did quite some work back then (:
Surprised that this is not on the HN front page (yet), everyone around me seem to be talking about this debacle. Many are incredibly embarrassed by this, as their stalking habits (which they assumed are private) were exposed, to no other than the target itself.

You can see all your sent requests in the FB activity log (under “connections”). This includes requests that were already rejected/accepted.

How does something like this slip through the e2e tests? Do they not monitor outgoing requests from the UI?
> For meetings and such it makes sense that the time is global time (hence stored in UTC)

I think this is tricky too - if you have a 9AM meeting, if your time zone switches, should the time of your meeting change too? Most of the time, no, but if you have a meeting with other people in far away time zones, maybe you don't want it to change.
Google would be profitable even without the entirety of the EU, and I think their decision to continue using practices (elsewhere) that the EU does not allow, probably means that the profit gained from such practices far outweighs the effort of complying with EU + any profit gained from EU users themselves.
my prediction is that it increases the productivity of labor within an economic system that returns a smaller proportion of that benefit to the workers themselves
i personally do not like either of those techniques; send me a link to your features, have a demo we can sign up for without a phone call, and please have pricing posted.

I find that often in the vendor selection process, i'm already neck deep in research; i don't need another series of calls for you to descibe your product or ask me what I'm looking for.
> if money is the only reason, you can get money elsewhere.

And they are all asking the same question. Will they accept an answer like "because you're only a 7 minute commute from my house", "I think the work will be easy in relation to the salary", or "I think I can get away with barely doing anything for an indefinitely long time period because your org is large and dysfunctional"?

You ask for a performance, you get a performance. Or maybe you're just asking for a rube?
Just use an alcohol wipe and you're good to go. Cleaned and disinfected, don't know what else would bother you?
Maybe you shouldn’t reach so hard. I am not even from Norway. Couldn’t care less if they only released it in Uzbekistan.
This is an utterly bizarre take. Just because he didn't hurt anyone doesn't mean he couldn't have. He could have started a wildfire, his plane could have crashed into hikers, he could have hurt himself and required a publicly funded rescue effort. It's like you're trying to argue that we shouldn't have rule of law??? This kind of prosecution is in place to create a disincentive to doing things that could threaten life, public property, etc.

And anyway, fines only penalize poor people. Someone who can afford to AIRLIFT A PLANE and disassemble it would not be disincentivized by a fine.
Ask HN: Local Setup for document summarization with LLMs?
I find myself going through lots of documents with long and tedious language and would love to be able to use text summarization to get a sense of what a document is before going deep on it. I don't want to use ChatGPT since the information is sensitive. What local setup do you have for an LLM text summarizer for documents?
I've been thinking of making a local app where I can drop off documents and have my llm query them. What have you done?
I think that if everyone gave up air travel, individual automobile transport, and meat and dairy and lived in a max 110m2 apartment you could say that. But it seems that there are a lot of people who simply don't care.
I like this idea. I am this kind of note taker, where I enjoy the linear chronological nature of an append-only note, specifically for my "daily notes" in various topics. To me, it represents a journal-style approach that is helpful for team meetings or learning about a topic on a regular basis, or just journaling.

Some ideas on what this could provide over current solutions like Google Docs or Notion:
* My preference is to append to the top of my note. I can do this in your note but it would be cool if there was an out of the box UX improvement for appending to the top vs to the bottom
* It would be nice if there was a tree-like structure to nested notes. Simple markdown-style headings would suffice, where I can fold headings and bullets, and see the tree structure in the right side panel
Why? If you sell commercial support for your software, you're just as liable as a closed source developer selling commercial support for their software. What's wrong with that?
People are diverse and I feel that tech, in the whole, is coming around to that reality in practice and not only in PR. I work in big tech on “cool projects”. Our particular area values experience and intelligently failing fast, which also takes experience. My early career was in the military and I didn’t start working in engineering until my early 30s. Now I’m pushing mid-40s. In a certain way, I got to skip alot of years as a Junior dev and transition right into architect and design roles.
Hello,

Thanks for posting about Enlinko. I'm author of it, i've published it 24 days ago:

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

Domain for this game has been created 9 days ago. So, i think someone was heavily inspired by my idea.

I understand that anyone can make game with same idea, but i'm bit sad that Enlinko haven't got such traction on HN as this game.

As for relatedness, my game uses semantic vectors from this model https://github.com/commonsense/conceptnet-numberbatch
That’s their brand. (Sorry, I couldn’t resist.)
Laws don’t determine rights. You’re infringing on copyright, not stealing something. And we all know IP laws are horrendously broken. And I’d argue that your rights from an ethical perspective are extremely broad and you can basically do whatever you want with intellectual property as long as you’re not harming the actual creators (not owners).
There are 8: .dad, .phd, .prof, .esq, .foo, .zip, .mov and .nexus
I'm sorry but despite the edit I still fail to get the point you're making.
Just was trying to get some Siri integration. Learned alot like about AWS Cognito. Got better with lldb and Frida.. Tried to document what I could
We need to determine the cause of these ASAP
That's great, the company who wants to sell stuff in the EU pays for the audit and the bugfixes, and it benefits all.

As a PM in a previous position, I would have loved to fix known bugs, contribute back to open source, audit things properly. But when there was no legal pressure to do so, my bosses (understandably) said: great, that software is for free, take it, don't put to much work into it, ship it.

Like it or not, open source software is part of our supply chains, and if there is no incentive to maintain it properly then that's a big problem.
Kidnapping of Charley Ross
Emulation is a lot nicer when it works, but it doesn't most of the time (most games have glitches, and a significant number don't work at all). It is OK for a third party emulator to not offer a perfect experience, not OK for Nintendo itself. It is impossible (not-viable) for Nintendo to create a perfect Switch emulator that works for all titles, that you can just plug a Switch cartridge on the new console and it will guarantee it will work without glitches, there is just too many corner cases.

To sum up, it is impossible for them to make a hardware compatible console, impossible to make a 100% compatible emulator, so the only option is to market it as a completely new console (not backwards compatible by default), then have a small curated list of backwards compatible titles (either thru their "virtual console", or something like Microsoft did going from the original XBox to the 360, where you could put the original game and it would download a patch for the new console, only compatible with a limited list of games). But this limited backwards-compatibility options would create a big break in the Switch lifetime, so not something to be undertaken while the console is still going strong.
Sometimes ago I found a pair of airpods on a pavement in my city. I started searching for the owner nearby, but nobody showed up, after I keept them in a drawer for a while hoping that the owner would enable lost mode, but they didn't. After 10 days without news I disabled location and started to use them. They are still thetered to the original account. I would be happy to return them, but the owner probably don't know or don't care..
This looks interesting. Any plans to put this in a container?
NYC has irreversibly put me off public transportation.
I'd need "find my" to be perfect before I trust it at all again.

I set up a MacBook Pro with Find My, I changed the email on my Apple ID and no longer had access to the old email... time passes... I discover Find My does not recognise the Apple ID (same one, but changed email) and that I've effectively now lost ownership in Find My.

This took weeks to resolve with Apple involved and multiple wipes of the laptop and proof of purchase and ownership.

I'm burned, I now run my MacBook with location services disabled, Find My disabled. It's encrypted and insured, if I lose it or it gets stolen then I'll get another. This is less stress than Find My.
> Except for bread, but as soon as I can commit a recipe for bread to memory, I’m through!

You should investigate using "baker's math" for bread. Seriously. It simplifies everything enormously by replacing the need for detailed recipes with formulas more akin to cocktail making (1 part this, 2 parts that). Your recipes become trivial to remember, and also it makes it trivial to scale them to different quantities.
I inherited a Southern Bell promotional card/record that includes Daisy Bell:

https://dbarlett-wordpress.s3.us-east-1.amazonaws.com/wp-con...

https://dbarlett-wordpress.s3.us-east-1.amazonaws.com/wp-con...
As a summary, the last 50 years has achieved smaller, cheaper, faster through monolithic integration Moore's Law). Cost and complexity of design and manufacturing is now making that approach impractical. Disaggregated design and manufacturing through small chiplets is "the next thing". A bit hyperbolic, but it gets to the point ..
Really like the authors style. He has a new book too.
What about a Pi that connects to Tailscale and have your TV work via that? https://tailscale.com/kb/1019/subnets/
This is true and also speaks to confusion around AirPods: second generation AirPod Pros are "adult devices" (or at least their case is) while all other generations are child devices.
billy corben mentioned "the Miami of today is the America of tomorrow". Every scam that crashes the economy originates or aggravates in Florida.
Studies saying that the "FDA is too conservative" does not mean that the optimal situation would be no FDA at all.
Being Original
Even if they were willing to pay $12 per month to hide ads, YouTube Premium is not available in all countries, so those people would have to use an adblocker.
> Is that how the wii u ran wii games?

More or less. The Wii U is architecturally very similar to the Wii, just with a higher clockspeed, a couple of extra cores, more RAM and a better GPU; the Wii in turn is just an overclocked overspecced GameCube. It's possible, through a homebrew application, to load and run GameCube games directly on the WiiU.

If you're interested in this kind of thing, I'd highly recommend the architecture of consoles series of blog posts[1][2].

[1]: https://www.copetti.org/writings/consoles
[2]: https://www.copetti.org/writings/consoles/wiiu/
I'm starting to get sick of those cartoon project names. Not sure what the alternative would be but it's increasingly rubbing me the wrong way.
great work! Do you plan on adding some sort of a subscription model for accessing this, or will it be supported by donations all the way?
One of the leading reasons why we're in such deep mess are our systems of food production, esp. animal agriculture (75% of agriculture lands, uses more land than forests) & fishing.

- The majority of deforestation (particularly in the Amazon), is driven by livestock farming. By reducing demand for animal products, we could slow or even reverse the trend of habitat destruction, thus preserving biodiversity.

- Growing plants to feed animals and then consuming those animals is an inefficient way of obtaining calories and nutrients. Shifting to a plant-based diet would allow us to feed more people with less land, reducing the pressure on wild habitats.

- Animal agriculture is a significant contributor to greenhouse gas emissions.

- Overfishing is a major threat to marine biodiversity. By reducing our consumption of fish, we can help protect marine ecosystems.

- Animal agriculture is also a significant source of pollution, including runoff from farms that can create dead zones in oceans and rivers, harming aquatic species.

- Intensive animal farming can create conditions ripe for the emergence of new diseases (zoonotic diseases), some of which could potentially leap to humans and cause pandemics, as well as decimate animal populations.
>You think it's cheap to host the content YouTube does?

These discussions always include bad-faith arguments about offsetting costs.

The purpose of ads on websites like YouTube is not just to offset costs, it is to maximize profits. The distinction is important; it means Google doesn't stop showing you ads once they've paid their bills, so please stop framing it this way. They will show you as many ads as they can before it starts to hurt their bottom line. They are not serving videos to be nice.
PwC races to contain widening Australian tax leak scandal
Unleashing the Power of Prodvana's Convergence-Based Deployment Engine
Probably a lot of it is due to hardware changes since zlib was first written. Mainly the importance of cache and branch prediction, which were either less of a big deal or non-existent back then. IOW, zlib probably leaves a lot more on the table now than when it was written.
Hello,

I'm author of https://enlinko.com/ game, published it 24 days ago:

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

Domain for this game has been created 9 days ago. So, i think someone was heavily inspired by my idea.

I understand that anyone can make game with same idea, but i'm bit sad that Enlinko haven't got such traction on HN as this game.
One odd things is that blockheads have been going ahead with the blockhead things they do even though normies have lost interest.

What it is going to take to turn a generation permanently away from crypto is a serious drop in prices and that hasn’t really happened yet. I mean, Bitcoin has fluctuated, not in any particular direction. Bored Apes are down from the peak but it hasn’t been a bloodbath.

So blockheads are starting to spam the Bitcoin blockchain with shitcoins and Pepecoin is getting talked up (how is it we didn’t have Pepecoin three years ago?) but now most people just don’t care. In my pod we are taking bets on if Pepecoin or BRC-20 are going to get mentioned at all in Bloomberg Businessweek at all.
Alexey Pertsev might have an interesting perspective on that.
A buncjlh of the EU rules around medical research and drug development is, in fact, based on experience with leteral Nazo experimentation done by the likes of Dr. Mengele. Dor once not an internet drope, but rather historical fact.
Same story, somewhat-different subset of the facts: https://www.bleepingcomputer.com/news/security/toyota-car-lo...
Well yeah. Lead in food is very specific. Software is very broad. Nobody said all software was bad.
And the 68k has better instructions. Many calculations would have been faster.
I read this blogpost and I think to myself: this is a true thought leader.
And yet people in this thread are talking about garbage battery life, phones not showing up, etc?
> If you want something changed, do it yourself, or ask them.

I did ask. See my other comment[1]. The only thing I got out of asking was name calling, dismissive and rude remarks, and the immortal "do it yourself". Before the package manager thing, I did the same - years earlier - asking on the mailing list how to bind keys to commands. What I got out of this was name calling, dismissive and rude remarks, and the immortal "learn to use the mouse already!"

Sure, nobody owes anything to anybody, not even not being toxic and abrasive. But I also don't owe the toxic and abrasive community anything - certainly not avoiding criticizing it. Right?

Oh, and I'm certainly NOT going to offer money to people who swear at me. Yeah, it's not a product, not developed by a company, all true - but I still refuse to be called an idiot and keep quiet about it.

[1] https://news.ycombinator.com/item?id=35906419
Well, I thought I already described what seemed to me to be a charitable and reasonable take on it.

"I put as much effort in as can reasonably be expected; I tried to evaluate it fairly; but the documentation and supporting code is so bad that I may have made mistakes. If so, blame them for making it impossible to evaluate fairly, not me for falling over their tripwires."

If something is badly documented and badly implemented, then I think it's OK to say "I think this is badly designed" even if you found it incomprehensible enough that you aren't completely certain that some of what looks like bad design is actually bad explanation.

If some of the faults you think you see are in fact "only" bad documentation, then in some sense you're "spreading FUD". But after putting in a certain amount of effort, I think it's reasonable to say: I've tried to understand it, I've done my best, and they've made that unreasonably difficult; any mistakes in my account of what they did are their fault, not mine.

(I should reiterate that I haven't myself looked at the AT protocol or Bluesky's code or anything, and I don't know how much effort SW actually put in or how skilled SW actually is. It is consistent with what I know for SW to be just maliciously or incompetently spreading FUD, and I am not saying that that would be OK. Only that what SW is admitting to -- making a reasonable best effort, and possibly getting things wrong because the protocol is badly documented -- is not a bad thing even when described with the words "I don't care if I'm spreading FUD".)
Yeah, I have some fondness for it myself, even despite listing some of the headaches I recall from past efforts. The fun/interesting/good news is that it is not technically an either/or in JS. Prototypes are still the underlying driver below the class syntax. There's absolutely still room for doing really interesting or cool things with prototypical inheritance, even doing things that aren't entirely possible with the class syntax, and then wrap them up in a cool library and make them interoperable with class syntax for all the downstream users. (Interop with the class syntax is still a useful design target.) The hardest parts of such "cool" library ideas is just likely getting the Typescript types correct with them. (Typescript doesn't quite model all the possible intricacies of prototypical inheritance, in my experience.)
It applies if the maintainers if the project sell support. For example, Red Hat sells support for their open source licenses so Red Hat will have to follow the law.

Things may be less clear when it comes to donations, where customers don't directly purchase a service yet the developer makes a bit of money, but from the context of the proposed text I don't think that is what the law intends to cover.