skysight-inc/HackerNews huggingface dataset:
> To my understanding, no it doesn't, as the value is resolved when the function pointed is created, not when the underlying function executes, which the code you linked shows too. I know it uses the "env" as a structure field, but it's partial application, not the actual closure which has access to parent scope

The code I linked literally shows that the closed-over terms are written into the closure environment when the fun is created, and if any term is a heap allocated object, it isn't copied into the closure, only the pointer is written into the env. The only reason you can't observe the effects of mutability here is because, unlike Python, there is no way to mutate bindings in Erlang.

Again, this isn't partial application - not in implementation nor in semantics.
> [0-based indexes] are a relic of C style arrays

I don't think this is true. They exist in other disciplines (maths for instance) that have no relationship with C or other programming languages from the 1970s.

> for 0 to count/len/num - 1

I will counter saying that such a for...to syntax is a relic of BASIC.

> or even better range syntax that is start inclusive BUT end exclusive

I know that your "better" is sarcastic, but I actually find left-inclusive+right-exclusive ranges fantastic. They allow perfect partitioning, easy calculation of lenght, etc.

> Arrays should start and end at whatever start index is required

I agree. An accommodating language would let you define both lower and upper bounds of an array, instead of its size.
It's trivial to find who to blame - just follow the money. Hit the investors with sentences proportional to their stake of ownership, and just like magic, executives who enable criminal behavior will become rather less popular and internal oversight much more so.
Of course this will never happen, since the lack of culpability is the point.
I'm amazed to people's reaction to this. You themselves have chosen to use a walled garden closed source OS. What did you expect? Apple not screwing you? Apple has been doing everything to hint they are turning macOS from general purpose OS into iOS-like nonsense. Why are you even surprised? Switching to Linux is long time overdue.
Graphene seems to be like a hotshot actor who lands a million auditions but somehow never makes it past a walk-on role in a toothpaste commercial.
Have you considered that maybe testifying against the company you work for and may have some personal connection to is very stressful.

I'm being serious that someone in that situation may have mixed feelings about doing the right thing vs betraying friends/bosses and how they may have contributed to wrongdoing in the testmony
Magnus is a stereotype of a prima donna. He’s always condescending and tried to destroy Hans Niemann’s career because Hans had the nerve to beat him once. I think he wants to be crowned World Champion without going through all the trouble of playing the games, and he’s annoyed that it’s not turning out like that.
I'm part way down this path. I bought a 2nd-hand M1 that only runs Asahi Linux (mainly for OpenGL/Vulkan and being able to use the unified memory for local LLMs). Still trying to find replacement apps to fully transition away from my old mac.

Especially, I'd love to find a tool as great as SuperDuper for my backups. I've been running it for 16 years now, including some full restores along the way. Thanks to the devs for a dependable tool! Pretty sure I used it to migrate laptops, which I imagine is also something that would be more tricky with later macos versions.

Anyway, I hope apple fix this bug soon. If not, then I'll look forward to buying a linux license for SuperDuper one day.
Wouldn't base economics dictate that, not ASI? A state can have knowledge of how to do things, how things work, hypothetical implementations, etc. However, if a state lacks the resources, skill, or desire to actually confirm and implement those hypothetical technologies, would they just stagnate? There might be a bottleneck there?
I don't know why the EFF keeps pushing this line, it's like flogging a dead horse. Evidence alone suggests that so few people care about DRM or about copyright law in general that the situation isn't going to change in favor of consumers in the foreseeable future.

Arguments over copyright and digital versions of works have raged for over 40 years and all that's happened is that copyright holders have gained even more power over copyright through tightened laws, DRM and through techniques such as them deliberately destroying or withdrawing digital copies.

It's simple really, if users cared enough the laws would have been changed by now—and they haven't except to get tighter.

For myself, I don't have or use any DRM-protected works. In fact, I've removed or disabled the DRM capability on my computers.
By using AI you can get tons of gift idea's which will be loved by your recipient.
Just try it on https://giftron.app
Good. It does set a bad precedent of raising sums as non-profit and then becoming a for profit.
SF tech startup Scale AI, worth $13.8B, accused of widespread wage theft
Canada proposed $15B incentive to boost AI green data centre investment
can't imagine anything but a pyramid scheme with this stock. Unless the bitcoin price grows to over 300k, i can't see anyone making money at this price level.
It now says

> The medical examiner’s office determined the manner of death to be suicide
Clearly there is a limit as to how different the engines can be in terms of size, weight, thrust, etc... Still if they want to add different engines, with different characteristics, they need to rerun all the calculations and tests to make sure it works with the frame, wings and everything else. No serious engineer outside of software realm aims to design silver bullet solutions. They always aim for a very specific solution.

If they need to adapt the solution later, they know it will involve a lot of re-working and require re-running all the calculations. This is fine. Nobody needs silver bullet solutions.

With software, if you design your API poorly and can't fix it in a backwards-compatible way, you can just release a new API version and migrate over to the new endpoints over time.
That's probably not a direct quote, so I wouldn't go on the record with that direct response. Uncouth
If it's old, it would have to be. NA natives had no written languages.
As long as it's better than the i740 I used to have!
It's not the same people
I don’t think that’s broadly true with chess. Did you mean go?
if you don't want to dip your toe in the festering pile of crap that is X:

https://www.youtube.com/watch?v=1yvBqasHLZs
Off by one issues are also an argument given in favour of no indexing.

groups=new Array(3).fill([])
items.reduce(function(a,x,y){y=a.shift();y.push(x);a.push(y);return a},groups)

Array languages typically have a reshaping operator so that you can just do something like:

groups:3 0N#items

Does that seem so strange? 0N is just null. numpy has ...reshape([3,-1]) which wouldn't be so bad in a hypothetical numjs or numlu; I think null is better, so surely this would be nice:

groups = table.reshape(items,{3,nil}) -- numlu?
groups = items.reshape([3,null]) // numjs?

Such a function could hide an ugly iteration if it were performant to do so. No reason for the programmer to see it every day. Working at rank is better.

On the other hand, Erlang is also 1-based, and there's no numerl I know of, so I might write:

f(N,Items) -> f_(erlang:make_tuple(N,[]),Items,0,N).
f_(Groups,[],_,_N) -> Groups;
f_(G,Items,0,N) -> f_(G,Items,N,N);
f_(G,[X|XS],I,N) -> f_(setelement(I,G,X),XS,I-1,N).

I don't think that's too bad either, and it seems straightforward to translate to lua. Working backwards maybe makes the 1-based indexing a little more natural.

n = 0
for i = 1,#items do
if n < 1 then n = #groups end
table.insert(groups[n],items[i])
n = n - 1
end

Does that seem right? I don't program in lua very much these days, but the ugly thing to me is the for-loop and how much typing it is (a complaint I also have about Erlang), not the one-based nature of the index I have in exactly one place in the program.

The cool thing about one-based indexes is that 0 meaningfully represents the position before the first element or not-an-element. If you use zero-based indexes, you're forced to either use -1 which precludes its use for referring to the end of the list, or null which isn't great for complicated reasons. There are other mathematical reasons for preferring 1-based indexes, but I don't think they're as cool as that.
I confess I was worried, until I read the name explanation, that it was named after Lululemon's marketing term for its preferred elastane/cotton blend
Japan's audacious bid to become a semiconductor superpower
https://archive.ph/BqEG5
I suspect McKinsey is responsible for most predatory behaviour related to Big Food, Big Tech and Big Pharma, just waiting for more of these lawsuits to surface.
> The word monotonically in monotonically increasing is in fact redundant

Not at all. A function can be increasing over a given interval without that increase being monotonous.
I think that underestimates public engagements in these hypes. Billions were wasted by "normal" people worldwide on VR headsets, in-game nfts, and shitcoins. Real world money, not some inflated VC capital projections. And while the current LLMs still are an "advanced Eliza", regular people are quite happy to pay for its services.
Resources will surely impact near-term possibilities.

The space of possibilities is probably large enough that, given time, ASI can get around most limitations if it has the desire/goal to implement them.
Interesting that he left out the concept of safety (being the founder of a company called Safe SuperIntelligence). Would have been curious to his thoughts on that.
‘Have you had “the talk” with your llm daemons yet about peer-to-peer pressure?’
I am surprised they are allowed to exist. They aren’t doing anything useful anyway.
It's a small hamlet founded by iron miners, they were familiar with darkness. Foundries and blacksmiths also worked well in the shadow i think.

Here is a quick history of the village
https://www.comune.borgomezzavalle.vb.it/en-us/vivere-il-com...
He is suspected of doing it, it is not proven yet and he is pleading non guilty
You would? That’s not what I’m doing: "bucketing". I always assume good, but look at everything closely, and call it out if I see it. I respond to what’s there individually.

If you're trying to be friendly you got a funny way about it. What’s your philosophical question?
Please, do tell me where else can I run 32b models locally without quantization
Sorry, I misunderstood then!
> Humans doesn't need trillions of tokens

I wonder about that. we can fine tune on calculus with much fewer tokens, but I'd be interested in some calculations of how many tokens evolution provides us (it's not about the DNA itself, but all the other things that were explored and discarded and are now out of reach) - but also the sheer amount of physics learnt by a baby by crawling around and putting everything in its mouth.
Um... China is heavily promoting hybrids atm to get around around EU EV tariffs?
Apple to stop selling iPhone SE and iPhone 14 in Europe as USB-C deadline hits
Wow, that's the first time I'm hearing about that tactic.
And it's dawning on me how egregious that is because it could be inoculating you against the very messages meant to dissuade you. Though I'm unsure how effective those messages were to begin with.
Not idiomatic, but it looks like [core.match][1] could be used to "if error" unpack the map:

(let [result (do-thing x y z)]
(match [result]
[{:ok false :message msg}]
{:ok false :message (format "do-thing failed: %s" msg)}
[{:ok true, :value value}]
(continue-computation-with value)))

meh

[1]: https://github.com/clojure/core.match/wiki/Overview
We have built a Tailwind CSS grid generator
Very very good points
Play Store shows me a notification to ask whether I want to enable important notifications. In 3 years of having this phone I probably closed that thing 100 or more times, yet all it would take for it to go away is for me to say yes once.
The value in the stock market is an increasing function, but neither nondecreasing, nor constant.
And most of all, not monotonically increasing.

The monotonically is important because it says that at every zoom level the function is increasing, while it being increasing just says it about the function shape in general.
> Isn't that almost everyone?

Sure. That's why we have contracts and laws to restricts how much one can change without paying or jail. Not every changes are equals.
> not that expensive.

From my carrier:

Frais de roaming en Tha?lande CHF
Appel local 2.20/min
Vers la CH 4.75/min
Entrant 3.00/min
SMS 0.50
Data 15.60/MB
Désactiver SMS info *135#

They offer “packs”: it’s a mere 39.90 CHF for 100 MB and an extra 49.90 CHF for 60 min of airtime.

So as much as I hate Facebook, WhatsApp, and closed standards… I don’t see a very good alternative here.
> Wiki, open source projects, stackoverflow and democratic country, all are different, but they definitely have similarities.

A unicycle and a hula hoop have similarities.

As I said, the distinction matters. The argument by metaphor in your previous comment is off-base.

Feel free to address concretely what I wrote in my previous comment.

(Though I have doubts about the quality of any insights that might be offered; no one referring to Wikipedia as "Wiki" is informed enough about Wikipedia to be informative about it.)
In theory, but not without including a larger target group as your audience. Back in the day an audience on Facebook needed a size of at least 20, but I'm unsure what the limit is now.

Your ads would still need to be reviewed and would likely not pass the filters if they straight up encourage self harm.
So we convert from rich formats with metadata & advanced features to a format without the former & severely lacking at the latter.
RIP. Suchir was a man of principles, he probably had to give up his OpenAI options as a result of his stance - OpenAI is reported to have a very restrictive offboarding agreements [1]

" It forbids them, for the rest of their lives, from criticizing their former employer. Even acknowledging that the NDA exists is a violation of it.

If a departing employee declines to sign the document, or if they violate it, they can lose all vested equity they earned during their time at the company, which is likely worth millions of dollars."

[1] https://www.vox.com/future-perfect/2024/5/17/24158478/openai...
I was in the tech space in the UK at the time and the hype behind this was off the charts. I seem to remember a meeting with Bezos where he was super hyped about it, and we had no idea what "it" was still. The speculation was crazy.
I don’t think he actually has the kind of money to be as slippery as, say, Trump, McKinsey, etc.
So what, you think a kid who deals a single gram of cannabis should spend the rest of their lives in prison? How is that just?
Well, that's wishful thinking at best...

There's a lot of things that we know how to fix, but cannot. It's with thinking through why that is, and whether it's any different for a 'superintelligence.'
What is entropy? A measure of just how little we know
Almost none of the software you mentioned is a realistic, fully featured, profesionally-usbale alternative to the software that doesn't run on Linux. So, overall, Linux can't be an alternative to the Mac and/or Windows for anyone who relies on these tools.
> Something being quite difficult reads significantly differently than just being difficult. You haven't made the sentence better, you've changed the meaning.

The problem there is that the meaning quite carries can vary significantly depending on the reader or the context where the word is read (so it can read differently depending on how previous sentences have primed the reader, which means the same person might read it differently with that context than if they start at that sentence. Quite differently, in fact!

This is because in spoken form the word changes a lot with tone of voice. Technically "quite difficult" means "slightly difficult" but in many places actually means "damn near impossible".

I'd day that while removing the word isn't wrong, replacing it with a more specific comparison would be better.
Yeah, it's making you look back at yourself. Like when someone tells you that you look tired or sick or something like that, and you are actually not but you still need to check it up because they might have a point. Then more often than not you start feeling that way. It's suggestive.
Made me think of this:

https://glasstire.com/wp-content/uploads/2011/03/288_Image1....
Ask HN: DAO for health insurance – A human collective for betterment
A decentralized autonomous organization (DAO) for health insurance.

Insurance as a service instead of a business.

No CEO's, no bonus, no investors. A decentralized service organization that work for the people.

Weeding corporate greed with code. Would it work?
Yes, as I said in the last comment. With current training techniques, one internet data is enough to give models what is given by evolution. For further training, I believe we would need different techniques to make the model self aware about its knowledge.

Also, I believe a person who is blind and paralyzed for life could still attain knowledge if educated well enough.(can't find any study here tbh)
Between just working on ML tech and working on ML tech with US$XXX billion of Microsoft’s money—salaries aside—imaginably, having access to nuclear plants worth of energy, compute power and cutting edge GPUs, legal department for defending intellectual property violation, etc., makes for a very different value proposition compared to some other startup in the space. (The self-image of working at a company allegedly “advancing humanity” likely helps, too.)
It’s interesting to me how there seems to be no redeeming feature other than that he was a father. It’s always “he was a father of two!”
Really not sure what you mean by this, could you explain?
I think there is an analogous challenge to the gradual, but large scale adoption of self-driving cars. Even in the absence of reasoning, they have different constraints than human drivers. This makes them react to situations in ways that surprise human drivers around them. It's not hard to imagine that being a new source of accidents.

It won't just be a matter of learning how they react differently, because it will be different from one self-driving platform to another. Sometimes even from one version of a platform to another. And is self-driving engaged, or is the human in control at the moment? Or is self-driving in the process of abdicating to the human, making behavior different from what it was a moment ago?
> There's a lot of things that we know how to fix, but cannot.

This assumes that humanity would remain in control after ASI emerges. We might not.
It seems such tracking can be gotten around by something as simple as sticking a Subway Surfers clip underneath the video, given how common that is.
The fact that the software being written in Rust is supposed to be valuable information to be put in the title is interesting.

Nobody would say “Performant intracontinental public transport routing in C++”, or any other combination. It’s just something around the Rust language.
What kind of nightmare documents are you encountering that you actually run into MS Office / Libreoffice incompatibility?
You obviously invested a lot in this product. I think that maybe renting a high end kitchen and bringing a professional photographer would go a long way!
Andrew Ng isn't proposing anything more than starting with a product idea rather than a market definition. "I've got an idea for a product so let's build a prototype to test it" isn't waterfall.

His argument is pointlessly contrarian, too. He says his proposal is counter to design thinking, but design thinking would encourage you to build the exact same prototype he is proposing. As his own piece acknowledges, if you're at an early stage where you don't have any specific product ideas, design thinking could be a good starting point.

In practice, this is all the same core idea. The end result is better if you investigate real ideas rather than rely on abstractions and assumptions. Test your ideas with prototypes. Be ready to discover your favourite idea doesn't work and change direction.

I wonder if he's really arguing against something that is independent of the method chosen: handing your money and control over to teams whose incentives are to spend as much time as possible on consultative exercises.
Not to mention the awkward logistics (and ethics) of property right enforcement from across the world as absentee landlords. Without enforcement 'ownership' is just a new take on an old scam. Even if you could pay agree upon a price, chances are that a one time payment, what stops the local government from just pocketing the payment and ignoring you? My best guess of a working system is to operate foreign aid style contingent upon their acreage of forest coverage.
I think you're skipping over the enormous "interfacing the math with the real world" part.

How do you stop fraud? How does the algorithm know which liquid was in a vial, or the normal versus serious sounds from a stethoscope? How does it get updated as medical knowledge of "necessary" procedures changes? How does it stop fraudulent billing for a surgery that didn't happen?
It was sad indeed. Every entity from bacteria to man faces their eventual end - bacteria have no funerary overhead and keep few records. We humans anticipate and fight against this terminal state. I suspect there will come a time when the human neurome will be mapped, but it might be sooner than we think. Once mapped = copied in silica/positronium? and there it/we can endure? Might be boring - we have a clock speed of ~~13 hertz, what if we upclock to 13 Ghz = every second the meat wakes = 1,000,000,000 silicon ticks, as I say = boring. Of course we will evolve games/puzzles/tasks/jobs to fill this time, and a smart code loop might enslave us = eternal bit bondage somewhere on the bitcoin chain gang.
https://www.preposterousuniverse.com/podcast/2024/12/09/298-...
Cleaner link https://xcancel.com/vincentweisser/status/186771902044488911...
ChatGPT is way less hobbled than Gemini or Claude.
Cleaner link: https://xcancel.com/vincentweisser/status/186771902044488911...
It would be amusing if they changed the name to Iberia. Which was, after all, the traditional name of the country in Europe.
Healthcare is insatiable: we can always spend more and most people feel awful for those that miss out (due to budget constraints).

Choices need to be made, compromises decided. And everybody will complain that the decisions were wrong for them.
WSJ: A Man Who Made Nvidia the Most Valuable Company
I'm at Amazon and the promo feedback I see time and time again is that they want to see consistency of next level behavior. I guarantee if you filed for your second promo in 6-12 months, that's exactly what would come back. Unless Meta has much lower standards for promotions I feel like even saying "hit the jackpot" must be a severe understatement
Discussions

(54 points, 1 day ago, 31 comments) https://news.ycombinator.com/item?id=42403886

(60 points, 18 hours ago, 39 comments) https://news.ycombinator.com/item?id=42408361
And as I understand it, Brits are particularly fond of using "quite" in a sarcastic fashion, so "quite difficult" in England might mean "not difficult at all, you sodding idiot" or something along those lines.
64GB of system RAM and partial offload to a laptop 3090 or 4090 will run 32b unquantized.
> He doesn't seem a likely candidate for suicide.

He might have been under pressure from attention he got from the press for whistle blowing. He might have worried about career damage. 26 and working on a web scraper for a high-profile company is great, but it's nothing special. I'm not sure of his immigration status, but he could also be dealing with visa issues.
Former ByteDance Intern Accused of Sabotage Wins Prestigious AI Award
BBC has complained to Apple over AI-generated fake news attributed to them