News for hackers. Stuff that matters.

yoodenvranx

Re:Firefox Release 89.0 on Tuesday June 01, 2021 @11:13AM (#27355622)
The funny thing is that Chrome re-added icons to their menu on Android 1-2 months ago
Yeah, that product is pretty much dead on arrival in Germany

Such emails would look _very_ sketchy to most Germans

If you go to /r/amd you will see that basically everybody over there hates userbenchmark.com because it's intel-biased garbage.

Just one of many threads from the last few weeks:

https://www.reddit.com/r/Amd/comments/fyhl1g/tim_from_hardwa...

They day Youtube decides to ban the LockpickingLawyer Channel for "showing users how to bypass secure doors" will be the day I uninstall and block Youtube on all my devices.
Yes, I know that there are approaches which use the normal file system.

But what I want is different:

I want a universial "DB for binary files" where I can store binary data and all its metadata.

Then I can use this DB to build a app for picture galleries, music collections and tons of other things.

This DB should also support:

* automatic checksumming so that I can detect data corruption

* Some sort of version history so that I can store multiple versions of a file

* there could be built-in replication which I can use to see the same data (or parts of it) on all my devices

I want to have both options because traditional folders and a tag based file system solve different problems.

Let's say I go on vacation with my dog and make pictures. After I am home again I want to sort the pictures but then I have a problem: the pictures in which you can see my dog in belong into the '2019 vacation to Bavaria' collection _and_ also in the 'Best pictures of my dog' collection.

I'd love to have some sort of universal file-database where I can store all my "final" images and then create collections by adding tags.

Re:What is a coder's worst nightmare? on Sunday June 09, 2019 @05:21AM (#20138132)
My personal nightmare:

Working in a company where I have only one monitor and a PC without SSDs. And I am not allowed to bring my own mouse/keyboard. And I don't have admin rights for the OS.

Re:Tokyo mechanical keyboard meetup photos on Thursday June 06, 2019 @08:36AM (#20113908)
Of course there is no need for them but I am just used to use one and I would miss it.
Re:Tokyo mechanical keyboard meetup photos on Thursday June 06, 2019 @07:30AM (#20113457)
I am looking for a DIY kit for a split ergonomic keyboard _with_ an attached num block.

Does anyone know if such a kit exists? There are a few kits for split ergonomic layouts but none of them seem to include the num block.

> I'm starting to think that comment sections on news sites are a really bad idea

I have no idea how it is in other countries but in Germany the comment sections in every single newspaper is _horrible_, especially when it is articles about refugees, climate change and similar topics.

Re:Driving on the Autobahn on Monday June 03, 2019 @05:13PM (#20088847)
> Your post seems odd. The autobahn is generally regarded as some of the best highway experience there is when it comes to other road users

I drive Autobahn both in Germany and Netherlands and I can tell you that driving in Germany is a 100 times more stressfull compared to NL! As soon as you cross the border to Germany everyone channels their inner race car driver and it becomes stressful. Driving in NL is much more relaxed and laid back.

I think this article is about the study about that topic which started it all:

https://www.nytimes.com/1998/07/14/science/praise-children-f...

Thx for the reply! I did some more investigation and I can reproduce it the following way:

- go to https://news.google.com and scroll down until the address bar is hidden

- click on any of the AMP links

- the AMP links loads and the address bar is still hidden

- scroll around the page. The address bar only re-appears if I scroll to the very top, otherwise it stays hidden

I use Chrome 74.0.3729.157 on Android 7

Has anyone noticed that since a few weeks mobile Chrome shows a really curious behavior?

On a normal webpage:

- I scroll down -> address bar is hidden.

- I scroll up a bit and then down again -> address bar is shown

On any AMP page:

- I scroll down a bit -> address bar is hidden

- and then I can scroll in any direction I want and the address bar never appears unless I scroll to the very top

For me that feels like Google wants to keep me inside the AMP page and makes it harder to navigate to a normal page.

Re:Consuming Hacker News on Friday May 24, 2019 @11:35AM (#20002631)
> for a lot of people, including me, a lot of the value of HN is in the comments

If I have enough time to kill I usually read the comments first in order to figure out if the article is worth reading

Re:Why are 2D vector graphics so much harder than 3D? on Friday May 10, 2019 @08:51AM (#19877229)
This is why I usually check out the 2-3 top comments and then read the article.
Re:eBPF Can't Count? on Saturday May 04, 2019 @06:43AM (#19825641)
I love stories like this, thx for posting!
Re:How Doom Fire Was Done on Friday May 03, 2019 @07:30PM (#19823177)
This reminds me of the good old times where I learned programming by reading Denthor's Asphyxia Tutorials [0]!

[0] http://archive.gamedev.net/archive/reference/listed82.html?c...

Re:Use mmap with care on Thursday May 02, 2019 @07:32AM (#19806755)
Since I am a really big fan of Sublime Text I tried to switch from Gitkraken to Sublime Merge a few times but I just don't enjoy working with Sublime Merge.

Is there any chance that merging and rebasing via drag-n-drop is coming to Sublime Merge? For me that's the one big feature which keeps me from switching from Gitkraken to Sublime Merge.

Re:Vim.wasm on Thursday April 25, 2019 @10:57AM (#19748826)
That's why I use the EurKEY [1] layout on all my machines!

This way I can use all the default US-based shortcuts for emacs/vim/... while still being able to easily type the special chars for my native language, e.g. pressing AltGr+o results in 'ö'.

This method is slightly inconvenient for typing long texts but for me it's still the perfect solution to such problems.

[1]: https://eurkey.steffen.bruentjen.eu/start.html

In Germany 'Asians' and 'Indians' are two distinct groups. When we talk about 'Asians' we usually mean Japan/China/Korea/Thailand but never Indians (or even Pakistani).

My theory is that this comes from restaurant culture. There is 'asian food', e.g. 'stuff with rice' and there is 'indian food', e.g. 'stuff with curry'.

Re:What's new in Ubuntu 19.04 on Thursday April 18, 2019 @02:07PM (#19693292)
What problems do you have? I have been using KDE for the last few years and I never had a single problem with the clipboard.
I think it really depends on the type of work you are doing.

- If you do low-level stuff like writing a hardware driver or a kernel module you will most likely be fine with a normal text editor because all in all it's not that much code

- My friends in a large PHP shop all use PhpStorm to work on large projects. They all tell me that you are way more productive in PHP with the specialized tools that PhpStorm offers. In the whole company there is not a single person who uses emacs or vi for PHP (a lot of them use vi for everything else, but not for PHP)

- I used to have a job where I had to switch between 2 dozen projects in the span of a few weeks and fix things. A proper IDE makes it much easier to navigate code you have never seen before. Without IDEs I would not have been productive in that sort of job at all

Re:Anvil Firing on Saturday April 06, 2019 @04:39PM (#19592891)
If you are even remotely into tools, construction work or DIY you need to binge-watch "Essential Craftsman"! It's one of the best channels for that kind of stuff.
> Meanwhile, consider Reader. A product with only a couple million users, mostly pointy-headed techie types, that doesn’t drive business to any money-making effort,

And this is exactly the problem about Google! They only care about direct metrics: Product A generates only x million $ per year -> it must be canceled.

But what those direct metrics do not show is the long term trust which is destroyed by such short-term behavior.

Google has proved again and again that they are not a reliable company and because of this I will never ever spend any money on any of their products (apart from a cheap android phone every 3 years).

Why should I pay for Google Drive? Why should I pay for Youtube Red (or whatever its called nowadays)? Why should I buy a Chromebook? If I start rely on them they will be canceled after a year.

They might have saved a few million dollar by axing Google Reader but they lost _me_ as a customer forever.

Re:AirPods 2 Teardown on Friday March 29, 2019 @12:56PM (#19523393)
How can anyone in their right mind claim that Apple is a 'green' company?

In 5-10 years we will have 10s of million dead and useless AirPods due to degraded and broken batteries. So much unnecessary e-waste!

Re:The Death of External Storage: Where's Google? on Friday March 29, 2019 @11:38AM (#19522578)
> So does this mean that file-manager apps will no longer be usable?

I really hope that KDE Connect will be compatible with the new system. I use it almost every day to access files on my phone from my PCs.

90% of my dislike for C comes from a) that it is too tedious to work with strings and b) the non-existing standardized module/build system.

The C language itself is _beautiful_ but I am missing a beautiful standard library! Things which are trivial one-liners in other languages are sometimes 10-20 lines of brittle boilerplate code in C. If the standard library would have a bit more batteries included it would make trivial task easier and I could concentrate on actually getting work done. Opening a file and doing some text processing take usually a few lines in Python/PHP but in C you have 3 screens of funky code which will explode if something unforseen happens.

And working with additional libraries also a nightmare compared to composer/cargo. Adding a new library (and keeping all your libraries up to date) is dead-simple in basically any language besides C/C++.

tldr: I love the language itself but the tooling around it sucks.

> also, using tabs at 4-spaces allows me to more easily detect misalignment since

If you use an autoformatter there is no need to manually check for misalignement!

Just type in some code, press a key and everything is aligned, problem solved!

The thing with ideal auto-formatters is that there is no discussion about tabs vs spaces anymore!

In a perfect world each language has exactly one (non-configurable) formatter and this solves all the formatting discussions.

For JS I use prettier and altough I am not 100% happy with some of the formatting choices I _love_ it because I can focus on code and not have flamewars about tabs vs spaces with my co-workers. prettier ends all style discussions. And code reviews are much nicer because people concentrate on checking the code, not the formatting.

Older »