skysight-inc/HackerNews huggingface dataset:
I don't see SwiftUI as a "dumbed-down children's toy box" at all -- SwiftUI is excellent conceptually. I am just frustrated that the "SwiftUI standard library" that Apple ships with it is so rudimentary, as if we didn't already have over a decade of prior art of how to implement declarative APIs for basic components.

The worst offenders by far are the scroll & list views, which are basically useless. As a starting point, there is no way to get the current scroll position from a scroll view in iOS <18.

So yes, I often have to wrap the UIKit components myself, and deal with all the joys of UIKit I was hoping to finally avoid...

Apple did exactly the right thing with Swift itself: the Swift forums are excellent, and it's clear that Apple employees use these to prioritize the (very real) Swift bugs and limitations. Why does this not exist for SwiftUI?
I read dozens of fiction books per year; a neat feature I've used with LLMs is asking "approximately how far into chapter 6 does event xyz happen?" and responses have been extremely helpful for referencing certain scenes.

Best bookclub buddy I've ever had, for the past two years going strong.
It’s also faster to type.
That line is actually from a famous Dilbert cartoon.

I found this snapshot of it, though it's not on the real Dilbert site: https://www.reddit.com/r/linux/comments/73in9/computer_holy_...
This sounds closer to fake value.
Greatly enjoyed this commentary. The example of IRB approvals for biomedical research is unfortunately on the mark.

How much of a full time researcher’s time is bureaucratic overhead? In my case no more than 10% but it feels like 30%.
I mean we've been able to do generative fill and denoising, better in open for a while, its just not as easy (except for video really)

What Adobe does is wrap those things in an easy to use app, and then charge for it, and hopefully not change their licensing again to grab everyones shit again.

Regarding the scheduler (dpmpp) sure adobe doesn't tell you those things, but thats because they found one that worked, removed the options and packaged it up with a bow, comfy and a111 and forge etc, are more complex because they give you EVERYTHING and let you have at it. There are frontends that wipe all that away but they arent successful because like the linux world, people in opensource want to be able to tinker with all the internals and shit, which is why opensource tends to see some groundbreaking optimizations, like taking the Flux model from requiring 30+gb of vram to run to running on 6gb of vram lol
Could it be that the prevailing wage is a national average, ie not adjusted for a high col city? I feel like tech salaries especially must swing a lot between flyover states and big coastal cities.
> I think lichess is typically ~300 points above chess.com.

Yeah, no. They are two different rating systems (not ELO incidentally) with different curves, there isn't a fixed difference you can apply. At the high end of the scale lichess ratings are below, not above, chess.com ratings. E.g. Magnus Carlsen is 3131 blitz on lichess [0], 3294 blitz on chess.com [1].

This website [2] tries to translate between the sites, and figures that a 2925 lichess blitz rating (the closet on the website to the one reported in the paper of 2895) translates to 3000 chess.com.

[0] Multiple accounts but this is the one I found with the most blitz games: https://lichess.org/@/DrNykterstein/perf/blitz

[1] https://www.chess.com/member/magnuscarlsen

[2] https://chessgoals.com/rating-comparison/#lichesschesscom
Show HN: I wrote an autodiff in C++ and implemented LeNet with it
Krita is not for vector art.
Brother some of us have friends who want to play “crap” games with us.
pros: if you leave the US you can still claim your SS on retirement (some countries have a reciprocal agreement, most dont)
We have government policy that reshaped American agriculture 70 years ago to lower the cost curve for food. That was accomplished by industrialization of food production. That drives Americans to eat the way they do.

Travel to Italy or France and the difference is shocking — both in terms of the look of the people and the quality of the food.
Decisions should be made in writing, so everyone gets some peace and quiet to deliberate, and we don't change our minds because nobody remembers what the outcome was (sounds crazy but I have seen this happen).
Yeah for Cyberpunk there's the Luke Ross mod but it's not great. It has a lot of ghosting because he renders only one eye for each frame (alternating). And it looks really grainy too.

I'd love normal stereo rendering for each frame even if I have to give up some detail settings. I have a 4090 anyway (that card that you install your computer onto instead of the other way around :) )
Why not just federate Postgres and parquet files? That way the query planner can push down as much of the query and reduce how much data has to move about?
I do the same X + Wayland + PulseAudio socket mounted inside a (Podman, not Docker) container thing for sandboxing GUI programs like Steam, so that they do not have access to any host resources (especially the filesystem, which Steam has a reputation for not handling well :) ) unless I specifically allow it.
Have postgres updates actually been requiring users do migrations? Or is this just a fear that something will go wrong?
> provided you are following the clear rules and aren't willfully scamming the system

That's genuinely interesting. I'd probably be so much happier in general if I was ever able to trust an employer's intentions that much. Experience has (repeatedly) taught me otherwise, though, so I fear that's not possible barring major changes in U.S. employment laws.
Suggestion: add "End of life (no more maintenance for this version)? Upgrade"
>So it would be a mistake to read too much into this project being Japanese,

As a Japanese(-American) I can tell you why this project failed and more broadly why Japan's computer industry has failed outside of vidja gaemz (and that too is on its way out).

So why did the Japanese fail? It's very simple: Lack of cooperation. The article describes the project "was a collaborative effort of the Japanese computer industry" but the results could not put any more mud on that thought.

Japanese companies HATE cooperating, they will not create nor utilize common standards nor share knowledge with each other. Japanese companies will strive at every turn to create a captive market, hoping that once you've set foot in their little quagmire you will stay stuck with them.

If you ever wondered why Canon camera lenses do not work on Nikon cameras and vice versa, why Kenwood microphones do not work with ICOM radios and vice versa, why Sony insisted on Memory Stick over SD card, why Toshiba threw out NAND flash technology, and so on then this is why. Try naming even a single international industrial standard to come out of Japan, you probably can't and I don't blame you. Sharing is not in Japan's DNA.

Contrast the US computer industry where our companies besides Apple can and will cooperate to create and utilize common standards and push the market wider and forwards. PCI is a foremost example, but the very foundation of the industry is built on IBM PC-compatibles.

All this means Japan will always be stuck with a bunch of small, individual pies nobody will care about, losing to the rest of the west who cooperate (and nowadays China who force entire industries at gunpoint) for a much bigger pie. You can't win when you're all trying to drag each other down in a zero sum game.
this comment may be confusing and I doubt this will help much but:

Ergodicity is less about memorylessness and more about the constraints on transitions into this or that state. A system is ergodic if "anything that can be an outcome, eventually will happen".
It's 2d to 3d back to 2d and converted to vectors.
"War on WPE", or the single-member community of Automattic CEOs
We usually play with 4 players, and each player can shoot from anywhere in their quarter of the board. Being equidistant from the center is an important attribute, among other things.
I think "surprisingly good chance" is overselling it. The reported odds for Germany are about 1%.

https://dvlottery.me/win-chances-green-card-lottery
I get the zeitgeist right now, but this is very light on technical details.
The prevailing wages are comically low though for most jobs that I've seen (like half of the real reasonable salary for the job we're offering). And employers have the option of 2 data sources so that they can selectively pick the lower of the 2 depending on the jobs they typically apply for.
Which copilot does he talk about? The bing one, the M365 one, the GitHub one, the studio, the sales version that integrates work Salesforce bwaaaah. Microsoft marketing is a total confusing mess as always.

And I agree with him regarding copilot for M365. It's really been rushed to market. it's good for a few things and really bad at other things it promises especially in excel.
You calibrate for a reasonable distribution of p and use that to estimate (Monte Carlo, etc.) expected gain, optimizing your investment based on that. With this technique your estimate will probably end up somewhere around the common heuristics.
Wasn't Trump's proposal few years ago "95th percentile salary for their profession"? So you still have room for farmers and scientists provided that they are exceptional (or at least exceptionally well paid) farmers and scientists.
What kinds of things would you say are best as annotation vs in the test method name? Would you mind giving a few examples?

Also, are you a fan of nesting test classes? Any opinions? Eg:

Class fibrulatatorTest {

Class highVoltages{

Void tooMuchWillNoOp() {}
Void maxVoltage() {}

}
}
> If a month from now there are 1.3 million generated podcasts, what do you anticipate the fallout to be?

Is this a rhetorical question? Because the answer for podcast indexing and search services is surely pretty obvious.
> requires everyone to be explicit in their communication

This is a charitable take. In reality, worse communicators are just even more worse on video chat, compared to in person chat.
I have done over a year of keto on two separate occasions and found it VERY easy to maintain. I contribute this to a high level of satiety while consuming foods high in healthy fats and protein. I rarely had cravings. My go-to fat is coconut oil which I put in my morning coffee and can add to just about any cooking and soups (coming up on soup season so bone broth and coconut oil is my go to). Just about anywhere you go out to eat you can find something that is keto-friendly. Anecdotally, during both of these stints I did not need to take my long term asthma medication and my frequency of use for my emergency inhaler was considerably lower.
Hoesntly at thought this might be an onion headline. But then I stopped to think about it.
Vaultree is deeply committed to advancing the field of data encryption while maintaining a responsible and transparent approach to security. Our innovations, particularly in searchable encryption, FHE and encrypted ML exemplify our dedication to creating practical and secure solutions.

For those interested in the technical specifics, Vaultree has developed a comprehensive approach to searchable encryption, detailed in our patent (EP4000213A1). This method enables efficient and secure search operations on encrypted data, ensuring that sensitive information remains protected without sacrificing usability. You can explore the full details of our patent here: https://patents.google.com/patent/EP4000213A1/en?q=(Vaultree...

Additionally, our work on Fully Homomorphic Encryption (FHE) represents a significant leap forward in the field. We've published our FHE scheme in the IACR ePrint archive, where it is accessible for review and further academic scrutiny. You can find the publications here: https://eprint.iacr.org/2024/1105 and https://eprint.iacr.org/2024/1622

Moreover, we are actively working on encrypted Machine Learning (ML) implementations. To contribute to the broader community, we've open-sourced our VENumML library, which is based on Vaultree's FHE. This library aims to enable secure and private ML operations on encrypted data, pushing the boundaries of what is possible in privacy-preserving technologies.

Vaultree's commitment to innovation and responsible encryption practices ensures that we not only keep data secure but also advance the field with solutions that are both effective and practical for real-world applications.
> Counterpoint: Most podcasts were utterly worthless before AI too.

Yet more "but humans also".
It’s a well documented story: https://www.technologyreview.com/1999/01/01/236818/melted-ch...

It was Percy Spencer - fourth employee at Raytheon (third employee was Vannevar Bush, for reference)
Not sand. It's a powder. I don't actually know what my family uses now that I think of it... Like a baby powder or something.
> ...increasingly moving toward Donald Knuth's literate style of programming.

I've been wishing for a long time that the industry would move towards this, but it is tough to get developers to write more than performative documentation that checks an agile sprint box, much less get product owners to allocate time test the documentation (throw someone unfamiliar with the code to do something small with it armed with only its documentation, like code another few necessary tests and document them, and correct the bumps in the consumption of the documentation). Even tougher to move towards the kind of Knuth'ian TeX'ish-quality and -sophistication documentation, which I consider necessary (though perhaps not sufficient) for taming increasing software complexity.

I hoped the kind of deep technical writing at large scales supported by Adobe Framemaker would make its way into open source alternatives like Scribus, but instead we're stuck with Markdown and Mermaid, which have their place but are painful when maintaining content over a long time, sprawling audience roles, and broad scopes. Unfortunate, since LLM's could support a quite rich technical writing and editing delivery sitting on top of a Framemaker-feature'ish document processing system oriented towards supporting literal programming.
Will you consider microdosing?
As far as anyone knows, 3.5-turbo-instruct is the best chess playing (certainly it was at the time of the paper) LLM. About 1800 Elo and < 0.1% Illegal move rate. It's unclear why it was so much better than 4 (lack of RLHF?, Data?) and I don't know if anyone has bothered to test 4o similarly but it was pretty big news online at the time.
The American medical professionals who served in Gaza certainly disagree with Israel. Do you believe them or do you believe the same Israel who made up "40 beheaded babies"?

> The 99 signatories to this letter spent a combined 254 weeks inside Gaza’s largest hospitals and clinics. We wish to be absolutely clear: not once did any of us see any type of Palestinian militant activity in any of Gaza’s hospitals or other healthcare facilities.

> We urge you to see that Israel has systematically and deliberately devastated Gaza’s entire healthcare system, and that Israel has targeted our colleagues in Gaza for torture, disappearance, and murder.
D has documented unit tests.

https://dlang.org/spec/unittest.html#documented-unittests

Nice when combined with CI since you’ll know if you accidentally break your examples.
Oh I was definitely tempted to! But the ESPN-only revenue was already a stark enough contrast, and technically Disney only owns 80%. (Though I suppose you could do a weighted average of the two parent companies' revenues.)
No. Why squelch a person's individuality? And with Clippy on steroids, of all things.
Pretty sure you can use a mac.
What OpenAI might call a gpt, or others a chatbot, Microsoft calls a copilot.

And all their copilot offerings are named copilot, and sometimes you are lucky enough that there’s a second word in the product name to differentiate it from the other products.
Then push for them.

For me the motivation is maybe not having to worry about breaking a hip if I fall.
Yes but Neon databases is a funder of Postgres development. So I'm interested in hearing what they have to say. If they're advertising then I think helping open source is the right way to go about it. To me it sounds like they just want to make sure people benefit from all the money they're spending.
all such rabbit holes lead either to SCP or tvtropes.org
I don't think quite the same kind of tech, but this kinda reminds me of the "3D" pixel art sprite editor thing in Smack Studio

https://youtu.be/sM3ss-lY1zU?t=10
C++ long ago crossed the line where making any change is more work than any benefit it could ever create.
Yeah it's such a confusing jumble. The Microsoft people we work with even get confused about which feature is in which copilot. And they keep changing stuff around. Until last week the copilot button in windows 11 worked fine with business M365 accounts but now you get a screen saying you must have a personal account.

They're so hell bent on rushing this to market that they don't know what they're doing anymore.
Because we're discussing battery life with the light at level 13.
There are 4 bytes in word:

const char word[] = {‘w’, ‘o’, ‘r’, ‘d’};
assert(sizeof word == 4);
I just checked my own LCA. My listed (and actual) salary on the LCA is 1.07x the listed prevailing wage, but it doesn't include stock or bonus which are part of my total comp. Including those, my total comp is 2.06x the listed prevailing wage.

I know from talking to my American colleagues that my total comp is around the same level as theirs, so at least at my company they don't undercut US citizens.

Your listed PW does seem quite low, and I don't know how they actually measure it. I certainly agree that companies will do whatever they can to lower wages for all worker, and not including stock or bonus in the prevailing wage is ripe for abuse. Perhaps some reform for this law is in order.
This would be a great setup for a time travelling science fiction where there is some legacy UNIVAC software that needs to be debugged, and John Titor, instead of looking for an IBM 5100, came back to the year 2024 to find a pre-P3477R0 compiler.
> If the candidate can't tell you something you don't know, why are you hiring them?

Because you have work that needs to get done.
The title is somewhat intriguing but the content is extremely light, and on top contains this:

<!-- ZoneLabs Privacy Insertion -->
<script language='javascript' src='http://127.0.0.1:1026/js.cgi?pcaw&r=14945'></script>
Hmm, I wonder if any modern languages can work on computers that use trits instead of bits.

https://en.wikipedia.org/wiki/Ternary_computer
Socially distanced layout of the oldest cities helped evade diseases
Has our reservoir of kindness diminished so much that we have to ration it?
Are you willing to share any of your code, especially for Steam? I'd love to do this as well but had a hell of a time getting X/Wayland and the GPU all mounted in. Gave up after a short time (have too many projects already) and just used the Flatpak, but I'd love to fully containerize it.
Is there a recommended amount (or formula) of carb intake on keto? I use an app called MacroFactor and it suggests up to 45 grams of carbs per day, but I find it too low. I’m somewhat struggling to stay under that limit.

Also the binary nature of either being in ketosis or not is somewhat disappointing. I unfortunately find it impossible to be on a keto diet for long periods of time due to social situations and eating out. Do you have any advice?
I've always known this game as Knipsbrät, but that's the German mennonite name. I guess there aren't a lot of us. We also immigrated to Canada. I don't know if our family picked up the game before or after the move, but it's been a staple of our games nights since before I was born (36 now.. I think)
I'd add that this is all really only applies to various modes of commuting and travel, I have no qualms with the device itself, only the idea of using it regularly in-transit.
> But one metric stayed virtually static: the number of managers arrested for hiring undocumented immigrants.

This was especially obvious during the last administration* when ICE was raiding businesses left and right to deport people and as far as I know, almost never went after the meat packers and farms and other businesses that knowingly hired the migrant workers. As long as the employers don’t see any penalties or they’re so small as to be the cost of doing business, there will always have a large pool of undocumented immigrants who will replace the ones deported.

I think if they were actually investigated the well would run deep with plenty of employers actively helping their new hires commit fraud to get past their I9 verification. It’s unfortunate that this approach has never been politically viable because I suspect a majority of the population is willing to approach illegal immigration humanely while punishing the actual lawbreakers upstream to address the core economic impacts.

* It was obvious to anyone paying attention during the Bush, Obama, and Biden administrations too but the media focus during Trump’s made it especially stark how little enforcement was going on at the employer level.
And the fact that adding real utf-8 support limited (limits?) the length of strings that can be indexed
The SKS keyserver thing was 5 years ago. It seems to be working. Was uploading a key somewhere a requirement for submitting to PyPi? Why were the keys not available from PyPi?

It just seems to me that there wasn't anything here in the first place. Something something PGP keys. Perhaps they were hoping for someone to come along and make a working system and no one ever did.
> we wouldn't have to think all the time about it, if we didn't have if we didn't have it ...

You literally did not say those words in the comment I replied to. You didn't even seem to imply it. Either that or there's some kind of shadow ban thing happening and I can't see the same thing you are.
I offered to continue the dialog. You decided to go for the "zinger" approach. I think that tells us both all we need to know about the merits of me continuing this little dialog with you. Have a nice day.
Dunno if that says much about Postgres, but it says a lot about the company
The takeaway that "content" can be the hard part in making a game is why I think its so important to make games with teams. There are some folks out there who will produce art the way an engineer produces code; all they need is to be empowered.

The best games are developed as a technical-artistic partnership, with both sides pushing and enabling the other.
Can you trademark a generic word like "World"?? I should hope not.

And nope you're not scanning my eyeballs.

I absolutely don't want to have a centralised identity online. In fact I have many identities and I like to keep it that way. I'm never going to cooperate with this.
I agree with you, but I like Gomponents over html templates due to the type safety. It's also easier to reason about with. Some of my html templates can get quite difficult to maintain, with often the context not being obvious.
Microsoft and OpenAI's Close Partnership Shows Signs of Fraying
An Innocent Webpage
Well, maybe. I mean, my city is really not that high col city: median house price is $450k and the rent outside city center is just $1300 for one bedroom. But salaries in IT are pretty good here, my salary is actually the average for my position that I found on Glassdoor (I used that as a reference point when negotiating relocation with my employer).
Texas man's execution in shaken baby syndrome case paused by judge
Tariffs Don't Fuel Growth
You might well be 100% right. I'd like to see the Japanese succeed, actually.

However, it was simply not possible for anyone to succeed at AI in the early 80's. It took some Nobel-prize-winning software, a change of approach, and a massive increase in compute power to finally break through.