skysight-inc/HackerNews huggingface dataset:
> most

I guess you had the link to the survey ready and just forgot to paste it. Would you find that again, please?
I don't have the lectures. At least when I took it, they were very specifically not recorded (for some hand-wavy pseudo-pedagogic reasons).

The labs and text are already available online.
I would be surprised if a frontend developer didn't understand hex coloring.
No I don't doubt they work at Google--I doubt that it's what they learned at app academy that got them the job at Google.

You can't​ take someone new to programming and train them to pass a Google interview in 12 weeks.
SQL WHERE clause – Data Analysis in SQL ep2 (tutorial for beginners)
An isolate is really just like a separate runtime, running in a separate thread. It's a language provided convenience (with some inter-isolate communication facilities but no shared memory). Think of it as running multiple node or python interpreter instances but with less hassle.
Because it puts the business owner ahead of their competitors and neighbors (they are gaining from the favor of the state).

You make a fair point of incentives to hire prisoners rather than others though.
I'm all for verbing nouns, but the person who decided "decisioning" should be a word needs to be disciplined severely.
There may come a day when Uber is winning because of their data, but that day is years away. Until then, back in reality, Uber is winning by spending investor money to pay customers to use their service.

I tried DuckDuckGo and did not find the results to be excellent, so I switched back to Google. But I literally can't tell the difference between a Lyft, an Uber or a Fasten cab, it's just a sticker on the window as far as the customer is concerned. Price is the only significant discriminator.
Your position feels a lot like "why wouldn't they adapt to fit my preferred way to socialize and blow off steam?"

When the default fits you, it sure is attractive to advance that idea! But what happens when you aren't? Is the default of going out after work conducive to someone who needs to pick up their kid after work? Is it conducive to someone who can't or won't drink? etc.

What if those workers just want to solve some cool work problems? What happens when the default is so socially required that they're hindered from doing cool work stuff unless they participate?

If that happens, you have a cultural problem.
Smells bad, but could legitimately be the correct structure. Depends on the problem and performance constraints. If you have a lot of conditionals and it's too expensive to run them all, nested ifs are correct. If you need to break from conditions arising from a multiple indexes, then nested loops are correct.

Dogma has no place in coding. Best practices give you a sense of smell. They don't tell you how to factor.
Many of the jobs are outside of the prison system.

Inside the prison system I'd be fine with making them do the accounting based on prevailing wages even if the money is going in a circle.
Yup! Each isolate has its own event loop... and I'll do a terrible job explaining that as its late in the day, so I included a reference link [1].

The memory consumption of an isolate depends on the size of the application code. Each isolate actually has its own copy of the application code that gets tuned by the VM over time. Even stuff like static variables are per-isolate. I just pulled up an OK sized Aqueduct project, and it looks like about 30-40MB per isolate. Most of that is probably Aqueduct itself. A worker isolate is likely an order of magnitude smaller.

1: https://webdev.dartlang.org/articles/performance/event-loop
I love the feature they keep passwords in fact on the device itself, not as a key to enable password manager. I was looking for something like that. If only they offered strong encryption for Europe!
Gender Graph: Quantifying a Gender Bias
I don't think it took that long at all. I left Google in late 2011 and things already felt noticeably different. Not so much affecting my day to day work, but in what and how people talked about, and general culture/morale.

When Larry took over, my thoughts were initially "eh, this isn't going to make any difference to me," and by the end of the year were more "huh, I guess I didn't realize all the ways a CEO affects a company."
Why DevOps Makes Good Business Sense
Yes. Maybe I should say that these are positive statements about trade agreements, not claims that trade agreements produce good outcomes for all parties. The War on Drugs is a perfect example of how we've used our trade dominance to shape Mexico's domestic policy to the detriment of tens of thousands of their citizens (not to mention our own).
I can see where both sides are coming from, but I think if it's as simple as just uploading a new package with a version bump then the maintainer should just go ahead and do it.

It's not worth it to interrupt the workflow of everyone else just because you want to "stand your ground" and not spend 5 minutes re-uploading a package.
I'm late here, but I work for a company (Zingle) that aggregates messaging platforms and presents a unified inbox to our customers.

These kinds of announcements are great for us because businesses will want to be reachable this way but will need to either juggle platforms or come to somebody like us who can provide a cross-channel solution out-of-the-box.
The Gender Graph uses machine learning (word2vec) to reveal gender biases in specific media sources. Users can plot where words lie on a scale of (he) to (she), and observe the differences that exist in the way we perceive gender in the media.
Which language?
// ... Well typed things ...
if (arbitrary_well_typed_function()) {
v = 0xF00 + "bar"
}
// ... Well typed things ...

Let's say this program is well typed iff `arbitrary_well_typed_function()` is falsy. If a static type checker can not compute `arbitrary_well_typed_function`, it needs to make a trade-off which a dynamic type checker need not.
Like all developed economies, China is in a complex state with both good and bad things going for it. The good things for China are very good, the bad things are very bad. How things shake out will depend more on how the Chinese react to things than on the inherent levels of goodness/badness that exist in the Chinese economy today. They have the capacity to overcome their problems, but will they?
We believe that bringing awareness to the biases is the first step to making a change. Observing the gender graph project clearly reveals that the media commonly associates toxic words with women. We consume this media every day therefore subliminally inherit these biases. Much of our community believes that feminism isn’t relevant anymore as women and men have “equal rights”. Hopefully this data driven evidence will be proof of the disparities that exist in the way we perceive gender, and that we still have a long way to go.
I just wonder - if the same key is used for enabling password manager and 2FA ... is it still 2FA? I mean, having the token you get both access to password and second factor to a service.
Not to mention specifying the random seed and PRNG algorithm.
Obviously you don't use the words "contract of adhesion" or ask for that stance to be officially signed. You just send a friendly email to your point of contact expressing your concerns and asking for changes to things. If they pull the offer over bringing up your concerns over a non-compete, they're an abusive enough company that you're probably better off not taking the offer. If you tell them you're concerned about the wording and consequences of some terms, and ask what options you have, they'll likely tell you in an email whether or not you're allowed to negotiate or amend the contract.
The beardy dude that started Vice (can't remember his name) has talked about disliking this aspect of Canadian culture.

He stated that they have a "cut the tall trees" mentality, and doesn't believe he could have been successful had he stayed in Canada.
It's an advertisement for a book, here's the list of scenarios they've evaluated with some more information on each of them:

http://www.drawdown.org/solutions
10 top talks of PyCon 2017 reviewed [audio]
E-cigs involve direct contact with the heating element at a much higher temperature than food would normally be exposed to. A quick google shows that the element can be as hot as 500F, and the fluid will be in direct contact. Also, the organics used in e-cig fluid are smaller and more easily ripped apart by heat.

Imagine you want your house to smell like coffee. So you heat a baking tray until it is white hot. Then drip coffee onto the tray (don't actually try this). Much of the coffee will be vaporized with the water in it providing a nice aroma. But some of it will be in direct contact with the tray and will burn and have a nasty smell. The hotter the tray is, the more the coffee gets burned and transformed into not-coffee. E-cigs are like that, except one doesn't notice the nasty aroma of the accidental chemicals.
Very excited for type safe dynamic imports. Should make type safe code splitting with webpack a breeze.
As I read it, the point being made is that healthcare costs are so out of whack in the US that they have to potential to bankrupt you manifold without insurance. If you have no savings, then certainly the question of who pays the mortgage is valid. However, healthcare is a good social net in Canada so when you get this arm-falling-off-cancer, you use your savings to pay for the house as long as you can and hope the healthcare safety net maximizes your life.
Related: https://news.ycombinator.com/item?id=14536254
i see you deleted your previous comment saying that the way this 20-year-old passage has suddenly been noticed is "banal" and passage itself is not newsworthy, because HRC was not newsworthy anymore until she ran for president.

the point of my observation is that this passage only became a widespread topic AFTER the recent election, after a sharp-eyed and thoughtful reader commented on it via Twitter and it went viral last week.
Well put.

Likely best thing anyone can do for the environment right now is to vote for politicians that want to balance the budget. Deficits are artificially increasing consumption at the expense of our children's environmental and financial future.

Furthermore, no one wants admit it but mass immigration is undeniably horrible for the environment. Not only does consumption of each immigrant increase by a factor of 20x by moving to a developed nation. It also drains 3rd world countries from the ambitious people it needs to develop into a stable and prosperous nation.
Not only that, but NPM has a process in place now to handle this exact situation: http://blog.npmjs.org/post/141905368000/changes-to-npms-unpu...

The first response (from which the whole thread devolves) claims "npm does not allow re-publishing the same version", which just isn't true anymore.
The downstairs is designed to be flexible to allow for parties or other events. Upstairs has meeting rooms and things.
Which side is behaving inappropriately? Hard to tell..
As someone who has been asked to chip in many times to make up for the new kid situation (which at least for men it's a choice to take time off), I do feel "worried" about having to work harder. It's not like you get paid overtime these days. Now I (and others on the team) have had to work overtime for someone who was in the hospital for months through no fault of their own. I felt no grudge about having to put in extra work for free there.
I walked away from reading this thread in GitHub with exactly two points to make:

1. https://docs.npmjs.com/cli/shrinkwrap is a good thing. Please consider doing it for all of your projects using NPM.

2. Consider also putting your node_modules under version control.
The best thing we could do for the environment is to mandate a 20-hour working week. Or, alternatively, a crippling carbon tax, with the proceeds spent on carbon sequestration.
Straw feminists are fictional feminists that live in hypothetical situations like your parent's comment.

http://www.harkavagrant.com/?id=341
IANAE but it sounds like when imports get cheaper, importers pocket as much of the the difference for as long as they can get away with it. When imports get more expensive, they pass on as much as they can to consumers as quickly as they can get away with it. Not terribly surprising for profit-driven behavior.
The sheer number of changes required, and their impact relative to the problem suggests to me the inevitability of serious consequences. I think I may be more interested in investing in technologies that help people cope with the coming changes. Seems more practical than investing in technologies that invite people to spend more of their money to avoid a tragedy of the commons.
Path dependence and all that, so I'm sure this is how things worked out for you.

People should be aware though, your example isn't even close to usual.

Work the numbers for a simple case - for round numbers take 100k/yr and 1000/month disposable. To do 8x that you are adding basically another 100k, post tax - so add another 35 k.

Do at this rate you have a salary multiple of 2.35. This just doesn't happen in general, for the same job. You may have an opportunity for a different job at 2.5 timed salary, but mostly people don't

Much more realistic is a 30% bump, which is still on the high end giving you a disposable income multiple of 2.5, which isn't bad.

Anyway, the numbers vary a bit with higher salary and rates, but mostly people won't see anywhere near 3x, let alone 8x - unless they are comparing very different jobs.
> They seem to want to differentiate themselves as (e.g. "not photoshop" in gimp's case) but seem to equate that with "ignoring good ui/ux design".

Nope, we bloody well know GIMP's UI sucks in many ways. But UI doesn't fix itself as you might suspect. For every few thousands of people who complain about its UI we maybe get just one occasional contributor.
Which isn't?
This whole thing seems to stem from the authors inability to reproduce and understand the problem.

Has anyone submitted a test case demonstrating the problem? I don't see one linked in the comments. It may also help to explain how you deploy and why you do it that way, not everyone does this as their day job so some perspective can be enlightening.

Closing an issue like this that is ostensibly a problem for a lot of people and projects isn't good etiquette. At the same time, Foss authors dont owe us or anyone else anything. The least we can do is help them reproduce the issue when they have trouble doing it themselves. Seems like failures on both sides here to me.

Edit: I also don't want to criticize the author for not pushing a patch they don't understand. I wouldnt merge a patch if I didn't understand the problem it was solving, but I would ask for details and a test case to understand it better instead of closing the ticket.
FWIW, NYT is always shining negative lights on China related articles.
You may not be blinking enough. I do this sometimes when playing RTS games. After a while my eyes dry out and it's a mix of pain, blurry vision and halos around light sources until I can let them rest and return to normal. Eyedrops accelerate the restorative process, and probably would serve as a good preventative too.

I suggest first minimizing eye strain by ensuring you have proper background light, and that your screen brightness isn't too high. Beyond that, try and remember to blink. It helps to take a moment every once and a while and just close your eyes for a few seconds. Even better if you just take regular breaks, focusing on something other than your screen for a few minutes. Periodic breaks have benefits that extend far beyond just your eyes.
Users repeatedly screaming at a dev of an open source project cannot be said to be behaving appropriately, whether they're correct or not. One engages in polite discourse until it's obvious that the other side will not move, then you either fix the problem yourself or go elsewhere.
Actually, we talk about what is and isn't a crime all the time. That's how the laws are made in the first place. ;-) We also say that people are alleged to have committed a crime. When you charge someone with a crime, you don't necessarily have definitive proof that they committed a crime. That's potentially established in a court of law.

Finally, all of that is applicable to the courts & government determining criminal acts. The courts don't determine what is moral or ethical. Lots of things are wrong that aren't criminal. Saying something particular behaviour wrong really doesn't have anything to do "innocent until proven guilty".

Saying that, "if someone did what the story said they did, it's wrong" is really not saying anyone is guilty of anything.
SecurID also does private key, certificate authentication and much more. The TOTP is just one of many options.

A lot of mails going to the post office. That's one of the good thing about this hardware tokens, you can decommission and replace them easily.

What's expensive it to redo all your applications and systems to have 2 factor authentication.
> Price is the only significant discriminator.

No, availability / scale, is also a massive discriminator. That's at least as important as price in the equation of succeeding as an Uber competitor. Lyft has some scale, however that requirement keeps out other new competition in a extremely big way. It'll have cost Lyft billions of dollars just to try to stay in the game with Uber and to get to meaningful scale; no VC is throwing another $2+ billion at the Nth Uber clone (particularly when you still have to compete with an existing Lyft).

Few customers will keep track of a dozen Uber-clone services, and remember which ones have good city-by-city availability / representation. I live in SF, I'm going to Dallas, I want to have one Uber-like service that I can use in both locations without having to think about it, it just works in most or all major cities. That one issue will keep out most competition (as though the billion dollar cost of trying to dig into the market, trying to take share away from Uber & Lyft, isn't enough).
I am wondering what api you used for book search, as I am currently thinking of undertaking a project involving books. Thanks :)
Should be irrelevant... It's still worth testing though, to see that the default implementations are actually doing what it says on the box...
Relatively speaking, I think far more attention has been given to reducing emissions from passenger cars than from shipping, even though it's a much smaller source of CO2. So it's an interesting comparison.
Math degree and incredibly smart + 12 weeks of doing nothing but interview prep--i can maybe buy that. I still think it's much more likely that someone with a math background already had some exposure to programming.

As for someone with a science background and no exposure to CS/programming, I'm calling bullshit.

Either they had some prior experience, or they got incredibly lucky in an interview.

I've taught in a code boot camp, and tutored in college. 12 weeks is enough time to teach a smart person how to plug libraries together to make some stuff.

12 weeks is nowhere near enough time to teach a complete novice enough CS fundamentals to pass a Google interview.
That's a cultural norm only among groups of political extremists, and peddlers of left-wing conspiracy theories. Any well-adjusted individual should reject any attempts to have this imposed upon them in order to be a good "cultural-fit".
It gets better when you realize that on Windows a long is still only 32 bit....
Yes, political systems are fractal and always contain and are contained in other political systems.

It's anarchism at the top and bottom, but there are many layers in between.
Not surprised the maintainer gave such short shrift. These commenters should provide a clear fix or demonstration that re-publishing will fix the problem, or just use the previous release. There's also nothing stopping them forking the project and publishing their own 2.8.29-foo as uglify-js-bar and getting on with their lives. Being rude to open source maintainers is very unlikely to make them more helpful.
UI controllers in Rails
The data is not scrubbed at all [0], but once scrubbed looks believable.

Per this self-reported data, base Salary for engineer-class jobs (excluding management)in the San Francisco Bay Area pays:

1 yr. experience $104,000.

5 yr. $132,000

10 yr. $175,000

15+ yr. $171,000

Cash bonuses average about 7% of base salary.

[0]Most salaries are written out fully ($120,000). But enough are in $1,000s ($120) to throw it off if you're doing any averaging.

Location naming is all over the place:

- San Francisco

- SFO

- San Francisco Bay Area

- Bay Area

- San Jose

- San Carlos

- Mountain View

- Sunnyvale

etc.

Job title is all over the place...

So you'll need to do some scrubbing in order to get it to a useful state.
Well that was a pretty frustrating read through.

I understand the maintainers don't want to be held to fix other people's tooling issues but at the same time, when you release something that has invalid meta data in it, why would you ignore that and kick it further down the road while leaving the ticket closed even after acknowledging that it's an issue but low priority?

It certainly doesn't help that both parties are constantly being rude to each other.
They might want to make their navigation more oblivious. I totally missed the fact that this page was a slideshow and that there were little green arrows at the bottom right corner.
> This whole thing seems to stem from the authors inability to reproduce and understand the problem.

It's up to issue reporters to clearly demonstrate an issue, not for authors to try to recreate every rumoured bug.
Living on an isolated platform off the Namibian coast sounds like a deliberate plan to get kidnapped by pirates.
Netflix user compares his old 5-star based ratings vs. new rating system [video]
A lot of these feel like trick questions. Which offers more bang for the buck: improving airplane efficiency, or building a global network of high-speed rail?

It matters a lot how much we are improving efficiency, and how complete the "global network of high speed rail" is.
Yeah, tf rnn's are slow. If you look at the benchmark results here, they're all comparable except for the lstm examples.

There are 'fused' implementations in tf, but they aren't the default, and I haven't tried them out yet...
> “We may well be at that critical point in history where people will say that this is the point where the oil industry reached its peak and began to decline.”

No article about the industry is complete without a reference to "peak oil".

Do people realize there's a much harder problem to solve than alternative sources of energy? Namely: How do we make all the other compounds essential to modern life which currently originate in an oil well?

We won't be able to quit oil for a long fucking time.
A wind pioneer is sceptical about batteries
There are going to be costs, but maybe this is actually a relatively low-cost option for helping to get prisoners back out into the world (and not back into prison). It is certainly cheaper than keeping them in prison. It says on that page that 10-20 percent of prisoners stay with their employer after being released. That seems low to me, but I haven't studied other solutions to this problem for comparison.
Why do you feel sad about this advice?
Fair enough. I could see how those could factor into the total recording costs quite a bit.
Can't you just set flag = true and then if (flag) { break }?
> No effect whatsoever, the outcome with or without NAFTA would have been identical, to the penny? How might you know this?

I'm saying that there's consensus that NAFTA's economic impact on the US has been minor. It might be the case that the US's GDP would have risen by 0.1% per year without NAFTA. However, at that scale, it's just a spending game. From a purely political perspective, what's more valuable: a 0.1% annual increase in GDP, or economic control over the only two countries that share your border?
Especially in the middle of the sea, which is not a very forgiving environment.