skysight-inc/HackerNews huggingface dataset:
Aggressive enforcement of littering laws seems like it would be a lot simpler and more straightforward.

I don't imagine they have this problem in Singapore.

What happened to assigning responsibility to the responsible party?
It won't be an addiction crisis but possibly a crisis of another kind, perhaps socioeconomic. Mind changes and shifts in priorities of an already disenfranchised youth could deplete the stock of candidates who want to contribute to the capitalist system. The 1960s could be nothing compared to the mid-late 2020s.
> if you do not implement it or its origin, it will not be there.

Who created ours?

And if it's god (which god?), who created theirs?
Could you elaborate? This sounds interesting.
Maybe it understood "odd" in a different sense of the word? As in "unusual", whatever the "unusual" is for an AI...
Absolutely agree. For some reason, empathy seems to be above average lacking in successful people, so they struggle to understand that what works for _them_ will not work for _everyone_.

That's probably what happened here, and I see it so often: CEO can work best under pressure, can communicate best in a call, whatever: In an almost selfless gesture, they aim to produce these good (for them!) conditions for others.

And since they are unable to understand that this doesn't work for everybody else, they get (at least a bit) upset because the only remaining explanation is that those people don't _want_ to be productive, or don't _want_ to communicate effectively.
I like the definitions referenced in this[1] article when it comes to log, diary, and journaling. In that way, I wouldn't publish my journals to my blog.

[1]: https://warwick.ac.uk/fac/cross_fac/academic-development/ass...
navigating between files is trivial in most real IDE's. i can just click through a method and then go back in 1 click
Uh, Python 2 was aboslutely fine at working with non-ASCII text as long as the only operations you try to do on it are "take the length" and "reproduce a string verbatim". Notably, it did not forcibly explode when encountering a character appearing in a comment or string literal or whatever that couldn't be interpreted as utf-8. This was a real step back for code that, oh, say, used filesystem interfaces to look at untrusted filenames.
Nvidia Announces RTX 4070 Ti
It's how I was taught that the progression of embryonic growth goes, I guess. Easy to skip the little sidebar in the book that shows the stages.
If you really require that sort of isolation, then microservices are a bugridden, ad hoc implementation of half of Erlang.
Thank you. Amazing article he wrote.
It's called 'the assassin' as well :)
The cost of cheap TVs
Running a single server often can’t meet availability expectations that users have. This is orthogonal to scalability. You almost always need multiple copies.
https://chat.openai.com/chat
https://archive.ph/qHVsJ
# Microservices

I think at the root this idea that Microservices provide this technical solution to a social issue, coordinating teams at scale, hides the driving motivation.

Why can't the teams work on the same codebase and the same database? (again note my edited in disclaimer in the GP post that maybe at certain rare scales it's necessary). What is a well defined specification and why is it only a REST/proto/whatever network API? Why not a defined interface or project/library? Why aren't teams at this scale working in languages that support defining these things in code without adding a complicating, latency and error-inducing, network call?

Statically typed languages are just superior at encoding this "well defined specification". It's a large part of their reason for being. Sure you can still bypass it and do reflection or other naughtiness, but we shouldn't pretend a network call is the only solution.

# TDD

Testing is certainly a way to provide a self-verifying application. TDD is a toxic, hype-driven, mess that has led many good developers astray. Static languages have their own devils here, mocking being chief among them (not to mention the Java clown brigade and their own enthusiastic adoption of -- originally Smalltalk conceived -- TDD).

I added TDD both to annoy people but also to illustrate the general point. These are both concepts derived from the obvious drawbacks of dynamically typed languages that are then treated as generalist answers to complexity in software.

If you'll allow me some pseudo-intellectual waffle, the complexity of a software system C_dynamic + C_software = C_total, that is, complexity of dynamically typed languages and their lack of rigour, plus complexity of software and the domain as a whole gives you total complexity. These approaches primarily target the dynamic complexity. Therefore introducing them and all attendant drawbacks in places where total complexity doesn't include the dynamic complexity because tools and approaches to remove this source of complexity are used actually worsens the entire field.
Easy to change the content depending on user agent.
It sounds like you do use Python, but when you do, you face this problem...

That's fine, but I wanted to clarify - you intend to not use Python, because you have tried and it's not gone well.

Python didn't come out of the woodwork and attack you, so much as you stepped into a (momentarily) troubled ecosystem.

I understand they were dependencies of other projects. By using those, they became your dependencies.

Take some ownership of your problems, even if the ecosystem provides them -- they are chosen, and can be managed.

Distributions do a decent job distributing modules...

Utilities have an annoying tendency to rely on SomeStableModule==SpecificVersionForNoReason. This compounds the mess, sadly.

Those should be routinely addressed as part of your auditing, along with the whole of the supply chain

I can't really prescribe much... this is just generic advice.

I understand the woes, it's just not as unique as this is painted
I would (mostly) disagree.

(1) Freedom isn't free. A social site needs a sustainable business model. That might be advertising, it might be something else, but it ends in tears without it. To some extent I like the membership model but there are always going to be people who will complain about the cost of even something tiny like a $2 a month subscription, they'll say something like "Elon Musk can afford that but I can't..." Advertising has problems that come with it, but so do other ways of running a site. Advertising also has the socially positive potential of getting you better products and services by enabling new competitors to make themselves known.

(2) There is something particularly toxic about the Twitter model which is mostly open and encourages you to have a single presentation of self. If you are in some place where the music you like and what you do for work and what books you read, what hobbies you have, etc. are all there together with politicized aspects of identity such as race, gender, sexuality.

Like it or not if you want to shove your identity up everyone's noses and under their fingernails you're going to meet people on line who have an opposing identity and feel the same way and they will deprive you of being able to enjoy other activities. At best you can fight back and try to deprive them of a normal life online.

People who share an interest in say, photography, can go to a photography forum where there are community standards and a person who is a member of that community will find themselves protected from bullshit behavior from others in the community while themselves being expected to refrain from bullshit behavior. Communities like that can exclude people who do bullshit behaviors, whereas the point of Twitter seems to be bullshit behaviors and 95% of what people seem to think is "free speech that must be protected" is bullshit behaviors.

It really is a problem kicking people off platforms like Twitter and Facebook that you use to log into other web sites, but in a decentralized world it is much easier to take out the trash. And it is necessary.

That said I am indifferent to Mastodon. It's boring. I haven't seen extreme trolling there but also not anything I'd want to read. What can I say? It seems that the less people have to say the more they think their free speech is being violated.
Nope, mine was persistently saying it’s stuck. The brush was jammed. Turned out you can pull off the non-drive side of the brush, dis-assemble with a pick and clean out the disk of internalized gunk that has starting to roll over itself.
To be more specific, the submission title should match the source title, per the FAQ / site guidelines
When I first heard of them, I had no need for a car. Once I had a need for one, it was out of my budget. When I finally sat in one I was unimpressed. That massive touchscreen is so distracting, and various other UX aspects annoyed me, like having to push a button to open the door as opposed to pulling on a lever. I've also never been so keenly aware of bumps in a road, but it could simply have been the condition of the unit I was in.
Her Child’s Naked Dance Killed Her Google Account. New Appeals Path Restored It
Creating a questionnaire does sound like a decent idea, though maybe try to include more questions about how you can model it to work best, rather than just about the cost.
It's nonsensical to talk about a "diplomatic resolution" with a counterparty focused on unilateral taking. You offer 10, they demand 20. You offer 15, they demand 30. The only winning move is to offer nothing, because it's not a good faith negotiation. The end scenarios you're looking for are Russia voluntarily retreats out of Ukraine, Putin gone (dead or at the Hague), or Russia isolated as the next North Korea.

The alternative is the breakdown of the system of international borders and end of US hegemony. And nobody is in the western world should be taking these for granted in favor of a different empire, despite their well-trodden flaws.
What does it offer over Neovim with some plugins and a C++ language server?
Bought a Tesla, delivered in September 2022. We did extensive test drives and research before we ordered it (which was Feb 2022). Is it the bestest car ever made? No. But is it the best EV? So far, yes. It's also an amazing demonstration (sometimes both for better and worse) of why software everything is great.

Do I think Elon is a douche nozzle? Hell yes. I wish he'd finish killing twitter and shut up.

Do I hate how some of the controls are done? Yes. Do I think some of their choices like removing USS are dumb? Heck yes.

But on the flip side they have the only fully integrated EV experience and it makes a HUGE difference. If you think it doesn't today, just watch Out of Spec Review's "Unwrapping The Christmas Week From Hell For EV Drivers Using CCS" - https://www.youtube.com/watch?v=S4e8GfBzqSk

I may not love everything about a Tesla, but I know that when I drive it I'll be able to charge it. We're still in the chicken/egg stage of charging in the USA. Tesla's the only company to have it really figured out and that makes all the difference.
> woman or girl is not a state of identity, or how well someone performs femininity, but is the material existence of being female.

What is the "Material Existence of Being Female." I'm guessing you mean assigned gender? The gender you were raised to follow? The experience of being expected to follow a gender role? Or do you mean the 5 year old understanding of genitals and karyotypes?

TERFs want to exclude people who are inconvenient to them. It's the psychology of cooties at a national scale. The idea of an indelible mark on people at birth that separates them into the male and female that cannot be removed or changed. Be who we tell you to be. Here is your place. Non-fungible gender.

Name it whatever you like, it is still the same ignorance and intolerance.
It's also way easier to design for. The web is an embarrassingly parallel problem once you remove the state. That's a big reason why you offload state to databases - they've done the hardest bits for you.
Japan’s business owners can’t find successors – one man is giving his away
> Business just wants stuff to work, no matter how you make it work.

For sure. But from there, it's our professional responsibility to figure out good ways to make it work for as long as the business need is there.

Imagine a doctor saying: "sorry, 99% of these buzzwords like 'endocrine system' aren't applicable; patients just want to feel good."
Actual headline, right now:

Apartment Rent Growth Set to Keep Slowing This Year

Not decrease—growth expected to slow.

Not quite the same vibe as "Apartment vacancies are piling up".
I do the opposite, using the karmas as experiments . Throwing an idea to see what the groupthink thinks. Or gauging whether it's worth to keep talking about certain things here or use better venues.
Please share more widely, i.e. paste the link - something on topic and of general interest isn't spam.
Blind faith how so? I merely stated a technical fact. Blockchain is programmable money; they could have programmed a system such that FTX could not run away with user funds – there are defi systems that do this already.

But they didn't. Instead, FTX used crypto as a means to transfer funds into their own, centralized custody. Not much different from a bank wire.

This isn't a "communism would work perfectly" style argument at all. I'm really not sure of what you're getting at, or if you understand how crypto works beyond surface level articles.
$25K investment for side projects from South Park Commons
The way they manage domains is so obfuscated that it took me a whole day to figure out how to do it.

It’s almost as if they were intentionally avoiding writing a simple “how to set up your domain with Fly” tutorial on the docs.

And I say this as a somewhat happy Fly customer! I had some gripes with it, and now I don’t — they improve the service every month.

I don’t understand why they don’t try to make this amazing tech more accessible.
China blasts 'unacceptable' Covid curbs on travellers
There are plenty of lawyers who are not competent at their jobs, but can be convincing to uninformed laypeople.
I am now 100% sure you mistake HN for some kind of revolutionary forum.
Twitter Business Pro customers can suppress tweets from Free, Blue, and Blue Plus accounts for a small fee per tweet. However, if you want to suppress tweets from Gold, Platinum, or Platinum Plus accounts then you'll need to reach out to Twitter Enterprise Sales to discuss your needs further.

/s
If you were asking me I think integrated circuits are going to get bigger. I find them too small and disposable right now.

I'm trying to figure out how to get the most value of large circuits.
so you end up with a monolith that might have a config flag or something to determine its purpose when it comes online, and then it can go down a few different code paths. pretty cool. is this something that is done on the fly and then later you don't let that code pattern stay alive (aka, is it not a smell/bandaid)?

my concern would be if you accidentally create bugs by basically creating new mini-monolith flavors as the modules were never expected (in the beginning of their creation) to run in a "partial" context
You can buy a mutual fund from Baron Funds named
BFGIX: https://www.baronfunds.com/product-detail/baron-focused-grow...

Currently it is 10.7% SpaceX (Space Exploration Technologies Corp.)
It's in the Baltic.
It makes some sense when you think about the unstated constraints. "List 10 famous people born in 1976. You have to answer and you aren't allowed to look anything up." If I got this prompt I would also just make up a list of famous people that seem like they might be 50ish.
This was built by a solar company, not the author directly, but the actual parts making up this system are pretty damned cheap. ~$4200 in panels + $2000 inverter plus additional hardware (mounting, cables, fasteners). Then labor costs.

Net output was 10,894 kWh, inline with a 20 year estimate of 193,545 kWh. If we just divide $6200/193545kWh (ignoring additional costs!!) that'd be $0.032/kWh.

One other data-point: daily output averaged to 29.8 kWh, from this 7.56kWh array.
How to beat lag in a multiplayer RTS
But if all of your losses are in crypto coins and not USD it's moot and you can't claim a loss on anything. Not until you convert to cash, and even then I'm not entirely sure it's clear cut.
Generally speaking, it is important for a well functioning team to have a status and sync-up meeting. When well run, it provides a way to batch what could end up being lots of individual ad-hoc interruptions throughout a week to a single point.

Again, generally speaking, no one should have more than one of these meetings a week unless they really have a good reason to be actively involved in multiple independent teams.

The real meeting-smell is when people have lots of weekly recurring meetings. If you're not a manager then two would be expected for most people, a 1hr team meeting and a 30min 1-1 with whomever they report.
It interests me that very similar math is used in NeRF models. It seems if you use the usual representation and the usual loss functions, the model training process thinks a blurry image is good enough so you get blurry images, that kind of positional encoding in NeRF forces the model to spend more effort on high-frequency components than it otherwise would.
I would imagine load-store to be simpler to implement in hardware.
> I’m not trying to dispute whether it’s a problem. I agree it’s a problem.

ack

> I’m saying that avoiding Python because of it is illogical (to me) because the problems they’re describing aren’t unique to Python, and I don’t think there’s much that doesn’t suffer from it.

I don't completely agree, but I see your point. Any interpreted language (or non-statically linked binaries) could (and does) suffer from these problems. I'd like to see Python have a better packaging story...but for now we live with shipping the developers environment (via docker or virtualenv) for running complex Python applications and services.

I will say that *statically linked* compiled languages are able to avoid many of these problems because running these binaries typically only requires the OS (eg, Go, Nim, Rust, Zig, C/C++ when statically linked, Object-Pascal, etc)

> Perl is going 5->7 because 6 was such a disastrous break.

Agree. And they did the right thing by actually renaming it Raku and skipping the version release.
You know, I don't really think microservices are fundamentally more scalable. Rather, they expose scaling issues more readily.

When you have a giant monolith with the "load the world" endpoint, it can be tricky to pinpoint the the "load the world" endpoint (or, as is often the case, endpoint*s*) is what's causing issues. Instead, everyone just tends to think of it as "the x app having problems."

When you bust the monolith into the x/y/z, and x and z got the "load the world" endpoints, that starts the fires of "x is constantly killing things and it's only doing this one thing. How do we do that better?"

That allows you to better prioritize fixing those scaling problems.
I want one, care to share a link?
Well alright then.

Super not proud of the video quality/editing, btw. =D

"Good stuff" is around 8:40 if you want to skip ahead.

https://www.youtube.com/watch?v=70utrQvHGd0
>I’m lucky because I know about HN and know that Stripe employees frequent the site, but I don’t think HN wants to become the Stripe support forum.

Lost count of the number of threads like this. What a terrible experience it must be for other Stripe users who can't catch a Collison brother's attention on HN.
Bad management.
It's anywhere from slightly to very wrong for each section. Pretty cool as a tech demo but definitely should not be used to understand a legal document.
I think some people are always hesitant to open their pocketbook, but I've spend quite a bit on my software development tools. I've bought countless IDE's, code editors, diff tools, and source control clients. If it makes my job easier its usually worth the price.
Well, I guess he was sorta right. Inflation in the 70’s averaged around 8% per year. A big chunk of it was energy prices starting with the Oil embargo.
Those aren't necessarily in conflict, if, as per the article, new units were increasing at an even faster rate. E.g.,

> The biggest wave of new rental buildings in nearly four decades is expected to cut the pace of rent growth across the country.
Yeah, I have been a VAX user for years... took me 15 minutes of testing out 10x before I purchased it.
That is a really interesting perspective.

Even if you buy into intergenerational guilt and benefit for groups, each new generation (without exception) must come from both groups.
> The unsubsidized all-in price for buying and installing the panels was $25,525.43... after counting this $6,636.61 tax credit, the subsidized price was $18,888.82

Looks like a 7 year return on investment after subsidies, 10 years without.
Charge your drones! Set your outside webcams to record!
Interesting to see a post about this from someone else who I'm assuming is in a northern climate (they say New England).

One of my biggest questions about solar is, what happens when it snows? Do you have to get up on the roof and clean them off by hand? Or do they have built-in defrosters?
Because abstaining from food will eventually lead to starvation and death.
If you actually hit defrost by touch, you'd be in a small minority of drivers. Most drivers instinctively look down to ensure they hit the right button. Most probably could operate it by touch, but they don't. Only the buttons on the wheel or stalks are operated without looking.
I'm sure it would work with a LLM if you give it a few examples
Strong disagree. It is possible to disagree without being disagreeable, and I personally find it frustrating when people excuse their behaviour in the manner you are doing. Yes work sucks, but being unpleasant, cynical and snarky just makes it even worse. Roll up your sleeves and help or please get out of the way.
nope. it understands nothing except the statistical link between a sequence of words and the next word in the sequence. read up before you lash out!
Here's an inflammatory post from an inflammatory domain on the inflammatory topic of cryptocurrency. I wonder what kind of discussion will follow?
I've heard that in situations like this courts will usually uphold the spirit and not the letter of the contract (same as eg if you have a typo and add a zero somewhere). Not a lawyer and might be 100% wrong on this.
Sounds like it's time for a market correction, and for the landlords to start doing more work:

> “In 2021 and into early 2022 you could raise rents significantly without doing a lot to the property itself,” said Karlin Conklin, principal of apartment landlord Investors Management Group, which owns buildings in the Sunbelt and on the West Coast. “We don’t see that happening going forward.”

Gotta spend money to make money. Time to lift themselves up by their bootstraps.

Back in my day, landlords weren't lazy. That sounds like a problem these days.
Fascinating, never knew that was possible. How would that work in practice? I can easily play with the segment registers to address the full 1 megabyte range but how would I do that to address the other 3 megabytes?