HNHacker News
TopNewBestAskShowJobs

pizzapill

327 karma · joined February 12, 2015

submissionscomments
pizzapill··on Antergos Linux Project Ends
This post is 6 years old, does somebody know if this is still the case?
pizzapill··on Antergos Linux Project Ends
Manjaro stable is behind Arch ca. 2 weeks. Unstable a day or two. Some packages get fast tracked. For example the Firefox update came yesterday, hours after release.
pizzapill··on Git rebase in depth
I've you use rebase to rewrite history a lot I have found/developed a couple helpful commands (tested & working on Linux bash).

Put those in your ~/.gitconfig:

  [alias]
   fu = "!f() { local msg=\"fixup! $(git log --oneline -n1 | cut -d ' ' -f2-)\"; git commit -am \"${msg}\" && git rebase -i --autosquash HEAD~2; }; f"
   fuc = "!f() { local msg=\"$(git log --oneline -n1 | cut -d ' ' -f2-)\"; if [[ \"${msg}\" != "fixup!"* ]]; then msg=\"fixup! ${msg}\"; fi; git commit -am \"${msg}\"; }; f"
   xx = "!f() { git reset --hard && git clean -f -d; }; f"
From now on:

git fu = (git fix up) combines last commit and all staged changes into one commit with the last commit message

git fuc = (git fix up comment) commits all staged changes as a new commit with the last commit message, but prefixed with "fixup!". Except if the last commit message is already prefixed with "fixup!". Now you can work on the same thing but commit incremental steps. In the end you just do: git rebase -i master (or similar) and they will be all in one commit.

git xx = get rid off all unstaged/uncommited changes in current directory. Very destructive, very useful.

Last but not least. If you have a lot of "fixup!" or "squash!" commits and need to interactively rebase without autosquashing them do:

git rebase --no-autosquash -i master

pizzapill··on Vodafone Found Hidden Backdoors in Huawei Equipment
Sorry I meant the European Space Operation Centre (ESOC) in Darmstadt, Germany. Its almost neighboring the dagger complex [https://en.wikipedia.org/wiki/Dagger_Complex] of the US INSCOM/NSA.
pizzapill··on Vodafone Found Hidden Backdoors in Huawei Equipment
Pretty obvious how the EU will deal with it. I once read the official statement of the German government that there is no way the US is spying on us while walking past dozens of huge radomes on a US base close to ESA hq.

I read the news when it was discovered that our intelligence service regularly updated NSA selectors to spy on internet users and never looked into what they were updating. Suddenly they "found out" that the US wasn't looking as much for terrorists but more for industrial secrets. Ups, who would've thought.

I don't want to spied on by the Chinese government but it doesn't matter much when I'm 100% spied on by at least the USA and the UK.

pizzapill··on Otonomo, with nearly $55M in funding, is cloning our product
There is a UUID they use in a example that is 1:1 copied.

> For example, the number of random version-4 UUIDs which need to be generated in order to have a 50% probability of at least one collision is 2.71 quintillion [...] This number is equivalent to generating 1 billion UUIDs per second for about 85 years, and a file containing this many UUIDs, at 16 bytes per UUID, would be about 45 exabytes, many times larger than the largest databases currently in existence, which are on the order of hundreds of petabytes.

https://en.wikipedia.org/wiki/Universally_unique_identifier#...

The probability that they generated the same text 1:1 and a UUID in it by random chance is very, very, very, very slim.

pizzapill··on Children for Sale, 1948
My step-grandfather grew up in a very poor part of south Germany. He was sold by his parents at 7 years to herd sheep. That must've been ~ 1920. During WW2 he fought in Stalingrad and survived a Russian POW camp with maybe 10% survival rate. He lived to become 98 years old. With half his limbs and organs missing. A very hard life, but he was one of the happiest people I knew.
pizzapill··on Firefox Send: Free encrypted file transfer service
The page states that it'll be available on all browsers and a android app is going to be released later this week.
pizzapill··on Journalism generated by machine is on the rise
Id be really interested in your technical approach to this. How did you implement this in a high level?
pizzapill··on Bauhaus at 100: its legacy in five key designs
This article shows how much Apple was inspired:

https://www.forbes.com/sites/anthonykosner/2013/11/30/jony-i...

pizzapill··on Parrot Uses Alexa to Order Watermelon, Lightbulbs While Owner Is Out
There are many games for cats on tablets. Scratch the mouse/fish etc. From what I've seen on YouTube cats love it.
pizzapill··on Microsoft Edge and open source collaboration
> Even opening the data formats like for Office

Ah the only second ISO Standard for the same thing. With transparent definitions like: if option XYZ is set, render the output like Word 97.

Blatant corruption by a standard gremium.

pizzapill··on Fallout 76 Day One Patch Is Larger Than the Game Itself
On the other hand there are players that find bugs from Skyrim in Fallout 4. The 3D engine still binds physics to FPS in Fallout 76 and can't go over 60.

I mean this is a company that currently releases a multiplayer game without any anti-cheat, anti-tamper technology. Cheating in Fallout 76 will be as hard as locating the config files and changing them with your text editor.

pizzapill··on Fallout 76 Day One Patch Is Larger Than the Game Itself
Only companies that are bad at tech implement it this way.

Bethesda is really bad at tech. They use a ancient engine that binds physics calculation to frames and can't go over 60 FPS. They warned Fallout 76 fans during the Beta that they should not click the "Update" button (big download, game screwed). They trust the game client 100%. You can hack/cheat in this multiplayer game by changing INI files with a text editor.

pizzapill··on Building your own deep learning computer is 10x cheaper than AWS
My blanked statement indeed does not cover some fundamental aspects. IP/Copyright laws are in place and will restrict consumer rights. So pirating software is still illegal.

BUT AFAIK you can make legal copies for Backup purposes of your legally acquired software.

Also AFAIK a restriction to run Software on a certain type of Hardware is not valid in Germany. For example I'm pretty sure that Apple can't do anything against Hackintoshs here.

pizzapill··on Building your own deep learning computer is 10x cheaper than AWS
We're going full circle here. The EULAs, licenses etc. of US companies that try to restrict how you can use the Hardware/Software you bought are void in Germany (probably most of EU too) and can be ignored. In many cases they void other (legal) parts of those licenses too since the license is partly illegal.
pizzapill··on Building your own deep learning computer is 10x cheaper than AWS
The Nvidia driver licenses that prohibit US companies from using the HW are probably void in Germany/EU. Happens a lot.
pizzapill··on An entrepreneur says 32-hour weeks ‘killed work ethic’ at his startup
Really hard to answer. I'd say the Soviet Union because they had the political infrastructure for localized government by the workers (Soviets). They never gave them any real power tough and kept it centralized.
pizzapill··on An entrepreneur says 32-hour weeks ‘killed work ethic’ at his startup
AFAIK the closest we got to full blown capitalism was Chile under Pinochet. The "Chicago boys" implemented policy that came close to a totally free market. The results were that the upper class gained wealth at a higher rate than anywhere else. The poor people died of starvation.
pizzapill··on An entrepreneur says 32-hour weeks ‘killed work ethic’ at his startup
> Not communism or anything close to that, though, we already know that crap has no chance of working.

Communism was never tried. The experiments never got over the socialism phase. I bet that we going to end up with communism down the line somewhere when we overcome resource scarcity. See Star Trek for example. Currently socialism did not work at all tough.

pizzapill··on Docker cannot be downloaded without logging into Docker Store
> We don't know why Docker did this.

I'll take a guess: Money.

How do you generate profit if you built something wonderful but the competition already built everything around it that you wanted to sell later (Kubernetes & Co)? User data.

pizzapill··on Remembering the ‘Knocker-Ups’ Hired to Wake Workers with Pea Shooters
Who was waking up the knocker ups?
pizzapill··on YouTube is littered with mass-produced videos made by automated bots
I can give you a couple insights:

300 hours of video are uploaded to youtube every minute in 2018

A couple of years ago I've seen a Google talk with a youtube admin/engineer. He said that in the beginning they had huge issues because they could not order servers fast enough for the demand. Money seems to never have played a role in those decisions (I can't find the link to the talk anymore).

If a video gets uploaded it will be stored in multiple resolutions and formats. So a video is probably stored as ~20 files which makes the space requirements even more mind boggling.

pizzapill··on YouTube is littered with mass-produced videos made by automated bots
I've seen a lot of those since a couple of years. Either when searching for very recent events or Autoplay. Autoplay ones would get a full view when I'm not looking at the screen, sleeping etc.
pizzapill··on Google is always listening: Live Test (or is Cortana to blame?)
Would Microsoft sell this data to Google? They have their own ad network. Could be a Chrome background process or even a Android device laying around.
pizzapill··on YouTube is littered with mass-produced videos made by automated bots
I've seen those videos around for a few years now. Altough the one linked in the article is of a high quality (relatively speaking). Does anybody know how to create those? I tried it with FFmpeg and espeak but never actually got anywhere fast.
pizzapill··on Electron 2.0.0 beta
My guess is that a lot of memory in the browser is shared.

Another commentor in this thread wrote that VS Code is incredible efficient for a Electron app.

pizzapill··on Electron 2.0.0 beta
Haven't been using it since ~ 2 years. My data might be out of date.
pizzapill··on Electron 2.0.0 beta
Slack uses ~ 2 GB of Ram and ~ 10% CPU when idle. I used it for a short while but now I'm just leaving a Slack tab open in my browser. Its exactly the same functionality-wise.

Basically I'm fine with Electron apps but I have yet to find one that I need and can't be replaced by a browser tab.

pizzapill··on Modern Linux in an ancient PC
Now try to run Crysis trough wine ;)
← PreviousPage 3 of 4Next →