skysight-inc/HackerNews huggingface dataset:
Grounding aircraft for unexplained mechanical failures is the norm.

Following that, the problem is not finding who is at fault but how to prevent it from happening again. The first step to getting the aircraft ungrounded is often to update the flight manual and decrease inspection time so it can be flown safely with reduced capabilities. The root cause is fixed later.

Aviation regulatory bodies are normally not into finger pointing. Traditionally, the customer pays for everything, even if it is not their fault. The reasoning is that it is one less incentive for the manufacturer to hide defects. No doubt that legal battles will ensue but care is taken to keep lawyers out of the technical process.
I have used the app Fat Llama to rent a dremel tool from someone about 20-minutes walk away.

I would do so in the future.
> Telegram has made very dubious privacy claims

My love for the word "dubious" cannot be overstated. While there's been a lot of solidly-seeming (I am not a security researcher) criticism of TG security infrastructure, I don't recall a single instance of chats or metadata being actually compromised so far.

> Signal has a far superior user experience.

Not in this Universe, unfortunately. Signal is borderline unusable, and if I have the choice of pushing Signal vs pushing Telegram, I'll choose the latter - simply because it provides a much much better experience and will be able to retain the audience to a better degree, while people who install Signal will probably go back to Whatsapp/Messenger.

> When you are using private messaging, numerous other features are disabled defeating the point

Such as? The only feature that comes to mind is the absence of sync to other devices (which is kinda expected). Basically all one-on-one chat features are retained in Telegram's secret chats, and keep in mind that Signal doesn't offer these features to begin with.
Having just installed Signal yesterday, in what respect is it worse than Whatsapp (from a UI pov)? The only thing I found so far is the bad integration with contacts.
Presumably because they didn't actually do much more than get plan9 booting on a raspberry pi sharing an enclosure with other raspberry pis.
It is popular exactly because it is similar to irc. Original IRC was great but despite all my love it did not age well.
There was a better article about Cafe X a few weeks ago on the front page where it was acknowledged by the creators that this is performance art and not actually a “$33K robot barista”.
Wikipedia and the Wisdom of Polarized Crowds
I cannot understand why people insist on hating Telegram for their choice of tradeoff between convenience and privacy. People who care enough about the subject should know when and whether to use it for their communications. For everyone else, it's an outstanding alternative to Messenger/WhatsApp and Viber.

Edit: I'd also like to add that maybe we need to make a distinction between the notions of privacy and secrecy. Privacy as understood by the majority of people is a broader concept than what more technically inclined people associate with the matter. I believe that then Telegram's decisions and use case can become clearer.
I use go daily and have come to really like it, however I van completely relate to your pain points. I think there's a lot of confusion over the "go is simple" meme. Go is simple, but it's not easy.

The price one pays for simplicity is the need to discover and master various design patterns; it requires a bit of planning beyond syntax and module exports. It took me quite a bit of time before I felt downright fluent in Go.

I did get there, and I really enjoy the language, but I wasn't immediately productive.
Because truck drivers and baristas have perfectly good reasons to oppose automation in their lines of work. The economic model of the West is vested in self-interest, and this is its natural outcome. If you

- want to have a job
- don't want to pay to retrain
- don't want to become unemployed (and then have to compete for another job)

you will oppose automation. Automation is pushed from the top down - the people at the bottom certainly don't want it without a strong guarantee that they're going to be better off for it, and not in some hand-wavey "social progress" way.
There is a bit of a chicken and egg problem here. As long as most of the popular websites are styled to extremis so that the users think they look nice, then there is no "market" for browsers and/or plugins that have features like sorting tables and "nicer" default styling in general.

If only a few big sites went "vanilla" then you can bet a browser that could "make them look nice" would become popular very quickly.
They're nothing against nested applications of the above, though. :-)

t && a() || (u && b() || c())

Personally, I enjoy Rust's choice of letting `if` be an expression.
M, or MUMPS is a procedural language with a built-in NoSQL database
Report examines origins and nature of 'math anxiety'
A land tax with the same total revenue of a property tax benefits those with houses that are expensive w.r.t. the landvot sits on. This means some people would be worse of, and some better of.

In general, it drives high density and quality development. I might speculate that this will increase demand for housing, which would push up land value.
I don't think it's about the PI tbh, more like a pretty stunt to me
Using Telegram heavily for both one-to-one, groups and channels.

I don't know if it is different in other markets but this seems to be common in my circles.

Oh, and BTW: The security situation around Telegram continues to confuse me so I'm personally only recommending it for postcard-style messaging.
DistCache: Provable LB for Large-Scale Storage Systems with Distributed Caching [pdf]
What are they supposed to do with them, repaint Twitter and the others?
Especially since these apps basically have zero system elements other than 3 buttons (to clarify I'm talking about MacOS).
Can't mention positivity without linking Lykathea Aflame [0]

[0] - https://www.youtube.com/watch?v=8IEqf9mo93w
Running two startups simultaneously [audio]
Regardless of the actual distribution of values in pi, it seems to me that the best case scenario can't compress all data on average when you include the offset and length, because of the pigeonhole principle. Same as any compression method, except practically worse/useless because pi isn't constructed to have the values that occur in practical situations come first.
The market is growing slowly, but it is very small yet. Personally I don't want it to grow too fast just yet, because I need time to develop/strengthen my bootstapped VR 3D editor product before the highly funded competitors enter the market. I am almost afraid that the Oculus Quest will push the growth too fast, despite I am a diehard VR fan.
NetScatter: Enabling Large-Scale Backscatter Networks [pdf]
It's really not a pity at all, considering that:

1. There is no write up of the Hyperscan algorithm of which you speak. I wrote up a part of Teddy, but I still don't understand the full algorithm. Hyperscan's code takes serious effort to understand. I spent days staring at Teddy and I still didn't get everything.

2. Aho-Corasick is reasonably simple to implement and does fairly decently for a large number of tasks.

3. Aho-Corasick is trivially portable.
It's not a cheap shot, it was reality, especially in B2B contexts, that if your new, clearly German, company was a foreign limited instead one of the native ones that was seen as problematic by some customers (obviously depending on the field etc. too)

And again, the rates of German Ltds. have gone down massively with the creation of the UG, so clearly that policy correction is working and not seen as overly onerous. (although lots of small companies also operate as unlimited companies)
How do you asses land value?

For property value, you at least have an active market to reffer to. Since most land is sold witg property on it, there is much less of a market to indicate the value of plain land.
The issue is that these automated drinks generally suck for whatever reason, and the machines break often. And you can’t really customize everything or change things quickly (imagine building a machine with only space for milk and half and half before the soy milk and almond milk craze hit). Oh and could you add a shot of espresso and some whipped cream?

We’ve had coffee machines for decades. A robotic arm to serve them is not useful for us.
I spontaneously took it as a loose analogy to dominant male gorillas and the extent to which they need to be taken seriously.
Even cloud synced messages alone will be a better user experience for the majority of users.
I am recommending Wire.

https://wire.com/en/

https://wire.com/en/about/

https://wire.com/en/security/
The situation is radically different:

Asiana Airlines Flight 162 was an Airbus A320-232, manufactured in 2007

Air Canada Flight 624 was an Airbus A320-211 manufactured in 1991

Germanwings Flight 9525 was an Airbus A320-211 manufactured in 1990.

The Asiana and Air Canada incidents were similar, but the aircraft were of different models, one was 7 year old and the other was 24 year old. The German Wings and the Air Canada aircraft were similar models, but both planes were 23-24 year old, and the incidents were completely different.

Compare that to the 737 MAX 8. Two fatal crashes, during the same stage of flight, with identical models, of similar age. 2 out of 350 planes crashed, where the fleet is barely one year old on average.
Windows is very much a first class citizen - just so long as you're writing CLI tools or web services.

Unfortunately writing native GUIs in Go is something that isn't well supported - irrespective of the host platform you're targeting.
The Amazon Effect on Open Source
Coffee machines seem to be little different than a Nespresso or Kurig. But these are looked down upon by many -- not me as I drink my Kurig, but many.

You want the premium that a traditional expresso machine brings -- whose products are $3-$5/cup.

This will likely succeed, or a similar product.
In most of those chain coffee shops what you get is a coffee vending machine with a human arm to move the cup.
Year 1 of GDPR: Over 200k cases reported, firms fined €56M, mostly Google
i agree with you that automation is needed more today than in any other point in the history of Japan due to population constraints.

but Japan's automation efforts started half a century ago:
https://www.sciencedirect.com/science/article/pii/0166497294...
> If I was aware of this issue from the Lion Air crash, wouldn't every pilot in the world know about it?

Knowing that some new mechanism exists that can mess your flight doesn’t necessarily help much:

The truth is that the plane even with that new device turned off behaves differently than the plane for which you trained!

The cause is Boeing’s lie that it’s “just more efficient old plane” when in fact it is a new plane with different and worse flying behavior. The device was implement to hide that fact.

So even if you as a pilot know about it, until you diagnose it and turn it off the plane can already be in the almost unrecoverable state. But once you turn the device off you‘re supposed to save the plane for which you weren‘t trained and in the alteady hard-to-save state!
> Eventually they will profit from user privacy violations.

Where do you get this from? IIRC their plan is to launch a Internet platform TON and a cryptocurrency Gram, and make money off transactions. As far as monetization plans go, this one is a very long shot, risky and brilliant IMO.
I've read a number of theories, some better than others:

1. Japan has an ageing population [1] which means a declining working population. That means job losses don't convert into increased unemployment.

2. Some say Japan relatively prefers robots to immigrants [2] due to "traditional xenophobia".

3. Some people think [3,4] it's due to indigenous religions; that the Christian tradition says only God can create life and any human with the hubris to play god will inevitably be punished, possibly at the hands of their own creation; whereas Shinto says there are hidden spirits in things like trees, rocks, rivers, mountains and so on.

4. Or maybe it's just because their media is full of heroic friendly robots and cyborgs.

Of course, the business value of strapping a robot arm to a bean-to-cup coffee vending machine is another matter...

[1] https://en.wikipedia.org/wiki/Aging_of_Japan
[2] https://foreignpolicy.com/2017/03/01/japan-prefers-robot-bea...
[3] https://www.technologyreview.com/s/421187/why-japanese-love-...
[4] https://www.wired.com/story/ideas-joi-ito-robot-overlords/
I am half Swiss, half Australian and am always amused that we call what are glorified hills, “Alps”.

That’s[1] not an Alp, that’s[2] an Alp... [3]

[1] https://en.m.wikipedia.org/wiki/Mount_Kosciuszko

[2] https://en.m.wikipedia.org/wiki/Eiger

[3] https://youtu.be/WWl8EbNN8NM
We still haven't seen any examples of Telegram being compromised.
"The project provided an excuse to make use of a Vortex Core 47-key keyboard, which together with a mini white HDMI monitor, provided a particularly compact and suitably futuristic feeling setup."

I think the word he's looking for is "retrofuturistic" ;)
That's rarely the case for effectful code, which is where you'd typically see multiple monadic type class constraints.
I'm not a fan of Discord but I think you're mistaken.

Right click on the channel icon and go to 'Notification Settings' rather than clicking on 'Server Mute'. From there you can choose whether a mention (inc./ex. @everyone/@here) counts and whether mobile notifications are enabled.

As for the client you may want to try Ripcord[0]. It uses less memory though I'm not sure you can mute people the same way. While I don't think it's ever enforced, technically using other clients is against the Discord ToS.

Either way there are plenty of reasons not to use Discord if you can.

[0] https://cancel.fm/ripcord/
I wonder if this is a pointless ideology argument that isn't about micro-services vs monolith but actually about tooling.
I work on a particularly nasty monolith and have similar complaints this person has about micro-services. On boarding is painful, logging is a mess. Performance testing specifically is a pain (even this monolith has various components and caches) Added to that we have recruitment issues because its not shiny despite the company culture being really sweet.
> The only feature that comes to mind is the absence of sync to other devices (which is kinda expected).
Why is that expected? Just because things are encrypted does not mean that they shouldn't be syncable. Signal offers this.
Wow I knew there was a bit of snow in Australia but I didn't expect that! Definitely on my list to visit one day.

Calling them "Alps" is a stretch though, an upward stretch.
iMessage is one of the few both E2E and cloud-synced messengers, but it's iOS only.
I disagree. Starbucks and similar needs to be automated, at least partially, while maintaining the premium it charges on a per cup basis. That means that it would need to keep the traditional expresso machines and process that people believe they are paying for -- if they just replace those with large blockly traditional coffee machine people will stop going to Starbucks because they are no longer a premium differentiated solution.

You need to keep the premium that Starbucks customers pay for and that is using traditional methods with lots of customization options. Making coffee at Starbucks is sort of a performance, and that is remaining because that is what people are paying for.

You are misunderstanding Starbuck and the premium coffee experience completely.

I think that something like this will succeed at the medium-high end. But "artisan" premium coffee that is hand made at an espresso machine will remain but it will likely get even more expensive.

Remember that we have already automated pretty fully the low end coffee market with Nespresso, Kurig, etc.

I think you are completely wrong, there is a market for this.
The user experience of Telegram is by far the best of all apps with the sleekest ui's and the native (electron) apps for all platforms. Moreover because of the lack of e2e encryption (on standard chat) all your messages are just there when you log in and are easily searchable. Telegram also has very nice channels and some excellent bots and a very nice feature to send yourself stuff you want accessible anywhere... But imo Signal is superior and has my preference due to its privacy focus. It also has a desktop app by the way and it works ok.

Of course Signal's server implementation is still closed but something like Matrix/Riot is too much to ask from "normal people" (like my mother and father who I got onto Singal with ease...).
Hi HN!

We built this tool so that we could build charts using GraphQL as a data-source.
This is a super neat fit especially with creating tables and views in Postgres and getting charts easily.

Hope you find it useful.
That's not the natural state of the world, neither for humans nor for most mammals. Such a situation is fundamentally, genetically, abnormal.
Krita 4.2.0: First painting application with HDR support on Windows
Seriously, you have to realise this is about migrating from Messenger. Messenger, from Facebook. Any doubts about the "dubious claims" of Telegram are completely overshadowed by the definitive certainty that Messenger is extremely privacy invasive.

Also, the Telegram experience is simply stellar throughout, performing brilliantly even under harsh network conditions. Signal just offers an insanely bad user experience.
I thought FDR was for single literals only?

One of the hurdles for using the algorithms from Hyperscan is that it's not always clear when particular algorithms are used and in what conditions. I have the same problem in my regex library, but Hyperscan takes it to another level because it's so much more sophisticated. :)
Free React Challenge
Restaurant chain executives have argued that automation is providing a necessary solution as they struggle to fill positions and convince workers to stay.

It is not a gimmick, from the POV of a business looking to cut labour costs, as alluded to in the article. However, it is disingenuous on their part to suggest that they are forced towards automation due to government policies or worker apathy. The real reasons might be that a robot (arm) is not subject to any employment rights, does not need breaks, goes off sick, refuses to work extra hours, requires various other perks like holidays, paternity/maternity leave, no promotion - unless it is a firmware upgrade etc.

Uber would bite that arm off, if they could remove the 'labour' element tomorrow, as they frequently clash with unions and governments around the world. Nonetheless, they are already moving towards the goal of autonomous vehicles.

I can only speculate, Japan has had a traditional job-for-life ethos, removing any anxiety. It also has a different set of socio-economic issues to deal with. One of them would be an ageing population, low influx of immigrant workers - which might cement the robot culture even more.
Exactly ⌊π * 10^13⌋
Always depends on the color of the background : )
Dwarf Fortress on Steam and Itch.io FAQ
Some people would argue that being "fully OO" is indeed a sign of age at this point. :-)
I don't think anyone is claiming this is useful in any way, it's basically an advert for the stability of Google Cloud Services (apparently the VM was migrated thousands of times over the course of the computaton). It's also just kinda fun.
One thing I really appreciate about both Discord and Slack are the ability to insert newlines into messages to make them easier to read.
Please, please don't.

Open Whisper Systems is a company that uses "open-source" as a marketing term while bullying the people who choose to take advantage of it.

You can build your own client, but if you start to distribute it, they'll ban you from using their servers[1], with an explanation plain ridiculous for a company that took thousands of dollars from various open source foundations. The server is open source, but again, you have no guarantee that the official (and only) signal server is anything close to the software they published as open source.

Telegram at least publishes libraries that you can actually use with their official service [2]. You still have to „trust the company” to a certain degree: you'll never get proper security without something like Matrix or XMPP where you can be in control over both ends of the communication. Still, a company like OWS or Telegram can do more or less to put users more in control over their end: and I'd argue that OWS is doing way less for that than Telegram does.

[1] https://github.com/LibreSignal/LibreSignal/issues/37#issueco...
[2] https://github.com/tdlib/td

EDIT: removed "dishonest" – I wish I had strikethrough to use :)
Suicide rates in Japan aren't much higher than the United States:

https://en.wikipedia.org/wiki/List_of_countries_by_suicide_r...
Signal is borderline unusable? I've never used Telegram but if that's your assessment of Signal, Telegram must be great. Can you tell me about it?
This desire for a 'final judgement' may be the desperate hope for justice when faith in the human court system is lacking.
I've written stuff in C++ as well as Python. The simplicity of Go appeals to me because it means the code is generally more readable (eg people aren't abusing advanced features quite so much).

Anecdotally I've found reading other peoples Go code far easy than I've found reading other peoples code in pretty much any other language. YMMV though
Emotional subject and hence a comment trap so I won’t engage except to say that this is not a problem “the society” needs to deal with.

Let people do whatever they please, as long as it doesn’t violate another person’s property rights. There’s nothing to fix and no problem that needs solving.

Stop telling people what to do and explaining they have a problem. If there’s anything more depressing than being rejected or deprived it’s listening to these “experts” telling people what their problem is and what to do about it.
https://www.fns.usda.gov/snap/supplemental-nutrition-assista...
It would make the source file ~6k actual lines once the encoder and other features are added, but I see your point.
It is a performance, definitely. But that is what the Starbucks coffee experience is. It is a performance. That is why those machines look nice, they make a lot of sounds, and they use a lot of different equipment.

That is their differentiator. There is tons of ways they could have automated that but they haven't because they need that performance, it is partially what you are paying for. If you disagree, you are misunderstanding the reason Starbucks had succeeded.
Robot arms are surprisingly expensive. This seems like a low-end robot arm.

> Today, an industrial robotic arm can cost anywhere from $25,000 to $400,000. [1]

[1] https://insights.globalspec.com/article/4788/what-is-the-rea...
I looked at the games when they launched and they all were indie rubbish, so what can I tell you.
No, some huts have pit toilets but there is absolutely no septic system out there apart from when they were at ski towns (Hotham, Falls Creek, Thredbo).
/roll/role/

... I shouldn’t be writing comments on HN on a phone!
GPD Pocket 2 Amber Black Review [video]