Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Shish2k
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
391.
▲
by
Shish2k
5y ago
“Set up a new service and migrate all your clients” sounds _worse_ than “update the centrally managed config for existing clients” though? I’m only dealing with double-digit numbers of devices, and this “non-problem” sounds like a nightmare
392.
▲
by
Shish2k
5y ago
Because when a language doesn’t supply common features out of the box, users implement them for themselves, and inevitably a lot of them do a bad job of it :)
393.
▲
by
Shish2k
5y ago
It’s a web build tool, which does basically the same thing as every other web build tool — it takes a bunch of developer-friendly inputs (multiple files, typescript, JSX, scss, raw images) and turns them into browser-friendly outputs (singl
394.
▲
by
Shish2k
5y ago
> The solution is easy: play a game with a good ranking system A lot of games do this, and the cheater’s response is to deliberately lose a bunch of games so that they drop down to the lower leagues, where they can more effectively haras
395.
▲
by
Shish2k
5y ago
If the police have _everybody’s_ DNA on record, then tracing DNA evidence back to its source becomes orders of magnitude simpler
396.
▲
by
Shish2k
5y ago
I call that “Actual tank controls, like a tank” - which is unfortunately different from “Tank controls like a PS1 video game”...
397.
▲
Show HN: RosettaBoy – the same Gameboy emulator in Rust, Python, and C++
(github.com)
24 points
by
Shish2k
5y ago
|
2 comments
398.
▲
by
Shish2k
5y ago
> Without that there is only your own individual life to enjoy As well as “work for my children” and “work for myself”, there is a secret third option: “work for the good of my community / society / humanity as a whole”
399.
▲
by
Shish2k
5y ago
A couple of years ago every new Go project was being reported here; before that every new Elixir project was being reported; I don’t know if HN was around in the mid-2000’s but I’m pretty sure if it was, it would be full of every new Ruby o
400.
▲
by
Shish2k
5y ago
Spotting lint problems in real time as I type is way more useful than spotting them after I submit a pull request and wait 10 minutes for the CI system to kick in :)
401.
▲
by
Shish2k
5y ago
> A Mappable would be anything that has a `map` function. A `Functor` is a something that has a `map` function _AND_ obeys the rule that calling `map` with the identity function produces the same result. This sentence just taught me more
402.
▲
by
Shish2k
5y ago
Sounds like influencers need to form a union?
403.
▲
by
Shish2k
5y ago
Ok, but if we use this definition, then “somebody took a screenshot of my Signal chat and posted it on Twitter” is proof that “Twitter can read your Signal messages”. That doesn’t seem like a very practical definition.
404.
▲
by
Shish2k
5y ago
Does mozilla corporation income necessarily go to firefox development though? (I worry that foundation income goes to activism and corporation income goes to the CEO’s pockets...)
405.
▲
by
Shish2k
5y ago
I’m very confused because to me it doesn’t look like either of you have expressed an opinion, so what are you claiming to agree or disagree with? (eg “When is this coming to the US?” looks to me like a neutral question, neither for nor agai
406.
▲
by
Shish2k
5y ago
I’m not a registered company, but a solo dev who creates things for joy and ends up getting paid for it. Legacy projects: Plain HTML frontend with minimal vanilla JS for small progressive enhancements, PHP (custom framework) backend, Postgr
407.
▲
by
Shish2k
5y ago
“Doctor doctor, it hurts when I hit myself with a hammer” “Why don’t you stop hitting yourself with a hammer?” “Hammers exist to be massage tools. It’s the manufaturer’s fault, they should make them softer. I know lots of people are disagre
408.
▲
by
Shish2k
5y ago
The more equipment the army leaves behind, the more will need replacing, and the more profit the arms manufacturers make :P > we should be able to brick everything with a firmware update I am curious how permenantly-bricked a tank would
409.
▲
by
Shish2k
5y ago
This works fine from a technical perspective, but how is it from a legal perspective? eg if the company gets sued and they want to freeze “your device”, will the lawyers be happy freezing the corp partition, or will they demand the full phy
410.
▲
by
Shish2k
5y ago
> It’s always baffling how some people try to render it as just a mechanical process I am equally baffled by people who try to render it as some supernatural mystical magical soul-corrupting[0] process ¯\_(ツ)_/¯ [0] unless done betw
411.
▲
by
Shish2k
5y ago
> Yet monetization enabled great content creators to generate something That’s great and I’m happy for them... but it’s not social media. It’s just regular impersonal broadcast media, with a lower barrier to entry.
412.
▲
by
Shish2k
5y ago
Having worked at a porn site and a FAANG, I’d say my porn work was more impressive — because payment processors / ad providers / hosting companies / etc are so anti-adult-content, getting anything done is a lot harder.
413.
▲
by
Shish2k
5y ago
In this case I’m building software whose primary selling point is “trivial to install on practically any cheap-ass $1/mo shared web host, just unzip and FTP the files to your website folder” - which is the whole reason it’s written in
414.
▲
by
Shish2k
5y ago
Very fair point :) All my other dependencies, using 5 year old versions is fine; it’s mostly just PHP that gets an order of magnitude less-painful to work with in each release, so being stuck a few versions behind is extra frustrating...
415.
▲
by
Shish2k
5y ago
PHP 8.0 is 10 months old, and debian’s upcoming release will be upgrading from 7.3 to 7.4, which will make 7.4 the standard for the next ~3 years (even though it only gets upstream support for 1 more year)… I am starting to reconsider my pe
416.
▲
by
Shish2k
5y ago
> In what way are they more complicated? When you change wifi networks you either have to remember to manually disconnect in advance, or wait for ssh to time-out the connection, then you have to create a new ssh connection, then you have
417.
▲
by
Shish2k
5y ago
Will `screen ./command` automatically and seamlessly reconnect my ssh session when I roam between different wifi networks? Or do I need to reconnect to ssh for myself, and then run a second command to reattach to the screen session?
418.
▲
by
Shish2k
5y ago
You can use screen/tmux, but they’re both more complicated and less good when it comes to this specific use-case. Personally I use both - mosh (or et) for the seamless automatic-reconnect, and tmux as a console window-manager.
419.
▲
by
Shish2k
5y ago
I wonder how long until we run out of types-of-intelligence to automate, and realise that “humans have a unique spark (a soul?) that makes them fundamentally different to machines” was a dream all along...
420.
▲
by
Shish2k
5y ago
From https://github.com/opencomputeproject/Time-Appliance-Project... > Where can I get one? > […] we are currently working with several suppliers and will have their contact info soon available to allow you to pu
More ›