skysight-inc/HackerNews huggingface dataset:
Have you learned Vietnamese language? Do you have local friends? Any interest or activities you like that's transcultural - like gearheads, hiking, cooking, arts? Just curious.
Having read Graham Hancock, he's at least a historical anthropologist with simple questions of the sort "what if the pyramids are much older than commonly accepted?".
You did not justify “in bed with” or even define it usefully. My reply said we don’t track, and if you know about us, you also know we give the larger revenue share to the user. And ads are opt in per user, so “in bed with” better fits our relationship with our users.

Any browser requires high trust, but most of the bigs have not stopped tracking, as they have been built or coopted by ad companies. Who is in bed with whom?

On Lavabit, you are changing the threat model from ad businesses to national security agencies, but I will play along. Read https://brendaneich.com/2014/01/trust-but-verify/ and think it through. If we tried cheating our users to help advertisers somehow, we would be found out and roasted into a crisp on all media by our lead users.
Depends on what you use. RDS can span AZs and failover in events like this.
It's great to see more libraries that deal with rendering JSONSchema. I've been working on a drag and drop formbuilder / grid [0] for creating crud apps that leverages react-jsonschema-form.[1]

I noticed that while I create custom rails apps for clients, they often want to create additional forms and still leverage the authentication, permissions, and existing data in the app. This rules out most 3rd party form builders like typeform, jotform etc. which are mostly for surveys anyway. Sometimes the dev time to create them(UI, DB migrations, testing, validations) is too costly for an idea they just want to test.

So, I use the builder to create a JSON Schema, then embed the form into the rails app. What's cool is that I can utilize permissions from the core app to disable certain fields, and I can pass in enum values so drop downs have up-to-date options pulled right from the DB.

We use react-jsonschema-form, but the jsonschema we produce could be used in any of the tools mentioned in this thread.

I'm close to opening this up to other devs soon, and would love your feedback. There's a signup form on the website if you're interested.

[0] https://responsevault.com/
[1] https://github.com/mozilla-services/react-jsonschema-form
That’s a fair point, but in my experience professionalism trumps what is generally considered cultural fit. Also, while I agree ranking people is going to be team and role specific, much of what makes people effective is fairly universal.

Personally, I would place technical skill at around 50% of what makes up a talented software developer. Effective communication, ability and willingness to work with others, flexibly, work ethic, attention to detail, prioritization, etc are all important. But, I have found these things really tend to go together.
It is a good language. Python is easier for quick code.
Yes unfortunately these Communist are not broke as the Soviet Union was.
It's disheartening to see how the West economic interests in China make civil rights seemingly less important.
It's weird that the first thing they teach you in Drug Courier 101 isn't "don't consent to a search, Dummy, you've got a brick of cocaine on you". And then a few rounds of role play just to be sure.
We're talking about the REPLACEMENT for SMS. SMS was developed in a time when encryption and security were barely even an afterthought. if we're designing the messaging standard for the next decade+, why on earth would we want something that's equally insecure?

Imagine if SSH didn't exist and we were all still using telnet in 2019. If Google were backing a replacment that lacked even basic encryption, would you be OK with that, or would you point out it's absolutely ridiculous? Because that's what we're talking about here...
So do modern crossbows. It's just the materials and styling. Do an image search for "wooden compound bow".
yeah, you'd think it wouldn't kill them to have whatever you call the opposite of continuous scrolling?
TSA is just a political instrument. If you get TSA pre-check, you can skip most of the theatrics.

But wait, now they also have a thing called "CLEAR"[1], because I guess they didn't make enough money from pre-check. Making matters worse, it's a private company!

[1] https://www.clearme.com/
Very few companies or systems need near-perfect uptime. Multi-region cloud engineering, especially once data is involved, is incredibly expensive. If you do need the kind of resiliency you usually engineer it for just a very specific component rather than the entire system.

An outage like this happens how often?

Edit: Looks like this is affecting a single AZ... so bit different situation, but I would agree if you're not capable of surviving a single AZ outage in 2019 then your engineering team should be replaced.
And this is the obvious problem with this tactic as it is non discriminant. You could simply clean up your shop after it was sprayed and get it on yourself and be targeted.
the problem is that in order for you to have your convenient uber/lyft car, people are forced into poverty and homelessness as these jobs do not pay enough.

background on homeless Uber drivers: https://www.theguardian.com/us-news/2017/jun/17/uber-drivers...
If you are interested in network namespaces, you might want to take a look at VRF in Cumulus Linux.
I mean, if you hired them to trim specific trees for other people... every day... for years...
In what way does it sound like a moral judgement?
> > The top 5 providers likely account for the overwhelming majority of all email. I don't think this is true. At least, it wasn't true in 2016 according to this (https://email-verify.my-addr.com/list-of-most-popular-email-...), these figures (https://emailclientmarketshare.com) for email clients in 2019 don't suggest a massive change, and anecdotally it seems unlikely -- a lot of people use addresses from university or work.

> Certainly it is more centralised than say the automotive industry. But it seems much more similar to that than operating systems, browsers, social networks etc..

But those addresses from university or work are increasingly just gsuite deployments.
I think it’s the opposite problem. I can see an AI being able to very easily draw what it sees but struggle at interpreting it. When you learn to draw, one of the first step is relearning to see without interpretation. A better example is example is how kids draw stick figures so easily and how hard it is for computer to do so: for decades we had to put reflector interpreted as dots used to render vector... use to render stick figures
That doesn’t really work for a company like google with a largely blameless culture.

The only way of really judging is through repeat offences which is difficult in a case like this where the judgement was that Google didn’t do enough. That line of “enough” is going to be redefined a lot as the web develops (as it should be).
Are Molotov cocktails actually dangerous? Haven't seen any police injured from them
I could imagine that this would be the worst way to evaluate candidates I've ever heard, especially if not everyone got hired. I think this would only be an appropriate evaluation metric if your end product were actually a reality TV show focusing on this process.

Maybe do it Survivor style, have 12 candidates/new grads start, give them the goal of producing an MVP CRUD app, and start voting people out of the scrum after a couple of days. Winner gets a 6 month contract to hire, 3 people have their careers ruined, and the rest bump around the valley for a few years before moving back to wherever the hell they came from. The memes that come out of this alone could make this show a valuable cultural contribution.
I didn’t quite get that paragraph, because flexibility of schedule is an important criteria for determining if someone is an employee or a contractor in most of the the US! (In California this isn’t true as of fairly recently, but most of the rest of the country still uses a 20-point set of factors that includes schedule flexibility)

https://www.oregon.gov/ODA/shared/Documents/Publications/Nat...
I got fucked with by a plains clothes cop on an Amtrak once. He flashed a badge at me that I didn't even have time to read. Then he produced a bag and asked me if it was mine. It wasn't and I told him so.

He left.

He came back not 5 minutes more and claimed that it was my bag, basically insuating that I was lying. I told him again, this time rudely, that it was not my bag and to leave me and my wife alone. He looked pissed and left us alone.

Most people who travel Amtrak, especially the long hauls, don't have as much money as people flying. I'd like to see the DEA try these tactics with rich people and see how far they get.
This is not a good analogy.

The plumber is free to set their own rates, an uber driver cannot.

No one can unilaterally fire the plumber from 50% of the plumbing market. Uber or Lyft can ban a driver at any time for any reason.

You probably didn’t order up your plumber through PlumbersRUs. If you did, they would almost certainly be an employee of that entity.
My sentiments exactly. I honestly can't tell if the article was intended to be serious or satire.
I'm into the data structures chapters now. Pointers aren't nearly as difficult as I remember them being in college.

I'm looking forward to the webserver too.
Chapter 2 of Clojure for the Brave and True will get you an Emacs environment set up with minimal effort!
> I've always suspected it was a critical mass thing, and if more people used the service the price might go down, but for a self-interested individual, it just doesn't make sense right now.

personally I find traveling on amtrak to be a lovely experience. even on the NE regional I usually get a whole row to myself if it isn't a holiday weekend. of course, this is probably why it's so expensive. on the other hand if the ridership went up, it wouldn't be such a nice experience anymore.
As a lily-white redheaded bearded guy of Irish descent, I stopped flying (and going to baseball games) because I was consistently being "randomly" selected for whatever new xray machine + rub down + run a pick through my beard + wands everywhere invasive search the TSA decided to implement that week. Just not worth paying a thousand or more dollars to be harassed and threatened.
One of my favorite stories in recent history, just because of how odd and entertaining the whole thing is. I know literally nothing about Stuart beyond this feud, but I smile every time I think of him and this story.

I don't even paint, and I almost bought some Stuart's blackest-black just because of how much I liked what he was doing, and how fun the whole feud felt. The paint isn't that expensive, I just don't know what I would do with it.
The Front-Loaded Bloviators is a hella fetch band name.
Are all Turing Award winners Turing Award Complete?
> Also, you might want to avoid using suckless software: https://twitter.com/kuschku/status/1156488420413362177

What, because some involved people did things that might be objectionable in a way that doesn't affect their code? Why should I care?
They announced they were dropping support for several less common filesystems used by Linux, then they decided that was a bad move and recanted.

https://news.ycombinator.com/item?id=20498454
I was going to say something similar, or at least related.

Centralization processes can occur on a decentralized architecture, but I don't think that means the decentralized architecture has failed. I think people need to distinguish decentralization as a network system state, and decentralization as an affordance. Centralized structures on a decentralized protocol can reorganize themselves, but if you build the system as centralized, it's much harder, if not impossible, barring some implicit decentralized aspect of the architecture.

The question isn't so much "do decentralized systems end up as centralized," it is "can a disrupted decentralized system reorganize itself?"

It's obviously relevant to your point in that the reason for decentralized architectures, as you say, is to maintain communication in the presence of threats, especially to free exchange of information. It's not necessarily to maintain a given network structure state.

I couldn't care less if a handful of servers become dominant on Mastodon or IPFS or whatever, if it's easy to change which handful of servers they are should they start to become compromised in some way.
Is breaking a bottle over your head, dousing yourself in gasoline and setting it on fire actually dangerous? You tell us.
This is pretty useful and cool.
Adding Actions to a Peg Grammar
Shouldn't that be ZLOOKUP then?
Maybe I'll report it, it was pretty close to verbatim.
They are. The cocktail tends to have some oil-like substance in order to adhere it to whatever is the target and makes burns on the target.

Depending on construction they can contain needles which will be fired out of the bottle when the bottle cracks.
Those protestors never got violent. 2014 Umbrella Movement was all about love and peace.
Yeah, but you have to weigh the cost of multi-region deployments and failsafes vs the cost of downtime. For smaller shops downtime may be acceptable.
Labour laws aren’t ready for the future
In Dropbox? Doesn't Dropbox mangle git repos?
My little instance died and I had to bring it back from the image.

Glad to know that it wasn't anything personal over any Hacker News gags I've done.
Are you serious?

It's a fire bomb. It's dangerous.
Molotov cocktails are generally really dangerous, yes. Have there been any documented uses of Molotov cocktails in these protests?
Eh... Grab opened an R&D lab in Seattle and hire Google folks. That's breaking the wallet big time in terms of employee compensation.

Grab isn't the only one from SE Asia that opened the lab in North America. There are at least 2 more from Indonesia that opted North America instead of Singapore/Malaysia/India.

Can't share details other than "talent pools just not there".

Feel free to disagree with the execs.
From Baltimore or Boston? I/we use it from Boston and recommend it.
That would require legislators who are independent of the interests on both sides of the problem - something we rarely see here.
I use firefox send its surprisingly useful
https://send.firefox.com/

Where i need longer duration i just use gdrive
Has anyone else noticed that there seems to never be outages in us-east-2 and somehow everyone keeps putting instances in -1?

Why?
(googler, opinions are my own)

Disagree. RCS is most definitely an open standard that Google has bought onto in the last few years. The standard itself is 20 years old at this point I think. The problem was that carriers could not agree on a set of features to implement, which made all of the various implementations non-compatible. Google bought Jibe that was working on a standard implementation that carriers could roll out. The biggest thing really that Google has been pushing for with the GSMA is the universal profile, which defined a set of features that all carriers would implement.

We are now at the spot where universal profile has mostly been agreed upon. Carriers can implement their own version, get a self-hosted version of Jibe, or let Google host the RCS system. The last option is the easiest for carriers to do, but obviously puts Google in the middle.

The nice thing about RCS is that it is a standard. Google could totally walk away from it, and all the carriers and phone makers could still use it. You can't say that about any other chat app out there (maybe matrix would be the only one).
Finally! A symlink is a file like any other. You don't want sync software going off and "thinking" about what a symlink really means, anymore than you'd want sync software going off and "thinking" after finding porn on your computer. It is a user's responsibility to insure that a symlink is useful across sync'd computers, or to ignore the symlink.

A good test case is a MacOS Application Package. These often have internal symlinks that most users never notice, e.g. from "current" to a version of included software. A sync program that replaces the symlink with its contents simply bloats such an application, but it still works. A sync program that ignores a symlink breaks the application. In either case the mistake is "thinking" about the symlink rather than treating it like any other file.

There's still only one sync program that I know of that handles every issue like this correctly: Unison, written by a prominent computer scientist with astute community feedback. This is collectively a smarter brain trust than the sanctimonious support folks who have resisted my feedback at various sync software companies, sure that their unique approach is correct. Not only does Unison correctly handle symlinks, it also has a notion of an "atomic" directory, so that one doesn't for example hose a git archive modified at both ends, or a sparse disk image modified at both ends.

I use DropBox when I need the integration, to iOS or sharing with others. I sync the guts of each machine, for my private work, using Unison.
Shhhhhh: the multi-file lookup is the next version.
You can't arrest a million protesters.
Their VIPR teams have done this in the past.

https://en.wikipedia.org/wiki/Visible_Intermodal_Prevention_...

Response by the public has been pretty negative - they know what airports have become and don't want to be hassled in other locations.
If you sign the petition be wary of this:

I agree that Uber or its representatives may contact me by email, phone, or SMS at the email address or number I provide, including for marketing purposes.
The Communist Party of China are not Communists. Communism is heavily centred around the rights of workers. It is a Capitalist country with state control of markets, as opposed to the usual paradigm of capitalism which is controlled by individual and independent monopolies.
CLEAR is a third party company and in no way replaces TSA. I have both Pre-check and CLEAR, I still must go through TSA, I just don’t have to stand in a long identity document verification line.
I would disagree (or maybe you have much higher expectations than I do). I find the NE regional to be quite nice as long as you aren't trying to go all the way from boston to DC. and going up the hudson river on the empire line is simply a lovely experience.
I wonder how much this matters, though. Regardless of whether he actually is a shrewd businessman or not, he's done a good job of at least keeping up the appearance of being a lot more capable and wealthy than he really is. He's definitely managed to at least convert his resources into being one of the most famous and powerful men in the world.

That's not to say that I necessarily think it's all part of some kind of larger master plan, but if you look at it from the point of view of fame and power, Trump has done really well for himself.
The Spinnaker project is looking more appealing with every outage. Outage detected in X provider in Y region? Deploy infrastructure to Z provider in Y region.
Perhaps it's that you didn't specify the exact tools, methods, and timeframe. That's probably where Uber and Lyft are at risk.

I agree that the rules don't consider the current reality of tools and global connectivity.
> Love this, I’ve done some of my best work in hotel rooms.

One of the things a hotel room has going for it is that it's very uncluttered and maybe even 'feng shui'. As such it doesn't have a lot of distractions (visually with objects) that a typical home or office has. That alone (imo) can go a long way toward being able to do your 'best work'.
Let me quess - you never driver for Lyft or Uber have you now?

Your full time w2 job comes woth exact the sane flexibility - you are allow to show anytime you want to, take breaks as long as you want to and do whatever task you want to. Slavery is over. But just so you know - if you don’t play by the rules you will get fired probably on day one. Similar with share ride apps you are being scored and valuated on every single fart you pass, including amount of signouts, miles you drive, score you get for riders etc. same story you are not forced to do some quota but if you don’t score high enough on their weekly “goodbye to all that didnt fit top 60%” you are not part of family anymore.
So you want to be Zach or Cody.
Takes few hours to start, few evenings to be able to type with pleasure.

I use CoolHand layout which is good for Unix command line.
Or the PM team that wouldnt let the engineers do it right needs replaced.

Always CYA guys... you will pay for this if you dont.
It doesn't look like either xmatch or xlookup can lookup based on multiple search criteria? That's my main use case for index(match()).
I thought I was an employee at my second role as a developer. Found out after a government ruling I was a contractor.

Being a developer doesn't make you an employee.
1. An Uber or Lyft driver can show up to work "whenever they want" because the company doesn't need them at more specific hours. If they had a shortage of drivers at certain hours, they would certainly require drivers be available at least to some extent at those hours.

Also, many high-tech companies have some of the software developers "show up to work whenever they want" etc. Doesn't make them non-employees - it's just that those companies don't need inflexible hours from them.

2. Drivers can't "take breaks whenever they want" - only between rides and while not committed to an upcoming ride.
Good call, I didn't put the two together.
Uber doesn't really care about your safety, the quality of the ride, or your drivers behavior unless any of these things cause significant PR disasters and result in a very large number of users leaving the platform.

This wouldn't change if the drivers were classified as employees.

Also, do you have any proof drivers are actually able to pocket those missed tolls?

Seems like a win/win, drivers get higher fare due to time, and Uber pockets toll. Why should Uber care?
Is this why Reddit and Duolingo weren't working properly? I've had issues since 9pm Sydney time so about 4 hours or so.
While it’s true that it’s bad for Uber it drivers are classified as employees, it’s also going to be bad for drivers. Why so much energy directed at punitive measures?

Employee classification only benefits tax authorities who get to collect more money. Why we penalize hiring employees I have no idea but that’s how it works.
Tow truck drivers are not employees of AAA.
Amazon JUST had an ec2/RDS failure in one AZ in Tokyo last week; the cause was a bug in their HVAC that led to overheating. I wonder if this is similar or just coincidental.

https://aws.amazon.com/jp/message/56489/
The only reason these protesters have not simply been shot with real bullets is that China can't afford the massive negative economic consequences that would follow, as people would become afraid that China has become authoritarian enough to just nationalize everything within their reach, including all investments anyone may have made into China. Government-based tariffs are bad for them, but within the normal domain of country's relationships with each other, and can be managed as a known risk. The entire world just deciding not to do business with China would be catastrophic for them; they can't just hope a particular politician gets removed or that they might be able to offer enough concessions to get tariffs removed, they would have no recourse.

Non-China ("Western" doesn't quite cover it, there are others too) economic interests are the only things keeping these protesters alive.
Your staff can serve more than one suite. Family size will be a factor here.