Viewing profile — kchamplewski
kchamplewski
HN member- Joined
- Sat, Jun 29, 2019, 1:50 PM UTC
- HN karma
- 186
- Public activity
- 53 items
- HN profile
- View on Hacker News ↗
About kchamplewski
No profile information was provided.
Recent public activity
-
comment
Comment #22485058
How does this in any way reflect on either the privacy of DuckDuckGo (I don't think they ever claimed or even vaguely implied that if I search for, say, Banana, no one else will be…
-
comment
Comment #22137996
> when you can't toss a printf debug or log statement into a function without changing function signatures all the way up But you absolutely _can_ do this in Haskell. Sure, it's co…
-
comment
Comment #22084946
That depends heavily on where you live. If the most common type of power outage is one that affects a small region, it's quite likely internet connectivity could remain unaffected.…
-
comment
Comment #21961554
Worth noting that the Institute for Energy Research was founded by the ex-director of public policy for Enron, and has received donations from the likes of ExxonMobil and the Ameri…
-
comment
Comment #21937108
> DUI Is illegal and I don't think anyone here is arguing against that. > Liver disease That's harming you, not someone else. If the state pays for the healthcare requirements that…
-
comment
Comment #21934892
> it's trivial to generate text that could match any given hash Source on this? Wikipedia states what I have heard before which is that MD5 collision attacks are pretty trivial now…
-
comment
Comment #21892472
What advantages would it give them though? It's no faster than any existing means of communication since you still need to send classical information along with the quantum, though…
-
comment
Comment #21672568
Photographers don't automatically gain copyright of a photo by virtue of it being a photo - they gain copyright when they create what the law considers a copyrightable work. In pra…
-
comment
Comment #21669691
As I understand it the reasoning given tends to be that ad auctions happen extremely quickly, and therefore too quickly to check some single source of truth for your current budget…
-
comment
Comment #21657525
> TypeScript doesn't count because all type information is stripped during runtime What's the point of keeping this information around at runtime if you do all your type checks at …
-
comment
Comment #21608545
A firewalled IP would be much more appropriate, and NAT is not a firewall or a security mechanism.
-
comment
Comment #21543899
C-style languages tend to have squiggly brackets which can limit scope somewhat, but not as totally as you describe. For example: doThing(){ x = 7; //x visible in whole function { …
-
comment
Comment #21281076
The fact that the math here is wrong is quite concerning. Probabilities are not additive - 1 in 6 dice rolls will produce a 5, it doesn't mean if I roll 6 times I am guaranteed a 5…
-
comment
Comment #21211813
> It could choose to decode, rotate, re-encode Or it could simply rotate without decoding or re-encoding, which has the added advantage of being lossless. Obviously it's still adde…
-
comment
Comment #21178904
Except async communication doesn't disrupt deep flow if done properly since it should be simply ignored until flow breaks or pauses naturally. A slack message won't disrupt my deep…
-
comment
Comment #21178613
Presumably they're referring to Datto's recovery process (i.e. recovering automatically from secondary or tertiary backups), as opposed to just the ZFS mirror.
-
comment
Comment #21178053
Key ideas in computer science, such as for instance Chomsky grammars, are derived directly from linguistics. I don't think it's fair to say that approaching a foreign language has …
-
comment
Comment #21171926
Lambda calculus, for example, has no ticker tape.
-
comment
Comment #21171204
> In a functional world persistence (e.g memory) cannot be a thing. Why not? To give a functional Haskell flavoured example, I can use the Reader and Writer monads (which are funct…
-
comment
Comment #21160559
That sounds quite intriguing, could you link to some of the papers on this topic as I'd be interested to read further.
-
comment
Comment #21119739
But the training process does generalise. The same training process produces an agent that works on a 19x19 board, or a standard Go board, or even a game of chess. How is that not …
-
comment
Comment #21116432
> Their “general learning” tech doesn’t even generalize to barely modified variants of the original games it has claimed to master. I call bullshit. But the point I was making is p…
-
comment
Comment #21109657
I think it's quite important to look at the distinction between the actual agent in play and the learning algorithm used. The learning algorithm AlphaGo uses is somewhat general, a…
-
comment
Comment #21106939
Domain joining means connecting the machine to a Windows domain allowing domain user accounts to be used, and allowing for the domain to administer the machine. It's actually quite…
-
comment
Comment #21102044
In what way though? Knowing that I could nullify does not in any way prevent me from properly concluding a verdict based on the laws that are in place. It's only if I choose to act…