skysight-inc/HackerNews huggingface dataset:
I think it's awesome that someone is creating a social network that isn't another walled garden. But, will everyday consumers be able to see the value in that? For them, it's just another social network, but without the ads.
Slack is hiring its first Desktop Automation Engineer
We're the Slack Desktop team - a small group of engineers building Slack's Mac, Windows, and Linux apps. We use Electron, an open source framework that combines desktop and web technologies. Every single day millions of people depend on these apps to communicate and get work done.

We're looking for a resourceful developer to improve our desktop QA and release automation systems, and help us ship high quality updates every week. This role will be the first automation engineer on Slack's desktop team.

If this sounds at all interesting to you, feel free to reach out to me directly (@felixrieseberg on Twitter, for instance - or felixr@slack-corp.com). The full job description is at https://slack.com/jobs/639573/software-engineer-desktop-automation.
Good job Ivan, planning to purchase!
Lots of people cared. Just not quite enough or in the right parts of the US, unfortunately.
`oncontextmenu="return false;"` on the body element. Sigh...
But you are overlooking the fundamental underlying problem. You didn't mention whether the "easy to file" tax system would be an advantage to Democrats or Republicans. Without knowing that, it is impossible to assess any piece of legislation.
This is an open source, decentralized network. It has many existential threats, but being bought out isn't one of them.
Sort of an "out there" question: Fluid dynamics sounds interesting. Is there any, eh, "fun, interactive" fluid dynamics simulation thing I could check out? Basically, playing with someone else's model instead of modeling things myself
I can't imagine pouring my time and energy into adding this type of content and having it be removed for $arbitary_but_qualifying_reason.
In sum:
"Since the...function was defined as an arrow function rather than the traditional anonymous function, and since it is defined within the lexical scope of another function X, the value of 'this' is set to the surrounding lexical scope of X [instead of the global]"
What would a post-ad-supported web looks like?

Only selling user data without a way to use it to target ads?

Consumer software that isn't free?

Sock puppet marketing run rampant?

It would sure be a different world.
One of my coworkers made the good suggestion that "that" is only one character away from "this", so we use "self" instead for the same purpose.
Amex because it's automatic net 30 and for subscriptions you won't decline immediately if the card is stolen
Intel's chips continued to advance after those designed by the AIM Alliance (Apple IBM Motorola) hit their ceiling, so I'm not sure it was just R&D budget.

I was impressed by the performance of the PowerPC 970 but much sooner than expected, Intel's (and AMD's) lineup made it irrelevant.
Twitch? Github? Lots of "social" going on over there, last I checked. I feel the definition of social is just getting laundered in the article to fit the authors size.

The beauty of the Internet has always been the way sub-nieches grows into their own communities once their parents become too diverse. For me, Facebook always felt like the last monolith that "tried to do it all". It now acquires sub-niches instead.
Are You Genetically Fated to Be Depressed? What I Learned from Genetic Testing
While I think it's a good effort, ultimately it would fail to have an impact. If archaeologists uncovered a similar message today, what would our modern reaction be? Probably a mix between curiousity and arrogance ("we can handle it")
Well, mastodon is completely open source, so it's more of a question of: "Which social media giant will shamelessly copy over mastodon's code and try to beat them at their own game."
https://www.youtube.com/watch?v=cfRDUsvu5fE
"Care to change that tone, citizen?"
Nope. Why people/companies insist the Microsoft is usable on the open internet today, despite all evidence to the contrary, is beyond me. They are not, and have not been, suitable-for-the-datacenter/internet for well over a decade now. Let the company and its swiss-cheese OS die already.
NZ takes in 50k and have a population of 4mm. So 1 per 80 population.

US takes in 1mm per 300mm population, or 1 per 300.

NZ takes proportionately much more than the US. A similar calculation can be done for immigrants per area of land.
Adults don't have the luxury or excuse of youth to say, "it was a stupid thing to say, but my thoughts were immature and my mind and self are still developing".

Perhaps we should, at least more than we do in practice today. I'm not sure enforcing conservative views or limiting open debate on controversial subjects is good for either the individuals involved or society as a whole.
I would choose a person who is driven to solve problems over a person who is driven to exceed others, every time. Competition is for losers.
Please don't. If you have a substantive point to make, make it thoughtfully; otherwise please don't post until you do.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
> Most things are expensive and lower quality than you are used to

With offshore manufactured things, yes. With handmade stuff, which is more expensive, I'd have no doubts rating it very highly.
> Red lights aren't just a "helpful warning."

The town where I grew up has a red light which only changes when a weight sensor is tripped. But weight sensors are expensive, and the approaching two-lane road only has a sensor in one lane. Worse, it's calibrated for cars, so motorcycles never trip it.

Yes, only. If you ride up late at night on a motorcycle, you have a choice between committing a serious traffic offense and waiting several hours for the light to change. No, this problem isn't ever going to be addressed.

I think it's damned reasonable to be scared of what we'll get when people hand authority to machines. Not for Terminator reasons, but for simple bureaucratic stupidity.
Agree with other comments about similarity to interviews.

Norvig seems to think it's a negative signal though. https://www.youtube.com/watch?v=DdmyUZCl75s
The first comment in the blog post is great about using XXX, TODO and FIXME for different types of debt.
OS/2 may have been fine in the abstract, but set in the context of the time, it left a lot to be desired. Not only did it require a bunch of extra (expensive) memory, it also required new the purchase of new software to take advantage of that memory. (Otherwise it was just a hobbled version of DOS via the compat. box.)

Combine that with the $3K SDK cost and the deliberately incompatible PM, there were good reasons it was a hard sell.
Title just gave me an epiphany. Could members of that flight sue as a class for trauma/emotional distress?
No.

IBM had a second source requirement on procurement, Intel was willing to license or already has licensed the 8088 to be manufactured by someone else, and Motorola was not.
"If you put the hardware addresses in the lower address space you'd have to decode the entire address to see if the access is on your card."

That is incorrect. If your card has a block of 2^n bytes of memory, you need to check the (in this case) 20-n uppercut bits of an address to check whether it is in 'your' address range, whatever block your card is assigned to. Checking whether that is all zeroes isn't easier than checking whether it is, say, 42.

And I don't think people were attached to DOS; they were attached to their (expensive!) programs and those required DOS.

OS/2 tried to support those programs, but wasn't perfect, and even if it,did, it didn't give those programs more memory.
A serverless nirvana? The future of the cloud
Positively right is a statement about beliefs. Normatively right is a statement about actions.

It's my belief that if you want an ML system to take normatively right actions, you should explicitly encode the value of those actions (or the world states they are designed to achieve, if you are more utilitarian than virtue ethics) into it's utility function.

To give a concrete example from the area of lending, you shouldn't build a bot that can't accurately infer that blacks don't pay back their loans as much as whites. You should instead assign an explicit dollar value to how much you want to lend to blacks, and maximize profit + that dollar value. I.e., "lending to a black person is worth $500 to me".

My takeaway from this paper is that bots accurately learn accurate stereotypes from language, and word embeddings do a great job of learning true facts about the world. But some people wish they didn't, because there are things man should not know.
Why United Was Legally Wrong to Deplane David Dao
> But it only applies after the doors are closed

Ding ding ding. Which means all the stupid pontification over whether or not the flight was "boarded" is borderline ridiculous and likely disingenuous at best.

If this flight had closed the doors and then came back to the gate to remove the passenger? All these arguments would have weight. But it's quite clear to me that he was IDB'ed like any myriad other situations I've witnessed. Being IDB'ed makes no difference if you're at the gate or on the plane - shit happens after you board as well. Has no one here been on a flight that had to IDB someone prior to the door closing due to weight issues?

Thus, it's simple trespass once he refused to leave. Either the flight was a flight and subject to all those rules, or it was just a piece of private property sitting on the ground.

I can see no way for someone to make a successful argument that once your feet move past the threshold of the aircraft you have an inviolable right to be there regardless of the wishes of the aircraft owner.
List of Internet pioneers
A driver cannot control nor override a light -- they can't make it change quickly colors when an intersection is obviously empty. They can only ignore it entirely. That's different.

You wouldn't be "overriding" killer robots by hiding in underground tunnels. You'd just be avoiding them entirely.

My main argument though is that people's distrust comes from extrapolation of negative real life experiences, not just from the world of fiction.
If I could make one change to SQL, it would be to put the FROM clause before the SELECT clause. This would make it so much easier to do good autocompletion.
Oh? Perhaps that is an illusion. Competitiveness drives people to pursue unrealistic goals and adopt questionable priorities, often at the cost of personal happiness, satisfaction, and personal health. Their driven to "win" useless victories at the cost of developing corrosive personalities that makes it more difficult for them to be enjoy life, build valuable friendships, and find meaningful love (romantic or otherwise). People are driven to hurt themselves by exercising beyond their body's limits. They're driven to waste their lives working for others at work of questionable value while sacrificing their own happiness, personal development, families, and relationships.

There is a value to competitiveness but only if it's kept in check and allowed to operate in service to, rather than in replacement of, goals of self-actualization, self-betterment, happiness, kindness, etc.

It does make sense to tell people to question what society is forcing down their throats. How will society change otherwise?
Seventy percent of households take the standard deduction or have no income: https://taxfoundation.org/who-itemizes-deductions/
Maybe we will see more "sponsored content".
ObjC equivalents to Swift solutions #1: Avoiding ObjC class name collisions
Thanks! Still getting started, feedback always welcome.
It's not the original Eliot essay, which I had trouble finding too. It can be found on Library Genesis in Volume 2 of The Complete Prose of T.S. Eliot if you're especially eager to read it.
>Ask the same people what they make post-tax and I'd wager less than a quarter can answer it accurately.
just sad. so many people skip basic budgeting..
You started and perpetuated a flamewar in this thread. We penalize accounts that do that and eventually ban them. Please don't do it again.
We detached this subthread from https://news.ycombinator.com/item?id=14114500 and marked it off-topic.
This is effectively not very different than how it works for most people in the US. Yhe employer sends the government forms and funds for your estimated taxes, and at the end of the year the taxpayer files a return and gets a refund based on varying deductions.
Actually I'll defend this construction.

Calling it an "officer-involved shooting" (should have a hyphen!) in an initial report restricts the scope to a just-the-facts-as-we-know-them-m'am style. Even from the headline I know: 1> where (Fremont), 2> Fatality, 3> cop was there. Hopefully the first paragraph tells me who shot whom and some macro facts.

But in an early article or "hot take" it's rarely clear if, for example, a cop used excessive force, or poorly pressured someone under stress so they took their own life; if there was legitimate responsibility etc. The passive voice here preserves the "innocent until proven guilty" position.

If the cop is later convicted of murder I would hope that a subsequent news article would be more definite ("officer XXX convicted of murder") or alternatively "Letter: distraught father wanted suicide to be a spectacle"

In fact this is why I am generally uninterested in "news" -- the amount of actual data in these early articles is usually quite small. If people are still talking about it a week later, perhaps it's worth learning about.
> Another technique used to hide the ad blockers' activities is even more impressive. They are able to "create two copies of the page, one which the user sees (and to which ad-blocking will be applied) and one which the publisher code interacts with, and to ensure that information propagates between these copies in one direction but not the other."

So this ultimate ad-blocker would potentially consume twice as much resources as it would have been?
Thanks for mentioning Monitoring Weekly! We're super happy you're enjoying it. - Mike (one of the curators of Monitoring Weekly)
>Community voting in general was popularized on Reddit (and Digg before that) and then the big guys started implementing it on their own networks in the late 2000's.

Does anyone have a history of community voting / moderation? Slashdot is really the first example that I can think of, but what, if anything, was before that? And is anyone else doing the multi-dimensional sorting like Slashdot (Informative / Interesting / Funny). That seems like something that might be due to make a come back.
Sorry, which article from 2007 are you referring to? The OP is from 2017
Send iPhone to Infinity Loop
Job posts should wait until the monthly Who's Hiring thread posted on the 1st.
I heard in a lecture that in Sweden the government revenue office is considered to have the best customer service and customer trust of any organization in the country. Can any Swedes confirm this?
The parent's point is that they may not be absorbing stereotypes from humans at all. They may be generating accurate beliefs about the world from text representations of the world.
Given these comments in this thread, not just this one, I must have missed some dog whistle where this was a pitch to liberal engineers that can't afford San Fransisco anymore.

Anyway, I picked a medium-small city arbitrarily. Look at Lawrence, Kansas or Bloomington, IN then. They each have big state universities in town. Or Eugene, OR.
I love them outright denying it, then slowly admitting that the slides reference real elements of their infrastructure that they have since retired.

This dump is a few years old. Seems very believable that the NSA compromised their network before 2013 in the way the slides suggest. Plus if their "internal Security Unit" was worth a damn they would have known about this already, rather than finding out about it from this dump.

Overall that press release is a little embarrassing, and screams to the tech illiteracy of their senior management. Nobody would publish a press release like this so quickly if they understood the problem scopes in play here (e.g. their Cisco firewalls themselves could have implants!).
it's more of an occam's razor thing imo.

we are already aware of a guy who was arrested for having terabytes of classified info, who worked for TAO. i'm not sure how it would have gotten from martin to the (presumably russian) shadow brokers -- maybe he was paid, maybe he was hacked -- but it doesn't seem like a staggering leap to make.

certain politicians aside, exposing TS networks to the internet is not only difficult inside an organization that 'lives in the dark', it will get you severely reprimanded if not fired from your very well paying job, and possibly scuttle your ability to remain cleared and continue your career. classified networks are designed from above so that as much as possible this isn't an issue, and i'm certain it's only intensified since snowden.

i'm not saying by any means it's an impossibility that they were hacked, but i don't see any reason at all to favor that conclusion. like i said, martin worked for TAO, the source of everything the shadow brokers have released. why would you come to the conclusion that they were hacked vs an already known, very likely source candidate?
Biggest issue, is not really k8s but docker, its drivers for storage are still quite young.

I personally wouldn't place a database in container for that reason. Essentially when you do so any durability guarantees that a database provides are going out of the window.

Things might seem to work fine, but when container get abruptly terminated in a wrong moment you might learn that all data is gone.
Only superficially. There's nothing technically special about any of my paintings, and in fact I'm vaguely curious to dump a bunch of them into this algorithm and see what happens if I just start cranking out endless mechanical variations on a theme. But that will get boring and predictable very quickly, notwithstanding that I may still find it pretty.
I use screen, but there's no real reason for it but inertia. I don't know of anything it does better than tmux (except, perhaps, being available more places).

I use it, plus some scripts, to keep my work separated into various contexts. See https://github.com/dlthomas/config-files/blob/master/bin/ses... and https://github.com/dlthomas/config-files/blob/master/.bash.d...

The single biggest win is keeping a separate bash history per context. But it's also very handy to define context specific functions and aliases, cd at start to a relevant directory, etc.

Putting it all inside screen means that I can trivially start a new shell in the same context and gives a nice grouping.
There's potentially some argument about the trespass based on common carrier obligations. Airlines are subject to more regulation on refusal of service both in common carrier laws, as well as their own "Rule 21".

Note that "Refusal of Transport" Rule 21 specifically talks about removing passengers from the aircraft. And it does not apply in this case. The list of valid reasons does not include "oversell", even though that didn't happen in this case anyway.

The "Denied Boarding" Rule 25 makes no mention of removing passengers from the aircraft.

I suspect that's not a mistake.

I'm also not sure the rule around the door having to be closed before "interfering with a flight crew" applies has anything to do with "boarded or not" either. It's more about the legal venue where a flight crew is a flight crew. It's the "Special Aircraft Jurisdiction" https://www.justice.gov/usam/criminal-resource-manual-1405-s...

Like everyone else here, IANAL, so I may be completely wrong. However, I've read what aviation lawyers are saying about the Dr Dao case though. Most are saying it looks very grey.
It is somewhat ironic to analyse The Economist's labour relations in Marxists terms.
Agreed. I've just observed that the really agitated people tend to agitate themselves more than their environment does. Social media being an obvious example.
Right? The entire system is based in 'precedent', which is just a nice way of saying "well this is how we decided we'd interpret it or something similar before, let's do that"

And rulings are the reciprocal "okay"

"Probably" is exactly how the law works. There's a reason it's called "making your case".
You also can have a look on slides of my talk about at PGConf.US 2017: https://www.slideshare.net/AlexanderKukushkin1/patroni-ha-po...

Talk was also recorded but video is not yet published.

And one more thing, you can try to run a Live-Demo the same way as I did it during presentation: https://cyberdemn.blogspot.de/2017/04/patroni-ha-postgresql-...
i get you did this as exercise but from efficiency point it seem like waste of time just to invite around 60 people (have i got it right if 40 accepted means acceptance around 70%), I would understand if you would have few hundred guests that it's with automating bit if you calculate your invested time compared doing it manually (send me group SMS and manually write in sheet who accepted, refused or didn't answer) you are actually losing time

i wish i had such small wedding
> I think people have seen way too many scary movies about AI, and it's tainted our whole discipline.

I think this is ridiculously unfair. My concerns about policies like this have nothing at all to do with strong AI. We don't need scary movies to see examples of software decisions made with no access to human overrides.

A simple and extremely topical example: years ago, my Google account somehow got screwed up. It decided I was 13, and never aged. Six years after I made it, I was still 13.

It turned out there was no way to fix that. If you were under 13, they would close your account for ToS violation. Then, after closure, you could fax proof of age and get your account fixed. But if your account was listed at 13, forever? No such luck. There was no way whatsoever to fix the problem. No phone number, and (as with all Google problems) lengthy support forum threads amounting to "deal with it".

I have no idea how this happened. But it was completely irreparable, until one day the bug got fixed and my age was right. That's the stuff I worry about - simple rules being applied absolutely, with no recourse to human judgement.
Not saying I disagree with you but... historical immigration policy certainly impacts "today's" population size that you're using to draw your comparison.
The point is that competition in surfing is difficult to impose on the hobby, so it develops differently. But you can intentionally take the same approach to other "sports" and hobbies. Just have fun, push yourself when you want to, figure out what you can do, and enjoy it. That applies to running, swimming, bicycling, weight lifting, and so on as much as it does to surfing. Resist the temptation to make everything a contest (even, ugh, yoga), it doesn't have to be.
Actually, they often ask for more taxation in developing or emerging countries.
Unfortunately, there are several problems with this approach:

1) You're creating a new function instance for `SomeClass.method` every single time you create an instance of SomeClass. This will slow down construction.

2) `method` is an instance property, not a prototype property, and so takes up more memory for a reference per instance, plus the memory of the function instance.

3) In that function instance, you're closing over the references to `someClass` and `arg1` even though they're already available in `method` as `this` and `this.arg1`, also increasing the memory of instances.

4) Setting method will cause an unnecessary hidden-class transition.

If you really want to hide `secretArg`, use a WeakMap:

const secrets = new WeakMap();
class SomeClass {

constructor(arg1, secretArg) {
this.arg1 = arg1;
this.bar = undefined;
secrets.set(this, secretArg);
}

method(foo) {
this.bar = foo;
const secret = secrets.get(this);
secret.count++;
}
}

This will result in much lighter weight instances.