HNHacker News
TopNewBestAskShowJobs

CapacitorSet

1,489 karma · joined July 27, 2016

[ my public key: https://keybase.io/capacitorset; my proof: https://keybase.io/capacitorset/sigs/3XQYiFYsETBVes6mFixMECaVoMYCJBjVFgwf6JikpeY ]
submissionscomments
CapacitorSet··on WTF? Chromium (2016)
>In fact, Firefox has increased in the amount of unwarranted telemetry and "experiments" a lot in the last years

I can understand "experiments" (Pocket comes to mind), but what are you referring to wrt "unwarranted telemetry"?

CapacitorSet··on GPS signal disturbed at altitudes above 2000-3000 feet over Norway [pdf]
Do ambulances typically operate at 2k-3k feet?
CapacitorSet··on Security Analysis of Telegram: 6.857 Final Project [pdf]
I think nobody would mind criticising the paper with their name and surname. It is an objective fact that the paper contains grammar mistakes, jokes, and no original research - it is hardly defamation or libel to say so.
CapacitorSet··on Why the Soviet Union did not build a nationwide computer network (2008) [pdf]
We should really stop blaming the US for backing coups in foreign countries, indeed.
CapacitorSet··on Microsoft Presenter Gives Up on Edge, Installs Chrome
>The hotseat of live demos can suck. Really suck. Don't diss till you do one, and it falls apart.

Nobody is picking on the presenter himself for what happened; in fact, he "saved the day" by quickly switching to Chrome and continuing the presentation. It is Microsoft that is taking the ridicule for not testing their interfaces on Edge, their own browser.

CapacitorSet··on The quest to evolve neural networks through evolutionary algorithms
>Sexual reproduction sucks.

There is a joke to be made here.

CapacitorSet··on So you want to write a type checker (2014)
Eh, there's still TypeScript and Flow. Myself, I'm a fan of the latter.
CapacitorSet··on Fable: F# to JavaScript compiler
Reference: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
CapacitorSet··on What Would Happen If There Were No Number 6?
Why do you assume that without the number 6, all dimensions would be a lattice? There's nothing that forbids them from being dense (at least until Planck scale).
CapacitorSet··on What Would Happen If There Were No Number 6?
Bases are about the representation of the number, not the number itself. That's why a baby can identify a group of six items despite not knowing about base 10 or digits in general.

For a more practical example, do you think the number twelve does not exist because it takes two digits to represent it?

CapacitorSet··on What Would Happen If There Were No Number 6?
>Asking them to clarify their question either highlights that they actually have no clue what they're looking for

That wouldn't be very nice towards them, though. Many times children ask questions not because they're interested in their particular questions - quite often they don't really have a clue of what they're asking, as you mentioned - but they ask for the sake of learning something.

At least, that's the usual answer to "why children ask so many questions": because they like to learn, more than because they have a specific question.

CapacitorSet··on What Would Happen If There Were No Number 6?
It seems to me that Turnage-Butterbaugh's argument implicitly referenced Peano's axioms: if there's no number 6, then its successor doesn't exist, nor does its successor's successor [an existence which would be otherwise guaranteed by, ironically, Axiom 6]. Then it claims that "all the other integers are out", which may be a reference to the reverse: if 6 is the successor of 5, and 6 doesn't exist, then neither does 5, and therefore neither do 4 or 3.

I think the professors were basing themselves on Peano, but it was omitted by either the editor or the professors themselves for the sake of clarity.

CapacitorSet··on Please Request Your Personal Data Held by Cambridge Analytica
>GDPR has significant scope to enable DDOSing of commercial organisations with information requests - it will likely become a tool for political activism as the new information request system has no fee.

@vecna (https://github.com/vecna, former Hacking Team employee turned privacy activist) is working towards that, and I think he wouldn't mind contributions.

CapacitorSet··on Documenting the Web together
Privatize the profits, socialise the losses. This is why commercial companies cannot be trusted to sustain a wiki, open source, or free software model.
CapacitorSet··on Key Reinstallation Attacks – Breaking WPA2 by Forcing Nonce Reuse
>There's no need for a second AP in all this, just someone in range of the client who can replay packets to the clients.

How would you drop packet 3 without a new AP?

CapacitorSet··on ES7 brings two new features
That is already in ES6, no?
CapacitorSet··on APFS – A Backup Software Developer’s Perspective
Let's suppose you had a fancy GUI wrapper around rsync which covered all the command line options, and a tiny output parser to display progress information. What more effort is needed to get a commercial, market-ready piece of software?
CapacitorSet··on Folding Promises in JavaScript
I can't quite understand the difference between endomorphism ("input and output of the transformer must be from the same category") and homomorphism ("structure preserving transformation. We always stay in the same category"). Can someone help?
CapacitorSet··on Malware identified in CCleaner 5.33
So... SELinux?
CapacitorSet··on Show HN: A library to record and intercept JavaScript at runtime
Misspelled properties? There's a module for that, using the same underlying technology: https://github.com/mathiasbynens/tpyo
CapacitorSet··on Ask HN: How do you start giving tech talks?
Are you asking how to find a suitable place for giving talks, or how to organize one? If the latter, I'm also interested as I'm in the process of writing my first talk.

For the former, it's rather easy really - there are plenty of minor events where you can offer to give a talk. I'll be giving my first one at a hacking/FOSS event a couple of hours away from where I live, but there are also chances to participate in smaller local events as long as your talk fits the theme. It's no big deal - you make up your mind about the topic of your talk, contact the organizers giving an overview of said topic, and wait for confirmation.

CapacitorSet··on Where’s all my CPU and memory gone? The answer: Slack
It does read somewhat like an advertisement, seeing that it's just four paragraphs (of which one is a tl;dr and one is not relevant to the title) and four pictures followed by an ad for Ably.
CapacitorSet··on Monospaced Programming Fonts with Ligatures
It looks interesting, but then one would have to define a normalization for the AST - either something like an XML printout of the AST, or a standard formatting for source code (perhaps whitespace-only minification?). It would also pose an issue when presenting code in "dumb" media (eg. a txt file).
CapacitorSet··on Ask HN: What's the worst thing your code has done?
I found it helpful to not change "complex" outputs directly, but rather call a function that does that for me and handles the complexity in one place. For instance, if a brake must be removed before activating a motor, rather than pasting the same code every time you need to use the motor, wrap that in a small function block and use that.

In general, make the code easy to interpret, especially when debugging - which means organizing your code and using simple abstractions. State machines can be useful because they're easy to interpret if you comment your states, leading to high-level understandings like "the machine is waiting for an item" rather than "it will do something when I0.5 goes high".

CapacitorSet··on Overview of Inverse Kinematics
Yup, I felt the same. As someone who worked with FK and IK in robotics I was hoping for an overview of analytical and numerical methods, but I found only an explanation of joints and what are FK and IK.
CapacitorSet··on Ask HN: What's the worst thing your code has done?
>When an op amp failed, the generator produced full power whenever we asked for any power at all.

Huh, I'd expect sensitive systems like these to have some sort of hardware redundancy/voting system.

CapacitorSet··on Ask HN: What's the worst thing your code has done?
Ah yes, PLC programming. I expect there will be a lot of stories from PLC programmers in this thread ;)
CapacitorSet··on Ask HN: How to give a good tech talk?
Thanks for the interest! I'll publish it as part of the documentation for the existing tool when I'm done. If you're interested and want to delve into the source code yourself, it's on GitHub at https://github.com/CapacitorSet/box-js, though the code itself is not well documented.
CapacitorSet··on Ask HN: How to give a good tech talk?
My audience is made of people experienced in technology and programming, but from various backgrounds - I expect that not many of them will be familiar with the specific topic (malware analysis and advanced JavaScript features).

Edit: I edited the OP to add info about my talk and the audience.

CapacitorSet··on Deconstructing the Google Analytics tracking script
If there is interest, I could analyze that. (I'm not the author of the article.)
← PreviousPage 7 of 9Next →