HNHacker News
TopNewBestAskShowJobs

tetrep

2,031 karma · joined June 26, 2013

I probably have not been served an NSL.

paul at blacksheepwall dot com

submissionscomments
tetrep··on AdNauseam Banned from the Google Web Store
The idea is to mess with advertisers' metrics. If people using ad blockers are peaceful protesters, AdNauseam is trying to riot.
tetrep··on Why HTTPS for Everything?
And it's easier to debug a video codec if it's ASCII art, but there's huge benefits for using TLS everywhere instead of plaintext, and they more than outweigh "it's harder to debug."
tetrep··on Quoting command line arguments the wrong way (2011)
I'm absolutely amazed that Windows doesn't offer a process spawning API that takes an array of strings as arguments[0], if only because that's exactly how a C program expects them anyway.

[0]: https://linux.die.net/man/3/exec

tetrep··on You’re an Adult. Your Brain, Not So Much
> I'm not sure how much value I'd place on the logic of a 16 year old in something as emotionally charged as politics.

I think the overtly emotional nature of politics is exactly why it doesn't matter if you allow 16 year olds to participate. It's such an extreme that virtually all participants are affected, regardless of how much control they have over their emotions.

I wonder if lowering the voting age would shift the "young people don't vote" window lower, or if it wouldn't change at all because it's not that young people don't vote as much as it is that as you grow older you become more invested in your lifestyle and are therefore more likely to vote to protect/preserve/enhance/whatever it.

tetrep··on Smartphone patent wars redux: Nokia sues Apple, big time
Most of the patents are related to radio so I can't really comment on them, but '602 takes the cake. It seems to me that any phone with 1 piece of material used for the sides and rear with a cutout for a camera would violate it:

161. Each of the ’602 Accused Products includes a one piece housing forming enclosed exterior lateral sides and a rear side.

162. For example, as shown below, the iPhone 6s has a one piece housing that forms enclosed exterior lateral sides (identified by the red arrows below) and a rear side (outlined in green below).

163. Each of the ’602 Accused Products includes a cut out in the rear side of said housing.

164. For example, the iPhone 6s includes a cut out in the rear of the housing, as shown in red outline below.

165. Each of the ’602 Accused Products includes a camera located in said housing and extending to said cut out at said rear side.

166. For example, in the iPhone 6s, a camera is located in the housing and extends to the cut out at the rear side of the housing, as shown above.

Ars hosted the complaint itself: http://arstechnica.com/wp-content/uploads/2016/12/nokia.appl...

tetrep··on How Skype fixes security vulnerabilities
Simple and cheap are not the same. The solution is simple, it's just also expensive. This is the general "problem" with customer support, good support is not cheap, nor is cheap support good.
tetrep··on Why I still won’t review for or publish with Elsevier
> ...his assertion that Trader Joe's mistreats their employees.

He's not asserting that, he's using it as a hypothetical example:

"If I were to boycott, say, Trader Joe’s, on the grounds that it mistreats its employees (for the record, I don’t think it does)..."

tetrep··on Let your kids lose: Success inhibits preschoolers’ selective trust
Try teaching them to count with dice. Roll the dice, choose/count N objects, and try to have them do the same.
tetrep··on Developers’ side projects
> Your game designer works for a year and invents 7 games. At the end of the year, she sues you, claiming that she owns 4 of them, because those particular games were invented between 5pm and 9am, when she wasn’t on duty.

> ...

> So before you hire this developer, you agree, “hey listen, I know that inventing happens all the time, and it’s impossible to prove whether you invented something while you were sitting in the chair I supplied in the cubicle I supplied or not. I don’t just want to buy your 9:00-5:00 inventions. I want them all, and I’m going to pay you a nice salary to get them all,” and she agrees to that, so now you want to sign something that says that all her inventions belong to the company for as long as she is employed by the company.

Wait, what? Wouldn't the fix for this just to say, "You transfer the rights to any games you give us" (or whatever the legal wording for that is)?

It seems incredibly odd to go from "you gave us a game but kept the IP" to "we own all IP of games you make".

tetrep··on Verizon won’t push Samsung’s Note 7 bricking update
I find this very disturbing. Verizon is refusing to defuse explosive phones on their network because they would rather have you use a dangerous cellphone than not have a cellphone at all.

It's like a McDonald's serving you potentially contaminated food because they don't want you to starve, despite the risk of it, idk, exploding?

tetrep··on 1213486160 has a friend: 1195725856
Still not an excuse to trust data you're getting across an I/O boundary.
tetrep··on Intel x86 documentation has more pages than the 6502 has transistors
Probably be good to add (2013) to the title as that was both when it was written and the latest x86 documentation at the time. Since then, it looks like the manual as 4670 pages now[0], which surpasses the 6502's "all transistors but ROM/PLA" count.

At this rate, 1419 pages over 3 years, the Intel x86 documentation's page count will exceed all transistor counts of the 6502 around 2020.

[0]: https://software.intel.com/en-us/articles/intel-sdm#combined

tetrep··on Dumb Password Rules
> The only flaw I never understand with the above is cant the attacker just change the password like 10-15 times in 5mins, and thus "flush" out the old password?

In systems where you have the "can't use previous N passwords" when changing it, you also pair that with a "can't change password more than X times a time increment".

tetrep··on We don't need a Tech Lead
> 97% of the time consensus driven decision making means no deadlock and the other 3% of the time you can put decisions to a vote.

That's now how deadlocks work. You can't just vote your way out of them, if you could, you wouldn't be in a deadlock to begin with. You'd just be at the point where a decision needs to be made.

> If anything I've found that there's often too much consensus (people who just go with the flow rather than voicing an opinion).

That's a separate problem. A healthy and functional team needs to be able to trust one another's opinions and provide an environment where everyone feels comfortable speaking their minds. If you don't have those the value of intrateam communication is comically low.

tetrep··on The Busy Person’s Lies
> To me the far more interesting question is, why do we feel so busy?

Positive/negative reinforcement? You enjoy being productive, and generally don't enjoy anxiety/stress (after a threshold). I'm not certain there's much a differentiation between undesirable stress and the sensation of being "too busy." My N=1 says they're identical and I've noticed it myself, that when I want to express how I feel about being too stressed, my mind tends towards the same vocabulary I used when I am too busy, regardless of how time consuming the stress is.

tetrep··on No Evidence of Aloe Vera Found in the Aloe Vera at Wal-Mart, CVS
i think this is moreso the flaw with a hybrid libertarian system where, for some things we can trust the government, but in others, we can't. this is usually pretty obvious but it's incredibly ambiguous when it comes to things we ingest. there's piles of regulations, but few deal with the integrity of the product vs its claims (see homeopathy...).

if we were in the libertarian ideal, we would scoff at the fact that we hadn't chosen a brand vetted by the consumer product testing lab that we're obviously already subscribed to.

and practically directly contradicting you claim is the fact that a private entity is what unveiled this mishap, no government involvement. ,

tetrep··on How 'Minority Report' Trapped Us in a World of Bad Interfaces
> I can press the back button on my mouse a lot faster than I can two-finger-swipe to go back a page.

Big assumption that you're using a mouse (especially considering the ubiquitousness of laptops). Laptops provide a ready-made surface for fully portable use and I've found getting using a touchpad for professional and personal use[0] to be more than sufficient and that the availability of easy to use gestures is very nice.

If you haven't tried gestures on OS X with Apple's touch hardware, I'd highly recommend attempting to use them regularly. I got a fancy Razer Blade 2016 and using the touchpad is significantly worse than an Apple laptop, and OS X has much better native touch support (3rd party software might make Windows better).

I'd say touch interfaces are great compliments to keyboards for text editing workflows (more or less all I do professionally), you don't even need to move your hands off the keyboard to get a mouse (hooray thumbs!).

I would liken getting used to laptop keyboard/touchpad as getting used to a minimalist *nix install. It's difficult at first, but once you get used to it you have a great skillset that lets you do anything you want on almost any computer. Not that you should never nice high-level and user friendly programs, but being able to drop down a level of abstraction and still get the job done is great for understanding how systems work.

[0]: most of my video games suck without a mouse, but that's the only wall my personal use runs into

tetrep··on Compromising a Linux desktop using 6502 opcodes on the NES
When you say it frequently enough, you'll appreciate the one less syllable over "zero."

edit: I even think it's more natural. "Zero day" are two real words that could be a sentence fragment, "oh-day" feels like a new word. Saying "that's a zero day" feels like an incorrect sentence to me (uncanny valley), whereas "that's an oh-day" only sounds weird if you don't accept "oh-day" as a word. To me, "oh-day" is similar to most slang, where it feels natural to say/hear even when you don't know what it means.

tetrep··on AdultFriendFinder was hacked
That's one possibility. Another common flaw is upload/download features, where you can get directory traversal (../) in the upload or download file name that you are specifying.

When you've got file read, procfs is very nice :)

tetrep··on The first cryptor to exploit Telegram
This seems like a very poorly designed piece of malware, not only does it rely upon running a bot with a 3rd party who would probably gladly shut it down, all the bot's details are hardcoded in the malware, so the whack-a-mole enforcement problem doesn't even need to be considered.

But maybe that's just part of the bait? If you're trying to test the "time to ban" of various communications platforms, you would probably write malware like this.

tetrep··on Lyft to offer 45 percent discount during presidential election
Well, in the case of this promotion, there's no promise or proof of vote:

Albeit this offer for a day is supposed to assist you in obtaining polls, there was nothing actually prevents you from taking a ride at a reduced price elsewhere during those hours.

tetrep··on “Ultrasonic cross-device tracking” embeds inaudible tones in advertisements
> The reality is that saving lives is now a matter of resource allocation. Procedures such as organ transplantation take resources from far more efficient treatments that can save many more lives.

Do you have a source for this? To me, it seems extraordinary that we're capped out of medical resources in such a way that, were someone to not have donated their organs, ~10k flu shots would be provided instead of the various potential transplants. (I tried some internet searching but everything talking about resource constraints was talking about the organs themselves, not the general medical resources).

tetrep··on George Hotz cancels his Tesla Autopilot-like ‘comma one’
a little more detail from techcrunch: https://techcrunch.com/2016/10/28/comma-ai-cancels-the-comma...

It seems that Hotz said, “dealing with regulators and lawyers… isn’t worth it.”

Which seems very unfortunate/shortsighted due to how useful this tech could be. Why not hire someone to deal with them for you?

tetrep··on Trove of Stolen Data Is Said to Include Top-Secret U.S. Hacking Tools
DRM is surprisingly security oriented, if you think about it,the premise of DRM is not trusting the user, which is more extreme than most security models (allow the user root/admin access to the OS is anithetical to not trusting the user).
tetrep··on OK mobile, a K interpreter
Non-mobile: http://johnearnest.github.io/ok/

Repo: https://github.com/JohnEarnest/ok

tetrep··on Guile security vulnerability with listening on localhost and port
Why not have the REPL (or whatever else you're exposing to localhost) require a token for authentication of each request?
tetrep··on TIS-100 – Tessellated Intelligence System
I'd say Quadrilateral Cowboy is a notable exception.

http://blendogames.com/qc/

tetrep··on Brain training exercises might just make you better at brain training exercises
incentives incentivize...

The entire "I'll find a mental analogue that's easier/more fun than real exercise" industry smacks if an industry dedicated to perpetual motion. Extreme scientific discoveries aside, it's not going to happen.

tetrep··on ‘Security Fatigue’ Can Cause Computer Users to Feel Hopeless and Act Recklessly
It's unfortunate that "good UX" isn't really considered across all fields which have users. The recommendations to mitigate security fatigue are no different than any sort of user frustration:

1. Limit the number of ~~security~~ decisions users need to make;

2. Make it simple for users to choose the right ~~security~~ action; and

3. Design for consistent decision making whenever possible.

tetrep··on The Effect of State Marijuana Legalizations
> I've seen just a ton more brazen usage out in public once this thing hit with a bunch of phony Dr prescriptions given to perfectly healthy people.

Is that bad? You menition "backsliding" later in your comment, do you mean to imply drug use is regressive? If so, that's probably why many people on HN disagree with you.

← PreviousPage 8 of 14Next →