HNHacker News
TopNewBestAskShowJobs

7steps2much

316 karma · joined February 10, 2021

submissionscomments
7steps2much··on Amazon UK and Visa credit card reach a deal
If a person were to commit fraud they would do it on big, high value transactions. Fraudulently buying a pizza isn't really all that much payoff for our fraudsters after all.

They will buy stuff that's expensive. This means that to credit card companies, the bigger the transaction, the more likely that they will have to spend time and effort on fraud investigations etc.

Man hours are expensive though, and as such it is important someone pays for it. And well, that's where the percentage system comes from.

7steps2much··on More Americans are saying they’re ‘vaxxed and done’
> I thought the marshmallow test was in the other direction - the millions of people who acquired natural immunity through infection, but "grabbed the marshmallow" in the form of the vaccine. What will the long term effects be? We don't know.

Assuming that natural immunity is still up to date and kicking, then there shouldn't be any issues with this. After all, the body should recognise and then proceed to battle the vaccine.

You may experience symptoms, but at least the way I understood it these are short term, not in the long run.

On the other hand, if the natural immunity has weakened then this is good training.

So really, as far as I can see there is no reason to ever not take a vaccine unless you had an infection just a short while ago

7steps2much··on Bitcoin mining is being banned in countries across the globe
> Once the money starts leaving Bitcoin, how likely is it that retail investors are going to consider other crypto, based on concepts they don't understand?

If they don't understand, then should they have ever invested at all? Just a stray though of mine, but usually "don't invest in what you don't understand" is a pretty good principle to live by.

7steps2much··on Hashing is not encryption
You are correct, at least in theory.

Assume you have two inputs, A and B.

A may hash to: A38uT75kjGz B may hash to: A38uHso629t

So yes, if you were to cut these off after the A38u then you would no longer be able to say for sure if you hashed A or B to arrive at your hash.

Of course in practice this usually isn't a problem as long as you have "a long enough" output.

7steps2much··on The Problem with Vanity TLDs (2011)
Chromium based browsers!

> The Google Chrome browser supports a maximum length of a web page URL of 2 MB (2048 characters) in size.

taken from [0]. Do note that this is a restriction created by the browser developers. In theory a URL can be of arbitrary length. Some browsers (like Firefox) do comply with this, though they might now show the full URL to the user, cutting it off after a certain number of characters.

[0]: https://mywebshosting.com/what-is-the-maximum-url-length-lim...

7steps2much··on Running IntelliJ Idea with JDK 17 for Better Render Performance with Metal
In my case it is really simple.

If I need a Java program I install IDEA. It has support for all the java frameworks, supports all the build tools, can connect to a database and show me the data inside of it.

If I code C/C++ i install CLion and do the same, with an amazing debugger etc.

When I install VSCode I got nothing. I got a glorified text editor and that's it. I first need to install what feels like thousands of plugins, only for half of those to not work, then install fifty more because I forgot I even needed those until I did.

Or to put it more simply: I don't want a text editor, I want an IDE.

If someday someone can give me a download link for a VSCode release that has all the necessary plugins for a certain language already preinstalled and does not require me to install anymore or care about how/why this stuff works then I will give it a try.

But for now I will switch with my IDE. It might not be as FOSS as other stuff, but it is more comfortable to use, enables me to be productive and it just works. That's what matters to me

7steps2much··on Ask HN: Show your failed projects and share a lesson you learned
Base 64 encoding spoilers is next level smart!
7steps2much··on Twitter’s founder admits that shutting down the API was “worst thing we did”
Remember that the internet was originally developed mostly as a military / university project. It got kick-started by quite a bit of money as well.

Web 2.0 was arguably not as expensive, but then again you could also argue that it was not as big a step. If you think about it, web 2.0 is really just taking web 1.0 and adding a lot of fancy stuff like SPA, new fancy protocols and social media.

Web 3.0 however, depending on which vision of the 3.0 you support, ranges from "just" another upgrade to a completely different thing than what we have today.

And to make it quite simple: Completely different things are loads of work. Work means people need to dedicate their time to it, which means they need to be paid.

7steps2much··on Is it stealing to read by the light of your neighbour’s lamp?
On the ground your floor is either a basement or well, the ground. Whereas on higher floors your floor is another apartment and your roof (might) be the actual buildings roof.

Heat leaves far more easily if there is air on the other side of the wall and(!) you have the benefit of ground isolating you on the bottom floor

7steps2much··on A recruiter lined me up an interview. With the employer that just fired me
You can definitely keep your ex-employee's names on file for a couple of years in the EU. Sometimes you might even be legally required to depending on what field you work in, or because you must document just exactly who did something.

That said, sharing it with a recruiter is very likely a big no go. Even sharing it with HR might be sketchy if you are allowed to keep it only for other purposes.

As for collecting data from your candidates, I am pretty sure that you can gather enough to make them uniquely identifiable (name, birthdate, etc.) without any troubles.

7steps2much··on All Those 23andMe Spit Tests Were Part of a Bigger Plan
Because "we" arrived at a point where they are, arguably, good enough. Not to mention that "others" still do test them. See north korea for example.
7steps2much··on On Receiving my Certificate of Loss of Nationality
The way it works in Austria, another country that only allows single citizenship is as follows.

You apply for Austrian citizenship while you still have your original citizenship. Austrian authorities decide whether or not you should receive citizenship, *but do not grant it to you*

Instead they give you documents that basically say that you have an entitlement to Austrian citizenship the second you renounce all other citizenships, if possible. There are exceptions for some, none cooperative nations.

So if you are a US citizen you would basically have a document that says you are an Austrian citizen the second you renounce your American one. I imagine the Germany handles it similarly

7steps2much··on Maker of ATM bombing tutorials blew himself up – European authorities
And instead the neighbors should have grabbed his kitchen knife and went down there to face the robbers that got explosives?

If something like this happens call the cops and watch so that you can act as a witness if necessary. Not much else you can do.

7steps2much··on The Software Industry Is Still the Problem
So that would mean I could f.e. Sue Microsoft if they push an update that breaks my whole network?

... I like this idea

7steps2much··on Some iconic 9/11 news coverage is inaccessible due to the end of Flash support
That is assuming you have to reverse engineer it. While it is true that some proprietary formats will inevitably be lost to time, a lot of open formats could be reconstructed in the future simply by preserving the format specification. Think ogg or mkv for example.
7steps2much··on Ask HN: Where can I live off 1k USD per month?
Fellow European here, I have to somewhat disagree. While it is true that discrimination is not as heavily based on skin colour as it is in places like the US I believe it plays a bigger role than you make it out to be.

Discrimination based on nationality is a thing, but it is very much something that varies a lot in Europe. To generalise it as one of the top reasons for discrimination isn't quite right in my opinion.

That said, it's the type of discrimination that is the most prevalent, simply because that's what most people deal with.

However, I think that in day to day life skin colour may be more noticeable than other types of discrimination, simply because it is easier to make out.

While in some places discrimination of certain nationalities or religions is certainly common place and as such might seem like it is the predominant form of discrimination, discrimination based on skin colour is also present. Maybe to a lesser degree, but it is present everywhere.

The simple truth is that the "better" experience will be the one Caucasians get.

7steps2much··on Ethiopia's controversial mega-dam on Nile tributary
> How else do you interpret this but racism:

While the way it is phrased might not be perfect what they are saying still holds true. According to them Egypt has a very low scientific output, far lower than it should have.

Of course scientific output isn't everything. These Egyptians might be using the water and resources for something else other than science. But none the less, from a global standpoint that doesn't help "us", as in the world as a whole.

If the water was redirected to other nations these nations might increase their scientific output more than that of Egypt goes down, which means it's an overall win for humankind.

To address your second point about religion: Is it really? A lot of religions advocate for having many children. Christianity as well. While of course it isn't the only factor studies[1] show that religious people have more children.

So let's recap:

* The commentor claimed that the water might be more use to humankind as a whole if it is directed to another nation that might raise their scientific output more than that of Egypt will lower. This is questionable because it doesn't take into account other factors like production of goods. But in general it holds true, humankind as a whole gains the most by having water used as effectively as possible

* The commentor claimed that high birth rates are a result of religion. Once again this isn't a black/white matter. Religious people do have more children. Islam or Christianity, it doesn't matter. As such I would not call this in any way racist or islamophobic, though of course we are missing sources to know if this is actually the case. It might be or it might not be, but claiming it is definitely not the case and pulling the racism card is even more nonsensical as it discredits a possible, though not validated, option for why birth rates are high.

[1]: https://www.acsh.org/news/2016/07/20/religious-people-really...

7steps2much··on A Chinese-Built Highway Drove Montenegro into Crippling Debt
Could you provide some more context and/or sources for this? The EU to my knowledge does not have the ability to seize anything from anyone.
7steps2much··on Why Computing Students Should Contribute to Open Source Software Projects
Austria has the Fachhochschule as well! Same thing as in Germany pretty much.
7steps2much··on JavaScript Is Weird
One might want to add that it does work when you use a variable however. https://play.golang.org/p/6UfNFWm_-JR
7steps2much··on Decentralized Identifiers (DIDs) v1.0 (W3C draft)
Correct me if I am wrong, but most of these services, such as the electronic signature, the electronic seals and the document exchange functionality outlined on that website are all dependent on a central authority are they not?

Your signature certificate is issued by your government (or an organisation working for said government). The seals are created with certificates that are, once again, created by a central authority.

The document exchange is really just a fancy way to store files on your device and send them.

As far as I can tell none of this is decentralised? I don't really see why they would want to decentralise it either, your digital identity as a citizen only exists because a central authority, a nation in this case, validated you to be a citizen ...

As mentioned, correct me if I am wrong, but as far as I can see all of these EU plans are basically just giving each EU citizen a cert that is issued by their government and some nice applications that build around those certs?

7steps2much··on Where is the source code for the actual bootloader shipped with the Prusa Mini+?
In the EU you actually have something similar. You have the warranty given by the merchant, which can be voided by breaking stickers, appendixes, etc. and the legal warranty (in German it is called Gewährleistung) which cannot be voided by stickers or tricks like this.

However, if you want to invoke your legal warranty more than 6 months after purchase date YOU have to prove that your modifications didn't cause the defect.

7steps2much··on Europe is now a corporate also-ran. Can it recover its footing?
So? Just because you are a tech worker doesn't have to mean you love your job. Lots of companies fill your day with so much bureaucracy and unrelated stuff to your actual tech work you might hate your job none the less.

Or maybe you actually get to work on technology most/all of the time, doesn't mean you enjoy it.

Sure, working in R&D is probably pretty awesome for most tech guys there, but what about the guy maintaining that PHP app from 10 years ago that is "absolutely critical" for that one customer?

7steps2much··on Europe is now a corporate also-ran. Can it recover its footing?
Isn't it possible to fund a "mini" GmbH with only 10.000€ and build up to the 35.000€ over a span of a couple of years or something? I think I remember something like that being the case.
7steps2much··on Why do database columns have a character length of 191?
These kind of stories are really interesting because they provide so much context to questions that I couldn't answer up to now!

Like why my MySQL couldn't create indexes on data I migrated from PostgreSQL. Granted, that ship has long since sailed and we decided to stick with PostgreSQL, but nice to know the reason none the less!

7steps2much··on Vegan cheese has quietly but steadily infiltrated mainstream supermarket shelves
> > Margarine is vegan > >I wish.

While not all margarine is vegan quite a lot of them are. Though you have to look out and read the packaging to make sure you don't missgrab.

7steps2much··on Argentine version of Google falls into “wrong” hands
Hell, even if you happen to figure out the how, the prices some of those people want is just ridiculous.
7steps2much··on Show HN: I'm working on a open-source, self-hosted alternative to Disqus
Correct me if I am wrong, if I am the only person pinning it, wouldn't that mean we are back to a single server?

Like, if I am the only one pinning (and storing) the data, everyone downloads it from me correct? Why not just use a regular storage at that point?

7steps2much··on SQLite the only database you will ever need in most cases
> But people forget the major reason for DB enforcement is multiple application on one database.

While that may be the major reason there are other reasons that are just as valid. Such as multiple developers working on a single application, loading "wrong" values into the database for example.

If SQLite enforced typing it would be a great alternative for me, but the way it is right now it is "nice", but not nice enough to beat PostgreSQL in any way unless I need an embedded DB. At least in my opinion.

7steps2much··on SQLite the only database you will ever need in most cases
It is important to mention that a "Remote" database could run on the same host ...

I run PostgreSQL on my VPS alongside gitea and some other services, and I can take snapshots of it just fine (assuming I don't take a snapshot as it is writing to disk, but that problem exists with SQLite as well).

← PreviousPage 6 of 7Next →