HNHacker News
TopNewBestAskShowJobs

pYQAJ6Zm

65 karma · joined November 15, 2015

submissionscomments
pYQAJ6Zm··on Turning off syntax highlighting
I do the same thing. It’s not as much hiding the comments as making them less attention-grabbing when they are not needed.
pYQAJ6Zm··on Turning off syntax highlighting
Kinda rings a bell for me, although not from a book, but some LaTeX manual. Maybe this helps: http://tug.ctan.org/macros/latex/contrib/algorithm2e/doc/alg...
pYQAJ6Zm··on Turning off syntax highlighting
magit is a marvelous piece of work indeed, and the thing that keeps me going back to Emacs every time I get curious about some other editor.

But yeah, I picked it up after quite some time working in Emacs, and the keybindings feel natural. Perhaps it would be very different for somebody new to Emacs.

pYQAJ6Zm··on Turning off syntax highlighting
I have these in my WIP branches. When I’m ready to merge, I squash out some of the smaller commits, and then merge without fast-forward. Reduces noise and keeps a clear history of groups of work, at the expense of very cheap branching and local rebasing operations.
pYQAJ6Zm··on Darling – MacOS translation layer for Linux
I used OS X for a while. The MBP was provided to me by my employer.

I got tired of it in about one year. Now the laptop, which I barely use (my desktop runs circles around it), is running a Linux distribution. More comfortable UI, comparably solid, (usually) seamless software upgrades and better management, more customizable, etc.

pYQAJ6Zm··on Music for Programming
I tend to always keep a fan running for the same reason. Even when the weather doesn’t make it necessary – I just put in a corner of the room facing against the walls. Its noise helps.

With music, instead, the less I know a piece the more attention it draws. I can’t work with background music for this reason. But Brain.fm barely has this effect on me, curiously.

pYQAJ6Zm··on The Science of Eggs
Similar method: I gently press them all around between my palms to get these cracks. Then, peeling them under running water is really easy.
pYQAJ6Zm··on Ask HN: Why are SIM cards still a thing?
An intermediate solution?: All encrypted email senders have to be while-listed by the receiver. All clear email will be allowed by default, and usually be the first way of reaching somebody, either for legitimate or illegitimate (spam) purposes.
pYQAJ6Zm··on Announcing Rust 1.12.1
No direct experience here, but I know there is Vulkano[1], a Rust library that wraps around the Vulkan API. But until (and if) a SPIR-V target is available to the Rust compiler, the compute shaders will still have to be programmed in another language (typically, GLSL). This covers the GPU side of your interest.

I don’t know how things stand in the embedded Rust camp, however.

[1] https://github.com/tomaka/vulkano

pYQAJ6Zm··on No Man’s Sky – Procedural Content
>The reason why we don't feel that way about the real world, is because the real world doesn't just have "remix procedural."

Coming from a non-game developer this may be completely out of reason, but it occurs to me, what if you could determine the fit of creatures and evolve them in accordance with their environment? Perhaps not a lot of generations would be required to get a plausible, not completely random-looking scenario. Granted, we might still be talking about thousands of iterations, and so this would be too computationally demanding for a game design such as No Man’s Sky. But perhaps for a pre-computed (vast) world it would be viable.

pYQAJ6Zm··on Visual Studio Code 1.6
You are right; I stand corrected.
pYQAJ6Zm··on Bitwarden – Free and Open Source Password Manager
Not if you follow with a PR … and the author accepts it, of course.
pYQAJ6Zm··on Visual Studio Code 1.6
I have little experience with both, but the developers of LLDB have a goal of making more informative error messages. This was successful enough that GDB devs were compelled to mimic this behavior, making their error reporting more accessible. As far as I know, LLDB still has the advantage in this regard.
pYQAJ6Zm··on Implication of sabotage adds intrigue to SpaceX investigation
We can’t know for sure. It sure seems like it is while we are looking, but how can we tell anything about what’s going elsewhen?
pYQAJ6Zm··on European Court Allows Copyright Owners to Demand Open Wifi Networks be Secured
May there be a loop-hole there?

If the requirement is just to have the user reveal their personal identity before using the network, and nothing is said about keeping that info afterwards, then something like this would be possible: ask the user for their personal info, handle them a hash that would work as a password to reconnect to the network within a short time window, and past this time forget said hash and the user info.

Could this work? (IANAL.)

pYQAJ6Zm··on Some cities are taking another look at LED lighting after AMA warning
I always felt confused between the 5500 / 6500 K pair. What metrics are involved?
pYQAJ6Zm··on The Open Source Data Science Masters
What about showing a portfolio of data analyses? Anybody has experience on this?
pYQAJ6Zm··on An anonymous phone number in your browser for an hour
Anonymity, yes, as long as you acquire bitcoin with cash, and don’t leave any identifying traces behind – the difficulty of which varies with each individual scenario.
pYQAJ6Zm··on Show HN: New time and daylight application
I really, really like the clock visualization. Makes me wish for a desktop utility with just the clock.
pYQAJ6Zm··on The DAO Hacker Is Getting Away
I suppose it was a typo, and the parent meant exchanging BTC for ETC.
pYQAJ6Zm··on The DAO Hacker Is Getting Away
I think that poses an interesting dilemma. Say somebody finds a flaw: would they really want to disclose it? If they doesn’t, and nobody else has found that flaw or any other of similar importance, they stands to benefit more by hacking the system when it goes into production.
pYQAJ6Zm··on Apple should stop selling four-year-old computers
Or the inverse: virtualizing Windows on Linux. I used to do this for a while with a dedicated GPU, and, besides some minor glitches with audio which I didn’t get to solve, it worked very, very well.

(Why? Because I wanted to play some Windows-only games without having to reboot. Drivers were not a problem thanks to USB attaching in libvirt. That’s how I got to play Elite: Dangerous “in” Linux.)

pYQAJ6Zm··on Firefox’s latest Test Pilot: No More 404s
In the European Union, the “right to be forgotten” on the Internet is protected by law. I believe it is the right thing to do, but I recognize the issue rests on a delicate equilibrium, maybe yet to be found.

On the one hand, we wouldn’t expect our daily interactions to be recorded and stored for long. Most of them, anyway – and certainly so for our most personal ones. On the other hand, the web is a medium where things tend to last a while, if not for very long thanks to efforts such as the Internet Archive’s. The delicacy of where to rest the equilibrium, I think, stems from the particularity of the web as a medium itself: a web page is kind of like ye olde book, but it adds the possibility of easy changes and user interactivity. In other words, if so used, a web will sit between traditional written media and face-to-face (or technologically mediated, but unrecorded) interaction.

Perhaps by custom, perhaps by nature, we expect personal interaction to be ephemeral, and we have no problem with other media, such as books, newspapers, etc., to store their contents for long. It’s no harm to publish a book with our thoughts and have it found across libraries in the world (indeed, it is a very nice thing), but we would feel violated if our conversations at home where recorded without proper cause.

The web stays somewhere in between. It’s a place for words to lie and last, but also for personal interaction. Personally, I favor ephemerality on the Internet, but don’t see it as characteristic of it. It’s not a given, and we should find a place for it, but only as far as personal interactions go. I want to be able to remove (or, at least, anonymize) whatever I post online in the manner of a casual conversation. But I want other kinds of content, such as manuals, news, etc., to be preserved from ephemerality.

I’m not sure whether The Internet Archive stands within these bounds. I would like to see it more as an opt-in facility for website administrators, instead of requiring manual forbidding.

pYQAJ6Zm··on Brain may flush out toxins during sleep (2015)
I have turned to meditation recently for those nights when I can’t sleep, and I feel it helps me. Nothing comparable to having slept well, of course, but it seems to ease my way forward during a few hours.

To be honest I’m not exactly sure if I should call it meditation. I just lie on the bed, or sit, eyes closed while I let my thoughts flow as freely as possible, getting to an quasi-dreaming state, where I experience images and sounds.

It’s the same thing I do when taking sleepless “naps”, with the difference of having a much more clear refreshing effect.

pYQAJ6Zm··on Alleged founder of world’s largest BitTorrent distribution site arrested
So don’t buy them?

I don’t intend to throw the first rock here – I’m battling with this issue myself. I have a low wage, can afford some things but not others, and, of course, I pirate more than I acquire legally.

But why do I? Do I really lack an alternative? There are libraries hosting cultural items of immense worth, certainly more worth than some of the contemporary items I consume, either legally or not. I could spend my whole days if I could reading, watching movies, even playing (somewhat outdated) games, all of great value, and all of this without ever spending a cent, except for maybe taking the subway to the nearest library.

Yet, I don’t do this. I crave for contemporary productions, even if they are mere distractions, not culturally enriching in any way. What’s the reason behind this? Is it societal pressure, that I want to stay in the loop? Do contemporary productions really hold this much power over me, over some of us?

There’s a way to answer to these attacks on piracy. Stop pirating. Stop trying to get what you cannot afford. Go to the library, or the museum, or the theater. Or the beach, for that matter. Just don’t consume their productions. Listen to Wagner, read some Plato, go to the park and just lie watching the clouds pass by. There’s plenty to do regardless of how much Hollywood and co. want us to pay for their productions. Plenty that, maybe, has more worth than the too-expensive-for-us modern alternatives.

But why don’t we? What’s the appeal in all modern things that leads us to such great efforts on their illicit acquisition? Are they really that valuable? And if they are, shouldn’t we pressure cultural institutions to grant everyone ways of accessing them?

pYQAJ6Zm··on Alleged founder of world’s largest BitTorrent distribution site arrested
So, I imagine, they asked Facebook for a list of IPs having logged to the Facebook KAT page, and then maybe they went around asking Apple – and who knows whom else – if they got those IPs in their records?

If it was like this it doesn’t seem proper to me, but IANAL.

pYQAJ6Zm··on Alleged founder of world’s largest BitTorrent distribution site arrested
> If you're going to build a torrent indexer, don't profit from it.

It just occurred to me, what if someone wanted to go the legal(ish) way, setting up a non-profit organization to host the tracker? Such an organization could still manage ad-derived profits, keeping only those necessary for its continued operation, and donating the rest to cultural entities, like museums, libraries, independent producers, etc.

Would this be viable in some country?

pYQAJ6Zm··on Alleged founder of world’s largest BitTorrent distribution site arrested
Thank you! TorrentProject indeed looks like the proper alternative to KAT.
pYQAJ6Zm··on Alleged founder of world’s largest BitTorrent distribution site arrested
There is a very improbable risk of hash collision for two different original works, so… no, they aren’t?

Interesting (and somewhat very worrying) proposal, however.

pYQAJ6Zm··on Stick a Fork in Ethereum
>[…] and now there's a whole lot more code being deployed in a hurried manner.

This made me wonder, is it possible that the added code were to introduce bugs to the Ethereum protocol itself, allowing for even worse exploits than the one affecting the DAO? (Worst case scenario: unrestricted draining of any smart-contract, or something like that.)

I’m not knowledgeable enough to answer myself, but maybe somebody is familiar enough with the code to say?

← PreviousPage 2 of 3Next →