ulope
|
2 years ago
|
on: Git tips and tricks
difftastic - amazing!
I've been wanting something like this for years...
ulope
|
2 years ago
|
on: Git tips and tricks
I just wanted to say thanks for the entertaining talk you gave at FOSDEM and also that I appreciated the Sneakers reference :)
ulope
|
2 years ago
|
on: Microsoft to kill off third-party printer drivers in Windows
That’s the nice thing about mDNS. No flooding of anything since it’s multicast and not broadcast.
ulope
|
2 years ago
|
on: Ask HN: Why did Visual Basic die?
And everything looked like the same unusable mess with 25 nested tab groups and tree views
ulope
|
3 years ago
|
on: De-cloud and de-k8s – bringing our apps back home
That decision was always baffling to me. Basecamp is such a UX nightmare even Jira looks good next to it...
ulope
|
6 years ago
|
on: 36C3 Staff Assaulted Me for Political Reasons
ulope
|
12 years ago
|
on: Mysterious Mac and PC malware that jumps airgaps?
Bullshit
ulope
|
12 years ago
|
on: HTTP 2.0
No I don't particularly
want to read a 3kB JSON file without tools - but the point is: in a pinch I _CAN_.
With a binary protocol you're entirely dependent on tools (except you want to trawl through it with a hex editor)
ulope
|
13 years ago
|
on: PEP 435 Accepted – Adding an Enum type to the Python standard library
No need for join().
> It can be a whitespace-separated string of names, a sequence of names, a sequence of 2-tuples with key/value pairs, or a mapping (e.g. dictionary) of names to values.
ulope
|
13 years ago
|
on: PEP 435 Accepted – Adding an Enum type to the Python standard library
The second parameter can also be a list/tuple of strings. e.g.:
>>> Animal = Enum('Animal', ('lion', 'tiger', 'liger', 'tigon'))
ulope
|
13 years ago
|
on: Efnet klines all Hetzner netblocks
Here is an idea: use different nicknames for different things then you wont have to live in a self prescribed virtual prison
ulope
|
13 years ago
|
on: Features of Solr vs. ElasticSearch
It really doesn't need to since you aren't bound to a fixed schema. Just use whatever fields are necessary for your documents and map them to the appropriate types.
ulope
|
13 years ago
|
on: Amazon EC2 currently down. Affecting Heroku, Reddit, Others
CloudApp seems to have trouble too
ulope
|
13 years ago
|
on: HN's Daeken will expose security flaw in 4m hotel room keycard locks
Interesting, but it's not as if hotels in general have been high security installations.
Very easy experiment: Just go to the front desk an thell them that you sadly seem to have lost your room card. 90% of the time they will just ask for your room number without requiring any kind of proof that it's actually your room.
ulope
|
14 years ago
|
on: John Gruber takes 'The Talk Show' to Mule Radio
This incident also sheds a different light on another tidbit on talk show history.
In one of the earlier episodes of the 5by5 version Dan and John were talking about how Dan's recommendation of "Silent Running" to John basically ended the first run of the talk show. At the time I thought that was just a joke. But after this I'm really wondering if that supposed friendship between the two wasn't all that strong after all.
ulope
|
14 years ago
|
on: How Billionaire Asteroid Miners Make Money -- Without Mining Asteroids
I would imagine that it would be quite difficult to design a 3D printer that works in zero gravity. All current designs that I'm aware of rely on gravity to either keep the base material on a level surface (e.g. SLS, SLM) or to draw the build material down from a nozzle of some sort (e.g. FDM)
ulope
|
14 years ago
|
on: European server provider Hetzner now offers a 64GB RAM box for 109€/mon
I and several of my clients use quite a few of those and I'm very happy with the performance. IO performance is very good (especially for a virtualized system) for example apt-get update / upgrade takes less time on one of those than it does on a dedicated root server of mine (Core i7 Quad, 8 GB Ram, 7.2 kRPM SATA).
Any other specific questions?
ulope
|
14 years ago
|
on: Fixing the Python subprocess interface
As long as the package you need doesn't include a C extension (which most don't) you can just ship it with your code (license permitting ofc.) - just add the path to the libary to sys.path. It's not a very clean solution but can be a real life saver when you have to work on "broken" systems.
ulope
|
14 years ago
|
on: Fixing the Python subprocess interface
ulope
|
14 years ago
|
on: Fixing the Python subprocess interface
Because it leads to namespace pollution and hard-to-track-down bugs.
It's especially bad in this case where adding an executable in the system can suddenly shadow any built-in name (e.g. imagine someone adds a "print" or "sys" executable).
I've been wanting something like this for years...