HNHacker News
TopNewBestAskShowJobs

__float

1,190 karma · joined October 9, 2011

submissionscomments
__float··on Exploiting CI / CD Pipelines for fun and profit
This is annoying and error prone if you use an interpreted language that relies on loading source files at runtime.

For a Go service? Sure, that's easy and makes a ton of sense.

__float··on Cruise ships chopped in half are a license to print money
Driving is very unpleasant for some. Trains in the US are not exactly luxurious by any stretch: compare the food on a nice cruise to the food available on a train.
__float··on Bug squash: An underrated interview question
> what we’re observing is X, but we see Y instead.

I think this might be a typo - we're observing X but want Y, or some similar variation. In any case, there's a bug.

__float··on Bug squash: An underrated interview question
How is debugging a "micro level skill"? Jumping into an unknown project/system/whatever is something you will likely have to do at some point. (Sometimes it might be code you wrote yourself years ago, but revisiting without any context makes it feel unknown.)

Is this hypothetical guy always writing 100% correct code?

__float··on Bug squash: An underrated interview question
> I had a couple of answers in the next section they didn't quite like.

Could you say more about this? Were they technical or behavioral interviews?

__float··on Bug squash: An underrated interview question
The bugs are chosen in projects that don't require this much setup. (There is no server/database, they use standard tools for the given language, and they are generally solvable without needing an elaborate IDE/debugger setup. Of course that may help, and it's why you bring your own computer and choose the language ahead of time.)
__float··on Bug squash: An underrated interview question
> - Didn't set you up with a way to reliably run/test the code, nor a step-through-debugger which, jeez is it 1980? Like setting up a repo in a language you aren't familiar with (say getting your py-env exactly right) can take a whole hour if it's not your main language.

How frequently do people interview in a language other than their "main" one(s)?

> - Didn't have standardized questions, which is hugely problematic (some bugs are 2 orders of magnitude harder than others)

How do you know they're not standardized? (You say in another comment where it was, and indeed that's where the blog post author works. It's described as a pretty standardized process by my reading of it.) You can pass the interview without actually solving the bug, but I get it's easier to blame the problem than admit you struggled with it.

__float··on Increasing Retention Without Increasing Study Time [pdf]
Anki is very much... an expert's tool? I think there's quite a lot of opportunity (not necessarily monetarily :)) for SRS software with a good UX.

Anki's data model is rather strange, which partly relates to its flexibility but has some unexpected downsides and trap-doors. I would love a slightly more opinionated SRS tool! (Maybe with a bit more UI polish, rather than rewriting the backend in Rust)

__float··on GitHub was down
Draconian policies...but not security ones? Why were USB drives not blocked?
__float··on GitHub was down
I got unicorns on the status page, even.
__float··on Inside the "3 billion people" national public data breach
This is not exactly true; the system _used_ to have a geographic component but SSNs issued since 2011 are random.

(Granted, most people here with an SSN should be older than that.)

__float··on Things I've learned building a modern TUI Framework (2022)
This post 2 years old, it seems they have filled their open roles :)
__float··on Ladybird browser to start using Swift language this fall
1. Yes, as with many "rules" in language there are exceptions. I would find it a bit odd to refer to a baby as "it" in (current) English, though I do admit there are some situations where it wouldn't feel as out of place.

In my read of the Bible quote, it's not really referring to a person as "it" in the same way.

2. Grammatical gender has nothing to do with the "vibes" of an inanimate object - it's quite arbitrary, really. The problem you're associating here is much more with gender in humans, but we were talking about the grammatical construct applied to objects (like a chair as the grandparent mentioned).

__float··on Ladybird browser to start using Swift language this fall
> the one reviewing it will need to check what pronouns are used in the rest of the documentation to make sure the style is consistent

Huh? Nothing in a software project will ever be perfect – code or docs — so this doesn't seem like a reasonable expectation. It's always a process of gradual improvement, and that can be true for a change like this too.

__float··on Ladybird browser to start using Swift language this fall
Languages hold complexity in different areas, but that doesn't make it artificial. Grammatical gender (and noun classes more generally) may seem redundant, but redundancy in language is quite common. It helps disambiguate, as it turns out speech (especially, but writing too) is a very lossy method of communicating.

(You seem perfectly happy distinguishing between animate/inanimate nouns and choosing "it" or "he/she/they" -- that's a difference not all languages make, but should we get rid of it in English too?)

__float··on Ladybird browser to start using Swift language this fall
What about the Rust community is not welcoming? Ruby has had its fair share of community controversies, so that's an odd choice for comparison.
__float··on 21 More AWS Services They Should Cancel
Doesn't Amazon/AWS use this very heavily? Whenever we have to get on a call with AWS engineers it's through Chime.

As a product, it seems fine. I'm not entirely sure it's an area AWS really needed to have a competitor, but now that they do, /shrug

__float··on Alexa is in millions of households and Amazon is losing billions
I've gotten both novels and textbooks from Amazon that I'm not certain aren't counterfeits. (The textbook one is especially fuzzy, as sometimes you'll actually get an "international edition" which isn't necessarily fake...but may not be what you actually ordered either.)

These days, I'm not sure books are much different from any other good.

__float··on Ly: Display Manager with Console UI
(What if sway doesn't exist?)
__float··on Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
What is "the drama"? Are you referring to something besides this announcement?
__float··on Our great database migration
They said it was stored with Git LFS, so it's just a pointer in the repo, not all 80 MB.
__float··on An Overview of the Starlark Language
Why do you call out bzlmod? I haven't heard great things about it.
__float··on New head of one of the world’s oldest universities organized a citation cartel
Comparing the recent news from Harvard to the long-running scandal at Stanford doesn't seem like a fair comparison.
__float··on What UI density means and how to design for it
It's important to note though that the _actual_ touch targets for keys are influenced by what you've already written. You can miss the key from a visual perspective but still end up with the right letter as a result.
__float··on Veo
I thought a camel's gait is much closer to two legs moving almost at the same time. Granted, I don't see camels often. Out of curiosity can you explain that more?
__float··on Can turning office towers into apartments save downtowns?
Why do you think the luxury buildings are a "big issue"? People who can move into those buildings will move into them. This frees up the lower priced apartments they previously (or otherwise would have) inhabited.
__float··on Xmake: A cross-platform build utility based on Lua
The "escape hatch" becomes a liability once a project becomes large enough.
__float··on Borgo is a statically typed language that compiles to Go
I just ran into this earlier today - it makes navigating code with grep more difficult.

I had a YAML file using `some_property_name`, which was turned into `SomePropertyName`, and it's a small annoyance. It's not a huge deal, but it adds friction where some languages have none. (Or alternately, getting reordered in a separate system like `property_name_some`.)

__float··on Google lays off its Python team
Oh no, this is truly a valuable (though somewhat niche) open source project, too.
__float··on CFPB Takes Action Against Coding Boot Camp BloomTech and CEO Austen Allred
How is that related to coding bootcamps? Is it just a general dig in the direction of anything Caliornian?
← PreviousPage 6 of 17Next →