skysight-inc/HackerNews huggingface dataset:
Not exactly. Non-secret chats are stored encrypted on Telegram's servers, and separately from keys. The goal seems to be to require multiple jurisdictions to issue a court order before data can be decrypted.

https://telegram.org/privacy#3-3-1-cloud-chats
https://telegram.org/faq#q-do-you-process-data-requests
France tried the complete opposite (making resumes completely anonymous) and considered making that the law everywhere. When they tried it, it had the opposite effect of what they expected (hires became less diverse).

https://www.povertyactionlab.org/evaluation/discrimination-h...
An Illustrated Guide to Elliptic Curve Cryptography Validation
My understanding of 5G and modern cell phone protocols is there isn't really an idea of "handoff". With CDMA multiple towers in an area all get the same signals from your phone and are all transmitting on the same frequencies as well. It is kind of a "mesh" like thing.
Just tried this, even signed up. Immediately they started force feeding me "news". Looks like they added me to some (daily!) mailing list. It looks like more of the same, but this time you pay for it.
We didn't, thanks for the tip!
It comes down to which content news and social media algorithms favor.

With the constancy and immediacy of news, it takes more willpower than most people have to reason against a tide of misinformation.
Not sure if you want this feedback or not. You sound vastly more qualified than a current team member who is contracting for us.

Reading your statement I don’t hear anything about what you have done for other people. Instead of saying I open sources projects, say my open sourced projected were used by X many other people. Or I used my IT experience to cut downtime by 50% so my coworkers didn’t have to come in on the weekends. Maybe tell us why the non trivial code made your iOS app more successful.
They’re not usually being used as daily phones with an SBC being shaped into a phone. The Gemini is never that price, it’s always on “sale”. Do you use them PPP daily? All new android phones are mainlined, it’s been years, even before either phone existed.

Let’s look at the subreddits for real user experience, who is using it daily? Where are the good experiences? Everyone is selling their L5 or getting a refund, and saying stuff like this;

> You will not get a full day of charge out of one battery, but you can take spare batteries to swap out. I'm not sure if there's a direct way of running Signal, but it looks like you can bridge it to Matrix using mautrix-signal. I have a similar setup to use WhatsApp (with the Android app running in a VM on a VPS).

>Everything else you listed works, but it may be a bit rough around the edges. I've been daily-driving my PinePhone (running Mobian) since May, so it's certainly possible, but don't expect the experience to be anywhere close to a modern Android or iPhone.

> Don't. This is beta level hardware with an alpha level OS and Software. If you're looking for functionality, you're in the wrong place. Check back in a couple years.

So you can daily drive a battery killing device if you want a bad experience if you want to use apps you rely on VMs, Anbox which doesn’t work, swapping batteries, and yes it technically works if you don’t value modern benefits like a good keyboard, browser, it’s not a standalone functional device like a Linux desktop.

https://old.reddit.com/r/Librem5

https://reddit.com/r/PinePhoneOfficial/comments/qknefi/think...
That's an interesting argument but we know that the transition to agriculture has been horrible to humans, health-wise. Even if there are some minor immunological upsides (which I'm not sure Diamond is the one to convince me about), that's not the whole picture. Also the page you linked says "immunity to diseases endemic in agricultural animals", which sounds like this being a solution to a self-inflicted problem.
As far as privacy goes, server storage is a major weak point. Most of what the FBI is doing is simply retrieving data from storage with assitance from the server operator (Apple, Facebook, etc.).

Peer to peer eliminates this possibility. They have to obtain and hack my phone to get any data because it isn`t stored anywhere else. And then they have no guarantee of success because conversations can be easily erased from either end.
> Everywhere else this would be a clear violation to antitrust

What?
Doesn’t IBM also offer a bunch of weird architectures that can’t be found anywhere else? One day I was looking up some old PowerPC and s390 architectures that are supported by a lot of docker images, trying to figure out why anyone would want them, and it appears the answer is that they’re used in IBM mainframes.
> > Well, certainly it should be clear that `obj !== {...obj}`, and you have to behave accordingly

> Sure but that's not my issue

I think you misunderstand what I'm saying. I know you know `obj !== {...obj}`, but it's important to understand exactly what that means, and one of those things to understand is

> when you copy an object [via destructuring], the latter object looses its prototype

For example, any class instance should most certainly not be used in that way, as it moves away from a true "object" paradigm (keys and values baby) into an inheritance paradigm, and as you observed inheritance is lost in destructuring.

> TypeScript doesn't warn you

I find this hard to believe. If you are passing TypeScript some interface T, and the object {...tInstance} doesn't have the keys of T, you should get an error. If you are passing TypeScript some class X, and you try to claim `typeof {...(xInstance)} === X` you would also surely see errors.

Please link an example so I can understand what I mean, I would guess you didn't type the destination very stringently so the loss of the class type was unobserved
By 1992, 1993 most machines were shipping with around 4MB. The 486DX/50 I got (I believe fall 93) was an 8MB machine.
Simple & helpful! Thanks for making this..
The Beauty of Math Constants Visualized
WX86 Rediscovered for Windows NT 4 (2020)
You need a two pronged attack: Make more, spend less. Check out Dave Ramsey if you haven't already.

Rome wasn't built in a day, start very small, and tell yourself your doing GREAT every time you make or save a few extra dollars, even if it's just a few cents.

Write down your "WHY". Remind yourself multiple times throughout the day why you want more money.

Remember: Money can be made or spent, Time can only be spent.

Good Luck Friend!
Or better yet, detect the behaviour that's triggering the passive aggressive response and handle that better before it causes frustration.

A lot of it comes about because people are lazy:
- unwilling to try something obvious/easily discovered
- unwilling to think about who might actually be a sensible person to contact
- unwilling to spend even a tiny effort to describe their problem clearly with basic useful details

These would be at the harder end of NLP but they are common and I suspect there are signs that could give away this sort of thing.
You're right. I made a generalization out of multiple threads here on HN and on Twitter (another example coming to mind being this one https://twitter.com/GergelyOrosz/status/1440242068102680595), but only cherry-picked one to illustrate the post.

The point I'm to make in this post is that _regardless_ of JIRA qualities (or lack thereof), the way many companies try to use it for conflicting purposes is a recipe for failure. Using JIRA for what it is designed to do is perfectly fine :)
This issue is not the fault of Linux but manufactures who REFUSE to release datasheets and programming manuals. Instead these manufactures "embrace" Linux (Which to them == open source) by writing undocumented drivers for undocumented hardware. So OS devs play reverse engineer and cargo cult the undocumented Linux driver bit twiddling dance routines into their driver code and pray it works.
They left off one very popular messenger, SMS:

* Message content: All

* Subpoena: can render all message content for the last 1-7 years

* 18 U.S.C 2703(d): can render all message content for the last 1-7 years

* Search warrant: can render all message content for the last 1-7 years

* Vague suspicion plus a small fee to the carrier: can render all message content for the last 1-7 years
The US Federal Government Needs a VP of Engineering, Not a CTO (2020)
Wikipedia as the data source: taming the irregular, pt.1
Oh I remember... I was a young lad and I thought this was the future! So much so I bought stock in Quaterdeck.

That didn't work out so well. Good to learn those lessons young.
That, and it sounds like this is only covering a case in US copyright law. Unicode potentially has to worry about the rest of the world as well.

I can imagine that the Unicode Consortium's general feeling on the subject is outside the scope of their mission, and that pleasing a sci-fi fandom just isn't really worth the potential for headaches, and that it's better to let them continue to rely on ConScript.
Nah dude, I didn't say they deserve anything at all. And you've got a different dictionary than I do. You can die on this weird hill if you want to, but you're way off base.
(PM-T for Amazon EFS, AWS's native NFSv4.1 file system)

Performance turning NFS is difficult mostly because the information on how to do it isn't readily available. The two things that most people run into:

- 'Close to open' cache consistency. In practical terms this means that open() is a round trip to the server to validate any data that might be cached already (unless you use delegations), write() goes into the page cache (as a writeback cache), and close() flushes all dirty data. Building a kernel tree reading and creating tons of small files, each of which requires two serial round trips over the network. Compare that to a local fs where neither open(O_CREAT), write() or close() actually go to disk and therefore run at memory speed (unless you use things like O_DIRECT or fsync/fdatasync()).

- Per-TCP flow throughput limitations. On the AWS network the per-flow limit is 5 Gbit in general and 10 Gbit within a placement groups. To work around this, people use the 'nconnect' mount option. (which does not work currently with EFS). Local networks might have different limitations, but single TCP streams will typically always have some bw limit lower than the physical network bandwidth. I believe that this (very cool!) fio plugin works around this by using multiple connections.

The actual data write latency of NFS servers isn't terribly different from local file systems.

Today, the best way to get the most performance out of NFS is to either use large files and/or keep files open, or use high concurrency. By default, the 4.1 client will issue up to 64 concurrent requests, which can be increased by increasing the 'max slots' NFS kernel module parameter. In your example of a kernel build, you could -j much higher than the number of CPUs because the compile jobs will be IO bound on reading input and writing output. This will amortize the round trips over more threads, and in theory (barring any other bottlenecks) reduce your build times.
Beekeeping. I'm finally at the place financially where it won't matter if I lose my hives the first winter.
Only if you can prove you have a disability.

Having an ergo keyboard doesn't mean you have a disability. For many people, it is just personal preference.

Also the instructor didn't prevent him from using his ergo keyboard, he just asked him to put back the regular keyboard after he is done with it.
I think you're confusing something here. I'm not claiming we don't need open data nor am I claiming that the non-academic populus would be unable to make interesting observations with open data. I'm saying that of those people that deny scientifically validated claims (like climate change or the efficacy of vaccinations) the majority would not be able to make interesting (and valid) observations, nor would it be in their interest to do so.

I know how to run climate simulations, given a huge dump of climate data I would _not_ be able to draw any new conclusions out of it, I can guarantee that to you.

My point is that this idea that distrust in science stems from a lack of open data is wrong, and instead product of concerted and ongoing effort of propaganda and defunding of academia. Climate change is at this stage more a political problem than it is a scientific one.
How so?

Facebook buying Instagram and WhatsApp is essentially them buying out their competition.

Google running a cloud service is more like renting out excess capacity – which is quite common across industries. Plus there's a lot of competition in the cloud space.
Chicken pox case fatality was ~ 1/100,000 among children age 1 through 14 years before vaccines were introduced per the CDC.

https://www.cdc.gov/vaccines/pubs/pinkbook/varicella.html
The difference in that case being that they were skilled workers.

They're also a defense contractor, so you're effectively talking about a public sector union and the dynamics of that are completely different.
The alternative would be to have drivers that work against a fixed common ABI (or API, if you just want source level compatibility). Good lucking trying to get operating systems to agree on this ABI.

Linux is constantly breaking these internal APIs for a reason: to keep adding new (hardware) features, while preventing each driver from implementing large amounts of would-be-common code each in their own non-standard and slightly broken way.

That's why some types of drivers tend to be huge on Windows: they're offering functionality that the (relatively stable) driver API doesn't support. This approach requires drivers with user interfaces. Good luck doing that cross-platform.

What you're asking for is highly impractical.
This is true because "novel" news spreads faster than facts. So people will happily share doomsday predictions but not levelheaded news.
How do BitTorrent trackers successfully encourage seeding?

Information wants to be free, fuck economic incentives. Stop financializing everything.
> Longer lives translates into fewer deaths per year.

Of course that's not true. Everyone dies, regardless of individual lifespans.
> In the Toyota that I had, if it thought there was an oncoming car, asking it to do the same thing again wouldn't result in a different outcome

Why wouldn't the result of the action the second time be based on exclusively the stick's position and the current state the vehicle is in? Then it is a pure function of time. If they truly mixed up previous states in there, and somehow it's aware that in the history of positions it was at this position and at that time it rejected your request so it will also reject it now, that's braindead and you should phone Toyota and scream at them

My car's headlight's current state is a pure function of time T and position P. That's my mental model and I haven't observed deviations. I will look at these manuals later perhaps to understand if they really argue there are more stateful factors than this
I don't know what to make of it, I'm addressing it at face value. But it is so weird to think a guy that is into long-tail thinking is calling people who are doing exactly that psychopaths.
If someone wanted to get those emails they could get them from git any number of ways, analyzing animated gifs would be somewhere near the bottom of that list.
If you have a very stable SQL pipeline that runs frequently during the day then it's probably cheaper to have it on a normal Redshift cluster.
Could never play with this because it was a paid product and the company didn't have any offers on my country.
The difference is that I'm paying quite a bit for the government.

An equivalent would be paying the expensive private security firm subscriptions for 10 years and then expecting service when something bad happens.
I do point out that vendor-specific architectures were the norm for long time in the history and the sky didn't fall down. The x86 dominance was relatively short anomaly more than anything.
Then when they're asked as individuals to put money down for what they asked for, they go silent.

This handy trick works for managers too ;) I consider it a fork of the 'wally reflector'.

Okay, I'll take my non-sequiturs elsewhere.
I'm still kinda of confused... does that mean we could say get a simcard and make voice calls via this network? insert sim card into mobile phone android/iphone and make phone calls?
Internal Slacks Show HelloFresh Is Controlling Talk of Unionization
The life of René Magritte
Cap the number of followers free accounts can have.
Blazor: Spent 5 Hours Debugging (API)
Everything matters. Given two more or less skilled candidates, I guess if one looks like Brad Pitt, well, that's something no? Or if someone has a really nice voice, that has to count for something. Perhaps the company is thinking in terms "oh, candidate 2 has a magnificent voice! If we ever present tech conferences, he will do great!"

This is not a world where "only your brain" matters. If you have brain and a decent surface (i.e., face, body, voice, manners) then you'll beat the ones who "only" have brain.
An open letter to HelloFresh C-Level
Yes, Google has become worse because the problem is now much harder. I believe that Google's time is coming, because the fundamental idea of a single centralized global search engine won't work anymore in a world that produces petabytes of new content every second. PageRank (or any other ranking algorithm) cannot compete with the massive economic incentives of SEO spammers and content writers in every niche and every language on the planet. Machine learning is even more susceptible to adversarial input.

The time has come for a distributed, decentralized search engine powered by the immensely powerful devices in our pockets, with rankings determined by our peers and local network, not by a single global ranking. I'm not saying a distributed search engine with localized results will replace Google (you still want the global standardized search results in some cases), but rather we need a better alternative to simply asking your friends/communities like Reddit. The combined spare computing power of every smartphone on the planet is probably greater than AWS or Google Cloud could ever be. If people were incentivized to sell their spare battery/CPU/network capacity for web crawling, perhaps by earning money, this would solve the advertising/privacy problem with Google's business model as well.
You could offset the costs of building "customer" filters for super users as well -- ones that do a lot of work to ensure certain people never comment or their comments are downweighted.
This reads to me as "I talked to this one guy one time, and he wanted to do some things with the product, so I built them and it turns out he was the only one who wanted to do that!". If you find yourself in this position you didn't talk to enough users, don't blame the person who is trying to use your product for your lack of effort.
It's not much of trailblazing if nobody follows on the trail.
Manually spin up and manage a meaningful local Spark cluster (say at least 1 master node with 8+GB and 3 worker nodes with 4+GB memory), build a data pipeline (don't care to much about the analytic things, I'm more into parsing tons of JSONs) and parse a meaningful number of JSONs (say 10GB at least) and optimize the parsing algorithm.

Low level computing. I purchased a kit and prepared to register a coursera embedded class. I also want to learn Windows system programming especially those related to Malware analysis (How does VM in OS work? What does a process contain? How to hijack a process? How to write shellcodes? These kinds of things).

Cold war politics and military-intelligence history. I got attracted to this field years ago after watching Godfather 3 and searched a bit about the background story. I know a few buzzwords but don't really have the $$, language capacity and time to drill deeper.

Mainframe. I didn't manage to register the IBM event this year, so it has to wait until 2022.

Sigh, too much to learn and too few time.
git gui, which comes with git, is quite efficient to do partial commits. I wrote an article about this a few years ago: https://agateau.com/2016/an-intro-to-git-gui/
We used PC-MOS/386 to run our DOS software on 386SX computers with multiple sessions but it tended to corrupt HDD's.
On 1: the dedicated play/pause button doesn't have delay and can't be double-clicked for full screen.
So this is how I find out about LICEcap[0]. After years of thinking byzanz-record[1] was the only way to record a decent quality gif.

Justin Frankel, you're an awesome dude.

[0]:https://www.cockos.com/licecap/
[1]: https://linux.die.net/man/1/byzanz-record
It is not, by default, and none of the group chats are.
I thought it'd make sense to share how we're internally using DailyBot, to build DailyBot. This will give you a better picture.

1. We run daily stand-ups

2. Every Friday, there is a 3 questions retrospective, really good to reflect about work and priorities

3. On Monday, we run an icebreaker, the team tells stories about how the weekend went, it helps us stay connected at a human level

4. Every 2 weeks, we get a #watercooler prompt with very random questions that create discussions among the team

5. Whenever we're launching a release, we trigger the command "Coderelease" that shows a native form that the technical leads fill out. The data is posted in a #releases channel, then everyone sees what new things are being launched, we use that data as change control, and PMs use the notes to prepare product updates for users, etc.

6. When we get any idea/feedback, we register that through a form that we can trigger in chat "@dailybot customer feedback"

7. Every week, the team is paired randomly to have virtual coffees (those are optional to opt in, but nice to keep our team connected)

8. We run polls/surveys from time to time with DailyBot

9. I have built a few commands to query internal data, like product top KPIs

This is how adaptable DailyBot can be.
Too bad about the CDMA network stuff and 3G, it doesn’t seem like it’ll be usable anymore. If VOIP works I think the calling issue can be mitigated.
I've never used Kafka but this post is yet another hard earned lesson in log replication systems where storage tiering should be much higher on the hierarchy of needs than horizontal scaling of individual logs/topics/streams. In my experience the times when you need storage tiering something awful is already happening.

During network partitions or other scenarios where your disks are filling up quickly it's much easier to reason about how to get your log healthy by aggressively offloading to tiered storage and trimming than it is to re-partition (read: reconfigure), which often requires writes to some consensus-backed metadata store, which is also likely experiencing its own issues at that time.

Another great benefit of storage tiering is that you can externally communicate a shorter data retention period than you actually have in practice, while you really put your recovery and replay systems through their paces to get the confidence you need. Tiered storage can also be a great place to bootstrap new nodes from.
Proposed Bill to Outlaw Bots from Scalping Online Goods [pdf]
So basically following Swiss privacy laws.
> war is broader than gender? Everyone has the latter.

Everyone has a species, and yet we share most genes with other mammals. So when you're describing some fundamental topic like the role of glucose in a mammal cell, the fact that everyone has a species suddenly becomes much less relevant.

Furthermore, your question probably should have been "war is broader than gender aspects of war?", since it's quite obvious that there is a vast space of gender topics outside of war and merely "gender" covers those (hence the broad topic), but they're also irrelevant here. Ditto generational issues, etc.
Ask HN: SaaS operators, who do you use for payments?
Yes, it's still around. Sadly nowadays feels a bit neglected, and isn't quite keeping up. They have their markets that have little other choices and/or are very conservative in switching to something else, and will live of those for quite a while.