HNHacker News
TopNewBestAskShowJobs

nqzero

365 karma · joined August 8, 2012

submissionscomments
nqzero··on Google could face class action lawsuit over free G Suite legacy account shutdown
in what way is gsuite garbage ? granted, i mostly just use gmail. but after a few years at [major company], gmail seems light years ahead of anything they use
nqzero··on FX: An interactive alternative to jq to process JSON
do any of these json processing tools support wildcards in key names ? eg, '.long*' instead of '.longNameWithManyDetails'
nqzero··on CPM MagnaCut
appreciate your use of "first principles based modeling". in my program, that's what we meant by "model based", but usage in the AI community is quite different

your verbiage concisely captures what's so important about the concept

nqzero··on Running IntelliJ Idea with JDK 17 for Better Render Performance with Metal
you can write concise Java, and don't need to use Spring or similar. even then (and arguably especially then), Java IDEs (intellij, netbeans, eclipse) are a huge win since they natively speak the strong static typing and AST, allowing you to refactor much more aggressively than you otherwise could

netbeans is my personal favorite - you can throw (at least, on low end hardware) 50ish large interconnected codebases at it (microservices, libraries, frameworks, etc) and it can find usages / change signatures / rename across all of them with almost perfect results (reflection, serialization and unsafe usages are the only places i've seen them miss). intellij isn't quite as seamless for that many projects, but the code understanding is similar

nqzero··on What Does It Mean for AI to Understand?
What does it mean for a human to understand ?
nqzero··on Consider LibreSSL as default OpenSSL provider again
i think that comment jumped the air gap
nqzero··on Skeptical about electric-powered planes
he writes: "watt/hours", so ymmv ...
nqzero··on M1 Pro 14“ MacBook Pro Running KDE Plasma 5 on Arch Linux ARM
1920x1200 is good enough for me, i don't use anything adobe, don't do graphics, etc

have you looked at cpu performance or cpu-only power efficiency of the XPS 17 vs M1 Pro MacBook 16 for backend work ?

nqzero··on Show HN: You.com, private search engine that summarizes the web – built for devs
https://you.com/search?q=stuff
nqzero··on Allwinner D1s/F133 RISC-V Processor Integrates 64MB DDR2
is there a cheap sbc or soc from an atleast-somewhat-reputable source that comes pre-loaded with linux ?
nqzero··on Overhead of Returning Optional Values in Java and Rust
for the official oracle view, see: https://www.oracle.com/technical-resources/articles/java/arc...

"JMH provides a [snip] foundation for writing and running benchmarks whose results are not erroneous due to unwanted virtual machine optimizations"

unsolicited personal opinion: they're almost always erroneous for other reasons

i'm not sure which optimizations are currently disabled

nqzero··on Overhead of Returning Optional Values in Java and Rust
JMH intentionally disables many optimizations that hotspot would otherwise perform, so comparing the (optimized) rust performance with the (de-optimized) jmh performance doesn't make any sense
nqzero··on Self-parking Car in 500 Lines of Code
maybe they used a genetic algorithm to generate the headline
nqzero··on Tor is a great sysadmin tool (2020)
building a new computer. want to be able to trust it 100% for at least a moment. i can't figure out how to "buy" a trusted copy of any linux and don't have any machines i have 100% trust in (who does), so can't burn it. current plan is to buy a chromebook solely for the purpose of downloading and burning ubuntu. alternatively, buy MSWindows, install on the new machine, burn, and then replace

but this mental exercise has convinced me that security is almost impossible in this day and age

nqzero··on AB07-USB3FMC: The $1.65k eval board they can't be bothered to test
in the plural or non-countable, such as this case, "guy" is ungendered
nqzero··on Lloyd's Coffee House
in the northeast usa (boston, nyc, ohio), staying a couple hours is fine in most coffee shops. and lots of people are interested in open ended discussions. but we're also wary of getting drawn into something toxic, so you need to be delicate when you say hello - conveying openness without forcing the conversation

there was a brief golden age before laptop batteries hit the 10-hour mark when power outlets forced people to collaborate a bit and those conversations "just happened" - it just felt polite to ask people what they were working on

it's harder today, but if you're respectful and warm, they still happen. i had positive experiences in paris (and a french coffee shop in mexico) as well

nqzero··on ArangoDB 3.7 – a big step forward for multi-model
would a free (or low cost) tier on a limited number of nodes be something you'd consider for a database product ?
nqzero··on ArangoDB 3.7 – a big step forward for multi-model
techempower has been very resistant to alternative databases. i pursued the effort for a couple years and gave up (so possible that it's improved in the last 12-18 months). their business is based on enterprise consulting - i suspect it's clouding [sic] their view of frameworks
nqzero··on Web by Google (TM)
This

And I'd argue that google's about the only thing propping up the internet. Chromium's a reasonably open platform (certainly more so than internet explorer, which not that long ago looked destined to become the dominant platform), gmail has kept email viable, android is somewhat open (and without it, apple might own that space entirely), etc

Every other player that's gotten traction has set up a walled garden

nqzero··on Web by Google (TM)
agree that I see google as vulnerable and the space could move very quickly - for end users, there's no lock-in (compared to eg facebook with the network effect)

but is Zoom chinese ?

nqzero··on That UPS you bought for your home server may not be as useful as you think
i've had 2 APC Back-UPS fail (of 2), and in neither case was the battery dead. That entire line is significantly worse-than-nothing as a backup
nqzero··on Digikam 7.0: Open-source photo management
google glass was gonna be heaven ...
nqzero··on Powerful AI Can Now Be Trained on a Single Computer
what's the per-hour cost spot price of this machine on AWS ?
nqzero··on Weird Keyboards, Programmable Keyboards
funny - i never thought about using js, even though when i'm doing webapps, that's how i generate all my html and css. thanks ! and looks like google's official high-contrast extension will do this (i've been wary of using random extensions that do this since they get access to everything)

it's a form of photosensitivity, maybe similar to [this form of epilepsy](https://en.wikipedia.org/wiki/Photosensitive_epilepsy). i also don't do great with 3D movies and if I don't have something concrete to focus on ~50 feet in front of me, I'm prone to motion sickness)

while i'm reading the dark mode text i'm generally ok, but when i look away i get scrolling almost-horizontal light-and-dark bars in my vision and extreme nausea for a few minutes, milder auras, cramping and nausea for several hours and don't feel "myself" for about a day. i've never been in a situation where it happened and I couldn't walk away (i'll either lay down or sit facing a blank wall) but I'm guessing I'd get what doctors diagnose as a concussion (i've had several triggered by similar things without evidence of impact)

i haven't gotten a medical diagnosis, but assume it's a combo of being capable of extreme focus (both intellectual and athletic) and being prone to electrolyte imbalance

on my best days, I can handle dark mode for a few minutes without symptoms. and over time I've had more and more "best" days (mostly through managing electrolytes) so possible that i'll eventually not have to worry about it

I appreciate both the query and the intent to act on the info :) Not only for this particular set of symptoms, but more generally - visual designers have wide audiences and it must make for an interesting and at times frustrating set of trade-offs

nqzero··on Weird Keyboards, Programmable Keyboards
off-topic: dark mode makes me physically ill. is there a way in css to disable it for this page (i've unsuccessfully tried some obvious things with color and background, but i'm a backend dev and my FE/css is out of date)
nqzero··on Theatrical Cues – Shakespeare Plays Reactive Scrabble with Java Queues
It's a JMH benchmark of the capability of several Java queues to process tasks in parallel, Reactive to:

* heavy lifting: a few (eg, 100-200) larger tasks, no latency, no back pressure * waiting: efficiency of a few small tasks with latency, no back pressure * mixed load: many small tasks and a few large ones interspersed, no latency, no back pressure * back pressure: many small tasks, with back pressure which may induce latency * throughput: many small tasks, no latency, no back pressure

The data sources are unsized iterators, and the payloads are scrabble scores (small tasks) and repeated sha-256 hashes (large tasks). Implementations include Conversant, JCTools, Kilim, Quasar, RxJava, the fork join pool, and Java 8 streams.

It's based on Jose Paumard's kata from Devoxx 2015 and David Karnok's (RxJava) refinements. I've been looking for a decent reactive benchmark for a while, and the kata [got mentioned](https://www.reddit.com/r/java/comments/cacgmu/choosing_a_rea...) in this subreddit a couple months ago so I added in the various conditions and did some runs. More details in the readme and the full JMH output is available in [the release](https://github.com/nqzero/reactive-bench/releases/tag/jmh-re...). Hoping for contributions of tuning, new implementations (esp Akka and Vert.x), new modes (or just ideas for new modes), etc.

nqzero··on Ask HN: What are your arguments in favor of end-to-end encryption?
in the 1st world, I agree that terrorism is a negligible risk. but at least anecdotally, that math appears to be less sound in the rest of the world - i at least imagine that in much of the middle east, expressing a nominally legal but unpopular idea would likely result in you being killed. and i think that it's fairly accepted that in mexico speaking out against the drug cartels is risky

i'm thinking of MvPI for the USA (and presumably similar places). and it would require a society-level commitment to transparency for it to be sufficient (which may not be practical).

as for pictures, there would be technical means to obscure faces, tattoos, voices, etc.

as for the govt tracking you down, there would need to be an elaborate system of checks and balances - access to the unobscured data would require blockchain-like keys from multiple parties and would be publicly visible

nqzero··on Ask HN: What are your arguments in favor of end-to-end encryption?
i'm going to go against the grain here and propose an alternative arrangement

medium term, i don't see how democracy can function if E2EE becomes the norm (esp in the context of cryptocurrency). influence-buying, disinformation, collusion, bribes, bullying, etc become much much easier, and policing would become nearly impossible

instead, ban E2EE but allow each person to have multiple identities (with technical means to prevent them from being tied together or expose personal info - a nontrivial but solvable problem), ie Privacy via Multiple Identity or PvMI

this scheme would provide many of the benefits of E2EE (eg, preventing an employer from punishing your for political speech) while allowing policing of many illegal activities. one exception is that if the people became fed up with the govt and wanted to stage an armed rebellion, PvMI wouldn't help (though it would help get to the point of consensus that rebellion is needed). I'm not sure how practical the concept of armed rebellion is today, but I haven't written it off either. So this is a downside.

Can anyone think of any other not-harmful-to-society activity that E2EE helps with that PvMI wouldn't ?

nqzero··on 20,000 Startup Ideas
i like the concept (and it's sort of the inversion of another chat app idea i've been tossing around along the lines of cyrano de bergerac) but i don't see what's going to drive adoption

what's the motivation for a user to use this app vs un-moderated chat ? is it driven by the moderator, eg a parent wanting to limit what their kids can say or see ? or is it one of the 2 chatting parties that prefers to have someone else sanitize content before they have to see it, eg to ensure that they don't get d*ck pics ?

in the latter case, what motivates the moderator to participate ?

nqzero··on 20,000 Startup Ideas
and chain the fbi-guys together into a game of telephone
← PreviousPage 2 of 8Next →