HNHacker News
TopNewBestAskShowJobs

yew

610 karma · joined July 27, 2011

submissionscomments
yew··on Government obtains wide AP phone records in probe
You seem to be assuming the direction of causation there. Not that you're wrong, necessarily, but you never can be sure.
yew··on Weev placed in solitary confinement for tweeting from prison
In any other context we'd be calling this "victim blaming."

You might. 'In any other context' we would do no such thing. And I am quite happy to hold both parties to account for negligence and no small degree of (in AT&T's case institutional) malice.

Being careless with other people and their things is a crime. It's just a matter of managing the prosecution.

yew··on True-color GIF with 32697 colors
Odd. It works fine in the stock Android browser.

It actually renders faster than on my desktop. Maybe Firefox has a higher per-frame delay?

yew··on Bug 698544 – Background configuration is missing in terminal profile editor
That's the 'suggested fix' for this issue. It doesn't actually fix anything, obviously - it just makes everything transparent.
yew··on The Paradox of the Proof
A lot of professional mathematicians are considering the idea that it might all be nonsense. Popular writing on anything technical is not always representative of what's actually going on behind the scenes.

At the same time, it's important to check the work rather than just dismissing it. Mochizuki's work isn't totally original - a lot of it is derived from existing theory. So it should be possible to validate it despite the complexity.

It's true that serious breakthroughs from individuals working alone are rare, but they are not unheard of. The real test is whether or not this work can be adapted to the rest of mathematics (or the other way around, perhaps).

yew··on A bill in Congress legalizes cell phone unlocking and fixes the DMCA
It provides an equally special incentive to comply with users; the safe harbor has two sides.

It provides very nearly no incentive whatsoever to comply with users. What provisions it does provide are practically unenforceable due to absurdly high standards for users and absurdly low standards for 'content owners'.

I don't care a whit for your interpretation of the law. Especially when your interpretation flies in the face of the text of the DMCA (see in particular sec 202 on standards for perjury, which differ significantly for notices and counter-notices). I care about results - and the results, across dozens of major content hosts, speak for themselves.

The DMCA has not only failed to protect users and content creators who aren't 'content owners', it has also given rise to independent policing mechanisms modeled on and derived from it but with even fewer protections.

yew··on A bill in Congress legalizes cell phone unlocking and fixes the DMCA
The DMCA is still responsible for its unintended consequences.

I'm in complete agreement. But fixing that issue will be more difficult than fixing this one, in my opinion. Getting this bill passed would do some good even if it is overstating things a little.

yew··on A bill in Congress legalizes cell phone unlocking and fixes the DMCA
The DMCA takedown procedure (including that safe-harbor provision) provides a special incentive towards compliance with 'content owners' (who may or may not actually own the content in question), apart from but dependent on litigation.

The situation before the DMCA was preferable because it involved only the general legal system rather than a badly-designed special case.

It's not merely the result of a resource imbalance but of a fundamental misapprehension of the nature of content ownership - the set of 'content owners' recognized in practice by the DMCA is not the entire set of owners of content.

yew··on A bill in Congress legalizes cell phone unlocking and fixes the DMCA
The issue is that liability is in practice equivalent to a large monetary penalty because of the ease of rapid and continuous litigation.

So in practice the DMCA takedown procedure provides a method of immediately (and sometimes permanently) removing content (not necessarily infringing) from any major provider.

As an example, the method of removing allegedly infringing content from YouTube is not a DMCA takedown but it is a result of that mechanism.

yew··on A bill in Congress legalizes cell phone unlocking and fixes the DMCA
I definitely wouldn't say that this bill 'fixes the DMCA', but it certainly corrects some of the most gratuitous issues. The DMCA doesn't explicitly affect linking to infringing content - that's mostly on the courts that have made that interpretation, even if the DMCA has helped to enable them.

Trying to revise or remove the DMCA wholesale would be a much more difficult undertaking, and correspondingly less likely to succeed.

(I recommend reading the bill to everyone, by the way. It's only five pages long.)

yew··on Humble Double Fine Bundle is available now
Note that they've just released a new patch for Psychonauts on Linux, if you have it from a previous bundle or buy it now. It's dated 2013-05-06. I'm downloading now so I haven't tested it yet.
yew··on Linux is not about choice (2008)
I hope you know what Desktop Linux is. I don't care that you don't use a Desktop distro because I use Gentoo and XMonad and am generally quite comfortable with both.

As for complicated well, that depends - complicated for who? There are a lot of people who couldn't configure && make && make install if their lives depended on it. Even if their lives literally depended on it. That's not necessarily their fault, but there you are nonetheless.

yew··on Linux is not about choice (2008)
startx is a shell script. The vast majority of distributions don't use it at all - they use a display manager that then does most, but not necessarily all, of what the xinit system does (plus some extras, depending on the DM).

startx from a VT should give you an X server. You can get from there to a standard session (minus the DM) by setting the appropriate environment variables and making sure the right session manager is executed.

I don't call that 'no configuration' though. And if you want to startx into Fluxbox you also have to make sure that all of the aforementioned services are run (unless you're totally abandoning your Desktop environment, in which case this whole conversation is pointless).

yew··on Linux is not about choice (2008)
Modern Desktop Linux is very fragile because everything has to be configured and managed automatically. You haven't been able to startx without a lot of reconfiguring for years.

Ideally you want a full Desktop environment, but at a minimum you need a session manager (for auto-starting everything else, communicating with the * kits, * buses, * agents, and * managers for device integration, etc . . .), a settings daemon (stores settings for applications that care to use it, might be more than one of these - Xfce has two or three at the moment), a desktop manager (like a WM but for desktops), a window manager, a compositor (for special effects, might be part of the WM), plus miscellaneous bars, launchers, and plugins for same.

It's perfectly possible to split all this up, but then you have to make all the parts compatible. Most distros want more integration, not less.

yew··on Linux is not about choice (2008)
Sound isn't a problem for me. I just use ALSA and everything works (I haven't edited a single configuration file, actually).

The sound-server wars are still ongoing but I've personally never had any cause to touch anything besides ALSA or OpenAL/SDL on the development side either. Other people may have different experiences.

yew··on A “simple” 3rd grade problem
I'd be less worried if this seemed like a one-off thing (or if math professors were obligated to drive exclusively on bridges designed by their own students, heh).

As it is, this is one case among many (not all about grade schoolers and not all 'stories on the Internet' by a long shot) and the professor doesn't always acknowledge they were wrong. Speaking as an engineer, the work is hard enough when you do understand the math.

yew··on A “simple” 3rd grade problem
Some people are arguing about whether 'cut into two' might really mean 'cut two off'. So I think your answer makes three interpretations (and nicely demonstrates that you do indeed have to specify things like "cutting is abstract and all cuts are of the same length").

The problem does specify 'works as fast' without any regard for length, though. And it obviously isn't actually a geometry problem because it doesn't even specify any ratios or angles - you could just cut a corner off and be done in a few seconds!

yew··on Predicting Google Product Shutdowns
I actually like it quite a bit . . . The lack of triple-nested faux windows is nice and I usually set things to display compactly anyway, so there's that.

It looks like some people are having font issues, though. I'm not seeing any overlap between the columns, but there's a lot visible in some of the linked images.

yew··on Mozilla accuses Finfisher of using Firefox as a cover for surveillance software
Most 'totalitarian states' aren't as Bond-villain-esque as their image in the popular imagination and most 'dissidents' aren't as heroic.

You just have to convince yourself that the situation is grey (which is mostly true) and that everyone who is 'as good as you' is somewhere else (which isn't). Then it's easy to sleep at night. This has the benefit of being true some of the time, which makes it harder to convincingly criticize.

yew··on What happened to Chrome's popup confinement feature?
In all seriousness though: Google does things their own way, and that's fine. But design policies (policies in general) tend to migrate between business domains.

Pointing out that you're personally not a fan of some particular policy (provided you do so politely and don't belabor the point) can be informative for incidental third parties as well as for the people currently writing the rules.

I know I for one appreciate it, for the same reason I appreciate Google's public programming style guides.

yew··on Google Glass: Let the evil commence
This is the kind of stuff that until now, only major intelligence agencies could do with very expensive surveillance equipment.

'Major intelligence agency' is apparently now code for 'anyone with a few hundred dollars and an Internet connection'. Google did not invent the concealed camera!

yew··on Augmented Reality in a Contact Lens
In my (admittedly limited) experience people don't weld contacts to their eyes, nor are contacts capable of physically restraining you from pushing an 'Off' button. I suppose you could attack someone with epilepsy this way.

The rest of your post is rather more accurate. Hence the need for good security (on devices that you don't wear as well as ones that you do).

yew··on Augmented Reality in a Contact Lens
. . . so turn it off? I mean, someone could hack your computer and (effectively) do the same thing for the couple of minutes it takes you to figure out what's happening and flip the power switch. It's a screen. They're all screens.

The real danger is from more subtle manipulation, assuming most people come to trust what's being displayed. That's true of any information source that can be spoofed, though. GPS errors are bad enough already.

yew··on Add .txt As the Extension of Your Readme file
The 'correct' way to determine the type of a file is indeed to look at metadata. This includes things like magic numbers and extensions, but shouldn't be limited to those things.

Just looking at extensions can be misleading because not all files have extensions and some extensions correspond to multiple types of files. In general, no method will be perfect because no modern OS provides dedicated file typing (some older operating systems stored the file type as metadata, although even that breaks down at the boundary between your computer and the rest of the world). The imperfection is usually manageable, depending on the type of file (which is the real answer to your question - it depends on why you want to know).

Applications that won't open what I tell them to because they disagree about the file type are just broken. (Having to rename files whenever I want to open them is annoying. Having to replace a good piece of software because it refuses to follow instructions is even more annoying.)

yew··on Fertilizer that fizzles in a homemade bomb could save lives around the world
That's certainly a possibility. I'm just wondering if Sandia has provided more details themselves.
yew··on Fertilizer that fizzles in a homemade bomb could save lives around the world
They say they're not patenting the mixture - does anyone have more details on the chemistry?

It sounds like they've found a way to prevent the nitrate-sulfate substitution from occurring directly in the fertilizer, which is very interesting if true.

yew··on I knew exactly how she felt
Better luck next time! (Just try to remember having this conversation . . .)
yew··on #ifihadglass I would jailbreak it and modify the software
I enjoy flying, though not driving, and I wouldn't fly you to North Dakota just because you asked me. It's too expensive when you're not doing it for fun. (Also, North Dakota is cold and far away.)
yew··on #ifihadglass I would jailbreak it and modify the software
'Control' doesn't necessarily mean 'personally pay attention to all the details'.

Even if you let the car/plane/misc operate itself, the legal ramifications of rooting are interesting (presuming you've already reached the point of having cars without manual overrides, that is).

Imagine the impact of rooting your car on your insurance, for example.

yew··on I knew exactly how she felt
I've decided to protest against protesting against definitions, on the grounds that they're words and protesting against them will redefine them to something that someone else will protest against, ad infinitum, and I don't want to die from a stack overflow ;)
← PreviousPage 7 of 13Next →