Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
whizzter
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
481.
▲
by
whizzter
1y ago
C++ compiler errors back in C++99/01 days weren't usually so bad unless you were doing basic code and not some SFINAE shit. Increased boost usage and C++11 introduced var-arg templates and a lot of other things that made things ex
482.
▲
by
whizzter
1y ago
One thing to note is that the idealized Sweden and many benefits remain because we had a much lower wealth inequality 30 years ago but (mainly) right-wing governments have been very "successful" at removing the barriers that kept
483.
▲
by
whizzter
1y ago
I was initially annoyed at parts of the article, but it does point out that "hacks" often adds hidden complexity that isn't simple so there is a clarity about the tradeoff. Now the problem with the headline and repeating it i
484.
▲
by
whizzter
1y ago
You're talking about injection attacks when escaping isn't present. CSRF is cross site request forgery, f.ex. creating a POST form on a hostile site that targets a POST processing endpoint in on site with data that the user didn&#
485.
▲
by
whizzter
1y ago
This is an example of clickjacking protection, CSRF is cross site request forgery, f.ex. creating a POST form on a hostile site that targets a POST processing endpoint in on site with data that the user didn't want to supply but whose
486.
▲
by
whizzter
1y ago
It's better now, been annoyed like you but the Rpi5 comes in a 16gb variant and has a PCI-E port that can be extended to 5x SATA or 2x M2. It's not blazing but probably an improvement over my old Celeron J1800 with 8gb of ram. The
487.
▲
by
whizzter
1y ago
If you still use HDD's they pull around 10w each, 15w for the board is not too bad. (My current quite old machine is something like 40-50w, disks being the big draw), still at 15W you'll get a fair bit more perf than with any Arm
488.
▲
by
whizzter
1y ago
That this would even become a thing for established and widely depended on projects shows how broken our model currently is. In cases like this though, if it involves code from before 2005-2010 the author shouldn't matter since people
489.
▲
by
whizzter
1y ago
Some of these would make great oldschool spy- or detective-movie props, like the rubber stamp being overlooked by "stupid" detectives whilst the smart detective directly connect it to a callsign to uncover the murder victims secre
490.
▲
by
whizzter
1y ago
(Did skim a bit, heading out) While most research is commendable I think this feels a bit as one that goes in from the wrong starting point. Unified memory has become a thing (Apple machines, Nvidia AI machines like the GH200, recent AMD &q
491.
▲
by
whizzter
1y ago
Maybe you can answer one thing that pickled my mind, no mention of CSRF protections,etc in the documentation that seems to cover quite a few bases. (apart from one xss symbol application that I couldn't fully decipher).
492.
▲
by
whizzter
1y ago
On the contrary I think they did the right thing in not supporting any schema it. 1: The "simpleness" made it easy for producers/consumers with unstructured languages (ie JS,Python,PHP,Ruby,etc) to participate in the ecosyste
493.
▲
by
whizzter
1y ago
Depends on the task, JSON won because it was so simple whilst XML is waaay to complex. Maybe an alternative to JSON with just a tad more complexity for sanity could have won 20 years ago, but alas it never happened.
494.
▲
by
whizzter
1y ago
Still, from a security perspective considering the low amount of sites that use it I think a better solution would be to implement it with a JS shim like PDF.js. JS is already required to have a XML DOM parser, an universal XSLT engine in J
495.
▲
by
whizzter
1y ago
No, but there's an ridiculous amount of programmers whose first language will have been Lua and have grown up with using first class functions and composition over inheritance from day one.
496.
▲
by
whizzter
1y ago
Considering our past and the Finnish progress (they considered following us in the 80s/90s as they had done but stopped), 19th is an disappointment. Having teenagers that's been through most of the primary and secondary schools I
497.
▲
by
whizzter
1y ago
Personally I love the web-tooling, they've abused the dynamicism of JS/TS for the benfit of developer experience to the point where others tools often feels cramping when wanting to do something really quickly. And webviews are si
498.
▲
by
whizzter
1y ago
Even better, _ALL USEFUL_ AI retrival systems are insecure by design, because all those RAG vectors that sells vector-databases? That's basically your documents lossily encoded.
499.
▲
by
whizzter
1y ago
Tell that to all that old .NET Framework and other server code relying on various more or less random Windows features to do their jobs in enterprises.
500.
▲
by
whizzter
1y ago
Just because malware authors have used winget doesn't mean package managers are virus-infested by default since it's used to deliver plenty of MS's own tools, you just need to be restrictive (or do you remove apt-get from Deb
501.
▲
by
whizzter
1y ago
Usage of Ai's almost by definition need everything indexed at all times to be useful, letting one rummage through your stuff without 100% ownership is just madness to begin with and avoiding deep indexing would make the shit mostly use
502.
▲
by
whizzter
1y ago
This is for games? Did you try evaluating Jank that seems to be a LLVM based "native" variant?
503.
▲
by
whizzter
1y ago
Because it's affiliated with _another_ ssh client and there seems to have been various levels of shadyness over time, see previous discussion: https://news.ycombinator.com/item?id=44558328
504.
▲
by
whizzter
1y ago
It's not inconceivable that some Googlers reads here or otherwise and took note to punish that site.
505.
▲
by
whizzter
1y ago
C++ 11 with lambdas is so much nicer than 98, but even if 14, 17, 20 and 23 have been minor in comparison the accumulated changes have been radical in making what was introduced in 11 into something really useful. Making anything remotely u
506.
▲
by
whizzter
1y ago
That's why Firefox was pulling CPU last night! I'm mainly a FF user since the FF+NoScript combo is most of the time fairly reliable in not using any CPU (I run "apps" in Chrome, but "article pages" that require
507.
▲
by
whizzter
1y ago
Go's structural typing allows for quite a lot of flexibility often otherwise only found in scripting languages (I would suspect that this was the single biggest reason as to why the TypeScript folks started to move to Go for the ported
508.
▲
by
whizzter
1y ago
Because setting up servers is an annoying piece of grunt-work that people avoid doing more than absolutely necessary, there's an reason the expensive options of AWS,Azure and Google cloud make money because much "just works"
509.
▲
by
whizzter
1y ago
The issue is that a DMA setup: A: requires the DMA system to know about each user process memory mappings (ie hardware support understanding CPU pagetables) B: spend time going from user-kernelmode and back (we invented the entire io_uring
510.
▲
by
whizzter
1y ago
I think it might just be the other way around, if they front-loaded a lot of inventory shipments before tariffs were due to hit they might be loaded with unusually high inventory levels that needs shifting and will be hard to do so at price
More ›