Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ben0x539
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
77 ms
·
781.
▲
by
ben0x539
10y ago
It'd be cool if window.open() just took some screen real-estate from the calling page, tho, instead of letting some content escape the shackles of its tab.
782.
▲
by
ben0x539
11y ago
> They try not to break userland code, yes, but userland code only relies on things the docs say it can, so... Judging from the odd Torvalds-yelling-at-people mail getting linked on HN, it doesn't sound like "it's ok to br
783.
▲
by
ben0x539
11y ago
Hey, it worked for try!()/?
784.
▲
by
ben0x539
11y ago
They're helpfully listed in the release notes! > This eliminates common null pointer checks but also breaks some non-conforming code-bases (such as Qt-5, Chromium, KDevelop)
785.
▲
by
ben0x539
11y ago
You don't even need swap. t = t also emits a memcpy.
786.
▲
by
ben0x539
11y ago
Probably makes it easier to grow a nicer, more positive culture.
787.
▲
by
ben0x539
11y ago
That blog post is about C's `volatile`. Java's `volatile` is for concurrency (also its `synchronized`)
788.
▲
by
ben0x539
11y ago
Doesn't buy you much in the singular case since you gotta pick a gendered article. :/
789.
▲
by
ben0x539
11y ago
I read this as they've been having corruption happening all along, but only ZFS detected it?
790.
▲
by
ben0x539
11y ago
Are there really people out there whose decisionmaking process goes like "well we don't really need this library, but I'm gonna depend on it anyway to further the ideology of our movement"
791.
▲
by
ben0x539
11y ago
I guess it's a lot easier to have "unstoppable" panics if you have super isolated lightweight processes to begin with, instead of big, old, run-of-the-mill-operating-system processes filled with a whole lot of threads that do
792.
▲
by
ben0x539
11y ago
As is usual the Rust crowd is excited about the shoutouts and the applicability of the consideration to Rust's analogue. In particular, I enjoy that Rust just decided to change their "try" syntax for calling a function that c
793.
▲
by
ben0x539
11y ago
No, because it doesn't actually address the existing situation. Maybe "I don't want it to be a problem that I'm an alcoholic, so no one should ever talk about my alcohol problem".
794.
▲
by
ben0x539
11y ago
This is like saying I shouldn't be worrying about my budget, because in the future that I am trying to create where I have plenty of money, I won't need to.
795.
▲
by
ben0x539
11y ago
solidarity with asian people is racism, you heard it here first
796.
▲
by
ben0x539
11y ago
Making use of local storage requires javascript, which definitely adds to the amount of garbage traffic!
797.
▲
by
ben0x539
11y ago
Isn't servo, which I assume where most of your Rust code lives by now, trading some safety to un-"cripple" Rust by having GC-backed smart pointers that allow for uses-after-free if they aren't used correctly?
798.
▲
by
ben0x539
11y ago
> That's completely worthless. C is also memory-safe if you stay within the rules for memory safety. It's really not any weaker of a guarantee than Rust makes, being memory-safe if you stay within the rules of not saying `unsaf
799.
▲
by
ben0x539
11y ago
I'm horrified by a economic systems that works out to requiring that, yeah. Aren't you?
800.
▲
by
ben0x539
11y ago
The top comment of this submission is "Ask HN: What can startups do to increase prosperity for everyone?"
801.
▲
by
ben0x539
11y ago
can't wait for servo "strict mode" css!!
802.
▲
by
ben0x539
11y ago
Isn't adding new root certificates basically the same attack vector as just turning off or routing around your SSL? Who can mess with your certificate store who can't also just run whatever code on your machine?
803.
▲
by
ben0x539
11y ago
The author's previous iteration of a library for multi-user text editing was called libobby, so that it'd be manually linked with -lobby. It might have been named some time after reading about libiberty and the like. Naturally, th
804.
▲
by
ben0x539
11y ago
I guess that's not viable if your files are huge monolithic databases.
805.
▲
by
ben0x539
11y ago
There's some difference between "it's computable" and "it's practical to write a program that does it in a reasonably simple and maintainable way", though. If you have GC, it can free up a bunch of your co
806.
▲
by
ben0x539
11y ago
A whole GC sounds like a lot of unsafe code!
807.
▲
by
ben0x539
11y ago
> A browser's rendering engine is the ONLY part that matters, > For example, if Google controlled the web's primary rendering engine do you think Do Not Track would be in it? Isn't Do Not Track a pretty good example for
808.
▲
by
ben0x539
11y ago
Inspired by http://www.muppetlabs.com/~breadbox/txt/al.html ?
809.
▲
by
ben0x539
11y ago
What is the comparable workflow in TeX? Change document, generate pdf, get compile error because the page overflows, repeat?
810.
▲
by
ben0x539
11y ago
Because we spent a lot of time optimizing every assumption for the ascii-only case, and letting go of that simplification is distressing, I guess.
More ›