skysight-inc/HackerNews huggingface dataset:
This is very impressive. I think everyone should pay very close attention to what M1/M2 have given us.

But I’m waiting until my friends can afford it. Right now (which in this pace might mean I change my mind tonight)

…I am earnestly studying how to make this a thing anyone can install as a part of a product they can use without a subscription.
I don’t really understand the conflict of interest.

From my perspective, something like AWS, Stripe, Cloudflare, Paypal is foundational infrastructure that can be used by competitors without issues.
> This would be a nonstarter in NYC, because large parts of the city are unmapped underground (because they were built in an era when records weren't kept methodically). Digging is expensive because you don't actually have a centralized record of where gas lines, water mains, cables, etc. all are - you have to uncover it carefully, see what's there, and then work around it.

So just give up? Maybe there should be an effort to correctly map all lines and improve the general infrastructure.
Ha yes of course. But actually has anyone been able to get instances on Azure? Thought OpenAI had them all reserved.
https://www.cassettebeasts.com/ launched recently. I liked it.
It’s a preference, not a bias
>If it could be had with 5G connectivity that would allow me to use the laptop even while I''m on the train without drining my phone battery for a hotspot.

You can charge your phone off the laptop. Or get an external battery bank.
They didn't hedge for something that is a once in the history of our nation's experience basically and quite literally freezing one of the most investable markets, housing.

The increases have been relentless and its unclear that it is stemming inflation driven by corporate greed at all
Show HN: CarmackGPT based on John Carmack’s interview
Hi HN,

I'm a big fan of John Carmack, and I just loved his recent podcast with Lex Fridman. As a fun little project, we used AI-powered search to enhance the episode.

Now, you can ask any questions and an answer will be generated based on the content of that episode.

I am excited to hear what you think :slightly_smiling_face:
The Future of Social Media Monetization: Can Social Networks Thrive Without Ads?
> I'd advise you to drive armed too, because you could experience trouble from a "random crazy" with road rage.

Agreed, and I do drive armed. I conceal carry every time I leave my house. So far I've only ever experienced one road rage incident in more than 20 years of driving, and it was able to be resolved without needing to use a weapon in self-defense. Unfortunately there's crazy people with self-control issues everywhere.

Generally speaking we have a problem in America that there are a lot of potentially violent mentally-unsound people roaming around, we have no cohesive plan to get these people treatment/help/medication, and in most major cities you will be penalized for defending yourself so you have little recourse if someone decides to attack you. Solving this problem will likely solve many other social problems, but there seems to be little political will to try to solve this problem.
Oh wow, I hadn't realized that the M1 EVO had an order form already. So tempting.
Finetuning is a relatively quick process. Training the base model is the expensive part (can take weeks and huge amounts of compute), whereas finetuning usually is only on the last few layers and can be done with much less resources. You could definitely have a "nightly" finetune model that is retrained every day or so.
If the site insists on UV (User Verification) rather than UP (User Presence) a device which has no way to verify the user should reject that.

If your site insists on the device providing a broad identifying signature (the specification says devices classes identified this way ought to consist of 10k+ devices, and in most cases a manufacturer will just identify particular models, like OK, this the model we made in 2019-2021, now we're re-tooling to make the newer model lets give it a new identifier) and the user agrees (I always refuse if asked, the documentation advises you just don't bother asking) to provide this, then you can see OK, it's a Yubikey Model 6J, I think that's (delete as appropriate) fine / not fine. This is obviously a large piece of extra maintenance work, hence it's advised you should not do it.
Ask HN: Method for knowing if one-way-encrypted data is identical to another?
Since 2018 when users of 1Password 7 upgrade to 1Password 8 all their entries got duplicated because of some bug. The identical entries have same creation and modification dates.

1Password does not provide functionality to sweep and remove all duplicates.
The reason for that, it's not possible to compare encrypted entries, since it's using one-way encryption function. Meaning even two identical entries will have different signatures.

While there may be methods of working around with that, it is apparently engineering complexity barrier that they will not tackle.
And they will not implement solution that will give 1Password too much access to the data either (to decrypt all with your key and tell which are duplicates).
1Password only sees encrypted data.
The solution for comparing the duplicates has to be cryptographical.

My question to cryptography experts, when adding password entry to password database, can we generate some kind of hash to use later for comparing entries for being identical? Maybe hash unique within some special "seed", so we can compare entries encrypted with that seed.
The algorithm/hash should satisfy requirement of not being reversible, and not open possibility to brute force cracking.

On a related note, almost every password manager including ones built into browsers and 1Password itself, all have "your password is too weak" recommendations. Does it mean they have that flag set at the time they encrypt the password?
Without an indicated conflict of interest, there is no headline.
Apple is certainly a worthy competitor to the Microsoft empire, Google remains a cut below.

>Monopolistic practices on mobile

Most of my phones have shipped with Samsung Internet.
Those are very inaccurate descriptors. A lie is an intentional deception, which is impossible for GPT. It "believes" that it "knows" something about the world, which happens to have been made up wholesale by its "subconscious" (obviously I know it's not a human brain). That is pretty much a hallucination by definition, applied to a non-human "intelligence".

Besides,

> it's presenting wholesale fiction as fact both coherently and with absolute confidence

That is not in any way distinct from perceiving reality incorrectly. It is a symptom common to both skilled lying and hallucination.
I think you're overcomplicating this. In a language with lazy evaluation, you can't know what gets evaluated without looking at the whole program (in the worst case). It's in that sense that performance becomes non-local.

Here's a simple specific example. Take the Haskell expression [1..n], for some big n. There is no general answer to the question "what would be the performance implications of replacing [] with [1..n]" – it depends on the context of [].

In a strict language, you can say (roughly at least) that replacing [] with [1..n] will add at minimum a certain number of extra CPU cycles and a certain amount of additional allocation. This kind of reasoning is pretty rough and ready, but it is accurate enough to be useful for reasoning about performance in practice.

I note that Simon Peyton-Jones has said these exact words in a public talk:

"Laziness makes it much, much harder to reason about performance."

I think it's extremely unlikely that he's mistaken or confused on this point.
The average CEO doesn’t even earn close to $1 million annually. According to the Bureau of Labor Statistics, the median CEO pay is $189,520 [1], less than most FAANG software engineers.

What you’re looking at here are CEOs of the top 500 companies..of course they’ll earn much more than the average.

I don’t see anyone complaining that Beyoncé gets millions of dollars per performance while the average musician earns pittance. It’s the same here. It’s news orgs chasing clickbait to make money from the naive and perpetually outraged.

1- https://www.bls.gov/oes/current/oes111011.htm
I’m getting divorced after three months of marriage.
I'm not really arguing that your pattern _doesn't work_, I just think you've created an unnecessary new pattern to solve an already solved problem. Using expressions with lambdas is pretty standard in C# when you need to reference a method or property without calling it immediately. Entity Framework is an obvious example, mocking libraries like Moq, and at least one that I know of (Hangfire) uses expressions to serialize info about a method so that it can be invoked later, possibly on a different machine or even in a totally different app. All of the things that you mention can be validated in an expression, if you feel the need.
The Search for the Lost Jeopardy Tapes Is over; the Mystery Behind Them Endures
Like all big companies, when something comes along that is growing fast, where they don't have a product, they might choose to buy an existing one to get in the market. On some of them they might spend lots of time and money building huge amounts of new technology and improving on some of them so they were hardly comparable to the original. SQL Server is one example I worked on. The original sybase product had a pretty nice sql language with stored procedures, but the implementation didn't take us very far. It was basically awful. We spent years building out a new database with that same sybase surface layer, we added lots of new things over time - new execution system, new query optimizer, integrated it with .net, etc. Because we didn't have to develop a new surface or sql language, it helped a lot. I always wondered how much that cost Microsoft to buy it. I'd say even at 100 million it was worth it.
Silo’s Creator Says Same-Day AI Movies Are Coming Soon
And I was not. The statement holds for both anyway, in cases of hegemonic, sovereign, fiat currencies.
I would think that's only a forward-facing problem. I.e. policies could change. But so long as the chain has not been corrupted, and assuming it was proof-of-work, couldn't you more or less prove that the chain going backwards has in fact not been corrupted? Though I suppose it might rely on a reliable account of the hashing power of the world at a given time.
Elon Musk threatens to reassign NPR’s Twitter handle as feud escalates
Important distinction that I'm learning today is that not all LLMs will be interoperable with each others' queries/prompts/inputs.

Code LLM right now is not responding how a Chat LLM would respond.

~~~~~
Hats off to the team on the impressive work!
https://archive.ph/o7SHV
So really it's taxing excessive electricity usage rather than targeting the motivation behind the usage?
And per another deleted comment, things like automation tools are supposedly already about simplifying automation relative to earlier configuration management systems that required a lot of specific expertise. "AI LLMs" or not, of course, better more modern tools are going to try to simplify writing automation.
Some comments from 3 days ago at

https://news.ycombinator.com/item?id=35762092
Is this a Co-pilot like assistant or something more? Co-pilot is neat but is basically not much more than an automated snippet system. The actual writing of the code is not the part that I want help with, I want an AI system that helps me design better software systems. Something more akin to program mind mapping than some fancy auto-completion system.
Hrmm, I will investigate using an expression tree for this (now's the time while it is alpha). I was hoping to avoid people having to create lambdas. I hope I don't run into overload ambiguity with the existing `ExecuteActivity` calls where you can just pass an existing method as Func<T, TResult> param. I will investigate this approach, thanks!

Of course the "Ref" pattern is user-choice/suggested-pattern, it's not a requirement in any of our calls that just take simple delegates however you can create those delegates. So I may be able to work it in there.
You can’t keep a racehorse in the barn. You gotta race it. Get out of the barn.
Superb and best of luck!
Inuit Students Invented New Number System
Without for me. Music, audiobooks, podcasts all just cram more in to my brain so I don’t get that same meditative feeling where I’m doing nothing but running.

I got injured and piled on weight, but the weight is mostly gone now and I’m building back up to running again, I’m looking forward to being able to go out on a run for an hour or two again.
Better than after 3 years and infinitely better than after 30.
Keep an eye on the ONNX runtime[0]. Microsoft has gotten all sorts of weird AI accelerators to work, from OpenVINO to the Rockchip NPU.

[0] https://onnxruntime.ai/
> as a trading currency between non-US countries

If country A trades with country B, it'll either get paid or pay with country B's currency. Country A might not be interested in country B's currency, so it can use the US dollar and a US institution as a proxy between the two. But that doesn't do anything to affect the value of the three currencies. It's simply a matter of convenience (these US dollars get exchanged back into currency A or B seconds after being purchased).

What matters is how confident people are of their respective government, laws and institutions compared to the US. Would they prefer to hold assets in the United States or their own country, or country A or B.
Despite the lack of examples, it still completes trivial clojure like "(defn connect [" and other lisp syntax like "(define (hello" which is promising for further refinement training on Lisp languages.
I believe what the parent is referring to is that the sum of two normally distributed variables can be modeled as normally distributed[1]. Ie: normal distributions are closed under addition. This fact leads to one's naive idea about adding variances working as expected.

However, in task estimation[duration] aren't normally distributed - they're much more log-normally distributed, and you can't simply add log-normal distribution parameters in the same way[2]. Instead he log-normal distribution is (largely) closed under multiplication which is fairly useless when we want to add tasks to determine total time.

Moreover, the reductive conceptualization of normally distributed estimations leads people to the erroneous communication of "X plus or minus Y". The assumption is that the bounds are symmetric(they aren't). The chance that the estimate is higher than the mode is much greater than it is lower than the mode.

As a data scientist, I want to say that the model for task estimation is over-reduced. Even so, I feel like the push-back I'd get from suggesting that folks estimate in log-space would be that I'm being ridiculous complicated.

1. https://en.wikipedia.org/wiki/Sum_of_normally_distributed_ra...

2. See the Fenton-Wilkinson approximation.
Why would anything emerge?
This is interesting. OPT and BLOOM are significantly Chinchilla under-trained, and I can't help but wonder if this is related to their compressibility here. I would like to see the results for something Chinchilla over-trained, like Llama - my gut is that the 'free lunch' they see will get slightly more expensive.

Implementation q - can torch or other inference runtimes take advantage of the memory savings delivered by a sparsification like this? Or do you need a special implementation to not malloc out all the memory implied by each tensor layer?
Being tied to a device, it defeats the most serious threats of phishing and weak passwords, for which attacks can be mounted on a global scale.

2FA via SMS is still vulnerable. 2FA with an app like Google Authenticator or VIPAccess is more secure because it is tied to a device.
Can I use repl.it with an external Code LLM, with or without paying repl.it for Ghostwriter ?
If anyone in unaware you can buy the very impressive Pocket. https://www.analogue.co/pocket

The current list of what it can do with FPGA is listed here - https://openfpga-cores-inventory.github.io/analogue-pocket/ and the inevitable sub-reddit is a good resource. https://old.reddit.com/r/AnaloguePocket/
That kinda looks like vendor-locked equivalent of pub/privkey auth ?
This is most likely due to developers of certain apps/inputs and not iOS/Apple themselves, there is a simple line of code to do this and from what I've noticed some overly-secure-wannabe-apps force system keyboard for certain inputs.
As for question 1, they're far more common in server grade stuff where typically they are baked in. Consumer stuff just doesn't need/use as much IO throughput and muxing that the FPGA provides on say, a large networking switch.

There are PCIe compatible FPGAs that you can plug into your desktop like a graphics card to accelerate certain tasks. In general though, our workstation hardware just isn't specialized enough to require them, but can be extended to do so. If something is a large enough business model, they'll just make an ASIC.
I don't understand what you mean by sleight of hand. It seems a very straightforward question that makes sense in our everyday use of language, as you admit. Just because it's difficult to rigorously analyze this statement into scientific concepts, it doesn't follow that the question is invalid. In fact the point of the question is to show shortcomings in our current science.

Also, I would dispute the assertion that there is something unique or special about this formulation. There are many synonymous ways of phrasing the question: e.g., describe the subjective experience of a bat.
Thanks! Other commenter has also convinced me to investigate expression approach. I was hoping not to force people to create lambdas for each thing they want to invoke from a code readability POV, but it sounds like the ecosystem wants to force that.
In a town with one employer and one (local) bank, even if they aren't part of the same ownership structure, they will end up being in cahoots.

Regulation and competition are both vital tools for good societies.
Yes. As a counterpoint, people are also absurdly tech illiterate.
Wow, /new has been terrible today on HN. Multiple garbage articles getting 20+ votes and filled with green comments. Flag 'em if you see 'em.
> The sharing aspect has already been done.

The key is that there are 5 permission levels: (1) None, (2) Can view when I'm busy, (3) Can view titles and locations, (4) Can view all details, and (5) Can edit.

Is that too much control? Maybe, but it's helpful when you want to share more details with teammates than you do with others, grant admins edit permissions, etc.
Because rape is bad but insults are not.
Isn't wanting to make a better product a business decision?
> If external authenticators work for you, physical keys (like Yubikey, Solokey etc.) are arguably self-hosted!

Yes. And this is what I do with all my personal stuff (though I use the GPG mode on the yubikey, not Fido2). But, because a passkey can be backed up, websites targeting mainly passkeys will be likely to offer only a single authenticator to be enrolled. Of course with hardware authenticators that is not going to work. Lose that one and you're screwed. This is why multi-authenticator support is so important.

> For on-device passkeys, at least Android is preparing an API for this

Thanks, I'll have a look at that. I'd want it on the PC too though (BSD). But anyway, hopefully it will come. I never really looked at it, as for now the website acceptance part is still so low that it didn't matter anyway. For the ones I use regularly, only Office 365 supports it. I'm not interested in the old FIDO MFA mode, only full passwordless will do.

> Firefox (which unfortunately has been quite slow to adopt all aspects of WebAuthN).

Yes, this is really a PITA now. They really don't seem to give a ***, they only offer CTAP2 (full FIDO2 + PIN) mode on Windows. Still not working on Mac, Linux, BSD... It's been in this sorry state for years now.

> In principle I agree, but some service providers like banks are legally liable for fraud losses (at least in some jurisdictions). I'd say they do have a legitimate interest of being able to verify which authenticators they trust.

Banks here already use their own authenticators which they provide anyway, but yeah that's a point. Many other sites shouldn't be able to make such decisions though, IMO.

PS: I'm not sure why you are being downvoted, I really appreciated your insightful comment. Especially about the Android option I wasn't aware of.
Let me guess, you're not a 76 year old man.
When your product has a soul
I don't see how two examples I gave are possible with just text. They require understanding spatial relationships between objects and their physical properties.
You are looking at the developer documentation. It explains the different classes and methods they expose, it's technical and the target audience is supposed to be technical.

I didn't provide this example as a particularly good example of a decentralized application but as one that provides some unique financial product that is hard to find an equivalent in traditional finance.

From the point of view of a user what it allows you to do is:

1. Deposit some collateral (e.g. ETH, rETH, or some USD stablecoin...)

2. Leverage that collateral up to 50%. I.e. You get debt of up to 50% of the collateral.

3. Do whatever you want to do with your leverage.

4. Meanwhile the collateral is put to work producing some yield that is repaying the debt you were issued. More interestingly, you can't get liquidated.

Fortunately, if you don't find it interesting you don't have to use it.
Yea, it seems very limited as of now and not yet geared towards information retrieval. What I find interesting are the various personalities and how it influences the human tech relationship dynamic.
Some of the more modern Xilinx stuff has features where you don't need to take down the whole FPGA to reload a bitstream onto part of the chip. Its really neat, you can do live reprogramming of one component and leave the others alone or have an A/B setup where one updates while the other is unchanged.
Just FYI, you sometimes can't reply to very new comments, the button appears after a few minutes :)
Once again, you're reading a language war where there is none.

Read the bloody article, it's all about the type system, not the language.

Do you really expect the author to rewrite the Arduino stdlib for the sake of pjmlp's sensibility?
Federal Reserve pushes interest rates above 5% for first time since 2007
Youtube Channel "Chris Titus Tech" has few videos on removing bloat in Windows.
I'd rather see this mitigated with tiered kWh rates that are still use case agnostic. so the amount of energy needed to heat/cool a reasonable family home could be purchased roughly at production cost, but the rate could step up steeply past that amount. this would either discourage silly laser shows, or at least make sure the community gets funds to build out solar/wind/whatever from the show.

if this approach also discourages free water parks, I'm okay with that. if the community really wants that, they can weigh it against other public interests and consider funding it out of public coffers.
I think a lot of people who
entered the industry post 2004 are about to learn how unreal the last 20-ish years were.
Because browsers are by far the easiest, safest, and fastest way to distribute applications. Operating Systems still don't have any sort of meaningful sandboxing so downloading and executing binaries from any source is out of question. With web applications, you can do that. Instantly and uncomplicated. This is not going to change anymore, it's just way too useful.
FTC Proposes Blanket Prohibition Preventing Facebook from Monetizing Youth Data
Also arguably, the ubiquity of user agent sniffing is why. You get what you measure. You want your UA to contain "Mozilla". By god, you'll get it one way or another.