skysight-inc/HackerNews huggingface dataset:
I suspect many companies will do something like this - prepaid credits or tokens for AI features that have high inference costs. Inference costs per user are high, at least much higher than most traditional software costs. This way, the costs are aligned with the usage.

We’ll also see occasional subscription products, but only when it can be done in a way that is comfortably gross margin profitable for most users of a company. (Eg ChatGPT Plus, Claude Pro, Midjourney, 365 Copilot)

This will only change when the cost of inference goes down by a lot.
Cute. Also nice to see a sample of the process at the end. Blender is impressive though I bounced hard off the UI years ago. Would be curious to see if they have lower the barrier to entry, and without sacrificing speed of power users
You'd probably have to combine this with segmenting and generative infill for the background layers, but luckily there's been a lot of progress there!
how does she "get your kid anywhere"?
Thank you! A lot of misconceptions about “coder” and an engineer, engineering is a philosophy and a discipline of converting and applying theoretical knowledge into real-life applications after all design considerations, mixing that with coding is like mixing a philosopher with a writer, a doctor with a nurse, etc., and this is not to play down programming, but both concepts should not be mixed.
What feels bloated and dirty?

Because there is plenty of bloated and dirty stuff in C++ and Python too.
Reminds me of this [1] great talk from Casey Muratori.

[1]: https://www.youtube.com/watch?v=kZRE7HIO3vk
Hmm, what if they expand this to charge for small credits for various other tools? Filters, brushes, etc.
TikTok $368M Fine Under Europe’s Data Privacy Rules
I've just started down that route. I've got the nitro key hsm2 in the mail, have heard the advice on using two levels (first root in the Key, and intermediary on the Device for easier revoking). I mainly want to issue client certificates so that I can expose internal sites on the public Internet via proxy without having to require a VPN for all of my users, though I'm also interested in certificate based SSH
What options are there for straight B (or even a mix of B and C) Asian students?

Seems that a lot of straight A Asian students had a tough luck with Ivy and other 1 tier colleges so they need to go to lower tier college which sapped opportunity from other Asian students with less than stellar grade.
You don’t have to use Java. All the languages you’ve mentioned are fine. If you think that using Java to solve a particular problem is a good idea, then you should definitely use Java.
I did not make an incorrect statement. I pointed out reality. Whether you accept reality or not is the question.

> Everybody who works for someone else does, not just programmers.

Speaking of incorrect statements.

> And the expectation of working nights, do open source work to even be considered are all abuses that are happening.

Those are not abuses. Working nights is part of the job, just like doctors and engineers. Don’t like it? Find a job at somewhere that doesn’t work nights. And contributing to open source is proof of your capabilities as a programmer in a real world environment. If you cannot do open source, you do not deserve to be hired.

These are at most minor inconveniences, and not something a union would even help you with.
This is a well done video but doesn’t bring any new info if you have already been paying attention. That’s ok, but also has all the annoyances of youtube, poor information density with semi-frequent “hit like/check out my sponsor.”
is that a lot?
Those are all fairly critical things for me. Thanks for the comment.
It's a nice little scheme that incentivizes saving CO2.

There's a CO2 tax on gas and other fossil fuels, part of this tax revenue is then, once a year, distributed back to taxpayers. The idea is that people who don't consume a lot of fossil fuel earn money through this scheme, while those who user above average pay more than what they get back.

Of course this is not well communicated from the gov and random cash appearing in everyone's account can accelerate the already high inflation.
For work, Bash, because I have no choice. This project does.
That's impressive. I wish the tabs could be shown side by side.
My concern here is that we've run out of low hanging fruit that can be managed by small teams.

Everything is so exceptionally complex these days I just don't think it's feasible to bootstrap an innovative business from your garage.
From the actual Notice of Funding Opportunity[0], state and local governments have to apply for this money, which can cover both public and private chargers.

So one problem with this is that your government actually has to care about sustaining EV adoption, which a lot of them don't.

[0] https://www.grants.gov/web/grants/view-opportunity.html?oppI...
America isn’t good at teaching anything that requires intensive practice and repetition. My dad’s spent most of his career writing grant proposals and reports for public health projects. Although English is his second language, it consistently fell to him to rewrite the often incomprehensible writing submitted to him by smart and credentialed doctors and public health professionals. His writing style is workmanlike—the most important thing in real-world writing is clarity and organization, not flourish.

As a lawyer, I also make my living writing. I learned more from my dad and other mentors than from school. I was fortunate to have a sixth grade teacher that assigned a lot of 10-page papers. My dad would make me sit down and do multiple drafts with him, giving me markup of papers with a red pen. I did the same thing with the judge I worked for, then after that senior lawyers I worked for. It was probably only in the last few years (I’m pushing 40) that I could claim to have become a good writer. It’s an extremely time consuming process that American schools are simply not set up to perform.
Well written stuff is kind of worthless. Few have something to say. I’ve read walls of text with no grammar that are worth more than many books (possibly combined (impossibly?)).

Just like programming, I wish more would write less.

If you study writing, then my expectation is that you should write well about writing. Nothing else.
That’s not greed. Greed implies excess and has a strongly negative connotation. Just any old decision that benefits self is not greed. Choosing a higher paying job is not greed. Selling something at market rate is not greed. Would you really sell a car or a house without taking into account ANY market information?
Just write “ex-“ before FAANG in your resume and boom, you are automatically successful and a 100x outperformer fella!
"Auto-curried function style (reversed arg) wrappers"

https://twitter.com/jdalton/status/1571870137690591236
How to Win Friends and Influence People and The Design of Everyday Things

Code architecture and design and management are generally people problems. Sure, memory management and algorithms are important, but I’ve found that 80% of my problems have historically been caused by my poor listening skills. Learn to listen to what your customers and coworkers are really saying so that you don’t build the wrong thing to begin with.
Calling this "insecure" is a bit harsh. This is required for offline signing which provides better security but worse privacy.
No, that's not really how that works.

You appear to be claiming that there's an infinite amount of explanations and we can't really know, while also claiming that more data points don't create greater certainty of correlation.

That's contrary to the basis of how science works.
does the original Apple recovery partition remain so that you could return it back to the original OS if one was to try this but prefer to go back?
That's why I got out during the first year of my PhD.

I had doubts that my field was actually ever going to solve the problem it was supposed to, and brought up the issue with one of my supervisors.

He took my analysis one step further and explained how the (very very slow) progress we appeared to be making was basically just sampling bias, but it didn't matter because the point of being in the a 3 year PhD program wasn't too discover anything but to go through the motions.

Nope!
The system and its participants has optimized for mediocre scientists that can game the system and publish the same slightly modified work many times.
I don't know what it is but authoritarians are really focus on imposing a system on people. Where women are chattel and any exhibition of sexual agency is severely punished. Men can have agency but any deviation from a very limited dominant sexuality is also punished severely. And men are required to jump through a bunch of hopes to prove themselves worthy of sex.

One notes that communists, fascists, religious fundamentalists, and absolute monarchists, are all like that.

So it's political in that regard.
Going from 11 to 21 is a lot easier.
Is this crowd sourced, or is there an element of curation? My ex-employer is on there twice as Kape and Kape Technologies.
This is my feeling as well. I guess that's just the way it goes once low-hanging fruit has been picked. But I would at the very least have expected one of: External displays, audio or stable bluetooth/WiFi.
How could you possibly like C++ but feel that Java is bloated?

Like I academically understand disliking Java but this just makes no sense.
It is crowdsourced but also curated by an individual.
I'm unable to interpret the text in either of your references in a manner which supports your "get rid of solar panels" claim.
A lot of Apache projects still use Java 8 :(
Garmin also has a “stress” metrics but I’ve found it unreliable.
You can just run OSX beside Asahi. You don't need to uninstall OSX if you don't want to.
They can upgrade hardware to bleeding edge faster than consumers can get their hands on remotely comparable products. Most consumers also don't upgrade every year to stay on bleeding edge, they just tolerate what they can currently do. While this will be fine for most, those actually using generative AI for work aren't likely going to tolerate stagnation as easily.
The employee chose not to return to the office though.
There used to be plenty of iOS exclusives.

But if you are talking OSX exclusive, yeah, that would be kinda insane.
It's because if you don't use that compute power, it's just an expensive loud heating system that's going to run up your electricity bill!
And Apple is always releasing a moving target. This was the same case even back when they were running on PC architecture with Intel hardware.
He’s rewriting from scratch in typescript.
Well done!

Looking at the first few PRs in the list, you can see things like:

- Adding a word in a comment.

- Adding config files to self-promote dev services.

- Switching from using var to let.

- Changing well-established behaviours of core functions.

- Removing semicolons.

- ...

I'm sure most of those were opened with good intentions of improving the library, but at some point for the maintainer they just become spam (or worse, a growing burden that makes you feel guiltier and guiltier for not giving it attention).

Celebrities hire bodyguards and fly first class (or private) to avoid the constant stream of attention and keep sane. I wonder what measures could be taken by celebrity OSS projects.
> Apple is well known for forcing customers to swap expensive internal components (instead of repairing them) and contributing to greater e-waste.

I’ll do you one better, they often swap out the entire device.

The customer doesn’t have to wait for a repair and can walk out with a working device, the defective device meanwhile is send off to one of their repair centers for further assessment.

I don’t know if this contributes to more e-waste because I don’t know the percentage of devices repaired, stripped for parts to be reused and stripped for parts to be recycled.

What I do know is that they heavily invest recovery of parts and other environmental focused processes and that they make extensive information on it available[0] just so they can brag about for 20 seconds during their keynotes.
It seems unlikely to me that, despite this, they secretly bury a bunch of e-waste in their backyard (so to say).

> They force suppliers to not sell parts to independent repair stores. It sounds like you're not very familiar with it, so I won't blame ya.

They have no issues providing parts to independent repair stores, provided they’re part of the Independent Repair Provider Program[1].
The main requirement of which is that the technicians get certified, certification fees are waived and there’s no fee to join the program.

I can hardly blame them for wanting to make sure the parts end up in skillful hands if the repair is going to be advertised as done with genuine Apple parts, because the customer will sooner blame Apple than know to blame a shoddy technician.

> I have the option of not taking my car to the dealership and instead doing simple stuff like oil changes myself

Have at it, go change that oil[2].

> or taking it to a mechanic I trust. I'd like the same option for my electronics.

And you have. Like with cars you can go to a mechanic you trust that can’t get their hands on OEM parts and will use imitation parts or you can go to a mechanic you trust that does have access to OEM parts.

With cars it’s actually a bit more complicated because it depends on the car make, model, the part in question, the region you’re in and some other factors.

But without devolving into a new tangent, you have those same options.

0: https://www.apple.com/environment/

1: https://support.apple.com/irp-program

2: https://support.apple.com/self-service-repair
Bloat is a meaningless word. One person's bloat is another's essential.
> on customer level hardware

Unless nVidia changes their monetization model, and for example introduces an App Store for AI, with subscriptions, of course on locked down hardware.
As jwz put it

> This is, I think, the most common way for my bug reports to open source software projects to ever become closed. I report bugs; they go unread for a year, sometimes two; and then (surprise!) that module is rewritten from scratch—and the new maintainer can’t be bothered to check whether his new version has actually solved any of the known problems that existed in the previous version.
I'll agree with that, but on my side I wasn't faced with a whole lot of options either.
I’d argue wealth is often created by accident. How much wealth did the creation of penicillin create?

If anything, we aren’t being cynical enough towards the concept of “self-made”. Every single genius recognizes that they are standing on the shoulder of giants; would Einstein be possible if he had to invent Newton or the concept of 0 from scratch?

It also helps to remember that many people are working towards the same main ideas at any one time. If the Wright brothers didn’t invent the first plane, many other groups were right behind. Facebook could have failed and a dozen social networks taken its place. There were dozens of competitors to the Apple I and Apple II. We’d still have Windows-like operating systems if Microsoft failed. There were many scrapped covid vaccines that could have stepped up if Pzfier and Moderna failed.

For the person who captures the market and the wealth generated, it doesn’t mean they didn’t put in any work- but they certainly owe their success more to luck and their environment than their own effort. Again, none of the above could have happened in Ethiopia.
What does this add on top of the default Lichess chess insights?
Considering tax is a percentage of your income, I’m not sure how this is a surprise.
Adobe is planning for a post-regulation, post-biggest-lawsuit world for sure. All their steps show that they'll base their offering on their own commercial data - paying training license fees to stock images and artists.

Whether the amounts they pay would make licensing your work sensible or not, Adobe is surely assuming this will ultimately end up as Napster-to-Spotify transition.

If we end up "happily" (means legally as well) running these on customer level hardware, then the question won't be about credits of computation. It'll be about credits to use licensed work.
At least you can now run Minecraft 1.7.10 on Java 17 - https://github.com/GTNewHorizons/lwjgl3ify
I realized I could not count
Maybe start explaining why not, and then ask why someone would? I think it would create a more interesting conversation.
If you're not so much interested in using the language you learn in a job, I would recommend learning a proof assistant like Coq (basically Ocaml on steroids) or Lean (newer toy originally by Microsoft). The functional programming is fully there and you can even formally prove things about your program. The type systems these languages use are the richest out there (enough to encode basically any mathematical statement as a type)
I would have said the same thing about CAD simulations, but then Autodesk decided to move backwards and remove an existing feature just so they could charge for per-simulation credits: https://hackaday.com/2022/08/12/local-simulation-feature-to-...

Whether Adobe ever decides to let their model run locally or lock it forever into the cloud is a choice they will have to make. A lot of people trust Adobe products, so it's entirely conceivable that some people will always choose to pay for a pay-per-use generative solution from Adobe rather than try to run competing solutions locally. The question is probably whether it generates more revenue than negativity for Adobe. If most Adobe users are running their own models locally and avoiding the feature, then I think Adobe will be more likely to follow suit and move away from the pay-per-use cloud approach.
I'm not really standing on any "high up" rungs of the ladder, but I think everything adds up. There are really 2 problems; the marketing/illusion of 'futurism', and the value-based compensation incentive for employees.

The first bit is easy; the illusion of 'improving' technology is almost always marketing-based. Sometimes real technical innovation happens, but the layperson never usually hears about it. Most of the time, you're being conned into someone else's golden handcuffs or lock-in ecosystem. The futuristic ideal of having everything "just work" is made impossible because of industry-wide hostility and a lack of regulation.

The other side requires a bit of empathy for psychopaths; there are people who will do anything for a higher pay-grade. The root of this is capitalism; material wealth makes people feel big, so big jobs can be a salve for the oppressed, paranoid or narcissistic. At the end of the day, it's just human greed that drives that ugly wheel, both justified and unjustified.

So... there is no satisfying answer. People with power create an illusion of personal progress that really just adds up to their personal enrichment. Vulnerable people like you and me play their game, without knowing or caring what it adds up to.
In 2012 only 18% of Medallions were owner-operated.

https://slate.com/business/2012/06/taxi-medallions-how-new-y...
It doesn't read too bad:
Creative Cloud and Adobe Stock paid users can keep taking generative AI actions, but the use of generative AI features may be slower.
Less dependencies makes maintaining the project easier.
Typically these lists are created by one of the laid off employees or the HR team that laid them off, and are opt-in. They are circulated to help those who were laid off find new jobs.
Yeah I saw Startup.com in high school it was hugely influential for me.
That’s not cool at all
None of the memory problems of C++, the speed of C++ most of the time. Thousands of high quality libraries, a JVM that is a marvel of engineering after 20 years, tooling for development, monitoring and introspection of exceptional quality. Many of the internal tools at the largest Cloud developed in Java. Most enterprise level software. NASA extensive use of Java. A team behind the development who has stunning common sense in resisting the latest fads. Support for IEEE 754 that took years. AOT compilation...The infra behind most internet banking sites out there. Use in high speed trading.

What else do you want from the ecosystem?
MDMA Therapy Inches Closer to Approval
This is the most plausible reason from what I see.
> No?

Or maybe author's native language is not English. :D UTF-8 does require twice as much bytes for Cyrillic, for example.

Besides, there's a lot of other operations that happen in modern OS that makes text editing more expensive. E.g. modern applications need to account for bidirectional text, so things like "determining the correspondence between a character on screen and in memory" suddenly require table lookups to determine if the character is RTL or LTR.
I run Asahi Linux on my M2 MacBook, initially I was quite impressed but agree with other comments here that development seems to have stalled. Nothing really impacting my daily life has changed for 6-12 months. I don’t use it as my main os but I occasionally boot into it, update it and see if anything has changed.

Lack of external monitor support and built in speaker support are by far the most needed features imo.
I’m mostly interested in forced resignations due to not wanting to RTO.

The flip side is impact to “zoom towns” that were booming with remote workers and whether a bunch of new listings from RTO workers will drag certain housing markets lower
If you live in the 2nd district, I can recommend this one (also, fruits/vegetables are much better than what is offered by the big supermarket chains): https://www.bing.com/maps?osid=16667717-d66d-49b1-ac8c-cc6fb...
Are there functions where the performance is significantly worse than what you could write on your own?

Not a rhetorical question. I don’t use lodash but as a primarily non-JS dev I’ve referred to the source some times when I’m writing JS as a reference for the idiomatic way to do simple things.

I’ve found some weird things, like isEmpty is technically O(n), but this turns out to be a limitation of JavaScript rather than a lodash issue.
The bigger news is that Lodash is migrating from Node.js to Bun: https://github.com/lodash/lodash/commit/97d4a2fe193a66f5f96d...
This is cool - I didn't know you could have Go one-liners that look like this:

go run github.com/eliben/static-server@latest

I had to upgrade to Go 1.21 for this to work - I was previously on Go 1.20. "brew upgrade go" worked for me.

Looks like almost the entire implementation is here, it's mostly CLI option parsing logic: https://github.com/eliben/static-server/blob/main/internal/s...
The battery life (i.e. the backlight being either ON or OFF, without anything in between) is one of the biggest points that hinder moving to asahi for me.

Every time I open it up to try it out again, it's so bright that I try to reduce the brightness, which turns off the screen completely, which then has to be fixed by imagining what the screen state is and using hotkeys and typing out commands to get it back to full on blasting the sun out from the screen.

The selling point for this when usable IMO is having a laptop that will last 4x the (already insane) battery lifetime of macos, by having just a basic terminal and no default background processes that macos has.
Do you perhaps mean that there was no white king?
C++ allows for much more terse code than java when you do small projects. It is popular in competitive programming for that reason, not just because it runs fast but also because it is really fast to write algorithms in it.
Lodash Migrates to Bun
It's like that with security findings, too.
I'd argue the opposite, in terms of safety. Rapes and sexual violence were (anecdotally) way more common back in the taxi days.