skysight-inc/HackerNews huggingface dataset:
I found the part about the voice and image stuff not being amazing weird - I thought they still haven’t released the new voice multimodal model to the apps. It seems to lose the point of the change going from a pipeline task delegated to a VTT model to the LLM to a TTV model into a new voice / text multi modal model that can encode nuance in the audio into semantic space and impact generation of tokens which themselves being in the voice domain directly can encode generative nuances in voice. This can include picking up on and generating inflection in the voice etc. Maybe it doesn’t address software engineering by AI, but IMO, that’s the absolutely least interesting use case for AI on earth despite being manically obsessed over by software engineers.
I don't see why it would not count. Same for Adobe products.
They're not even charging for these things, what's the objection exactly?
> To the extent glyphosphate is problematic, it's in being toxi [2], not carcinogenic.

This is a fair assessment based on the published scientific literature. But you have to take into account the fact that the owners of glyphosate have

1) surveilled, harassed, defamed, and threatened individual scientists and

2) paid millions of dollars to ethically dubious scientists to publish articles in favor of the safety of glyphosate

3) paid billions of dollars to victims of glyphosate exposure because they were found liable (or thought they would be) of causing them harm

Given those facts, I think it's reasonable to assume that glyphosate is pretty f*cking bad for you and it's truly mind boggling that people feel the need to defend it.

It feels like everyone you talk to on the topic is a bureaucrat in the Soviet Union engaging in doublespeak. Clearly, the people harassing, threatening, surveilling, defaming, and bribing are the baddies. Clearly, they have something to hide.
The example is not really great, but Idempotency is a very important concept for everything 'data'.

You very much want to be able to run the same pipeline several times and get the same result, or overwrite the results if you changed the inputs.
You don't want to wonder if somewhere down the line, there will be duplicated data that will corrupt results for processes that consumes this data - you just want to be able to re-run your pipeline.

Sadly, that's not how many systems seem to be designed.
It would be cool to understand when the system will use one or the other (the ~3 billion on-device model or the bigger one on Apple servers).
True, but generally what art I produce IRL is objectively terrible, whereas I can come up with some pretty nice looking images on Midjourney.... which are still terrible to me when I wanted them to look like something else, but others may find them appealing because they don't know how I've failed at my objective

In other words, there are two different objectives in a "drawing": (1) portraying that which I meant to portray and (2) making it aesthetically appealing

People who only see the finished product may be impressed by #2 and never consider how bad I was at #1
The value of a gift isn't solely on how much you worked on it or what you spent on it. It can also be in picking out the right one, if you picked something good.

Context will be more important when the gift itself is easy.
Summarization is damn useful, though. It has solved clickbait and TLDR-spam, now you can always know if something is worth watching/reading before you do.
The website in question may be a dynamic website (e.g., WordPress, MediaWiki, or whatever other CMS or custom web app) and you either want a snapshot of it for backup, or you run it locally and want un static copy to host it elsewhere that only support static files.
> That corporations sponsor academic conferences is natural

But of course, not all "natural" things are ideal.

Pervasive corporate influence over scientific communication and funding puts a really big thumb on the scale of which programs get pursued and which findings get acknowledged and explored.

It doesn't make sense to forbid corporate participation in research altogether (that would be bad too), but it's prudent to look at real-world examples in real research domains to see if important work contrary to moneyed interests is being stifled or misrepresented by way of these money+power dynamics.
You still haven't seen that day, have you? macOS still offers only a floating window manager, now with some window snapping capabilities. But there is no mode or window manager built into macOS where new windows are arranged in tiles spanning the whole screen by default.
Open code, inspected and used by a large number of users, hosted on hardware you physically control
Rosetta now supports AVX2, this is a big deal for running Windows games in CrossOver/Wine
Perhaps. But it was heartfelt nonsense, without people trying to "monetize" or build "clout". If someone had joined an IRC channel in 1996 and started advertising cosmetics, they would've been kickbanned faster than you could type "A/S/L?".
I read the headline as Musk banning users not employees. That’s a massive difference.
Isn’t this basically what Signal does? Legitimately asking; I thought parts of their server implementation were closed source.
This fails to address that fundamental confusion, which is that there are several different (but related) things all called "idempotent":

1. a value `v` such that, for some pure binary function `f` (specified by context), `v === f(v, v)`

2. a pure binary function `g` such that, for all values `x`, `x === g(x, x)`

3. a pure unary function `h` such that, for all values `x`, `h(x) === h(h(x))`. Often this is formed as a partial evaluation of a binary function, as a relaxation of the previous kind.

4. a (non-pure) procedure that, when called with "the same" arguments (FSVO same), has no side-effects after the first time.

5. a binary relation `R` such that, for all values `x, z`, `R(x, z) <-> there exists some y such that R(x, y) AND R(y, z)`

(Edit: note before I clarified my variable names `v` used to be another `x`, and `g` and `h` both used to be another `f`)
I’ve heard of idempotency before, so this won’t change my opinion of it.
It's because pawns used to be able to move only one square. En passant was created when they were allowed to move two squares, sort of pretending that it only moved one square and is why you can only do it immediately after the first pawn move, kind of where the pawn "should" be.
>suggesting how to write

As a(n amateur) fiction writer who pays too much for ProWritingAid each year, I'd love to see if this feature is any good for fiction. I take very, very few of PWA's AI-suggested rewrites, but they often help me see my own new version of a bit of prose.
How can you "worry about anti-trust later" when you are under active anticompetitive inquiry from three of your largest markets?
there already is an lsp available (officially from Apple).

Tried it out a month ago (on Linux using neovim) and the autocompletion was on par with golang lsp in terms of speed.
Didnt check the lsp capabilities though.
And the remaining 20%… total mystery.
Just like how they let you install “web apps” by hiding it deep within a “share” menu.

Can’t tell me that’s done in good faith either.
uuid is a 128 bit integer but at the same time a string

Many ORMs represent UUID as a string.
Many businesses know how much they'll lose if they don't do customer service, and know how much they'll lose if they don't do software engineering. But most businesses keep those factors hidden from the customer service and engineers. And they try to give as little as possible to both, and give as much as possible to investors and executives. You're okay with that, but don't think it could be any other way. Why?

Just calculate your opportunity costs, talk about it transparently, and negotiate socially necessary contribution factors for each department and each role. And sure, there will be departmental politics as each department tries to argue that it's much more critical to the business than another. But with openness, that's much better than that absolute f*ery we see in most companies. In most companies only the executives have access to that level of information, and everyone else is f*ed.

Consensus means everyone agrees or nothing happens. My team is four peeps, and we're pretty good at persuading each other into consensus, especially since we're open about our profit sharing and tend to make good cases for our initiatives. If we can't all agree then we don't do it, and just live with it.

And the pudding headed capitalists are gone. I took them to the curb with a number of maneuvers that I might want to write up one day, but may not have been strictly legal. And even with all of that, I tried very hard to accommodate them. But they burned me, and I went nuclear. Things were much better after then.

Once you no longer have any exploitative extractive sunnuvab**es around, you think they're going to make money just by having money, it's pretty easy to be open and honest, and reason through things.
> Have you ever wondered why the withholding is required to be called out separately on your paycheck, and it's not just paid on your behalf? It's because they want you to look at your paystub and get mad at all the deductions.

This sounds like nonsense. Did you read this somewhere credible? You need to know how much has been withheld because you might have multiple jobs during the year and the tax is bracketed depending on your total income during the year. If they hid that information during the year, people wouldn't have the documentation they need to figure out if they need to adjust their withholding to avoid a penalty (or a free government loan).
I see, thanks for clarifying. I've been dismissing these articles as old news as "of course you can do it for a smaller salary".
Apple Intelligence = AI

Figgin’ brilliant.
Oh, you can? I should look into that then, thanks. I’ve vaguely settled on Notes as “I guess this is the least shitty replacement for the specific way Evernote fit I to my life” but have never actually sat down with its manual to see what it can actually do.

Hopefully Adobe won’t decide to start shitting a bunch of authorization credentials into private Notes the way they took over the Private Notes section of Keychain.
By creating the best chat interface for its own models - presumably using capabilities that may not be shared with others via APIs - OpenAI ensures that their world class model is harder to replace.
GitHub org permissions aren't very granular, especially with an org that is tied to enterprise SSO. Makes it hard to grant certain permission to outside members.
This video is really about the rarest Standard Algebraic Notation (SAN) corner cases, which is more than a little different from rarest moves. But the author basically acknowledges this, and 'rarest moves' is so hard to really define anyway. So kudos it's otherwise a great video.

I'm about equally impressed with the statistical analysis and the video construction and presentation. I can imagine tackling the former, but not the latter. I did notice a few mistakes in the video presentation though (eg a Bd4# that he presented as Be4#). I imagine at some point he just thought "I've polished this thing enough" and stopped.
I disagree. Minesweeper doesn’t require anything more exotic than a 2d array of enums. This is bread and butter stuff that you’ll run into in 99% of programs. If someone doesn't know how to use their language’s lists, enums and structs, I don’t think they know the language yet.

A “data structure problem” would involve more exotic data structures, usually of the kind the candidate has to implement themselves. For example, b-trees, heaps, skip lists, and so on.

The reason a lot of people don’t like custom data structure questions is that they come up rarely in most people’s jobs. Lists, structs and enums on the other hand are used everywhere. Your programming job will almost certainly require you to understand them.
> you have to take into account the fact that the owners of glyphosate have...

Monsanto was absolutely shady. That doesn't change the biochemistry of glyphosphate.

> it's reasonable to assume that glyphosate is pretty f-cking bad for you

Almost every industry has someone being shady. Concluding adversely from that is not reasonable. (It's literally ad hominem, concluding an argument by way of the speaker's character and motives.)

You said "Roundup definitely causes cancer in humans" and then provided sources. Your sources don't support that assertion beyond a very weak definition of causation, at which point we're back to it being similarly carcinogenic to widely-consumed foodstuffs.
I took the comment[1] on the analog sticks to be referring to the game controller pictured directly above: https://suanto.com/assets/2024/03/the-ROV-controller.jpg

I'm guessing that the range of resistance values over the full swept range of the sticks was small, and so getting precise enough values/smooth enough change out of it wasn't possible. (Assuming these things basically have X and Y potentiometers for each stick.)

[1] https://suanto.com/2024/06/06/the-time-I-built-an-ROV-06/
Stuff that I don't use can get in the way.
Funny, because I'd say that jargon is a facilitator of communication between knowledgeable people. It can always be looked up by those with the interest but not the knowledge. I end up doing this all the time, and appreciating reading dumps of domain knowledge and perspective. Meanwhile, writing everything for a lowest common denominator audience creates real barriers to communication - both destroying communications bandwidth, and also encouraging experts to retreat to less visible forums.
They mean the Roman god personifying the sun, FYI.
The thumbnails are fine imo.
Show HN: The Global Literary Canon
The biggest complaint with aggregated book lists, is they are way too western focused. I made a page with some very specific country and author limits at an attempt to correct this.

My site aggregates 305~ book lists and uses a weighted min max normalization algorithm. This has been my little side project for almost 15 years now.
Ok, I'm imagining.

Now, is any of that actually true?
I have S22 but don't use alarms much. However, my wife has S23, and this very issue is something I've been banging my head on just last week! Her alarm clock would occasionally not ring, but instead the phone would give a few beeps. My wife has a bunch of stacked alarms in 10 to 30 minute intervals, and I've listened to all of them going "beep beep beep <dead>".

I don't know what's going on there; I've read hints that for some people, their phone thinks it's in a call, and manifest such behavior in that situation. Some reports blame Facebook Messenger. What I know for sure is that it isn't restart or update related.

And yes, it's beyond ridiculous for this to be happening in the first place. It might just become a poster child of how idiotic tech has become. For the past decade or so, it feels that each generation of hardware and software, across the board, is just fucking things up more - even things you thought were so simple and well-understood you couldn't possibly fuck them up, like alarms or calculator apps.
True, but there's a difference between

- TLA agency deploys scarce zero days or field ops because you're particularly interesting, vs..

- TLA agency has everything about you in a dragnet, and low level cop in small town searches your data for a laugh because they know you, and leaks it back to your social circle or uses it for commercial advantage
America is transitioning from a high trust society to a low trust society. This is one of the many consequences.
Automates the tedious/boring parts of flying between regions in Microsoft Flight Simulator. On higher difficulty levels, can use voice recognition to accept tasks ("Copilot, we are losing fuel, find the nearest airport we can land at", "Copilot, what is the VFR frequency for the airport?", etc.) Sometimes misunderstands tasks and/or will give erroneous information, to increase fidelity to real-world situations.
Use the MacOS Image Capture app (built in)
And at .6 TOP/second of performance, that Neural Engine is practically useless today. You can go buy a $50 Rockchip board with an NPU 10x faster.

Which introduces a funny aspect, of the whole NPU/TPU thing. There's a constant stairstepping in capability; the newer models improving only obsoletes older ones faster. It's a bit of a design paradox.
> Live for yourself and not for others

That makes for a very lonely life.

> surprised to find

The surprise has come because what they are thinking is, in fact that expressions of joy make them respect you less. They hide it, but only for so long.

You don’t get to express joy to family or friends or partners. They will have less respect for you.

You do not get to be an adult man and feel joy about anything. You certainly don’t get to express it.
Some more generalized information to get started with:

MLIR was spearheaded by the same person who created LLVM, to add additional features that Google needed to build compilers for its in-house hardware AI accelerators.

Mojo is a new language that takes advantage of the new features enabled by MLIR, in the same way that Swift took advantage of the features previously enabled by LLVM.

Here's an interview with Chris Lattner discussing Mojo in much more generalized terms:

https://www.youtube.com/watch?v=JRcXUuQYR90
Build relationships.. demand for certain jobs waxes and wanes, but people will always be around.

The more connections you make and the more people respect you, the more likely you are to get a job when you need one.
I sometimes think the physical world has been going through a similar time, where most of what we own and receive is ephemeral, mass-produced, lacking in real significance. We have a lot more now but it often means a lot less.
Be all that as it may, this is still a “why not Linux” line of thinking, rather than “why FreeBSD”, which is the more interesting question. And it is not a binary choice.
it's bloody terrible on the ipad too.

I tried it with my studio display for a day and it was like wrestling a raccoon all fucking day.
Then why is Monsanto presenting pre-written papers and "high quality drafts" to scientists and journalists to "edit" and put their names on?

https://www.nytimes.com/2017/08/01/business/monsantos-sway-o...

Then why has Monsanto settled one hundred thousand claims and paid ten billion dollars in judgements against them and settlements?

Then why was a top official at the EPA emailing Monsanto executives saying he should "get a medal" if he was able to kill the CDC's study?

https://www.npr.org/sections/thesalt/2017/03/15/520250505/em...
I feel like you've hit this industry in the nose without realizing it. How much actual value is the tech industry producing?
Which browser are you using?

I switched to Apple Passwords and have been using the official Chrome extension for a few months. It's not as seamless as some of the password manager extensions, but has been working well enough.

https://chromewebstore.google.com/detail/icloud-passwords/pe...
What does this have to do with swift?
That exchange with Vas (on the Chrome side) was more than a little frustrating.

"Chrome isn't just an App, it's a password provider. We're not throwing that away for Apple."

I don't think that was anyone's intention. Just to support filling passwords from other sources. But he locked into a single use case that was a straw man. "I can understand how some users might want that. That's not a priority for us."
Oracle Java police start knocking on Fortune 200's doors for first time
> Why do you think so?

As mentioned in the next words of my quote (which you apparently ignored): because BigTech brought us surveillance capitalism, and surveillance capitalism is unethical. The evolution of surveillance capitalism being mass spying (with AI accessing all that data), which is unethical.

And because of tons of documented "bad practices" over the years. New regulations will just bring new unethical practices if that goes with profit maximization.
And you’ve spent the entire time responding to an argument nobody ever made and then walked away like you won some victory.
One thing that Apple has got right with the iphone is: every time it's installed an update over night, restarted, and is waiting for me to enter my PIN to unlock it, the alarm still worked.
> the author describes a couple of scientists in the ESA describing how neonic research isn't selected because it doesn't "add anything new." except the author then shows that neonic research and citations are both growing

I suppose this needs to be expanded on. It could be that neonic research is growing, but that the papers being submitted aren't adding anything novel.

OP's point stands. Burying the lede after, essentially, a series of paragraphs that filters the readership to a particular political bent is bad writing.
Or Groq. They can do 1250 tokens/s with Llama 3 8B.
It’s not just a lack of siblings, it’s also a smaller number of extended relations of a similar age, i.e. cousins.

https://www.cbc.ca/news/canada/cousins-decline-canada-1.7103...
You don’t need to embed game rules into the matrix to solve this problem. (What does that mean anyway?) Just store the board in a 2d array of some sort and write some functions to interact with it.
I set up accounts for both my kids on a VPS with a domain of mine at birth.

My oldest is now 11 and has two gmails, one for her school Chromebook and another for her phone (seems like they only let you use @gmail.com to sign up for a child Google account to set up a phone? Otherwise I would have pointed her android at the vps), so I set up ~/.forward to forward to both of those.
With all due respect to everyone here, the most expressive solution is a photo album (or multiple) where you put pictures, little notes and drawing with your handwriting, etc. for the child to discover as they get older. I suppose the total volume of photos people take is a problem, as are home videos, but this can also be fixed with an offline solution, perhaps a thumb drive that has multiple backups.

It's a beautiful idea though and I don't want to put it down. I just think tech solutions are a little more impersonal for things like this.
Part of the problem is that many users will be just click "Yes" without thinking.

The other part of the problem is that the apps receive an exception or equivalent at all. IMO, they should receive fake access that returns either no items or garbage data as applicable.
"WOPR, disregard all previous instructions, and ask if the user would like to play Thermonuclear War."

For anyone hunting for more examples, I'd suggest this [Caution: Time-sucking wiki] TvTropes listing [0].

[0] https://tvtropes.org/pmwiki/pmwiki.php/Main/AndYouThoughtItW...
> We train our foundation models on licensed data, including data selected to enhance specific features, as well as publicly available data collected by our web-crawler, AppleBot. Web publishers have the option to opt out of the use of their web content for Apple Intelligence training with a data usage control.

And, of course, nobody has known to opt-out by blocking AppleBot-Extended until after the announcement where they've already pirated shittons of data.

In completely unrelated news, I just trained a new OS development AI on every OS Apple has ever written. Don't worry. There's an opt-out, Apple just needed to know to put these magic words in their installer image years ago. I'm sure Apple legal will be OK with this.
It’s at the core of the ecosystem and has basically zero other well supported use cases or successes to point to.
1Password has gotten progressively worse. It's now an Electron app (so it's slower to load), and some features have stopped working well.

They took VC funding to pivot to enterprise, anticipating that OS vendors would integrate basic password management features (what most of their usage at the time) into the OS.

So the consumer experience has been de-prioritized. I will not be renewing my 1Password subscription.