skysight-inc/HackerNews huggingface dataset:
This has been circulated around HN and Reddit several times, and it's disappointing that someone of Norvig's stature would present the data in such a misleading way.

Here's a good explanation posted by "tedsanders" the last time this came up on HN:

"""
All of these claims from Google that say competition
performance hurts or that GPA doesn't matter are
missing one huge thing: selection bias.

Google only sees the performance of the employees that
it hires, not the performance of the employees that it doesn't hire. Because of this, the data they analyze is statistically biased: all data is conditioned on being employed by Google. So when Google says things like "GPA is not correlated with job performance" what you should hear is "Given that you were hired by Google, GPA is not correlated with job performance."

In general, when you have some thresholding selection, it will cause artificial negative correlations to show up. Here's a very simple example that I hope illustrates the point: Imagine a world where high school students take only two classes, English and Math, and they receive one of two grades, A or B. Now imagine a college that admits students with at least one A (AB, BA, or AA) and that rejects everyone without an A (BB). Now imagine that there is absolutely zero correlation between Math and English - performance on one is totally independent of the other. However, when the college looks at their data, they will nonetheless see a stark anticorrelation between Math and English grades (because everyone who has a B in one subject always has an A in the other subject, simply because all the BBs are missing from their dataset).

When Google says that programming competitions are negatively correlated with performance and GPA is uncorrelated with performance, what that likely means is that Google's hiring overvalues programming competitions and fairly values GPA.
"""

I've also heard people involved in Google's Code Jam competition say that Norvig's study was done a long time ago, and no longer really applies.
This is confusing to me. The link describes narrowing the search space to ~136.17bit, but that is still far too large to be tractable. Do they get an additional birthday bound on that somehow? 68 bits would not be insane, but I don't really understand what's going on here.

I highly doubt they found a collision with a probability of 2^-136, unless they exploited some kind of bad RNG bug (in which case the probability is much higher, of course).
Copy/paste from another answer:

Nop, but if you want to be fair jQuery's addClass is also not implemented in those 29 lines of code, it also uses these: each, jQuery.isFunction, getClass and stripAndCollapse.

Umbrella's single eacharg() uses in exchange .each() (which is public-facing, so it really doesn't count) and .args(), which is private but used in MANY places through the code. At 11 lines for args(), I'd say proportionally it'd be 1-3 lines corresponding to addClass. So worst-case scenario it'd be the equivalent to 8 lines exclusive for a much more flexible function with no internal dependencies which is still alot less than jQuery's 29 lines with 3 internal dependencies and 1 external.

Edit: the magic for the size of Umbrella JS is really through heavy code reuse and modern API usage. For this example, el.classList.add(name);
The chaotic dynamics of my extractor fan
In a discussion about education it is very relevant. What about the 99% of the population that are not qualified and will never be qualified to work at Google, Apple or Amazon? Do we as a society just leave them behind?

Society has to accommodate for workers that bomb interviews and that you would never hire on your team even if your particular company has the luxury of pretending they don't exist.
Heh, the whole "you care more about this than I do" defense. Glad were back in third grade. I feel so young.

Seriously your point is essentially elitism right? You can see that cant you? The only people worth hearing are the ones with the "right" views.

Weirdly as an adult, I can recognize that the author has some interesting views on education while also having some (alleged) viewpoints about women I dont share.
Where did this "drops the barrier to entry" myth even come from?

There is nothing easy about having to make your desktop UI in HTML+CSS and dealing with the cumbersome "browser JS" and "nodejs in background" divide.
I'm currently using these Electron Apps every day:
Slack, Nylas, VSCode, Insomonia, Freeter, Mongobooster

On a 2015 macbook pro with 16GB of RAM.

The buggiest and most resource intensive apps I use tend to be the native ones (iTunes, Dropbox, BusyCal, Evernote).
Maxine Waters’ Political Career Makes Her Uniquely Suited to Take on Trump
I love Digital Ocean, but they do the same thing with their API. I wrote to them about it years ago, even talked to some developers there, and the general explanation is the same: Screw around with cloud-init to get the public key.

If you use the DO API to provision servers my feature request is here:

https://digitalocean.uservoice.com/forums/136585-digitalocea...

Please upvote it or at the very least copy the cloud-init script to help provision your servers.
Something Awful really set the stage for a lot of what followed in internet culture. "Let's Play" spawned from it. The template of the modern meme. 4chan's culture was really seeded with a lot of people kicked out of SA, which steered it in an interesting direction.

But it maintained quality via community, and through a simple $10 barrier. Rules were followed because they were simple and mutually agreed with.

I don't think anything like it could happen today.
It's cute how software engineers are attributed as the likely inventors of HVAC robots. Whatever happened to mechanical & electrical engineers?
That's 2.5 million startups that never saw the light day, at $100,000 a pop. When I was in my 20s and hungry to change the world, that would have been FU money for 5 years.

It occurs to me that the problem isn't wealth inequality, but opportunity cost. If you subscribe to the corporate ethos, life is fantastic right now. But if you don't, then you're likely struggling to make rent. Large multinational corporations are standing in the way of progress in a way not seen since the gilded age.

P.S. I like Apple and have always owned a Mac. This is not directed solely at them, I just think that this is not the progress we're looking for.
I've wanted to play around with something like a golang "main" process and using the systems built-in web view. The final app would be much smaller in size and probably better on the end user's hardware.

But, like you said, it comes with its own set of downsides
Bitcoin becomes unspendable and worthless when the private keys are lost.

But when you have the private keys, your Bitcoin doesn't "decay". On the contrary, it becomes more scarce, and therefore more valuable.
Have you looked at the work in the 2000s on preventing medical errors, e.g. http://www.nytimes.com/2006/10/31/health/31safe.html?
Flash had excellent authoring tools aimed at animators. Try doing that in Electron. Electron is from people who are still stuck at the command line and try to do graphics by writing code.

Flash is now called Animate and can export to HTML5. Why couldn't one use that in Electron?
Apple does already pay dividends, which is more than a lot of tech companies do. The yield was as much as about 2%, which is respectable if not high. It's down a bit now because of the rise in the stock price. (By comparison, the likes of AT&T and Boeing are more in the 5% range.)
It's just that they have their own ways of expressing it, using things like ETS, DETS, mnesia, Riak-core, depending on your use cases and consistency requirements.
Somehow despite their "disastrous desktop machines" and disappointing laptops, they are the highest revenue PC manufacturer in the world and make more profits making PCs than the rest of the market combined.

And somehow they only sold $6B in Apple Watches it's first year, not only making it the most successful watch launch in history but the best selling watch in the world by revenues.

Imagine if they'd only invest more!
Wunderlist, Slack, Spotify, Adobe CC, Atom, VSCode, and a very long etc.

(Technically Spotify and Adobe CC use CEF instead of electron but it's the same idea)
The $246B is misleading: it doesn't count the $79B they raised in debt to finance their capital returns.

They are returning a lot of money to their shareholders: through dividends and share buy-backs. They plan to have returned $250 billion in capital to the shareholders by the end of march 2018.

They are also partly limited in their options: most of the cash and equivalents is stuck abroad, and subject to a 35% tax if repatriated to the US. It doesn't make sense for their shareholders to repatriate that money if a tax holiday (which means they would pay around 10% instead if history is any guidance) is very likely in the near future. In the mean-time they can borrow to finance the capital returns, but it would be unwise to overdo the borrowing.
Data Science: Deep Learning in Python
There isn't a 'point' exactly. Typically companies hold cash or cash equivalents to write checks against when they are either expanding or buying material that will later be sold. So if you're a company building widgets you need parts for the widgets to build them before you have sold them to get the money. Some companies will use a line of credit for that, others will use cash.

An interesting comparison here is IBM. Like Apple, IBM's operations generated a huge amount of cash in the early days. Way more than they needed to run the business. As a result IBM bought real estate. They bought up large parcels near cities and transportation hubs and office buildings etc. In the Bay Area you can see their Almaden Research center, an example of some property they bought in the 60's. When IBM lost their way in the 90's and it was looking like they were toast, they survived by selling off a lot of that property and living off the proceeds. Apple could conceivably operate for 15 to 20[1] years off just their cash on hand.

That said, given today's market rates for cash (under 2% and sometimes even negative), almost anything that wasn't completely stupid would likely give them a better return. And that is something of a conundrum for economists who are wondering why all these companies are sitting on so much cash. It really depresses an economy when there isn't enough cash running around in it to operate it.

Then 'what should they invest in'? Is a solid question. I felt they should build a web crawler/search engine, dump the last dependencies on Google for their destiny. But clearly they are looking at self driving cars (see the story about getting a permit to test in California) they are developing CPUs (they could create an actual semiconductor subsidiary if they wanted). And then there is the challenge of 'where' the money is.

First and foremost a number of people would argue that the 'cash hoard' consists in no small amount of unpaid taxes, which is to say taxes that have been avoided through a variety of legal schemes from being paid to the governments of the territories where they do business. And that argument is bolstered by the fact that Apple doesn't move cash around in order to avoid taxes on it (the whole repatriation thing). On the one hand if the governments give up their claim on any taxes owed, then Apple is free to collect the money into the jurisdiction where it can be invested most profitably, on the other hand there are civil servants who would really like to get their hands one some of that cash[2].

Bottom line is that there isn't a point, but various conditions have made holding cash the default choice.

[1] Their cost to operate would go up as they were non-profitable but their headcount could go down if they weren't in product production.

[2] And in many cases the governments believe it to be 'owed' even if there is no legal statute that states that.
The point of education (or public policy in general) is usually not to assign moral blame. You can personally assign blame to anyone you want, but society has a harder problem : maximizing good outcomes. That means policy has to account for people that are lazy, people who have bad intentions, people who are stupid, and so forth. Society can't pretend those people don't exist even if you can, because if they end up uneducated, jobless and ignored they will just cause huge problems later. While you might feel good about blaming them for those problems, wouldn't it be better to prevent them in the first place? It is better to provide the best possible educational track that we can and try to make sure they have a viable career or work path open to them.
Why is the Mini Paint icon the icon of the minigun from San Andreas?
This wasn't a good read. None of those five things are signs of burnout. They are signs for a lot of things, but not specifically burnout.
Why isn't it possible to dynamically link to the browser engine and js runtime? Isn't that the whole point of dynamic linking?
macOS had a WebView for ages. Same on Windows, though unless it's the latest version of Windows you get a crappy old IE engine. On X11, you can use QtWebKit/WebKitGTK.

But web developers wanted to have a super recent engine and the same one across operating systems so we have what we have.
I think the issue isn't that it's asking for notif permission at all, it's that it's asking at the wrong time. Most mobile app developers and designers should know that you wait till the moment before it's needed before asking the user, which for this case would probably be after you book a flight successfully. This is for the good of both the customer and the company. The customer actually knows what it's being used for, and the company successfully establishes a communication method with the customer for more engagement. You don't ask for notif permission right at the beginning. That's an amateur app developer mistake.

If "Favorite" is United's favorite, maybe it should be renamed "Popular". The term "Favorite" is usually used to indicate something the user set themselves.

As for location and notif permission prompts, if as an app developer you think the message isn't informative, typically you explain in your words in a custom UI prompt in your app (about why you want to send notifs) first, and when they click yes, you make the system prompt. Two steps, yes, but higher allow rates for the company, and more information for the customer. I think it's a good practice.

I don't think the review is based on a 10 year old's understanding of traveling and tech. I think it's quite valid overall.
My first question whenever I see a new framework like this is, is it going to be around for the long-run?
Yeah I checked out eacharg in your codebase, looks tight. I learnt quite a lot from your code about how jQuery could be structured, nice job!
Apple has also taken on debt since then, needed it to fund dividends since most profits trapped overseas. Also any acquirer still has to pay the taxes on repatriating those overseas profits if they want to use them in the acquisition. Given effective tax rates (US + CA) over 40%, they can only use barely more than half the overseas profits.

Essentially Apple's available cash is much less than it appears.
Mine (Amex PLT) is set up to simply auto-pay the full amount a few days before the due date. I haven't logged in to their web site in months.
Nice, while you are at it I also have a production-ready JS library https://umbrellajs.com/ and an experimental and not so browser-compatible one https://superdom.site/ in case you are interested.

BTW I cannot seem to see the people behind it, the "About" only says "This website was made by people. In the interests of inclusivity, we're aiming to get some robots to contribute soon."
You tell me! I'm not trying to replicate the behavior.
I think the main reason for all the skeumorphisms is Gear Lust. Musicians are obsessive collectors and they can't afford all that hardware. So plugins are like collecting trading cards. Even software that is not a replica still wants to look like the other metal plated gear.

I really detest screen knobs myself.
It's a matter of taste; for me 'reflexpr' is about as disgusting as 'constexpr'.
http://www.pamf.org/forpatients/pamf-health-care-costs-and-c...

Your Better Health Care organizations do publish prices. The outfit across the street from PAMF does not publish prices and as you could guess, they end up being at least 10 times higher. For everything.
Really, do say more!
Credit card processing fees in the EU are legally capped at <.3%

What you are talking about may be well be true but let's be very clear here that transaction fees above that number are ripoff for gimmicks, not the equivalent of what cash handling would cost.
Publicly listed company management has less choice, but the company itself (i.e. the shareholders) has all the choice in the world. Management's preferences can carry lots of weight though. If Tim Cook supports an aquisition offer it's far more likely to pass than if he opposes it.
The GP's point was that the tooling for animating was top-notch in Flash, whereas it's nonexistent in Electron.
SA was great during the GWB years. The developer forum had really smart and helpful users. The Photoshop challenges produced work that was significantly better than what floats up to r/all today. The political arguments were vicious and pretty smart. The front page could almost always make me laugh.

Another brilliant monetization not mentioned in the article: you could pay to customize your own user image and title. For twice the price, another user could pay to anonymously choose their own title/image for you, usually to insult. Want to change your appearance back? Pay again.

If you were banned you could pay to re-register and come right back. If you were permabanned you couldn't. A funny pseudo-permaban was that sometimes a user would get put on probation for a ridiculously long time like 9999 hours.

I'd love to find a modern SA: large enough to be always raucous and lively, moderated well enough to keep out really poisonous users. On Reddit the only good subreddits are locked down really tightly and the ones that aren't are full of garbage and full of meh.
> The real issue here is that imagenet doesn't have enough funny glasses.

But we don't actually know the real issue, do we? You can't easily debug a neural network. Sure, you can throw ten times more data at it and hope that fixes it. But the more data you throw in, the less you understand what's happening - which affects your ability to anticipate the next problem.
> Flash had excellent authoring tools aimed at animators.

Electron has excellent authoring tools aimed at web developers. Namely, the ones they are already using.

That's kinda the whole point. :)

I don't disagree with you. The Flash authoring tools WERE amazing.

When I'm feeling in a trolling mood, I tell people that Flash is still ahead of JS and HTML5. Not only was the IDE incredible, but AS3 was literally a typed version of JavaScript with XML liberals. That's right, it had the best from JavaScript, TypeScript and JSX, 10 years before any of that existed in the front end web development toolkit.

And you guys hate on Flash! :)
"Should chat more"? Likely yes. Except anomaly detection and a dime won't cover a 10 cent cup of coffee.

Ah, maybe no one cares about aspirin until 3 AM with a really bad headache.
It sounded ludicrous to me but apparently it's true that a lot of developers use Apple laptops. I don't get it, I've used an Apple computer for a week at a time a few times and it was thoroughly less convenient and more frustrating than on Windows, not even including having no Visual Studio and such.
Because Elixir is better than Ruby in webapp space, in term of speed, you don't need to reach for caching and complex backend solution as early as RoR.

I think this is a big win.
RealPlayer Plus 18 Crack with Serial Key Free Download Get [HERE]
What a strawman. Noone wants to go back to days of "chosen elite", but JS/Electron really really REALLY isn't the only simple way of building cross-platform apps. Don't make false comparisons.

Cross platform desktop toolkits are usually SIMPLER to build apps in because they don't have the document-centric baggage of HTML/CSS/JS stack.

People have been building cross-platform software since forever - heck, in 1980s you had to port your game/software on several different architectures and bedroom programmers (far from "chosen elite") regularly supported Ataris, Amigas, Commodores, PCs and other platforms.
> laptops shouldn't be lumped in with desktops

They are x86 systems that run the same operating systems as big desktop towers. Many people use laptops as their one and only x86 machine. Why would you not lump them in with desktops?
You are correct to forget this kitten, but that doesn't in any way mean you shouldn't research ways to stop kittens dying.
> which is often used for feeding solids and liquids.

No, it was there during the operation, not for feeding.

> Again, I don't know all the details, but I'd imagine what happened is that your consulting doctor saw you had an NG or OG tube and wasn't sure why.

No, this was definitely not the case.

> All of this leads to miscommunication, misunderstandings, and massive/frequent problems like your experience.

This may sound funny to you, but ego or miscommunication doesn't matter to me, the end result is what matters. If you can't communicate or have an inflated ego I'd rather not have you as my doctor because either one of those is an ingredient in a recipe for an accident.
They should buy Uber and Tesla. Both are in markets that shouldn't trigger antitrust concerns. Apple has a patent portfolio that would make the waymo lawsuit go away. Apple would get revenge on google for dicking it over with android vs the iPhone. It would acquire visionary leadership (Musk and Holden) and pragmatic/effective gets things done leadership (Kalanick). Musk+Kalanick = Steve Jobs. These two acquisitions would give them the car manufacturing, self driving car talent, and the market in ridesharing. SpaceX also makes sense since they have plans to put 4000+ satellites up which would erode the only other advantage Google has, which it it's network.
Furthermore, I have no doubt that Apple has people doing work in all sorts of adjacent markets like AR, VR, more wearables etc. But the consensus seems to be that it's going to take a lot of things coming together for true mainstream products in AR for example. And for better or worse releasing effectively a version 0.6-type product to test the waters just isn't Apple's style (at least deliberately).It's not just a matter of no company has invested enough money yet.
I mean we already have VSCode and Atom both running on Electron.
Warren Buffet seems to agree: Berkshire Hathaway built a $18B position in Apple recently. And I'm pretty sure that he would love nothing more than for Apple's stock price to go down in the short run, so that buybacks increase his percentage of the company even more.
Yahoo did invest it's cash horde in Ali-Baba, and it's worth quite a bit.
There's a strange graduation you end up going through as a mid-term denizen of the internet (i.e late 90s), for me it was SA rather than Slashdot etc, even before Digg, 4chan and Reddit. Lots of high quality threads in the specialised forums like Debate & Discuss, dedicated games threads etc. Very fondly remembered. I do still prefer the threaded format rather than the subtree style of Reddit et al.