skysight-inc/HackerNews huggingface dataset:
When I go there it just seems like a ghost town. I actually undid all my “likes” of various groups and companies etc and it quietened down dramatically. Not that many people are posting there and mostly I just have a few relative/friends groups going and that’s about it, and what it’s good for. I wish I could get them to move to signal or even WhatsApp and nothing but crickets.
> The voter suppression claim is nonsense. You need an ID to practically do anything in this country. There is no burden.

But there is a burden, because obtaining an ID can require driving, waiting for hours at the DMV, paying money to apply, or a combination, all of which can be burdens for low-income households and rural households [1][2]. Homeless people face additional obstacles to getting an ID, including having to fill in a residential address [3]. If you're transgender or gender non-binary, updating an ID you becomes a burden [4].

> A better question would be why you wouldn't require a voter id.

A question that isn't for you in particular to answer is, in the current day and age, would the number of fraudulent ballots prevented by a new strict voter ID requirement be greater than the number of valid votes prevented by such a requirement? The current legal framework of obtaining government-issued IDs makes strict voter ID laws de facto voter suppression. 30 million people lacked a driver's license as of 2022 [2], and I'd be willing to bet that at least 1 million of them are US citizens of voting age. Let's assume that 25% of them would vote if they had the option to do so from their homes (a arbitrary but conservative hypothetical percentage in light of actual voter turnout percentages [5]). There's been no national election with 250000 fraudulent ballots. Any new voter ID bill that doesn't take this into account will almost certainly be voter suppression. The problem isn't the principle of requiring a voter ID. It's that the laws around getting an ID need to change prior to or simultaneously with laws that make ID a requirement for voting.

[1] https://www.mapresearch.org/file/ID-info-low-income-communit...

[2] https://www.mapresearch.org/id-documents-report

[3] https://www.gao.gov/products/gao-24-105435

[4] https://www.mapresearch.org/file/ID-info-transgender-nonbina...

[5] https://en.wikipedia.org/wiki/Voter_turnout_in_United_States...
A possible implementation using existing infrastructure where at least the client is open: modify the messaging client so that when it receives multiple pvt connections it routes every incoming message to all connected members. Now if you have say 10 users that want group encrypted chats, have one of them run the modded client too so that any user connecting to a pvt chat with that client will essentially enter a room with other users. Of course this requires trust between members, and adding another encryption layer on all clients might turn out necessary so that you don't need to worry about the carrier telling the truth (all p2p connections encrypted, etc)..
Because common sense is so often wrong, duh. Disproving people's intuitions is literally 100% of the value prop of science as a whole. Once we stop being surprised by results, we can stop doing science.
That channel is great, would be great to find repositories of similar hacker/electronics channels, if anyone has some.
My feet have had open wounds for the past year due to psoriasis (and I've gone to every dermatologist I can). It's not just clear skin, it gets very bad with quite painful wounds from the scratching. Especially in hot humid conditions, and I play tennis a lot. 3 people I train with have bad cases, as in having to stop playing for a while
Every single time I see the YouTube handle with the "8" in it linked/posted...

There are a few videos of their previous homepage designs available on YouTube, it's an amusing window into the past. Right below the first one was another video about 2Advanced, which I also hadn't heard of since 20? years.
D-Edit, an image editing framework supporting text, image, mask-based editing
When there is actual value in forming frameworks then the key stakeholders don't need to be convinced. They just get to work on writing and building.
My implication is that you want rubber for nice asphalt/road surface to avoid damaging it — for comfort, other suspension components can help out instead.

If you don't care about preserving the terrain (which you can when it's rough to begin with), you can just go with large surface metal feet and you should not get any rubber/microplastics, though you will get metallic dust.
It'd be tough to keep that inside corner sharp...
Pipes are extremely useful. But I guess it just depends on your use case. I do a lot of scripting.

If you dislike their (relative) slowness, it's open source, you can participate in making them faster.

And I'm sure that after this HN post we'll see some patches and merge requests.
It doesn’t feel like a genuine question you followed it up with a snide jab.

Assuming you didn’t: as a non American who emigrated to the US, the answer is fairly clear. My home country (UK) pretends like if you need therapy you either mentally weak (time to man up!) or on the verge of an inpatient psychiatric hold. Marriage counceling is just a desperate prelude to divorce from people that can’t see the writing on the wall. I would never _ever_ tell anyone on the UK if I was taking psychiatric meds.

America doesn’t have the same stigma, at least in the coastal states. So people get help. People talk about getting help.

Modern life stress is not limited to the US. It’s just the US that talks about it the most. Mental illness is not limited to the US either, they’re just more willing to use medications. And it saves lives. Had I been in the UK with mental illness I have (just the very commmon depression/anxiety power combo) I might be dead by now.

I also take great exception to the idea that there has been some seismic change in life that has resulted in more mental health crises. They were just manifested via more normalized alcoholism and home abuse instead.
Arguing with compilers about LLM determinism is not really adequate as an analogy, completely misses the point on purpose
> The behaviors you describe are far more common among junior programmers working on simple apps.

Or among expert programmers who need to code in something out of their domain for a small portion of their job.

Suppose you suddenly are required to write a VBA macro for Excel for your job. It's a one off task - not something you'll do repeatedly. Do you prefer learning VBA for Excel and crafting a solution or asking the LLM and verifying it's solution by looking at the docs?

Hint: If you use the macro recorder in Excel and inspect the code you are closer to the LLM end of the spectrum.
WhatsApp Communities are indeed E2E encrypted. About channels, why would you want a channel to be encrypted when you are just a follower and cannot communicate back? In fact WhatsApp's guidelines explicitly state the following:

> Channel updates should be used to share information with followers and viewers, not as a way for admins to communicate back and forth.

https://faq.whatsapp.com/671443411431514/
Show HN: Lock-free concurrent maps for Golang
You're assuming end-to-end encryption doesn't exist, and that the only way to be safe is to have someone close to you self-hosting.

Self-hosting is terrible in that it gives Mike, the unbeknownst creepy tech guy in the group 100% control over the metadata of their close ones. Who talks to whom, when etc. It's much better to either get rid of that with Tor-only p2p architecture (you'll lose offline-messaging), or to outsource hosting to some organization that doesn't have interest in your metadata.

The privacy concern Green made was confidentiality of messages. There is none for Telegram, and Telegram should have moderated content for illegal stuff because of that. They made a decision to become a social media platform like Facebook, but they also chose not to co-operate with the law. Durov was asked to stop digging his hole deeper back in 2013, and now he's reaping what he sow.
This is exactly how I use LLMs - I can automate the really boring parts. "Can you write me a Swift codable struct for the following JSON" will save my fingers and precious mental energy for the important and interesting parts.

It's like having a junior dev that doesn't complain and gets the work done immediately.

AI code suggestions as I type are however a different beast. It's easy to introduce subtle bugs when the suggestion "kinda looks right" but in fact the LLM had zero understanding of the context because it can't read my mind.
> it's literally the thing that is inevitably used by decentralized systems to do proper accounting and reward the providers for providing any services.

Or just like, advertisement. ActivityPub, Matrix, PeerTube, NextCloud and Urbit are all fully decentralized and let any instance host monetize themselves however they want.

Decentralized services, even for-profit ones, are not synonymous with cryptocurrency. Stop spreading misinformation to promote an unrelated topic.
(2021)

Three years later I'm not in ads anymore, and now work at a research non-profit trying to detect new viruses in wastewater sequencing data. I found a direct use of my efforts that was more valuable than earning to give, so I switched.

Looking back, I think the key point of the post is still right: I still see the web as being pulled between ad-supported and paywalled, and I'm still rooting for the former.
Their self-checkouts run MS-Windows 7. That's just one step up from Vista. Their payment terminals run ancient OpenSSL versions. Their website until recently blocked searches for products whenever a substring matched a generic catch-all SQL injection blacklist.

And their in-store discounts require you to have an Android or Apple device and install their proprietary app on it from Google Play or iTunes, and sign up for an account using your e-mail address and personal cellphone number (landlines and non-geographical numbers are disallowed). It also collects your data and sends it to Google and Facebook.

This is the worst IT of any store I've seen.
Reproducible builds are not required to evaluate the encryption algorithm used in Telegram.

Software auditors use deployed binaries as a matter of course.

They’d do so even if reproducible builds are on offer because the code and the binary aren’t promised to be the same even with reproducible builds and validating that they are can be more problematic than the normal case of auditing binaries.
We do, it's just personalized to your cohort.
haha I had the precise same thought process and immediately didn't finish the article since they didn't have much attention to detail.

i enjoyed reading the appendix though as a snapshot of time.
Exactly my thoughts. It might even work reasonably well in the end, but it seems it would make the world of computing a much less fun place.
Slant razors, like the Merkur slant, are also slightly angled for an easier shave.

I have one and can vouch for it.
> So how can LLMs make me more productive in actual programming?

Suppose you suddenly are required to write a VBA macro for Excel for your job. It's a one off task - not something you'll do repeatedly. Do you prefer learning VBA for Excel and crafting a solution or asking the LLM and verifying its solution by looking at the docs?

Hint: If you use the macro recorder in Excel and inspect the code you are closer to the LLM end of the spectrum.
No worries, I got you :). Cheers and cya round
This kills the forward secrecy.

IIRC Signal just has each group member send each group message to each recipient with the standard pair-wise encryption keys. It's the message's headers that lets the recipient know it's intended for the group and not the 1:1 group.
I haven't used Signal in a while, so I probably misremember some of what it supported. I just looked it up though and Signal's delete feature seems to leave a "This message was deleted" placeholder like what Facebook Messenger does, which looks a bit annoying to me (https://support.signal.org/hc/en-us/articles/360050426432-De...). Telegram just directly removes the message for everyone.
Rollstack (YC W23) Is Hiring TypeScript Engineers – US/Canada (East Coast Only)
Feels like PR from his side.

He will be released as part of some trade. Yesterday Moscow arrested someone from the West with 1 kg of heroin will label "for distribution" . That's what drag dillers do lol

Telegram is a darknet, masked as a messenger , no matter what you think about it.
The great proper way to solve such problem should be AI, that monitors illegal activity and acts as a legal mediator, if it found something bad, red flag, and in this case, release the conversation to authorities.
It handled One Must Fall 2097, which needed a high-end 486 or low-end Pentium, just fine. Wing Commander 1 and 2 should be fine. WC3 I'm not entirely sure about, though.
> Flickr, of course, was born as an MMO called Game Neverending

Wait, what? Never knew about this, that's a fun little fact.

The wiki says this:

> Flickr was launched on February 10, 2004, by Ludicorp, a Vancouver-based company founded by Stewart Butterfield and Caterina Fake. The service emerged from tools originally created for Ludicorp's Game Neverending, a web-based massively multiplayer online game. Flickr proved a more feasible project, and ultimately Game Neverending was shelved.
Yeah, if you really need non-guessability, you should be using the version that’s completely random anyways.
I find this hard to parse: link bit rot due to its age, there's some likely tongue-in-cheek references to himself, the layers of people and companies, UO mythology...

The answer to the question in the title, and at the end, seems to be yes! Google n-gram viewer has the first references to database shard/sharding in 2005, and Ultima Online came out in 1997.

https://books.google.com/ngrams/graph?content=database+shard...
It's funny: I cannot install Everything on my work computer, despite the fact that my productivity would easily be 3000% higher with it.
> On sufficiently long time scales, the internet will not tolerate states, and states will not be able to withstand the influence of the internet

To the extent that this is correct, it means states cannot tolerate the internet, and will transition to not using or allowing it.

> these are qualities that make what are today fundamental aspects of statecraft, such as state secrets, intellectual property, control over money supply and trade, surveillance, and censorship, impossible.

State secrets are primarily voided by cheap surveillance, e.g. that a laser microphone is now a high school project.

IP is covered by international agreements, though may be voided by AI.

Control over money is done by requiring residents pay taxes in whichever currency, nothing about the internet changes that.

Supply and trade correspond to people with guns on the borders, that's only going to change with personal nanoscale 3D printing and delivery by orbital bombardment, not the internet.

Surveillance is likely to get much more prevalent rather than become impossible, e.g. aforementioned laser microphones.

Censorship might become impossible. Or perhaps we'll find new ways to do it. Jamming works by increasing the noise so you can't get a signal, GenAI may do that easily.
Video games automate whole chunks of play, be that imagination with graphics and sound effects, other players with virtual enemies and allies, let alone all the automation that goes into multi-player games.
Like a mandolin slicer?
In finance, this is called a Keynsian Beauty Contest:

https://en.wikipedia.org/wiki/Keynesian_beauty_contest
15 seconds on low, then 120 seconds on high.

Oh, you meant... oh.
Just what I was thinking about lately, what if LLMs are not 95% precise, but 99,95%. After like 50-100 checks you find nothing, and you just dump the whole project to be implemented - and there come the bugs.

However ... your colleagues just do the same.

We'll see how this unfolds. As for now the industry seems to be a bit stuck at this level. Big models too expensive to train for marginal gains, smaller are getting better but doesn't help this. Until some one new idea comes in how LLMs should work, we won't see the 99.95% anyway.
> Does Telegram let them see it: I don't think so. That seems to be the core issue style Durov being arrested

The UAE requires decryption keys as part of their Telco regulations.

If Telegram can operate in the UAE without VPN (and it can), then at the very least the UAE MoI has access.

They (and their shadow firms like G42 and G42's shadow firms) were always a major buyer for offensive capabilities at GITEX.

On that note, NEVER bring your personal phone to DEFCON/Blackhat or GITEX.

Edit: cannot reply below so answering here

Cybersecurity conferences.

DEFCON/Blackhat happen during the same week, so you have a lot of script kiddies who lack common sense trying to pwn random workloads. They almost always get caught (and charged - happens every year), but it's a headache.

GITEX is MENA and Asia's largest cybersecurity conference. You have intelligence agencies from most of the Middle East, Africa, Europe, and Asia attending, plus a lot of corporate espionage because of polticially connected MSSPs as well as massive defense tenders.
I haven't had any checklist for a couple of months, due to holidays and so on. Earlier I've tried various formats; post-it, small notebooks, notes, paper, trello, notes (iPhone) and keeping it in my mind.

Sometimes the tasks are too large, and will easily take days to complete, which puts me off. Sometimes the tasks are too small, and I do them there and then. Sometimes they are right-sized.

When the tasks are written down, they become 'not important' and 'I can do it later', also they are easier to stow away out of sight :).

Not to mention there are also a couple of hundred open tabs of various stuff I'd like to research... but most of them can be probably be closed.

When it's routine, I've got no problems doing stuff like making dinner, vacuuming, exercising, getting groceries and so on.

But when it comes to projects, and publishing, I feel there is no more juice left.

Thanks Rob. It's been a long time since I wrote this much for a 'human' and not for a 'machine'. I'll try to continue reviving a couple of drafts.
This makes me think a non tech "What are you working on" would be nice.

Getting away from screens for a while would benefit some of us.
Telegram is the only messaging app that I know of which brought attention to the fact that your messages go through Google/Apple notification APIs, which seems like it would utterly defeat any privacy advantage offered by E2EE
For anyone who is unfamiliar with the German unions: job security is really extremely high.

For example even when a larger company gets acquired (or a merger happens) it could take a decade to consolidate overlapping services.
Fantastic analogies useful for cybsercurity here.
Taking Chances on People
Having idling capacity is standard industry practice though. A secondary node in a primary/secondary setup of a typical monolith design is basically idle capacity except more expensive because it’s 100% over-provisioning which is not required with k8s
And Slack came from their second attempt at an MMO, Glitch.
Yeah, large feet would reduce the pressure on the ground, though it would still suffer some effects for sure — but the goal is to avoid rubber and microplastics, so metal feet it is :)

Anyway, I agree that a wheeled vehicle is probably going to win on efficiency just the same, though wheels do require better roads than legs do (eg. common example is stairs).
I've also seen Discord being used on video footage from the war so I'm not surprised they'd use Whatsapp as well.
On my TODO list is to build a system that downloads the text content of all the sites I visit and dump it in a vector DB. Then make my own search engine using RAG.

I did write a script that does the downloading part. It looks at my browser history and downloads the text of every site going back years.

Ditto for decades worth of email. I want to see if I ask it for my nephew's birthday, will it figure it out?

Should be doable without much difficulty.
Eventually Butterfield and Fake got bored with Flickr and created Game Neverending 2: Glitch.

Glitch got pretty much exactly as traction as Game Neverending, which is to say "nowhere near enough to be economically viable". This time they spun off their internal chat tool to create Slack.
Doesn’t Matrix replicate all chat metadata to any linked federated servers?
It's apparently a monoclonal antibody (https://en.wikipedia.org/wiki/Bimekizumab). That's just a protein, so it might actually be easier to make in your garage than your average small molecule ;) ... not that either would be practically possible, but it might be available in countries where they don't care too much about patents and such
> Signal has probably the worst UX of any messaging app

Really? I don't see any real difference between the UX of WhatsApp and Signal for example. And they're really on-par feature wise.

The only things in your list that are not available on Signal are "tons of animated emojis" and "bots". Recently they also introduced usernames to keep your phone number private. And Signal have had all the other things for a few years now, and with actual security.
And most decisions of any kind are made emotionally, then explained with post hoc rationalizations. To magically seem logical and objective, you can withhold your decision until you've explained the rationalizations.

Consider also the typical engineering "which thing should we buy" matrix, which is often thinly masked biases of the author and arguing points against other views from the team. Consider also the rationalizations in design docs ("why we should make it like this") that barely seem to cover up the designer's favorite methods and tools that are actually driving things. We spend a lot of time/energy trying to seem logical when we're fundamentally not.
When you say "a bunch of questions", what kind of questions? How difficult is it? From my understanding the US can't deny entry to a citizen, passport or no. Can you he charged with a crime for trying to re enter at a port of entry with nothing but a US birth certificate?
> Because crypto is literally how entities on a decentralized network get paid in an autonomous network

That doesn't ring true. What is an autonomous network? Those things runs on the internet, largely backed by infrastructure funded by traditional money. Moreover, emails, tor nodes, xmpp servers, matrix homeservers, fediverse hosts... None of those need cryptocoins to fund themselves, and are indeed largely and for the most part funded using traditional money. Micropayments are also not something needed for decentralization.

Decentralization is way more than just about decentralizing money and many of us don't trust crypto coins.
The entire platform is a joke. It pretends to have no identifiers and heavily markets queues (a programming technique) as a solution to privacy problem.

You ask the authors how they solved the problem of server needing to know to which client connection an incoming ciphertext needs to be forwarded, and they'll run to the hills.

They're lying by omission about their security, and misleading about what constitutes as a permanent identifier.
I'm working on android app that exposes camera stack trough http/websocket API.

The idea is that phones have very nice cameras and lot of media processing power and such API could enable hackers to easily incorporate capable camera stack in to their projects without android development experience in any language they like.

There are millions of working phones in the drawers battery backed, with plenty of computing power, nice cameras, hardware acceleration, good connectivity (WiFi, ethernet over usb), that could get new purpose.

Previously I was working on automated photogrammetry rig and this is perfect use case for that.

If you see other use case for such API share your ideas.

If you think that's cool idea to develop and would like to help write me at hn@zelo.pl