skysight-inc/HackerNews huggingface dataset:
> Here's a thought: how about you write a native app for each platform? I can guarantee that the hundreds, if not thousands, of engineers working on AppKit and Windows APIs are a lot better at getting this to work than your team.

Not just that, but it took them months to implement some (mind you, still not all) features that are useful for blind users that someone already did in a userscript in a few days. So yeah, I take this promise with some skepticism.

So either this is a lack of priority and disrespect to a part of their users or some level of incompetence.

I might sound harsh about this, but imagine being a blind software dev that's supposed to work with Slack to participate in teams. Every day you sign on to your team it's possible that the Slack devs break something and you can't function. And now they closed the escape hatch.
If I was an Uber driver, that's the rate I'd use for tax accounting purposes.
The Facebook app does destroy the battery life of certain phones at least. That is the only reason I've actually seen people uninstall it for.
What made them “psychopaths”?
Let me introduce you to ossec and syslog/rsyslog/syslog-ng along with the newfound power of systemd and some gpg fun, with a side of nftables.
The k8s ecosystem is definitely volatile right now and there are a lot of good projects coming from that, but yeah, there's a lot of building layers from the ground up. If you've used competing orchestration platforms or just dealt with lots of snowflake environments in the past, developing on top of k8s today is still a much much nicer experience.

Shameless plug: We've recently re-written our platform which glues together open source data engineering tools to run on k8s [0] which may be worth checking out if you're interested in user analytics or ETL pipelines on k8s as opposed to writing for it at an app level. It's almost all open source as well. We're rolling out for multiple F500s currently :).

[0]: https://github.com/astronomerio/astronomer
IoT Security Concerns: Consumer vs. Corporate Viewpoint
Time to use Discord
Not just terrifying, it could also lead to significant problems.

Depending on the job, but always to some degree, you'll have to do things that your coworkers won't like, but is actually good for the company, probably also good for your coworkers in the long run.

This system strongly discourages doing these things. And you generally can't just not do these things. They have to get done at some point.
Zulip. Open source with IRC gateway, but most importantly a model that lets you tame the firehose.
I definitely agree with your main point, (and I am also not a lawyer)
looks to me like they just copy/pasted the MOTD from an irc client that connected to slack's gateway
I'm curious, does anyone have a list of apps that would have legitimate use of sensor data in the background?
Good to see that three decades later, C++ still has a massive inferiority complex about its older brother, C.
A few projects exist that try to be "modern" UIs for IRC (bias: I contribute to Lounge)

TheLounge - https://thelounge.chat (FOSS, self-hosted)

IRCCloud - https://irccloud.com (mobile clients OS, hosted)
Why fetishize diversity for its own sake, especially when it's a barrier to communication?

I think we should all speak one language (preferably, the one we're speaking now). The information suddenly marketable to or directly consumable by anyone at any given place will significantly increase.
All the time, and I get plenty of negative responses.

But what I think is far more damning is the median driver’s tenure. I can’t recall a driver in years that had been driving for more than six months, and even finding someone who’s hit three months is rare (in SF).
FWIW (admitedly not very much, anecdotally from another rando HNer) The newsroom side of the Journal is among the vanguard of quality journalism and has largely remainined that way post-Murdoch. The editorial pages on the other hand are extremely opinionated and seemingly in a completely different reality than the newsroom.
The scaling isn't the problem that requires large engineering teams. It's partner integrations, compliance work, and all sorts of things that are extremely non-core.
Wasn't the most active development on Magisk from when Pokemon Go was really big? I remember there being an arms race with Niantic at some point.
>...lack of electrolytes is harmful, the answer is yes

How much distilled water does it take to cause "harm"?

Since "normal" water can cause loss of electrolytes also, what is the actual difference between the two? (is there any actual data? or do we have to guess?)

A commenter further down says distilled water causes stomach cells to explode and diarrhoea. But since I just found out today that the entire Navy provides only distilled water to it's sailors. (think 3 months under the sea in a submarine with only distilled water) I am really starting to think that the idea that distilled water was ever bad for anyone is a myth.
Python is not always interpreted. And when it isn't, it's still slow.
You just described the Matrix riot client:

* https://matrix.org/

* https://riot.im/
You can often interpolate with this type of approach, skim three articles from sources with biases you know and the common facts that you would see in a formal fact finding will stay constant, but the commentary and opinions become obvious leaving you with the facts, what various groups think and a lot better informed to reach a useful understanding.
JSON-e – a template system for JSON objects
I did not. One of the benefits from TimescaleDB is the ease of development and using standard queries and indexes to deal with the data. It would be another system for us to spin up on.
>>For example, Albania had a civil war literally over Ponzi scheme failures.

Albania is a lawless country where people are murdered across generations in ongoing blood feuds. In such a setting, any major social crisis can trigger a civil war. The solution in Albania is not to restrict private economic exchange. It is to institute the rule of law, by consistently prosecuting crimes like homicide, so that people don't think that extra-judicial violence is an appropriate response to disputes.

There is no chance that a cryptocurrency dropping in value in the West would trigger a civil war, because the rule of law presides in the West.

You're using the violence inherent to Albanian culture, that is independent of any financial phenomenon, as an excuse for putting cryptocurrency traders in prison.

>>Slamming "Big Brother states" while advocating for the removal of the right to vote and legal personhood is... special.

Obviously the comment was not meant to be taken literally, as evident from the comment right after calling the approach "illiberal" and characterisic of police states.

My comment was meant to equate advocacy for removing the right to freely transact with advocacy for the removal of the right to vote. Both are the natural implication of the principle that the subject is too ignorant, stupid, gullible, etc to be given full agency.

Think of it this way: you want the good hearted and gullible people to not be allowed to transact without gatekeepers, but you want them to have the right to vote, without gatekeepers to protect them from demagogues? That's inconsistent.

In other words, I'm saying if you really think the typical person is so incompetent that there should be laws to prevent them from investing into assets that have not been vetted by a government agency, then you don't have enough faith in their competence to give them the right to vote.

Incidentally, the poorest households spend 9 percent of their income on lottery tickets. The fact that this is not only legal, but promoted by state-funded advertising, yet investing in securities issued by non-public companies is prohibited, shows that protecting the public is not the real motivation beyond laws against purchase of non-public securities.
I find it unbelievable that a software costing $1000 is the de facto standard. What is their moat, what exactly does it offer that it's impossible to replicate using existing libraries and APIs?
From what I have seen the best solution for bridging chat protocols is a "tube" from https://sameroom.io - not free though.
> Is HTTPS mandatory for all iOS apps now?

It is mandatory by default, but you can carve out exceptions. It appears Google has simply followed Apple's lead there.

(Making it mandatory with no exceptions is impractical as some apps are designed to connect to servers not under the developer's control.)

> Did they just one-up iOS11 here?

No, just slowly catching up.
There are open protocols like Matrix which are superior to Slack in that they are decentralised, have support for full e2e encryption, entirely self-hostable, don't store your data outside of the home-servers used for communication, etc. Riot is a perfectly fine client (looks just like every other chat application), and there are weechat plugins as well as native applications as well. Open protocols exist, and people are using them, but that doesn't change that Slack dropping support for bridges is just typically disappointing. Matrix also has full Slack/IRC/whatever-else-you-want bridges (which you can stack to talk between IRC and Slack). So there's that.

However, this is simply untrue:

> Dominate the world using open protocols, then the walled garden companies will follow.

When you are Slack Inc and the only differentiator you have is that you are in control of how chat works, why on earth would you switch to a protocol that you don't have full control over?
Not really.

I gave it a thought, and decided I don't need apps to be able to obtain highly elevated privileges, root or similar. This is, indeed, dangerous, esp. regarding ADB root access (a rogue "charger" + an accidental wrong tap[1] = totally compromised device that can be only fixed by full re-flashing). I needed my own firmware that does things my way, signed with the keys I control.

So I did. Now all the "secure" apps are happy, and I still have the control over my device's behavior.

( Okay, I've cheated - I had to sanitize androidboot.verifiedbootstate when kernel initializes, because I can't control the bootloader :( )

[1] Hm, maybe password-authenticated root access is okay, though... But not a typical "tap to allow" dialog.
I create an email for every site. I can recommend it.
Comparing Production-Grade NLP Libraries: Training Spark-NLP and SpaCy Pipelines
> My understand is that the SEC is generally a lot smaller than "we" think it is and it's sort of a random function. Cryptocurrency is super important to HN, but the SEC's definition of "systemically important" is different than ours.

Their mandate is to protect unsophisticated investors. That's why they weren't particularly interested in Madoff, and why the rules are so much laxer if you target "accredited investors."

Given that mandate, I think it's highly unlikely that they're going to go after romping, runaway successes. They'll focus on blatant pig-in-a-pokes.
Thanks for the reply. Interesting that you're using crons to query and then upsert. We're going to be doing the same thing in our 2.0 work. That paired with our new query engine should make things much better on our end. So it's one of those things that we know is a weakness and we're working quickly to try to solve and make it a first class citizen in the DB. For many workloads we've had people working successfully, but we keep expanding our focus as we go.

If you tested against 1.3 we might have more work on queries and writes at the same time. Although it may be that with the 1.5 and TSI enabled, that problem would largely go away, but not sure. Can you provide more detail about how many QPS you were pushing?

For the different Timescale instances, are they share nothing and your write and query pipelines shard based on customer? Didn't think there was a clustering solution available.

Thanks again for providing more detail, much appreciated.
What about a baby monitor app? Is the app considered backgrounded when the screen is off?
So then how is it Google's fault? They introduced a way to sold this, and now manufacturers are the ones holding back...
I might have believed that too, except I know about data profiles and ML, I’m a programmer and can think like that too, and yet I’m still convinced by the examples my wife and our friends personally encounter that there’s no better explanation than that FB is spying on us via the mic and using it to target ads to us.
Alright, this is cool. I was annoyed at the last Google India campaign article about how everyone was going to use voice-to-text.
I think because finance is complicated and people can be ripped off or not understand their investment. It would be interesting to revise the accredited investor to allow small investments individually and in total (eg, no more than $1k/year or something).

Without this rule, grandma and grandpa would be constantly bilked by investing their $50k into bad investments.
Cf https://news.ycombinator.com/item?id=15498710
I've used Slack as part of a few organizations. If I'm starting my own ad-hoc technical organization, is there any reason not to use Discord? Seems to have all the features I need.
"...a general disillusionment with technology in the face of the market crash of 1929 and the rise of Fascism and Nazism (all frightful by-products of a collective faith in progress)."

No. Just no. Progress, or even a "collective faith in progress", had nothing to do with the market crash of 1929, the subsequent depression, or the rise of Fascism and Nazism (although they get bonus points for recognizing a difference between the two).
We use influxdb as well at http://www.dnsperf.com

No issues so far except of course the initial difficulty correctly setting up the tables and continuous queries.

The main problem for us is that clustering is available only to the enterprise version which is way too expensive for a small self funded company like ours. I wish they offered more options without any support and a big discount.
> the market crash of 1929 and the rise of Fascism and Nazism (all frightful by-products of a collective faith in progress)

Oh come on.
> Why not accept that there are legit technical reasons why existing open protocols are unacceptable?

I can think of a few features, in a few open protocols that started out as "open" but proprietary - https://en.wikipedia.org/wiki/XMLHttpRequest being the most well known.

> Stop complaining about companies not adopting open protocols and do something. Dominate the world using open protocols, then the walled garden companies will follow. It is not easy, it may even feel wrong, but it is the only way.

This, this is sage advice, this is what needs to happen, and we need to just take the time to do it. I am at the point where I think I'm ready to become a Stallman like zealot in my almost golden years.
I see that as well. There's been an interesting trend over at least the last several months where NYTimes has been promoting fears about China (No judgment as to the veracity of those fears).

Definitely something to keep in mind when reading pieces like this.
email is an open protocol and works great. you can add pgp on top of it if you want security
Meh. Remember, they're paying you for a service, and they can terminate the relationship largely at-will when that service is no longer required.

I'm not saying I agree with how the US employment system currently functions, but them's the facts. If you value stability or loyalty, definitely don't join a hyper-growth startup.
Is your product like Pivotal's PCF / PAS?

https://pivotal.io/platform/pivotal-application-service
I don't think his response was "doubting" but rather disbelief. Given the circumstances, I would expect that.
Live Coding a Stock Portfolio App
I agree, the Clathrate Gun is firing right now. So we're probably going on the Big Temperature Roller Coaster Ride anyway. So in that sense carbon neutral is probably okay in the long run if we all survive right?
Yeah, I'd think about that for the analytics use case. It's interesting technology and I always keep an eye out for what Influx can learn from these other projects. This CloudFlare post is on my readlist to learn more about it: https://blog.cloudflare.com/http-analytics-for-6m-requests-p...
People should be free to take financial risks. There's currently nothing stopping people from investing everything into a small business, or blowing it all at the casinos or on lottery tickets. There's no justification for singling out securities and limiting people's right to invest their money in them.
Ask HN: Traveling to Hawaii in a couple of days, any suggestions?
I'm going to Oahu/Kauai/(maybe big island) with a friend and I was wondering if you guys had any suggestions. I was hoping to do the Kalalau trail but the permits seem booked up for months on end.

Looking to get a good mix of nightlife, backpacking and general exploring in. I haven't traveled in a long time so any tips would be appreciated!
Look at this self-interested way if you want:

* Do you want good teachers for your kids?

* Ever need a nurse at the hospital or at the doctor's office?

* How about police?

* And firefighters?

How are you going to have people like that if you have to earn 300,000 to even afford a home?
What if the cryptography gets broken? Who's responsible then?
We will be reaching out to you shortly to get your questions answered. Thanks for the feedback!
Fitness apps.
If a journalist cites an anonymous source that is more substantial than a random rumor that somebody just made up. Usually it is corroborated and the sources’ credibility is taken into account.

Just because you don’t like what the anonymous sources have to say doesn’t mean that it’s worthless.
I wonder if they also considered KDB+ for that.
You mean tinfoil for Facebook?
For smaller users or cases we generally suggest InfluxCloud, our offering in AWS, which uses the clustering. Did you look into that?
How to Fake It So No One Notices (2016)
I've worked for a couple of companies that have IPO'd. One thing I've noticed is that the people who are investing in the companies want the companies to be a specific size.

For instance, let's say you have a company that's making an app. Your company is ten people. The venture capitalists will often throw money at your company to grow it to a larger size.

I can only speculate on why this is, but I would guess that it's easier for them to sell the company for a large price if the company itself is relatively large.

For instance, HPE paid $1.1 billion for Nimble Storage. They have 1100 employees. If Nimble only had 30 employees would they be able to justify that valuation? Probably not.
Can you give someone clueless about this recession stuff some pointers or material to mull over? How to estimate timeline and magnitude? Why inevitable?
Cost to Develop a Drupal Website
It's possible Facebook could be using an exclusive method to access hardware more directly, much like how Uber had access to restricted developer debugging tools which allowed them to record the screen even when the app was closed.

https://thehackernews.com/2017/10/uber-screen-record-iphone....
Maxwell's demon in the quantum Zeno regime
In addition to sucking in technical ways, the current set of open protocols probably could stand to leave more room for innovation. Chat is a really hot area in the industry right now, and people are trying all kinds of different things with it. Team-oriented stuff, smart threading, different forms of addressing (find people by mobile phone number instead of account name), and plenty more I'm not even aware of. An open solution would have a better shot if it has a way to not only solve problems well but also evolve and incorporate new features and ideas.

Another issue is that social platforms serve as a unique kind of directory service. It turns out that how good a chat system is at allowing you to find contacts to chat with might be just as important as how good it is at actually chatting with them.
As I stated below,

>If a journalist cites an anonymous source that is more substantial than a random rumor that somebody just made up. Usually it is corroborated and the sources’ credibility is taken into account.
>Just because you don’t like what the anonymous sources have to say doesn’t mean that it’s worthless.
That doesn't work for regular phone users.
What? They are supposed to find longterm parking if they want to leave their car sitting useless for days at a time, not use public space for it. And if they are regularly not needing their car for days at a time and they're unwilling to pay for storage, maybe they should get rid of it and find another way to take their weekly ski trip.
What Is Cache Busting?
SyncOnSet Technologies | Full-stack Web Developer | $80k - $120k + equity + benefits | Boston, MA | On-site

Our customers: TV shows such as Game Of Thrones, Stranger Things, and Westworld, feature films such as Wonder Woman and Justice League, and pretty much every major studio including Netflix, HBO, Fox and Warner Bros.
What do we do? SyncOnSet Technologies has revolutionized TV and Film production management. No, seriously, we have a Primetime Engineering Emmy Award to prove it. Our product, SyncOnSet, is an industry leading platform for creative professionals to manage script breakdowns,
fitting notes, continuity photos, inventory, and much more. If you are interested in the entertainment industry and building great products, please get in touch!

Tech stack: Node.js / Angular / React / TypeScript / Postgres / MySQL / PHP

Website: https://www.synconset.com/
More about this job and others: https://angel.co/wymsee/jobs

Contact: rob@synconset.com
It would be simpler just to tell OEMS that they can't distribute computers where the user is locked out of the machine. Safety oriented exemptions may be reasonable but it needs to directly speak to consumer devices first and foremost.
What I'm getting at is this: people don't want to base their positions on objective facts. They want to base their positions on how they feel. In order to facilitate this, it is useful to have a news source that claims to be objective, but is actually slanted toward confirming the righteousness of the positions you hold. Thus, people want to believe that their favorite news source is objective (so they can justify their position with righteous conviction), but they don't actually want it to be objective (so they can avoid the terrifying work of modifying their worldview).

Something apropos: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=1698090
>I was thinking the same thing. Also not claiming to have any real idea of as to what they are actually doing but certainly having access to everyone's phone gives them a ton of distributed computing power for free.

Only if by "everyone" you mean people foolish and vapid enough to use Facebook and give them access to your phone.
Anonymous sources have been a thing in journalism since, like, forever.
> XMPP [...] is fragmented (not every client implements desired extensions), etc.

How much I hate this "X is fragmented" argument. When two pieces of software that speak a common set of core protocols and thus can achieve at least some level of interoperability, but there is no perfect feature parity, then OH HORROR, IT IS FRAGMENTED!!1111 The obvious solution? Use a product that does not interoperate with absolutely anything at all ...

Next people are going to claim that you should learn some random endangered language instead of English to avoid the "fragmentation" due to the numerous dialects, I guess.
I'm not entirely convinced this is a result of RT. Studios have been looking for ways to produce broad appeal blockbusters forever.