HNHacker News
TopNewBestAskShowJobs

greenshackle2

1,836 karma · joined October 4, 2016

submissionscomments
greenshackle2··on A year on, GameStop champion Roaring Kitty is quiet, yet much richer
You need to stop getting your information from wsb conspiracy theorists. Here's an example of perfectly possible 200% float short:

Acme Corp has exactly 1 share of float, owned by Alice.

Bob borrows the share from Alice and sells to Charlie.

Diana borrows the share from Charlie and sells it to Eve.

Bob and Diana are each short 1 share for a total of 2. Total short position is 200% of float.

The better indicator of sketchy activity is FTDs, which may indicate that people are selling short without a locate.

greenshackle2··on America’s Covid job-saving programme gave most of its cash to the rich
My point is that you charge market price. Because that's how markets work.

Price to rent ratio varies very widely between different markets. If you don't want to buy in a market with a high price to rent ratio that's fine. There's simply no rule that guarantees a price to rent ratio such that rent covers all costs plus the full payment on a 30 year mortgage in all markets at all times.

greenshackle2··on America’s Covid job-saving programme gave most of its cash to the rich
If you can't bear any risk of losing money perhaps you should buy money market funds instead of real estate at 20x leverage.
greenshackle2··on America’s Covid job-saving programme gave most of its cash to the rich
> We're talking about a mortgage on the rental property itself not on the landlord's personal residence.

Yes. Everyone in this conversation understands that. There's no relation between the amount and terms on your mortgage for your rental property and the market price to rent a given unit.

If I take a 20 year mortgage does that mean I should charge more rent than if I took 30 years because my payment is higher? Should I drop rent by half when I'm done paying my mortgage since I no longer have a payment? It's nonsensical.

There's especially no reason to expect that rent should cover 100% of the principal fraction of your mortgage payment. Taxes, maintenance, interest, etc. are pure costs which are understandably passed on to tenants. The principal fraction of a mortgage payment is not a cost, it is building your equity.

If rent is covering all costs and "only" 50% of the principal fraction of your mortgage payment you're still making a profit. Because you're paying, let's say, $1000 of the mortgage payment with your own money, but you're getting a $2000 increase in equity.

greenshackle2··on Reverse engineering Wordle
I agree it changes the experience of playing the game for a human quite a bit, and you'll use different tactics, but for the kind of solver I made it doesn't change much - I had to change very little code to make it work.

From the perspective of the solver it just means the starting set of potential solutions is every word in the dictionary, instead of every permutation, but it doesn't really make much of a structural difference. Either way a solver can just brute-force its way through every potential solution since there aren't that many.

The other difference is that Mastermind tells you only how many of the pegs are correct, but not which ones. Wordle tells you which ones. That is easier, but it's counterbalanced by Wordle having a larger solution space. There's only 1296 possible solutions for classic Mastermind (4 pegs, 6 colors).

greenshackle2··on Reverse engineering Wordle
I made one, not the optimal strategy though, I simply minimized the expected number of possible solutions for the next step. I repurposed my Mastermind solver since it's basically the same game. Just like Mastermind, minimax is probably better than what I did, but it does solve every Wordle in at most 5 guesses, on average 3.4 guesses.

https://github.com/jbchouinard/untitled-word-game

https://en.wikipedia.org/wiki/Mastermind_(board_game)#Best_s...

greenshackle2··on A few words about that ten-million-dollar serial comma (2017)
"During the New Deal Era, President Roosevelt struck a bargain with Southern Democrats: they would support worker rights legislation so long as their farmworkers (and other predominantly African-American workers, such as domestic workers) were exempt. Thus, Congress excluded farmworkers from the National Labor Relations Act of 1935 (NLRA), the main federal law that protects workers who join and organize labor unions, and from the federal minimum wage and overtime protections in the Fair Labor Standards Act of 1938"

https://thenaturalfarmer.org/article/brief-history-farmworke...

greenshackle2··on Tesla remotely unlocks Model 3 car, uses smart summon to help repo agent
Not only that, some lots that sell to high risk buyers (e.g. buy here pay here) already install GPS devices on their cars:

https://passtimegps.com/industries/bhph/

greenshackle2··on Lego has designed a set that can't be taken apart
There is a less common hybrid third type: design a model in bricklink studio then buy individual bricks to build it, then shelve it.
greenshackle2··on Piracy release group EVO ‘blames’ movie industry for its popularity
Yes, I'm subscribed and I don't have cable. They changed the packages recently. HBO is no longer optional. The basic package is now $20 and includes HBO. But they added a new cheaper "mobile" plan which is $10, still includes HBO, but you can only watch on one device at a time.
greenshackle2··on Microsoft pushes ahead with controversial ‘buy now, pay later’ feature for Edge
Right. It's a fixed term loan. Not revolving credit. These 2 loans are mathematically equivalent:

$35 at 0% APR, $4 fees, 6 weeks fixed term

$35 at 123% APR, $0 fees, 6 weeks fixed term

You could argue the high APR loan is worse because interest will be compounding if you miss your payments. But I'm guessing the Zip loan also has late payment fees.

greenshackle2··on Piracy release group EVO ‘blames’ movie industry for its popularity
You don't need cable (anymore?) to subscribe to Crave.
greenshackle2··on Samsung UK admits you can’t disable ads on Samsung smart TV
I believe those are the initials of the rep who answered.. their reply tweets have a few different ones like ^NR, ^CM, ^SK.

https://twitter.com/SamsungUK/status/1453740985763106823

greenshackle2··on I couldn't debug the code because of my name
I've seen shipping labels with HTML encoded characters, like é and è. I'm not sure if that's better or worse:

Łódź

greenshackle2··on You probably shouldn’t add a CLA to your open source project (2018)
That is answered in the article:

"CLAs shift the legal risk for copyright infringement, patent infringement or other bad acts, intentional or otherwise, from the project (the entity best positioned to defend a legal claim, and often the one most directly benefiting financially), to the contributor"

greenshackle2··on How PHP Opcache Works
Most of the web by traffic or number of websites?
greenshackle2··on Launch HN: Inflow (YC S21) – Self-help app for people with ADHD
They must be putting amphetamines in the water supply then, cause I have ADD symptoms and I never took them.
greenshackle2··on Instagram took down post with figure from paper showing male advantage in sports
> separate women and men sports

Most professional sports I know of (in the US) technically don't have separate men leagues. There are women only leagues, and leagues open to anyone. There is no rule preventing women from playing in the NFL, NHL or MLB. But in practice if you don't enforce a minimum % of women players like I've seen in some amateur mixed leagues, it makes them men only.

The Olympics does split into men-only and women-only, I think.

greenshackle2··on California is shutting down its last nuclear plant
Banqiao and Shimantan dams failure: 240,000 deaths, 11 million homes destroyed

> minor inconvenience

Hmmm.

greenshackle2··on The Perils of an .xyz Domain
No. Not all ccTLD's have restrictions. .es is open to anyone.
greenshackle2··on Fortran Web Framework
It is faster than C for numerical computing. One of the reasons is that aliasing is not allowed by the language, so the compiler can make some optimizations that C compilers can't, because e.g. the C compiler cannot assume that two pointer arguments to a function do not point to the same memory location.
greenshackle2··on Our fridge just emailed us to say we opened its door too many times
I'm talking about AA, which are always 1.2-1.5V as far as I know. Like these:

https://www.amazon.com/Energizer®-Ultimate®-Cylindrical-Lith...

> A lithium cell would need a buck circuit to do 1.5v

Maybe? I have no idea how they are built.

greenshackle2··on Our fridge just emailed us to say we opened its door too many times
However the voltage on alkaline batteries drops pretty linearly from 1.5v to 1.0v, while rechargeables maintain close to 1.2V for most of their discharge, then drops off quickly:

https://www.boat-project.com/tutorials/aa_batteries.htm

That's why rechargeables work in most devices, since alkalines are 1.2v or below for a good chunk of their useful life anyway, most devices are designed to work fine with 1.2v.

If a device actually needs 1.3+V to function properly, alkalines won't last long, you'll want to use 1.5V lithium batteries.

greenshackle2··on Crafting “Crafting Interpreters” (2020)
That's what I did. I made a Scheme instead of Lox because I'm not that interested in parsers; s-expression recursive descent parsers are almost trivial to implement. And I wanted to try implementing macros, which are so much simpler in a Lisp.

I loosely followed the second half of book - but I found that for a Scheme or Lisp, it made more sense to have separate parsing and compilation steps. Because implementing quotation is trivial if you parse first, but would have been kind of messy to do in a single pass.

(I also used Rust instead of C, which means I skipped a lot of the memory management code, at the cost of more indirection in some places.)

greenshackle2··on Mining firm Rio Tinto sorry for destroying Aboriginal caves (2020)
Ah, but the bloodsucking and profiteering is predictable, so it was already priced in. If they stopped and acted like responsible global citizens instead, now that would be a surprise, and their stock price would drop precipitously.
greenshackle2··on Understanding Rust futures by going way too deep
I'm used to the convention of giving short all-caps acronym names to type parameters, so this is less readable to me, because I automatically assume that something named `Error` is a type, not a type parameter.
greenshackle2··on Our lawsuit against ChessBase
No. Stockfish owns the copyright to their code. You can't copy stockfish code without a license from stockfish. There's no provision in the GPL for some third party to re-grant a GPL license to someone else after their license was terminated.
greenshackle2··on Canada’s Mobile Data Prices vs. the World in One Chart
Oh, yeah. That one had absurd numbers though:

https://news.ycombinator.com/item?id=27763164

125USD per GB. Compared to 14EUR per GB on this chart.

But I think you were on the right track, possibly most people have low-end plans so total revenue skews towards low end plans? But you can definitely get data much cheaper than 14EUR per GB.

greenshackle2··on Canada’s Mobile Data Prices vs. the World in One Chart
The study is looking at total mobile service revenue. It says so right on the graph. What makes you think they are only looking at certain plans?
greenshackle2··on Canada’s Mobile Data Prices vs. the World in One Chart
Not that it really changes your point, but I suspect most dairy farms are small, but most milk comes from large dairy farms. Large farms have orders of magnitudes more cows than small farms.

This is great for the dairy industry, they love to advertise that most farms are small, family-owned operations, which is technically true, while selling you factory farm milk.

(If it's not intuitive, imagine a world with 10 farms with 50 cows each, and one farm with 3000 cows.

I suspect that herd size looks more like a power law distribution than a normal distribution, but a quick google search didn't turn up good data.)

← PreviousPage 2 of 21Next →