skysight-inc/HackerNews huggingface dataset:
Yeah, ceilings should be easy to establish. The max possible cost of bloat on mobile is (number of mobile users * average phone battery) / average charges per day. The max possible waste on backend will be roughly constrained by the energy use of data centres, and that value is available.

I don't expect the answer to come out very high, relative to other things. But it would be good to see an absolute value, if only to drive home the point that everything your software externalizes to your users has costs multiplied by the number of those users.
Stats Canada requesting banking information of 500,000 Canadians
KDE Connect can be used outside of KDE to a certain extent. I used the clipboard sharing on Sway (a Wayland compositor) by starting kdeconnectd manually in a terminal.
Dont' know why they didn't use C# with .Net Core to write this.
My dad used it as a pretty efficient way to avoid accepting that he hadn't done well in an interview.
For the payment itself, yes, if you want it all automated. Automated payments are to the biller’s enormous benefit (ahem cable company...) To manage or keep un-automated or see reports or change features, it currently requires a separate app, login, UI, or other legacy portals. It’s annoying. Apple could streamline it, and remove a layer of complexity while taking over the transaction (and gain data gold mines)
Camera covers yeah, but mic?
'I'm willing to bet that when a company wants to hire a two sigma candidate they don't go through all this nonsense'

Can testify to this, interviewed via referral, was still asked some algo-trivia, didn't do too well on that but still got a decent offer, mainly because referee vouched for me based on their experience working with me.
You mean if you work at google you can get out of interviewing duty? That is actually a nice perk if they can really afford it.
So it would be like myspace but a mobile app?
Why do I care about 'the system'? It's just a means to make a decision. Holding the process as the highest ideal ignores the consequences. If a wrong decision gets made but we followed the process are we really saying we're somehow better off than if we made the right one?
Blizzard would like a word....
I think nobody reasonable would argue that you should stop all use of energy, period. The question always is, what does the energy use buy you? Does it buy you food? Safety? Entertainment? Or is it just pure waste created by a combination of greed, laziness and bad engineering?
Better C++ Using Machine Learning on Large Projects (CppCon2018) [pdf]
I've interviewed at a couple of FAANG companies, some multiple times. I've yet to get an offer, despite feeling like a (considerably?) better-than-average candidate. I get the distinct impression that their hiring methods get them tolerable sensitivity and excellent specificity [1]. But I have a hard time believing this author's claim that "it's not about solving the problem."

If they reject candidates who don't/can't consider algorithmic complexity of a particular solution, then they'll likely reject some candidates who would have performed well at a job there. But they won't extend an offer to a candidate who wouldn't perform well. Hiring an underperforming employee has several costs. Obvious costs: time consuming gathering evidence to let them go, management doesn't like delivering bad news. More subtle reason: opportunity cost of team morale for a high-performing team. IMO it is exhausting being on a team where everyone frequently chooses the least challenging design options, frequently ignores process/follow-through, frequently ignores opportunities to innovate and improve.

Does the interview process in place actually help achieve this goal? I'm not sure, but I'd wager that it might actually come closer than any other interview process.

All that said, being on the receiving end of these rejections is a real disappointment. But from everything I've read, you may have to buckle down and commit lots of preparation time in order to get an offer. I haven't done that, and I suppose I should expect to get rejections until I do.

[1] https://en.wikipedia.org/wiki/Sensitivity_and_specificity
11 barriers to coding in the open and how to overcome them
Ask HN: How would you avoid being censored by hosting and domain providers?
Recently, Gab.ai completely vanished and that poses the question of whether that could somehow be avoided by choosing alternative hosting providers and domain registrars?

How could one be sure that they won't be censored regardless of their political ideology? (violent, illegal activity and child abuse obviously not being included here)
I think "hustle" is over now. Someone pronounce the time of death.
the typing thing is a killer- they practically have to transcribe the entire thing so there is 0% chance of making any kind of human connection with your potential coworker.
If you are a developer with a SaaS business, be very afraid. Apple is going to do everything possible to collect a 30% tax on your business to fix their growth problem. It’s ironic, really. The company that mastered tax evasion is about to become the world’s most determined tax collector.
Fun analysis! It's great that you visualize both mean and std deviation. Having them in two graphs side-by-side makes it a bit hard to read though, as you have to go back and forth.

Using for example a box-plot (https://pandas.pydata.org/pandas-docs/stable/visualization.h...) could show the mean/std in a more comprehensible way by having it in a single plot.
> finding and nourishing talent in the poor

> students who ... were constantly let down by their environment

The problem is that the effects of talent are usually masked to obscurity by more powerful effects of environment.

We ought to focus on not causing these students to fall behind at the start, rather than thinking we're doing something virtuous by graciously uplifting them alongside those who weren't artificially held back.
You still pay the opportunity cost, even if you are getting a monthly income. Why should I hire the person who was away for a solid year on parental leave over the guy who has been working diligently during that time?

Forcing parents to have equal amounts of parental leave, as we do in Sweden (well, we incentivized it,) is a form of imposed equality of outcome. Equality of outcome is often said to be some disease of modern feminism, but really, what's the alternative?

Going against our primal instincts is essential for a productive society. "Man strong - hunt food, woman caring - raise child" or some religious justification of similar dubiousness is _not_ enough.

At the end of the day, it's going to be a balancing act of imposing on individual freedom such that individual freedom is at all possible. I personally am more inclined towards letting people be who they are, but that's what created gender inequality and racism in the first place.
Who’s in Your Online Shopping Cart?
>He asked you for "how much is google's spend" and you finished your estimations without giving him a dollar value? Did you forget his question?

He didn't say he finished without ever giving him an answer. He was simply explaining that he tried to give an explanation of calculating the amount and the interviewer cut him off and asked for a number. Its absolutely stupid that the interviewer for such a question would only be interested in the number and not the candidate's thought process for arriving at that number. For a question like this its also absolutely reasonable for the candidate to assume that the interviewer wanted his thought process, because from an objective standpoint, that's the only scenario where this specific question wouldn't be a complete waste of time.

>From your description that sounds like a false assumption to me. It sounds like despite your estimations you didn't give him an answer to his actual question, and so he had to prompt you.

This sounds like an assumption on your part. You might be right, but you could also easily be wrong.
The "hustle" culture has been a key part of MLM (pyramid schemes) for many years. It's sad to see that crossing over into legitimate businesses.
> Compatibilists would reject 3) but would describe 2) as the exercising of 'free will'.

Compatibilism is "compatible with" determinism, it doesn't depend on determinism. So even if we turn out to be non-deterministic beings, that fact is irrelevant to Compatibilist free will.

The most common Compatibilist view is probably one that focuses on an agent's reasons for acting. If an agent acts for internal reasons, they are acting of their own free will (reasons are beliefs, judgments, inclinations, etc.). If an agent's reasons are subjugated to another agent's reasons (coercion), then they are not acting of their own free will.

Basically, Compatibilism is very similar to the way the law works. We judge whether a person's cognition is compromised in some way, and so whether they are "fit" and so can make choices of their own free will, and then we examine whether they actually did make a choice of their own free will in order to determine whether they are responsible.
If you get something that's known to work well with Ubuntu, you could then install KDE Neon, which is bleeding edge KDE over Ubuntu LTS. There's also Kubuntu, but the KDE packages aren't as up to date.
Don’t Let Your Twitter Campaign Get ‘Bot’ched
There is a giant pigeon sitting on top of Paris Quickly Drag it away
> it wasn’t just working hard — it was “maximizing every last bit of energy you have in order to produce.”

That reminds of this blog post by Jamie Zawinski[1]:

"What is true is that for a VC's business model to work, it's necessary for you to give up your life in order for him to become richer.

Follow the fucking money. When a VC tells you what's good for you, check your wallet, then count your fingers.

He's telling you the story of, "If you bust your ass and don't sleep, you'll get rich" because the only way that people in his line of work get richer is if young, poorly-socialized, naive geniuses believe that story! Without those coat-tails to ride, VCs might have to work for a living. Once that kid burns out, they'll just slot a new one in."

[1] [redacted]
Thank you Microsoft.
An adversarial system doesn't need a neutral party, it just requires that all interests are represented in the body of rule enforcers.

Any system that depends on the existence of angels is pretty much doomed from the start.
In my experiences as a candidate it is about solving the problem, actually, despite the fact that we constantly hear interviewers claim the contrary. I'd be curious to know how long it's been since this individual has went through a FANG interview process as a candidate themselves. *

To me this feels like a case of unconscious bias: I think many people who interview genuinely believe they are looking for some set of criteria {A,B,C} but they're evaluations/recommendations actually reveal a bias towards {X,Y,Z}. So as a candidate, after you've been interviewed enough times you realize that X,Y,Z is really the name of the game and posts like these just seem totally out of touch.

* I wonder if anyone has tried introducing some kind of control group or blind study mechanism where some small % of candidates are actually secretly employees of the company. Probably would be hard for in-person interviews because people might be recognized, but maybe more practical for phone screens. The trained decoy candidate could basically attempt a problem in exactly the same way for many interviewers and then data could be analyzed on the outcomes to detect what biases are present.
Are you suggesting that you're constantly doing things you don't want all the time? And that you have no power to change this?
Deploy easily, sleep more and grow more with NodeChef cloud services
The Past Present and Future of Go 2 [pdf]
Prices communicate not just demand in the sense of "I want it" but also "I want it approximately this badly and not more than that". With no price signal to indicate the extent of a demand, it's up to the whim of the planner to decide who needs good X the most. Pressing an "I want this" button in an app doesn't at all distinguish between "I'd like to have it if it's free, but it's not essential" and "if I don't get this right now, my life is over". Sure, you could try to engineer in levels of demand (nobody ever abused the "urgent" button in email systems, right?), but what you'd ultimately end up doing to get an accurate estimate of what trade-offs people prefer across different demands for goods is that you'd have reinvented prices.
but isn't a password manager just as much of a barrier in this context?
> Apple Inc. shares had their worst day since 2014 amid concerns that growth in its powerhouse product, the iPhone, is slowing. In the fiscal fourth quarter, Apple said iPhone unit sales barely grew from a year earlier

Why do sales always need to grow, why sustaining is not enough?

Also wouldn't it be a good idea to change the focus product periodically? I.e. we've sold so much iPhones that everybody who ever wanted one has one already, let's focus on making MacBooks great again so more people would consider getting one or upgrading their old one, then once some time has passed and everybody has a new Mac let's start selling new iPhones we were developing during this time that is so much better thst everybody is willing to upgrade again... IMHO inflating sales growth by releasing a new not-much-better model of the same product every year or two is hardly a healthy sustainable practice.
Got it. I'm actually doing it using nginx to forward to node... Didn't know that's how it was called...
I would imagine they would let every person hunt the same bug so they can compare candidates in the same circumstances.
I only skimmed the article until I realized they weren't talking about Apple starting a privacy focused actual social network. That's what I thought the article would be about.

So this is off topic but what I'm imagining is letting people connect with other iCloud users (aka friends and family) to share pics, videos and comment on them. Maybe they can link iTunes/App store content (apps, music, movies, etc.) with each other and comment on them too.

This might take a huge amount of more people off Facebook and bring them into Apple eco-system of services than meet-up like events at their brick and mortar stores. There are probably millions of FB users that just use it to connect with distant close friends & family to share pics, etc.

Edit: just to build on this idea a little, pulling people's actual social network (not acquaintances or long lost people they never see) could boost sales of their content. Let people share, like and comment on their favorite music, tv shows, movies, and apps with no ads.
No it's not. That doesn't make it 'volunteer' work for the researcher. You can count it as part of the fee the institution pays to the journal if you want, and I can understand not liking it, but it's not volunteer work.
> To put it shortly but slightly inaccurately, compatibilism basically comes from the idea that "free will" is implied by "moral responsibility", and then it is noted that moral responsibility and determinism are compatible.

It's actually the other way around: if you acted according to your own free will, then you are morally responsible for your choice.
Maybe communist women worked because else they would starve to death? I'd be careful with defending communism. It was one of the worst ideologies that ever existed. People literally starved to death or got executed by their own government.
I've been shocked that Apple hasn't stepped more in to the home automation market. Homekit is one thing, but an entire product line that is highly integrated with the Apple ecosystem and has the Apple design, feel, and ease of use seems like a smart strategic move in a market that is so highly fragmented.
OmniOS Community Edition r151028 released
I agree, to some extent. It's not terribly difficult to make a package manager. But it's a strong positive signal: it's hard for someone who is really bad at software to design a popular system like that. Also, it's unlikely for someone who is a really bad employee to take the initiative to even execute a task like that.

Regardless, I don't think qualifications like this should bypass the interview. The author almost sounded a little entitled when describing the rejection. That said, I don't think his achievements got sufficient weight while evaluating him as a candidate.

See my comment [1] regarding what these interviews are selecting for -- it might be a bad process, but it might come closer to the intended goals than other processes do.

[1] https://news.ycombinator.com/item?id=18382384
The Mississippi River merges/splits with the Red River/Atchafalaya River at the Old River Control Structure.

The Orinoco River and Rio Negro are connected via a distributary, although this is the upper reaches of both rivers.

Deltas are commonly very large and involve several streams. The mouth of the Amazon River is more or less 100 miles distant. And the Brahamaputra and Ganges river delta involves 100s of channels that more or less crisscoss the entirety of Bangladesh.
It is generally always a trade-off between security and convenience. You can demand that a site allow passwords but you also aren't memorizing a 24 character nonsense password for each site login. The holy grail is can you bend the line and have something that is super secure and mostly convenient.
I think it's pretty clear that online video slipped right through their fingers. They were early with Apple TV and Steve Jobs' assertion that he had "cracked" TV back in 2011. And what happened? They did almost nothing and let Netflix run away with it. Apple wasn't even a contender. Same thing goes for mapping, which was highlighted in that recent blog post. They came out with Apple Maps years ago but almost did nothing with it...it feels like they half-assed the whole project and are now flailing in catch-up mode. It seems their status as also-ran is now permanent. They shut down their router business while Ubiquiti (run by a former Apple engineer) has run wild in the networking world and looks primed to completely disrupt Cisco over time. They clung onto Apple Music, pot-committed to a model that looked outdated the moment Spotify launched in the US.

They've had some successes like Apple Watch, so I wouldn't write Apple off just yet. But yeah, the things they've missed which they should've known better about is a bit concerning.
This argument make zero sense. Facebook has thousands of full time employees, but their platform is free. (Arguably, you are the product, but thats not the argument being made here.)
> Apple said it would stop providing unit sales for iPhones, iPads, and Macs in fiscal 2019, a step toward becoming more of a services business. While some pundits praised the move as a way to highlight a potent new business model, many analysts complained it was an attempt to hide the pain of a stagnant smartphone market.

Can companies just pull this sort of "yeah those numbers look bad, so we're not publishing them anymore" moves with impunity? I'd have thought this was something the SEC could step in to stop.

Is the only tool shareholders have to oppose this to vote in an entirely new board? Which of course won't happen for such a "minor" issue?
Disclaimer: I work for Google and am an interviewer. I'm speaking for myself and not my employer, and not citing any internal data, just my own experience.

I don't know what our offer rate is, but I think it is probably well below 50% even once you make it onsite, so being above average wouldn't be enough.

Our hiring process is also tuned for low false positive rate, at the cost of high false negative rate. Maybe it's optimal, I don't know, but two of my referrals ended up going to Facebook after not getting offers at Google, and doing very well there (one exceptionally so). We definitely should have hired them and we didn't.
Currently rewriting an app from AngularJS to Angular 7.

Biggest pain point is doing stuff outside of the angular framework. Interacting with the browser’s History API is annoying, angular splits this functionality over a few disparate modules and it’s heavily suggested you do not call the raw APIs directly, but instead deal with the tangled mess angular provides.

I had some pains when I first got started, but that was because I wasn’t doing it the “angular way”. If you find you’re writing too much code and it feels like “low-level” code, you’re probably doing it wrong. I spent a lot of time wrangling Observables and async pipes before I found patterns that were simple and met my needs.
This is one reason 'tptacek any I are so militant on the "responsible disclosure" issue. People who seem to believe the onus is on security researchers to do whatever song and dance the person who are actually responsible want. That's nonsense: if you find the bug you get to do whatever you want with that information. (Including, I think, trade on it? But I'm not a lawyer and that's not legal advice.)
Best Data Science Specialization
I rarely make changes so I don’t see the value here. I have every recurring bill setup to auto pay. If I had to manually pay bills I would go insane.
Yes code in both. Depends on who I am working with really, prefer R but python much easier to integrate in a production environment.

I don’t have a need personally but some companies that are doing industrial scale modeling (on the order of building and maintaining thousands of models) do use a build server to Basically check that code is formatted properly and can have a model run in a somewhat automated fashion.
> Apple could streamline it, and remove a layer of complexity while taking over the transaction (and gain data gold mines)

While I strongly agree with your top-level comment, and I think Apple's brand is very valuable, a lot of that is from a trustworthy, privacy standpoint. Small nitpick, but I think on the "data gold mines" point, any area where collecting data is paramount is an area that Apple should not enter to maintain that brand value (i.e. their Maps not collecting data as much as Google's is a real pitfall).

The areas you listed above are largely possible without collecting that much data, which may be the exact reason Apple should pursue them. :)