skysight-inc/HackerNews huggingface dataset:
One piece that's missing from this essay is the role of one's friends and family. When I had to replace my car a few years ago, I chose a modest Subaru. I was asked repeatedly by people in my social circle why I didn't chose something flashier, like a BMW or a Mercedes, because I was a software engineer now and "you can afford it, so why not?" Or, equivalently, "What are you going do with all that money, anyway, if you aren't spending it, you should give it to me." The idea that someone else can choose to spend less than they earn is very alien to a lot of people.
VSCode was build with web technologies because this allows the “Remote” feature to work – by using a client and server internally, you can put the server on a different device and transparently develop on that device as long as there is a suitable method of forwarding internet traffic. (This was the intent for the IDE from the beginning.)
I make <$100k and I'd gladly make half what I do if I never had to worry about a medical bill ruining my life ever again.
> “I think there is a world market for maybe five computers.” - Thomas Watson

This statement probably didn't happen. The closest thing to it was 10 years after the quote is usually supposed to have happened and was about a single model of a single machine: https://geekhistory.com/content/urban-legend-i-think-there-w...
This isnt true. Java can be extremely high performing. Nasdaq runs on java.
This one literally hits close to home since our building uses them and has been dealing with break-ins recently. --I don't think the thieves around here are smart enough to figure out how to exploit this vulnerability vs just ringing numbers until somebody lets them in, but we can't know for sure yet.
The big issue with accelerationism like that is in a crisis like climate change by the time the issues are so bad they're non-ignorable resources will be so tied up addressing the symptoms there won't be slack left for addressing the underlying issues.

Also for climate change specifically there's a huge hangover effect from already emitted greenhouse gases and carbon extraction is extremely difficult.
They are calculated the same way each month which is valuable. Much more valuable than your anecdotes, which are probably not entirely true.
Very subjective reasons from one or two decades ago - possibly outdated now:

* lack of user-friendly UIs in the end product
* super frustrating *NullPointerException* showed to confused users in (almost) all java programs they get close to - despite java enthusiasts assuring that good programs should not feature that.
* annoying frequent update popup shown to end users, with bloated process pushing to install other unrelated stuff
* creating a super tiny dependency program in java results in a hundreds-megabytes distributable because (??)
* heavy and bloated IDEs
* confusing JRE / JDK required installs
* licensing confusion once Oracle made Oracle Java SE paid
* supposed to be multi-platform but tricky to make it work well on some versions of linux (painful memories using pentaho or gephi, finding the right file where to set-Xms<memory> -Xmx<memory> flags after a crash)
SBF of FTX: I'm sorry. I fucked up. (Twitter thread on FBX failure)
LEO already have access to locked phones via stuff like GrayKey.

https://www.grayshift.com/graykey/
Why all these top posts about crypto on HN? Shouldn't really interest anyone, let the children play.
Holy cow; this is so true. The good news is that recent events are exactly the times when you want to introspect.

It is still early on bitcoin, and this is an inflection point where technologists have an opportunity to self-correct.

Will we? Who knows, but I doubt it.
> No one has received a penny.

The Biden administration mailed student loan checks to people (conveniently set up to arrive just before the most recent midterm): https://www.foxbusiness.com/personal-finance/student-loan-re...

The checks are "rebates" for people who paid their student loans during the moratorium. The idea is to reimburse those people and add back their student loan debt so they can claim the maximum $10K / $20K amount of the forgiveness program.

It's hard to argue that's not inflationary.
I agree..this article seems very click-baitish, which I sadly clicked on.

What company wouldn't want to hire the best? I've been casually making mental notes of the positions/titles of the groups impacted, and it follows common sense that talent acquisition, administrative, junior level employees, units that no longer support the business mission, and low-performing employees (or ones that don't fit the culture) were let go.

If anything, the article could have pointed out that the performance expectations have been shifted-up a notch or two as the remaining employees (once considered to be high-performers) are now "average". This could become a vicious negative feed-back cycle if not appropriately managed.

sigh Corporate life can definitely be a drag. The holidays can't come fast enough!
Wearable wristband captures entire body in 3D
Java comes with a ton of unneeded complexity compared to many languages. What is one line of python code to have client tls certs becomes an enterprise exercise in implementing trust stores by extending complex interfaces.
Easily said. Doing so puts your colleagues in much more stress, and in a time where there's more demand than supply for a profession it means people will suffer. And its a profession by people who try to lessen or end suffering, like many service jobs including teacher, police, etc. These professions will always lose because corporate psychopaths know their calling is to not leave society hanging.
Stop eating meat. You don't have to eat meat.
Your personal numbers are too variable to draw a firm conclusion.

If you live in Louisville, KY, then milk was $3.21 in 2015, $2.29 in 2020, and $2.49 in 2022, per gallon - you would be paying less for milk now than 7 years ago.

While the simple average for the US was $3.80, $3.51, and $4.41 for those years.

That's 12% per year across two years, while the linked-to chart says 13.2% since last year - quite comparable.

FWIW, the most expensive were (2015) Milwaukee, $4.29, (2020) Kansas City, MO, $4.45, and (2022) Kansas City, MO $5.76.

My sources are: "Retail Prices for Whole Milk, Average of Three Outlets, Selected Cities, by Months, 2015" - https://web.archive.org/web/20170211163314/https://www.ams.u... .

Simple average, January 2015, whole milk = $3.80.

Cheapest, $2.62 in Detroit. (When did you pay $2 for milk? I used to pay $0.99/gal but that was in the 1990s.)

2020 numbers at https://web.archive.org/web/20201101142332/https://www.ams.u... :

> October 2020 Highlights: U.S. simple average prices are: $3.51 per gallon for conventional whole milk,

Cheapest, Louisville, KY, $2.29. (in 2015 it was $3.21).

2022 numbers at https://web.archive.org/web/20221109074011/https://www.ams.u...

> October 2022 Highlights: U.S. simple average prices are: $4.41 per gallon for conventional whole milk

Cheapest, Louisville, KY at $2.49.
You don't need to discourage them. Just ignore them.

Perhaaps take a look at the most popular ones every now and then, but a free software project owes the world nothing.
Because Java doesn't allow multiple inheritance.
https://en.wikipedia.org/wiki/ECHELON

This started in the 60s! I remember hearing about it in the mid 90s on random internet forums.
What Makes an Organization Last Hundreds of Years?
I have to disagree here. For all it's faults there is a very robust ecosystem of libraries to choose from.
You are clearly mistaking a personal preference for an objective statistic.
Some javascript crypto miners have been taking advantage of this for years now.
AI/ML Concepts Roughly Explained
> However most organizations recommend not allowing children under 12 access to VR

Why? If your child is different from you in that they need more dopaminergic experiences in order to access their best cognitive tools--just as one common example--VR would seem a de facto therapeutic option...
MovingPandas: A Python library for movement data exploration and analysis
It almost sounds like Google had an incentive to leave the bug in.
get rid of the marketing department!
So you think they are lies because they do not correspond to your individual anecdotes? I know economics is sometimes derided as a "soft science", but they are a little more rigorous than just "1 person and the stores they are in driving distance of" being used as a barometer for a country of over 300 million people.
If the local fire brigade is funded through municipal taxes, for example, then lots of people are getting billed anyway even when the fire brigade never comes to their houses.
What happened is the banks had a rule "total debt payments cannot be over 30%" years and years ago, based on their understanding of many customers and bankruptcies and such.

Over time this became "spend 30% on housing" which, if you think about it, is kinda insane. It's obviously a rule of thumb that doesn't fit directly to everyone (should Musk spend $720 million a year on housing? Should you buy a new house every time you get a raise/change jobs?).

It's like the "renting is throwing away money" - it's a marketing tagline that has become gospel truth somehow. There are times for renting and times for buying and each situation should be evaluated to the best of your ability with the knowledge you have.
But you don't want to be too drab. We almost passed on our current house because the newly applied paint was boring grey. We did buy it, but only after deciding it would be painted before we moved in. If they had put in some color - any color we would have lived with it.

I want to replace the grey vinyl floors, but it is hard to justify that cost.
Not just govt officials... judges, and SC.
OP here. Actually, no, I mistitled the question, should have included Kotlin. I do consider Java and Kotlin to be part of the same ecosystem that is being avoided.
Curl supports a lot of crazy stuff that adds command line options, like IMAP/LDAP/POP3/SMTP means adding --login-options, --mail-auth, --mail-from, --mail-rcpt-allowfails, --mail-rcpt. If you read the man page, you'll find other flags that aren't really central to a http(s) fetch tool, like ftp, tftp.
Java is great fit for large teams, but personally feels less productive than Python or JS. Startups do start with small teams. The Java overhead doesn’t make sense.
This post resonates a lot! I think finding a clear focus and going deep on it takes you places no one (even you) can anticipate in advance. It's how you can create something amazing.

I felt that personally working on eesel [1]. We kept a tight focus on the problem (making it easier to refer back to your work more easily) and it's become far more than we could've expected. Ironically, the classic "is this a company or a feature" question might actually be a validation of keeping scope.

The only caveat I'd add to the post is that you should try to solve only one problem, but you should spend time exploring before hand to discover the broader set of problems and prioritise carefully.

[1] https://eesel.app
In general, vision development in the young worries me. There are reasons that a life held mostly indoors causes more myopia. I would worry that forcing a young pair of eyes to use the artificial perspective vision effect inherent in VR alters their eye development for focus adaptation for near and distant objects.

Thats an ill informed worry, based on my belief without evidence. I'd expect a person who understand brain/sight/development issues to correct me on that.

I also worry about latent epilepsy triggers, and trip risks.

As to effect on their mental health, sleeping, behaviour I can't comment. I do know game exposure in young minds causes problems for some, but overall is now held to be net beneficial statistically to development (maybe?)
'Inflation is slower now than it was this time last year.'
Yeah. I just realized I can't delete my posts on HN.
Water is dense, and needs a lot of energy to transport. It makes sense that if energy costs go up, the price of beverages will go up more in places where distances are larger.
That's interesting. Not seeing the address bar and tabs were a negative for me.
Oxford University Press’s new logo is unfathomably bad
def myzip(*seqs):
next_yield = [None] * len(seqs)
its = [iter(seq) for seq in seqs]
should_go = True

while should_go:
for index, it in enumerate(its):
try:
next_yield[index] = next(it)
except StopIteration:
should_go = False

if should_go:
yield tuple(next_yield)

It consumes exactly the same number of elements from all sequences, unless a non-StopIteration exception occurs during the iteration.
Who markets the number like that??? This is a way to communicate inflation to people. The context is the previous reports. If you change the methodology that context is garbage.
They have said they are backed by commercial paper, but as many financial journalists have pointed out they would have to be one of the largest traders of commercial paper and none of the people who deal with commercial paper in the US have them as a counter-part. That would leave Chinese commercial paper which is the sketchiest thing in the world. You would only buy that to skim money in kickbacks, it would be a terrible reserve.

Also: We just saw a supposedly reputable exchange blow up. These are the people who have lied enough to actually prompt US regulators to act: a hard bar to clear.

It's not "next level stupid" -- they will make billions. You could say (particularly with hindsight) that they could have made a fortune with a legitimate stable coin. But I don't think the economics would have worked for a legitimate stable coin to scale up fast enough to keep up with the scam ones.
This is so, so interesting. Thanks so much for posting this!

The author already touched upon a few hypotheses why the industry has arrived at this state. There's one I'd like to highlight: The author, now having gone through this experience, would actually be in a perfect position to found their own CRO and implement all their efficiency learnings there. However, they probably look back upon this experience and think it was super painful and would prefer to do fun stuff like developing software instead.

That, for me, is the main reason. There are smart, structured, pragmatic people who got acquainted with this industry, but they choose to leave it.

And that's sad!

So the solution would be to find a group of smart, structured, pragmatic people with a high tolerance for bureaucratic pain and give them the resources to make this industry more efficient.

And here's my plug: That's exactly what we're doing at OpenRegulatory [1], albeit for medical device software and not for clinical trials. Among other things, we've published all our document templates for free (also on GitHub), host a free Slack community for companies to help each other out, and offer a compliance SaaS with transparent and fair pricing. It's still a long way, but it's a start :)

[1] https://openregulatory.com
What's the EEE-strategy behind WSL?
Oh, right. I mixed it with month-on-month inflation.
Minute to minute peg breaks have nothing to do with backing. You might not believe tether is properly backed. That's fine. But let's not pretend this is connected...
Though the mathematically inclined should also know that we're not looking at dp/dt, we're looking at p(t) - p(t-T).

The difference is important, especially because we're looking at a yearly increase every month. The derivative of the annual inflation is not d^2p/dt^2 but (dp(t)/dt - dp(t-T)/dt).
Out of fashion.

But I've worked in two startups, one sold for $600M and one sold for $200M and both were Java based (The startup I co-founded used Scala (never again ;-) on the JVM eco system and was also successfully sold, though for less than $200M)

Technologies come and go (and sometimes come back like Python). When I started Java in the 90s it was replacing often Perl on the server, as the first apps were writen by Unix admins who used Perl, which went out of fashion.
You'd probably violate the agreement so you and everyone else technically wouldn't qualify and would be committing fraud. That said there are other options, such as splitting the reward for a vulnerability amongst those who report it (even the dupes). This would incentivize people not to disclose the vulnerabilities while keeping the payouts static.
What is India turning into China lite?
curl inferring the HTTP method from options is just bad design. It should have always been explicit via `-X`, but weirdly enough it sometimes warns when using that option.

Also, it seems some curl behaviours live in the past where only GET and POST verbs exists, ignoring others like PUT and PATCH.
> Java is one of the few ecosystems that provides a software distribution ecosystem that doesn't allow distribution of sources alongside binaries.

This is wrong, source distribution is a standard in maven.

> Gradle literally cannot be built from source[1] because it relies on a binary cache of dependencies held by Gradle to build Gradle.

This is wrong as well as pointed out in the thread.

> As a consequence, the Java ecosystem has become a security and maintenance nightmare that other ecosystems simply aren't. As bad as Nodejs is, it doesn't do this.

This is almost hilarious. I'm working at a company at the moment guiding security updates for java and node.js backends. The java backends are not an issue. The node.js backends are almost impossible to upgrade, the javascript-frontends are even closer to impossibility.
You can always imply that 'alimony' or something is taking the majority, most people will quiet down at that point.
Likewise, it gives the FED a chance to say that they'll only raise rates by 50% next time and maybe only 25% in January. Then they can keep high interest rates for a long time while layoffs continue to cause demand destruction.
It's also going down because it's a debt market and financing is more expensive w/ used car interest rates at 9% instead of 4% and new cars at 5% instead of 0%...
I would indeed expect something more robust like a security state machine where not all states can transition to any other state freely. The UI shouldn't even have a say in what transitions are allowed.
Can journalists ethically quote twitter in articles if people are unverified? (Assuming they’re trying to attribute to a real person)
How in the world did you find those images?
Update: Draw Things uses “One-time photo selection” which according to Settings > Privacy & Security > Photos “Even if your photos were recently shown to you to select from, the app did not have access to your photo library.” Still, I didn’t realize apps could save to Photos without explicitly asking permission.

I don’t recall giving “Draw Things” permissions to access my photo library, yet the app is able to save to my photo library without prompting and able to read existing images.

I may have misunderstood what permissions apps should ask for when saving to the photo library.
> The _fundamentals_ of most new languages one might typically use take a pretty short time (weeks, not months) to learn, for experienced developers

I'd even say days, not weeks if the language is similar to one(s) you already know.
The US Dollar is a world currency.
The page I linked was the FAQ, which addresses this exact point:

> It may seem unfair to expect people both contribute PRs and also financially back this project. However it is important to remember the effort in reviewing and merging a PR is often similar to that of creating the PR. Also the project maintainers are committing to support that added code (feature or bug fix) for the life of the project. Pull Requests from non-Patrons, that are of significant value to the larger Fody user base, may justify the effort in reviewing and merging.

Ultimately if you care enough about Fody to spend over a hundred dollars worth of your time contributing to it, you probably care enough about Fody to drop them three dollars.
Disasters Recovery Technologies: Evolution and Innovations
This is the best explanation I have seen.
As a Java developer, sort of, who uses Maven (not Gradle) but spends more time fixing UI stuff (because that's where everything breaks), I don't recognise this at all.

I can't say I'm a Maven cheerleader but I find nodejs, sorry npm, with webpack, or yarn, babel, gulp, or... to be a confusing soup of incompatibility. Most of which moves on so quickly that whatever works this week is dead next week.
No historical data is going to tell us the future. But it can give us an idea of the trend, which is useful since in a large system like the economy the trend tends to change relatively slowly as compared to individual compentents.
I recognize that all applications are not accessible through accessibility APIs. However, there is no high level access to accessibility APIs. There are quite a few for automated testing UI. However, none of them are performant enough for speech to code or screen readers. Testing automation frameworks don't really require high performance.

Accessibility accessing the content of the application and the context is what's important. It's more important than the speech recognition backend.

Speech recognition shines work best with a narrow context. (when those commands are available)

The type of performance we need as a speech recognition community and screen reader community is quite high. By the beginning of speech and just before decode time information needs to be available to be parsed for navigation/editing. That way these tokens can be weighted as commands for recognition.

Commands could be modeled after vim functionality though.

Outside of tree sitter it would be interesting to hook into hooking into as a client a language protocol server. However, I think they only expect one client. In addition, I still see that as a lesser approach without dedicated support for high performance UI automation server for speech recognition engine to leverage.
Just consider the same country at two different points in time as two different countries and the distinction disappears.
I'm not sure about specifics but when I was looking for android devices with small screens (like 3") last time, I found some indian smartphones. They were ultra-budget and I wanted something premium so I didn't pursue it further, but it was definitely something I never saw in the public market.

Another specific niche might be babushkaphones. It's a cell phone made for babushkas. Basically huge buttons, screen with huge fonts, dumbed down interface so people with very little technical knowledge could use them to be on line.
I find it odd that they're using a Pi for this, it's not really a good solution for permanent installs, and is overly complex (and slow) for just monitoring a few sensors.

It could be done entirely on an ESP8266 or ESP32 for much less cost and complexity.

Other design choices that I find strange:

- Entire RaspberryPi available but only 2 CT inputs.

- Requires 2 plugs, vs monitoring line voltage from the same input that powers the Pi.

- LCD display on the front, when it's going to be installed somewhere I don't see it.

- Boots from SD card, which will fail eventually, or get corrupted when power fails and comes back on rapidly multiple times as is typical during blackouts.

- Custom 433mhz link, instead of using something standard like zigbee or wifi.
https://threadreaderapp.com/thread/1590709166515310593.html
So the hospital's plan is to do everything they can, other than raising wages?
A 20oz bottle is easily 2.29 now compared to roughly 1.79 not long ago.
I’ve always thought this was somewhat apocryphal/a myth. Did it actually occur?
Ask HN: Did El Salvador have their Bitcoin holdings on FTX?
Saw a few articles mention this and I really hope this isn't the case. Does anyone know?