HNHacker News
TopNewBestAskShowJobs

vmchale

902 karma · joined June 14, 2017

submissionscomments
vmchale··on Woman ‘dehumanised’ by viral TikTok filmed without her consent
Depictions of oneself are part of your identity, but the only way to control such things is via copyright, which is assigned to the person filming.

Could really use some new laws here.

vmchale··on How big tech runs tech projects and the curious absence of Scrum
>Most engineers when "empowered" and left to their own devices without much accountability go off on their own side quests that often add no value to the business, but scratch that engineer's curiosity. These side quests also tend to not contribute to business aligned goals.

I mean e.g. Facebook does real tech stuff, like TAO.

Sounds the goal of Scrum is herding to write your CRUD app.

vmchale··on Jd
Nothing matches kdb's speed except GPU-accelerated DBs: https://tech.marksblogg.com/benchmarks.html
vmchale··on Ask HN: Why aren't devs making desktop apps any more?
J has an IDE written in Qt. It's nice.
vmchale··on How side effects work in FP
> the result would be something like unsafePerformIO in current Haskell, where it's hard work to ensure that it's used correctly.

Not really, unsafePerformIO has its place - just its not in typical Haskell programs.

vmchale··on How side effects work in FP
A bunch of those mentioned don't address laziness and how the IO monad deals with it: http://blog.vmchale.com/article/effects
vmchale··on How side effects work in FP
The author doesn't mention laziness, which is pretty huge. Laziness is half of immutable data structures!

I have a tidbit in the first paragraphs: http://blog.vmchale.com/article/effects

vmchale··on Show HN: PDF API – Generate, convert, and modify PDF documents
dawg why can't you just make a normal program I don't want a REST API
vmchale··on How generics are implemented in Go 1.18
> having to deal with juniors or large teams with varying competence isn't unique to Google.

It's good for "juniors" but not yourself? Lmao.

No one can praise Go without speaking in the third person.

vmchale··on Faster Python calculations with Numba
That particular for-loop in a dynamically typed language is pretty much a worst-case scenario for the interpreter.

I think one should just vectorize the solution from the get-go! np.accumulate looks like the right way to go about things in this example.

Btw the J implementation would be >. /\ and the k implementation would be |\ which is I think much better than the for loop anyway.

vmchale··on Feds arrest couple, seize $3.6B in hacked Bitcoin funds
You can still be extradited, it's just not automatic.
vmchale··on Feds arrest couple, seize $3.6B in hacked Bitcoin funds
maybe he backed up to icloud by accident
vmchale··on The Crypto Backlash Is Booming
The uncritical articles are a problem regardless of any pro-crypto bent one might have.

Nothing about underlying technology or why something might be new/good.

vmchale··on The Crypto Backlash Is Booming
Never seen people explain this one. Don't buy that it's better than other stuff.
vmchale··on U.S. companies are hiring Latin America’s tech talent
> The headline says "pillaging," which is a kind of stealing by force. But actually (as the less editorialized HN headline says) what the US companies are doing is hiring Latin America's tech talent, paying a fair price instead of the shitty prices Latin American companies are used to paying. Unsurprisingly these companies think of Latin American developers as their property, so they see it as "pillaging". Because I'm a liberal I don't see it that way.

> Governments often also see this as "pillaging", since they're answerable to powerful company founders who lose out, not the everyday people who benefit. In a lot of cases they put major roadblocks in the way of people who export technical services in this way.

There are salary differences w.r.t. Europe and the US as well but no one uses such language.

vmchale··on Bridge collapse in Pittsburgh’s Frick Park
Lots of Chernobyl/Bhopal moments in the US lately.
vmchale··on Nasm – A cross-platform x86 assembler with an Intel-like syntax
I used it for one of my recent projects - good stuff!
vmchale··on My Elm Experience
If anything, the insanity just got worse: https://github.com/elm/compiler/issues/1773#issuecomment-418...

There's an open bug re: negative literals, and accusations of bad faith towards the reporter.

vmchale··on Typed Config Languages
Is the author aware of Dhall? He might be interested.

I think it's better in general but in any case it gets away from the "everything has to be a keyed map" silliness and you get sums/products.

vmchale··on Von Neumann, Einstein, Morgenstern, Morse and Lefschetz (1952)
I had no idea either - Gödel's was extremely mentally ill, didn't realize how long it was.
vmchale··on Flatten Arrays in Vanilla JavaScript with Flat() and FlatMap()
In J this is just , (ravel) https://code.jsoftware.com/wiki/Vocabulary/comma
vmchale··on Ask HN:Why is Perl so dwarfed in data science by Python?
Numpy probably.

> Naturally far more efficient

Most data science languages are interpreted with a few higher-level routines. Same with J, for instance - it has adequate performance as well.

vmchale··on Nuclear fallout is showing up in U.S. honey, decades after bomb tests
> Levels of radioactive cesium aren’t concerning, but

See the subtitle.

vmchale··on A fast SQLite PWA notebook for CSV files
I quite like Q for this though it doesn't have graphs.

Jd is also decent. More expressive languages for data.

vmchale··on Apple to Apple Comparison: M1 Max vs. Intel
I'm on an M1 (8GB RAM) and it completes my Q/data science stuff faster than my desktop (through rosetta). I use it for fun mainly but wow!!
vmchale··on Lapce – Fast and Powerful Code Editor written in Rust
Damn this is really cool - thanks!
vmchale··on Apple Neural Engine Internal: From ML Algorithm to HW Registers
I've actually found it slightly better in single-threaded performance. Only slower with rosetta.
vmchale··on Flint water crisis costs Michigan $600M. Preventing would have cost $80/day
There need to be criminal penalties for the sort of things he did.

Neglecting infrastructure and poisoning water despite warnings?

vmchale··on All Applications for Nuclear Energy at COP26 Rejected
It's hard for scientists to go against negative press - here coming from the oil lobby etc. Smears and lies.
vmchale··on All Applications for Nuclear Energy at COP26 Rejected
> Fossil fuels have one of the highest energy densities and hence have been used for ages. We have much to be thankful for thanks to fossil fuels being around.

far lower than nuclear

← PreviousPage 3 of 25Next →