skysight-inc/HackerNews huggingface dataset:
They didn't eliminate their fees (fee is the wrong term to use). Their model was built, maybe this changed, on being within 200bps of breakeven. Obviously, they only bought when the model would say: this will make money. Or are you saying they looked at the model, the model says you will lose money, and they decided to do it...that makes no sense, even for SV.

Flip this around, are you saying that if the model was correct they wouldn't have made money? The problem was the model saying something was a good buy when it wasn't. The model was bad. Sellers do have good information, at least better than Zillow.

Generally, this is a misconception about how things like quant investing actually work (this was an attempt to apply quant investing to housing). Some people, usually people without actual market knowledge, view quant systems as providing greater information. In reality, most quant systems are just responding to changes in liquidity. The amount of actual fundamental information these systems provide is very minimal, and will always be beaten by a knowledgeable human. The reason why is simple: there is a huge amount of private, non-quantifiable information with these domains (and this is true in investing and property, doing this in resi housing is nonsensical).

I have seen fundamental quant investing work but only when you combine quantitative work with a knowledgeable human. I have seen the same thing in sports betting syndicates too (it does vary though, in some games quantitative data does capture more of the relevant information and machines can beat humans in those instances...but if there is substantial private, non-quantifiable information then it stops working).

This is hard for people to accept because lots of people spend lots of time and effort at university being taught that ML is effective. But ML is only as good as the information you put in. The demise of value factor investing is a perfect example: collect a ton of PHd quants and finance professors, they start doing fundamental investing but without doing any research themselves, and it has done nothing but haemorrhage cash. It takes an extraordinary amount of education to supress common sense here.

You have to understand the domain. You have to understand the information you are putting in. Zillow did neither, they thought ML would save them.
Getting people to initially sign up through bonuses causes a lot of money to be shed, and are thus not profitable until people renew (without the bonus) the second year. I remember seeing the CEO of Chase saying he was excited that they lost billions in the new sapphire card because it meant they had so many members
People want to (eventually) be compensated for their hard work and the value you derive from their hard work. Not a shock.
Sorry, what's your source for this archetype? I thought maybe the place I worked for was just weird, but I've just looked at a half-dozen sources and as far as I can tell, we were pretty typical.
The Brickyard Summer of 1957 (2008)
I'm not sure how it's with other banks, but on both my NL banks revoking the permission is 2 clicks away. If there is an issue that escalates to the need to partially withhold payment, that is the least of your hurdles in NL since you need to get permission from an independent government commission.
Or a house full of cats. I had a 'cat lady' friend who struggled to sell her home because she had 13 cats. 13 'indoor' cats. Even at a great price the house would not sell. Enter the wonderful folks at Zillow that bought her house based purely on the numbers. Last I heard they still hadn't been able to move that house at any price.
Yes, I have multiple scans of a semi-herniated (not fully herniated, but thinned and a bit bulging) disc in the lower end of my spine, but it's far from being in the state of needing surgery. My solution was (with the help of the book) to identify and treat my trigger points. Regular swimming and bodyweight exercises also helped/helps me a lot, but they help more with reducing the number of painful episodes, not making the pain go away when I have it. I can do that only with massage.
SEQUEL is actually the precursor of SQL :)
Yes. The author should've said "the Iraq of programming."
If you do, blog about it. One of the challenges in getting an old mainframe (System 360, 3090, etc) running is getting a license for the operating system from IBM. Hopefully acquiring one for the AS/400 is easier.

https://www.youtube.com/watch?v=45X4VP8CGtk
You’re not kidding. I loved that application. I started my career with it!
I just realized I wanted to buy it even if I don't use it just because it is an honest one time purchase with no attached subscription madness.
>>> Personally, I think secular philosophers were tricked into giving up the one tool or razor that would have kept them from drowning in the hall of mirrors flooded with bullshit that their field has become, and that is the question, "is this philosophy, ideology, or critical theory designed to deceive and subordinate us to others, and if so, who, how, and to what end?"
...
If you just take a cryptanalyst or a hackers mindset to it and ask, "am I being deceieved?" the whole secular dialectic materialist edifice crumbles. I would argue that this question is also necessarily theistic, as it presupposes truth, and a belief in truth is proof of a belief in something divine by which truth can be measured or compared. That is how fragile this stuff is.

This probably one of the most insightful things I have read on HN in a good while in terms of dealing with bs, which seems to be a staple of the era we live in. Sometimes all it takes is to question the motive of the message to peel the onion.
> but the salary gap is too huge

Well... if the money is a means to an end, and if that end is highest quality of life, there's a good (but obviously personal and highly subjective) argument that optimizing around salary doesn't necessarily translate into max quality of life (though it sure helps to some degree).

But yes, the gap itself can be quite large but it deserves some context too: IME the large companies do start to pay absurdly well as you get higher up the chain, but startups still pay >=5x the US median income, so it's not like you're choosing an impoverished life or anything.

And if you can't get a startup to pay as much as you'd like but you do believe in the company, then use it to your advantage and negotiate for a much larger slice of the equity pie and/or start your own company.

Just food for thought of course.
Strongly disagree. They were clearly pushing very hard right until their precious bot was defeated repeatedly by - again - a low tier European "pro".

I still remember the principal (somewhat curly hair and glasses) engineer looking extremely pissed after the matches. Funny how they switched priorities right after that. 100% completely unrelated, as you say.

Also, as NikolaeVarius pointed, SC is a game of imperfect information. If that's not interesting from an AI perspective, I don't know what is.
I tend to use it as another level of separation where needed, where comma is used for something else internally.
https://unhook.app/ - Remove recommandations from YouTube (so you can still used and watch it without getting into rabbit holes or end up procrastinating)

Colour Contrast Checker - Good when developing, always being able to check contrast between text/background to keep it accessible

LeechBlock - Limit the time on specific websites

BitWarden - Password manager

TextBlaze - Canned messages, good if you often respond to emails with the same message.
What does the finger rolling accomplish? I see one playing doing it in the video, but it’s not clear why. IIRC, there are no buttons on the back.
To your point, for personal projects in Elixir I’ve started using Japanese characters for function names because they can be so much more terse.
100% agree. In addition, Obsidian has a great Vim mode, which is something that we've been asking for in Typora for years [0]. Typora is less buggy than Codemirror, but it's a small price to pay for native keybondings. I've now completely switched over to it, from a combination of Typora and Inkdrop.

Obsidian still doesn't replicate Typora's clean aesthetic though. It's something I really wish it had - some kind of clean Zen mode. A clean theme / zen plugin is on my list of wishful weekend hack TODOs.

[0]: https://github.com/typora/typora-issues/issues/187
A lot of that article feels like too much of a gotcha. There is a difference between "Alice died of a gunshot wound" and "Bob fatally shot Alice". The fact that neither one is passive voice according to the author's definition doesn't mean that people are wrong for being upset if Bob is left out of the headline. It really seems like missing the point to counter complaints that Bob isn't suitably blamed in a headline by pointing out that the grammar is fine!
I think the title is highly misleading. The main point here is that Zillow simply had no idea what it takes to be a market maker and their pool was picked off by savvy traders.

Good tweetstorms with technical explanations on how that happened:

https://twitter.com/macrocephalopod/status/14558873523715973...

https://twitter.com/0xdoug/status/1456032851477028870?s=21
Would it be too dystopian if governments sectioned off certain neighborhoods and set price caps per sqft? This would make it so speculative investors are unable to build capital in houses, thus leaving homes for actual people. I'm not super familiar with land grant homes, but the prospect of seemingly fixed price homes seems to prevent investors from buying in.
Autonomic neuropathy.
> MacOS and iOS do not "force" or "all but force" you to create online accounts

How many times in the macOS install/setup wizard do you have to opt out of persistently sending data to Apple or enabling a cloud service? I can think of at least two (analytics and Siri). Do any of them hit you with a pop-up to ask if you're really sure?

What macOS installation media does Apple offer for download to users who do not have Apple accounts?

How many free apps can you download from the Mac App Store before it tells you you need an Apple ID?

> neither pushes you to use iCloud

The macOS default is literally to nag you to ‘start using iCloud’ forever, from the moment you sign in with an Apple ID. This has been so for years now (since Catalina). And it's still that way: https://osxdaily.com/2021/10/30/dont-use-icloud-how-to-remov...
They clearly detail that an internet connection is required to activate[0].

Whenever I read such statements, I always find myself wondering: What's their plan for when the product is discontinued? It's a "when", not an "if", after all.

[0] https://support.typora.io/activation/
Spreading cocaine dust?
1. Stocks.

2. Crypto.

3. That's it. And I don't even like crypto.

If you're taking the prepper stuff seriously, you need to cut it out as soon as possible.
Maybe we should get rid of signup/login pages and only have one? If you don't have an account you should be prompted to enter a few more details and confirm account creation, but otherwise the flow should be similar.
what is good to use if you need to do a rolling deploy midday without interruption for clients?
That's fair, although instead of banning them I'd prefer to just have better alternatives that people naturally transition to. Cars are certainly not a very efficient mode of transport.
This is an excellent comment thank you. You put into words some of my unconscious inklings. Is there any reading you can recommend on the topic that isn’t a dry grammar manual — something akin to Strunk and White, or a good blog? If not I suppose you could write one :)
I’ve written software for cpm in 2021. It’s still a thing.
Actually its a good business model and typora seems to look clean WYSIWYG editor. And making such things requires a lot of effort etc. It also seems to be cross platform so paying $15 for product which seems to be regularly updated doesn't seems bad. I think I will purchase it even though I don't use it just to encourage the author.

Thanks for no subscription etc gimmicks.
I think he is referring to

x = (
object
.method1()
.method2()
)
Your grandmother was a typesetter, not a typographer. The former lays out type on a page, the latter designs the typefaces themselves.
Worse. It raises an alarm and automatically sends down a bunch of security guards to check on you, lol

Sometimes the button is red, but it can be any color, sometimes it looks like a flush button.
> Is your startup engineering led?

Yep.

> My experience of a non-engineering-led startup is that there are more meetings than in a big company.

Ditto. I'm not 100% sure, but I think it may have something to do with the fact that meetings are often the anxiety outlet for people who don't directly produce value. (Oof, that sounds harsh. And yet...)
Apple stopped sales in Turkey after the lira crashed 15% in a day
It feels a risky proposition at this juncture to go short python. The arguments against/for have been rehashed a million times, the redeeming features of julia have been articulated very cogently...

What has not been accounted for is that the huge community / network effect of the python ecosystem is very far from exhausting itself. If anything, it is just starting as the exponential growth has mostly been the last few years (tautology, he he)

A major investment to eliminate python technical debt would make more sense if things were stagnant and the re-engineering would open up entirely new domains.
Four Stages of Competence
Vagrant [1] is quite helpful for this, it lets you easily manage (and check in to source control) a VM configuration with the environment needed for development. Write your provisioning script to set up everything you need to build that particular project, share local directories to the virtual machine, use your existing editor on your main machine.

[1] https://www.vagrantup.com/
I don't believe there's any evidence cognitive therapy works better than other forms of therapy for depression, which suggests to me the various claims of how the human mind works ("catastrophizing" or whatever) are not true.

"However, studies that compared CBT to other active treatments, such as psychodynamic treatment, problem-solving therapy, and interpersonal psychotherapy, found mixed results. Specifically, meta-analyses found CBT to be equally effective in comparison to other psychological treatments"

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3584580/#!po=0....
Unfortunately that sums up vigilantism too.
Good for them! I’ve been a longtime fan. I still use Typora to edit most of my markdown - mostly because it’s pretty close to Gitlab’s rendering capabilities in terms of diagram support. I also love how lightweight it’s always felt; it opens super quickly on every machine I’ve used it on. Kudos to the devs!
k8s doesn't do anything of those things you mention (except autoscaling) without a bunch of extra components. The one virtue of k8s (that you hint at when you mention Digital Ocean) is it provides a somewhat cloud-agnostic framework for plugging in all those pieces you mention.
To be fair, that's really more of a python-specific deficiency than a general problem with significant whitespace. Haskell for example interprets further-indented lines as a continuation of the current expression, only ending the expression when it sees a new line of the same or lesser indentation.
Back-end usually requires more thinking while front-end requires more fiddling.
This is a great comment, I've had exactly the same experience. For a simple, concrete example of the fragmentation issue, the canonical JSON parser seems to be JSON3.jl, but there's also JSON.jl, which is slower and has other subtly different behavior. Neither mentions the other in its documentation, neither is deprecated, but if you search for "json julia" only JSON.jl comes up on the first page of results, but if you ask a question about JSON.jl in Discourse or Slack they'll probably tell you to use JSON3.jl instead.

(To be fair, Postgres has an extremely similar issue with JSON data types and it's doing fine.)

The state of tabular data formats is similar but instead of 2 libraries there are 20, and some of them are effectively deprecated, but they're not marked as deprecated so the only way to find out that you shouldn't be using them is, again, to ask a question about them in Discourse or Slack. You can check the commit history, but sometimes they'll have had minor commits recently, plus (to Julia's immense credit) there are some libraries that are actively maintained and work fine but haven't had any commits for 3 years because they don't need them. I assume this will get worse before gets better as the community tries to decide between wrapping Polars and sticking to DataFrames.jl, hopefully without chopping the baby in half.

I feel like the "not invented here" mindset contributes a lot to that fragmentation. It's easy to write your own methods for types from other Julia libraries because of multiple dispatch, which seems to have resulted in a community expectation that if you want some functionality that a core package doesn't have, you should implement it yourself and release your own package if you want to. So we have packages like DataFramesMeta.jl and SplitApplyCombine.jl, not to mention at least 3 different, independent packages that try (unsuccessfully IMO) to make piping data frames through functions as ergonomic as it is in R's dplyr.

Despite all of this, I still like the language a lot and enjoy using it, and I'm bullish on its future. Maybe the biggest takeaway is how impactful Guido was in steering Python away from many of these issues. (The people at the helm of Julia development are probably every bit as capable, but by design they're far less, um, dictatorial.)
I thought this looked really cool, but couldn't find a way to browse existing discussions/polls, so I created one:

Topic: ZFS in Mainline

https://pol.is/3h8kkbfdme
> Your own links show Mughal GDP per capita at 700$+ in 1600, china at 800$+, a level that wasn't approached by UK until late 1800s and most of Europe until 1900s.

Which one are you looking at? I’m looking at the 1–2008 AD chart, which shows Britain at 975 in 1600 and India and China at 550 and 600.

India and China were clearly stalled at a pre-industrial level of development before the British came, while the British were on a sharp upward trajectory.

You’re also overlooking the counterfactual. What would’ve been India’s level of development if the British had never went there? It might still be pre-industrial.
I'd imagine we'd have studies on this by now if that were actually the case though, right? It's been almost 2 years... so it seems like there's something else going on.
What is Huff actually doing with his gloved right hand? Can’t really tell in the video.
Ironically, I feel like the abundance of movies is making it harder to pick one.

This sounds like the difference between Optimizing and Satisficing personality traits.

An optimizer wants to find the best choice. The more choices, the harder that is.

The Satisficer just wants to find one that's good enough. Having more choices generally makes that easier, if it comes with a directory or some way to search.
I hear the division was toxic which makes more sense than all of this.

CEO said cut! Way to go!

This loss was not immaterial but it also wasnt too material as they werent even leveraged on the homes. They had orders of magnitude more capital to risk if they really chose to dive into this or take it at least to real estate 2008 levels. Far from it.
Thanks, I was about to post the same URL. At a glance, it seems like a surprisingly balanced, well sourced, and accurate article.
Stores don't and it's not used for making recurring payments, but small businesses use it. Half the payments made to my small Canadian business are eTransfers.
Does it really matter though? I mean, whether it's a closing bracket or a whitespace demarcated control flow - does it really effect anything you do in the language? Julia solves a lot of problems, like real problems - quibbling over begin/end vs {/} or white space seems kinda silly.

Meanwhile I have actually seen real world lost productivity due to white space in python. Curly brackets not so much. Never seen lost productivity over begin/end but I'm sure it's happened. It seems silly to me either way - it doesn't really effect anything.
I actually used to work with people from East Tennessee for the past 2.5 years. They described how the Knoxville area was growing like crazy with folks from the coastal states moving there.

I understand what you're saying. The ripple effect created by that dynamic would unjustifiably inflate local property values, reducing affordability for locals, creating synthetic demand by reducing supply as the land could otherwise be auctioned.
Yes, you might discover that your average price is accurate, which is just fine for a reporting site. But beneath that there could be some structure, for instance there might be blobs of houses that your model makes too cheap vs reality, and blobs that are too expensive. If those are identifiable, eg via some sort of local knowledge, you might find that people will sell you houses that you've marked too high, but you can't buy the ones that you've marked too low.
One benefit of ipfs is that you can use cloud flare as a gateway, which is pretty cool. Don't know of anything similar for torrents (from a reputable company).
In DeFi and crypto generally, I sometimes feel like I can’t see the forest for the trees, if that makes sense.
> In Python you need to be careful to wrap that in () or use a \

I guess that's because in the REPL Python need's to know whether the line has finished yet or not. OCaml and F# uses two semicolons ';;' for that purpose, but only in the REPL. In Haskell you can use braces and semicolons or '{:' and ':}' in the REPL.
I suspect that depends a lot on location. A friend moved to Europe and software dev salaries there haven't undergone the massive rise we see in the US over the last 30 years.
Ok, so we're in a spot where trust is literally required - but the ledger cannot be updated to reflect when that trust was broken or misplaced (at least not without falling back to an external power - namely: government).

So again - the entire value of the medium is predicated on having a legal system you can use to resolve these disputes.

Following - that legal system requires all sorts of control to actually resolve those disputes: Many of the things bitcoin advocates actively rail against are just methods of reconciliation (Funds freezing, reversed transactions, 3rd party control of assets, etc).

So either

1. The legal system will stop supporting exchanges of that medium (see: China)

or

2. The legal system will add back all those controls (see: Legislation in the US)

Basically - My entire point is that bitcoin only has value if current governments support its exchange, and they WONT do that if it's a negative to them (and it is, unless they can tax and control it).
I wish I had time to watch! Will these be recorded?
To put a more positive spin on what you are saying, very senior ICs carry the company’s technical culture. They have influence in shaping it, but they aren’t hired or promoted to buck it. If you want that kind of influence you need to climb the EM ladder up towards VP Engineering or equivalent. However, in that case you don’t get to spend 30%, or any, time programming. On the third hand you can go to a start up and wear a ton of hats, but you probably won’t get high cash comp.

Life is always about trade offs.
Thanks for making me aware of the Live Preview mode. You've just earned Obsidian another Catalyst subscriber.
I really hope AI will be added in future.
I don't think you ever will unless Go >2.0 is a completely different language.
UK officials still blocking Peter Wright’s ‘embarrassing’ Spycatcher files
Loft v2 Makes Setting Up Self-Service Kubernetes Clusters Easier Than Ever
So instead of 'which number do you want me to send your money to' it's 'which email address do you want me to send your money to'? Great?