Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ris
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
271.
▲
by
ris
5y ago
> The problems of shared library version inconsistency have gone. No noticeable downsides. Sure, as long as you commit to releasing an updated version if a vulnerability is ever found in your version of rustls. Edit: oh, and in such a ca
272.
▲
by
ris
5y ago
That would generally be considered "detectable intrusion" though.
273.
▲
by
ris
5y ago
Amen. Nokia appeared to be sending the right signals by releasing a "new" 3310, but I had to return mine as I couldn't even find an easy-to-access "silent" mode - that's how barren of features they now are. Try
274.
▲
by
ris
5y ago
Because of the possibility of it adding "words" that were never there. See also: xerox photocopiers changing dimensions of technical drawings with "too clever" compression schemes.
275.
▲
by
ris
5y ago
Notice in the examples how Lyra tries to construct voice-like sounds out of the "music" sample? This is what scares me a bit about these codecs.
276.
▲
by
ris
5y ago
By "advanced methods" I mean, for instance, python's `.update(other)` method (which allows you to merge two dicts/maps), or `.pop(key)` (which allows you to remove & return a value at the same time). Having such meth
277.
▲
by
ris
5y ago
Can imagine train traces particularly being tricky. Might have to build a separate routing graph of just train lines and filter out any traces that match that too strongly - though I don't think people mapping train lines in OSM work
278.
▲
by
ris
5y ago
That's interesting - I must have just been lucky in what I've encountered ES-wise as of late. It relieved me greatly to no longer have the horror of mixing user data and method/"special" names.
279.
▲
by
ris
5y ago
Except now you can't have advanced methods on your container types without intermingling the keys of methods and data. This is why javascript moved away from their "super user-friendly" concept of objects-as-maps towards havi
280.
▲
by
ris
5y ago
Linters will complain about all sorts of nonsense, and I'll have to continue to remind people that pep8 was only supposed to be guidance, and never something that was enforced . In short: being picked up by a linter does not mean
281.
▲
by
ris
5y ago
I agree with the article in general except part of the final conclusion > The simple fact that image data is reduced to a small number of bits leads to collisions and therefore false positives Our experience with regular hashes suggests
282.
▲
by
ris
5y ago
KMail used to be wonderful, but Akonadi has been a train wreck since day one. I had to switch to Thunderbird for work eventually because it just wasn't acceptable to not respond to urgent things because "sorry, my mail client de
283.
▲
by
ris
5y ago
Speaking as a long-time python developer... If you actually "get into" jq you find out that it's a significantly neater language than it appears on the surface. Firstly it does allow you write multi-line scripts, and things
284.
▲
by
ris
5y ago
An article as a series of images. Without even any alt text. I don't think I saw things as bad as this even back in 2006.
285.
▲
by
ris
5y ago
Complete sidenote, but when did google n-grams start getting attention again? Last I looked at it it seemed pretty dead and unlikely to see any further updates. Now not only is it updated but it has a lot of features I don't remember s
286.
▲
by
ris
5y ago
You can indeed have that and many people do, but the problem with going that route is you can only use the lowest common denominator of features of any of the target databases, which wipes out a lot of the performance or convenience feature
287.
▲
by
ris
5y ago
Has a US company that deals with a Chinese one be considered to have committed a crime in China if the Chinese decide they have broken one of their laws? And in such a case what are peoples feelings about extradition?
288.
▲
by
ris
5y ago
My complete guess is extended support for otherwise-EOL ubuntu releases.
289.
▲
by
ris
5y ago
I wonder to what extent you've had to maintain stable branches then. Still, if people are going to enforce something as meaningless as formatting, why not at least get it right? Otherwise it's unarguably just about stroking the
290.
▲
by
ris
5y ago
Except gofmt and many others make the single most boneheaded formatting mistake - aligned indents. Aligned indents will cause a single-line change to balloon into a many-line diff, solely to re-align with the new content's length. This
291.
▲
by
ris
5y ago
Code quality metrics are, quite universally, garbage. At best they take a bunch of subjective preferences (come up with by some random person), assert them as gospel and teach people that they are "best practise". At worst, they w
292.
▲
by
ris
5y ago
Most people on the Nix world are moving away from stateful package management entirely, identifying it as precisely what causes complexity and mixed up & stale dependencies in the first place. It's much simpler to be able to either
293.
▲
by
ris
5y ago
You don't strictly even need a `shell.nix`, you can just name packages verbatim on the command line a la `nix-shell -p python39.pkgs.ipython -p python39.pkgs.numpy --pure` and you're away.
294.
▲
by
ris
5y ago
> JIT has been used very successfully for a couple of languages, e.g. Java I'm not at all disputing that - but its promises of "beating AOT" that we used to hear have not come to fruition. Where it really matters, e.g. HPC
295.
▲
by
ris
5y ago
It's extremely useful to be able to map more virtual memory space than exists physical memory in your computer. This is what makes e.g. mmap'ed access to large files possible.
296.
▲
by
ris
5y ago
> I also suggest aiven as an alternative that works very well and cost is reasonable. Seconded. Responsive support too.
297.
▲
by
ris
5y ago
> I am also interested in using Nix for building Two reasons to avoid this: - Performance, an item in the store for each object file seems very appealing but would be horrifically slow for anything large. - Ironically, it would make it t
298.
▲
by
ris
5y ago
I think it's important to distinguish between what's highly optimizable in theory and what's easily optimizable in practise . The latter working here and now, and the latter being a (possibly perpetual) decade of compiler
299.
▲
by
ris
5y ago
No - you don't get to go to a supermarket and choose to pay the price listed for the cheapest bottle of wine and walk out with the most expensive bottle of wine.
300.
▲
by
ris
5y ago
> tax competition It is not tax competition. It's tax fleecing. The issue is that companies are paying the rates of low-tax countries while operating by and large in "high"-tax countries and reaping all the benefits from
More ›