skysight-inc/HackerNews huggingface dataset:
> And how would you scale that?

If I was Facebook, ot if I was a government?

If Facebook: First idea, probably naive, is to require large minimum spending per advertiser so that all can be checked manually.

If government: I’d pass a law requiring all advertisers be checked to some standard, which is what I care about, and let Facebook invent its own solution.

I want to be clear: I don’t care if that bankrupts them, any more than I care about bankrupting surgeons who can’t afford soap.
You do realize, Google, that most of us are simply not listening to you any more, on this topic?

Personally, you've burned me too many times, in this domain. I won't be looking at your products, going forward.

(My last phone came with a Duo icon pre-installed on the home screen. I felt an active aversion to clicking it; that persisted, and I never have.)

P.S. In retrospect, killing XMPP inter-operability was indeed a harbinger of the larger sh-t-show.
Never heard of this before, but it looks awesome! Do you know if rooms expire after a certain amount of time? If so I might install it on my server and have a forever running meeting.
> You can’t just leave the country and expect the new host to not care!

That's not a fair comparison. If any law was broken, it was definitely not broken on US soil. It would be like US arresting people that it thinks committed murders in China.

> What she is alleged to have done would be a crime in Canada too so her nationality isn’t relevant.

I think it is. It's also relevant where the crime occured. e.g., lets say some small country decides that it's illegal to wear grey color pants. Then, can they morally arrest any person anywhere in the world that they think wore grey color pants at any point in the time at any place in the world?
The point is that they are not vested. You don't own them until the time restriction expires and you're still employed.
> and they receive power from a 900 kWh lithium ion battery pack.

Wow! One of the amazing things about EVs is how easy it makes it to reason about the energy usage. That’s about $250 in energy here in CA. I might produce a mW of energy with my solar panels on a good month here.

If it actually has a range of 650 miles then that comes out to be about 50c a mile, which would be quite amazing.
the relay is of the radio signal, there is no inspection or tampering of the relayed messages. basically, the extender tricks the car into thinking the fob is closer than it is.
I clicked through to the Messages Play store page on my one year old Samsung tablet and it says the app isn't compatible with my device. A replacement for Hangouts this is not.
Not so. The airport is definitely the territory of the country in which it resides. You do not have to clear immigration to be subject to that nation's laws.
Credit repair
My name is Kevin, I have lost money to 2 fake credit specialist I paid to take care of my Credit as both promised me 790+ Scores in a week time. I spent money upfront ($600 each time) and nothing but headache and bad Credit was the result. I saw a comment below 2 weeks ago on Trulia.com about a well-spoken credit specialist help a woman named Alice fix her Credit Report in a relatively short time (7 business days). I became curious and wondered if he could help me fix my poor Credit and eliminate debts. He removed the bad records on my report and raised my score to 791, here is his email address; TROJANVIRUS212@GMAIL.COM and direct number; +1 912 388 3132. You can trust him with your credit report, he is a credit specialist.
Interactive Visualization: Republic of Serbia 2019 Budget Proposal
There no polite way of expressing it: Hangouts Chat is a shitty product. We moved to Chat when Hipchat was closed. Because we’re using G-suite it seem sensible to go with Chat, but everyone hates it.

The UI is useless, Google try to be clever about “conversation” and tries to group them together, but now people miss most conversations that happen when they aren’t looking. Notification is broken, you can only get to many or not enough.

Chat seems to be designed by the same incompetent team of interns that did Google Groups. Using the two products feel oddly similar.
Until recently? What are most editors using now?
Point is (and I should clarify in the post): qt doesn't document which functions do and don't update the GUI, and you have no guarantees when calling an arbitrary Qt function that it won't. This is practical advice to stay safe. A seemingly innocuous Qt function might internally update the GUI, as shown in the example.
60% of salary with no duties? Perfect opportunity to create that Theranos for consumer goods logistics startup you've always dreamed of.
While there is definitely good reason to believe that is happening, it should be noted that multiple Chinese-American scientists have been subjected to meritless witch-hunts. See e.g. https://www.sciencemag.org/news/2015/11/feature-chinese-amer... and https://www.nytimes.com/2018/05/17/technology/sherry-chen-na... for examples.
Do any of their offerings provide end to end encryption by default?
ClippyJS: https://www.smore.com/clippy-js

Windows 93: https://www.windows93.net/

I find them funny but not necessarily stupid. I thought they were really clever.
Thankfully because the government didn't want to get steamrolled on an asylum seeker bill, this bill didn't get rushed through today (which is the last sitting day of the year). So we get more time for it to simmer until next year...

Which is great, because trying to rush it through was a farce. My favorite part is where there were 170 amendments made and published only at 9:30AM today with the debate/vote on the issue only 3 hours later. And it wasn't the only topic of discussion. Meaning basically no one would have read let alone understood or considered all of the amendments.

I know the USA had a similar situation recently, passing some new controversial bill with several hundred pages of unread amendments (I can't remember which it was, but it wasn't long ago)

I really wish that kind of process was outlawed (har har). These processes should generally ensure people have had adequate time to read an consider all changes, amendments, etc.

Of course the Australian government continually tried to side step normal due process this month, specifically calling to skip over normal process.

The whole thing disgusts me, regardless of how good an idea you think the general scheme is or not (spoiler alert I don't think it's a good idea, but even if you did, the details can really matter and shouldn't be rushed).

Some more details from the sizzle:
https://share.thesizzle.com.au/antiaa.html

- An Australian
Yes. Their explanation also didn't make much sense since Hangouts was targeted for a while to consumers. But what I got from this is basically:

Messages <-> iMessage

Duo <-> Facetime

Hangouts <-> Slack

I think they should rename the Hangouts to something completely different. That at least will increase clarity for consumers and businesses.
Were you in a large city like Beijing or Shanghai? This is odd. Foreigners act like monkeys there.
It was the contrary to me.
Israeli Security Agency releases programming challenge for recruitment
While I'm NOT using anymore Google services I have few sparse world about Google communication services:

- GMail (webui and apps), Hangout (webui&app), Drive, ... skyrocketing their weight in Mb and cpu cycles without addin really anything new in the last few years. Only if we read "changelogs" on Play store there is nearly anytime "bugfix and improvements" so nothing that can justify such size change. Only data mining probably changed.

- What all users I talk about and me want from a communication service is communication and convergence, so decision to separate SMS from hangout, to have a separate app on Android for Hangout calls etc are simply anti-users features I do not know why are created.

- Allo/Duo seems more an experiment to test their users stupidity/reaction, mine was deinstall them the same day I install few days after first availability announcement.

- I know Google is changed recently with the disastrous new direction, but I remark that Google in the past was NOT a philanthropic geek project and it have made big money on users data as it make today, only real change I see is that in the past such "data spill" was recompensed by good and effective services, now services or disappear or remain the same and became pachydermic.

Long story short: dear Alphabet, you are NOT our "alphabet" nor something we can't live without. Personally I discover many new and nice things leaving your services apart. So I think in the near future you will start to loose users and begin suffer "IBM syndrome"/"bureaucratic syndrome" to the last level, seeing your size you probably do not die quickly but certainly you start to loose profit.

Super short version: stupidity has increased super-rapidly but not so rapidly, not at a live someone want.
What Is Flutter and Why Should You Care
> She is a citizen of a foreign country. She is not subject to US law.

If a tourist travels to another country and breaks that country's laws, they will be subject to the consequences of breaking those laws. So why should a foreigner that willingly conspires to use Huawei's US business to break the US laws be free from punishment? The fact that they are a foreigner is irrelevant.
GetUp is probably the most effective group for mobilising activists (based on MoveOn.org) but are under a lot of pressure for supposedly taking donations from overseas. (George Soros was blamed as usual) The Government is trying to blunt their influence by passing laws to cut off their access to funding.

I haven't seen anything specific regarding the anti-encryption bill but they supported action in protest of the data retention bill that was passed a few years ago.

Expect to see them a lot this election, particularly in Dickson, Peter Dutton's electorate.
Google’s Flutter toolkit goes beyond mobile with Project Hummingbird
Waking Up at 5 A.m. Isn't Enough to Make You a Successful Entrepreneur
Also the fact that Larry is the CEO of Alphabet. Sundar is the CEO of Google. Therefore, Larry is still the real CEO.
Your comment reminds me of Machiavelli’s work “Discourses on Livy” in which he writes, among other things, that discord (between the nobility and the common people) produced the liberty enjoyed by the Roman Republic. Machiavelli’s views on republicanism are very insightful, in my opinion, and offer an understanding of democratic government that may be more prospective of being actualized than what appears to be proposed in much of today’s discourse on democracy.

By the way, I came across one of your HN comments in the past (https://news.ycombinator.com/item?id=18127353) and immediately was impressed by your thinking. Ever since, I look forward to seeing your comments on HN. If you are interested, I would be greatly interested in hearing more of your thoughts expressed in the aforementioned comment of yours. My email is njrc900[at]gmail[dot]com
We don't need lockfiles in Java land because we generally use version ranges very carefully and rely on package developers following semver - and we certainly don't use "just whatever the latest release is, dude" like shown in the example Pipfile: https://pipenv.readthedocs.io/en/latest/basics/#example-pipf... (the asterisks)

I get why Python needs lockfiles, but goddamn, that need is a symptom of the mess of managing Python dependencies.

There's still a long way to go - I use Airflow for ETL management, and I'm using pipenv to manage it - except Pipenv can't create a lockfile because a dependency of a dependency of Airflow requires in flask-wtf <= 0.7, while another dependency of a dependency requires ==0.8

In a Maven pom.xml I can easily exclude or override the conflicting dependency manually if needed, but I can't in a Pipfile.
Facebook chief's emails exposed by MPs
Not necessarily, a lot of companies hire continuously,so perhaps they've already been very successful via this. Personally i've hired about a dozen developers/engineers via HN.
The organizers could just require a minimum number of hours spent stationary if they're interested in preserving the running aspect of the race, and not alienating athletes who have no interest in subjecting themselves to extreme sleep deprivation.

It should probably be a separate class.
Did they actually have a plan to divert to water if they knew they couldn't safely land?

They aren't clear about whether it was an accident that they ended up in the water or was it by design. They could have planned ahead for this situation, if they detect that they have a problem and can't do a normal safe landing (the out of control spin) and then they could send it for a 'safe' and hopefully controlled water landing like they did. Or it could just be that it was way off course because they couldn't control it and it was just luck.
Is this really what passes for journalism, a bunch of links to twitter posts? Anyway, I believe that this law will result in technology providers ceasing to offer their services in Australia. Of course if that happens, only businesses that can be compelled provide technical assistance etc will be left.
I assume you are referring to Minneapolis and not Luxembourg. The comment would seem to apply to either, but have a different impact in each.
The $100M was just for 2019 rights. Apparently they paid $30M the year before. Big jump.
Is it still cheap if you factor in car cost + car maintenance?
God, what a load of entitled bullshit this is. Please take your identity politics somewhere else.
Who cares, the lord will be gone at the next reversal of alliance.
Australian Govt to green-light 'selectively' targeted vulnerabilities
It did end rather abruptly. Beautiful, but not a great story. Sort of like how I feel about Westworld.
A seasoned DevOps/SRE engineer with over 14 years of professional experience, please find my CV below which will give more insights into my professional experience and technical abilities. Thank you!

- Location: Only Remote, due to the the family reasons.
- Remote: Yes, Only looking for Remote.
- Willing to relocate: No
- Technologies: Kubernetes (CKA, CKAD Certified), Cloud Foundry, DevOps, Terraform, Golang
- Résumé/CV: https://drive.google.com/open?id=1MWwL3WZxRg47IdTJaiTYz0rafe6vw7vF
- Email: prasadzone@gmail.com
this feels very early 2000’s microsoft. not a good look.
The ideology you're promoting is the essence of fascism. Instead of changing based on what other people do, maybe you should have some integrity and self-control rather than advocating censorship and force. Otherwise, you're an animal and you've given up on civilization.
This is the case everywhere including the most developed EU countries. Justice machine is rusted and wins the one who oils it with money.
Plus the arrested party is the daughter of the founder; I can't separate that fact when trying to infer intention here.

I definitely feel anxious..
They are not using basic keyword abbreviations, so the code could be even worse than this listing.
If the records stand, then it means it’s going to be real damn hard for anyone to beat them without the same suit, right? Interesting. Maybe they’ll stand forever.
By that, do you mean people who write memos to discuss ways of reducing discrimination as well as attracting and retaining more diverse talent?
You still can’t make FK references TO partitioned tables, unfortunately.
I'd go out on a limb and speculate that much of existence was peviously described amid a fog of superstition, with only a handful of objective facts for primitive humans to draw consensus on.

Vocalization among animals finds its roots in high energy emotions, typically fear and rage. Barking, roaring, hissing. As you walk up the socialization gradient, vocalization gets combined with body language (raised hackles, charging), facial expressions (staring down with a domineering gaze, bearing teeth). Then, with inversions like group hunting tactics, coordination of remaining silent while stalking prey.

Highly social animals have a seemingly partial grasp of fair play. Performing tricks for rewards, or a pet ruining an owner's bed as revenge for a slight. Most "pet" chimpanzee maulings are the consequence of a chimpanzee's perception of a violation of status, noticing a peer enjoy briefly held favouritism, or a favorite toy transgressed by a stranger.

When it comes to perception of experience, and descriptions thereof, and objectively related concepts arrive VARY late to the party, so a null finding is unsurprising to me.

First you need counting and accounting, in order to quantify, and then to objectify, you you also need codification and enumeration. So already, you have prerequisites of intellect, before anything objective happens. This means writing and consistent phonemes, to establish conrete rules. But speech is operational and practical long before it becomes romanticized with experience.

People would be counting and naming discrete essentials as part of primitive trade, long before ascribing color to the sky. Indeed, color probably wasn't important until decoration and desirable possessions became noteworthy. Interesting animal pelts, face paints, stone and shell beads and bird feathers.

Probably by the time leather and textiles are normative, you really begin to see vocabulary take off, but still, it's not about what we sense, but material objects to be grasped.

Some of the object aspects of sensory description that took centuries to isolate are pretty subtle. How many colors are there? Only six, or many millions? Which parts of the world boast the highest variety of flavorful foods? Quanitfying tone scales, harmonics and other auditory details like timber and rhythm require not only complex materials to emit controlled sound, but also time pieces to measure duration and period.

Finally, we have centuries of superstition plagueing the discovery of facts as science. Is the earth round? What happens when we die? How did the world and universe come to be? Did an intelligence conjure us into existence by intent? When will the world end? Are we the most important thing? Is nothingness actually something?

So objectivity is not an incidental thing, even if experience is.
Do we really need to morph the name of every random software product into a verb? "Can you video chat tomorrow?" is plenty short and to the point. Add "on <product name>" if you really need to.
Doubtful about massive and major. The US and China have a complicated relationship over Taiwan a la sovereignty -- replace Taiwan with, say, Japan and you have a better but still imperfect analogy.
Funniest Joke Video Compilation #181 Awesome Vines Stuff Videos FunnY Cube
Generating fun Stack Exchange questions using Markov chains
https://se-simulator.lw1.at
https://news.ycombinator.com/item?id=16947038

Disclaimer: This is by me, but it is definitly both funny and stupid.
Google has been working on chat for well over a decade. At what point do they stop "testing market hypothesis" and build the product people want to use?

I don't want to be a Google tester (market or beta), and certainly not for years on end. I don't care about "opportunities in the market that they can capitalize on". Just build one good chat system.

In the areas where Google excels, they didn't get there by applying this throw-everything-at-the-wall strategy. The design of Google Search wasn't the result of 13 years of betas. What do you do when nothing sticks?

If they can stumble around for this long and still feel the need to test half a dozen possible strategies, maybe the correct conclusion is that, unlike Search or Maps, Google doesn't really have anything as a company to offer this product category, and they should just get out and focus on areas where they can contribute.
I love non-competes that pay me compensation and will happily (more than happily) sign one. But, yeah, 100% or it's no deal. If they want to pay 60% then they can easily cut the time be the same factor ;-)

Personally, I won't negotiate for bonuses, or equity equivalent, though... just salary. I'm happy to use that time to invest in myself. It gets too complicated otherwise. I tend to negotiate for max salary anyway, as I don't trust bonuses or equity. YMMV.

I think I've only ever had one company actually pay me NC compensation, though. Usually they realise that they are paying for nothing and strike it from the contract.
This is what happens when there isn't an unified company product strategy but fiefdoms duplicating and fighting with each other.
The main contract may have a clause it's only valid, if you also sign the NCA and NSA agreements. At least mine had.
It is the circle of life: XML is a fine format for structured text, but some people decided it should be used for everyhing - tabular data, key-value sets, programming code what have you. Then somebody figures out an alternative (JSON) is much simpler and concise for some particular use cases. And then some people decides that JSON should be used for everything. It wont be long before someone propose JHTML - HTML in JSON-notation. And of course JCSS.

We programmers love simplicity. The selling point of JSON was that it was really simple compared to the pile of specs which XML had become. But after a while it turns out people actually needed the features the XML standards provided: validation, querying etc. And a similar set of specs grow around JSON.

My guess for the next revolution: Some people figure out it is really annoying to have to quote keys in JSON and that JSON does not express expressions or DSL's very well. So s-expressions comes into fashion. And we get sexpr-schema, sexpr-query, and at some point someone will propose sexprs as a standard for structured hypertext.
Ask HN: What resources did you use to get better at listening as a skill?
I struggle to actively listen. Need to change that for future career development. Anyone else struggled with the same issue, and if so, what helped you?
A small sidenote: chats are shitty concept in general. They have had a reason in a past era when voice coms are expensive and limited, they have a reason in terminals to broadcast few messages, no more.

For real communication we have letter so in digital world mails or we have phone calls so in digital world VoIP one's extended with eventually video/screen sharing and conferencing capabilities, no more.

Discord, Slack, ... are all only a mean to keep abandonware live for business purpose and, unfortunately, many companies fell in the grave. People who want productivity should rediscover classic software, modernized to actual "graphic style" but nothing more so:

- good desktop MUA (I can, unfortunately, only list notmuch-emacs, mu4e, mutt, pine) instead of limited and limiting webmails. Of course we have to add few things to the mix like having our mails in a local maildir and a good filtering/autorefile/autotagging solution (alot, IMAPFilter);

- good VoIP desk/softphones, something like old sip-communicator (now Jitsy);

- decent software to share screen as needed (actually I know only proprietary one's like bomgar, anydesk or teamviewer, xpra etc are simply too limited);

- local, well integrated, productivity suite. Mine is Emacs, not easy to convince office guys to learn it, but even ancient plain office suite can do the business with a decent DMS that enforce good taxonomy and have decent full-text search (YaCy for search, nothing for DMS in my list... They are all crap)...
Transitive dependencies... it seems to be common in Python libs to express dependencies using version ranges - but then version 18.1 breaks something that worked under 18.0 - which isn't what you'd expect if it followed semver.
I agree and what disturbs me the most is that the two parties have recently massively increased requirements to being a candidate with more requirements on the way. Why? One independent senator out of 76 got elected legitimately by votes and ABC Antony Green complaining about too many choices on the ballot.

The biggest attackers to Australian democracy is Liberal/Labor's actions. Are they trying to turn Australia's democracy into USA's?
Well, during the 1967 Six Days War, I've heard that Russia threatened to nuke Tel Aviv if Israel bombed Cairo.