HNHacker News
TopNewBestAskShowJobs

dubbel

819 karma · joined December 15, 2013

www.haukeluebbers.de
submissionscomments
dubbel··on What SoundCloud created can never die
On top of all that, SoundCloud has (probably) the most positive and supporting commenting culture of any of the bigger platforms.

I follow the mastodon bot https://botsin.space/@soundcloudsaid that sprinkles random happy little comments in my timeline.

dubbel··on SQL as API
I don't know any language that offers this, I just wanted to say that I have also thought about this feature at times - but when reading your pseudocode I didn't initially get it, because of the OR, which already has its meaning - instead one could use "either", like "either(a, b, c).either(beginswith, endswith)...".
dubbel··on Swedish Tesla strike goes international as Norwegian and Danish unions join in
If the postal service would be that important in the eyes of the Danish and Swedish governments, then they wouldn't have re-structured their postal services as a state owned company, but kept it a state agency.

But they didn't. In turn the postal workers are no longer state officials, which comes with a loss of job security, but instead they gained the right to strike.

You can petition the government to undo this semi-privatization of course.

Strikes are regulated in Denmark and Sweden, and usually need to be organized by a proper union, and can be deemed unjustified by a court - like it happened in this case, until that decision was overturned again. This makes your fears of "socially conservative" "unions" unlikely. :)

dubbel··on Gnome Receives €1M from German Government
Overall this project by the German government gives 11.5 million euros per year to a number of open source projects.

Looking at the list on https://sovereigntechfund.de/en/ my highlights are:

Improving the security of the Python and JavaScript ecosystem, this was very much needed, curl, wireguard, and OpenSSH.

dubbel··on Security weaknesses of Copilot generated code in GitHub
That is the CWE that they identify, but the code seems to store the apparently unhashed password in the database on top of that?
dubbel··on Getting a job at Apple without going to college or doing LeetCode
Especially for Senior Developers I think systems design questions are more interesting. They usually don't just have one right answer and you need to discuss the advantages and disadvantages of the different approaches. They require knowledgeable interviewers of course. Then again, I'm not working in a huge corp, so I don't know if this scales.
dubbel··on Bookwyrm – A federated social network for reading books
Looks like they integrate with existing open sources for books, like OpenLibrary: https://docs.joinbookwyrm.com/adding-books.html
dubbel··on PyPI Was Subpoenaed
You are probably reading what data the DoJ requested. Further down in the blogpost (in the "Details" section) they state that they don't have a lot of the data requested and exactly what kind of data they could and did provide. Addresses are not requested by PyPI.
dubbel··on Microsoft to lay off 10k workers
Are people still happy about unlimited PTO being introduced? I thought it was shown that it reduces the average PTO taken.
dubbel··on “Invalid Username or Password”: a useless security measure (2014)
This is assuming that the service allows new users to sign up themselves. Also, testing it via signup sends a lot of emails to the victim (if the attacker tries a number of services), so the victim at least knows that something is up.
dubbel··on Gaming CS Interviews
And honestly, it's not really about gaming the process, but succeeding in it. Gaming the process sounds to me like you are abusing some weakness in the system without doing the work required. That is not the case here imho.
dubbel··on How messed up was Germany's energy policy?
Uhh, I didn't know about that and will read up on it - thank you!
dubbel··on How messed up was Germany's energy policy?
Opening NS2 doesn't make any sense from a German perspective. NS1 is far from being at capacity, the only reason there isn't more gas flowing from Russia to Germany (and subsequently to for example Poland), is Russian state policy. It would only weaken NATOs/EUs strance against the Russian attack against Ukraine.

This isn't some supply and demand free market problem, it's political policy on both sides.

dubbel··on How messed up was Germany's energy policy?
You are right about solar panels being built in China, but windmill components are usually built in local factories, because they are very hard to transport.

You might call the dominance of the Chinese solar manufacturers a national security risk, but as long as we have the knowledge and resources to theoretically build them in the West (albeit more expensively), they are easier to replace than for example Saudi-Arabian oil or Russian natural gas.

dubbel··on Wikipedia has blocked editing ‘recession’ as people change definition
> The editor discredited rumors that Wikipedia had removed mention of two quarters of negative GDP growth from its recession definition and said any screenshots implying so are outdated.

This article reports accurately (as far as I can tell) what different people are saying/tweeting about the issue, but stops short of confirming themselves whether or not the definitions were actually changed recently. Which is easily possible using the version history (maybe with a "according to the version history" disclaimer). Instead readers have to rely on the quote from the Wikipedia editor, which some people probably won't.

dubbel··on Hetzner appears to impose unlisted “fair use” on traffic
The supposed quote says "We’re writing to you today because of your traffic use, which currently averages above 250 TB/month on some of your servers."

It averages on multiple of their servers, which indicates to me that the average was taken over the course of some months (?). They may well have reached 320TB in some months on some servers.

I'm not surprised by this. For me, unlimited traffic (with 1 gbps) means i can spike in some months without having to worry about costs exploding, but if I'm maxing it out consistently, then I might be asked to move to a different service or upgrade.

dubbel··on Python 3.11 vs 3.10 performance
You are right, that's usually not how it works.

Instead, there are big companies, who are running let's say the majority of their workloads in python. It's working well, it doesn't need to be very performant, but together all of the workloads are representing a considerable portion of your compute spend.

At a certain scale it makes sense to employ experts who can for example optimize Python itself, or the Linux kernel, or your DBMS. Not because you need the performance improvement for any specific workload, but to shave off 2% of your total compute spend.

This isn't applicable to small or medium companies usually, but it can work out for bigger ones.

dubbel··on What One-person SaaS Healthchecks.io uses for hosting, hardware and software
Damn, I never thought about it, but I guess the next cron/scheduling system should really be configurable down to the second, and if it is not defined set a random value between 0-59 seconds as a default. That might make the entire internet traffic and global compute use less spiky.
dubbel··on Why I'm in the Army Reserve – an explainer for my friends in tech
Maybe a volunteer fire department, Search and Rescue Unit or another local civil protection organization?

I'm volunteering at my local "Sea Rescue" station as a boat commander (not in the US). I feel like I'm getting similar things out of it, that are described in the article, namely

- leadership experience

- taking decisions under pressure

- contact with many different groups of society

- feeling like I'm doing something concrete to help my community

Even though I am sure Chris is a great guy and who is absolutely doing this for the right reasons, he mentions a "daring raid across the desert in Libya to rescue captured sailors". When you read about the dash, it ended with the "captors attempted to run away but were gunned down by the enraged British rescuers. The prisoners attempted to stop the killings but failed." Sure, that was a long time ago, but the guy commanding this raid still seems to be a fondly remembered role model for the squadron. Not because of the above war crime I'm sure, but they are overlooked in favor of a "daring dash". That is one of the issues I have with the military.

dubbel··on Wordle is pretty damn smart in many subtle ways
ATONE is a good one based on letter frequency - I wonder if letter position might lead you to another word, for example one that ends with "ed", "er" or "es". Or has an "e" as the second to last character?

Edit: I just read in a comment, plural or past tense words seem to be less common in the Wordle word set, so my example wouldn't make as much sense.

dubbel··on Show HN: Spodcast, a Spotify podcast to RSS proxy
Did Spotify at any point try to become a record label? I guess for the money they spent on Joe Rogan they could have signed some less controversial and still pretty popular artists. But maybe the record companies that own shares in Spotify prevent them from doing it.
dubbel··on Show HN: Daily Read – Receive a chapter a day from popular public domain books
Nice idea, I really like the simplicity of it and how the design reflects it, too.

Are you sending the emails directly from your server, or using some service in between?

dubbel··on Amazon Pip Horror Story
I had no idea that code could be merged without at least one peer review at any of the big tech companies. That seems like a management failure to me?
dubbel··on Why are semi trucks in the US and Europe so different? (2018)
I skimmed through the analysis.

Figure 1 is pretty funny, given it's x-axis of 1.5 to 1.7 it on first glance seems to show a 50% drop in the deaths per 100M vehicle miles traveled in between 1996 and 1997 (1.7 to 1.6). That is even though they do show the exact numbers (1.69 and 1.64). But let's blame that on the word processors of the time (1999).

The difference in deaths per 100M miles of vehicle travel between 1995 and 1997 of all States that Raised Speed Limits is -5.6%, while it's -6.3% for the states which kept the old one.

dubbel··on Google hired union-busting consultants to convince employees “unions suck”
From my European perspective it looks In the US the only unions left are the most hardcore, extremist unions.

All the "finding a common middleground", reasonable unions have been eradicated by anti-union policies. And yes, there are lots of unions like that in the countries that I can speak for (Denmark, Germany).

It is sad to see e.g. police unions being used as an argument against unions in general now.

dubbel··on Drone carrying a defibrillator saves its first heart attack patient in Sweden
Less likely yes, but the publicly accessible defibrillators are pretty easy to use. They have big prints on them where to place the pads and after pressing the big green "On" button they start talking to you, explaining what to do.

They are also included in the standard CPR first-aid courses nowadays.

dubbel··on Ask HN: Those making $500/month on side projects in 2021 – Show and tell
Interesting, how did you come up with the idea? I wouldn't have guessed that there is sufficient demand for something like this. Good job!
dubbel··on If You’re So Smart, Why Aren’t You Rich?
> Cause (in case I’m smart enough at all) I have no courage to risk and implement a working thing by myself

The risk of the same action (e.g. spending a year on getting a startup to work out) differs based on your background, too.

Let's say you make minimum wage. That reduces the amount of money you can invest in your startup, lowering the chances of success while also shortening the runway. The risk here is might even be homelessness.

If you are backed by a reasonably wealthy family, you can invest more and your runway is longer, making it more likely to succeed (or at least fail not that hard). The risk here is having "wasted" one year of your life.

This doesn't even take into account other factors like family/friend connections.

Of course there are always counter examples to this, I'm just talking about probabilities.

dubbel··on The Insane Innovation of TI Calculator Hobbyists
Same here! I had to "delete" my programs though (I think I was able to hide/archive it and restore it after the teacher had checked my empty program list... or did I write an emulator of an empty programs list? I can't remember).

I also wrote the first TI-BASIC tutorial in German on my first blog as a high-schooler. It got pretty popular with it's target group (other high-schoolers who were bored in Math class), and 12 years later I got an email by an unknown person who had randomly stumbled upon my blog again and thanked me for writing it. That one email had been enough to make it all worth it by itself.

Edit: Here it is: https://archive.haukeluebbers.de/ti-basic-tutorial/

dubbel··on A Twitter thread sparked a lawsuit against Nieman Lab’s founder
That is not necessarily the order these things happened in.

He could have

1. Taken offense to this comment/taken interest in what else this user comments (which you can do without any admin tools)

2. Seen the islamophobic/xenophobic comment

3. De-anonymized the user

In this version the de-anonymization is related to the more repugnant comments, not the initial critique.

← PreviousPage 2 of 4Next →