Hacker Newsnew | past | comments | ask | show | jobs | submit | codingjerk's commentslogin

Probably the fastest Rust PRNG I saw (and with good properties!)


Domain squatting should be illegal


Apparently they not only create the website, but also claim the Google Maps listing using the website and then go on to extort the restaurants for $$$ to add their correct contact details on the listing.


This is worse. They are using them to "steal" direct customers.


Agree, this is deceptive, and highly annoying as consumer too. There must be some consumer protection laws in the EU that can be used against this?


Sadly not, the corrupt ICANN seems out of reach of European regulators.


These are ccTLDs, though, ICANN is out of the picture there, they have no authority after delegation. It's the fault of DENIC, the German ccTLD local operator. DENIC is a German entity, they are very much within reach of regulators.

(That's also the reason why foreign ccTLDs of, eh, semi-stable countries, e.g. .so domains, are risky - should the local operator start to lose it at some point, no-one can help you, neither ICANN nor IANA)


The domain registry isn't even relevant here - the authorities can go directly after Liferando - who are doing business in Germany - no matter what TLD or other medium they use for their fraud.


They could fracture the internet. I expect even the threat would bring ICANN into line.


Judging from their handling of the American-dominated search, email and cloud shenanigans to the EU's detriment already, the EU probably can't even conceive that the infrastructure giants like PCH even need to be threatened yet. They are very slow on the uptake.


Yeah and it feels Germany more than other EU states is dragging behind in everything IT related.

Perhaps the problem isn't as much the lack of political will, but rather lack of competence.


The lack of competence is downstream of a lack of vision. Fix it and the competence will come. Don't fix it and every attempt to imbue competence will fail.


> corrupt ICANN

Could you elaborate?


A recent example is what they first did, and then tried to do, to .org in 2019.


Domain ownership should be progressively taxed. House ownership too for that matter. With houses it's easy to prevent tax evasion by splitting the ownership between multiple entities (because companies shouldn't own housing), but it would be almost impossible with domains...


> Domain ownership should be progressively taxed. House ownership too for that matter. With houses it's easy to prevent tax evasion by splitting the ownership between multiple entities (because companies shouldn't own housing), but it would be almost impossible with domains...

Taxes aren't the answer for everything. And they are already taxed in the EU, it's called VAT.


Emphasis on progressively. Tax is just a placeholder word, we can call it fee if that helps and just burn the money if you don't trust anyone to handle it well. Your first domain is $10/year, your 1000th domain could be $100k/year.


> Emphasis on progressively. Tax is just a placeholder word, we can call it fee if that helps and just burn the money if you don't trust anyone to handle it well. Your first domain is $10/year, your 1000th domain could be $100k/year.

More taxes isn't the solution to every problem, that's reasoning is absurd. Who's going to force every country to apply a tax on domain names? Which government? That whole idea is stupid.


I said as much in my original comment. It's not possible. But it would solve the problem of domain squatting. But it won't, because it's not possible to implement.


Property taxes mean you never own your home: you just rent it from the government.


That's like saying that you never own your car because you have to put fuel in it for it to run, or need to have it registered / tested, or you need a licence to be able to operate it.

If you redefine "own" to mean whatever suits you, yes, you're right.


You "own" the property because people agreed on that people can "own" land. Same people agreed on tax ownership. Like they agreed on other kind of taxes.


There has to be tax. It’s probably better and fairer to tax wealth than to tax income where possible. So yes tax homes more and income less.


Renters end up paying the property tax as well. Sure, the landlord handles the money at some point, but there’s a solid argument that the tax is ultimately paid by the user rather than the owner.


That's true of all taxes. It doesn't mean there shouldn't be any taxes. We should also be able to agree that taxing wealth is preferable to taxing income, at least morally, because hard work should pay a little bit more, and simply owning things should pay a little bit less.

I'm simply arguing that work is taxed too much in comparison to wealth. I am not saying taxes should go up even more in general, necessarily.


The point of a progressive home ownership tax is to make it a better deal for more people to own their own homes.


I'm sorry to be this blunt, but this is a stupid argument. You already "renting" your plot of land from the government. Without government, your home has no protection at all and you own nothing.


You should be able to protect your home yourself, but the government doesn’t let you. It’s simple blackmail.


I have no idea where you live. As a European, I think that what you just said, is batshit insane.

I trust, and I have to trust, that my government acts (mostly) in my interest. If I stop doing that, I'm at war with my own government and I leave the "moral territory" of democracy. Nothing good can come out of that.


You have chosen to put yourself in a position where either you think the government acts in your interest or you have to be at war with your government. The answer lies somewhere in between.


[flagged]


It doesn't apply to the masses by definition. Just whoever has "too much" of anything, where "too much" can indeed be defined in a problematic way.


that’s not true, or requires being dim towards the economic reality.

The UK is a great example of how progressive taxation hasn’t really worked out - our former PM paid about 20% while earning millions while someone earning £100k can be hit with 60%[1]

These ‘great ideas’ require economically illiterate proponents to pass muster.

[1] https://www.buzzacott.co.uk/insights/exposing-the-60-income-...


The problem there is that the UK doesn't apply the progressive taxation to everyone, not that progressive taxation is a bad idea.


Who decides when one has too many of something?


The people who have less of it.


[dead]


At the point where you’re against Robin Hood, you should be asking yourself “am I the bad guy?”.

“You want to stop me monopolising medication to sell at the maximum possible cost? Everyone’s bloody Mother Theresa in this utter hellhole.”


It may surprise you to learn that we do live in a society.


Democratically elected people?

Either we as a society decide on these matters or "the market" does. Turns out the market always decides there's no such thing as too much.

Who would've guessed it?


It is not allowed with some domain names such as .DK where you can complain if you see a domain name used in that way.


it is illegal if you have the trademark you can use the Uniform Domain-Name Dispute-Resolution Policy to get it back


DENIC (who controls .de) has its own (very... German) dispute system: https://www.denic.de/en/service/dispute that they would rather you use. It requires mailing a form to request information, then mailing a form to send a dispute (don't be fooled by the web forms or PDFs, those are just tools to generate the documents you need to print, sign, and send).

Their FAQ lists why you usually don't want to go for UDNDR when you can help it, though: https://www.denic.de/en/faqs/all-faq#code-106

ICANN's procedures are all nice and dandy if all three parties involved are in the USA, but when it comes to international disputes (in this case the Dutch company registering the domains and the German business being impersonated), things can get pretty complex and expensive real fast.


How is it different from real estate which people have been hoarding without using for centuries?


Land hoarding should be illegal too. But it's especially egregious when it comes to domain names, as you're paying fortunes to rent imaginary strings of characters, made scarce for absolutely no reason since we have an infinite supply of them.


We don't have an infinite supply of the abc.com domain, there's just the one. That's the whole point of DNS, to provide unicity across the whole network.


I still remember people thought we would _migrate_ to IPv6 in just a couple of years.

And here we are.


Nice to see some projects like this in kinda-active development after 20+ years.


Good overview.

The "Chunk your binaries" point is spot on. Creating a huge binary blob that contains everything makes it hard to work with in constrained environments.

Also, +1 for "Document your format". More like "Document everything". Future you will thank you for it for sure.


I like where Intel is going, just about time, especially considering the competition from AMD and Apple.


DataGrip would be perfect if it had a community edition. As someone who connects to a database only two or three times a week, I’m not willing to pay for it.


Yeah I already have the all-products pack for Goland, Clion, and Resharper, I wouldn't have purchased DataGrip separately


You don't need to buy DataGrip to get all the same functionality. It's built-in in every paid IDE as Database Tools plugin


Yeah same. As great as Datagrip is, I would have stuck with DBeaver if I didn't have the All Products Pack.


try galaxy instead ;) getgalaxy.io


Looks promising, but I'll probably stick to `psql`


I wonder about people’s development workflows. If you are using a tool like this, how much time are you spending in the command-line (where all such tools can be interfaced)? Are most tools used wrapped in some layer like this?


I spend most of my time in the command line:

- neovim for file editing,

- zsh (+zoxide) for navigation / file management,

- plain git to manage my repos,

- plain text note taking and accounting, etc.


Try lazygit. It is truly amazing.


There’s a lot of developers that are scared of the command-line. Truth is you don’t really need these IDEs if you truly know SQL and your database, writing queries isn’t difficult. Keeping a file with common queries isn’t hard either. But most developers just keep a very shallow pool of knowledge and lean into ORMs etc.


I'm using CLIs like A LOT, but still would be happy to get _good_ autocomplete for SQL.

`psql` is pretty bad at it and in `\e` you will just end up in an editor, which will probably don't know about your schema.

I've tried many tools, but seems like I like DataGrip (or databases in PyCharm Professional) the most, so I use EAP from time to time, when I'm going to write a lot of SQL.


Hm, is there a psql extension to augment the CLI and provide better autocomplete, maybe even interface with LLM? And then it just stores whatever metadata (like queries you want to save) in its own tables...


I’m really surprised that some rabid rustacean or something hasn’t written an entirely new and aesthetic CLI replacement for psql with all the modern comforts. Autocomplete menus, graphic icons, colors, etc…


Exactly, unleash the crabs.


I am very comfortable in the command line and still work with databases in IDEA. It gives you:

— autocompletion for everything — table/function names, types; very helpful on projects with hundreds to thousands of tables

— navigation ("jump to referenced table", "find foreign keys to this column", etc)

— data export in two dozen formats (configurable)

— exactly the same UI for working with 30 database engines (or however many it supports, I'm too lazy to count). Especially helpful with databases that have atrocious CLI clients, like Oracle.

— a nice tree-structured view of your database; or you can generate a (possibly vector) diagram for the rare case when that helps

— high quality autoformatter that works for every SQL dialect it supports, and in the same way

— minor things like the ability to extract a subquery with a couple of key presses, or rename a table alias

Probably something else I'm forgetting.

Saving a couple of keystrokes when writing SQL has little to do with it.


Try https://www.pgcli.com/install if you haven't already, it's a nice improvement over pure psql.


Would you be interested if this extension supported all of the psql commands directly in the vscode editor?


It's interesting, why `strace` isn't mentioned here.

For me, it's the very first thing I'll run (e.g., `strace -p PID`) if a any process is not performing well enough.

It gives a quick insight on what syscalls it's making.


I feel like developing an app for iOS is harder than developing one for Android.

Everything from writing code to building and publishing is overcomplicated.


Unless you try to support wide range of devices. That's where android development is harder.


This. And it feels like competition is lower on AppStore.


I've done both, and this was not my experience. Nowadays, they're much more similar than different, but 10 years or so ago, "easy" was defined by if you knew Java or Objective-C. Android, like most Java, required a lot of code to do simple things (public static void main...), and tons of XML to make the app support so many devices. Objective-C had good boiler plate thanks to Apple and NeXT before it using the frameworks for years.

Now, SwiftUI and Compose are effectively cousins, as are Kotlin and Swift. Both App Stores have their quirks. Publishing is part of both workflows. It's really not harder for one or the other, it's just administrivia.


Thanks for sharing. I agree in general,

But for me language is not a problem at all. I mean that you have a lot of pre-requirements to start developing for iOS.

And the stuff, except writing code feels much more restricted. AppStore is a walled garden itself.

But yeah, Objective-C was something...


What prerequisites are you thinking of? Nowadays, all you need is a Mac, download Xcode, and go. You can't do /everything/ if that's as far as you go, but if all you wanted to do was flesh out an idea, that would get you started. And how's that's any different than getting a computer, installing Android Simulator, and starting a new project?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: