skysight-inc/HackerNews huggingface dataset:
"the question is why did C++ survive the Javapocalypse"...

I was thinking you can't run Java on AVR, but you can run C++ (Arduino..)

But here you go:

https://atmega32-avr.com/java-virtual-machine-for-the-atmel-...

Even so, this VM is written is C, with no JIT compiler on the 8K microcontroller, so C++ is much faster. Hmm.. now I'm wondering if GCJ could work with avr-gcc..
> They served coffee at the temperature people wanted it served.

I can guarantee you that if McDonald's or Starbucks or what have you served coffee at the proper 135F-150F instead of "literally boiling" the percentage of customers complaining about it would have enough zeroes on the left-hand side for Japan to have another go at bombing Pearl Harbor.
Of course he will do it. He plans to step down regardless of the results of this poll.
Knowingly and illegally violating somebody’s rights in order to enact some alternative agenda is very obviously corruption, and anybody who knowingly participated in it knowingly participated in corruption. Bribes and paying for influence aren’t the only form of corruption. Any abuse of power is corrupt.
> No one should have ownership of a word. That is an individual choice that should move fluidly with the populace.

The ability to reallocate at some point is fine, but if I'm speaking an address to someone I need to be sure it only goes one place right now and in the near future.
- Support text-to-image synthesis empowered by Disco-Diffusion.
- Support 3D generation model EG3D (CVPR 2022).
- Support image restoration model NAFNet (ECCV 2022).
Join us to make it better! Try at https://github.com/open-mmlab/mmediting/tree/1.x
I deeply want to understand and solve this problem. I’m an indie dev that created a desktop app (electron) to design and print labels. I sell a one-time license for $147 but also a subscription for $14.99/month. About 20% of my revenue is MRR. It’s up to the user, and they seem to love it when they have this choice.

Is it sustainable for me? I think so. I license per computer. My largest customers have 20+ computers (grocers and franchises). My competition is 2-3x my price, and require yearly support contracts.

I purposefully do NOT enable auto updates because when label printing works you don’t want it breaking because I failed to catch a regression. Users can downgrade and their subscription still works.

My subscription server/license system is custom built on jwt, so I effectively embed license information inside the signed token and the app verifies authenticity using a public key. Thank you, node and react.

So why buys the subscription? Mainly four types of users:

1) seasonal, such as farms who only label a few months a year

2) users who can afford $15 now but not $147

3) users who can put a $15 monthly charge on the cc without filling out an expense form

4) suspicious users, who then fall in love, cancel and convert to a one time license

Yet, I don’t offer anything from the cloud. Yet …

I’m about ready to deploy a “cloud rendering” service that lets users upload a saved design file, and then you can call an API with variables that get rendered into the label result (barcodes, hide/show logic, color). But here’s the kicker, the result can be a bitmap image, or it can be the base64 data to send to the printer to achieve the exact label you need to print. With this solution you could effectively offload all design of labels from within your app, but still interface with the messy world of label printers.

For this last bit subscriptions make sense. I’m offering a monthly service that costs me money.

More info at https://label.live/
Interesting that something could work for years, and then stop working. I feel that has to be an important clue as to what's causing the dandruff in the first place. Note that it stayed gone in my case, so YMMV.
IntelliJ has arguably one of the best subscription models for tools. It works offline and they have fallback licenses so if they doubled the price and I cancel I’m still legally entitled to a recent version that I’ll probably be happy enough with until I find the motivation to replace it with something else.

If Adobe worked like that I’d be like 75% pissed off at their products and pricing.
That article seems to suggest that Musk has considered cutting just about everything except servers (including paying the lease on the buildings).

But nowhere does it mention cutting servers.
Why can't we have a non-scammy version of Theranos that detects cancer early? Why is this so hard?
100% it does.

Buckminster Fuller’s geodesic homes are another - typical materials in atypical layouts.

Tons of weird issues, from leaks in difficult to access areas, to weird condensation problems with no solutions.

Every building has problems. New styles of buildings or new materials create new problems with no known solutions (or no solutions at all), a surprising percentage of the time.
But I don’t really have those concerns—they’re better mitigated. If source control goes down, I have a complete clone on my machine and so do my coworkers (yay git). I have done code reviews by pasting `git am` formatted patches between coworkers during particularly long GitHub outages. CI/CD is more problematic, but I only need those things to integrate work. I can still do work and verify correctness with tests that I can run locally.

None of that is possible in a centrally-managed dev VM setup. When the VMs go down, you send your dev team home until it’s fixed. You’re still paying their salaries while you pay another team to make them productive again.
What is the point of these non-elite colleges? Does it serve the public good for them to be eligible for federal student loans? Tuition at our local community college is $4,000 a year. The facilities and staff seem more than adequate for training people for routine jobs requiring more than a high school education. It seems like expensive cargo culting to send all these ordinary students to expensive universities that ape the blue blood trappings of Harvard and Yale. Maybe rich families whose kids can’t get into those schools should have something like this school as an option. But why divert public resources to support them?
The limiting factor here is the IDE experience. You can build all this amazing architecture to provision and serve the source bits of the monorepo but if the IDE experience is janky? folks will not adopt it. The slow adoption rate speaks to that. If it truly was a productivity boom we would see a sharp spike to near 90% or more. Instead we see a slow change which is more akin to a mandate and all docs heavily suggesting for folks to use it.
Having been in a bad union, I strongly disagree.
They have over a billion dollars in new annual debt servicing, meaning they need to make far more profits than even their best years, and that’s before we see how much the new lawsuits will cost them.

Lower headcount could buy some headroom but that’s not going to help launch new products and there’s going to be a hard time staffing. You’d have to be a hardcore Musk fan not to assume that some new random chaos will happen, and as a private company they can’t offer stock to make the deals more appealing.
The hard part is the sheer size of the problem: miles of aquifers, 100s of feet down, billion of gallons, etc. The destruction needs more that pump and treat.
>Used cars buyers aren't typically considering what the cost of a replacement engine is when they're buying.

That's because engines, properly lubricated, and run at a set RPM (i.e highway miles), have a lifespan that is far in excess of what a normal person would reasonably drive in half their adult lifespan. Dependent on brand, of course. But plenty of people racking up 400k-500k miles on original engines. That shit used to be unheard of back in the day.

Engines degrade by use. This is not the case for lithium ion batteries based on the way they are used in electric vehicles. Degradation is based on DoD - depth of charge. You cycle a lithium ion battery between 50%-60% instead of 10-90%, and you increase the lifespan exponentially. It's not linear. It's exponential. If automakers wanted to, they could add 2k to the wholesale price of the car, make the battery pack 20% larger, cycle the pack in a more narrow window of its capacity, and if age wasn't a factor, no battery pack would fail before the 20 year mark. Unbalanced degradation with age, as it is, is virtually the only reason every battery pack fails.

When you have a prius, and your battery pack fails, all the places that sell refurbished packs do it by taking the battery packs apart, finding the one cell thats shot, replacing it, and magically the whole battery pack works again. Why is it that one cell out hundreds? It's not as if that one cell was charged or used more than the others, they are all in series/parallel. The car charges all the cells the same. That particular cell just degraded faster than the others. The technology currently exists to make lithium batteries that last 20+ years, but it is nigh impossible to predict that during year 17, cell #345 is going to degrade 0.0032% faster than its peers and will cause the whole pack to fail.

Almost 100% of priuses will need a battery replacement by year 15. It averages from 9-15 years, with the peak happening 12 years from manufacture. Oddly enough, on the PriusChat forums, there was someone who tabulated this but cars that spent most of their life in Canada and Northern states trended toward lasting longer than cars down along the gulf coast and in southern states. Not sure if there was a large enough sample for significance, but I'm sure with the sheer about of priuses that have been sold in the past 20 years, this can be figured out.
and of course Delphi still has a lot of traction on Windows, though probably fading in favor of lazarus
I think it's worthy to note that the markets declined significantly between when he signaled a desire to buy Twitter and when the court forced his hand. I don't think he wanted to back out, he only sought adjusted pricing, based on the significant decline in stock price.
As a regular listener of many of the TWIT shows, this comment really doesn't make sense to me. Politics do often surface due to the increasing intersection of politics and tech, but I'd hardly call it a loathing echo chamber, and have generally found the guests to keep things honest.
Every state (I assume) will issue a state ID that is not a driver's license.
People in my family have tried taking melatonin for sleep. It gave them hallucinations.

Not everybody reacts the same way to different chemicals, even the ones our bodies produce naturally.
First and second seasons are masterpieces which absolutely deserves multiple re-watches. There are many layers to both seasons where early details are only noticeable on rewatch, preferably after watching some youtube videos explaining it all.

3rd season was just a confusing mess, fourth was so bad that by the time i reached then end I completely did not care about it.
So who becomes the arbiter of which victims are "worthwhile" to try to seek justice for and which get thrown to the wolves? Do you think going down this path is likely to end up in a good place?
This is untrue: the austerity era did not begin until 2010, after the general election.
The mainstream media has been pretty soft on SBF. Maybe because they saw him as one of their own?
> Firefox does this because it would crash otherwise (as most other software does when you pull its files from underneath it).

Most software does fine, as long as it has already mapped in all of its libraries, those files can be unlinked in the filesystem, but will remain on disk in their current form. You do run into trouble if the software is part way through starting up and hasn't mapped all the libraries, or if you update the files rather than unlinking and copying new ones (at least, FreeBSD lets you update mmaped files and all processes will see the updates, which is usually not what you actually want when the files are code).

Windows makes it very hard to update program files while programs are running, so it's not surprising Firefox endeavors to do updates while it's not running.
when Google killed Reader it (should have) taught us that the interests of software developers and users are misaligned

everything that's happened since just further reinforces that lesson

but it wasn't always that way

when software was a product, that you sold, your relationship to the user/buyer was different

if you put out an upgrade it had to be worth the money and the faff of installing it

subscriptions (and free-with-ads) and auto-updates destroy that, devs no longer have to add value to keep getting paid.

We mostly don't see this in games, which continue to be sold on the old model.

I argue that "ad-supported" and "subscription", as software business models, eventually but inevitably turn developer and user into enemies.

So if you want to avoid becoming your users' enemy, you should actually SELL software to them, rather than leasing or giving it away + selling ads.

--
(transcription of a recent twitter thread)

To that I'll add: if you doubt that subscription/ad-supported software companies are your enemy, just think about

- Salesforce
- Facebook
- Slack's constant futzing with the UI that always makes things worse
- Chrome constantly threatening to lock out ad blockers
- Docker Desktop forcing you to upgrade to a newer version *that is broken*

It's universal.
(edit: formatting)
I don't have a problem with commercial software, in fact I pay for quite a bit of it. I don't mind Windows being proprietary, either. However, the problem really is twofold:

The first aspect is that I, as paying user, am getting monetized even further with ads. The default software might be useful, but it's still not what I'm paying money for. If you can't support software at that price, just raise the price instead of deploying sleazy monetization techniques! But for that aspect only I agree; this is dislikeable behavior, but nothing to call Windows adversarial about.

The second problem however, is that Microsoft has crossed the line multiple times now. I have found Skype and Candy Crush (!) installed on a fresh Windows install; the latter definitely falls under "shady mobile game selling gambling tokens". The Windows 7->10 upgrade nags were also far beyond reasonable behavior for what I'd still call "reputable commercial software". Windows will also siphon my data by default and I have no way to fully disable that without third-party software and even then, a new update might include new ways which I then need to keep up with blocking.

Now, I still use Windows for when I need to, but I really don't trust Microsoft with my data anymore. Even if they most likely behave if I spent an hour configuring the system, trusting my data to such a leaky and adversarial platform that has behaved badly multiple times feels like just keeping up an abusive friendship and hoping that nothing goes wrong. YMMV, though, depending on what you like and your threat scenario using Windows might be perfectly fine for you and if so, more power to you!
I use the latter, mostly since it has the same vowel as in ‘Python’.
Downloading, or possessing copyrighted work that you have not paid for is not actually illegal. It is not drugs, and it is not theft

One of the reasons indivual consumers were targeted for torrents was the fact they were UPLOADING while at the same time downloading

Copyright law is about DISTRIBUTION of a protected work, if I have a copy of a movie, and never distribute it even if the person I obtained it from was not authorized to give me a copy of that money I did no violate copyright law, the person that gave it to me did.

I have yet to see anyone cite the section of copyright law, or any other law that covers the act of DOWNLOADING, only the act of UPLOADING, Sharing, or other wise distributing the work is what violate copyright
How can police know more about policing than Musk? They're not rich, obviously they're not as capable or smart. </sarcasm>

But let's see what duelling security teams learn. Police investigations can miss things, I'd be interested in what a motivated independent team could turn up.

Separately, will Musk be tracking Teslas whose drivers tweet bad things about him?
> However you may find that being able to simply import other first party code by path instead of doing some cross repo dependency process is a massive win.

I don't quite get the benefits of "depending by path".

The engineering seems huge, you now have to create a magic meta build and testing system so that only individual components that changed are rebuilt/tested. That seems like a scaling nightmare at best.

Also, dependency management is hardly an issue on most modern stacks anyway. Javascript, rust, python, etc, all have private package hosting tools that are trivial to deploy.
I'm not sure it's meant to make him look good or bad as much as just say "What person who Elon would agree with, who also has an idea of how to run a social media/moderation business, would agree to work for him and implement his vision."

The problem with being someone with ideas outside of the rest of your community is that you generally can't find other people with complimentary skills who agree with you.
He continues to host This Week in Tech, Mac Break Weekly, and others. The content on the TWIT network is pretty decent for staying up to date on a variety of topics.
Show HN: View Reddit Images by Topic
Hi, I created a simple website to display Reddit images from set of subreddits by topic. It displays images from current top posts.
Two bads don't make a right.
In this city full of transients, P-22 was a true Angeleno. Sleep well, big kitty, and thank you for everything you’ve done for local wildlife awareness.
Thoughts on user interfaces for theorem provers
It's such a odd take to me, but I guess I'm an expat, not a local. And I haven't lived there long enough to get bored of it. I've lived in Japan (only 2 years), but the family loves Japan, and we all love going back. Though maybe we lean otaku on some things like Anime...

I mean there's just so much variety of stuff to do in Tokyo alone - for adults there's live music bars of all genres, for the fam: manga + book stores (western alongside Japanese), speciality stores that don't exist almost anywhere else, an huge variety of food places (like there are so many world class Ramen, Soba, Sushi, Teppanyaki joints and I haven't even discussed the world class foreign food joints), karaoke, catching a Sumo tournament, the newish Kabuki theatre in Ginza, spend time wandering the side streets of Shinjuku, or Shibuya, or Shimokitazawa, ... and I haven't even started on the temples & museums, parks, amusement parks, etc. Or how great Osaka is, etc.

Temples, I agree, temples are samey, so I wouldn't do more than 1 in a trip, and usually off the packed places (like Nikko or Nara are better than Kyoto IMO unless you go to Kyoto off season and take a chance on the weather).
I just came back from Tokyo. Everything seems cheap right now, especially food, but prices are starting to rise. For example Uniqlo has announced they will raise prices by quite a bit next year.

Imported goods have been adjusted already. Regular unleaded petrol is around 170 yen per litre around Tokyo.
> "There are also a large number of new and
expired deprecations due to changes in promotion and cleanups. This
might be called a deprecation release."

The release notes themselves describe what the deprecations are but do not speak much to the reasons that are driving them in the overall lifecycle of this software.

Would anyone kindly shed some light on the intentions behind these deprecations?
Technically, the “illegal” part is copying, distributing and deriving from; per Title 17 of Federal law (in the US, of course).

That being said, just like possessing a pound of marijuana can be considered an amount with intent to distribute, the same can be said for having a NAS server with 20TB of copyrighted media. In addition, there are state criminal/civil laws to take into account as well.
I was lucky enough to visit the broadcast studios seven or so years ago for a taping of windows weekly. It was a bucket list item of mine after I started listening to Leo in 2008 during grad school.

It beat my wildest expectations, getting to watch live one of the best in the business. Even after taping for nearly two hours, with a fast turn around to his next show, he was kind enough to grab me his fez hat, take a couple of photos behind the desk, and chat with me about life.

I still look at that photo from time to time, and remember the joy I felt that day. Those are those special moments that make life so beautiful.
You fix it for future users, current users get the benefit as well.
Good observation. Dealing with non mechanical objects is not his strength
Please write to your Congress people in support of wildlife crossings [1]! Here in California especially, much of our infrastructure is aging and needs to be rebuilt in the coming decade. This is the perfect time to get wildlife crossings into the political zeitgeist so that every large highway and road infrastructure project sets aside funds to build either cut and cover wildlife crossings [2] or raised crossing [3].

Out here in East County San Diego we've got much more open space for our mountain lion population but they often face the same difficulty safely crossing the I8. Thankfully, even though they eat lots of farm animals every year (one mountain lion ate my neighbor's goat last year!), everyone tries really hard to scare them away without harming them (and especially avoid poisoning them)

[1] https://en.wikipedia.org/wiki/Wildlife_crossing

[2] https://upload.wikimedia.org/wikipedia/commons/3/3b/Wildlife...

[3] https://discoverapega.ca/wp-content/uploads/2020/08/Photo-co...
I partially agree and personally couldn't care less if someone uses PEDs however a problem arises when a fitness influencer is secretly geared to the gills yet attributes his or her success to some product, service, or other consumable which they are trying to sell.

This practice is very common and probably does more harm than good. I agree that looking up to, or aspiring towards an elite physique is good however people need to be realistic and realise that, for most people, it doesn't matter what you do, whether you take every steroid known to man, you will probably never look like Ronnie Coleman in his prime and that's okay.
> The “witch hunt” refers to the actions taken by the incoming Johnson government, who kicked a bunch of generally respected, experienced parliamentarians out of the party because they weren’t “Brexity” enough. We’re not even talking about anti-Brexit people - just the ones that resisted the obviously broken approach that was being taken.

That was half of your comment, the opening part, and in response to my comment, yet somehow, going into detail about

a) why it wasn't a witch hunt, and

b) refuting the premises upon which you relied

is somehow pretty tangential to my point?

> I think it goes to demonstrate quite tidily the utter mind-rot on the part of some people in the UK right now.

Do you always respond to cognitive dissonance with personal slights, and do you know that this is HN and not Twitter?
I've lived in North Dakota for almost 30 years and have never heard of this
Any further reading for the uninitiated?
Office upgrades were never forced.

I pay for an Office365 subscription so I can have it on Mac, but on my Windows PC I use Office 2010, which I paid for when it was current. It is lightning fast compared to the current release of Office, and has all the features I could ever want.

The company I worked for '05-'12 used Office 2003 that whole time. It was fine!
Snap has its uses, but Firefox is most certainly not one of them. Firefox maintains personalized databases that aren't where they should be under Snap. Also, Snap completely ruins the ability to run Firefox remotely on a local X display. I was fine with Snap being part of Ubuntu, but when they migrated Firefox to Snap, I uninstalled Snap and manually installed Firefox directly from Mozilla.