skysight-inc/HackerNews huggingface dataset:
Show HN: URnetwork – Decentralized VPN Replacement
I spent the last 1.5 years working out how to scale a decentralized network safely and efficiently to millions of users. URnetwork is a market for network capacity, where each connection races to find the best provider on the network. This means users have many IP addresses that continually cycle, and users can directly connect to each other, which is great for privacy when some minimum conditions are met. Because the world already has a bunch of hardware and network capacity that can be used, the challenges were to design a protocol to make it safe to use and participate, fast and reliable, and to set up the right encryption bar for safe peer to peer data.

You can try the apps on iOS and Android and see if they work better than your current VPN. The source is here https://github.com/urnetwork

About me, I was an early engineer at Palantir, former YC founder, and spent the last decade building global infrastructure. I'm interested in truly free, transparent, private, available, and secure networks that reward people to contribute what they have. Ease of use and safety to participate has been a big focus for me.
It reminds me of the advanced ED209 robot in Robocop that was taken out by an inability to go down a flight of stairs

https://youtu.be/_MS4sLlBvbE
He wasn’t a brilliant strategist. He got lucky and was an absolute monarch.
we used synthetic data for training a (sort of) similar system. not gonna get into the exact specifics, but we didn't have a lot of images of one kind of failure use-case.

like they're just not that many pictures of this stuff. we needed hundreds, ideally thousands, and had, maybe, a dozen or so.

okay, so we'll get a couple of talented picture / design guys from the UI teams to come out and do a little photoshop of the images. take some of the existing ones, play with photoshop, make a couple of similar-but-not-quite-the-same ones, and then hack those in a few ways. load those into the ML and tell em they're targets and to flag on those, etc. etc.

took a week or two, no dramas, early results were promising. then it just started failing.

turns out we ran into issues with two (2) pixels, black pixels against a background of darker black shades, that the human eye basically didn't see or notice; these were artifacts from photoshopping, and then re-using parts of a previous image multiple times. the ML started determining that 51% or more of the photos had those 2 pixels in there, and that photos lacking those -- even when painfully obvious to the naked eye -- were fails.

like, zooming in at it directly you're like yea, okay, those pixels might be different, but otherwise you'd never see it. thankfully output highlighting flagged it reasonably quickly but still took 2-3 weeks to nail down the issue.
> Since the laws preventing members of Congress from trading on information they receive as part of their duties, you can't say that the Pelosi's have violated any securities laws

The feds can and do go after people for using family members and friends to execute trades. So if Nancy Pelosi told her husband some material non-public info, and Paul Pelosi traded on it, that would still be insider trading.

There was a guy at Microsoft who was caught once using a friend to place trades. He said he talked himself past his ethical concerns by reasoning that members of Congress do it.

https://www.businessinsider.com/sec-alleges-insider-trading-...

Edit: to be clear, the absence of a prosecution does not mean that the Pelosis did not insider trade. Nor that they did. We can't tell from this distance, only speculate.
I share your frustration so I love that it is so fast/lightweight, cool project. I personally don't think I would have much use for a built-in terminal. I would just like for it to let you browse through whatever other images in the same folder from the image I opened with and be able to navigate it with the keyboard.

Images should also resize whenever the window is resized. Those two changes alone would make this very usable.
I'm sure many kids enjoy doing that, but I'm not one of them. There are people who do leetcode for fun and others who do not. I guess if you really love Math you will be into it. I'm not unfortunately.
click on individual days. you’ll notice that there are daily errors.
Show HN: GroqSwift – Apple/Linux Swift SDK for Groq.com API
I've created a Swift SDK for Groq's API that makes it easy to integrate Groq's powerful LLMs into Apple platform applications and Linux servers.

https://github.com/engali94/groq_swift

https://groq.com/#
FWIW, I suspect there are more folks here with exposure to decades of computer science literature about AI than to comparable mathematics literature.

The CS literature has used AI to refer to nearly any advanced search algorithm, e.g. during the prior AI boom and bust cycle around symbolic AI. In this literature, it is idiomatic that AI techniques are the broad category of search and optimization techniques. There wasn't necessarily any "training" involved, as machine learning was considered part of the AI topic area but not its entirety.
Or Canada… during the winter at least.
The Estate of Iain Banks
I didn't downvote, but I think—at least in this instance—if you were more specific about what you're criticizing, instead of just expressing generic outrage, you might not have been downvoted and might also have inspired a meaningful discussion.
I just find it funny how tech executives couldn't even make and run a stable wifi network.
Visual effects studio Technicolor collapses
I was not replying to you so I hope your comment was not directed at me?
Laravel sits on top of symfony, so with laravel you're using symfony anyway. Without laravel, you have symfony "raw".
Are they gonna try charging me monthly for that, too?

Truly great and awesome product hindered by just the worst modern SaaS rent seeking anti features.
That what tariffs will do
It is heaven.

With a well working rag system you can find the reason why any decision was made so long as it was documented at some point somewhere. The old share point drives with a billion unstructured word documents starting from the 1990s is now an asset.
My dad's partner was once interviewed by investigators, her friend's son (in the Royal Australian Navy) had put her down as a character reference for his security clearance upgrade.

They asked her if he was gay. She said she didn't think so, given he had a wife and kids, but if he were secretly gay she thought as his mother's friend she'd be unlikely to know. Then she challenged them – I thought you allowed gay people in the military nowadays. (This was at the time the US still had "don't ask don't tell", but Australia had got rid of all such rules years prior). And then they explained that they didn't have any problem giving security clearances to openly gay people, but were worried about people stuck in the closet, that their sexuality could be used by adversaries to blackmail them.
This thing is hilarious. :)

Roast:

- Your comments have more doom predictions than a Y2K convention in December 1999.

- You've used 'stochastic parrot' so many times, actual parrots are filing for trademark infringement.

- If tech dystopia were an Olympic sport, you'd be bringing home gold medals while explaining how the podium was designed by committee and the medal contains surveillance chips.
No! The hard nosed business man thing was a lie?
It has come to our attention that an unlicensed tool has been used in the workplace. Please be advised that the use of unlicensed software is strictly prohibited, as it may pose significant legal, security, and compliance risks to the company.

Effective immediately, any further use of this tool must cease. Failure to comply may result in disciplinary action, up to and including termination, in accordance with company policy.

If you have any questions or require guidance on approved software tools, please contact IT or Compliance.
It is, but in this benchmark gemini scored very poorly in the past.
IPTVPLayer.stream – Stream Your IPTV, HLS, Dash, MP$ and M3U Playlist
Any way to parallelize tool use? When I go into a repo and ask "what's in here", I'm aiming for a summary that returns in 20 seconds.
that don't even exist. (see link)
Can you make a desert version to touch some rocks?
That is a con to con the con …
The old rich folks in CT who don't want the NEC alignment don't care if it's in a tunnel (folks still came out to oppose the new alignment near Old Lyme even when the proposal changed to allow for a tunnel so they didn't have to see or hear the thing).

If there was true HS service on the NEC between Boston and NYC you'd easily get a far larger share of the BOS-NYC pax trips made. Estimates are about 15MM trips/yr with rail being about a third of that. Is getting an extra 5 million car trips off the road worth inconveniencing some of the most affluent communities in the US?

BOS NYC, driven is about 2 micromorts, the drive is about 140kg CO2. So, napkin math, if half the people traveling by car and plane switched to train, you save 5 lives per year and 500,000 tons of CO2 emission. That's a (shittily calculated, admittedly) estimate of the cost of inaction.
his propaganda machinery hasn't been aimed at conservatives for a decade or more now.

"other voices" is a joke given how much censorship there is on twitter
That sounds like those corporate types who brush off any complaints by users, by saying "that is corporate policy" :) #sorrycouldntresist

But seriously, according to that link, it seems to me like the zero or empty type is more suitable.

But I am not a PL or type theory expert.
Hi Boris! Thank you for your work on Claude! My one pet peeve with Claude specifically, if I may: I might be working on a Svelte codebase and Claude will happily ignore that context and provide React code. I understand why, but I’d love to see much less of a deep reliance on React for front-end code generation.
Yeah you basically need to write your own screen time api for android and use the draw over permission - it's going to be an interesting build for sure!
Thanks. These are my first comments so I don’t even have that level of karma.

I figured violence was critical enough to warrant saying something quickly. That’s not “normal but inappropriate for HN” discourse.

It’s just inappropriate and dangerous.
Thanks for the constructive feedback - the folder feature is 100% coming soon, it was one of my favourite features from other viewers as well.

I'll create an issue for the resizing, good spot!

Feedback is always greatly appreciated :))
They've actually been diversifying iPhone manufacturing away from China for a few years already. As of April 2024, 14% of all iPhones were already manufactured in India. That's around 30 million phones per year. And Apple plans to double their India manufacturing again by 2028.
I’ve heard of quicksort, but what is dirtysort? :-)
>How did they adapt to dynamic types?

You mean dynamic typing, I understand.

Clojure (and Common Lisp) is strongly typed, so if you expect type A and you give a value of type B, an error will be raised.

On Common Lisp, which is an interactive development language, you just inspect the stack frame where the error was raised, find the problem, correct the code, recompile your function (while the code is running), and "restart" the stack frame, so the execution continues (without having to restart or redeploy everything and try to replicate the bug). Thus, it is no big deal at all.

On Clojure i'm not so sure how extensive is the interactive support. But there is "spec", which can help.
that last sentence is great.
Good question - kind of lost track of him after his work on the Build engine. It seems like with virtual environments like Second life, or even moving around in Google maps street view that there might be lots of ways to build virtual memory palaces that would lend themselves well towards memorization.
Do you have any tricks for writing and debugging pipelines? I feel like there are so many little hiccups that I spend ages figuring out if that one field name needs a $ or not.
For context: "Knifey Chaseies" is an historic pastime in Glasgow where this shop is located. An immigrant flare to a local tradition!
Archive link: https://archive.ph/UoTnC
It’s a con to con the con …
Yeah, thinking of the puzzle as a game, rather than a competition, allows for a different perspective.

If I think of a competition, then I'd expect the rules to be determined ahead of time according to some pre-imagined criteria. If someone manages to find a clever hack within the rules that allows for trivial "breaks", then that's good for them and they just get to beat everyone else at it.

But if I think of a game, then it's much more natural for the rules to adapt over time as people realise that some types of "play" make the game less fun, or straight-up boring. They don't have to be self-consistent, or logical. They're essentially arbitrary, and just whatever they need to be to make the game "better".
US startup wants to build floating nuclear plants
Do you think it's possible that the person who literally wrote (multiple) papers with the answer AI gave, may phrase their question to the AI with similar, or even the exact phrasing they used in previous papers on the same subject ? If I load a bunch of lorem ipsum into AI scientist, labeled as scientific papers, then ask the AI "lorem ipsum" do you think it'll spit out some gibberish from those specific papers?
> The German government did something similar and launched Delos Cloud, operated by SAP and Arvato Systems.

this will be an overpriced nightmare
Marketing is as marketing does.
Advancing political violence behind obvious insinuation and innuendo isn’t a dog whistle, it’s just a whistle.
Absolutely agree. Also the public location where you watch launches from is also the location where SpaceX employees watch from (South Padre Island). So you get as good of a view as the actual SpaceX employees do and it’s free to walk or bike in. It’s an amazing experience.
It would be great to have a C# / .NET SDK available for Claude so it can be integrated into Semantic Kernel [0][1]. Are there any plans for this?

[0] https://github.com/microsoft/semantic-kernel/issues/5690#iss...

[1] https://github.com/microsoft/semantic-kernel/pull/7364
This is similar to bubble sort but with the largest element appearing at the beginning index. Its a reverse Bubble Sort.
> Also the labor participation rate, which is harder to game, still hasn't reached pre-Covid levels yet

That's because Americans got /richer/ and retired. You want to look at the prime-age rate, which the boomers have moved out of.
Hi! I’ve been using Claude for macOS and iOS coding for a while, and it’s mostly great, but it’s always using deprecated APIs, even if I instruct it not to. It will correct the mistake if I ask it to, but then in later iterations, it will sometimes switch back to using a deprecated API. It also produces a lot of code that just doesn’t compile, so a lot of time is spent fixing the made up or deprecated APIs.
<priests, bishops, and cardinals, did labor in good faith>

Indulgences, crusades, excommunication, infallibility of the popes and only God knows what else. These are not stereotypes, they are facts. The belief that God would avenge is a Biblical fact, all the others was pure fantasy, used as controlling tools. That is history.
Claude 3.7 GitHub Integration quick demo [video]
Think about it in the context of LLMs, their internals and the way that we test them; we do our best at the time.
/? tea bag microplastic:
https://www.google.com/search?q=tea+bag+microplastic

There are glass and silver tea infusers.

"Repurposed beer yeast encapsulated in hydrogels may offer a cost-effective way to remove lead from water" https://phys.org/news/2024-05-repurposed-beer-yeast-encapsul...

"Yeast-laden hydrogel capsules for scalable trace lead removal from water" (2024)
https://pubs.rsc.org/en/content/articlelanding/2024/su/d4su0...

.

"Application of brewing waste as biosorbent for the removal of metallic ions present in groundwater and surface waters from coal regions" (2018)
https://www.sciencedirect.com/science/article/abs/pii/S22133...

.

https://ethz.ch/en/news-and-events/eth-news/news/2024/03/tur... :

> Protein fibril sponges made by ETH Zurich researchers [from whey protein] are hugely effective at recovering gold from electronic waste.
Implying sovereignty is an issue at all is implying that one party cares more about it than the other...

This is a popular leftist talking point at the moment but it's far from the truth and as more information about both parties' and leaders' beliefs is disseminated yes, the momentum will die out.
Management can foster pollinator richness in fragmented high-value habitats
Having your own hardware to run LLMs will pay dividends. Despite getting off on the wrong foot, I still believe Google is best positioned to run away with the AI lead, solely because they are not beholden to Nvidia and not stuck with a 3rd party cloud provider. They are the only AI team that is top to bottom in-house.
> USA has no shipyards and infrastructure is crumbling precisely because of misallocation of resources and labor

That's because of the Jones Act and other poorly designed protectionism.
An interactive hexapod solver based on Three.js that runs in the browser
Doesn't it only say it won't be trained for generative AI that works outside of the Workspace?

> We do not use your Workspace data to train or improve the underlying generative AI and large language models that power Gemini, Search, and other systems outside of Workspace

I.e., they could use it to train an LLM specific to your Workspace, but that training data wouldn't be used outside of the Workspace, for the general generative products.
If there’s one thing I hate about Laravel, it’s the docs. Some things are documented, arbitrary others aren’t; many APIs offer multiple aliases or equivalent ways to solve the same problem, and the docs use them interchangeably. Sometimes there’s multiple paragraphs for an obvious feature, but a single sentence for something complicated, and you’ll have to try for yourself to find out how it behaves.
One thing I don't understand is why Claude 3.5 Haiku, a non thinking model in the non thinking section, says it has a 8192 thinking budget.
>That means that a field called "date" can be either a string, integer days since the epoch or a Java Date, and (because this codebase isn't great) there's no way of knowing without tracing the call stack.

But this is because JSON is an untyped data structure. (And btw, a flawed one...)

You would have this problem in any programming language.
Actionability >>> observability

If you can pull this off, you will have a great time
Have you seen https://www.codebuff.com?
No, restaurateur is often used here in France, simply for someone owning a business and working in “restauration”. When using restaurateur instead of propriétaire we are emphasizing the work, because someone can be the owner without actually managing/working in it.
Yes because populism is a reaction to government being generally unresponsive to people’s needs.

Congress has become increasingly unproductive and unresponsive. There are many popular policies that Congress essentially ignores, and many problems that go unsolved. So trust in government dwindles and people crave strongman solutions.

I’m not sure there is a solution. There are so many interlocking problems gumming up the process that any “we just need to fix X” solutions (where X is gerrymandering, money in elections, lobbying, the two party system, first past the post, corruption, income inequality, the electoral college, the slow death of journalism, consolidation of industries, etc) are nearly impossible and also probably insufficient because they all feed back into one another: they are both causes and effects.

So when people are mad about a downstream effect like the price of eggs and digging any deeper touches one of the topics above (“to fix egg price gouging you need to reinvent the political system” sounds a lot like “to make an omelette first you need to create the universe”), it’s really easy to throw your hands up.
The government determines the employment rate via surveys, i.e. they just go and ask people if they're employed. It's not a calculation from taxes or from employers or anything.

So it's up to the gig workers if they think they're employed or not. Presumably this depends on how often they do it.
“The closer to the train station, the worse the kebab” – a “study”
Yeah, I think the major problem with them is lifetime. Oxford PV's tandem panels are supposed to meet or exceed typical panel lifetimes, but being tandem, they also use silicon.
i hope this is sarcasm because this is exactly what i'm talking about. i will not be joining you on that endeavor but more power to you. good luck!
the internal security measures costs more than military which says how happy the populace is?

It is in CCP's interest to make sure everyone's breaking the law all the time, this gives them maximum flexibility to arrest anyone at will (天威難測) also legitimises their long standing claim that judiciary independence is bit of a dirty word.

I guess at the end of the day it's down to personal preferences, some do like it hot.
If TSMC acquires Intel (which is in the works), then chips act (basically a government handout to private corp) wont be needed anymore
We'll never know for sure, but I don't think Harris would have ended with delusions of being populist dictator.
I need some ice for the burn I just received.
You consult a restorator, who gives you a restorant!
When it comes to low orbit satellites, that thinking is wrong. It's an extra 2 milliseconds or less, four times. It's not enough to matter.
> These days, of course, the alarms use...

And the crooks use RF jammers instead of axes.
Keep a little patch of turf on the table next to your armchair, and you can touch grass without ever even getting up.
I can accept that, depending on where you put the limit between tactics and strategy. He was good at wining battles and campaigns. He was bad at picking people to run the countries afterwards.

No question that he was both lucky and a despot.
Would it look like such a good search engine if the actual search engines hadn't progressively broken themselves over the last 15 years?

I swear half the time when I use it to look up the nuances of system API stuff, it's replaying forum, mailing list or Stackoverflow conversations that Google ought to be able to find but somehow can't.
Yeah, yeah, thanks for announcing your Protestantism as the definitely historically accurate opinion.
>you think about it, that's about the closest you can get to "nothing"

Some other options could be to use None (like Python does) or Nil or Nothing itself, or even ReturnsNothing to be more explicit, or even the Pascal-style procedure keyword, instead of the function keyword, for a sub routine that returns nothing.
Nitpick, because it really rubs me the wrong way, to see this repeated again and again.

What you are describing as anarchy here, is anomy in reality.

Anarchy is basically any society without rule from the top, whatever the top may be, replace by reasonable self-rule and consensual interactions of that society.

Anomy is chaos, ruled by the ones with the biggest bats, without any protections against that, for the masses.

That is a big difference.
I've used the Heimlich maneuver once in my life. Interestingly, it was on a nurse anesthetist - who also knew enough to do the hands-around-neck choking sign to indicate what he needed, and turn around so I could do it. In the surgery lounge at a hospital. Popped out on first try.
You'd be surprised. As long as your query is using Polars natives and not a UDF (which drops it down to Python), you may get good results.
A heterosexual transgender woman intends to deploy those genitals on women. That makes it a problem for uninvolved women that shouldn't have to worry about men in women's spaces.

If you want to argue for not segregating prisons by sex, then you should just state that. If that ever happens you'll quickly find out how terrible of an idea it is.
thanks, guys.