Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
josefx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
241.
▲
by
josefx
2y ago
> It's a tool that Torvalds et. al. has recognised the value of and thus it's been allowed in the kernel. Has there actually been a successfull contribution to the mainline kernel? The last two big projects I heard of (ext2 &#x
242.
▲
by
josefx
2y ago
> Considering all the misery inflicted by computer crime that's enabled by the forgiving attitude, I 100% agree. Parsers should strictly adhere to a standard, if the standard says they should be "forgiving" and that "
243.
▲
by
josefx
2y ago
> If such frequencies steer some kind of gate than you do have a kind of digital logic with 1 being where the brain waves cross the zero line. What makes you think that this is the case? If someone touches you from behind do you immediat
244.
▲
by
josefx
2y ago
Also its creator pulled a Molyneux and basically promissed journalists everything they asked about it. Not only would it be the perfect C++ replacement for all projects at Google, it would do systems and embedded programming and dozens of o
245.
▲
by
josefx
2y ago
> and it is all in a single tree That seems to apply to the Star Trek one, which going by the lore seems to be more of an artificially maintained rotten stump that had any potential for divergent/adaptive growth preemptively cut. Th
246.
▲
by
josefx
2y ago
> for long enough The German empire underwent revolts during the end of WWI. They just missed the mark a bit. Instead of Willhelm II they should have gotten rid of Hindenburg, who starting 1916 was singlehandedly in charge of the German
247.
▲
by
josefx
2y ago
> Be it through voting for Hitler, supporting nazis in other ways, or simply ignoring the threat and not uniting and voting against Hitler before it was too late. You seem to be ignorant of how badly democracy worked in the Weimar Republ
248.
▲
by
josefx
2y ago
You can abuse list comprehensions to enclose your code in [ ] instead of having to deal with all that whitespace.
249.
▲
by
josefx
2y ago
> And a debugger would call it by default. But a debugger is far from the only time you want to output a debug representation. A properly formatted log message is the most common case I deal with and one where you can generally use Strin
250.
▲
by
josefx
2y ago
> These are really two separate purposes with a different interface contract. This is a basic feature of inheritance in an object oriented language, you can take an interface that guarantees "this returns some string" and offe
251.
▲
by
josefx
2y ago
> I was surprised how little it costs to stop climate change. Is that the cost for the duct tape needed to plug the airvents of data centers all over the world? The whole AI hype is driving energy consumption through the roof and when
252.
▲
by
josefx
2y ago
If you have everything on the moon needed to grow a large amount of plants couldn't you also support a human or two?
253.
▲
by
josefx
2y ago
If only there was some kind of way to raise and train animals. Next thing you know people will try to harness fire and lightning, madness!
254.
▲
by
josefx
2y ago
Didn't they go back to Glibc in 2017 after a syscall silently corrupted several of their tightly packed tiny Go stacks? The page you link to seems to refer to a proposal from 2014 as "new".
255.
▲
by
josefx
2y ago
Any link to the fix or documentation about it? I could find added perf support but did not see anything about improved performance related to frame pointer use.
256.
▲
by
josefx
2y ago
> 9X% of users do not care about a <1% drop in performance. Except Python got opted out of the frame pointer change due to benchmarks showing slowdowns of up to 10%. The discussion around that had the great idea of just adding a pragm
257.
▲
by
josefx
2y ago
There is a reason: ISO-8859-9 is an extended ASCII character set. The shared characters are not an accident, they are by definition the same characters. Most ISO character sets follow a specific template with fixed ranges for shared and cus
258.
▲
by
josefx
2y ago
> "Do one thing and do it well"? Did you miss the do it well part? Nearly every unix tool does more than one thing, the alternative would be a usability nightmare. * grep, which primarily does pattern matching has dozens of fil
259.
▲
by
josefx
2y ago
> is weekend/holiday Somehow this reminded me of someone datamining spiegel.de (german news site) and using the timestamps of the posted articles to extrapolate the writers religion (holidays) and relationships (shared vacations) am
260.
▲
by
josefx
2y ago
> In Germany only about 30% of high-school kids qualify academic high-school (merit-based) and are eligible to apply for university Overall 50% of the population are eligible to apply for university since completing higher tier education
261.
▲
by
josefx
2y ago
> is common advice for handling SQL Are we still passing SQL statements and data to the SQL back end as single string instead of passing them separately? Why would you even need to escape SQL data in 2024?
262.
▲
by
josefx
2y ago
Pointless warning spam drowns out real issues in the logs all the time. You cannot expect an end user to fix chromium based applications or stop using them, so all you end up doing is making the system less usable and less secure.
263.
▲
by
josefx
2y ago
> there is already a solution: upgrade. To what? The article outright mentions that Rust support is still experimental at best, nor is Nova anywhere near ready to get merged into the mainline kernel.
264.
▲
by
josefx
2y ago
It could, but it currently doesn't. Regulating and enforcing censorship is a lot harder when the offending material is not publicly accessible / easy to find. So even if you have offending content on your own private cloud, as opp
265.
▲
by
josefx
2y ago
> it will be quite good within a year The regressions are getting worse. For the first release anouncement it was only hitting regulatory hurdles and now the entire software stack is broken? They should fire whoever is in charge and rest
266.
▲
by
josefx
2y ago
That is 500€ a year they could spend on random crap. From my limited experience with the German government any actually viable income stream would immediately result in politicians cutting public funding and overcompensate significantly.
267.
▲
by
josefx
2y ago
I would say anyone mentioning a specific encoding / size just wants to see the world burn. Unicode is variable length on various levels, how many people want to deal with the fact that the unicode of their text could be non normalized
268.
▲
by
josefx
2y ago
Old Intel CPUs only had long double, 32 bit and 64 bit floats were a compiler hack on top of the 80 bit floating point stack.
269.
▲
by
josefx
2y ago
> you still have to deal with NaN. Detecting and filtering out NaNs is both trivial and reliable as long as nobody instructs the compiler to break basic floating point operations (so no ffast-math). Dealing with a compiler that randomly
270.
▲
by
josefx
2y ago
> (what is wrong with NULL?) The old definition did not even specify wether it was a pointer or an integer. So for platforms that did not follow the Posix ((void*)0) requirement it was a foot gun that had neither the type nor the size of
More ›