skysight-inc/HackerNews huggingface dataset:
Any regulation that requires allowing third-party stores, would be an anti-monopolistic move. So it would almost certainly include a requirement that those third-party stores be allowed to process payments themselves without paying royalties.
> The most essential device of the century is owned by two companies.

As long as people play along, yes it is indeed.

If more people were installing a free mobile OS, and thus take back ownership of their hardware and digital lives, the story would be much different.

It's the same story with PCs. If you actually want to control the hardware you own, install Linux. It's not as if the alternatives to corporate control didn't exist.
https://en.wikipedia.org/wiki/Fourth-generation_programming_...

When CD drives hit; "multimedia content" was going to be the next Big Thing. Couple years before they finally admitted that the hardware and software weren't ready yet, and when it was the parties pushing the notion back then had lost focus and were uninterested in all that potential they'd hyped.
This is so cynical it's hilarious. Why is ideological mentioned last? Most people I know who are into crypto (and I know a lot) are into it because they believe in economically sound, censorship resistant currency.
Apache Tika – Extract text and metadata from >1k doc types (the backbone of RAG)
But is there a real AI-threat, that would need real AI-safety?

To me it still looks like a nice bar-trick, not AI. It is very clever, very nice, even astounding. But doesn't look threatening - at some cases it is even dumb. The fear-mongering looks more like scare-marketing. Which is also clever, in my opinion.

But maybe I'm just out of touch.
Great information. Is there a way to download the file you make it from? I can't export the calendar.
If Apple isn't able to police this then maybe it's unhealthy for the market to be completely controlled by them. They make billions off the AppStore and their refusal to reinvest in proper moderation (especially for an app worth hundreds of thousands in revenue) is quite telling.
> Because if I do what my boss told me to do

Because we have explicit laws set up that already say this isn't an excuse. If your boss tells you to rob his neighbor, that won't save you. If your boss tells you to drive drunk you'll still get arrested for drunk driving. The agency is yours. The question is if a reasonable person would know this a violation of the fourth amendment and I'm pretty confident the answer is definitively yes. And we're talking about cops, who are trained professionals. Who are supposed to be trained in the law. They should know more than a reasonable person.

> The broader public is indifferent about the Fourth Amendment.

You're confused. The broader public is jaded. They've given up hope after decades of abuse. Losing hope is not the same as being indifferent. Even ambivalent would be a better word but I'd still say jaded. We're tired. We're exhausted. Depressed. Worn out. But not indifferent.
What's the illegal part? Which country would this be illegal in?
Everyone has their own way of stumbling through to a breakthrough, where suddenly things that had been confusing and complex suddenly seem clear, beautiful, and intuitive.

Here are a couple of thoughts on Godel's incompleteness theorem that helped me get there.

First, a description of the idea; consider the following two statements:

"There exists a formula with Godel number M that has the property that neither the formula nor its negation has a proof."

"Oh, by the way. The Godel number of the above formula is M."

"M" in the above is an actual number. In the first statement, one has an arithmetic expression (i.e., "3 + 4*5 + 12^100000 + ...") that is short but that evaluates to a really large number.

After developing the idea of mapping formulas and proofs of first-order logic to integers, Godel needed to use his new tool to come up with some way to express self reference. (The formula above has to have an embedded arithmetic expression "M" that unwraps and and evaluates to the Godel number of the entire formula.)

Godel devised what we would today recognize as exactly the Y combinator, expressed in first order arithmetic.

This was a shocking realization when it dawned on me, and it enabled me to gain an insight to the magnificent subtlety of Godel's mind.

I am personally comfortable with lisp, functions as first-class objects, lambda calculus, etc., as is certainly the case for many Hacker News readers.

So, at least for me, the above connection helped an awful lot to really understand the heart of Godel's insight.
How many tables does it take to run the US?
Rinse also bought NYC’s FlyCleaners.

I remember seeing the FlyCleaners vans around the city, very shiny and new at first, slowly become rather strikingly decrepit with dents, broken trim and loose bumpers.

There are lots of old school laundromats in NYC, basically all of which offer drop-off wash and fold service by the pound, many with free pickup and delivery. FlyCleaners was not at all competitive with the ones in my neighborhood at the time.
Sam Altman, Jiu Jitsu Master
From even the authors description, it doesn’t seem like the review process was “automated”. Someone at Apple actually found suspected fraudulent activity and the reasons weren’t just a template.

I don’t have an opinion on whether they were targeted by a third party.
I often read these kinds of comments on HN and I don’t understand them. I’m using FF on MacOS and it feels like exactly the same experience I used to have on Chrome. Except that I like multi account containers better than Chrome profiles.

I would love for HN commenters to share a recording in which they show this “buggyness”
I didn't realize that. Thank you! Volume III seems exactly what I'm looking for.
it's worth paying your subscription just for these free videos.
would those have the watermark removed if I go "Basic"?
Note that this simulates the "Cassic Mechanics" version. In the "Special Relativity" version (and IRL), both arrows arrive always at the same time.
I wonder if this is related to hypnic jerk?

https://en.m.wikipedia.org/wiki/Hypnic_jerk

Similar outcome: you awake quickly in a panic, just the difference is hypnic jerk feels like something interior and you know it wasn’t a noise or something. I get these occasionally, and they’re easy to ignore because I just “know” it was dream-like falling feelings. Annoying in the moment but I drift back off to sleep quite quickly afterwards.
> The context window only has to do with the size of input it has access to - its not related to what it's outputting, which is ultimately constrained by what it was trained on.

Wait a minute. You are completely missing the entire "attention mechanism" thing which is what makes transformers so capable. For each output token generated in sequence, the attention mechanism evaluates the current tokens relationship to all tokens in the context window, weighing their relevance. There are multiple "attention heads" running in parallel (16 in GPT-3.5). Now for each layer of the neural network there is an attention mechanism, independently processing the entire context window for each token. There are ~100 layers in ChatGPT. So now we have 100 layers times 16 attention heads = 1600 attention mechanisms evaluating the entire context window over many deep layers of abstraction for each output token.
Emphasis on "are believed". This actually puts clients into risk of having breaking changes out of their control.
If there is something new about EA it is, as a matter of public record, not the use of statistically rigorous cost-/benefit analysis. The hubris!

Anyhow, I will admit that the (putative) indifference to specific causes, so long as they are E and A, and (ostensibly) apolitical posture is original.

They are ofcourse transparently performative. Animal welfare cannot be measured but only assumed, and should therefore by their own “philosophy” rank lower than the lowest net positive measurable utility at any price.

Whatever else “effective” implies, it must include some change in society to be materially meaningfull. While this is not a standard the Longtermist arm adheres to, the rest of EA and the “philosophy” demand it. It doesn’t take all that much imagination to see which political project EA is most aligned with…
China Focuses Espionage on U.S. Colleges and Universities
No they don't, satellite flyovers are predictable, planes can unexpectedly roll up on you and catch you with your pants down whenever they feel like it.
It's heartwarming to see finally someone take Apple to court on this! So many small developers have no chance to do that.
You will need to generate code for the target which means LLVM/Clang (a C++ project) must support at the very least some amount of codegen for that target.
We most certainly do get to choose if we want to. Why not ?
Even executables imo should be very thin wrappers around libraries
The illegal part is money theft. As for which country it's illegal in: all of them.
see also https://news.ycombinator.com/item?id=38295366
Android removed the big technical measures that gave Google's Play Store a competitive advantage over alternatives, in no small part because of EU pressure. And while the Play Store is by far the biggest player in town, Amazon's Appstore, Huawei's AppGallery and F-Droid are all notable alternatives.

Meanwhile on iOS the best we seem to get is the EU Digital Markets Act setting some rules for fairness on the big marketplaces.
If it doesn't contain cowpox it's not a vaccine. Definitions are always strictly limited to their first use, and must be studiously maintained or we'll destroy the English language.
Sarah Lacy is a tech journalist with a B.A. in literature.

Cara Ocobock is an anthropologist with a faculty position in the department for gender studies, but at least with a B.S. in Biology.

I wouldn't call their opinion piece anything like a settled mainstream view of biology.
It's the last release of 3.2.0, i.e. no alphas
It is not designed for, but Rust works well on microcontrollers, such as Arduino. For example, a blink program for Arduino in Rust is less than 300 bytes in size when compiled with "s" optimization level. It's a bit larger than C because of vector of interrupt handlers and error handling.
They don't have to lose 50% of market share to lose this war.

Even a 5% dip will end it.

And technically inclined users are the ones being asked to configure computers for their families etc.
As the article points out, rural farms are ideal candidates for smaller wind turbines since they have tons of space and relatively high energy needs. Harry Metcalfe is a British farmer who has both solar and wind installed on his farm and regularly posts updates about his entire farming operations to youtube. I don't always agree with his conclusions, but I appreciate his perspective as someone actually drilling and harvesting crops.

https://www.youtube.com/watch?v=ZI84cFcF5ew
Has Google explained why the limit is so low?

I don’t think we need the adtech company to make a statement for us to know what’s going on here.
Wi-Fi for neurons: first map of wireless nerve signals unveiled in worms
Agreed. I look around in my office and no one else than me is running any kind of adblocker. Most people don’t care or don’t even know adblockers exist.
They already pleaded guilty? $4bn fine? and CEO will be let free?! At least Binance is not allowed to operate in US as far as I remember. I told years ago that DOJ is coming for them because they are unregistered bucket shop. And Binance thought US is gonna stop at FTX.
Yes, it works fine. As mentioned below just pass an asynchronous function and it’ll catch it.
I worked at a company with a self-inflicted wound related to retries.

At some point in the distant (internet time) past, a sales engineer, or the equivalent, had written a sample script to demonstrate basic uses of the API. As many of you quickly guessed, customers went on a copy/paste rampage and put this sample script into production.

The script went into a tight loop on failure, naively using a simple library that did not include any back-off or retry in the request. I'm not deeply familiar with how the company dealt with this situation. I am aware there was a complex load balancing system across distributed infrastructure, but also, just a lot of horsepower.

Lesson for anyone offering an API product: don't hand out example code with a self-own, because it will become someone's production code.
I disagree that the language of the compiler doesn't matter. It absolutely matters in some cases, all of which are cases where (ANSI) C is pretty much the only option because of the inherent difficulty of C++ compilers.
Global warming might not happen quite as fast as we thought
> Of course it will be embarrassing from time to time

Just use gpt to auto generate apologies as well and you automated away the embarrassments! Then you will look and behave like just another company.
Windows is not fault-free. But for most people (>95%) it works without issues.
Choose a better government, then. Preferably, a one without Soviet/death cult/imperialistic tendencies.

The nation will be judged by its government's actions, because the gov is supposed to be kept in check by the people.
> 25 megapixels is more than enough for those clowns.

I find it irritating to talk to people who speak this way, just FYI.

> Again, we can figure out better optics and processing without having to computationally invent details that didn't exist.

Computational photography is not just inventing details that didn't exist. The 100 megapixel mode on the G9ii physically shifts the sensor a minute amount to collect details which are there but fell in between the pixels on other exposures, and then it computationally combines multiple frames to reconstruct the details. I want this functionality because I print my photos in large format and the printer is capable of reproducing MUCH more detail than my current 21Mp camera can.

> we can figure out better optics and processing

There will always be a limit to optics, and "processing" is always going to be used. Whether a marketing department calls that processing AI or not doesn't matter. Every camera has a manufacturing budget to fit a target price, and that will always mean trade offs and choices made in lens quality. Spending on "processing" will always be part of the calculation. Even on a high end micro four thirds camera, there is just a limit to what you can do even with expensive lenses, and computational techniques are going to be used to optionally extend the capability.
Thanks for the GitHub link, I want to try this in a M2 with 32G memory. It will “waste” the GPU and neural cores, but might still run fast.

Off topic: I so much appreciate everyone’s work Getting LLMs running on inexpensive hardware! I have been having crazy amounts of fun with Ollama and a wide variety of tuned models. And, so fast!
I find it's much better to have a copy-pasted piece of code which turns all command line options into variables in a certain namespace (provided the variables are defined beforehand)

I.e. user runs:

script --foo --bar=yes --no-xyzzy --uiuez"

the script then sets these existing variables:

opt_foo=y
opt_foo_given=y

opt_bar=y
opt_bar_given=y

opt_xyzzy=
opt_xyzzy_given=y

However, the variable opt_uiuez doesn't exist and so it bails:

script: no such option: --uiuez

With such a piece of code, all you do is define the options you support via assignments like "opt_foo=". You can give them default values this way. Include that piece of boiler-plate code. Done.

To add a new option, just define the variable. Done.

Check its value wherever needed, and possibly the _given, if the code needs to know whether it's working with the default value, or an explicitly given value. That's it.
And acting like Mozilla is some bastion of anti-advertising freedom ranges from ignorant to aggressively disingenuous

Mozilla has shipped ads directly in the browser at least three times: pocket, the automatic installation of a Mr robot extension, and the full screen new tab ad for turning red. They've given absolutely no indication they won't do it again
> It is not designed for,

Making sure Rust can work in embedded environments is absolutely a design goal, and choices around this are made explicitly.
Great article!
Sad it's so USA-centric.
It would be great to read "Soviet part" of titanium
This. And it's not like there's no choice. The only pain point, if you want to completely get rid of A/G, is push notifications and some banking apps.
Bullshit! When you compromise the phone of someone you find out the phone numbers of everyone they talked to. I won't even get into how signal can abuse this willingly or against their will.

Signal is no better than just using imessage or whatsapp. The terribly deceptive thing about it is that it is marketed as a super secure messaging app better than alternatives but in the most important way that matters: not crypto but metadata and plausible deniability it makes such compromises. Explain to me why signal on the desktop can't function without a mobile app?! Governments have complete control over mobile phone infrastructure and can perform targeted compromises by using signal contacts for target selection.

Do not use signal thinking it will protect you better than any other encrypted app. Governments and private partires are not out there cracking the crypto itself.
I think you have misunderstood rust.

Rust is not fundamentally designed to work at a higher level of abstraction than C. Rust is designed to work at a range of abstraction levels, from as low as the lowest level C code to something fairly high (but still short of a language like python). Rust is designed to make it easy to quickly build abstractions on top of super low level (rust) code, because usually that's the less error prone way to do things - that doesn't prevent it from working at those levels though, and if anything it makes working on systems where you have to work on super low level code much easier to use.

When working with low level rust you don't "program everything in unsafe mode", you program a few really low level bits in unsafe rust, but quickly make abstractions that allow you to avoid making the vast majority of your code unsafe. This is opposed to languages like C/C++/zig/... where there isn't anything but "unsafe".

Rust doesn't really have a runtime by default (beyond libc for non-baremetal code).

There are a few tiny niches where rust isn't designed to compete with C, but they really are tiny niches. For example where chars aren't 8 bits.

I'm honestly just not following what you're saying about C++. Rust code tends not to depend on C++ code apart from maybe some system libraries that everyone depends on. The rust community tends to be overly-keen on rewriting those libraries in rust, not underly-keen. Obviously some people will make code that manages to depend on the language - but rust doesn't make it easy (like zig does...).

As for the relationship with llvm - rust doesn't actually have a hard dependency on it anymore (with support for a compiler backend called cranelift, written in rust). I also just don't see "the compiler depends on another language" as a huge impediment - as others have mentioned C compilers tend to as well...
I like cranberries. Cats like cranberries. Crows like cranberries(besides Cheetos). Squirrels like cranberries. Hedgehogs like cranberries. Cranberries are very likable.
That should be a shirt
It's a reskinned safari if you are not aware. The hope is once Apple allowed sideloading, we can start to use the actual firefox with extensions.
As you mention two companies I can only assume the other is Google and android. Which I find odd as I have multiple other appstores and repositories on my phone and every other android device I have owned. My phones and tablets usually come with not just the Google Play Store, but also the manufacturers app store, and I install fdroid on all my android devices, and have in the past installed the Amazon app store on my phones back when Amazon and Google were having a spat over audible book sales and you breifly couldn't buy books on the Google hosted version of audible. So I don't see the problem. There are many third party app stores on the android half of the marker if you as a developer dont like the terms for using Google Play, then list you app on another storefront with more agreeable terms or your own webpage.
You can use the cranelift backend, written in Rust, if you prefer. Nothing about LLVM being the best choice by default has to do with the choice of implementation language.
Every time I read one of these stories, the first thought I have is: "We should be pushing to have PWA be more robust and be positioned as a first class citizen".

My thinking is that would remove the need for a singular approval process. Liberating all developers to build what they want.

Of course security is always a concern. PWA in sandboxes of some sort sounds like the best path forward.
>choices around this are made explicitly.

e.g?
Have you heard of a little company called Epic?

https://www.forbes.com/sites/ryanwhitwam/2018/08/25/epic-gam...

And then

https://www.komando.com/security-privacy/ratmilad-android-ma...
Why couldn't those people have acted on their own judgement?
I agree with you! I dislike the name enum and really like how F# does it. In F#, everything is type and what kind of type you create comes down to the type construction literal you use.

`
(* enum )
type 'a Option = Some of 'a | None
`

( struct - well: record. *)
type Company = {
Name : string
Age : int
}

Fudge. No idea how to format that in HN.
Nope, that's still not money laundering.
It's a shame, VMware was always one of the best virtualization products. I worry the quality will fall off a cliff after all these corporate migrations.
Google's master plan to ditch V2 might be more than just a power move. It's like they're trying to reshape the Chromium landscape, making it a tricky playground for any V2 loyalists. We're looking at a future where maintaining V2 support is like trying to keep a vintage car running in a world of electric vehicles. Nostalgic but increasingly impractical.
The plan is to turn Twitter into a SuperApp like WeChat. WeChat is enormous in China because it combines social with payment. It is a proof of who you are and a way to pay. This does not exist currently in the West.
Excellent work, the animation is top notch. The voice was so good I also assumed it was generated.
Which was 99.9% of the NFT market. I wonder how much of it is the crypto market. Probably not much lower.
Technically illiterate people don't use open OS's so there's no reason for attackers to target those platforms. Also, the number of users is so small that it's not worth an attacker's time.
Safari itself supports extensions
I’ll disagree a bit here. There are situations where absence of (more) dynamic typing can make your life harder than it already is.

An example of this is generating a JSON and only learning the correct schema at runtime.

Or connecting to an external database with tables of unknown structures that you can’t type check.

You can, of course deal with all these by wrapping the objects in some structure; but it’s just one more thing you need to keep in mind.
The only threat is automated blogspam creation. LLMs are not AI (not even close), only marketed as such.
I think the assertion is based on the fact that LLVM is written in C++. Doesn’t directly introduce a C++ dependency to the kernel, but it does introduce it to the toolchain.
> Crazy you think that the company who invests the most in AI won’t retain any value in the transition to the space.

They’ll obviously retain some value. Google can integrate more easily and seamlessly with things people are using but that’s a competitive advantage not a moat.

Google’s trajectory has been from innovative market maker, to dominant market leader, to megacorp that has a strong established position that keeps them competitive and relevant, to legacy provider, to kind of irrelevant.

Google’s still strong and significant but every day they are less so.