skysight-inc/HackerNews huggingface dataset:
> That kind of increase in traffic costs me money I've never had to plan for.

https://getjsonip.com/#plus

Going further with jsonip Plus
With the upcoming Plus service, you get special features and
even more information about your users.

- All of the free service features
- IP geo location - Country and city to within best available accuracy
- ISP Info
- Time zone data
- Full referer data
- Browser and OS info

https://web.archive.org/web/20200811215649/https://getjsonip...

A paid service has been "upcoming" since at least August 2020, which would subsidize the free tier usage you allow on your site. Aside from the ISP and geo data, everything else is given to you in the request headers or can be determined with the ip address (geo can get tz).

If it's costing you money, shipping the Plus features might offset your out of pocket expenses.

This is a failure of growth/capacity planning and lack of a proper TOS that clarifies "unlimited within reason and at our sole discretion with no SLA or warranty of any kind for non-paying users", as well as failure to ship any monetizing features 3 years after announcing it.

Contacting them to have them stop wouldn't solve your problems. What happens when the next million devices get random updates from literally anybody that starts doing it again? Try to implement rate limiting, optimize your hot code paths, watch out for slow clients (buffered reverse proxies), needless header parsing, slow template rendering, etc. Any language capable of concurrency should be able to handle 100s of thousands of requests on a cheap vm. The client ip is coming to you in the request headers and all you do is print it back to them... A go handler would be a few lines of code to do this and that's including dealing with reverse proxy real-ip type stuff. You don't need to allocate an actual struct and serialize into a json object, just printf a hardcoded string with a replacement for the ip from the header, or better yet benchmark the fastest solution.

I'll do it for you, I'm looking for a job ;)
My personal theory is that it's a cross of two or three things:

1. They don't want to know or admit the articles that are "worth paying for"

2. They know that hardly anyone would pay

3. Advertisers only care about subscription numbers
What politicien in this country want a strong, in your face government ?
I would like to vote for that person.

Because all I saw so far, including far away from CA, is what you are describing as a valley phénomène.
Could Servo be used to build desktop webview type apps that can leverage all the html/js/css libraries that are available?

The main complaint people seem to have about this approach is the large size of the executable, I don't know if Servo can make a different in this respect.
exists nervously
1000 kWh/ton (found it on google):

166 kW/ton in a sunny place:

1000 square meters/ton in a sunny place:

4 million square meters = ~1000 acres of PV to power. One unit.

Yeah, that’s going to happen. /s “We’re too ashamed of our energy requirements to post them on our page and are well aware they’re dooming this technology until cold fusion comes out” is what I read between the lines on their fluff page.
Any sufficiently complicated Vim configuration contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Emacs.
Salt Lake City is actually pretty liberal, not just by Utah standards.

And the “SLC solved homelessness” was a last decade story that has already unraveled due to sustained and increased funding not being applied (again national problem, local solutions can’t do much).
I wake up.
The RK3588 seems like a beast for performance per dollar, I have one running desktop Linux for emulators and games, but I haven't used the NPU yet, because I haven't taken the time to figure out how to get OpenCV to talk to it.

Is Rockchip's stuff "good", as NPUs go? I'm thinking of buying another 3588 SoC for my robotics hobby - you seem like you'd know if that's a decent idea or not.
Exactly. One party rule is bad. The failurs of the GOP to put up viable local candidates in SF and the the Democrats in deep red states are not good for the health of the country
> What amazes me is that the Valley gazillionaires are not spending their fortunes to fix their own habitat

The habitat of the gazillionaires is not the same as the habitat of the people experiencing the issues facing the city. In order to become a gazillionaire, you need to be at least a bit selfish, so if you're selfish, why would you spend your money fixing other peoples habitat?
Sure, but it's the whole package that matters.
Ok that's interesting, I hadn't realized the multicore story there was better.

Back when I was more into looking at this kind of thing (uh, 20 years ago?) I wrote a few simple programs in SML/NJ and far preferred its syntax to OCaml. But even back then, OCaml had more dev community momentum. (Actually Haskell seemed to have even more momentum but I never ever found it readable or comprehensible as a mere mortal.)

At the time for what I was doing, I really wanted... SML but without a garbage collector, operating for systems level programming. And so I was excited when Graydon Hoare started what became Rust. Which is what I prefer to work in these days.

Still, if I wanted a language for higher level development, I really would prefer to reach for something in the ML family of languages, they are just very expressive. But I wouldn't do this for paid employment work, too esoteric. Maybe that will change a bit now that Rust has brought some concepts and syntax from ML to the mainstream.
Rust is to Servo what C is to UNIX. Even though they live their own lives now, the ties are strong.

I think programming languages must be developed with their application. For Rust, it is Servo, Go is for Google, LUA is for scripting video games, Swift is for making iOS apps, and of course C is for UNIX.
I tried calculating it two ways to see.

Firstly, based off two full fuel tanks for a 777. Apparently a 777-200 has a 117350 L fuel tank, and the density of jet fuel is approximately 800 g / L.

The emitted carbon dioxide combines oxygen from the air with carbon from the jet fuel. Apparently the average chain length is 12, so it would be C_12H_10 for a straight hydrocarbon.

Factoring in the molecular masses, the amount of CO2 from two full tanks would be: (12 * 12.011 + 212.01115.999) / (1.0080 * 10 + 12 * 12.011) * 117350 * 800 * 2/ 1E6 = 643 tonnes.

Now, they might not use the full tank. Another estimate is that long haul flights use about 0.1 g / passenger / km. Apparently it is 4308 km in a straight line from SF to London, and a 777 seats about 350 people depending on the configuration, so multiplying by 2 for a return trip comes out at 302 tonnes of CO2 (that's probably an underestimate since it is a straight line).

So I think 4000 tonnes is an overestimate (and they said tons, which is even more than a metric tonne, at 4480), but the emissions of such a flight is still significant (and the global warming impact is higher because combustion also disperses water, which also has a warming effect at that altitude).
You're not going to find open-air downtown drug markets, public defecation and decriminalized theft in Mississippi or Arkansas. For that, you need to visit one of our progressive West Coast cities.
It's the Homeless Industrial Complex
Well it’s capitalism. End goal of all actors in this economic system is not public good, it’s profit.
There have been some really strange instruction sets conceived. As a student at Stanford we had a time-share system that was home-grown (as I remember). It had opcodes to reverse bits in a bitstring! And odder things. Somebody needed that for some research project I guess. And then repurposed the damn thing for timeshare.

It was pretty sad timeshare as I recall. The only machine(s?) available to a population of what? 20,000? And about 40 terminals total. You had to sign up for 15-minute measured timeslots.

I came from a state school that had over 1000 terminals on a dozen machines, all unlimited time to students. It was a big shock to find the star of Silicon Valley had such crappy student services.
This is good one, thank you for the smile!
Google probably can pay that in Venmo
Housing shouldn't be an investment vehicle. It seems pretty obvious but no-one wants to give up their imaginary number. (Imaginary because most people have 1 or fewer houses and will always need to live somewhere, so they can't spend the paper value of their home).

The cost of rent feeds into everything, its such a clear drain on everyone's resources (apart from landlords). If you have time to give, please think about how to change things. Though I'm an internet rando so ymmv
The US isn’t party to the ICC. And has a law expressly stating if a US military member or other government employee is held by the ICC, we’re to stop at nothing to retrieve them.

Yes, we have a law that says we’ll invade The Hague should the ICC ever attempt to try an American.

https://en.m.wikipedia.org/wiki/American_Service-Members%27_...
My life is fine with just a Nokia phone.

All smartphone users are stupid to me. (By smartphone user i mean those who spent > 1 hours on their phone a day).

So HN users must be smart enough not to use Smartphone-based apps like Instagram.
Hopefully it’s obvious I was talking about base64-encoded (or more compact) binary messages…
"no evidence of anything"

Including the number of 'intercepted' Kinzhals which is exactly my point. I don't see what you are trying to argue about.
I hate to be that guy, because it seems like there is some interesting science behind this press release hype. There are, however, many many miles between "effects in a mouse model" and "human therapeutic", let alone "cure". I wish them the best of luck as they consider safety and efficacy in clinical trials.
You can see where it's headed by looking at some of the cities in Brazil or Johannesburg.

When you have money for security and the ability to travel in what are effectively armored cars, the rest of the city can go to hell.
Oh no arguments about that, it was a disclaimer that I had no idea what this form really was for. It was called a “self reporting tax form” but was pretty systematic in how it was filled out. Our HR just gave us a PowerPoint on what numbers to put where.

So it could have been a language gap thing that the useless paperwork was actual useful for some reason that I would only know if I could read Chinese.
Emulating old systems on new systems is something Nintendo successfully did in the past, monetizing unmonetizable.

> so a small slice of the market can buy old stuff

You might be underestimating the size of this slice. Nintendo is fundamentally a toy company, just like say Lego, and they rely on pretty much the same process: indoctrinating kids into using their products, then waiting until they grow up so they help indoctrinate their own kids. The control over this process might be more important than the sales figures.

They already lost several generations of kids in Latin America and former USSR precisely because they failed to control the pirated clones market there. (either ignoring these markets or being too heavy handed in them; it's a long story). The piracy is happening with or without them.

However, as a toy company, they are focused on physical products more than software, so they probably aren't ready for the emulation on the hardware not designed by them.
No, but the average (read: casual) user isn’t comfortable using the command line to install packages from the command line (and I don’t think SteamOS comes with a package manager UI), so there’s a huge potential install base for users if they could install it via the UI.
I actually think you have a point. Sure, it’s missing nuance and there are certainly things 2000s tech will not do properly, but to be honest I’m not quite hundred percent sure what the past two decades brought other than funky frameworks and libraries. Useful, but funky. I know for example CSS animations and layout possibilities are off the charts nowadays but they do not strike me as fundamental improvements although the QoL is certainly appreciated.

What happened last two decades is browsers getting their act together though, that made a huge difference.

I’m a webdev. I work with React and Angular. Again, missing nuance but I’m not completely sure we are on the right track at all. Not sure what we should do.

I made a comparison between crystal meth and wordpress before. I’m not sure getting us all on the web (crystal meth) train is the way to go. Sure it’s standard and lots of people like it. It’s cheap.. but yeah. The alternative might be painful (aka not do it).
Correct. Fuel is around 16/36th of the CO2 mass it emit when being burnt. A 777 carries around 120 tons of fuel for a SF/LON flight, so that's around 300 tons of emissions per flight.
Were you born addicted to drugs?

People needs treatment and a path to become useful members of society again.

Affordable housing makes a lot of poor people able to save money and help their peers.
If I read you correctly, the social fabric in spain (urban planning, gatherings) makes difficult times bearable ?

I'm quite interested in this because I anticipate we'll all need this when climate becomes too dire.
Not sure if you meant this as a counterpoint or as confirmation, but let's be clear that that ALSO doesn't sound like solidly-entrenched one-party rule is good.
That's a good point. Should apply also to publishing: a fabricated reference should be enough for a retraction.
Microsoft changes the GUI in each version of Windows with no rhyme or reason. If you’re teaching kids to memorize the exact GUI layouts instead of vendor neutral computing principles or the actual lesson content the school is doing it wrong.
Waterborne and Airborne Microfiber Pollution from Tumble Dryers
I like it when people come together for something so silly.
I wonder what the total cost of building drug cities in the middle of nowhere and just paying to have the hopelessly drugged far away.
https://en.wikipedia.org/wiki/List_of_United_States_cities_b...

As of 2019, the stats show Oakland around the middle at 1,300 violent crimes per 100,000 people and San Francisco towards the bottom at around 700 per 100,000. The worst were around 2,100 violent crimes per 100,000.

https://en.wikipedia.org/wiki/List_of_cities_by_homicide_rat...

Puts Oakland towards the middle internationally (and domestically).

The second major federal bailout in eight years.

No idea what you're talking about here, but hacker news sure has a gigantic hardon for Bay Area and California doomporn.
Any long lived process with constant allocation of many small or medium sized objects where your primary performance concern is throughput (such as stream processing).
CSS Containment <https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Contain...> defines ways of optimising a lot of calculation and recalculation, roughly by forbidding various of the harder or slower cases. (It’s approximately just an optimisation hint, though it does change behaviour if you try to break out of the containment you declare. It’s conceivable that in the future browsers could determine whether these optimisations can safely be done without the need for the hint, though that could only help relayout, never initial layout.) Some forms of containment that you can declared definitely allow for parallel layout to work without it being speculative.

> I always thought servers could prelayout the HTML to determine X and Ys and widths for different browser viewport sizes and this metadata would speed up layout because you have a good candidate for layout immediately.

They tried this with <img srcset>, where it can have a lot more value since you can fetch a lower-quality version of the image if you don’t need more pixels. In practice, effective use is somewhere between uncommon and extremely rare, depending on how you want to classify things. Some reconceptualisation of that that integrated with container queries <https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_contain...> might have more potential. But all up, things like media queries, viewport units and calc() make any kind of “serialise the layout” concept extraordinarily difficult to do to any useful degree, and for almost no benefit.
PID is alive and well in espresso machines. PID for temperature control is a marketed feature (of cheaper machines: expensive ones you just trust they know what they are doing and have designed it to work at the right temperature)
There’s probably quite a few specific viruses and bacteria people 100 years from now will be astonished we just lived with in our bodies, but it seems unlikely that having a lot of bacteria and viruses in general will be seen that way. I guess it’s possible that we will develop non-bacterial alternatives to the beneficial bacteria and viruses that exist, but it’s not clear what the advantage would be.
We see your exact Dalvik problem on deepl.com as well. We get a constant flood of those requests, sometimes subsiding. They are globally distributed, preliminary in lower-income countries. We have tried lots of things, like letting them just time out, returning different errors, redirecting of many sorts including Android intents, no solution. They now made it to our permanent blocklist and we just deal with the useless additional traffic.
We are still hyper curious what on earth is loading us and for what reason though. AFAIK we couldn't see translation requests from them, just loading our website.
They can't buy the government they want. They'd dump tons of money into candidates that would get crushed due to the insane progressive tilt of most SF voters or they'd get in for a term or two, which is not enough time
You're incongruously confused about this for your username.
He owns a business - major difference
“It’s a UNIX system”.

Jurassic Park.

https://youtu.be/JOeY07qKU9c?start=38
Clojure is a language created and "controlled" by a single author (pretty unified overall) as a general purpose language, with implementations for multiple languages.

Emacs Lisp (elisp) is a language specifically created as a scripting language for an editor, maintained by an organization, with one compiler (AFAIK) and 99% of usage is within Emacs.

It's not hard to imagine people preferring Clojure before elisp, especially outside of Emacs.
Baizuo white glove treatment of druggie homeless and homeless handouts are the bane of SF
I wonder if one of these would work for you. It's not the same as a normal installer, but you should be able to migrate out once you're installed.

https://askubuntu.com/questions/32499/migrate-from-a-virtual...
Mirror [1]

[1] - http://archive.today/Lw3sk
Just wait until you find out what he did to Laos.
Maybe it's because the friends i used to visit live in the tenderloin but to me San Franskidro tipped a decade ago. I live in the south side of Atlanta and there is constant gun crime, car theft, gang violence, etc. but to me that is wholely different than being harassed in a targeted manner on the streets for being in a perceived "class." There may be an occasional clash of culture in ATL for sure, but not an outright culture war. Oh and no one poops in the street here. That is nice to have.
"According to SAMHSA, 38% of homeless people abused alcohol while 26% abused other drugs." [1]

The vast majority of homeless people do not look like what's on display near Civic Center in SF. That's just the tip of the iceberg.

[1] https://americanaddictioncenters.org/rehab-guide/homeless
> Not necessarily. E.g. SML has had multicore since forever.

Can anyone say which implementation specifically?
Supported pol pot? It’s a dirty secret that America and China supported the Khmer Rouge while Vietnam was against them.
Cause and consequence. A lot of people become addicts after becoming homeless
Density works but isn't it just kicking the can down the road until population growth and inflation drives prices up again?
Yes. I suppose there should be some minimal rules (no politics, no religion etc) but otherwise people would be free to create whatever they want to.

There was an article on HN few weeks ago, about a Russian open source programmer. He was going through tough times in his personal life, while also taking abuse from users of his project. People who were paying him nothing, while also abusing him online. If I had the money, I’d like to support people like him. Same goes for people who make educational materials, books etc without expecting anything in return.
Let’s try not to create more homeless population. That will be a great start. Yes existing population may have problems and they need help beyond just housing, but not adding to that list is a great way to even start helping the existing homeless population
Well. There's capitalism, and then there's whatever the fuck the US is doing.
Those are much smaller problems than those in the comment you're replying to
That's because Mississippi And Arkansas are too damned poor to support the homeless. They've pushed them all out to the West coast where people actually have pocket change to give them.
That in itself might be a contributor.
If it was all just Capitalism, we'd still be working six-day weeks without health insurance alongside our kids. There has to be a trade-off between satisfying some people's hunger for profit and, well - civilization itself.
Exactly why we need ranked choice voting.
I use my adaptation of Hanlon’s razor frequently:

> Never mistake for stupidity that which is explained by incentive structure.

Seems to fit here also!
Yep. As the article points out in SF this is most concentrated but honestly the US overall seems to have largely abandoned institutionalizing the mentally ill or drug addicts.

Rates of drug use or mental illness among the homeless can be as high as 30-50% depending on where and how you measure it, and anyone who has ever met people in that state knows they need to be in professional treatment, by force if necessary.
Yes, obviously! My bad. I must don't make math in the morning. Thanks for the correction.
>The escalation we're seeing in Ukraine (I hope the Belgorod incursion wasn't done using NATO weapons,

Why not? What can Russia do about it?
Ah yes, 2100BC, the pinnacle of morality.
Correct. There’s a bit of entitlement here by some.
> The borrow checker in Rust might be to important to turn off even sometimes.

Variations of this point come up often, that the main reason rust compile time is slow is typechecking or borrowchecking, but that’s not true, while those operations are expensive, it’s monomorphization (and llvm) that are the main drivers of compile time currently.
Building a compiler on top of llvm is unfortunately going to be sluggish for feedback loops , regardless of your type system.

Also, unlike LTO, borrow checking is not just an optimization, turning it off would be like allowing you to add arrays and booleans together: meaningless and wrong.
Anyways, you wouldn’t save more than ~10% time.

Apart from the rant above, I do agree that having the ability to tune optimization levels for development vs prod is good, I would like it if it were easier to do stuff like PGO or other stupidly expensive optimizations for releases.
Also NetFlix in a couple of months: "Movie piracy is on the rise, and we have no idea why..."
Social media is cringey narcissism to me; I only use my smartphone for Hacker News and reading ebooks in bed with Librera Reader (or FBReader).
Such a dumb lawsuit for stupid patents that should never have been granted in the first place awarding money of literally no consequence to either company and taking away features from users along the way.

This lawsuit could be the spokesperson for the worst of tech patents.
I was invited to join the ReactOS project about 10-12 years ago. I was part of it for, say, four days, then I left. I realized I could format my system drive with no warning or error. Then did a code review and realized that this project will never fly. I appreciate the motivation and goals, but I don't think you'll ever see a usable release of ReactOS. I am not against ReactOS, but the guys have way too few resources to ever be able to compete against Microsoft.