skysight-inc/HackerNews huggingface dataset:
That was my argument ten years ago. I'm just challenging people to think of communication primarily in terms of how an aggregate of how hundreds or thousands of people will perceive it, because this was a key that led to me being much better at making my points and getting what I want. Letting go my ego that it violates a core value of being true to myself.

In other contexts I just want to fucking vent about some stupid shit that dumb people say. But I'd suggest this site isn't the best place for that, and I wouldn't expect such a tone to help people consider my point of view more carefully.
The original BBC title is in the URL:

> there-are-benefits-to-being-antisocial-or-a-loner
The article also omitted this crucial detail that was mentioned in the PC Mag coverage: "Broadcomm added that most of its board of directors and senior management team is made up of Americans. It also contends that the company's plan to buy Qualcomm will no longer fall under CFIUS's review when Broadcom finishes relocating to the US."

Yes, I did actually read the article (unlike many commenters going on about China this or China that), which is why I found the title misleading, since Broadcom isn't even a Chinese company. I'm glad that the other commenter linked to that article because that author doesn't forget to remind the reader "However, Broadcom is not a Chinese company."
Because it would highlight all the things they do which users would find unsavory. Rather than e.g. just speculating about what facebook does with our mic, we'd be able to point to where they do it in the code.
Same could be said about their IRC gateway.
Even if FB/Instagram knows my wife and I share an IP address or there were both FB/Instagram and Google cookies on the same browser where I searched for Meow Mix, how would Instagram know my Google/Youtube history?
Bookkeeping and accounting
Fine, if they don't have any business reason for a native client they should just can the slack desktop app because it provides 0 benefits over the web app then.

If you're going to do something do it right or don't do it at all.
Might also be worth changing the setup to use a venv. That way the weird bit about making sure python2 isn't on your path gets handled for you.
Not to mention the authorities have a dearth of existing legislation under which to already prosecute bad actors in the crypto space. Ponzi schemes, fake ICO's and outright theft and extortion are already thoroughly addressed by existing legislation / property law. Summarily banning the thing you fine inconvenient to investigate is just lazy regulation, at best.
But you aren't being recorded or listened to. Countless security researchers have dug into this problem and can tell from the traffic that there is audio being recorded. Furthermore, if facebook is accessing the microphone without permissions, it would be through an unknown security vulnerability and would be against the terms of service with both android and ios.

You are just not noticing these ads until it is something you have called out. You would never have given a second thought to this totally random item otherwise.

I have tried the same test as you multiple times just for kicks and have never found it to be confirmed.
Top Architecture Prize Goes to Low-Cost Housing Pioneer from India
That landing page probably needs to include a line or two about the technology - if you go straight there and have never heard of Anvil it's completely opaque as to how the app will be built.
That is, obviously, not on gmail.com. I cannot put in my email address into a generic widget and have that come up - the URL has to be hard-coded into the RP, and the RP additionally has to be configured with client authentication details. This document cannot be autodiscovered from a user identifier as per the spec, and provides absolutely nothing over hard-coding the configuration it contains.
From the fabs I usually use (PCBWay, JLCPCB) I've found it's usually cheapest to order them along with the PCBs themselves. On PCBWay they're about $10. JLCPCB they're $9.
How come you don't use Rocket.Chat or Mattermost or Matrix?
All of Oculus’s Rift headsets have stopped working due to an expired certificate
It is a shame. People with older computers will have a harder time, also people with their own work-flow and clients.

Deep down, we knew that the Gateways were just a temporary thing, to help people enter the walled garden and also to shut down who might complain about the move to slack.

Even though your company might use it (you can't do much there), you should resist when communities choose this system to their chat, there are open alternatives that fit better the use case.
Why don't you evolve slack into open protocols? Oh that's right, that's your IP. That is the reason you walk away from protocols and implement 'safer', 'reliable', 'augmented' closed source options..

Your time could be spent on open source, so don't claim that open source walked away from you, when you're the one doing it.
FYI, what you're calling phone state (someone's calling) is actually call state (https://developer.android.com/reference/android/telephony/Te...) which does not require READ_PHONE_STATE. That permission seems mostly used for things like protecting SIM card identities.
But how can you be sure that Facebook will keep your data safe? Experian showed us that you cannot trust these data companies to keep your data out of the hands of nefarious people.
it might be deeper than that, I won't be surprised if Chinese has some big hidden stake in the money involved for the merger, end of the day, money talks, politics follows. by the way this is not unique to any country, they all do this sort of things.
Check it out, and if it doesn't work for your team we'd be happy to issue a refund.

Re: WYSIWYG CSS, we initially started w/ flexbox but things like the difference between margins, padding, and absolute positioning confused tons of designers coming from Photoshop/Sketch.

We ended up implementing our own layout system, which can be used directly in production (if you want to ship a runtime), otherwise it's possible to map layouts to something like flexbox+grid or native engines if your designers stay away from things that are hard to implement on those platforms (e.g., aspect ratio).

Our goal is to help people think about layout directly, not try to hide the inherent complexity from them.
At the end of the day, most all digital products require close collaboration between designers and implementors.
Sallsoffy has given you a free gift of $5
Embrace - Extend - Extinguish...

Never lock yourself in to Propriety systems. Open Code, Open Hardware, open Protocols
I appreciate the creativity in the presentation, but isn't every post here a "Tell HN" post?
The notion that Facebook is secretly recording your microphone is beyond idiotic and shows how ignorant the general population is (and consequently how vulnerable). It is the fantasy of an aspiring but untalented screenwriter.

Facebook isn’t spying on your microphone because they don’t have to. They know enough about you to monetize the shit out of you from things that are out in the open. When the populace trusts Facebook and Google with nearly their entire digital lives, and the DOJ lets these giants acquire the rest without a fight, why would they need to resort to clumsy subterfuge?
> and they do a lot

That's extremely generous. They update the client in imperceptible ways every few hours, and they push CS:GO patches every few months. Not sure what everyone's doing over there, but it's not "a lot".
They are. Even to call their OS 'Android', not just usage of the Google Play Store.

Nowhere in Amazon Fire tablet's page does Amazon use the term Android to describe the device.
Does she scuba dive as well? Or she may have possibly mentioned that you scuba dive in a message to a friend? Or somebody posted a photo of you related to scuba diving without you knowing?
Startup Sanity: Ownership percentage matters
Why fetishize uniformity in the name of some absurd "efficiency"?

People are all different and why should they not choose to communicate/eat/enjoy themselves as they wish, with all the advantages and disadvantages of their choices?

(Plus in the case of languages there are things which can be said in some and really can't be said in others. My wife, child and I would typically speak multiple languages, sometimes even in the same sentence, in order to convey the nuance of what we wanted to say. Hell, even in English there are things said in discipline-specific jargons that aren't really communicable any other way).
I keep hearing bad things about Electron, and have only now bothered to look it up. As a user of Slack, and whatever other applications I happen to use that are based on Electron, I don't care that the application isn't native. Electron is "good enough." I would imagine that 99% of users feel the same way.

Feel free to articulate your issues with such apps. So far, no one has really done that in the various comments online disparaging Electron.
> the Chinese government doesn’t want to acknowledge that they are separate mutually unintelligible languages.

Except they are not mutually unintelligible. Put someone from heilongjiang province in Sichuan and they will still be able to understand the language, albeit with more difficulty.

Though there are dialects that do have completely different pronunciation, they all use the same underlying script, save a select few minority languages. Mandarin Chinese is taught in school, but everyone still uses the local dialect to speak with each other.

I'm not even denying the CCP has ulterior motives in doing this, but your original claim was simply incorrect and disingenuous.
Killing battery life of their users isnt a business reason?
How do I find that discovery endpoint, given your email address @gluu.org? https://gluu.org/.well-known/openid-configuration doesn't exist. I don't even know that idp.gluu.org is a thing from your email address.
The scale of work would be a lot, lot, lot smaller if they had made native apps to start, and could use the built in accessibility stuff instead of having to reinvent the wheel.
That's how languages form. You don't get a language like French just by hoping for it to emerge or by letting dialects run their own lives and continue to diverge; you take it by taking a bunch of Romance dialects including quite separate ones (Langue d'Oc and the Langue d'Oil groups) and pushing them together through a common system of mass media (printed for the time, but still), education and cultural acceptance of a "proper dialect" at the top end of the society. That's how you get a strong language that helps you to unify a country and reduce internal barriers of communication; and that's what the Chinese are doing.
Regular phone users don't care, which is why we're in this situation at all.
Out of interest, what's your concern with Skype? After a hiatus of ten years, I'm using it currently for a customer, and, maybe apart from cheesy emoticons and space inefficiency, so far it has worked well. Am I the only one to like a native (Linux) desktop client with notification integration etc. more than a bloated web/Electron app?
> I've given testimony in a grand jury about a serious crime, and I might have made a couple of off-hand jokes. People deal with the stress of such situations in different ways.

Personal anecdotes are meaningless, but if you want to compare them, I've been a witness in a first degree murder trial, where I gave an interview to the police, a deposition, and then was examined and cross-examined on the stand. I was a teenager at the time.

But I knew even then that cracking jokes in any of these was a bad idea. So, maybe you're like him enough to understand him, I don't know. I'd never joke about child pornography in court and I'm very probably incapable of understanding anyone who would.

I see a straight face with no evidence of joking and anyone can watch the video to make up their own mind, I don't expect to change opinions here. I haven't heard what you see on his face or in his voice that leads you to think 'joke' and I certainly didn't hear anyone laugh, not even AJ himself.

> Not quite. The merits of invasion of privacy stopped mattering because the litigant was being secretly funded by a billionaire with essentially limitless resources, and a desire to crush Gawker.

No amount of funding by Thiel could cause Gawker to disobey a court order.

Without contempt of court, and the terrible, terrible idea to "joke" with a straight face that they'd post sex tapes of anyone over 4, they might have survived. Gawker had competent legal representation and they had their day in court. Nobody but them chose to defy the court.

> Without Thiel, Hogan would have gotten a few million dollars, the editor would have been fired, and this would remain a cautionary tale about how it's not cool to publish sex tapes of fading stars.

This is an assumption for which you provide neither a rationale nor any evidence. Not even anecdata this time. It seems far more credible to me that not choosing to piss off the judge would've helped them avoid punitive damages.

Also, they went to crowdfunding to try to revive the site, but failed miserably. So they had their day both in court and again in the court of public opinion. Both times, they were judged to be losers. They wanted to be above the law and they found out that they were not.
> Can someone maybe point me to other non-Latin typefaces that have "their own typographic style"?

CJK scripts have traditionally used Ming, Song, and Gothic (sans-serif) typefaces.
Some approaches target multiple models to come up with more general attacks. It's also worth noting that manipulations that will fool humans are starting to pop up as well.
Not new but still very relevant to our current situation of voter distrust in 2018. Voting needs to be improved if we want high turnouts.
Gamex Token withdrawal is instant
And the famous Mexican beer Dos Equis gets its name because it was created in 1897 and was celebrating the soon to be 20th century (XX, Dos Equis in Spanish).
Step 1: Build your initial product on open technologies, harvest goodwill of enthusiastic people

Step 2: Become popular and highly profitable

Step 3: Ditch openness of your platform, implying your initial supporters were just useful idiots
I was going to make a comment about using Slack from emacs but of course I'm not the only one. :)
At the company I worked they seemed mostly concerned with the number of engineers, not quality. We pretty much had the marching order to hire 30 engineers ASAP without knowing what they would do.
When I looked into Esperanto a few years ago, I lost interest relatively quickly as I figured that this Euro-mashup of a language probably won't ever make it very far into areas where it would be most useful to me (i.e. outside of the Western world). Is this true, in your experience? Do you know of any Indian/African/Chinese Esperantists? Has Esperanto been a worthwhile investment of your time, and would you recommend studying it over "real" languages, on the merit of its community alone?
I've noticed that too. While there are legitimate criticisms of Chinese surveillance over Chinese social media (just like there are legitimate criticisms of American surveillance over American social media), I can't help by worry about something else: that this is how it begins. I worry that people who look like me will be deemed suspicious and discriminated against.

I worry when the FBI Director claims all Chinese student organizations are under suspicion because they have evidence that one university student club accepted donations from an embassy in order to fund a Chinese New Year party. Can you imagine if a student organization supporting American students studying abroad was deemed suspicious because the US Embassy bought them a turkey or two at Thanksgiving?
640x480x4bit is indeed like circumcision, yes.
I think the point is that for 50 GBP you will get a much higher quality typesetting than spending 1 GBP on the API.

As.usual, it depends on the use case. If you are producing a textbook or something that requires high quality typesetting, you will probably pay for it.

If not, you can use a tool like this one but you will have to accept certain margin of error.
Dishcraft Robotics|Onsite in San Carlos CA|FTE|Full Stack Developer|Software Engineer for Hardware Integration.

Dishcraft offers Robotic Solutions for Commerical Kitchens.

At Dishcraft First and foremost, we value people, intellectual engagement, and transparent communication.

We are looking for a highly motivated, intellectually curious and passionate software engineers to bring our robots to life.

We are looking for Full Stack Engineers with React or Angular experience with heavy Database/real-time data and IoT experience.

For the HW Integration role, we are focused on developers with C++ and python experience working with Robotics systems.

Check out all of our openings in Robotics, Manufacturing, AI, and Mechanical at

http://www.dishcraft.com/jobs/
Cheers! I don't think it's in competition with Tindie either. I want the site to serve a niche of creators that can't be bothered with the rest (i.e. packing and selling). I think this opens up a world of designs that don't have commercial viability. My special areas of interest are music gear and scientific instrumentation (but of course that doesn't dictate what types of designs people decide to put up).

The cost for a one-off order is always more than something that is made multiple times so I it's not a question of competing on price. Kitspace currently optimizes for one-off orders (batching orders of a single design for multiple people would be interesting too though).

I am curious, how do you think it lowers the support burden? Do you mean they can just say: "you soldered it, I don't know, works for me" or is it something more? :D

I think the stencils are best left to the batching services and Aisler and PCBway, which are linked from Kitspace, offer them too (and they should pick out the relevant solder-paste Gerber files).

EDIT: Oh, and regarding planned features check: https://github.com/monostable/kitspace#planned and the work-in-progess (WIP) pull-requests: https://github.com/monostable/kitspace/pulls
It sounds like the same expired certificate is also used to sign their autoupdater's exe, so they can't just roll out an update using a new certificate.
How Does Wolfram Alpha Make Money? Wolfram Alpha Business Model Explained
I think about R&D. Rolling out experiments takes teams with different focuses.
California latest to join Right to Repair bill
I use uBlock on safari but that's it. Can you recommend an alternative to Privacy Badger (or a trustworthy implementation[0]) that works on Safari? HTTPS everywhere and PB are not supported.

[0] Some company called softtonic has a "Privacy Badger" branded extension but I am skeptical about downloading from an unofficial source.
Looks super cool!

I'm curious why you decided on a monthly subscription model. Apart from support and updates, what is the ongoing value? Other desktop tools like this I've seen (Sublime Text, Paw, xScope) are available for a bit higher, one-time price.

Just curious what your guys' thought process was.
CF isn't so different from a lot of natural fibers, I would think if you loaded up the knitting machine with bamboo yarn, you could glop resin onto the finished product to achieve something similar to carbon.
And if you're an American citizen; you'd still be legally obligated to report income gains realized by sales through those exchanges.
This seems like a good place to say I really enjoyed watching the video of your talk from Deconstruct Conf 2017 (https://www.deconstructconf.com/2017/kevin-lynagh-choosing-f..., referenced in your medium post) about your design process in removing CSS - gave me some nice insight into the thought that should go into the complexities you expose to users.

Definitely worth a watch for people interested in designing software for use by other people.
It's simply impossible for FB to record audio.

When I worked in the OEM industry, there were rigorous standards and compliances that had to be met to ship our phones. If an app was invoking audio recording without the proper permissions, this would be a huge red flag. Google would never approve the phone to be shipped as it would be breaking their CDD.

Also, if audio data was being transmitted using some obscure APN that does not use mobile data or Wi-Fi, OEMs could still easily detect these from the modem side, no matter how encrypted the data is. After all, the app is still JUST an app, in the system folder with all the other apps like Candy Crush. Unless this specific audio recording feature was built into the Android framework, I will say it is 100% impossible.

Note: this is just for Android. I have no idea how iOS works.
And bidding all gaming GPUs up isn’t punitive?
Closed garden. :(
So what? You're saying that like it's this terrible thing. It's not. Especially because, as has been shown, Electron apps are extremely sorely lacking in things like accessibility.
Why not open it to a free trial? I’d like to try it out as well. I don’t like the whole refund song & dance game.
Like what is the problem? Thanks to this stack trace your business logic fits into two lines. Do you want to have lines and lines of your own transaction manager? Lines and lines of your own DI framework? Do you suggest to write a HTTP web server yourself? Why don't we count stack frames in kernel space? And what do we have in JVM underneath us? And libc/Win32 layer?

I'm really annoyed by this kind of things like they have any meaning except "I don't know shit about how abstractions work in computers"

%s/you/picture author
Any extra engineering time spent on something beyond that required to make sure it fulfils its purpose is wasted. It's like the old quote about Formula 1 cars: The perfect Formula 1 car crosses the finish line in first place, then falls apart. If it doesn't cross the finish line in first place, it's too light. If it doesn't fall apart the moment it crosses the finish line, it's too heavy.

(Note that 'purpose' might be 'allow us to process this one batch of files' or it might be 'provide a stable, maintainable infrastructure for our product for the next 20 years'. It's just important not to lose sight of that purpose either way!)
Yes, planar graphics had their strengths, but no chunky graphics (or only via a slow software routine) really made it difficult for the Amiga to keep up.
Druid still crushes Postgres, so I'm happy with our decision. However, I get a lot of sad faces when eager engineers come to me and ask which "cool" database they should use to meet the needs of Project X. "Postgres, unless you can prove otherwise" is always my answer. It is a great piece of technology, but it isn't the answer to everything ... just most everything ;)
Hi! For those not familiar, this app is built using Anvil (https://anvil.works), a platform for building full-stack web apps with nothing but Python.

It's got a visual UI designer, a built-in database, and you code everything in Python (even the client-side code). As you can see from this demo/tutorial, you can get things done pretty fast with it. I'm one of the founders, and that's my voice you're hearing on the video; I'm happy to answer questions!

(PS: We're hiring - https://anvil.works/jobs)
On desktop I use a custom hosts file redirecting all facebook and instagram traffic to localhost. Can the same be done on my iphone?

A "like" or "instagram this" widget is all they need to track basically everything you do even if you don't have fb.
Why Not Flexbox
If author is here, your code for the pip3 install was corrupted by some form of markdown common on blogs. pip3 will not understand —target. That's an em-dash there instead of --.
Money is real. If I don't pay taxes with it, men with guns will come and put me in jail. If my landlord doesn't pay their taxes with it, men with guns will come and take away their building. Bitcoin doesn't have any men with guns to set a baseline demand.
Why is it possible for a device that is basically a display to stop working because a certificate expired? This future worries me.