HNHacker News
TopNewBestAskShowJobs

cuillevel3

308 karma · joined April 6, 2013

submissionscomments
cuillevel3··on YAML: Probably not so great after all
XML is great for documents too:

  <t>Some <b>text</b> is here </t>
And I found some things weird, like entities and (external?) DTD references.

But it's great for building your own formats. For data interchange it has it's problems, like no types. Everything is kind of a string. With encoding problems and XML in XML everything ends up in CDATA...

I think that's why XML makes for heavy parsers. I remember it was better in Java, because of the strong libraries.

cuillevel3··on YAML: Probably not so great after all
YAML is really so much more than JSON.

  * YAML can have several 'documents' in the same file,separated by ---
  * there are anchors and references
  * easy to read multi line texts
  * it's also a superset of JSON
I can see, how choosing YAML when you just wanted readable JSON might give you more headaches than expected.

And like someone else said, putting another template engine (or two) on top of YAML is when the real problems start.

cuillevel3··on GitHub confirms it has blocked developers in Iran, Syria and Crimea
If your company operates in the US and uses a provider, who does not implement sanctions, does it have to enforce them on its own?

I mean, something like selling a product, maybe based on open source tech in the US and cooperating with devs in sanctioned countries via a workaround provider..

cuillevel3··on YouTube's ban on “hacking techniques” threatens to shut down infosec YouTube
It's the same with Github, sure you can host on your own domain, but "search for voctoweb on Github" is so much easier than "oh just go to my homepage at sdkljfsdl.sdf".
cuillevel3··on YouTube's ban on “hacking techniques” threatens to shut down infosec YouTube
Well, the internet is still there. It's just that the majority mistook private spaces for public ones.

Well, it is convenient I guess. Your content is being found, the interface is great, someone else is paying for servers, storage and bandwidth. All of that for a little control and advertisements...

And honestly, I want platforms to regulate content. They have millions of users, some of them are underage or even democratically unstable.

It's okay to put a little effort into finding knowledge now and then.

cuillevel3··on Have Smartphones Destroyed a Generation? (2017)
We're also getting better at helping young people grow and diagnosing their issues. That may be a reason behind the numbers from health, before they were just dumped on society without a higher education.
cuillevel3··on I've stopped flying to conferences for climate change reasons
I agree, you can't (just) appeal to morality. You have to change the system (responsibly) to influence decision making.

Otherwise it's just the prison dilemma game and tragedy of the commons.

cuillevel3··on Scrum is fragile, not Agile
The SCRUM guide is not long, it's 19 pages in a large font. If I remember correctly it does not even mention a lot of the processes which make up SCRUM for many teams.

However the article is not wrong, it's too easy to make SCRUM all about the process, without changing anything about interactions, developer empowerment and feedback cycles.

I think the SCRUM doesn't do a good job of putting limits on what is still agile SCRUM and what is not. Maybe because it's written in such a friendly language.

cuillevel3··on HTTP headers for the responsible developer
When dealing with user uploads, we still need content disposition headers to force browsers to treat certain formats as attachments, rather than showing them inline, right?
cuillevel3··on Yoshua Bengio: ‘The dangers of abuse are real’
Only when used in a legal sense. Stealing someones boyfriend for example is not a statutory offense punishable by law.
cuillevel3··on Getting too absorbed in side projects
It's worse if your hobby attracts users. Not a lot of users, of course, but barely enough to continue. You feel responsible and can't drop it. After a while the project becomes boring and keeps you from learning new and exciting things.

Soon you have to make excuses to family and friends, which don't understand why you still spend your time on the project...

cuillevel3··on Linux Problems on the Desktop (2018)
I find the 'how to fix Linux' chapter hilarious.

Anyhow, the article touches a lot of the problem zones and it would be great if companies profiting from Linux would start investing in the desktop.

Regarding security Linux has some advantages, like being open source and not being an attractive target for malware.

I remember there was a Blackhat talk a few years back, detailing the security features of windows. I'd love to see a comparision with Ubuntu or Fedora.

cuillevel3··on Things that are more inequitable than road pricing
I always liked this one about the school system: https://imgur.com/a/aikYqxg
cuillevel3··on Things that are more inequitable than road pricing
Human rights apply to farm animals now? :)
cuillevel3··on Systemd as tragedy
Not that it matters, but I'm really happy about systemd.

Sure I have to learn new things, sometimes stuff breaks, but that has always been the case. For me most problems were with upgrading Linux distributions.

Anyhow it's great to have less distribution specific stuff and less shell scripts. Thank you and all the other systemd devs.

cuillevel3··on Tree Style Tabs
Reminds me of desktops cluttered with icons
cuillevel3··on A Look at Vim, a Text Editor for the Ages
`vim -n` should avoid the initial swap file. Or was it `-b` that triggered in-place editing?

You might want to tune `set syn_maxcol=256` to avoid highlighting or disable syntax completely. It might help to set the filetype to something else for CSV. If plugins slow you down use `-u NONE`.

cuillevel3··on User banned from Das Keyboard forums for telling people of open-source drivers
Maybe because of die German Cherry MX switches... oh the 5Q doesn't even use those.

They should have called it 'Die Tastatur', sounds very rammsteiny.

cuillevel3··on Three Levels of Wealth
If you stop working today, how many months/years can you maintain your standard of living?
cuillevel3··on Linux touchpad like a Macbook: goal worth pursuing?
I also did before I got used to the Macbook touchpad. Now the trackpoint is a last resort or if I'm just typing mostly.
cuillevel3··on Linux touchpad like a Macbook: goal worth pursuing?
It would be enough to have excellent touchpad support on one model (or chipset). We could just buy that one. At least the old Linux users were once used to buy hardware that matches their OS.
cuillevel3··on Blocked by JSConf.eu Twitter account
You submitted 30 proposals? Maybe they are just annoyed by you spamming them?

Also, they just banned you on twitter, what's the big deal here? You can still attend the conference.

cuillevel3··on Ghost in the Shell
Well it was only 106 minutes long. Actually felt more like 90 minutes. I think it was great, I didn't expect a cinema blockbuster to perfectly sum up more than a decade of GitS canon.

I want to see it again, just for the visuals.

cuillevel3··on The Privacy Revolution that never came
Tell that to my manager?
cuillevel3··on Is the Linux Desktop less secure than Windows 10? [pdf]
openSUSE uses a password protected root account (shared secret), doesn't use ASLR and doesn't even run apparmor...
cuillevel3··on Docker in Production: A retort
Good retort. The original article seemed clueless, the part about aufs was just wrong, the complains about the apt repo exaggerated. Running docker on Debian ancient is kind of brave, though. And software is finished after five years, maybe in the financial industry. Currently development has such a pace, I'd say after five years it's abandoned and replaced.
cuillevel3··on Distro Chooser
Why is everyone suggesting NixOS to me?
cuillevel3··on Distro Chooser
Security is hard to measure. Age of packages is one of the questions. Support is also the topic of several questions (paid/wiki/community..).
cuillevel3··on Systemd developer asks tmux to add systemd specific code
So what? Is this that different from, for example, inhibiting a screen saver during video playback?
cuillevel3··on Ditching tmux
I never understood 'tmux as a window manager'. Well ok if you're not on Linux or working remotely it makes sense.
← PreviousPage 4 of 6Next →