skysight-inc/HackerNews huggingface dataset:
Atomic clocks failing (4 satellites have malfunctioning clocks out of 7): https://www.thehindu.com/news/national/isros-clock-to-prop-u...

In one article, ISRO shared that they heaved a sigh of relief every morning on seeing that IRNSS satellites were functioning normally. ISRO is trying to replace the clocks from a Swiss manufacturer with their own. Same clocks failed on Galileo, but causes were different.

BrahMos cruise missile failure: https://frontline.thehindu.com/static/html/fl2607/stories/20...

WiFi jamming: https://thewire.in/space/study-says-navic-frequency-too-clos...

Original research paper is quite damning on this one.

India is now trying to be part of Galileo project: https://www.eetimes.com/document.asp?doc_id=1156188
I know there were/are a few blind people working on Mozilla's stuff and the move to anything that is not open source will make it much harder for them. There was a person[1] who had done significant work on the Rust compiler and said that he would have a much harder time doing it now, since the move to Discord and that he might not be able to participate in the community after the switch[2]. Proprietary solutions are a little bit better for the 80% of people, but way worse and/or unusable for the 1 to 5 percent, depending on how techy the community is. We have to realize that those solutions have big gains, but they also have huge tradeoffs. IRC inconveniences some people. Discord excludes some completely.

[1] http://camlorn.net/posts/April%202017/rust-struct-field-reor...
[2] This thread https://twitter.com/camlorn38/status/1121879891035602945
Have you considered that no one wants to open a local shop in the first place? Chains are the only people in the position to take on the huge huge risk of opening a store.

As a store owner, you have exposure to wage laws, property values, foot traffic, etc.

I would personally argue that you would have to irrational to open a mom-and-pop store in this day and age.
Not sure about apt, but this is solvable. Arch's pacman supports https and package signing and only packages signed by trusted maintainers will get installed. That means it should be fairly difficult to swap legit packages for malicious ones and them getting installed.

Not impossible, nothing ever is, but fairly difficult.
Well, this is a load of crap. Apple's parent controls are woefully insufficient and OurPact is a wonderful app. Losing it without a viable replacement is a big problem.
I have some non critical stuff hosted with these people and it’s the push I need to move everything over to netlify. I trust them more and philosophically, with static hosting I can nimbly move house when I need to.
Setting up MDM is a long and complicated process, the parents are told about 10000 times the implications of doing so, and “privacy” is a total canard created by Apple for marketing purposes to make you fear Google.
I haven’t worked with a lot of code bases, but am I correct in assuming this level of precision with error handling is fairly rare? Impressive stuff.

Orthogonal: one of my favorite talking points about Erlang is the fact that nearly every line of code is an assertion, and that those assertions are always enabled, even in production.

You’d not want to use Erlang for truly high performance code, granted.
Show HN: Pytabby, a tabbed menu system for console-based Python programs
Here is an analogy in real terms just to make sure we are on the same page:

Contract A:
I'll give you 1,000 warm meals in the first year, 980 warm meals in the second year and 960.4 in the third year, progressing according to meals = 1000 ^ (year - 1). There is an understanding that I'll maybe give you a raise every year or maybe not depending on market conditions.

Contract B:
I'll give you 1,000 warm meals a year. We'll renegotiate next year. If market conditions have changed I might offer you less.

Now, in principle these two contracts are not that different and market conditions should force the employer to pay market wages. But if you offered a worker the choice between the two options they'd pick B. The structure of contract A is clearly not in the workers interest because it involves a lot of bureaucratic foolishness just to get offered a steady real income. It can only encourage shenanigans.

If I were on Contract A (which, since I'm payed in fiat when I work, I am) then I have to semi-regularly run figures against a diverse array of facts to figure out if I'm making or losing against my starting salary and I have to fight my employer for a wage raise if inflation is 4% but they offer a 2% increase. In addition there is opaqueness about what inflation really is; the government agencies do their best to measure it but it isn't a perfectly distributed phenomenon. I don't think I can accurately estimate what wage increase would be maintaining a fair wage when I am working. I don't have enough information about, eg, inflation by postcode or asset class vs my consumption.

I don't accept that that compensation structure is good for me as an employee. And more broadly the incentives for workers is to be paid in something that looks almost exactly like currency but does not inflate away year on year.
unpopular personal opinion: facebook is the latest scapegoat of society. people are so much smarter than the NYT article suggests, and the so-called “power” of facebook is mainly just a reflection of our own internal flaws. the amplification of these flaws is actually very helpful: in order to fix them we need them exposed loudly/boldly. and so we reach the main pain point: privacy. since we’re extremely social animals, privacy could be considered to be anti-human. and thus our jungian duality (another flaw) is exposed in all it’s glory: we love to be loved, but our rational side counters our every move. facebook is just another tool to expose our animalistic flaws. one of many.
Writing an OS in Rust: Testing
That sounds like a fair compromise. Make Screen Time data a permission just like access to cameras and microphones and regulate the usage of such data so that it doesn’t get siphoned off to who-knows-where.
I think the article just did a poor job of portraying the rarity of the event. This article links to a Gizmodo article[1] which does a better job of explaining that they had 3.2 tonnes xenon-124 and many occurrences:

> After 214 days of observing (177 days of usable data), the researchers’ analysis revealed approximately 126 two-neutrino double electron capture events.

[1] https://gizmodo.com/dark-matter-detector-makes-incredible-ne...
Everything being encapsulated in HTTPS is the result of waiting so long to be secure by default that the base network abstractions had ossified too much to realistically change.

TLS would have made sense as well but if you're already at that point you might as well bump up yet another abstraction layer because the programming ecosystem is bigger and it frees you from being tied to one security abstraction forever e.g. now you can use QUIC.
The fact that we're even having a discussion about what consenting adults can do with their own devices, including what software they wish to run on them, is a pretty bleak statement as to the current state of the smartphone arena.
Not sure why you are being junked?

Diet and Gut flora are incredibly important for mental health and overall well being.

In most 1st world countries, people eat way too much and often, unfortunately a lot of their food choices are heavily processed and cause massive inflammation.
Wiktionary has good etymologies for many words, including separate definition-etymology sections for these words in other languages (them still being explained in English), thus sometimes letting you explore much of the relation tree. As a bonus, its English definitions are imported from the old Webster's plus it's updated for very modern language. So you could look for apps packaging Wiktionary, or it might be available as a package for a universal dictionary app.

Another good source for etymologies is the Etymonline site―in particular it's better for figuring out when some figurative meanings and sayings entered the popular usage. Might also be available as an app.
Why would it be anti Google? I guess you didn't read any of the blog entries about arduino, gimp or animations.
Welcome to the modern internet

"Your page didn't contain 5Mb of Javascript, this must be an error as no one could possibly convey useful information to humans with less data"

Anti-patterns, anti-patterns everywhere.
I'll admit to being ignorant of apt as my primary distributions aren't debian based, but aren't packages cryptographically signed? If package signatures are validated after download, then it shouldn't matter right?
Edit: Skimming and I shamefully didn't the read grandparent post. The link addresses exactly this point.
Absolutely, it's gone from "maybe I should move somewhere" to working on untangling things because I know I have to move.

I do have a very old address that is on my own domain, and though that is currently routed to Google, at least that simplifies things a lot, but unfortunately for many years I was not consistently using that address for signing up to things etc.
You add a 0 to the fine then move on to the fantastically profitable companies who are doing exponentially worse things than Facebook (Exxon Mobil, Shell, BP et al).
I think his point is how long it has been normalized there.
Is this affecting CircleCI? As far as I know their images pull from Docker Hub.
Indeed, larger samples will observe higher rarity events/outcomes.
Most consumers also don’t understand that these apps don’t provide MDM-level control to parents, but to the app developer who shares a small amount of that control with parents. It would be a good compromise if Apple allowed third-party applications to use some Screen Time data with a device permission.
So by that logic WhatsApp, Fantastical, VSCO, Camera+, Halide, Google Photos, Evernote, Bear Notes, Google Maps, Spotify should all be worried then?

No because these apps don't abuse undocumented APIs or look for loopholes in Apple's review guidelines.
I actually just ran into this a few days ago. Has anyone used this with a DIY device? How does it perform? Have you used it on your cars/bikes?
For those that are interested in going further, I've written on the biggest teaching/insights of Charlie Munger here: https://norswap.com/munger/

In particular, here is a review/summary of his full list of 25 psychological tendencies: https://norswap.com/munger-psychology/
Should be motivation enough to implement fuzzy testing.
You can route around VPN blocks by using something like Ghostbear which uses obfsroxy and is similar to Tor's meek pluggable transport https://help.tunnelbear.com/hc/en-us/articles/360007243291-G...
$50B fine.
That’s also one of the harder things to summarize or bring to a lay audience.
> Almost all current ISAs other than RV itself have historical warts

RISC-V doesn't have historical warts only because it's too new for any warts it has to be considered historical.

> that can slow down not just hardware implementations but emulation

RISC-V shuffles the immediate bits on its instruction encoding to speed up decoding the immediate in hardware, but this slows down decoding the immediate in software. This will in the future probably be considered one of RISC-V's "historical warts".
That lack of power is what has enabled my non English speaking non technically literate family members to be able to use the internet and video call around the world without worrying about malware.
I travel almost every week. One of my 'favourite' things on this planet is the one that I use most. My backpack. It usually carries a 1lt bottle of water, 4 pens, dental floss, 2 laptops & chargers, phone charger, 1 journal, 1 A4 notepad, clean socks. I love using this backpack because I don't have to check it in the airports.

I was hoping for a backpack article that would suggest tips, tricks for people like me/us. Travelers with laptops. I was initially disappointed until I started reading. Thank you for this.
Building an .io Web Game
I can't fathom open source projects and communities using slack as a communication platform. I like slack, it's a great product for business, where you can pay $X for each user in your org.

However, OS and non-profit communities quickly run into the history issue. There is no way that some of the communities I'm part of on Slack could pay for all the users. For example, the "Maker's Kitchen" slack has 1500-2000 people.

How much information and knowledge is lost and questions re-asked?
It’s not quite the same thing. I agree with you that users don’t really understand how MDM works, but saying that the apps are using undocumented/private API is not true because if they were this case would be significantly more clear-cut.
It’s the only result I get for this search now. The ads are low-quality if I disable my adblocker however.
Oh.. So you want to go back to the old scapegoats..
What you’re talking about is FDIC insured accounts. But those only apply to savings and checking accounts (and only up to 250k like you said). Brokerage accounts where I think most Americans keep the vast bulk of their money are not insured.
Rust’s post about this: https://news.ycombinator.com/item?id=19761836
I could use one for Spanish.
I don't understand the comparison between the unpleasantness of a colonoscopy vs. collecting a stool sample. Anyone with a dog is collecting a stool sample every day. It is not prohibitively high on the unpleasantness scale.

Is the whole point of their work the incremental improvement of procuring blood vs. stool?
Add 1000ms to all of their requests
Not to be crass... but how about multiple the fine by 10 if one believes it's not punitive enough?
Sussman is one of the very few classical mechanics textbooks that gives a reasonable definition of the Legendre transform. Most physicists cannot actually tell you what that transform is, even though it sits at the heart of both classical and quantum mechanics.

http://blog.jessriedel.com/2017/06/28/legendre-transform/
Facebook criminally misleading and deceiving people about how data is used (i.e. email scandal) is a reflection of our own flaws?
I don't understand the "lots of inodes" comment, but any filesystem limit on inodes isn't relevant to this, which is just due to RPCs to the metadata server(s). (ls -l is actually worse than coloured plain ls because the size data are on the OSS, not the MDS.)
The canonical advice for general performance is to keep directories reasonably small on Lustre due to possible lock contention, but I don't know the circumstances for which that's actually relevant.
[Metadata operations, such as large builds and tars, are typically slower on our Isilon than on the Lustre filesystem, which has no serious tuning as far as I know.]
>It's a bit anti competitive, yes, it limits what app makers can do, but it makes iOs secure. There's no other way to do it, and that's what many people don't understand.

Doesn't it seem weird to you how they only cared about "making iOS secure" once they had their own product?

If Google or Microsoft did this the reaction here on HN would be so different. Any anti-competitive practice could be rationalized by saying it makes the platform more secure.
They probably meant "user" here, and a lot of companies would want to be able to track their phones without the user deleting it. I think it's fine if the phone is company property.

I don't think there's anything wrong with a Russian company selling online in USD if they want to hit a higher market. As someone from Pakistan, I wouldn't price my SaaS in PKR either if my market includes people from outside the country.
Not if your XML contains CDATA sections.
Its like the deep learning has identified a feature it can use to determine spam: is this from the top 10,000 domains? No? It's spam.

Spam from small domains might be pretty high as a category, but of course we don't want statistical judgements about categories to outweigh the merits of the individual. Maybe Google's algorithms have been watching too much Fox News.
Apple is not the police, and it's not their job to solve the crime for the police. It's their job to hand over all relevant information so the police can solve the crime. And what would Apple have done if they had identified this person instead by good old-fashioned human facial recognition, in one store—they check their security camera records, see the person who gave the ID, and spend some time matching it up with thousands of dollars worth of theft in the same store. They would likely have done just the same: handed the ID over to the police, along with the information about the thefts.

My first paragraph does not contradict itself. Facial recognition software was not used to identify the thief. That was purely done through the use of the ID. Facial recognition software was then used to link the already-identified thief in a single instance to other instances of theft at other stores. Even if the facial recognition software had never been used, the guy the ID was stolen from would still have been fingered as the thief in that first instance.

This is not a story about Big Bad Apple, or Big Bad Technology Gone Wrong. This is just a story about Humans Making Mistakes. Specifically, it's a story about the police not doing their due diligence.
> What does a good, meaningful fine actually look like? Would it need to wipe out one quarter’s revenue (roughly $15 billion)? Is a fine meaningless unless it’s recurring (penalties for every quarter or year since Facebook last settled with the F.T.C. for violating user privacy in 2011)?

I get that people want to see a company crippled but wiping out a quarter of revenue is a death-blow.

I don’t use Facebook at all, but I followed the CA scandal because I thought it was an interesting case that Facebook predictably botched nearly every aspect of handling it.

$5 billion is a lot of money. It is not and never can be considered “chump change”. It is irrational to think a Board or management team isn’t going to seriously implement rigorous changes to avoid a $5 billion dollar fine.

This is where someone says that if you can violate the law and earn $6 billion and only be fined $5 billion you will violate the law every time.

There are numerous problems with this statement. One, you don’t know ahead of time what the fine will be. Two, it assumes there’s no way to earn even $1 of the $6 billion without violating the law.

If you can earn $3 billion without violating the law and double it to $6 billion with the violation, but the fine is $5 billion then it’s not “worth it” but even still this fails to account for the tremendous reputational and legal risks.

One parting thought. If the behavior which is being fined was directly used to obtain a monopoly position in the marketplace which the company continues to benefit from, that changes the calculus. But was CA’s ability to scrape social network data from Facebook’s API a proximate cause of Facebook’s market position?
Bullshit objections. I cannot remember the last time I had a ghost session that I needed to have killed. NickServ password integration comes by default even in Emacs’s ERC.
HN: https://news.ycombinator.com/item?id=19761836
Plus/minus what? Note that caching on the server can be relevant, and you can't control that from the client. That's one thing that requires care for performance measurements on networked filesystems.
That depends on how you access them. If you only ever iterate over all files readdir(3) in a tight loop is as fast as it can get; but if you need lots of access to specific files, you will waste a lot of time reading directory entries just to discard them...

If there is even a remote chance you will use standard Unix tools on your files as well, I'd go for the subdirectories.
I never see addressed the biggest reason (according to me) why IRC loses, so let's spell it out.

IRC isn't persistent (i.e. you can't read messages delivered while you were offline) unless you setup an IRC shell. This is technically difficult (much more so than dicking with nickservs and so, which is already a pain point). Hosting it is also not free. Count 5$/month on CloudOcean or some such.

https://www.irccloud.com/ is a great service that alleviates the pain, but now you're paying 5$/month and you just have IRC — you can't run other services on your server.

If you value 5$ or your time more than the idea of "fighting for freedom by using IRC", you just don't use IRC unless you're forced to. This is not unreasonable, so many people do that, and consequently, communities miss out on these people.

You want to save IRC? Make a free (as in free beer) clone of IRCCloud. Easy.
Learn Any Skill: The Ultimate Step by Step Guide
> Except, everything you mentioned are still one or multiple files sitting on a remote server.

Yes, in the same way that this LISP OS's storage is still extents of bytes on a disk indexed by a lookup structure, ie files.

> That it isn't necessarily presented as such through a particular web app's interface isn't relevant.

Not only is it relevant, it is the entire point of the comment.
"Scapegoats" is a fascinating description for "the people who literally knew about world-wrecking climate change in the 1970s and proceeded to tell no one and embark on disinformation campaigns to try to keep that genie in the bottle."
Originally the phone was expected in January, i&#x27;m surprised the aren&#x27;t mentioning the latest shipping date estimate.

Order page states Q3 now.
Agreed. I don't think what Facebook is doing is ethical, but I agree 100% with you that the control is ultimately in our hands.. it first requires acknowledgement and then physical action.

I think Facebook demonstrates to us just how much of slaves we are to psychological manipulation. To me it all boils down to the same fundamental human flaw, which is addiction. Corporations have been taking advantage of alarmingly simple ways to lure us into consuming all sorts of products (tangible or not) for a long time now.

Since this has been going on for so long, I think another obstacle is that in acknowledging this flaw in our behavior, we will also be forced to confront other flaws of our society that are entangled within.

It's easier for people to blame a non-human entity or the Zuck(..?), than to confront that they need to make changes that will affect their/our lifestyle.

We all need to stop outsourcing the blame and make the individual efforts to change ourselves instead of wasting energy fighting this perpetual battle. We each have little to no control over the former and all the control over the latter. Wake up.
I came to say how horrible the formatting of the original post is. But this site fixes that. Much better! Thanks!
Creating a Slow Movie Player
You're right, I confused checksum with hash.