skysight-inc/HackerNews huggingface dataset:
> Without it, I find myself getting grumpy a lot more often when I need to write boilerplate code - "Ugh, Copilot would have done it for me!", and now I have to type it all out myself

It seems to me a good IDE generates most of the boilerplate code I would need to write. For Java I use the community edition of IDEA, that's open source, it runs entirely locally and there's no lag. No open source code gets eaten and no forest get burnt.

I spend a vanishingly small time writing boilerplate code. Or so I think. Am I just not noticing it, or is it rare and I work with high quality code?
As of a few weeks ago, you can hide your phone number on Signal, and it's even the default, even for existing accounts. You can even opt in to disable discovery by someone who already knows your number.[0]

> To me Telegram is going after WhatsApp, not Signal.

They mention Signal by name in the referenced post.

[0] https://signal.org/blog/phone-number-privacy-usernames/
Nitter still works if you configure the instance to use valid accounts.
Average hackernews user.
Tell me, can you have a Signal account WITHOUT giving them your phone number?
A flattening I’m watching with interest is the gradually increasing digital integration of the physical world. I’m hopeful that it opens the door to at least tap the brakes on the enshittification of our physical artifacts.

For example, there are landfill dumps-ful of mass produced electrical devices like shavers, toothbrushes, AirPods and so on tossed out for want of just a replacement battery made too difficult to replace by those mass consumers. But I’m seeing green shoots of hope in people leveraging the flattening by sharing how-to hacks to repair these, and in rare but hopefully increasing number of cases, improve them for longer service lives.

With gains in pushing CNC mills, wire EDM and more fabrication to small scales, big chunks of which are enabled by this flattening, I’m cautiously optimistic we will be able to distribute persisted, good engineering.
I'd imagine a bit of both. More people looking for issues because of it, and then also because of something so high profile people are more likely to pay attention and upvote because they've seen more recently.
That’s the whole point, VCs invested heavily in GPUs anticipating a crypto boom and when that never happened they had to find some other snake oil to peddle that happened to require GPUs.
Oh come on, kids are watching movies like Goodfellas and Casino. Me mentioning someone losing an air is hardly going to give anyone sleepless nights.
This is uncharitable.

From what I can tell, these RDS files are a common way of sharing data among R users. I would be relatively surprised if reading someone else's dataset was able to execute arbitrary code.

I think this is more like if reading a CSV via numpy could execute code.
I think we have a duty to care for our parents the way they cared for us, but not to be their servant. I take my mother to all of her doctors appointments, get her groceries, and help around her house. I would do more if only she would let me.

She cared for her mother, but it was a bit of a strain as her mother succumbed to dementia. She cared for my father as he withered away from cancer, until she could no longer physically do it. Then he was admitted to the hospital and then hospice. She was very sad that she was not able to live up to what she saw was her duty, to care for him.

I feel it is my duty to care for my parents, but there is a line for everyone that is reality. There are many factors such as a person's behavior, now or in the past, and the relationship that may not be there. My parents have treated me very well, so it is the least I can do to return this to them. I think we should strive towards that if we can.
That world would be a cyberpunk dystopia with some large conglomerates with power over many nations. I don't think playing that game is the way forward and if the EU can offer a counterpoint to this future I believe it's worth it, much rather live in a place which attempted to curtail this behemoth-creating machine than be an active participant in creating a dystopian future.
Woah, people are still doing that thing where they break a post into 10+ tweets?
Which messaging app applies US, Russian and Chinese encryption on each message/metadata at the same time that neither agency can break it alone?
Why not just start the bidding at the loan amount?
I don't know a single person who does.

Yeah, plenty have accounts, but nobody uses it to actually chat.
Because theirs was particularly bad.
They xored a server provided nonce in their modified DH scheme making their side able to mitm the key exchanges.
As a parent of a disabled child I sometimes feel alone and overwhelmed even with a loving spouse and a well paid tech job. I can't imagine the experience as a teenaged solo carer with no options.

Without quibbling with this basic directional correctness, the numbers in the article are bunk.

> "In the United Kingdom, about a million young people under 18 years old spend more than 50 hours a week caring for family members"

There are 14 million people under 18 in the UK [1]. If 1 million under-18s spend 50+ hours caring for family members, and only a few thousand tragic cases are under 9 (as the article claims) then the claim is that something like 1 in 3.5 children aged 9 to 18 spends 50+ hours caring for family members?

[1] https://data.unicef.org/how-many/how-many-children-under-18-...
> Telegram doesn't enable E2E out of the box because it wanted users to compare some image matches in person (akin to the idea of PGP sign parties I suppose?)

That makes sense only in the context of e2ee to avoid MITM attacks, unless I'm mistaken.
Nice, I will definitely use these techniques.

Here are a few settings that make GNU make a bit faster, and enable multi-line, strict-mode bash scripts as recipes (make recipes are normally sequences of single-line sh invocations)--and enable quietude & tracing: https://github.com/barries/polling_state_machine_cpp/blob/ma...
Telegram also exchanges metadata. Only Sessions and Tox achieve full and decentralized privacy.
But Signal specifically used phone numbers to leverage the already existing social graph on your phone. The numbers were never transferred or stored by Signal. You can literally see what information they gave when they were subpoenad: https://signal.org/bigbrother/central-california-grand-jury/
Ripgrep: Recursively Searches Directories for a Regex
Durov's exile and distancing from Russia after the VK takeover may be just for show and for selling Telegram as 'the dissident app'. It is popular, easy to use and insecure.
When I was interviewing for more junior roles, “find the nth Fibonacci number” was a popular question.

It was always fun to hit the interviewer with this, it’s exponentially faster than the memoization they were usually expecting.
Gamma Emulator Brings Classic PS1 Gaming to iPhone and iPad
Copilot certainly increased my productivity. At least in a very specific context - C programming and working on some small subset of llvm internals. I am not very experienced C or C++ programmer, nor I know anything about LLVM API. Plus - copilot is very good at autocompletions. Yes, the code it generates come out often incorrect, but even my low level expertise allows me to spot issues. And even if the code is incorrect - it gives me clues where to dig. Even such a small detail as autocompleting debug printfs is a really big time-saver for me.

I also think that co-pilot vs code integration extension is big part of it. I don't think I would be as productive with chat UI alone. I wonder if there is alternative I can use with local hosted llm that can give me full block autocompletions similar to co-pilot extension. Everything I've seen so far was at best line at a time autocompletion.
The balloon is a different shape from shot to shot, and - much worse - in a few of the shots it appears to be hovering in front of the rest of the image rather than occupying the space where Air Head's neck should be.

Is it better than I could do? Yep.

Is it failing a bar that any human would pass? Yep.

Is it better than relevant artists? Nope. But it is cheaper.
I don't mind WhatsApp being Meta but Telegram is more lightweight and UI is far superior (for instance, ability to edit messages). Unfortunately, most people still use WhatsApp, you can't really avoid using it.
It’s not been audited by CIA approved programmers
.pkl files were, are, and will still be a a common way of sharing data among Python users. Despite it is known to be unsafe since forever and nobody claimed a CVE for this fact.

A few years back I have heard from a lot of people working in ML communities that they are surprised that `numpy.load` is able to execute arbitrary code.
Looking for beta users for a new Pocket for Instagram Reels and TikToks
Saved collections on Instagram and TikTok are broken, yet 500Mn people on daily basis learn something on Reels and TikToks without a valid way to save them.

Imagine having the ability to chat with the reels/TTs you save!

We are building just that.

Looking for 5 beta users to help us build the product better and get feedback. Please comment below if you are interested!
That in itself is a red flag. Things don't 'just happen' in those places. Don't ask me how I know.
HN has readers from all over the world, including Pennsylvania: https://www.jdsupra.com/legalnews/what-do-you-mean-i-am-resp...
I'm not sure what the behaviour is now but certainly the default a while back was that anytime someone in your contacts joined Signal you would get a message. Imo this was a crazy behaviour that immediately told you something about certain people in your contacts in a very visible way (that they were on Signal). I couldn't tell from the settings whether this was now off by default.
USA, Germany, Singapore are some of them.

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

I get that “no free country” can have many meanings, but these laws certainly exist in countries people call free.
This isn't entirely untrue, particularly the part about source code releases lagging, but I would say:

- You can download an apk from signal that self-updates

- Telegram isn't encrypted by default and uses a home-brew protocol
" will AI be a bicycle that we control, or an unstoppable train to destinations unknown? To put it in the same terms as the ad, will human will and initiative be flattened, or expanded?"

Interesting line of thinking here. I've never considered this but an observation from my usage of chat AIs at least is an increased willingness to defer my thought-organising process to the AI by just jotting down some random ideas and asking it to make it coherent. I guess on a personal level I'm flattening my own mind?
Telegram iirc moved it's lead developers to Dubai specifically because the FSB was demanding info from them, so you could argue that's an unfounded concern.

The bigger problem with Telegram is that it by default has insecure encryption settings (as opposed to Signal, where encrypted is the default, you need to manually activate it with Telegram + I think it's not possible to enable for all chats and clients) and to my knowledge, Telegram will outright co-operate with law enforcement agencies to just hand over unencrypted communications. I'd personally argue that's a security dark pattern - make privacy a big selling point, but then don't activate the security by default
Matlab (Array Cast #79)
Interstellar.. it is happening!!!
Microsoft is launching a mobile game store, taking on Apple and Google
Haha, I know. As soon as I saw it, I decoded it and saw

{
"aud": "stratechery.passport.online",
"azp": "HKLcS4DwShwP2YDKbfPWM1",
"ent": {
"uri": [
"https://stratechery.com/2024/the-great-flattening/"
]
},
"exp": 1718188732,
"iat": 1715596732,
"iss": "https://api.passport.online/oauth",
"scope": "feed:read article:read asset:read category:read entitlements",
"sub": "WsrLyrr6qemVAgEGCjMm34",
"use": "access"
}

Not sure who user WsrLyrr6qemVAgEGCjMm34 is, but thanks for sharing the article with us all!

At first glance, looks like passport.online is a subscription management service: https://passport.online/
Not sure if you've got your sequence of events straight. End-to-end encryption was added to Whatsapp after it was bought by Facebook, before the co-founder of Whatsapp left to found Signal.

It's not as simple as Signal inspiring Facebook and Whatsapp, the sequence of events happened in reverse order.
I don't think Signal is even trying tbh
As much as I love trucks, it seems that their price is extremely inflated (likely due to their utility as a work vehicle). Depending on your use case, I can highly recommend a minivan. I have an '07 Odyssey that we need for the big family (5 kids) but I can also fold down the seats and fit 4x8s of plywood or drywall in the back. If needed, you can get a cheap trailer and tow with the van to increase payload. There's a stigma I'm fully aware of, with so many people choosing SUVs instead, but I just love my van so much. It's reliable, easy and cheap to fix, and does so much. Better gas mileage, kids can't slam doors into parked cars, etc. As long as you don't need off-road ground clearance, it's a great choice. (There are AWD models as well, if you live in a snowy area).
-__- I need to make my own OS
> 2. Signal has sent legal threats to repositories that package Signal. The repos either need to confuse users by offering the client under other package names or remove it.

Not that I really want to defend Signal (XMPP FTW!), but the legal threats were about using the Signal name, not making an unofficial client per se. I know a bit about it because I develop an alternative signal client (a signal-XMPP gateway to be more accurate). That said, they don't help 3rd party client devs at all.
Gopher and Usenet forever!
The binaries? This sounds like some kind of joke.
So you are saying it's even worse than suing anyone over using the language like a certain Java-related company or laying off people off the core language team like a certain Dart-related company?
Because doing proper crypto is VERY hard. You might think you've gotten the ultimate security and one year later someone will defeat it (or cryptanalize within a practical limit, which boils down to the same), because you forgot a detail. Even just implementing a crypto algorithm properly in a way that doesn't leak information is very complex, reason for which most applications tend to use well-established crypto libraries.
If I treated my parents the way they treated me, I'd be in jail. I chose instead to fire them.
If you really have secrets which you don't wanna share, then you should not trust any of these services. Develop your own service or stick to PGP mails.
If you read the PDF, the phone numbers are in the subpoena as the key for what's being requested, so yes they clearly were stored in a way Signal can access.
I used to think that Granny Smith were British, because they're available in British shops all year round as the "default" green apple, but that turns out not to be the case. They're Australian.

Hybridisation has allowed similar apples to be grown in the UK: https://www.theguardian.com/uk/2005/jan/11/research.sciencen...

Conversely, there are lots of varieties that are suited to growing in the UK that have been neglected in favor of imported green uniformity: https://www.theguardian.com/lifeandstyle/2017/oct/21/british...
Perhaps marking a turn of Apple considering itself the center of an ecosystem to the center of the ecosystem, trapped within an echo chamber of its own hall of mirrors?
“Turner was wearing a seatbelt but was killed when the canvas-covered roof framing collapsed.“

The person who invented safe car roofs is completely anonymous but i had to hear all my life what a genius Buckminster Fuller is. For doing what im not exactly sure but im supposed to admire him.
Having in-transit encryption in your communications software is kindergarten level stuff. It's the most minimum of hurdles to pass, so it's not worth mentioning anymore. Thus encryption always refers to E2E encryption in these discussions.
The better tip is to test with a cold start. Lots of used car problems are masked with a warm engine. Sellers will often pre-warm the car, so note the engine temperature when you start it the first time.
Didn't an emulator do exactly that? In the late 90's, I mean.

Also, will it work under 32 bit machines?
Telegram is just as bullshit as WhatsApp etc as long as it requires:

* A phone number

* Access to your contacts

WHY do messaging apps need ALL our contacts? Why can't we add only the people we want to stay in touch with on a particular app?

WHY doesn't Apple let us choose WHICH contents to let an app steal, just like we can with limited photos access?
Refinishing, on the other hand, is mostly not fun. The chemistry ranges from slow and ineffective to fast and not great to spend a lot of time around (and increasingly hard to buy as a muggle). Veneers on anything even semi-modern are paper-thin and you risk sanding through them. Nooks and crannies are a pain to get old finish out of, even with the help of chemistry.

And there's always the risk that someone used Pledge (or something else with silicone oil in it) on the piece in the past. Which you won't discover until you get the first coat of new finish on and get fisheye.

Upholstery, at least, can be fun. A lot of upholsterers do reupholstery work, and many are quite good at it. If at first you don't find someone who can do tied springs, keep looking; they're out there.
That article shows millennials doing poorly though. I don’t think that article tells the full story. It uses inflation adjusted numbers but almost everyone believes real inflation is higher than government figures. The numbers are also averages- it would be great to look at different percentiles.

If we assume the article is true, that’s still not a great outcome – a younger generation achieving the same amount of wealth as much older generation. Younger generations should be achieving greater levels of wealth in an economy that’s growing and with larger amounts of deflationary technology.
Telegram Foss clients exist only because of unpaid volunteers that take Telegrams messy mix of open and closed parts and rip closed parts out and replace them.
The Telegram organisation is notoriously late to release the source code to their current release. If they do, its a giant squashed commit without proper changelog.
These releases must then be first wrangled by volunteers to be well buildable.

The Telegram Org itself gives no support to volunteers at all.

You can't register with Foss builds. Only official binaries.
Nowadays a lot of features are premium only. You can only get premium with official binaries. That part is closed.
You still need a phone number to sign up
My experience is that when crypto was in the news, my non-technical friends, family, and colleagues would ask me what is bitcoin and were generally confused.

My experience with the AI boom couldn't be more different - everyone from my colleagues to my mum are using chatgpt as a daily tool.

I really don't think that AI and crypto are comparable in terms of their current practical usage.
I did understood. I meant, when you are free, don't schedule the free slots -- by default the no slots in the Calendars are free -- leave it blank.
I spent literally thirty years typing with two forefingers, and note, I didn’t need to look at the keyboard. Also worked as a software engineer that whole time. So I had a lot of practice.

It’s why it’s taken me so long to try and adapt to touch typing. Too much muscle memory to rewire.
Kinda weird that (if this is true) evolution is able to come up with things like this. And I'm not trying to dogwhistle for creationism here, just thinking it's weird.
That may be true, but if you see yourself as a butcher, naturally, you tend to see everyone else as meat. The OP's disregard for "dumb people" is pretty obvious.
If you're in the northeast US, I can put you in touch with an upholsterer who does the kind of work you're describing. My email is in my profile.
Does Telegram still use their own crypto algorithm?

If so, up-to-date source code us pretty useless.

How many people check their app's source code?

With third party clients it's pretty easy to get malicious ones
No is arguing the metadata is harmless but it's significantly less of an issue than not having E2EE.
Why would you... even...

... ?
> Remember also that who you are (or even just the fact that you are) is in a very large part due to them.

Remember that you didn't ask for that though.
As far as we can tell, they are both insecure: Telegram is closed source and Signal published their source but basically forces users to use the Google Play version which lags behind the OS version and you can never be 100% sure what it does, not to mention things like SGX.
Can these alternative telegram clients be sure the keys the server sent are from the other client, with no MITM? (Honest question, I don't know the answer.)

Matrix or bust.
Eh, split any important message into pieces, put a piece each in Signal, WhatsApp, Telegram, Threema, Line, and then the Americans, Russians, Swiss, and Koreans will each have some parts, but if you're lucky, nobody has all...
Correct, that's part of the reason. I've been wanting to move fast without having to worry about the little quirks of different templating languages, frameworks and just get the job done.

I've been using it for small projects and I didn't want to be bothered with all of the setup required to get jsx/tsx transpilation in place.

Another important reason was that I wanted a tool that would let me reach high results in lighthouse, and that's not something you'd get with other tools quickly. Critical css out of the box seemed to be approach that worked for me in this scenario.
This comment sounds like astroturfing to me. Telegram doesn't even provide secure chats by default. Everybody I've talked to was unaware that the chat was unencrypted until I pointed it out. That's before considering that 1) I don't consider the company behind Telegram in any way trustworthy, 2) the servers for Telegram are closed source and it's unclear what's running there. Signal's server code is open source and the github is actively updated. We also know who works on Signal, as well as their credentials, and they're reasonably trustworthy compared to alternatives.
Don't believe me? Watch Eric Schmidt or Marc Andreessen

I dunno about you, but I definitely don't believe those two powerclowns.
Those are great points to consider. What happens afterwards. Thank you

To give more context, we have a product with few paying customers, 1k MMR. We have been building for 1 year now. Far from product market fit. The sales have been a lot slower than expected so far.
> You cannot download Signal from F-Droid. You need to download it from the Google Play Store.

You can also download the APK directly from their website: https://signal.org/android/apk/

When doing so Signal uses its own update mechanism to stay up-to-date.
Go on, keep defending the overlord you believe have your best interests at heart while the other 57 of us go worry-free, using Matrix or XMPP.
Can you sign up for Telegram without a phone number?
And there were books on tape rental by mail and probably other things.