HackerLangs
TopNewTrendsCommentsPastAskShowJobs

psd1

1,029 karmajoined 5 tahun yang lalu

comments

psd1
·17 jam yang lalu·discuss
Well put. Minor quibble: I see what you're driving at with "inexpressibility" but i think i could write EvenInt and OddInt in F#. I don't know Haskell, but i believe you would have to work hard to find a domain constraint that you can't declare in the Haskell type system.
psd1
·18 jam yang lalu·discuss
I would refine that: Language design has only indirect relevance to language popularity.

People go where the money is, hence python. But python is widespread because there is employment in it. That adoption by employers follows a network effect, but it originally came about through the language design.

Early-adopter => mainstream => long tail

Adoption hinges on that jump from evangelists to the mass market, and that implies:

- attracts early adopters because of language design - early adopters can pitch the language to their bosses by showing cleat benefits, also because of language design

The most obvious exception is javascript, which was inflicted on the world by browsers. Even so, it had to be sufficiently shit for the php crowd to feel at home. (Unsure which came first, but you get my point.)

Php is exactly popular due to design. It was an exact fit for the myspace dotcom era, and there were no json APIs to illuminate its shonkiness. (I am still angry that [ ] serialises to either [ ] or { } depending on a fucking global variable. I cannot think, being maximally charitable, of any value that comes from conflating arrays and hashmaps. No, i do not want an array containing the keys 0 and "0". I can count on the fingers of one foot the times i have wanted that.)

Sorry - my therapist encourages me to rant about php. She said it's part of healing. I haven't even told her about back-end php yet.
psd1
·19 jam yang lalu·discuss
Thanks, i learned something new. I think we're both right by degree. That app is more functional than anything I've found, but there comes a point where you need someone to tell you the modules and fields or you risk bricking your car.
psd1
·kemarin dulu·discuss
No wonder prisons are overcrowded, they must be full of twitter users.
psd1
·kemarin dulu·discuss
Early on, they had 30 points of presence with 11 employees - cool, but especially cool to John Galt fans.
psd1
·kemarin dulu·discuss
Does it label the fields, or are you following forum instructions to write 0x01 to module 76 channel 004?
psd1
·kemarin dulu·discuss
I have enough common sense to know that the earth is flat and the sun revolves around it. That's why the sun comes up and why we don't fall off.

I don't claim to be an expert, i just know that the experts are wrong.
psd1
·kemarin dulu·discuss
What app?
psd1
·3 hari yang lalu·discuss
> You can use OBD2 dongle to change default setting of lane assist

Colour me skeptical. ODBII is just a protocol; it knows nothing of the modules on your buses. I think you will find you need the dealer software. Tools exist that implement big chunks of that functionality, but since they are built on reverse-engineering, the price approaches the dealer software anyway.

The only place i found the Mercedes software was a paid forum that obscures the links. Getting the cracks working was a magic incantation. It's similar for VAG. They won't sell you the software if you're not a dealer.

You will not get there with a £40 ebay special. If you can, please share what works, it will be of much interest to many.
psd1
·3 hari yang lalu·discuss
Good thinking, but try a mirror. The majority of primate species don't recognise their own reflection, and the threat signals they display make them back off.
psd1
·3 hari yang lalu·discuss
DuckDB isn't an rdbms, bit the answer is the same: ODBC or OLAP. There's a "data connection wizard".
psd1
·3 hari yang lalu·discuss
You haven't met a builder with a really top-notch tracksaw.
psd1
·3 hari yang lalu·discuss
Or a pong clone in Racket.
psd1
·3 hari yang lalu·discuss
That's a good reason, I might do the same. I certainly used to twiddle that setting trying to make space for Sim City 2000 on an 80MB disk.

I see a major footgun in memory compression that Linux doesn't care about - it'll just oomkill your shit, hence TFA. But footguns are not acceptable in mass-market software. Apple also removes them.

It's easy to look at the half-baked ui libraries and fucking Teams and fucking SharePoint and conclude that Microsoft engineers are stupid. But, for your interest: https://blogsystem5.substack.com/p/windows-nt-vs-unix-design
psd1
·3 hari yang lalu·discuss
Thanks, that was fascinating! I also see that Galen Hunt contributed to Windows Phone, which I adored. (Maybe I'm quixotic, maybe I'm a poor picker, but i love a thing that's beautiful and doomed.)
psd1
·5 hari yang lalu·discuss
On android, that's false. Turning off wifi or internet does not disable bssid scanning. You can do it, but it's buried in the settings.
psd1
·5 hari yang lalu·discuss
No, that's not the common sense you are missing ;-)

Your system your rules. But you twiddled a knob to appease your tweak imp, you didn't like the new behaviour, so you called it "fucking stupid". My experience is that the windows vmm is a very high quality component, so simple heuristics tells me PEBCAK.

I can think of two different possible reasons why memory compression might require a page file. Until you understand the technical reasoning, you don't know whether the design is stupid or clever. So taking a strong position is _eliding over a core tenet of wisdom_
psd1
·5 hari yang lalu·discuss
[dead]
psd1
·6 hari yang lalu·discuss
That might remove a reason to not do it
psd1
·7 hari yang lalu·discuss
Others have explained the gaps in your thinking, all over this thread. Why are you here?