skysight-inc/HackerNews huggingface dataset:
https://github.com/AdguardTeam/AdguardForiOS

I am pretty sure it is open source. I’ve been using it for years both for upstream DNS and blocklist filtering.
At least one example of a conflicted hunk and what exactly gets saved would be more useful than a full screen screenshot just to show a single "conflicted" button in the UI
A company probably needs a couple of 100s chips to reverse engineer. Not much.
Right, being against Putin is being Russophobes now
If the Russian invasion was the cause for this removal, it's rather late. The invasion started back in 2014 and strengthened two years ago. There probably also wouldn't be any lawyers involved.

My guess is that some secretive agency got in contact with the Linux team. Whether this is about infiltration of kernel development or an attempt to stop Russia from powering its war machines by Linux I'm not so sure, but I don't know about any laws that would require this specific process.

As for "none of the maintainers today has done that aggression": they haven't _yet_, but they can be made to by their government if that's what Putin wants. Countries bordering Russia are on edge, and, as has been proven in Georgia and Ukraine, rightfully so. The current anti Russian sentiment isn't a consequence of any historic events as much as it is an anticipation of a Russian invasion in future.

I would much prefer knowing why exactly removing Russian contributors would be legally required, but given the secrecy surrounding it, I don't think there's much public information around it.
Who said anything about a vacuum permitting violations of casualty?

You wrote: "I'm having trouble with this assertion. Light travels slower in water than in air, by your assertion that light is the limit of causality; then surely we can create a paradox with ftl right in a pool."

I answered that the "speed of casuality" is not "how fast light travels in a given medium": it's the maxiumum speed of light, which is the speed of light in a vacuum.

So that the light travels slower in a pool doesn't mean we can violate casuality - the overall casuality "speed limit" remains regardless (it's a maximum limit in the universe, not a regional one).

Btw, light doesn't really slow down in a medium like water. Photons always travel at the speed of light. The aggregate light appears to slow down in the water, as invidividual photons are converted to energy when interacting with the water particles and then the energy is emitted again as new photons.

The photons while they exist (i.e. before and after the conversion to/from energy) always run at the speed of light, even inside a medium like water or whatever else. Some of them will be converted to heat though, warming up the water - but in that case they're not light anymore.
If you think sanctions are placed and enforced with lightning speed in every situation then the answer is no.

But you're just after whataboutism, since Huawei is decoupling from Linux themselves[1]

[1] https://wccftech.com/huawei-harmonyos-next-to-remove-linux-a...
I don't understand how you are using rebase with a fork. Are you rebasing all of the changes in your fork on top of upstream? That list of changes will grow larger over time; after a year, you'd be rebasing hundreds of commits whenever you want to merge upstream.
How many IC samples are required to do a layer-by-layer reverse engineering of something at single-nm feature sizes?

Ok, now you've got "something" here even resembling a netlist (lol), what do you do with it? Keep in mind: you don't actually have the manufacturing technology to use this IP. By the time you do, the IC you reversed is no longer state of the art.

I think state-sponsored corporate espionage would be a lot more fruitful and cheaper.
don't act like kids calling their parents to stop an argument
At least part of that might very well be illegal.
In fairness it can be hard for a vendor / platform like Huwawei to cut the bloat, because so much of it sits at the application layer.

Users will blame you if Jira works more slowly on your devices than on Apple’s.
>If the Russian invasion was the cause for this removal, it's rather late.

Sanctions don't move lockstep with military actions and neither do the courts that interpret and enforce the sanctions.
Good that you are complying with the sanctions?
Enforce Functional Programming in JavaScript and TypeScript
There is no sanction preventing Taiwan from trading with mainland China.
In fact it's their largest export market.

Once there, those chips are used to build Western-branded products, Chinese-branded products and some, I'm sure, are re-exported to Russia.
That kind of thing really depends on the language. Some of the stronger functional languages like Haskell have lazy evaluation, so that operation won't be as bad as it looks. But then you really need to fully understand the tradeoffs of lazy evaluation too.
This is not an outright ban, but a sensible regulation. Kids can stil use simple messaging apps, but have to wait to get their first fix of attention grabing, personalized ad feeds.
Hanlon's razor is malicious. Assuming malice is the trivial right choice. Assuming stupidity just bc it rhymes, or bc you can feel smart about yourself is stupid.
The website does a real terrible job explaining what exactly this is. I know it's related to amateur radio. Is it some nationwide capture the flag game or something?
> Do you care that public schools in the US typically have worse outcomes and have to spend more per child to get there?

That statement is not true.

There are many problems with the non-public system. I'll use the term "voucher" school to mean a school which is not controlled by a school board whose members are voted for by the residents of the school catchment area. (This isn't quite correct, as there are public schools run by a school board controlled by the state.) A "voucher" school also receives either money directly from taxes, or indirectly through, for example, a tax credit to the school or to the parents of the student.

1) the finances are not public, and include cases where the non-profit voucher school pays rent to a for-profit company, and pays license fees to a for-profit company, where are three are owned by the same person. The non-profit is not incentivized to get the best deal, which means my tax dollars go to enrich the owner rather than the students.

2) voucher schools generally spend money on advertisements, which target the student population they prefer rather then the entire population. The money for advertisements reduces the amount of money available to schools. Good advertising beats good teaching, because the advertising comes first. A local voucher school advertised a few years ago that all students would get their own tablet for learning. Now this school is in financial troubles, and doesn't have enough staff.

3) voucher schools can select their student population through many means, for example, require parental involvement every week, which selects for richer families which have that amount of free time.

4) voucher schools have more freedom to expel students. If a student is unruly, rather than using expensive counseling to help resolve the issues, a voucher school can expel the student. If a student has subpar grades, the school can make it known that the student is unwelcome for the next year, and can use behavior problems as subtext to expel that student.

Thus, you have some voucher schools which appear to do well, but they are not held anywhere near the same standards and obligations as actual public schools.

I don't want my tax dollars going to voucher schools. If you want to sent your kid to a private school, go ahead. Just don't expect me to subsidize you.
That kind of old-school vision of advertising is a vision from the 80s, it's been a long time that advertising isn't about information anymore.

The big spenders are in the game for brand awareness (there's not even a product being shown sometimes) and then there's a parallel world of which I would call scams which went on top of it (less than half of the Youtube ads I see look legal)

If you remove those two, I'm not sure how long the advertising industry would survive.
How are the Uyghurs doing in this magical land? Tibetans? Protesters at Tiananmen Square? People who value their organs?
I guess in the sense that Poland also borders Russia via Kaliningrad, and wasn't part of the USSR.
My phone goes up to 980nm and it is a Note 9.

Both front and rear cameras work.

The light shows up as a pinkish purple.
No, I don't think so - because I chose tools like Golang that do the job for me.
For those interested in the last remark and unfamiliar with grammars: https://docs.raku.org/language/grammars
The APIs to implement traffic policies on a per-app basis just don’t exist on iOS. You can create a VPN connection and have an app manage all network traffic that way, but you can’t associate traffic with specific apps since this would run afoul of their sandbox. At least without jailbreaking.
This does seem a bit like throwing the baby out with the bath water but it’s understandable that the kernel project doesn’t have the resources for a more granular approach when even large organizations struggle with this problem.

I’m always in for making more clear and transparent processes though.
AFAIK the US Huawei sanctions are not a blanket "have nothing to do with them at all" but instead apply to telecoms equipment and phones and their components. Don't think software is a component.

There was some talk about banning Huawei access to AOSP but I don't think that ever went through.

And yes sanctions are weird. Finland is sanctioning a lot of Russian business including travel over the border for most part but still there is a train load of copper and nickel ore coming over every day or two.
Now that's just silly. And I see the backwards keyword terminators (LOOP/POOL).

I have wondered why we have case/esac, if/fi but while/done. I imagine the author himself figured that while/elihw would just be entirely ridiculous.
They had a lot of problems but power was still highly decentralized (a lot of decisions were left to local and regional party bosses). Human rights were never especially high on the list of priorities but you tended to see the government allow for a degree of experimentation that produced a lot of innovation and led to a vibrant culture.

Things are very different now with a one-man cult of personality.
They'll just do what they did in Baton Rouge. The people who care don't want to fight against the people actively making the situation worse.
Check out Ayn Odin 2 Mini, it's an Android handheld with a PS Vita design, you can use it to emulate lots of games too (including Vita using Vita3k emulator).
Reminds me of a C++ codebase I once had to inspect that was entirely written as if it were written in Java. With camelcase naming for everything, getters and setters for every class variable, interfaces everywhere.
Labeling shows lacks of argument.
Mutation is infectious. It will take great care to have an OOP core and outer FP shell. The OOP core might have to become completely threadsafe and use mutexes and such, to be reliable. This might be more painful than sticking to either one paradigm.
Picked it up from skimming the irrational analysis piece on it today, but it looks like it's unsubstantiated speculation on oryon v2.
How long would millions of sequential hours of watching take for the devil to have its due?
Just becouse they have far more useful methods I am not very keen on another one.

There would have to be some 'know you customer' type of tracking for ordering from electronics suppliers to avoid liability. Like with banks.

DigiKey rejecting your order because who knows what their black box said.

It would hardly help versus people that can afford front buyers anyway.

And even if it would work the microchips still end up in bombs dropped on children since the gov. hand them over willingly in the first place.
Just curious, why is there no us central or us texas region? It could maybe be useful.
No sooner than he moves to Russia, I suppose. So while I am surprised, because I did have a higher opinion of him too, these are pointless questions. Pointing fingers won't help for sure.
Because they also noticed that IPv4 has some design errors. So if you are anyway making something incompatible you can fix those and bring in new features.

IP packet having checksum that is also calculated on the hops remaining. Well, do you really really need that when most popular protocols TCP and UDP have also a checksum? So getting rid of it entirely is actually a smart move.

And then whole ARP, DHCP etc. Can we do something more sensible instead of that sort of thing. Different mindset, but reasonable attempt.
The real trouble here is that the entities that need more addresses and the ones not supporting IPv6 aren't the same ones. In particular, a lot of large companies basically need one IPv4 address and they can NAT their whole organization behind it. Meanwhile ISPs and hosting providers need lots of IP addresses but can't switch entirely to IPv6 because their customers demand the ability to communicate with those companies that still only support IPv4.

But the government could probably fix it without even mandating anything. They should just... stop using IPv4. Does your company have to file tax forms with the IRS website? Only available via IPv6, so better get your network to support it.
Russia spends hundreds of millions on propaganda (paid trolls), sabotage, and espionage. There is lot of cases for Article 4 of NATO already. It's better to say sorry than to risk millions of lives.
gopher://hoi.st has nice stuff for subleq and awk
Since you have "bought" in quotes, you realize it's not the same as something physical, so why should it follow the same rules?
> the extremely aggressive, unnecessary and dehumanizing remarks from Linus

Linus being Linus. I thought he had gotten some comms training but it’s hard to change when you’ve spent most of your career communicating very directly.
AdAway: Ad-Blocking for Your Android
The difference in the dates example seems right to me
20 October 2024 and 2024-20-10 are not the same.

Months in different locales can be written as yyyy-MM-dd. It can also be a catalog/reference number. So, it seems right that their embedding similarity is not perfectly aligned.

So, it's not a tokenizer problem. The text meant different things according to the LLM.
I think segway was an interesting idea, but electric scooters seem to have stuck.
LineageOS has this too, and it’s available on a fair bit of non-Pixel phones.
How on Earth did FP "lose"? Most systems I work on these days use TypeScript, it's taken over huge parts of the industry, and OOP in TS is like an after thought that most people forget is even there at all. All the TS codebases I work on are 99% functional, with most JS/TS devs leaning into it more rather than less.
2018, "Low budget consumer hardware espionage implant", 220 comments, https://news.ycombinator.com/item?id=40363704 & https://news.ycombinator.com/item?id=20190251 & https://news.ycombinator.com/item?id=15676737

2019, "Airbnb Has a Hidden-Camera Problem", 50 comments, https://news.ycombinator.com/item?id=24324300

2019, "How to find hidden cameras in your AirBnB", 300 comments, https://news.ycombinator.com/item?id=20457419

2023 repro of "Great Seal Bug" (1952): mechanical microphone, no power source, data exfiltrated via external directed microwave beam, https://www.youtube.com/watch?v=NLDpWrwijE8

Try measuring the RF emissions of:

USB hubs
AC power strips
SSD enclosures
monitors
When the Wayback Machine Went Down, So Did Our Software
>I think from a language perspective, the linked text should be a verb phrase

I would disagree. Links are references to resources, not actions (assuming your link isn't a POST request).

Example:

For additional order details, go to [your Account page].

See also wikis.
Thank you! I have an ugly JS/content filter running that mogrifies some websites such that I miss the formatting completely; I didn’t recognize you had chat session content included on the page.

That said, after looking at a couple of your sessions, I don’t see anything you’re doing that I’m not—at least in terms of prompting. Your prompts are a bit more terse than mine (I can be long-winded so I’ll give brevity a try with my next project) but the structure and design descriptions are still there. That would suggest the differences in our experience boils down to the languages with which we choose or are required to work; maybe there’s a stylistic or cultural difference in how one should prompt a model in order to generate a Python project and how one should prompt for a Haskel or Scala/Java project; surely not though, right?

I’m not giving up and I’ll keep playing with these models but for now, given my use-case at least, they still seem to be far more capable at rubber-ducking with me than they are as a pair programming partner.
It's limited in time and number of apps, so not really
I think we both agree then.
A global community project forced to comply with particular government edicts and competitions.

And the project leader happily doubling up in the nationalistic divide (while of course upholding double standards in this matter for other countries).
FBI makes arrests over alleged secret Chinese 'police stations' in New York

https://www.bbc.com/news/world-us-canada-65305415.amp
That's missing the point, India has nothing to do with it. When Linus speaks about being Finnish it's about being invaded by Russia and I don't believe India ever was.
Maybe those could be found with a parabolic antenna and possibly an amp, ideally one with a limited range one can control via software.

Once a few common signals are known, the software could do programmed patterns to ferret out easy ones.
Huh they didn't even bother to sell it in countries like the Netherlands and Spain yet. Weird.
> I found many users activate the subscription during the onboarding, that's why I keep it.

I think this is the toughest part for me as a technically inclines person - selling. It's something I want to become more comfortable with.

> almost 5 years at this point

Well done persisting. That is a lot of hard work! Any tips on keeping up motivation? I've been working on my app for only a few months now and had to dig deep a few times to keep going.

> Feel free to share the link, I'd love to check it out.

Thanks, I'm still working on making it a bit more marketable, but here it is: https://dingdongdoorbell.com/
> Remember, the idea of landing a reusable rocket was abandoned long ago by many nations because it was deemed impossible or financially infeasible. Yet here we are with SpaceX dropping LOE launch prices per kg by 90-98%.

It's almost like revisiting the wildest ideas turns into feasible ones thanks to steady progress all around (science, manufacturing, better pricing).

I guess what's key is being lucky to re-attempt something at the right time. Just look at how long things from the mother of all demos took to become successful products, hell, we are finally getting the hang of collaborative editing and video conferencing was awful still 40yrs after in 2008.
A useful rule is not to extend a class you don't own. This is usually taken to mean don't extend a class from a third party library. But it should also mean classes that are shared by multiple developers. In that case, compose, don't inherit.
> if you uninstall the app store, how would you get it back without it already being available on-device

via a different install mechanism? How do you install Windows apps without MS store?
Linus and the Linux foundation breaking their own COC:

>In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, _ethnicity_, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, _nationality_, personal appearance, race, religion, or sexual identity and orientation.
You're ignoring key points and cherry picking what to respond to based on your ability to try and twist my words into statements I never made.

And you're extrapolating what must be a very obscure reference in the article into some kind of supporting evidence for your argument. All to support your words against, apparently, some perceived made-up position that you think I have.

According to this article, Huawei is barred from doing business with TSMC, and when Huawei violated the sanctions through a third party, TSMC cut off that third party and reported them.

Incentivizing partners is NOT 'your interests above theirs'. If the incentive is not good enough, they don't have to take it. If the incentive is good, then both your interests and theirs align. Neither is 'above' the other.

Now, if you steal by violating sanctions, and you wargame a blockade of their territory, you are being a threat. You are NOT offering them more of what they want until they happily offer you what you want. Instead, you are pushing them to act based on fear of you. THAT is 'your interests above theirs!' style of diplomacy and business negotiation.

I can tell you're not approaching this conversation with any form of sincerity in your arguments. I won't speculate about why you would do this. But I'm just not going to engage anymore.
this is the classic disempowering rhetoric that you should not talk about politics and religion - the two biggest forces in society that will screw your life and that of your children the most if you let them.
Of course nefarious actors will ignore the requirement and or hack their gear.
Because this is technical forum where other malware like Microsoft Defender or Crowdstrike or Google Play Protect is also discussed.
Haha nice idea.
Good job they weren't using MSVC I guess...

https://learn.microsoft.com/en-us/cpp/cpp/property-cpp?view=...
Not to forget his most brilliant brain child of hyper loop. Which has already revolutionized transport and replaced cars, trains, planes and ships... Oh wait...
This is a question for your IT team, not HN.
Blockada is most likely a DNS level blocker, netguard supports that. Alternatively you can configure it to point the DNS servers at NextDNS if you just want a nice UI to configure block lists (though NextDNS might track you).
I wonder if it was possible to build chips in a way that they could disable themselves if used in a way not approved of by the manufacturer. Perhaps a set of pre-generated keys that have preset validity times. You would then need to contact the manufacturer to receive the next key in the set.

Probably too much effort for the gain though. For military chips maybe?
To charge $3.5K for something that can only be used by one person is an epic fail of product vision. Like, what am I supposed to do if there are 4 people in my family? Or if I want to use the thing both at home and at work? I get that they’d prefer it if I bought several, but the price point puts that well outside any realm of possibility.
Every now and then a new SSH key management solution emerges and every time it is yet another connection-terminating proxy and not a real PKI solution.
We are all running out of time, no one can help us with that. But what I can tell you is that is does not matter. This is not something that you need to understand rationally, but something you need to feel for yourself.

If it creates anxiety it is usually because you feel that you need more time that what you have to be able to do something.

If your anxiety comes from a place of needing to accomplish something, you need to understand that it does not matter if it is you who does something or if it is something else. That the beauty of it is in the process, and that ultimately the best things come from the love of the process, not the love of the outcome.

If the anxiety comes from a place of running out of time to be with a loved one, then unfortunately there is not much that we can say.

I wish you all the best in this beautiful life!
You need cameras either way. If not for passthrough then for tracking. Or you use Lighthouse tech but its even more expensive.