Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
theamk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
43 ms
·
511.
▲
by
theamk
1y ago
Luckily, no Dockerfile is ever as bad as old "configure" scripts were. As long I never have to worry about configure snippets that deal with Sun's CC compiler from 1990's, or with gcc-3, I will be happy.
512.
▲
by
theamk
1y ago
I've worked on software that linked to ffmpeg libs. Good luck making _that_ static.
513.
▲
by
theamk
1y ago
Because our computers have global state all over the place, and people like it, as it simplifies a lot of things. You could see that history repeat itself in Python - "pip install something" is way easier to do that messing with v
514.
▲
by
theamk
1y ago
We've tried this and it was a major PITA. Something trivial - like "hey, that function is failing... was it failing with last week's version as well?" - is very hard to arrange if you have any non-trivial dependencies. Y
515.
▲
by
theamk
1y ago
The build process is non-determenstic, sure. But the images themselves are, and that is a great improvement on pre-docker state of the art. Before docker, if you wanted to run the app with all of the dependencies as of last month, you had _
516.
▲
by
theamk
1y ago
Examples are best only for the beginner/occasional users. For more experience devs, you want regular docs, with full parameter list. Case in point: requests. Google always drops me to the pages like Quickstart[0], which are full of exa
517.
▲
by
theamk
1y ago
Well, one of the big upside of the modern smart vacuums is you can see the map it built, set up rooms or zones, do a virtual cleaning, etc... This (1) definitely requires some connectivity, and (2) has to go via central server if the phone
518.
▲
by
theamk
1y ago
You are letting it connect to manufacturer's servers, and allow it to execute unknown commands. You know that one command, "501", disables vacuum. There is a very good chance that there is some other remote command with "
519.
▲
by
theamk
1y ago
Yep, so you they replace the stepper. But if the cartridge holder breaks, a repair service cannot print a new one. And if PCB breaks, a repair service cannot order a new one either.
520.
▲
by
theamk
1y ago
well yeah, literally eating tritium lights[0] is probably too crazy even for Internet... although you never know what some Youtuber will do to get views :) [0] https://betalight-tactical.com/product-category/tritium
521.
▲
by
theamk
1y ago
Very dramatic presentation for something very mundane. Every computer has "remote control" of some sort - if anything, to install security updates. Without security updates, there is a good chance your devices will turn into huge
522.
▲
by
theamk
1y ago
Expected: Something about hydrogen-3 gas-filled "forever lights". Maybe someone put a whole bunch of those into their kitchen? Found "The word processor built for lawyers" Disappointing.
523.
▲
by
theamk
1y ago
Note the license is Creative Commons BY-NC-SA - which means non-commercial use only. In software terms, this is not open-source, but rather "source-available" - something like Elastic License, In practical terms, this means there
524.
▲
by
theamk
1y ago
So, where is evaluation? How often are the answers nonsensical? What fraction of common customer questions can it answer? How does LLM conpare on that? Without those answerw, the article is meaningless.
525.
▲
by
theamk
1y ago
They added wasm dependency though. Build teams, weep in fear...
526.
▲
by
theamk
1y ago
If you have actual, physical 14-segment displays, and just need the char->segment mappings, you can find them here: https://github.com/keshikan/DSEG/blob/master/resources/DSEG1...
527.
▲
by
theamk
1y ago
much better source: https://www.notebookcheck.net/Apple-is-moving-beyond-Bluetoo... it's "SPR AVS", a new _protocol_ of course (a "chip" cannot replace protocol like bluetooth). Key quote: > At t
528.
▲
by
theamk
1y ago
It's "the future work". But possibly, allowlists might help: > Security concerns. Despite the sandbox design of Wasm, it still has vulnerabilities, especially with the discovery of new attack techniques. [...] We believe t
529.
▲
by
theamk
1y ago
this is messed up > The decoding performance slowdown of Wasm is minimal (10–30%) compared to a native implementation. so... you take 10%-30% performance hit _right away_, and you perpetually give up any opportunities to improve the dec
530.
▲
by
theamk
1y ago
This is a podcast promoting a TV series. It has zero interesting information about how the scam worked. If you are curious, read wikipedia instead[0], or long-form Daily Beast article linked from it [1] TL/DR: The game was set up such
531.
▲
by
theamk
1y ago
This CDC is "Content Defined Chunking" - fast incremental file transfer. Use case is to copy file over slow net, but the previous version is already there, so one can save time by only sending changed parts of the file. Not to be
532.
▲
by
theamk
1y ago
Did you read the article? > kid-specific, adult-controlled landline phone > allows parents to control the hours when it is in use and which phone numbers are approved to call in to (or be called from) the closed network. No spam or sc
533.
▲
by
theamk
1y ago
I don't think it is possible to have "good implementation" of cable impedance sensing, given the inherent properties of the connectors. Wetting current is a thing, after all, and it can be quite big for work connectors. Cable
534.
▲
by
theamk
1y ago
This means cable might start at speed which is too high and get horrible errors if the cable is bent. And even with Ethernet, that autorating has plenty of downsides. I've had a cable which I accidentally nailed through, so sometimes i
535.
▲
by
theamk
1y ago
I've had a phone like this - it'd increase current until voltage start to sag. It was horrible. Never again. The difference between high-current and low-current cable was very small, so once cable got a little bit worn out, the de
536.
▲
by
theamk
1y ago
Simplifying Uber's story to "pricing or more drivers" misses the most important part. Uber was undercutting traditional taxis because, at least in the US, the traditional taxis was horrible user experience. No phone app, no w
537.
▲
by
theamk
1y ago
No, order does not loose meaning. You can have "ordered" or "unordered" or "almost ordered", and pretending otherwise looses meaning. Even slightly-misordered queue has very useful fairness guarantees - for a q
538.
▲
by
theamk
1y ago
Note that project is source-available, and not compatible with existing open source licenses.
539.
▲
by
theamk
1y ago
As long as threads like this appear, not yet. But not for the lack of trying - people keep trying to redefine it...
540.
▲
by
theamk
1y ago
> What if every service had a price tag. No ads, no data harvesting, no “free tier”. Would you pay for YouTube. Would you pay for it and Spotify and cloud storage and messaging apps. At some point you’d run out of money and you’d have to
More ›