Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sedatk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
511.
▲
by
sedatk
1y ago
now, confirmed.
512.
▲
by
sedatk
1y ago
Only 1% of the population has autism. Presenting autism as a considerable possibility for trollish behavior isn't much different than what the parent commenter did.
513.
▲
by
sedatk
1y ago
You overestimate a regular person's technical skills and their capability of planning resilient backup strategies.
514.
▲
by
sedatk
1y ago
Yes, but remember, the original scenario was person leaving Canada, and trying to use their Canadian bank account from the US. There is nowhere to show up. But, if they could swallow SMS roaming costs temporarily, they could access to their
515.
▲
by
sedatk
1y ago
Then you make Google/iCloud the point of entry to someone's bank account. That completely changes the threat model for customers, and possibly for worse than SMS. Offline backup codes, when printed, isn't such a bad idea. But
516.
▲
by
sedatk
1y ago
What do you think such a recovery mechanism would look like without SMS?
517.
▲
by
sedatk
1y ago
Also, people usually underestimate the problems of TOTP. Losing TOTP is easy. Lose your phone and it's gone. It means game over for a regular person. SMS is light years ahead in terms of ease of recovery. Even after losing your phone,
518.
▲
by
sedatk
1y ago
I first heard about ICQ in 1997 too (UINs were still 6 digits at the time), but dismissed it because I thought it was ridiculous to make yourself always available for messaging. It didn't make any sense to me at all. But, the world had
519.
▲
by
sedatk
1y ago
Picking 1997 as a start date is interesting because that's when ISP's had started serving Internet access to general public in Turkey. The state had subsidized this by waiving phone-call costs when dialing an ISP. That had caused
520.
▲
by
sedatk
1y ago
That’s what I do too, but it never occured to me that I got it from Delphi. Makes perfect sense :)
521.
▲
by
sedatk
1y ago
If you don’t want to deal with that, you can just use the number. Some APIs have integer overloads for that purpose, but you can also typecast. I don’t find HTTPStatus.`1003` more helpful than 1003.
522.
▲
by
sedatk
1y ago
I don’t think it’s the sole reason, but I find that example odd for sure.
523.
▲
by
sedatk
1y ago
Messing up Unauthorized vs Forbidden is a semantic problem, but 403 vs 401 can be either semantic or syntactical. It’s not like you’d mispress a key and get Forbidden instead of Unauthorized.
524.
▲
by
sedatk
1y ago
Free-form identifiers are neat for test-case naming, but not for `HTTPStatus.`404``. I think having `HTTPStatus.Error404` was a bad idea to begin with. Just use semantic names like `HTTPStatus.NotFound` and you wouldn't have a problem
525.
▲
by
sedatk
1y ago
You’re probably thinking of YModem.
526.
▲
by
sedatk
1y ago
Java uses a tree instead of a linked list for collided items, so the search performance degrades more gracefully (e.g. O(N) vs O(logN)).
527.
▲
by
sedatk
1y ago
That's also quite the possibility, and supports my point.
528.
▲
by
sedatk
1y ago
I doubt that. Their script could as well be "fetch that script from that URL and run it". They would have fraud detections already in place on their side regardless of which script runs on the client.
529.
▲
by
sedatk
1y ago
If third-party cookies are removed, the tracking parties will just ask web sites to include the script on their web server, so their cookies become "first party" again. I don't understand how this helps the web unless protect
530.
▲
RPG game played on a GitHub profile played by creating issues
(github.com)
4 points
by
sedatk
2y ago
|
0 comments
531.
▲
by
sedatk
2y ago
Oh I missed that you used this to write code *on* that platform, not *for* it. Okay now it makes sense. About columns, I pretty much meant expressions 1-5. They are arbitrary, unlike sound channels, there is no special meaning to, say, expr
532.
▲
by
sedatk
2y ago
> 1. This is specifically designed for portable hardware with minimal controls - not general-purpose programming. I don't understand why portable hardware warrants a new programming model. What does make C such a significantly worse
533.
▲
by
sedatk
2y ago
but no 80186 (not that it matters much, but you started it :)).
534.
▲
by
sedatk
2y ago
> At first glance, limiting each function to just five expressions seems incredibly restrictive. But this constraint actually encourages breaking down complex operations into atomic, composable functions - which tends to produce more mai
535.
▲
by
sedatk
2y ago
Still, it's not emulating an XT. XT is a very specific PC configuration. Maybe they just wanted to emphasize that it was ancient.
536.
▲
by
sedatk
2y ago
Not an XT clone per se. XT had 8088 CPU, CGA/Hercules display adapter, and a 640KB RAM with a PC speaker. This one has 80186 and 1MB RAM with MCGA (VGA) and Adlib emulation too. It's better than an XT.
537.
▲
by
sedatk
2y ago
Also, does it take other limitations of the platforms (such as two colors per 8x8 grid on Spectrums and similar limitations on C64 etc) into account?
538.
▲
by
sedatk
2y ago
Wouldn’t such a statistic cause a feedback loop?
539.
▲
by
sedatk
2y ago
When I was using Linux in 1995, installing a package meant downloading the sources and running “make install”. Have we come full circle?
540.
▲
by
sedatk
2y ago
I think the article dives at the shallow end of the pool, and only comes up with "demoscene's approach to copyright is self-contradictory". Yes, but does it matter? Is demoscene the only sub-culture with that kind of moral co
More ›