skysight-inc/HackerNews huggingface dataset:
Loneliness is quite damaging to someone’s health. Why are you irrationally suggesting to him to dump all his social ties and net raise his risk of disease and death?

:)
I'm sorry, are you talking about the plastic caps that stay attached to plastic bottles so that they are more likely to be disposed of properly rather than end up in some marine (or other nature) environment?

I cannot believe you're comparing that (an effort designed to make recycling more effective, which is generally a good thing) to EU citizens entirely losing our access to privacy in the digital world.
Thank you for explaining it beautifully.
1- if you talk to a person from eu, your data will be affected
2- nobody guarantees switzerland will not want to do the same thing, just like UK.
3- switzerland is not part of eu, but certain behavior of sw is influenced by the eu's decisions, since basically all the border is shared with eu countries and those can put pressure on switzerland to adapt certain laws (ofc not openly)
The median EU citizen is not getting poorer relative to the median US citizen. Don't confuse growing income inequality with "national wealth".
At work we usually integrated with a queue, and then some partners/customers wanted a synchronous flow because the user has to see and pick from data we don't own, and now life is pain.
You actually get them to use it? That's the problem with most of these ideas: sure, you can just roll your own encryption, chat program, etc., but getting the people in your life to use it is another matter. My mom has enough trouble using the popular and ubiquitous chat app we communicate through; something custom is going to be beyond her.
> because you can't send anything.

I would argue that comment implies that something might be alllowed, but not everything. There is potential to restrict any kind of data.
To identify that you are sending something restricted, they need to scan.

> Sure there is: You can opt out from being on the Internet.

Not going to argue with that. But yeah, you can't crash the car if you don't drive it. If you never live, you can't die.
> Let's keep spreading the word about this, the whole Chat Control debate seems to be ignored right now in the media.

Maybe it is not purely by chance that the EU is dealing with this topic during the https://en.wikipedia.org/wiki/UEFA_Euro_2024 ? ;)
Show HN: Simpler web dev with Htmx, SQLite and TypeScript
i'm building this minimalistic framework mostly for myself. it's really just a project template + a tiny library that adds file based routes to express and persistent task queues.

i wanted something that:

1. is a single long-running process to deploy and manage (thanks sqlite!)

2. has type-safe database queries and type-safe server rendered React-like `.tsx` components

3. addresses 80% of common full-stack concerns like emails, task queues and routing

4. doesn't have a frontend build process

curious to hear what you think!
(This should be a bumper sticker :)
The joys of representative democracy. The people are told they are free, but it's the oligarchy in their ivory tower that decide for you.

Every few years you get told you can vote for the next liar to do their bidding in your name, and we, the people, keep the circus alive by telling each other "your vote counts! It's your fault if they're all thieves!"

Government won't stop monitoring each and every citizen, and citizens have stopped any form of resistance, political or technological. Even in tech niches like this, cryptoanarchist ideas get routinely derided as useless and scams. We have lost.
>Politicians in Europe generally do not appreciate mass, repetitive emailing. It might even have an adversarial effect.

tough luck, it's their job. if they lash out due to that they are unfit to be in positions of power.
True. But I have been subjected to a massive amount of hybrid war and influence operations by other adversarial entities. Persecution is bad. So is degrading democracy and turning people against each other.
I tried, but got back answers like "in this security climate? that sounds like a good idea". I've just finished setting up Matrix, I'm tired of this.
The *.eu.org domain is so misleading. For a brief moment I was expecting a Windows-compatible alternative created by the EU.
Silicon Valley steps up staff screening over Chinese espionage threat
Paywall: https://archive.is/WbFqA
If you eliminate economic gain as a motivation for doing things, what's left is to motivate through fear. You aren't working hard enough? You're a breaker; off to the gulag for you!
For context for non EU people:

> As the commission is the executive branch, candidates are chosen individually by the 27 national governments. Within the EU, the legitimacy of the commission is mainly drawn from the vote of approval that is required from the European Parliament, along with its power to dismiss the body.

So, the part of the EU appointed by member governments is the part driving this. The EU (as often) is being used here as a scapegoat for anti-democratic policies desired by national governments.
I am thinking that wanting to fix the net might be living in the past. We'll never return to the old utopia. Like no effort ever fixed the previous systems of telegraph, telephone, radio, and tv, we just made new disruptive systems that ignored the old busted systems and created their own new one. Maybe the hackers of today should be focused on something like that instead of fighting a lost cause.
I thought it was for comforting cats.
simpler than mine:

import time
import argparse

def main(mins):
print(f"Starting pomodoro timer: {mins} minutes.")

for m in range(mins, 0, -1):
secs = 60
for s in range(secs, 0, -1):
print(f"{m-1}:{s-1} ", end='\r')
time.sleep(1)

print("Timer finished - take a break!\a")
time.sleep(2)
print("\a")
time.sleep(2)
print("\a")
time.sleep(2)

if __name__ == "__main__":
parser = argparse.ArgumentParser(description="Pomodoro Timer.")
parser.add_argument("mins", type=int, help="minutes to time.")

args = parser.parse_args()
main(args.mins)
I'm not a set-theorist, but a set-theorist friend of mine once taught me that you can turn a countably-infinite set (such as the integers) into an uncountably-infinite one (like the reals) by applying the 'power set' operation (the set of all subsets).

Not heaps sure what this really means with respect to whether 1 the integer is really completely related (as in, equal, or the-exact same-thing) to 1.0 the real though. Kinda seems like it might still need a bit more information to fully identify a real, even when it happens to be infinitely-close to an integer?
I don't think there's a single academic research lab out there that doesn't heavily doctor their data to make it publishable to some extent. The best of them "merely" cherrypick data. The pressures of academia make being honest an extremely bad career choice that can end up with your unemployment.

Publish or perish. You can't publish if your results aren't good.
They honestly look fine. They are unsettling to some because of how large they are. But that's because of two-staircase requirements which make it cost prohibitive to build small-scale walk-up apartments like they used to. The two-staircase rule was originally for fire safety but due to better fire resistant materials, it provides no measurable benefit anymore. So we should get rid of that rule and essentially legalize small footprint multi-family homes again.
Those computers will still run Ventura for years to come though.
That was my first thought but, checking repo, dev has done solo work for 4 years now, and, based on IA, site is has only been recently made. So the focus for the most part has been in code.
Over here in NLD they dont make them study. They mostly hire morons and give them a course so stupid a above average intelligent person could pass the exam within a month. And it shows on the streets. ( They even taser unarmed elderly on a mobility device and no one bats an eye ) Nobody wants to work for a corrupt and imbecile organisation.
Life ruined as in being flagged and investigated? Or as in, you sent some medical pics of your son's crotch to the dokter and some sicko on the scanning program looks at that photo and spreads it in his network?

Both I guess...
all of this will not be solved by this law. In fact it'll make internet worse. Having a backdoor opens possibilities for hackers/third parties to try to circumvent it and gain access to the data (while with e2ee it's much much harder). Big players/corpos can alter the system in a way so that not only govs will have access to this data and to share it with 3'rd parties to enhance the ads business. Also - govs will get huge power with this law and in case some country/group of countries will get ppl like orban/putin in power - consequences may be drastic since nothing will stop them to abuse their power
>But why would you vote for other (far right) authoritarians?

OP implies he wouldn't, but that regular voters would: most voters don't think things through that much, so when they get mad about some issue, they'll vote against whoever they think is to blame for it.
Ask HN: What happens when I click "request for quote" on your SaaS?
How do you come up with the pricing that is offered to me on your enterprise plan?
These are mean figures, not median.
I think this was a pretty stupid joke. Especially if the OP is an individual. Making a nation state your adversary as merely a sole individual is something you never ever want to even risk. Any rational human being (not just hacker) would know or recognize that. Very often it is ego that directly leads to doing irrational actions like this.
But EU.org has been a place for free domains for 30 years now. Can be misleading but don't think this is on purpose.
In my experience, the pain of dealing with changes outweighs the pain of dealing with boilerplate, so it's better to explicitly write out save and load functions manually than rely on reflection.

Also means you can do stuff like if(version<x) { load old thing + migrate} else {load new thing} very easily. And it's just code, not magic.
It will help. Just as any system that has trade-offs. So much of human existence would be much simpler and happier if we didn't have to build systems to control crime and bad behavior.

Is it a system I want? No. I think there are better options. Do I see people in this thread proposing any better options? No. So the default seems to be Orwellian as everyone is too dismissive, arrogant and lazy.
yes, there are a lot of smart people here. Do you know CMS Magento? their office is located in my city.
I am grateful that our specialists are valued abroad, although politicians did everything to prevent them from going abroad. You can only work at home as an outsourcer, but through a company, you cannot go out and get a job like a normal person because your diploma is not subject to accreditation, the domestic market does not have any orders, even government orders are now carried out by some Indian company. our IT is being drowned in a swamp. it's horrible
Bloomberg will seemingly run any story a lobbyist asks them to.
this is not a socialist decision. In fact, this is a decision that benefits big corpos and certain substrate of ppl that want to stay in power (while socialism means that decisions should benefit general population)
The diffusion of information from innovation is a positive externality, so it makes sense there's a government role here.

But one of the pathologies you see in government-funded activities is sticking with funding because a group has become dependent on it, long after the effort ceased to make sense. Arguably nuclear is in that category now.
Leaving aside the more advanced definitions of equals, it'd be good if more emphasis were put on the difference between '=' and '≡' early on in one's training. That is explaining why is equivalent different to equals.

I recall the difference in the definitions being confusing for most of us kids.
But in both cases it's because of weird corporate tax loopholes rather than the underlying productivity or utility to the median individual.
Thanks! Nice find. I've just fixed the j/k mixup and made version 2024.6.19.3 available on PyPI / codeberg (https://codeberg.org/justusw/Pomoglorbo)
How exactly do bottle caps in the EU end up in marine environments? And if they do that should be pretty easy to fix.

These regulations won’t do anything to stop countries in Asia, Africa and other places from pumping their garbage into rivers and oceans…

To be fair I don’t really mind the bottle caps (unlike the plastic straw ban) but it hardly accomplishes anything beautiful allowing people in the EU to feel better about themselves because they are doing their part (which is possibly actually counterproductive).
> so I'm going to choose to take that personally and point out that using the word AI as some roundabout way to sell the labor of people that look like me to foreign governments is fucked up, you're an unethical monster, and that if you continue to try { thisBullshit(); } you are going to catch (theseHands)

And (theseFeets) in (yourNutz).

> I'm going to ask ChatGPT how to prepare a garotte and then I am going to strangle you with it, and you will simply have to pray that I roll the 10% chance that it freaks out and tells me that a garotte should consist entirely of paper mache and malice.

Sadly it’s got a much greater than 10% chance of getting a garotte wrong.
Worst case scenario you service is not available for a couple of hours. In 99% of business, customers are totally okay with that (if it's just not every week). IRL shops are also occasionally closed due to incidents; heck even ATMs and banks don't work 100% of the time. And that's the worst case: because your setup is so simple, restoring a backup or even doing a full setup of a new machine is quite easy. Just make sure you test you backup restore system regularly.
Simple system also tend to fail much less: I've run a service (with customers paying top euro) that was offline for ~two hours due to an error maybe once or twice in 5 years. Both occurrences were due to a non-technical cause (a bill that wasn't payed - yes this happened, the other one I don't recall).
We were offline for a couple of minutes daily for updates or the occasional server crash (a go monolith, crash mostly due to an unrecovered panic), however the reverse proxy was configured to show a nice static image with the text along the lines "The system is being upgraded, great new features are on the way - this will take a couple of minute". I installed this the first week when we started the company with the idea that we would do a live-upgrade system when customers started complaining. Nobody ever complained - in fact customers loved to see we did an upgrade once in a while (although most customers never mentioned having seen the image).
Agree. That was not an easy click.
Wow! When will beautiful doreena be ported? It is one of those software need to run quite old MacOS to work.
A lot of folks in the vintage/retro telephone community I’m in seem to like these pick-up coils. I bought one (they’re cheap, low risk purchase) but haven’t used it yet.

https://www.amazon.com/gp/product/B0034I75IK/ref=ppx_yo_dt_b...
Things must be really bad internally then.

Usually that sort of upfrontness means they reviewed it internally and concluded that they can’t even create credible doubt and confusion.

And that’s a very high bar. Remember how long the tobacco industry kept up their charade ?
> * Databases (broadly defined) got a lot better at handling high scale, so system designers moved more of the "transient" application state into the main data stores.

This but also: computers got incredibly more capable. You can now have several terabytes of ram and literally hundreds of cpu cores in a single box.

Chances are you can take queuing off your design.
> It’s not as if all startups out there add value

There is a fundamental difference between startups and "buy low, sell high" trading. Even if only a minority of startups succeed, they can create significant value for society by introducing innovative products, services, or technologies. In contrast, even if the majority of traders were "successful," there would be no net value created, as one trader's gain is another's loss, and the overall wealth in the system remains unchanged.

> so what if it’s a zero sum game?

While you may not initially be concerned about the distinction between positive-sum and zero-sum activities in society, studying history and economics may change your perspective. Positive-sum activities, such as entrepreneurship and innovation, contribute to economic growth and improved living standards, whereas zero-sum activities, like “buy low sell high” trading, do not.

> why should someone care?

Consider this analogy: if "buy low, sell high" trading is like playing chess, and your opponents are a collection of the best chess engines money can buy, operated by the world's top experts (think Magnus Carlsen), how profitable can you realistically expect your trading to be? The odds are heavily stacked against the retail trader. Some professional traders pay brokers to have retail orders routed to them for this reason much like how professional poker players want to play amateurs for their income.

While a small fraction of professional traders manage to beat the returns of buy-and-hold index investing, the fleeting existence of market-beating strategies is not a valid reason for the average investor to attempt them. Just as you cannot predict which lottery tickets will be winners, you cannot foresee which trading strategies will outperform. If this was possible highly paid professional traders that devote their life to it would be able to do it but only a few actually do and luck plays a big role in their success.

Markets have “seasons” and what seems to work in one season can be devastating in another. Markets also change in response to the trading strategies being used (aka “reflexivity”) and “paper testing” can give false confidence.
I do believe that they correctly assessed the potential damage to the company and brand.
DARPA is designed to limit how long they will fund any technology, and be very willing to terminate funding for any effort that isn't delivering. As I recall, even a 1% success rate is considered acceptable there.
GDP per capita of EU used to be higher than the US.
E-Democracy and Digital Activism: From Divergent Paths Toward a New Frame
Good one! That's pretty much how I started and then ended up with Pomoglorbo instead. I have wanted the timer to integrate with timewarrior, and automatically time what I am working and also keep track of my breaks.
Another issue is that when your computer sleeps, you'd want to keep counting seconds in the background, so time.sleep(1) will lose accuracy very quickly.
The Rise of Xenophobia and Nationalism in China Since the Covid Pandemic
X-Raying import of goods is one thing. What I'm thinking about is more opening letters to read writings and check pictures, without explicit permission nor judge involved.
>>An even smaller minority, especially for restaurants, slightly larger for non-chain fast food places that probably also cheat on taxes.

Personal anecdote, but I've been travelling through Germany this winter and outside of motorway petrol stations and big supermarkets pretty much no one would accept my Visa/MasterCard cards - "EC Karten" only everywhere. We went to a big restaurant which I assumed would be ok because I could see the card terminal at the till, and at the end they told me it's EC Karten only - had to drive around at 11pm to find a working ATM just to withdraw some euro to pay them, while my wife and son waited at the restaurant - absolute nonsense.
I think simply copy pasting the script like a bookmarklet should work the same
> Utterly revolting how the EU has become an authoritarian and socialist project expanding its power over EU citizens and countries.

As the link explains, the Commission is proposing this at the behest of member states. You have it completely backward. Your elected national representatives are trying to force this through, and ironically, your elected MEPs (European representatives) are trying to save you.

Anti-EU people are often so unbelievably misinformed.
It ultimately depends on your requirements, but there are valid reasons why you'd
want to use an operating system that isn't Linux in a given project.

Linux for the most part is made up of a large amount of code written in C running in kernel mode. Its trusted computing base includes drivers, file systems and the network stack, which makes for a rather large attack surface. Operating systems running these components in user mode offer a different
set of trade-offs between security/reliability and performance.

It's also a Unix-like kernel with a bunch of security features retrofitted in (SELinux, cgroups, namespaces...). It's fine if you want to run Unix-flavored software, but it is not a pure capability-based system like you can find on Fuchsia for example. Unix systems by design confer processes an intrinsic ambient authority (like access to the global filesystem or process table namespaces) and you have to explicitly isolate and confine stuff, whereas on capability-based systems you can't manipulate or even enumerate objects without a handle to something by design.

What I do wish is that people stop putting Unix and POSIX on a pedestal. These are 50 years old designs that keep accumulating cruft. They work, but that doesn't mean we should keep teaching computer engineering students Unix without criticizing its design at the same time, lest they think process forking is a good idea in the modern era.
Can you explain how does "we don't need to fight over what specific spending is or isn't acceptable" works? do you simply cut the personal spending symmetrically?
Sometimes no pricing is offered because the lead quality is judged to be too low to move forward.
Just so you know, modifying quoted lists in Lisp is not dissimilar to setting string literals in C: it's undefined behavior, i.e., it's not guaranteed to work, or be portable if it does work, and it may or may not make your program behave strangely if it does work.

To make a mutable list, you could write (list a b c).
Same in other countries for many things. It's relatively easier to spend big on white elephants but almost impossible to get basic day-to-day operation money.

Case in point right now at the France-Italy border : they're building the longest rail tunnel in the world under the Alps for tens of billions. There is a tunnel already (Frejus tunnel), which is used at 25% of its capacity, but public money is raining on this unstoppable, useless project.

On the other end, all over Europe and particularly in France and Italy, rail and road infrastructures are in a state of disrepair. Wouldn't this money be better used repairing thousands of bridges, tunnels, etc? Sure, but no politician could campaign on "I've got billions spent in our region!". No multinational civil engineering and construction company such as Eiffage or Bouygues would get big money. All the big boys are in favour of the project, and all the small guys simply don't count.

This is all completely fucked-up, frankly. It's a general failure of democracy and a global corporate takeover.
In engineering terms thats a mode of collapse, thing, not about people actually warning.

When we do design, we're generally designing things so that if it fails it does so in a way that doesn't suddenly all collapse at once, but first deforms for a while so people can get away.
"If you don't want to pay taxes then who's gonna pay for the roads?"

Apparently, nobody pays for it either way. It's astounding to me how little tax money goes into paying for infrastructure.

In 2023 the US federal government spent $44.8 billion on infrastructure and transferred $81.5 billion to the states. That's $126.3 billion out of a $6.1 trillion budget. ('Only' $4.4 trillion in revenue though.)

That's 2% of the budget.