HNHacker News
TopNewBestAskShowJobs

__float

1,190 karma · joined October 9, 2011

submissionscomments
__float··on JEP draft: No longer require super() and this() to appear first in a constructor
Why does there need to be a company affiliation at all? Do you feel this JEP is motivated by a company's interests?
__float··on Revisiting KDE
"Nice glossy look" is very Vista-era: it's has fallen out of fashion since then.
__float··on Lnav – An advanced log file viewer for the small-scale
Do you browse new? None of these have had more than a couple points since https://news.ycombinator.com/item?id=9294622 in 2015.

It seems very reasonable that most visitors simply never saw any of those submissions.

__float··on 10x C++ Editor
I find I occasionally look at "huge" text files in my day job, but they're almost never source files -- so I don't need syntax highlighting, jump to definition, etc.

Is this something you do often in your C++ development?

__float··on 10x C++ Editor
Do note that this project isn't open source: for something like an editor, this is a bit of a negative for me since it significantly reduces how it can be customized if need be.
__float··on All 1,400 Google Chrome CLI flags
What prevents a more general solution like using @flagfiles instead of literally specifying them as arguments?
__float··on All 1,400 Google Chrome CLI flags
The Bazel documentation does tend to repeat them in multiple sections, though.

It also doesn't include many "undocumented"/experimental flags, which are hidden in release notes or only mentioned in the source code.

__float··on Devpod: Remote development environment at Uber
Mosh doesn't work with SSH bastions (kind of obviously, but admittedly a bummer indeed), which Uber's blog post shows they use (as do many other similarly-sized companies).
__float··on Platform certificates used to sign malware
Existing discussion in https://news.ycombinator.com/item?id=33823946
__float··on Retrofitting null-safety onto Java at Meta
Does anyone have experience using this at Meta who can compare to https://github.com/uber/NullAway ?
__float··on NYPD Arrests Cyclist for Uncovering Obscured License Plate, Lets Driver Go
It's a small piece of plastic. A damaged car is generally expensive to repair, and "disagree with something being displayed" is very different than "intentionally obscures license plate".

You can't "both sides" and pretend to be neutral when your argument equates two incredibly different scenarios.

__float··on Sublime Text 4 Build 4142
> not suitable for editing multi-file projects

What does this mean?

__float··on Ask HN: Why do people come to HN for Stripe resolutions?
The same engineers who staffed the IRC channel staff the Discord. Unfortunately it moved to a proprietary platform when Freenode was taken over in 2021. As _engineers_, though, they're never going to be a point of escalation for a support concern related to disputes, supportability, or issues involving personal information.
__float··on ThinkPad’s 30th Anniversary: An Insider’s Perspective
It's probably a typo of USB-C? 0 and - are next to each other on many keyboard layouts.
__float··on A Critique of SQL, 40 Years Later
This may be true, but you've missed the point that this is about aiding autocompletion while you're writing the query the first time.
__float··on Using Landlock to Sandbox GNU Make
What interpreter? Why do you assert that it's "not how Bazel would want to do it"?

No, it's not chroot -- it uses a tree of symlinks, created specifically for each process being run, that assumes the process isn't trying to escape the 'sandbox' too much.

At the end of the day, a _strong_ sandbox is going to require some OS-specific support, and this could be seen as a kind of graceful degradation when there's not a better OS-provided sandboxing tool.

(As an aside, your comments seem rather combative and I don't really understand why; we can discuss the merits of this tool without declaring it'll never catch on and won't _do enough_ for your standards.)

__float··on Using Landlock to Sandbox GNU Make
Bazel uses "sandbox-exec" on macOS, and has a more generic POSIX compatible sandbox if you can't use the Linux sandboxing tool too.

> And it _is_ possible to do something like this on Windows.

Are you able to point to any open source examples of this? Bazel supports Windows, and I'm sure they'd love to be able to support sandboxing on Windows as well.

__float··on Counterfeits, fraud, and theft: Why Silca changed its return policy
It's (also?) used for self-checkout: put all of the items in a box, and it tallies up your total automatically, without scanning individual items.
__float··on Carbon’s most exciting feature is its calling convention
If you consider the context of Carbon (Google having a _lot_ of C++), solving for "interop with C++ is hard" might be considered worth the price.

Whether that's true in practice...? I guess we'll need a few more years to tell.

__float··on The Dhall Configuration Language
Can you say more about what GCL does better than all of the open source ones?

Anecdotally, I've heard a lot of GCL horror stories, and many Xooglers have chosen to create things like Jsonnet or Skycfg (https://github.com/stripe/skycfg) instead.

__float··on Things I do every time I start a Django project
I haven't used this particular framework, but having type safety in React through writing TypeScript, generating bindings to the backend so those are typed as well.

There's also a _ton_ of preexisting React components you can generally drop in and use, which is less true these days with something like a Django template.

You also have the option of doing SSR and then doing more dynamic stuff on the client side, as a sort of optimization (and plain better user experience than making _more_ server requests to get the initial page state loaded).

__float··on Moving a macOS window by clicking anywhere on it
Does it require karabiner-elements even? The Keyboard pane in System Preferences lets you rebind all of the modifier keys -- I use it to make the Caps Lock key a Control key.
__float··on Tailscale raises $100M
If you use an identity provider like Okta or OneLogin, then you're not tied to any "contentful" services like GitHub or a Google account that "historically" seem to have more problems of this type.

As far as threat models go, I can't really say I understand this one too much.

__float··on Block a tweet, its author, and every single person who liked it
Like what? It's become a semi-public endorsement in some ways, at this point -- Twitter frequently recommends tweets in the feed because someone you follow liked it.

If you use Twitter, you probably know that. So, liking a tweet is not very similar to up-or down-voting on Reddit or HN, which is private.

__float··on Java 18 / JDK 18: General Availability
It's easy to make this mistake, still: https://github.com/openjdk/jdk/blob/722d639fad2e4fc6eb2aabd4...
__float··on Java 18 / JDK 18: General Availability
In practice, how often are you interested in it? C# has `Object.referenceEquals()` because you _may_ want this sometimes. But to have reference equality be the default for something like `==` is a design flaw. Not one that can be fixed now, of course, but it will continue to cause bugs for years to come.

Sometimes, it happens in core Java libraries themselves: https://bugs.openjdk.java.net/browse/JDK-8274779

https://github.com/openjdk/jdk/blob/722d639fad2e4fc6eb2aabd4...

__float··on We automatically fixed thousands of Ruby 2.7 deprecation warnings
How can you legitimately compare this to the colors.js thing? This is a language evolving, and warning you of something that in Ruby 3 will be a _breaking change_.

This is a good change, too, and if you're just writing small one-off Ruby scripts, why not start writing compliant Ruby?

__float··on Amazon to close all of its physical bookstores and '4-star' shops
I go to amazon.com to search for and buy a specific thing. The occasional time I'd stop by a 4 Star or Books store, it was to _browse_, and.. honestly, probably buy things I didn't need.
__float··on Amazon to close all of its physical bookstores and '4-star' shops
before the pandemic, we used to gamify that at work -- who could go to the store, buy $x, and get out in the least amount of time!

definitely a gimmicky thing to put on the receipt, but I do miss these little "fun" things

__float··on From macOS to FreeBSD
I still find my M1 to be a way better experience: the M1 is quick, the fans virtually never come on, and battery life is a total game changer.

I also never use the "Spaces" feature; why not just use 'maximized' windows? I use https://rectangleapp.com/ to easily resize windows with keyboard shortcuts, which works well.

I get trying something new and not really liking it, but if you're going to comment, you should make an attempt to actually try it...

← PreviousPage 9 of 17Next →