HN user

an_ko

1,673 karma

https://github.com/anko

Posts22
Comments267
View on HN
www.youtube.com 4y ago

Everything Becomes F – ending credits [video]

an_ko
1pts1
github.com 6y ago

Show HN: Txm – test your README's code examples

an_ko
2pts0
www.pcgamer.com 7y ago

Fearing legal action, emulation hub EmuParadise is removing all of its ROMs

an_ko
13pts5
en.wikipedia.org 8y ago

Norton I, Emperor of the United States

an_ko
32pts1
mikegerwitz.com 8y ago

A Git Horror Story: Repository Integrity with Signed Commits (2012)

an_ko
1pts0
www.youtube.com 8y ago

C++ programming pioneer hacks off-grid, DIY, smart home

an_ko
3pts0
en.wikipedia.org 9y ago

Washoe (chimpanzee)

an_ko
1pts0
en.wikipedia.org 10y ago

Microsoft vs. MikeRoweSoft

an_ko
2pts0
github.com 10y ago

Nsync: a command-line for the NSA's free and secure backup service

an_ko
12pts2
www.youtube.com 10y ago

Computational Meta-Psychology (2015) [video]

an_ko
1pts0
www.youtube.com 10y ago

How the Wintergatan Marble Machine works (part 1)

an_ko
3pts2
medium.com 10y ago

Why use Tape instead of Mocha

an_ko
1pts0
www.sirlin.net 10y ago

Solvability and game design

an_ko
1pts0
www.youtube.com 10y ago

Propaganda Games: Sesame Credit – The True Danger of Gamification [video]

an_ko
4pts0
meta.stackexchange.com 10y ago

Can we have a dropdown to choose a code license? – Meta Stack Exchange

an_ko
1pts0
www.theguardian.com 10y ago

Obama's drone war a 'recruitment tool' for Isis, say US air force whistleblowers

an_ko
14pts0
www.indiegogo.com 10y ago

Intelexit: help secret service workers quit their jobs

an_ko
2pts0
github.com 10y ago

Show HN: Eslisp – Minimal JavaScript S-expression syntax and macro system

an_ko
51pts34
gist.github.com 10y ago

Persistent “pipes” in Linux

an_ko
72pts9
legacy.earlham.edu 10y ago

Nomic: A Game of Self-Amendment

an_ko
100pts28
github.com 10y ago

Console-Based Audio Visualiser for ALSA

an_ko
16pts7
github.com 11y ago

Show HN: Unit-test your readme's code examples

an_ko
1pts0

Last I checked, not with StreetComplete. But the OSM wiki has a table of Android apps https://wiki.openstreetmap.org/wiki/Android which column "Record tracks" can be sorted by, to see which apps have that feature.

How I've done similar before is to record a GPS trace with an OsmAnd plugin, upload it to OSM servers, import it as an overlay in the web-based editor on desktop, and used that and satellite imagery as reference to draw in the missing trail.

In a pinch you can also record a trace and edit directly on it in the field with the Android app Vespucci, but its UX is clunky and much less friendly to new contributors than the web-based iD editor.

Bun v1.3.9 5 months ago

It lets developers on Windows also build and test your package in parallel mode. If you make your build scripts bash, they're Linux-only.

There's context. Hank Green talked about it in https://www.youtube.com/watch?v=9zi0ogvPfCA, but in short, paraphrasing, and adding my own thoughts:

Jimmy Wales has been poked at with the question of whether he should call himself a founder or specifically co-founder for a long time, by right-wingers who think Wikipedia is too woke, and want to irritate and discredit him as much as possible, and instead raise up his co-founder Larry Sanger. Sanger has right-wing views and a habit of accusing any article as biased that doesn't praise Trump and fundamentalist Christian values, and takes these as proof that Wikipedia has a left lean.

The interview Wales walked out of was for his book tour. I imagine it's the umpteenth interview that week with the same question asked for the same transparently bad-faith reasons, trying to bend the interview away from his book and into right-wing conspiracy theory land.

Using LLMs at Oxide 8 months ago

I would have expected at least some consideration of public perception, given the extremely negative opinions many people hold about LLMs being trained on stolen data. Whether it's an ethical issue or a brand hazard depends on your opinions about that, but it's definitely at least one of those currently.

I use unwrap a lot, and my most frequent target is unwrapping the result of Mutex::lock. Most applications have no reasonable way to recover from lock poisoning, so if I were forced to write a match for each such use site to handle the error case, the handler would have no choice but to just call panic anyway. Which is equivalent to unwrap, but much more verbose.

Perhaps it needs a scarier name, like "assume_ok".

Such people should perhaps consider a ceramic-bladed knife. They stay sharp basically forever because the blade is extremely hard, with the downside that it's not repairable with ordinary equipment if chipped. But if the owner would never maintain their metal knife anyway, then it's not _really_ a downside.

Why does this stupid idea have to be killed so many times? Being watched constantly means living in fear, but seeing it almost become legally mandated practice over and over again is itself a form of living in fear. I'm so tired.

It sounds like you should read the docs. It's just a subject-specific abbreviation, not an advertising trick.

More than 0$, so definitely more than they're willing to lose in a Mexican court case that costs money and reputation, especially given the local courts are unlikely to rule in their favour.

XOR 1 year ago

My favourite cursed XOR trick that I think wasn't mentioned is XOR doubly-linked lists. https://en.m.wikipedia.org/wiki/XOR_linked_list

Instead of each node storing the next- and previous-pointers separately, store a single pointer which is the XOR of the two. Which is obviously an invalid pointer. But when iterating, XOR the previous node's pointer with the combined pointer to get the next node's pointer, and so on. You can iterate this way in both directions. Feels illegal. :)

Run a memtest. Graphics cards usually crash badly when given invalid data, which can happen sporadically if you have bad RAM.

If memtest shows a specific memory region as failing, swap out sticks to check which it is, and buy a new one. (Or if you're on a tight budget, you can disable that region with kernel boot options.)

If memtest gives errors in lots of places, might be a bad overclock. Loosen timings or give it more voltage.

Has that really changed recently? Different people have always enjoyed different things, and some don't like puzzles. That was as true a hundred years ago as now.

Thanks, I'll add base64 as one of the trivial transformations to my ongoing brute-forcing effort of all your passwords, multiplying total search effort by a tiny constant.

I'm joking. But what if I weren't? Especially if you're going to announce this on the internet, it sounds far more effective to add 1 character to the end of your passphrase instead, since each exponentiates any brute force effort, and isn't defeatable by a simple pattern.

(Or announce on the internet that you're doing something far more complex, like running bcrypt on all your passphrases to generate your passwords. That would make an attacker's life significantly more difficult than base64.)

(Or always lie on the internet about how you generate your passwords. I hope that's what you're already actually doing.)