Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
joosters
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
451.
▲
by
joosters
6y ago
You made two different spreadsheets, they came up with different results, and you're blaming Microsoft for the error? Really? Excel, whether you like it or loathe it, is in such wide use around the world that $300 math errors would hav
452.
▲
by
joosters
6y ago
Doesn't that just push all the responsibility onto every piece of code that uses the datatype? 'Remember to sort the contents of this set every time before using it' sounds like it is asking for trouble.
453.
▲
by
joosters
6y ago
A set doesn't necessarily imply an ordering (unless this article is about some specific programming language, but it seemed fairly generic to me). e.g. Java and C++ have many Set implementations, some sorted (e.g. a TreeSet) and some n
454.
▲
by
joosters
6y ago
The time period example seems to miss an obvious weakness in the described Time Period 'object' - it's implied that the end date should be >= the start, but if you are representing a time period with ( Date, Date ) then yo
455.
▲
by
joosters
6y ago
But does the law actually require PII? 'Logging' might just require a record of source IP/MAC address and destination IPs. So, just having a wifi password that is shared might still be OK.
456.
▲
by
joosters
6y ago
Natural language, for example, is inefficient In many ways, yes, but it is often more efficient then people give credit. People in general do try to use fewer words when possible, and to understand the meaning of a sentence, you have to n
457.
▲
by
joosters
6y ago
The 'proper approach' would presumably be to report this bug to them directly, to ensure that the right people see it, rather than assuming that downvotes are coming from the company!
458.
▲
by
joosters
6y ago
If you stick with that logic, you’ll think every mistake is a backdoor !
459.
▲
by
joosters
6y ago
This is 100ms for establishing a TLS connection - that's not the same as 100ms latency for all of a video stream.
460.
▲
by
joosters
6y ago
It's odd, isn't it, many US posters here seem to think prediction markets are new and exciting, yet seem unaware of non-US sites like that Betfair, which has been hosting real-money betting markets on politics for well over a deca
461.
▲
by
joosters
6y ago
Well, yes, the original article is about funneling traffic through a centralised DPI content blocker, and not a trivial DNS blacklist. Agreed, the UK's DNS filtering is definitely a simple to defeat by anybody whack-a-mole (e.g. thepir
462.
▲
by
joosters
6y ago
At some level, everywhere has some form of censorship. For any country you could name, there are, or could easily be, content in any kind of media - books, audio, video, games, whatever, that is so abhorrent that it would either not be publ
463.
▲
by
joosters
6y ago
...So, again, they can't be 'futile games of whack-a-mole', if they work, then?
464.
▲
by
joosters
6y ago
Devil's advocate response: If these content blockers are just 'futile games of whack-a-mole', then why are you getting up-in-arms about their existence? Should be easy to avoid them if you truly believe what you say.
465.
▲
by
joosters
6y ago
All well and good, but are these kind of 'middleboxes' unequivocally unethical? For example, some ISPs might want to block highly illegal content - let's use the typical examples, e.g. child porn sites, malware domains, and s
466.
▲
by
joosters
6y ago
But why do you think your android device will have fewer ads and spyware? Unless you rolled your own OS, it probably is infested with crud.
467.
▲
by
joosters
6y ago
I absolutely loathe and despise the arrogant 'your code must be bullshit' attitude that runs throughout this article. When you encounter other peoples' code and it looks a bit complicated, and not the 'obvious and simple
468.
▲
by
joosters
6y ago
I mean when contentious changes are made, e.g. bitcoin vs bitcoin cash, or ethereum vs etc. Hashing power doesn’t come into it.
469.
▲
by
joosters
6y ago
Remember, all of the talk about 'distributed' and 'trustless' for just about any blockchain is a lie. Just take a look at the mining pool statistics to see how many organisations are really in control. e.g. for Handshake
470.
▲
by
joosters
6y ago
What happens when the handshake blockchain forks (say, because the developers can't agree on a change), which of the two 'trustless' forks am I meant to trust from that point on?
471.
▲
by
joosters
6y ago
It is on content creators to diversify their business. If a contractor has only a single customer ... Yes, this is the monopoly part of the argument. There are no real and practical alternatives for content creators, it seems.
472.
▲
by
joosters
6y ago
I think that was Lords of Chaos? I got that game from a magazine cover tape, but wasn't that impressed (it didn't help that I had no manual for it!)
473.
▲
by
joosters
6y ago
I grew up playing Rebelstar 2, and Chaos, his other amazing game... part of my early programming experience was making a map editor for R2 and making new monsters for Chaos!
474.
▲
by
joosters
6y ago
It felt oddly soothing watching the animation - ironic, really, since back when running defrag I'd be madly impatient for it to finish.
475.
▲
by
joosters
6y ago
Same here, but not ashamed about it at all. If there's something I need to automate or change in emacs, it's just a web search away and I can find the elisp that I need to add into my config files. I'd consider myself an adva
476.
▲
by
joosters
6y ago
;;; Make it more difficult to kill emacs accidentally (defun my-kill-emacs () "Confirm before 'save-buffers-kill-emacs'." (interactive) (if (y-or-n-p "Really kill Emacs? ") (save-buff
477.
▲
by
joosters
6y ago
A quick recap of 2020: https://imgur.com/gallery/x2o7JOi "Anything else?" ..."I'm still in January"
478.
▲
by
joosters
6y ago
Is hacker news actually covered by those ToU? It talks about subdomains, but news.ycombinator.com is not a subdomain of www.ycombinator.com so how could those rules apply?
479.
▲
by
joosters
6y ago
For bash, the easiest way would be to just type help', which will report the currently executing shell's version number (e.g. 'GNU bash, version 5.0.18(1)-release (x86_64-apple-darwin19.5.0)' I'm not familiar with z
480.
▲
by
joosters
6y ago
No! The danger in forcing programmers to pick a timeout is that they will pick the wrong value, most often a too short timeout, because they have been testing their software on a super-fast internal network and haven't considered the p
More ›