skysight-inc/HackerNews huggingface dataset:
All this matches my experience. I’ll add that they recently closed down their bug reporting tool for most APIs; instead they point you to their empty, dead StackOverflow clone.

The bugs we do file sit in “assigned” for months, and the resolved in 30 days stat that used to be 95% is now down to the 50s.

For several years posts to Facebook Groups via API would fail if they had a dollar sign in them. Something to do with their spam and Marketplace handling black boxes.
1. Continue growing my business slowly to accommodate spending time with my family.

2. Spend more time running

3. Improve to sub 100 golf score lol
I dislike the huge padding on each side of the content, something close to 40% of the screen space just wasted. Not as bad as reddit though I suppose. Why do all modern pages do this? Slow initial page load, just for some news content.
Assuming that chart at the bottom of the article is in nominal dollars; New York rents have dropped in real terms. This is some evidence for the author's case that I think got missed - any issues in New York are probably purely political.

> Forty percent of the buildings in Manhattan could not be built today.

Frankly, even the NIMBYs should be concerned by stuff like this. Political bodies have this strongly held belief that by banning what is known to be possible, something better will spring up instead. I'd bet places that work harder to leave people alone turn out to be more desirable places to live. Western powers seem to have a real problem where building things is often illegal in practice. That bodes poorly for the future. People should be allowed to build stuff.
My take on this is back when software was distributed on media like CDs, new versions were better. Updates were discrete, marketed and expensive. They had to be good!

Continuous updates continue to permeate, including into things that are still surprisingly connected to the internet in the first place.

I think that in time, forced updates will cause enough trouble that people will become more conscious of and dislike them. For some, one bad update is all it will take.

So, I think it's worth waiting to see if anti-update competitors appear before regulating this.
I've learned a lot about these old machines from Joe's Classic Video Games https://www.youtube.com/@LyonsArcade

There's several other channels that feature work on the old Electromechanical pinball machines like Goat Shed EM Pinball repair.
Unfortunately a decent fraction of luxury housing isn't actually used to live in - it is viewed primarily as an investment. And luxury housing becoming available doesn't suddenly make it affordable to people living in mid-segment houses either.
https://escholarship.org/content/qt5d00z61m/qt5d00z61m.pdf is a PDF rounding up multiple observational studies confirming that new market-rate housing decreases rents in the nearby area.

One of those (Mast 2019) specifically tracked individual persons to confirm that the mechanism of action is the wealthiest tenants moving into the new building and freeing up units in the slightly-older buildings, where slightly-less wealthy tenants then move in from even older buildings, etc., lowering rents all down the chain.
Calling these things "fallacies" is the only fallacy on this page.

A fallacy is the use of invalid or otherwise faulty reasoning in the construction of an argument.

This page is half counterarguments to common cycling concerns, and half pedantic nitpicking of words. Saying that "cycling is safe, it's cars that kill cyclists" is like saying "mountaineering is safe, it's just gravity that kills people".

People have every right to be concerned about most of this. I say this as an avid cyclist.

Spreading shitty counterarguments is a great way to make people think cyclists are stupid..
There's another consideration, you can introspect the stack using Error.stack (also Function.caller and friends?). It requires a spec change to say "it's okay to not not includes these stack frames in specific cases". This information would also presumably not show up in the devtools / debugger or sentry, etc.

I personally more agree with not implementing it implicitly (although I think there was some discussion about having a special syntax) just because of the potential for confusion during debugging. E.g. if all tail calls are elided, then you could have stack frames that don't "make sense" (how did function A call function C? well, through function B but that frame is gone, and this could be really difficult in deep stacks). Alternatively, you could use a heuristic but that just raises even more questions.
For some people living there it wasn’t. On average however it was, there is no way around it extreme corrupt/poverty, GDP per capita on the same level as 3rd world countries.

It started off more or less on the same level as the Baltics, Bulgaria, Romania and not that far from Poland. But economically it permanently remained in the 90s. Unfortunately it's an extremely poor country by European (both Eastern and Western) standards

> dev salaries routinely going up to $60-100k - and that’s just the things I have had first hand experience with

IIRC those developers paid(pay?) approximately no taxes which would partially explain the below subsistence level retirement pensions?
> Thanks to Llama, Meta's open-source AI development tool, almost anyone can build their very own social media platform.

I don’t believe this in a second. Even if an AI could cobble code together to make an entire social media platform, there is a lot that goes into building something like this. Even if you could make a Twitter clone in an hour with Firebase, you have to figure out how to get people to use your platform, which usually seems to happen because of network effects.
> It sounds absurd that the biggest social media company would pivot from its golden goose. But when you peek into Meta's egg basket, you see it's empty.

Lost me there. Meta made $34B on digital advertising in Q3, if that's not a golden egg (from the investor perspective), IDK what is.
Explore Python's Global Interpreter Lock (GIL) with a unique bakery analogy. Understand how GIL impacts threading and performance in Python programming.
Does anyone have theories on why Skathi, unremarkable moon, has so many views?
"it's what GPT said" should be a fireable offense
Expected index given by

E [X] = \sum_{i \in [2,100)} p(X < i)\prod_{j < i}p (X \ge j)i.

Edit: Sorry rest of reply was wrong. Had to account for not hitting until i^th loop.
I‘m so happy to see App.net mentioned. I love that place and have been searching for something similar ever since. Yet I highly doubt Threads is that place (although I never tried it).
IKEA has IMO the best standalone air filter right now.
The main argument (“I hate static sites”) can be more efficiently (dynamic page, guaranteed fast response, mainstream tech) addressed by deploying normal JavaScript jsx on the edge.
Do you find auto complete on type similarly distracting? I do in some contexts but not others.
I'm fascinated by screenwriting, and this profile has so many delightful little notes about why it's such a challenging craft.
The only random variable in that code is "Random(1, 100)" and its expected value is 50.
> Yes you do. Read the ToR.

By “ToR” you mean the original “Treaty of Rome”? Or the current TFEU? Which article are you referring to?

> That is _a_ customs union with the EU, not _the_ EU customs union. c.f. that with Turkey.

No, it is different. Monaco is part of the EU customs territory, Turkey is not.

See article 4 of the Union Customs Code [0] - you will see that Monaco is part of its definition and so is the UK’s territories in Cyprus. Andorra, Turkey, etc, are not listed in article 4 and hence are outside the EU customs territory

[0] https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A...
Preppers seeing the value of e-bikes
I feel like at this point any v1 Tesla should come with a warning. Some people don’t mind being beta testers, others do.
Maybe similar to NYC in this way, one of the downsides of the Cambridge, MA, area is that apartment renters pay huge rents to live in often rotting old buildings.

When one's building has lots of problems, moving to a better place isn't as easy as it used to be. The current market rents keep going up (and seem more coordinated in price increases than they used to), so most of the alternatives at a doable price bump are also old buildings, sure to share some of the same problems to discover. (Plus there's high one-time moving costs, when upfront here is conventionally the legal maximum of 3x monthly rent, plus the expensive professional movers that are a good idea in a city of narrow old staircases and difficult parking. The high one-time cost for each move makes playing Old Apartment Building Roulette risky, since you might be stuck with new showstoppers next time.)

Old apartment building problems here include rats indoors, roaches, bed bugs, mold, leaks, noise pollution, peeling lead paint, lead in pipes, asbestos, various toxic resides from many decades, water outages, heat outages, poorly controlled antique central heat, failing structures, fire hazards, burglaries, fumes from neighbors' drug use and sometimes production, etc. (I've lived in buildings here that had almost all of these, at once.)

The city does keep building a lot of dense nice, new apartments, but with income restrictions targeted at families near the poverty line. People above that level tend to either be wealthy, to live outside of the close-in cities, or to pay small fortunes but still have roommates. Or, frequently, they move to the SF Bay Area, NYC, or Austin, so that they get better lifestyle for their money. Almost everyone with whom I went to grad school fled the Boston area shortly after graduation, for one of those more attractive cities.

The big universities have real estate investment sidelines, and maybe at least that facet is happy that most educated alumni leave the area, rather than putting down roots and showing up to zoning hearings. People will still come to the universities, to study and work, because of the brand prestige, rather than the lifestyle.
I replayed all the Spy Fox games on my steam deck a few months ago, so much fun. Point and click isn’t great on the deck but it was manageable and the nostalgia made up for it.
A multiplayer lisp or smalltalk vm can work beautifully for this. With adhoc support for chat and video call. But that would work only in a single project context.
There's one north of Boston [1] that I accidentally found walking one time. Turns out I remembered it from a HN posting some years ago. I'd already walked some 3 mi or so by the time I walked across Neptune, so couldn't go all the way to Topsfield and back. I thought it gave a really good sense of how big space is. It's about 1 mi from Neptune to Uranus and another mile or so to Saturn (as far as I got). On my return I walked directly at a fast walking pace, so it took some 20 minutes to from Saturn to Uranus and another 20 minutes to Neptune. (Distances and times are approximate.) At the time I think I calculated my walking speed to be four times the speed of light. It's pretty awesome, in the original sense, that going 4x light speed it still takes a long time to get from one outer planet to the next.

Wikipedia has quite a list of other models [2], although it doesn't seem to include Topsfield, MA.

[1] https://www.wickedlocal.com/story/chronicle-transcript/2021/...

[2] https://en.wikipedia.org/wiki/Solar_System_model
It's not so simple to look at one constraint for a rooftop install. When planning an install, cost per watt and watts per square meter interact, as does module size, module weight, low illuminance performance, durability and degradation, appearance, and other factors.
Crockford's RacketCon 2023 talk https://www.youtube.com/watch?v=vMDHpPN_p08 covers Misty (it's apparently specification-only so far) and is generally fun.

Added: couple of previous submissions with a handful of comments https://news.ycombinator.com/item?id=38680087 https://news.ycombinator.com/item?id=38114122
> spotify paid snoop dog 40k for 1B streams.

Poor example. If I remember correctly it was a song he had a feature on and there were about a dozen people credited on the track.
I'm unclear what your point is, weren't mytaxi an "outsider" startup like Uber too, rather than being organized by the taxi companies?
1) might degrate into overzealous real life deduplication. I know a guy who meets with his peers (having the same name and birth date) to exchange letters once a year.

2) Usually, the update does not happen in the blue. It's often done after a load operation, for optimistic locking. In that case, the PK is available for free.
Isn't this just a case of growing the city? There's plenty of land to build on. Asian cities like Tokyo or Shenzhen don't seem to suffer this problem strangely, they just grow and grow and grow as necessary. 100x in 20 years if needed.

I live in Lisbon where we have the same problem as lots of cities - cramming everyone into one square mile. Instead of waiting for some magical solution I wish we got to work building some more city to live in.
"Exact same thing" as in re-implemented a basic OS feature in user mode to bypass an intercepted feature. Obviously it can't be literally exactly the same thing, because that wouldn't be implementing something, but rather using existing source code.
How can you work part time and be ambitious in your career?
Probability-Based Strategy for a Football Multi-Agent Autonomous Robot System
As my grandma said, better late than exploding in a ball of fire.
Tangentially related, a quick and dirty habit I've picked up over the years when explaining a taxonomy or other hierarchy is using my local filesystem.

A few mkdir's followed by the tree command. Paste it into email, slack, pastebin, etc and ship it off. Takes less than two seconds and gets your point across better than verbally explaining.
What I don't get is, even if you have brackets, you should be indenting and organizing your code.

It seems like people that fight against indenting must have some bad habits, and are upset that the compiler is enforcing any change.

Like rehab, they have an addiction (sloppy indenting, poor organization), and the compiler is rehab (forcing you to deal with your addiction to give up bad habits).

I do prefer brackets as they are more 'clear'. That doesn't mean different peoples code should have wildly different ways of indenting. We all follow the same traffic rules or it turns into chaos.
The current Superchargers are not even 800v yet.
Not by default, but you can have the OS have them spin down after a certain idle period. Doing that too frequently can affect the life time of the drive though. You save maybe 4 Watts per drive by spinning them down.
This is a sample of one. Not many of these things out there.
No. I got homesick after a year and a half and moved back. I've been working remotely ever since with no commute, which I find awesome!
I don't think anyone is using their protocol, per se, because they haven't enabled federation.
For anybody reading this - I think it’s a great config, but would be careful around pico PSUs in case you want to run a bunch of good old spinning disks. HDDs have a sharp power peak when spinning up, and if you have a couple of them in a RAID, they might do so synchronously, potentially exceeding the envelope.
There's still no way to run your own instance, is there?

edit: jinx. not very federated of them.
Replit’s 100 Days of Code for Python, with the built in AI tutor was a game changer. Before when I tried to learn I would constantly get stuck with a bug, now you can go full
speed as the AI is excellent of nudging you back on course.

https://replit.com/learn/100-days-of-python
> That feels as if that would invite regulator's immediately. Why even adopt ActivityPub if they plan on dropping it?

Why did they adopt xmpp and then drop it?
They are never idle if the NAS is seeding torrents.
I grew up on Gruber and would daresay a large portion of my career and what I value has been shaped by his values and writing.

At a certain point I aged into noticing it was sometimes longreads on one man's journey to find a way to justify a trillion dollar company, and it was tissue thin.

More concretely, if you do this, it's good to then go one more layer and imagine how the people you're trying to write off would respond to the analogy.

I don't think it's worth getting into here, it'll sound absurdist to people who don't believe the lounge sounds absurdist so I'll just be upsetting everyone, but if you run with Beeper's "this is for everybody's safety" position and the credit card lounge analogy...
The titular Bob Pardo passed away a few weeks ago. RIP o' brave airman!
You’re calculating a random number every time the loop runs. If you want an average of 50 you should call random outside the loop and save the value to be compared each time.
> It will get a software update and will charge faster in no time.

This is certainly possible, especially if the reason for the slow charge is that the cells were rushed into production so fast that Tesla didn't have time to characterize them, and don't know what charge conditions will damage them. On the other hand, the 4680s have been in production, in one form or another, for quite a while now, including in Model Ys which show the same slow charge performance, so it's also certainly possible that the cell quality is such that they can't be fast charged without damaging them, regardless of software tweaks.
Interactive Best Research-Cell Efficiency Chart
https://www.nrel.gov/pv/interactive-cell-efficiency.html
*Preppers
In my various circles of diverse interests, I have literally only ever seen The Verge guys (as you mention) talk about Threads. They sure seem to love it, though I'm not entirely clear about why they chose it.

Everyone else I care about is on Bluesky and/or still on Twitter, so I've never touched Threads.
Many people need more clarification about how this passed App Review, and some are bringing up 2.5.2 of the guidelines.

This doesn't meet the 2.5.2 prohibition for reasons explained elsewhere[0], and it shows a misunderstanding about which guidelines prevent commonly desired emulators.

Emulators are generally barred mainly under the intellectual property guidelines[1] in §5.2 because most emulators require copyrighted bios files to run. Some other emulators were yanked after a DMCA request, and again, others were yanked because they were disguised as other apps.

ScummVM doesn't suffer from these issues at face value, but their more significant problem is that they're licensed under GPLv3, and Apple has an unofficial policy of not allowing GPL(v3) on the App Store thanks to a gambit the FSF[2] tried to pull that blew up in their face.

They tried to force Apple to change their App Store terms by submitting an app licensed under GPL, then turned around and complained that Apple’s App Store doesn’t comply with the GPL license because it does not distribute the app without DRM and other restrictions.

Apple’s response was to remove the app and adopt a silent policy of not allowing GPL apps (and other apps with a license that collides with the App Store ToS and license).

0: https://news.ycombinator.com/item?id=38826426

1: https://developer.apple.com/app-store/review/guidelines/#int...

2: https://www.fsf.org/blogs/licensing/more-about-the-app-store...
I had wondered what neat trick Tesla was going to use to cool those chonker 4680 cells. There is a reason you can't buy rechargeable C or D size batteries even though there are hundreds of options for AA and AAA batteries. Electrolyte is a pretty crappy thermal conductor.
Copy-pasting Python code can easily end up in wrong indentation and broken code. Copy-pasting code in bracketed languages usually pastes and then auto-formats that section automatically.
4B Go If Statements
I think for many people, one of the advantages of working remotely is that it's possible to have more privacy. I'm not sure live video for the entire work day in any form is a great solution.
I was part of that remediation effort in the healthcare sector. And yes there were things that were fixed that prevented problems. However, given how many things were not fixed, it is amazing how few problems actually happened. (Someone got charged for 100 years of late library fees...)

Is that because we found and patched all the systems that would have actually had a problem? Maybe. I'm guessing it is because many of the things that were fixed, wouldn't have actually caused any signifiant problem--at least not at the scale that was being predicted.

But as you point out, if there were any systems that would have failed in a catastrophic way, those were evidently fixed.
AND: data on someone provides a the means to coerce them in hard to identify ways.

Would you reveal everything about your financial, work and personal lives to someone you were in a business negotiation with? Just because they wouldn't do anything "illegal" with it?

Information about each of us is leverage. Even when used legally, it gives away our power over our lives to others, to use against us.
Yes they are, both regulators (that's why this is happening now), and ye average consumer (thats why Beeper got so much attention, there's been plenty of these services)

See the Anil Dash article from yesterday re: internets about to get weird. The median HNer does not realize the regulatory stuff has moved from theoretical to concrete.

I appreciate the 1st versus 2nd mobile provider line of argument when it first dropped a few years back, but it's outmoded, it was a theoretical one invented for Apple that has been ruled out of being something real. (BA in Economics here: you never ever needed to be 1st place in a market to be anticompetitive)

Additionally, Google doesn't own SMS or RCS, that's why it took years and completely open infrastructure for telcos to allow RCS.
I was one of the reasons llama.cpp instructions was recently added.

The ordering is because of date added I'm pretty sure.

However I bet an issue about ordering based upon freedom respectfulness would be well received.
Yeah this sounds like Reagan's old trickle-down fallacy in a new coat of paint
Happy New Year everyone!

HN has been very insightful and although I don't post often, just lurking and reading the articles/comments makes me realise how shit I am

And although I'm not in the best frame of mind right now, I hope 2024 will be a year where I can change my career around. Much love to everyone here
Copilot/etc are also sold at a loss so GPU prices are really not priced in correctly yet for end users.
Do you have any info to back up that claim or is it a guess?
I created a SaaS with Htmx with Django back end
I have being learning web development for 3 year in order to build a SaaS.

Now I can say it is done, or mostly done.

I faced too many changes. For example: I started using Ajax, but it was awful... I have to learn more. I also used celery, but it was too complicated, and sometimes it stopped working (specially celery-beat) without any reason. So I switch to huey (which is amazing).

Over the last months, I simplified the source code and the business logic, making it more maintainable. If the code is more maintainable, I am less to fall into procrastination (which is my worst enemy).

I hope you like it. Happy 2024!

Rami.
I think it comes from the idea that you should install Linux to get more time out of aging hardware.
The real problem, of course, is that in the cases where compiler-based TCO is possible, the user can trivially refactor the function to use a loop.
The "decent fraction" is totally false. This is pretty much only true in Manhattan and London, and even then only among big flagship projects like 432 Park Ave. Everywhere else, new construction gets filled. It's completely fallacious to use one or two white elephant projects in one borough of NYC to talk about housing in general. Instead, use the multiple observational studies of multiple cities I posted below the sibling comment to confirm that new housing does empirically decrease rents.
T520 but, agreed.