skysight-inc/HackerNews huggingface dataset:
There's strong stereotypes around people in technical projects, but without technical roles and actively working against the project. But as so often, they're very much true for this individual (the one who posted about the suspension, is part of that stupid "working group" and is boasting about it on "his" socials. I don't think this should be detailed further. Curiously, the same person was also in charge for the last python release, which featured a very political message in its release notes.
The EU doesn't even have a continent-wide DNS-blocking system.

Most countries have their own, but they're mostly for copyright infringement, not GDPR violations.

Even that isn't universal, Poland's system only affects unregistered gambling websites for example, and I've seen quite a few ISPs that don't even bother enforcing it, even though they're legally supposed to do so.

There's nothing (except talking to your government) that the EU could realistically do at this time to block a website, and I genuinely don't know how receptive the US would be to these arguments.

The largest "hook" the EU has is that most companies that provide services to you, whether that'd be payment processors, hosting services or ad networks, (still) want to maintain good relations with them and don't want to burn bridges, and I don't believe it's beneath the European commission to put pressure on those to make your life difficult.
Also frustrating to be constantly patronized that the negative consequences will definitely be outweighed by positive ones, pinky promise. Right now we have threats of job insecurity in basically every industry, Noah's Arc levels of spam, the undermining of democracy as a functioning form of government, and insane energy demands and environmental consequences. But on the plus side you can outsource the entire design team to one guy tweaking SD outputs and you can use an LLM to summarize the spam generated by a different LLM, so all's well that ends well I guess.
I encourage people to read the primary sources before coming to a conclusion on the validity of this suspension.

While Lunduke has done good work, he's alienated a lot of people in recent times (for good reason, in my opinion). He is a great source if you're looking for a quick hit of tech-adjacent social justice ragebait. He is an awful source if you are looking for a neutral account of the facts.
If your PDFs have Author properties then you might be able to do "author:Heidegger" too. The Recoll PDF filter extracts some of these fields and if I remember right it can be configured to extract additional custom properties too.
> You are an outlier

No I am definitely not.

In every company I worked for, in three different countries, my coworkers were in similar situations.
Fair enough, thanks!

Albeit what I'm a bit fearful is the state of IT market here. I don't want to exactly say which I am in, but according to my peers stories here in Poland most companies are stopping recruiting juniors by now at all.

EDIT: And when I think about that too... I still have this lingering thought it might be too late for me, that I'm at a point where it's certain for me I'll never be able to achieve much.
NDAs are the way companies DEMAND a reporter not to report on a thing. Again, Valve is not trying to turn this into a legal mess. There were no repercussions to the Verge other than losing access to the beta. I don't think that companies being rigid soulless entities is a good thing. If this is the kind of thing that makes Valve go "I guess we need to invite fewer people and make everyone sign an NDA" then the world is robbed of just a bit of fun. And that makes the Verge's actions a jerk move at an even deeper level.

The actual prompt that shows up when you launch the game says:

> Early Development Build
> Deadlock is still early in development, with a lot of temporary art and experimental gameplay. Do not share anything about the game with anyone.
> [ OK ]

They make it pretty clear what they want in exchange for playing the game.

> Expecting people to adhere to your version of what the right thing is.

You think that asking people to do something as a human, instead of sterilizing the interaction and bringing lawyers into it... that's the jerk move.

There isn't much wiggle room on what is right here. If the Verge didn't want to adhere to the agreement, they could have just closed the game. So they agreed to not share the information, and then did anyway. That's dishonest, and a jerk move. They weren't being dishonest to expose a larger crime (this wasn't whistleblowing), they were just dishonest for their own benefit.

I would hope you're not the type of person who shares other people's secrets, because you're not legally obligated to since you never signed an NDA.
Open Banking is an overengineered and terrible solution, requires middlemen and there's nothing "open" about it. Do not fall for the hype.

Basically, instead of having a URL scheme to represent a bank transfer request that your banking app could register itself for and handle, they'd rather rely on a middleman to get a broad read/write access token to your bank account so they can initiate the payment from there.

These tokens are not scoped. When you do this, you fully trust the merchant (and theoretical legal recourse you may have) to not lie and only initiate the bank transfer for the amount they claimed - but there's nothing technically preventing them from taking more, or silently also grabbing your account history in the process (no bank provides an audit trail to know which read actions were taken).

In fact, I suspect the fact you can do a read access as a byproduct "for free" and silently is a big part of why this type of payment is pushed so heavily.

In addition, "Open" banking requires either significant regulatory/licensing hurdles, or a middleman like TrueLayer who (at least at one point, not sure how it is now) will be happy to lend their license to you for a fee. On top of that, you either need a middleman or need to integrate with each bank's API separately - so generally speaking, you'll always need said middleman.

All for something that can be resolved on the client side with a simple URL scheme. But don't expect a corporatocracy like the UK to go for the simple solution if they can instead go with one that provides turf to as many middlemen and parasites as possible.
It is unjustified authority for the board to state we can do what we want because of information we must keep secret, and you just have to trust us.

https://discuss.python.org/t/three-month-suspension-for-a-co...
To extend the malloc versus GC metaphor, Svelte here is like Rust, it has really good developer experience while still giving you most benefits of Virtual DOM.
Indeed they do. It works but it is not great. I tried it for a couple of projects but eventually switched away from it because the layout renderer is pretty bad at this time and the results are not aesthetically pleasing at all, at times being difficult to read because the layout algorithm is so bad.
Would be helpful to list the features. This link has the details:

https://github.com/duckdb/pg_duckdb

Sounds like it would be useful for Postgres users to interact with Parquet and CSV data within a single SQL query and in a performant way (due to DuckDB's vectorization).
Thanks to modern payment companies we are already living in the good place. Before Paypal you almost couldn't get paid on the internet at all. If you wanted to accept credit card payments it was a whole ordeal and banks didn't understand why anybody even wanted to sell things on the internet.

Payment processing also got much cheaper. It's arguably still more expensive than it should be, but giving up a few percentage points in revenue in exchange for frictionless payments is a really good deal.
I have been using mpv on Linux for like 10 years, it's simply amazing. No complaint, it just works.

Highly recommended.
How were you able to do that if you didn’t have the career? Most women in the US are extremely focused on the income of their partner. Similarly, I found that many women divorce their husbands when the husband just doesn’t show up at home anymore and is only bringing money. The amount of alimony you can get is insane.

Edit: looks like you live in Finland. We’re not even comparing on the same scales at all.
I personally use MPV to play my music libraries containing mainly FLAC file and I wrote a plugin [1] using JS to send my listens to listenbrainz.org . It's damn simple, but it worked for the past few months!

[1]: https://gist.github.com/madeindjs/f33225cf4d8fdc9f61e0fe3ebe...
You truly believe the US wouldn't do the same?

BTW what's your take on US requiring US-based companies to provide data on foreign citizens if subpoenaed?
You can't claim to be defending people's rights while also jailing people without trial.
liberalism isn't human nature, thinking it's an unavoidable immutable natural law instead of just another ideology we decided upon and can change, is exactly why it's invisible to people.
Hey there! I have pushed a fix to make it compatible with Firefox. Thank you very much for the feedback!

If there are any other issues, I am here on a lookout :D
Who is saying the US is the most imperialist and the most militarist country? They do have the highest military budget, I’ll give you that. What else?
Sorry, what? I think that examining Boeing, the way that it has adopted modern business practices, and the way that led to their catastrophic failure as an organization, is necessary for us to grow beyond this as a society. Even if it's difficult, it must be done.
It's a combo of a half-dozen strains, so I assume it's just easier to use the short brand name instead of listing them all over and over throughout the paper.
This site is forbidden in Brazil (without VPN)
> It must be normally issuing rulings written by people who aren't the justices themselves.

It's right there in the text:

> the 11 justices and the attorneys who work for them issued 505,000 rulings

> it appears to answer to nobody, nor follow any normal judicial procedure (being both accuser and judge in one body)

That's not the case. The STF never accuses, they only judge. Accusations come from other institutions. The Supreme Court then orders investigations and act as judges.

> What checks on their power do they recognize?

Mostly the Parliament and the Senate, who can at any time pass new laws, including amendments to the Constitution.
There's a problem with that 'bullet in flight' photo of Trump
A whole different type of "too big to fail", and a great demonstration of why putting the keys to your kingdom in Microsoft's/Google's/Apple's hands is a stupid idea.
> Someday you will die. Then you will die again when people forget you.

I've already heard that line somewhere but can't remember where and who said it.
It sounded more like defining fairness as having the rules apply equally to everyone in practice. Which is a pretty decent definition, IMHO.
Mermaid could do well to learn from Graphviz. It’s much older and a lot of thought has been put into rendering. It’s the most powerful graph rendering engine that I’m aware of and for anything more than a little complex it’s really the only option to produce something even readable.
Isn't mpv a more modern and maintained mplayer fork? Mplayer was my go-to for many many years, starting in the early 2000s, but I switched at one point and can't remember why. What do you prefer about mplayer?
> The worst GUI (none) out of the box.

That's funny, for me that's exactly the best GUI out of the box. I actually did some tinkering to reduce the GUI parts even more, and added more keyboard shortcuts.
I think a lot of topics are much less sequential the further you go. As an adult I spend most of my time repeating the fundamentals of my field, and learning a topic deeply as needed. For children it probably makes sense to cram the multiplication tables.
I do use MPC-HC on Windows, but it's no longer under development :'(
IIRC it can't do AV1.
You cant make a p2p connection over a NAT without exposing a port on the public side of the NAT.
This is already happening, 16 digit PANs are due to be phased out https://developer.visa.com/capabilities/vts
I think this perfectly illustrates the problem the thing I would most want to see is sum types e.g. we all have some particular thing we would want to add and we can't add em all.
That's the kind of question that only really gets answered when a judge rules on it. The pertinent question here is roughly whether the combined docker image constitutes a "derived work" of the AGPL software
What's cool that you can control it from your editor. It feels so nice managing YouTube video playback from Emacs, makes the note-taking so easy. elfeed-tube/elfeed-tube-fetch command lets you follow the transcript, while ignoring commercial bits. You can basically search through the text and play it from that point.
It uses yt-dlp as the download backend, so it works with anything that yt-dlp handles.
Hmm I just made an account two days ago and it told me no words allowed in the own. The email link they sent me to sign up no longer works, so maybe they changed something?
Alas no. It's a one-shot file-transfer tool, and we don't store a copy of the encrypted data or anything. So the sender must stay running until the receiver has finished downloading. If you're comfortable with relying on servers for your security, then I believe wormhole.app offers the clickable zero-install link that you described.

Magic-wormhole can't use that approach, because our security model rules out reliance on servers for confidentiality or integrity. We could safely store ciphertext without violating the model, but you need an interactive protocol with the sender to get the decryption key (otherwise the wormhole code would be a lot larger), so it wouldn't improve the experience very much, and would cost a lot more to operate. The wormhole servers have trivial storage requirements, so the only real costs are bandwidth for the transit relay helper, for when the two sides can't make a direct connection.
So... If I picked the same results, in the same timeframe... And I don't think glue should go on pizza... Does that mean LLMs are completely useless to me?
A long, informative read, with some profanities. Highly recommended!

25 years ago, Spolsky wrote an article called “everything you wanted to know about Unicode and character sets”. Those of you who only lived in the post Unicode/UTF world might find that one informative as wel.
I don’t think anyone said they did
I've checked it out and it's on my list of things to revisit in the future, but I've been burned in the past by using less-proven GUI frameworks, which is why I'm trying to stick with something like QML.

It's definitely something that looks promising, though. Hope to replace Qt with it in the future if it works out.
I use SMPlayer as a front end for mpv (you can select mplayer or mpv as backend). Not sure if that is common or even a good idea. But I am generally happy with it.
> So you are telling me, Musk is a fan of the Islamist regime in Turkey and its persecution of non-Islamists..

The former, absolutely. Your refusal to believe this seems to come from the idea that Musk has clear principles that he adheres to. He does not. His only concerns are money and power.
It might make sense: any kind of fine-tuning of LLMs usually reduces generalization capabilities, and instruction-tuning is a kind of fine-tuning.
While great in general, vlc has many small seek/sync issues, and also seems to be in maintenance mode.
Westinghouse starts production of ADOPT fuel pellets
(from the same book) The conflict that we sometimes feel between “I shouldn’t be spending my time on this” versus “but I’m gonna do it” can be caused by different subminds (of the mind) that disagree on what would make the organism (you) happy. All the subminds have that same goal but they might disagree on what.

Training attention and awareness through meditation eventually results in unification of mind where all the subminds unify and work together. No more angel/devil on your shoulders. Just your executive subminds with all the other subminds working efficiently together.

That’s the phenomenological answer to the problem.
I've just tweeted with the word cisgender. I'll try to remember to check back in tomorrow and let you know if it got any engagement.
I don't understand the use of a textual description. In which scenario do you not have enough space for a lens and yet have a textual description of the scene?
Ah yes. Because who can forget the genius of USA's "American companies must provide any and all information on foreign citizens even if they never stepped foot on foreign soil if the US government so wishes it".
Unless you’re gonna claim Donald Trump to be some kind of centrist, I can think of at least one.
> "To protect the safety of our staff, we have made the decision to close our operation in Brazil, effective immediately," X said.

Would they also fire said staff because they have now ceased operations in Brazil?

Hopefully not. Still, I’d like to see a follow up, confirming that this action indeed benefited the employees, as they claim.
For now there's important differences between "X jail" (ban/shadowban) and "actual jail", for example expensive phone calls and not being able to visit Canada.
There has never been a case where it was escalated so far.
It's just linear algebra and the chain rule. Both of these are taught in highschool.
But at least in Canada, only have low fees if they are in person - not online.
Nullability is poor man's `Maybe`/`Optional`, and I'd love to see that at the type system level (cf. `data Maybe a = Just a | Nothing`) rather than current {sql,null}.Null* mess or whatever was proposed in https://github.com/golang/go/issues/48702. But I doubt if that'll ever happen.
The language model generating the candidate answers generates tokens until a full word is produced. The language models picking their answer choose the completion that results in the lowest perplexity independent of the tokenization.
The AGPL is probably the best option for a FOSS license. Why do you consider it "not truly open-source"?
Besides the bias or not of the linked article, is not without irony the fact that Python itself was named after a phrase of a another comedy sketch.
Looks like just time: https://www.justinmath.com/books/
I'm getting increasingly nervous about baking in assumptions on software that doesn't have a strong guarantee of staying open source. Foundations like the CNCF help here, where projects are assigned ownership to the foundation.

There is a middle ground though. It's not practical to only build on top of foundation-owned software. So a metric I use these days is to consider the cost of replacement or fork maintenance, combined with how likely I think a license change would be, as part of evaluation.
All the delivery drivers on my street seem to drive at full power while flooring it.
curious how are tools like this made? are most AI tools just using chatgpt's API + new interface?
Thanks, been trying to look into AI tools to generate point clouds from photos for a hobby robot. Crazy that a mediocre LIDAR costs more than every other part of the robot combined, maybe times 10.
It's accounts like yours that ruin HN. Nice try with the AI generated response.
Seems to have worked pretty well in Europe. Many countries here ban praise of past mistakes.
You can get a long way with only implementing the most basic things of the PDF specification, like section 7. And even there you don't need everything. For example, there is no need to implement the CCITTFaxDecode, JBIG2Decode, DCTDecode or JPXDecode filters if you don't want to get at the raw pixels of the images.

Once you have parsing and writing of a simple PDF file going (sections 7.2, 7.3, 7.4, 7.5, 7.7), add in support for encryption (section 7.6). Now you are able to handle to at least parse and write nearly all PDF files.

Then implement all the things you need gradually
For example:

* Need support for parsing or creating the contents of a page? -> sections 7.8, 8, and 9. Mind you, start out with only supporting the built-in PDF fonts for creating text and later add support for TrueType (easier) and OpenType (harder if you need to implement the font parser yourself).

* Need support for annotations? -> section 12.5

And so on.

If you just need to store the metadata in the PDF, you only need support for parsing and writing a PDF because this usually also entails that you can modify the PDF object tree which is needed for storing the metadata. However, if you need to store that metadata in a way that is usable for other PDF processors, you would need to store it as an XMP file and creating that is yet another deep dive if you don't have an XMP library available. See section 14.3.2 in the PDF spec for this (btw. the latest PDF spec is available at no cost at https://pdfa.org/resource/iso-32000-2/).
> I'm guessing you're not a huge proponent of free speech?

Is Musk such a proponent? His professed absolutist views have been shown to be a lie and farce many times over
thanks to you i don't have to question WSJ's paywall once again, this time here.
I'm somewhat similar on these, but two is particularly funny to me. I always joke at work that we proved something was possible, and therefore the job is complete (we have a few stalled-out initiatives that we really need to finish up). The idea is the fun part, implementing it in the real world is the work, but that's why they pay you.
That's right. One could erase all kinds of video tapes by running a simple magnetic degausser over them. If one were so inclined.
I'm reading so many good comments that I will be trying Magic Wormhole soon.

How about Warpinator [1]?

It's the application that I use simply because it came by default with my choice of Linux distro, and it works fine. Main use case for me is sending recently taken photos from my phone to the computer.

[1]: https://github.com/linuxmint/warpinator
Is it the case that one or the other are more correct? Or rather, in which case are we judging one to be more accurate based on what criteria?
Same. I want candidates to ask me questions. If they don't, I prompt them. If they still don't have any questions, that usually counts against them.

Of course, that's because I cultivate teams where I want people to think for themselves, even if that means dissent or arguing with me. I'm not trying to hire a bunch of "yes people" who just make me feel good. And I'm aware that it takes a lot of courage to ask questions or challenge an interviewer, but that's a similar trait that I'm after in the roles I'm usually filling.
Very good. I don't know all the details but part of the SSN is the hospital ID where you were born, and part of it is time-based. It's just enough that someone trying to drink coffee while perusing the rules won't instantly know everyone's SSN, but a sophisticated actor could probably get someone's SSN down to 100ish guesses.
Replace "drone" by "car"... I think it's a legit complaint but I also think people don't remotely care enough about noise pollution to give up the convenience. On average anyway.
In the art world, I'm convinced ignored is correct. Academics often have very different goals and produce very different art than those outside academia.
These days and probably for the past 30 years or so, companies want nothing but cheap in up front costs. If they wanted good hardware, mainframes would still be selling very well, much more than now.
At every tech company I've worked at, 99% of the software engineers are using company provided MacBooks (if that counts).