skysight-inc/HackerNews huggingface dataset:
The "during work" part is ambiguous. I read this to mean during working hours. The boss seems to be interpreting it as "while employed", so including spare time.

But you don't want to get to the point where legal action is taken to test it.

If you released a competing app to your employer, I'd expect legal action.

I generally refuse to sign contracts that claim ownership over any IP I create out of work (although I would accept it if the IP in question directly relates to my employment).

Even if the company appears to have good will here, you need to be careful. One company I worked at went through a merger. Their lawyers tried to argue that the software I had created in my spare time now belonged to them. The original company would never have done that.

Luckily I had a different contract to the standard one as I had those clauses removed :).
As for the legal aspect, I don't think they can successfully sue someone for disclosing the NIST example keys because they are considered public information anyway.
It seems we agree that below the poverty line people should not make uncertain bets, because they have nothing they can afford to lose. Not betting when you can't afford it is exactly what the Kelly criterion proscribes, no?
> Rather a lot of them were young and naive left-wing supporters who looked at USSR through rose glasses.

The EC is dominated by conservatives.
Well, I know that my little sister and brother have been hunted in the streets of some town in (former) East Germany while visiting. I don't think it was Dresden, but close. This has NEVER happened to them while living in (former) West Germany.

Sometimes being an outsider helps to see things more clearly than when you are an insider, Helmut.

Oh, I've been born close to Leipzig, by the way.
Doesn't even need to be illegal, just really bad for their reputation. There's a reason companies like to plaster everything with "This doesn't necessarily reflect our opinion", here they're doing the exact opposite. Any kind of questionable content in any medium is automatically their IP? Good luck.
> I still don't understand to this day what's the problem in having one e-shop that ships to whole EU, even if they didn't support all the languages.

Different countries, different laws, different taxes.
When forced to use Terraform, I frequently curse and threaten to write an equivalent in Lisp (because, of course, Lisp is perfect to both describe infrastructure AND to run an actual deployment process), but this is close. And won't scare people away with lots of insane, stupid parentheses.
My only ally in this life has always been serendipity. That's why I replied to this post. It's a simple post. Ice cream is simple. Kindergartens are simple. On their surface, of course. You ever watched "Kindergarten Cop"? Try and watch it and remember that scene where Arnold reads a poem. Find that poem. Read it whole.

Sometimes things that appear shallow bring about the deepest truths: if you take effort not to ignore what you're looking at, what you're hearing at the moment, if try not to ignore all your other senses. Suspension of disbelief is crucial, ESPECIALLY if you want to write something - even non-fiction. Or else, how do you expect your readers to do the same and believe your words or least consider them, if even you yourself cannot do that little trick?
For some time now I believe the austere UI and features (everything that is needed though) helps keep the high quality of the content.
I'm a big fan of /r/whatisthisthing

For the easy stuff that I might know it's always long-since identified by the time I look at it. The hard stuff is usually either some corroded lump of metal from a magnet fisher that could be anything, or something truly obscure.

Plus it's fairly often enlivened by the answer "It's live ordnance, put it down and call the authorities, no don't try and unscrew that bit, it's the fuse!"
And me still mostly using a 8GB laptop for my development purposes regarding side gigs.

The work laptop does indeed have 32GB, because containers everywhere, which is something I don't use at home or development side gigs.
Maybe I wrote it a bit quick. It is still possible to buy tickets on machines. But they changed the law on the beginning 2022. Now in regional busses, they don't have to sell a ticket. They still do. But the law is now, they don't really have to do it.

Änderung bei ÖV-Tickets

Billettverkauf in Zürcher Regionalbussen wird abgeschafft

https://www.tagesanzeiger.ch/billettverkauf-in-zuercher-regi...
Jan, thanks for the open approach to running the tech behind apify!

The libraries look useful - one question which wasn't obvious in the doc, how do you manage / suggest approaching rate limiting by domain? Ideally respecting crawl-delay in robots.txt, or just defaulting to some sane value.. most naive queue implementations make it challenging, and queue-per-domain feels annoying to manage.
Exellent idea. We make a socialscore-system and just people above a certain score can buy stuff with working encrytion.
Containers craziness happened.
You're perhaps in a sociopolitical bubble if you find that claim wild. Even if you don't personally know anyone with this perspective, I would hope that it's logical, rational, and expected that a significant proportion of an indigenous population targeted for "diversification" would be opposed to the idea.

(As a counter-anecdote, I don't personally know a single person in my social circle, in Australia, who is supportive of racial diversity, ranging from indifference to a depressing powerlessness and helplessness to protest what is being done to us by the government, to open and outright racist hostility to the concept.)
> All the recent war involvements of Germany are inherently against the German constitution

You'll have to back that up a little. Which wars? Which involvement is considered unconstitutional? Because a lot of those have been tested in the constitutional court and found to be covered by the constitution - see the courts judgement from 1994 https://www.servat.unibe.ch/dfr/bv090286.html#

"BVerfGE 90, 286 (286)1. Die Ermächtigung des Art. 24 Abs. 2 GG berechtigt den Bund nicht nur zum Eintritt in ein System gegenseitiger kollektiver Sicherheit und zur Einwilligung in damit verbundene Beschränkungen seiner Hoheitsrechte. Sie bietet vielmehr auch die verfassungsrechtliche Grundlage für die Übernahme der mit der Zugehörigkeit zu einem solchen System typischerweise verbundenen Aufgaben und damit auch für eine Verwendung der Bundeswehr zu Einsätzen, die im Rahmen und nach den Regeln dieses Systems stattfinden.

2. Art. 87a GG steht der Anwendung des Art. 24 Abs. 2 GG als verfassungsrechtliche Grundlage für den Einsatz bewaffneter Streitkräfte im Rahmen eines Systems gegenseitiger kollektiver Sicherheit nicht entgegen."
Just FYI, pretty much all of Thinking Fast and Slow has been caught up in the replication crisis and repudiated. I don't know about the fourfold pattern in particular.
> Biomass and Biogas for example.

Right.

And this has a very important implication. For home owners who're currently deciding which heating technology to replace an oil or gas furnace with.

Biomass and Biogas will be needed urgently in the near future to supply powerplants (of utility order of magnitude) that can then stabilize the electrical grid against the fluctuations that are going to be caused by more and more wind and solar power.

The way I see it - as enticing as it may be - to replace an oil/gas furnace with a wood pellet powered one in our current situation is the wrong choice in the long-term.

The prices for electricity will rise further, yes, but the crucial role of biomass and biogas as one means to stabilize the grid will IMO lead to even greater price increases for the latter.
And here you have proof for part of the reason Chrome dominates the web now.

No matter the values and benefits, testing on another browser is to much of a hassle for most web devs.
And you think that the potential capture of a few criminals outweighs the violation of privacy of communications of 450 million humans?

You'd be okay with forcing this onto people who don't want this, and the majority who won't even know that this is happening?
It is rather disconcerting how a platform that is apparently rather integral to the discourse of today is in the hands of a single private company. It doesn't matter who owns it, if it's Musk or someone else, the fact that it's at the whims of a private company, is the primary channel for discourse, and is something legislatures cannot even comprehend because of their age, should have alarm bells going off. Coupled with the fact that there is lacking IT education about hardware/software means that there is an environment that is ripe for the encroachment of digital rights, as we've been seeing this past decade.
In the real world, people do in fact get a guilty verdict only to discover the individual wasn't guilty.

The scenario described is rare, but what you are advocating for is to overfit at the cost of a few innocents. Which is great, until it happens to you or someone you care for.

The world is constantly changing. Law and justice aren't rigid. You never know when you find yourself on the other side with no way of realizing.
It's almost as if the EU were composed of many different people with different viewpoints.
Wow, it is fast! I could see it had my test-route drawn and ready before the scrolling animation to the start had even finished.
> It specifically prohibits discrimination and welcomes people from other nations, both of which the average German does not actually like

Isn't "prohibiting discrimination" something else entirely as "allowing all foreigners to come in without questions asked"? Germans profited from the ability to take refugee during and after WWII themselves.

Also, the data would rather suggest that the average German is far less against migration than your comment suggests:
https://www.fes.de/themenportal-flucht-migration-integration...
that is one good reason why i don't rush to buy a new computer.

when i replaced my computer the last time, the old one was 10 years old. (and we were moving, so i dropped the old computer before and got the new computer after the move. that way i offset the work on the new computer with not having to bother moving the old one. (i kept the monitors though, and i took the disks with the data))

i built the new one myself.

technically i could have reused the case, but i wanted a smaller case anyways. (i really miss the pizzabox form factor. current cases are either to big, or they can only hold one disk (i need two for mirror raid))

but now i am moving again, and this time i can't take the monitors with me. they are just to large, and shipping is not an option. i probably can take the case because it is a smaller one. but instead of buying new monitors, i am considering just getting a laptop instead. i'll need one anyways so i can travel for work. but that means external disks (2x5TB) if i don't take the case too. though choices.

John Scalzi:

i read redshirts some time ago and recently the kaiju preservation society. very enjoyable!
How glib.

Kato has 4000 followers on twitter
https://twitter.com/TrofimovaKato

Jose has 2300 on twitter
https://twitter.com/josegasparian

The place where people meet and follow each other on the NFT space is twitter, not OBJKT. OBJKT is just where the art is sold.

Jose has just recently sold out his first piece on FXhash - 200 editions at 2xtz - 400$ - in 15 min.

It's a art market, even if you don't want to see it. I just took two random artists out of a hat that I like.

You're also of course conveniently ignoring DeeKay because he doesn't fit your pattern - he just had a piece recently sell for 1$ million.
That's different, you got to understand. /s
Mass use technologies make the individual more powerful, but also institutions.
Don't these end up in separate mixes, though? My 13 year old makes a lot of grime requests on road trips etc. and now I have a separate grime mix under my top mixes.
Clearly a meta commentary on how most LinkedIn posts follow the same formula.
My non-electric refrigerator operates along similar lines but uses a propane burner to dissociate ammonia from water in a continuous cycle. Devices such as this can operate on many different heat sources including kerosine. Absorption refrigerators have been available for over a century but they are neither cheap nor inherently safe.
https://en.wikipedia.org/wiki/Absorption_refrigerator#Single...

My next off-grid refrigerator will be solar-electric with a high efficiency compressor. Even factoring in the cost of additional solar panels and a storage battery it will be cheaper to purchase and certainly cheaper to run.
Yandex’s sale of media assets to VK includes yandex.ru homepage
In Switzerland it's still possible to buy things online and pay by an enclosed invoice. Twint is a local digital payment system and it is universally accepted, both online and offline.
In the flip side of the same coin, almost the same group demand a stronger presence of the police in the internet[1]

[1] https://www.youtube.com/watch?v=Xdm8SG8_v0I
I'm sure Paddle uses Stripe under the hood though
The biggest problem with this is that governments change. Giving them a power forever means every future government will have that power. Current intentions do not matter.

Just think about every evil government in history. It wasn't always that way, and it didn't remain that way. When you know that, how can you say something isn't going to happen?
Great explanation of end-to-end encryption, followed by "but we're too lazy to do that."

Not going to ever touch Supernotes now.
Everybody here seems to be saying "the EU commision doesn't have any idea what they're doing", but it seems barely anyone understands what the 10% is referring to.
Yes, but you still need a module like typedload to do the runtime checking.

TypedDict performs no checking by itself at runtime.

class A(TypedDict):
a: int

A(d=32)
# Returns {'d': 32}
typedload.load({'d': 32}, A)
# TypedloadValueError: Value does not contain fields: {'a'} which are necessary for type A
The kids must be protected /s
Note that the {s} part is for backwards compatibility, and that https://tile.openstreetmap.org is enough, or maybe even a tiny bit faster, now that we have http 2.
Particles and waves are mental. What was the dream you had last night made up of? Maybe you dreamt of running scientific experiments and finding atoms, would that get you any nearer to the metaphysical truth of what that particular dream is made up of?

Consider you never stopped dreaming when you woke up, the dream just shifted into a more concrete and physical state. But there is no physical you sleeping in some higher reality.

Mind is the rock bottom.
Maybe for vi users, on GUI based OSes it mostly boils down to dismissing dialog windows.
> there are no SQL libraries worth talking about

I assume you mean libraries of SQL code (e.g. query fragments/templates) as opposed to libraries for working with SQL?
There are a few reasons why it sucks so much:

1. Most of the Python community doesn't really get the importance of static typing. As a result tons of dependencies completely lack typing, or are written in a dynamic way that is incompatible with static typing.

2. You have to go to some significant effort to set up static type checking in CI, and because of the above issue getting 0 errors is much harder than in e.g. Typescript.

3. The semantics of type hints are not defined so there are multiple incompatible interpretations. Better hope your dependencies use the same type checker as you!

4. MyPy is way better than nothing but it's actually pretty buggy and absolutely full of unsoundness and legacy hacks (not that surprising given its age).

I would strongly recommend using Pyright if you make the unfortunate mistake of starting a new project in Python. It is much better than MyPy and the author is some kind of bug fixing robot.
A smart contract doesn't run on it's own, you still need computers to run it. Not to mention for Tornado cash, you also need people interacting with the contract and sending money to it, since it doesn't do anything on its own
I also never had keyboard issues but mine was 2015 Gen 1. I know a couple of people who got the 2016? Or 2017? Model and their keyboard had some issues with keys not registering.

That form factor with m1/2 would be awesome! Especially to use in bed cos the screen was so nice and it was so light.
Isn’t it right and proper for management to serve ownership?
The German constitution has been very much subject to changes to reflect the will of the people (requires a 2/3 majority in parliament). It is true that Germans do not quite are so obsessive about their constitutional rights like US citizens, however, I would say our constitution is a quite solid basis. The general approval ratings for the legal system and the constitution are really not bad [1]

[1] https://www.roland-rechtsschutz.de/media/roland-rechtsschutz...

Edit: fixed autocorrection typo
I am as sympathetic to the Germans who dont want racial diversity and as anti globalist as it gets.

But here is the counter argument. Europe (if you don’t take the Slavs and the albenians into account) has a negative birth rate. There is no way to sustain current standard of living without immigration. The politicians in Bundestag who control the EU knows that. And if there is one thing that they are afraid of is to encounter the shortage of labour and have to increase wages that comes from that. As the crisis from Covid has shown us.

I think the root cause of the decline of the national and cultural identity of Europe is not because of immigration but because of a local population that has mostly no interest in family formation.
r/specializedtools is a bit like that but focused on tools. Lots of ingenuity and aha moments.
It’s sort of how blocking of websites was introduced in some of the countries of the EU to combat sexual abuse of minors (CIRCAMP), and then the infrastructure set up to do it was reused to block torrent sites, fake goods sites, phishing sites and a whole host of other web content deemed illegal.

The slippery slope is real, and I have zero doubt this chat control system will be used to detect other illegal activities within the year.

Private correspondence should be private until a judge orders it unsealed in a specific case. Blanket surveillance is worse than the crimes it purports to combat, and there are always better ways to combat those crimes.
Crazy. I will stick with my phone's timer.
Handing those cases correctly might very well be a Turing test...
So...buying items made in your country is an extreme right winger thing.
And if you buy shitty stuff from communist china then it's exteme capitalism.

Would you watch a real time "movie" of the countless man-years it took to design and develop the infrastructure that made it possible for you to "watch", write and publish about this? I thought so.
How many of those who you call conservatives where left-wing when young? Maybe they changed some views, but retained the love of total control :)

I'm not sure about current EC, but the one under Juncker had plenty of far-left-when-young people. Far left as in Marxist and Maoist in 1970s-1980s.

P.S. Fun story from ex-USSR country... At the very end of USSR, it was USSR apparatchiks who were called conservatives :)
Mandrake and SuSE were the actual pioneers in that regard.
How will you enforce 'limiting encryption'? Will you prosecute everyone who runs a few mathematical calculations on their own computers, presuming guilt?

Do you think that criminals will care that it is 'illegal' to send messages when they're plotting more heinous acts? In such a scenario you'll have to radically enforce what programs may or may not be run on everyone's computer. If you do that, you're worse than the criminals.
One parser I think deserves a mention is the one from Apache Calcite[0]. Calcite does more than parsing, there are a number of users who pick up Calcite just for the parser. While the default parser attempts to adhere strictly to the SQL standard, of interest is also the Babel parser, which aims to be as permissive as possible in accepting different dialects of SQL.

Disclaimer: I am on the PMC of Apache Calcite, but not particularly active at the moment.

[0] https://calcite.apache.org/
There are other issues with frontend and WebApps. No metalevel. We keep reinventing terminal features that can't be manipulated as objects (in the abstract sense, not java).

Very often users are stuck with rest based flows and process that would be better if they could adapt / batch them on their own.
Show HN: Sakumaps – Manage your saved coordinates locally
Yes, it seems that the issue is essentially one of binding the type to a scope but then mutating within that scope. The type system could just "look" for those mutations, or the language could add mutability to the type system.
This almost sounds like the start of a Call of Cthulhu TTRPG scenario where a something really grim is being fed into public media pool for some nefarious purpose. Hmm. Nice.
I think there are three issues.
1) student loan interest rates are to high. They should be like 1%.
2) the minimum payment is to low. Some students aren't paying their debt down, so it grows larger. Finally I think loan forgiveness benefits the wrong group of people
One other major downside of end-to-end encryption: everything has to be done client-side, and the server becomes very close to a dumb pipe and block storage. (The only parts the server can do anything with are those that aren’t encrypted, so the explicit goal of E2EE is to reduce the server to a dumb pipe and block storage.) Got ten gigabytes of stuff you want to search through? Without E2EE, the server can implement search and store an index, so your search can be done on a fast server, and you get a response in 100ms taking maybe 10kB of network traffic. With E2EE, all the server can do is hand you encrypted blobs. Maybe you have to download the full ten gigabytes, or maybe you also store the index and can download just that, which is probably smaller, but now you’ve got to do complicated index synchronisation when making changes (complicated because you want to minimise the amount of extra sync required). So your search now runs on your probably-slow phone processor and storage (we don’t all use iPhones), maybe takes a few seconds, and requires that you have downloaded (and store) maybe 10GB, maybe only 100MB, but a whole lot more.

It kinda amuses me that mobile spent a long time moving both storage, computation and network traffic from the client to the server as much as possible (because the mobile devices had too little of each), and E2EE significantly forces it back the other way. One would hope this would mean that you’d get more just-software rather than software-as-a-service, but no, mostly you just end up with the worst of both worlds.

I’m glad that they mentioned “In the end, trust is Still Required™”, and the last sentence of that section is good stuff. But I like to state it more strongly in two ways: if the software is served over the web or to any platform with automatic updates, E2EE is fundamentally broken; and, first-party end-to-end encryption is snake oil.