skysight-inc/HackerNews huggingface dataset:
Just putting in my 2c that as a senior in dual BS and a minor, technology has allowed me to be more successful than paper ever will. I can get more notes written, can draw (I've used a tablet from day one, upgraded to an SP4 recently), import everything to keep it all organized, etc. These arguments about tech vs. paper are the same about learning styles. People are different, and what works for them will be different. Professors should allow any tools that are effective for some to be used, as long as a student is not abusing the privilege by distracting/harming other's learning. I've let my mind wander (by means of browsing facebook or some other distraction) in maybe 10 lectures max over the last 3 years of school. The rest of the time, I had OneNote open and was fully engaged. When students aren't engaged, they will find distraction be it on paper or tech. STOP TELLING ME THAT A COMPUTER WILL LOWER MY GRADES. I have a 3.84 and rising, and I refuse to change what makes me successful.
>It was not pleasant for sure (for both sides, I bet), but would it be worse to say nothing and terminate him for non performance in a couple of extra months.

Those aren't the only choices, though. I think the point of contention (which isn't clear in the article), is whether they had any conversations about it before initiating a formal process. If not, I completely agree with the author even if the author was irresponsible with his work ethic.

Think of the asymmetry. If I'm dissatisfied with my manager, can I start a formal process against him? Generally not. My only option is to have a conversation (be it with him or with his superiors).

Conversations should happen clearly before a PIP.
As other comments point out, performance mostly depends on correct implementation.

Once the scripting overhead is under control, you're now measuring the performance of your blas library.

A much more useful comparison, although 2.5 years old:

http://blog.nguyenvq.com/blog/2014/11/10/optimized-r-and-pyt...
I recently investigated a jinja renderer for client side templates. Feature support was the main blocker, but I also wanted to do things for the back end templates that don't make sense on the client side.

I setup an asset macro so that I could declare static asset dependencies in my templates at the component level and have them injected into the footer of the page automatically.

Adding a few lines of jinja middleware to my test server made it possible to unit test my templates directly. It also made my HTML fixtures much more enjoyable to write, because I had jinja at my disposal.

I'm glad I didn't limit myself to the overlap of the 2 rendering engines. I am now in a place where I can easily migrate to Vue and start killing off my jQuery dependencies.
I think this is also cool for learning English as well. An English learner who'd like to express what s/he sees can verify with AI's response.
All of my passwords are kitt3nZ!PIzZA837591&#! Which I simply copy and paste out of an iCloud Note.

I use HashiCorps vault running on a micro EC2 with a small API written around it. Then I access it using a CLI I built and a key pair.

Pros:

- I don't pay for a service (the ec2 instance was already running)

- I don't use someone else's software that is hopefully secure

- I got to play with Vault for an afternoon

Cons:

- I've probably done something wrong and I'll end up paying for it the hard way eventually

- I had to spend about an hour building something
The arguments you presented supporting that do not support the absence of a suggestion, they support the absence of conclusive proof by presenting a possible alternative explanation.
How is that insubstantial? Many do not realize that the west is also a purveyor of lots of propaganda and perhaps they should challenge what they hear from the western media about controversial China topics. That is a very valid point.
If you have some more specifics (and maybe a few frames from example video) I could probably suggest a few simple approaches to try out. I do think a simple head-counter is probably not a bad approximation (assuming you don't need to know exactly how many people). Feel free to hit me up by email (in my profile).
Password Store aka pass: the standard Unix password manager
How does incrementing a counter address some sites requiring special characters while others reject them?
The 2014 article https://www.quantamagazine.org/maryam-mirzakhani-is-first-wo... , with the IMU video https://www.youtube.com/watch?v=qNuh4uta8oQ .

2008 interview http://www.claymath.org/library/annual_report/ar2008/08Inter... .

"I would like to thank all those who have sent me kind emails. I very much appreciate them and I am very sorry if I could not reply."
I rolled my own solution a couple years ago: https://gridpass.io/

Your master password is remembered visually, instead of as an arbitrary string. My contention is that you're less likely to forget specific spots on distinct images than an arbitrary sequence of characters. The method has worked perfectly for me since I began using it, but only one other person I know uses it, and it has NOT been audited or scrutinized by an expert in the field. Nonetheless, check it out. It's free, being more of an idea than a technology. Besides, I can't charge you for something you've stored in your own visual cortex!
Rock Paper Scissors AI Using LSTM
Does it show that the NHS provides better value for money than other providers excluding the US? (It doesn't look like it does to me).

The US is a massive outlier globally. They have expensive, poor healthcare in comparison to the rest of the world. Compare any country to the US and that country will likely out-perform the US on most metrics.
This kind of pure inflammation is trolling. Please don't do this here.

https://news.ycombinator.com/newsguidelines.html
I mean, you can give me the condescending response, or you could answer the question and tell me what I'm missing.
Maids’ riot at luxury high-rise reignites debate over domestic labor in India
Just a follow up: what do you use for secrets files, like ssh keys?

Everytime I find my self in some mess with too many keys to manage. :\
I had three different style managers within a three year period.

1. An old army guy who was about 48 who left the military in his early 30s and became a developer. He was smart, direct, but polite. He called a spade a spade, put family first and I enjoyed working for him. He would always tell you when your stuff stinks. He had a falling out with the main office located in another state about two hours away because he intentionally hired senior developers who were all in our 40s who weren't afraid to shake things up and do things the right way. I specifically took the job at the company because of him.

2. After he left, the company promoted a developer to management who would not rock the boat. He was a nice guy, but would never stand up for doing things the right way and you didn't know where you stood until you got a review. I left the company as soon as was feasible -- I put in my letter as soon as I closed on my house.

3. Then I went to work for a company as the software architect for the entire company. My manager there was person who was technically strong and knew how to play politics - not in a bad way - he knew how to navigate corporate structure and would sometimes clean up behind me with my more direct approach at getting things done.
True, but what are birds[1]?

[1] https://www.youtube.com/watch?v=Kh0Y2hVe_bw
I've been working on a site recently, in Rails, and just been using Turbolinks and SJR (Server Javascript Responses). Granted, it's a content heavy site with fairly light ajax interactions, but it's a pretty delightful process.

So many people jump to heavy JS libs/frameworks to do stuff that can be solved in much more boring/simple ways most of the time. You don't need React/Angular/Vue to submit a form over ajax.
Maryam Mirzakhani, Prize-Winning Mathemetician, Dies at 40
Also, they're the only ones with relatively wide-spread support in Apps (on iOS). In many apps, I can just tap 1P like I do in the browser to log in. And they have a decent user interface.
In other news, the sky is blue, and vegetables are good for your health.
We run an entirely remote company, and the cabin fever is definitely a real concern.

If you ever have to be a remote worker in the future, I'd highly recommend getting a co-working space as it really helps fulfill a ton of those social needs. Your employer might even pay for some (or all) of the costs associated.
Ugh. After living in frontend land (native mobile and react) I'm really not looking forward to going back to Django.

It feels so irrelevant in the world of backend-as-a-service and GraphQL.

...Please forgive my cynicism. I am looking for a reason to like this. Maybe I should just move on.
Gotcha. I think that the manual effort of that was what put me off managing passwords myself.
This article has some good points but the reasons we add more logic to templates are:

- just pre-generating everything outside of the template can be very efficients. Especially if you language can't make everything lazy or if you have several representations for the same dataset.

- designers want a bit more freedom that just printing x. Having to go back to the dev team everytime you need a little tweak is terrible

- all templates are not HTML

- it's way easier and faster to prototype

- rendering caching != data caching

- everything is not about display. Linking and injecting resources are a big deal, and putting that outside of the template is a huge pain.

- conditional template inheritance ? includes in loop ?

- stuff like wordpress have entire business based on the fact you can switch templates on the fly without touching the blog code base or without the wp team to know what you are going to need inside the template in advance.
All you are doing is changing the label. The cost is still the same.
I can tell you this topic is not as murky as this article would have you believe. There are very very few instances where you can have an unpaid intern unless you are acquiring your interns through a college/university/tra inning program and that individual is acquiring knowledge through the training they receive working for you AND they receive credit in the class/course/program for the internship.

If you Do not hire interns through a college/university/training program, it would be a very very rare circumstance where you could meet the IRS six part text for non paid internships. The IRS has determined that using an intern to carry out activities/work that replaces a paid employee requires payment. They have also ruled in the past that the utilization of an intern in lieu of hiring a contractor or employee does not meet the test and the intern must be paid. You must be training the individual in order for them to be an intern so if you are a non technical founder, you do not meet the test. If you/your startup will advantages from the work performed by the intern, you do not meet the test. If the intern is not closely supervised you do not meet the test.

Running afoul of the IRS is not something any business wants to do and particularly could be a nightmare for a startup.
Oof. You should bill them for your time. I sent HP or Dell (can't recall) an invoice for $800 in my early 20s for my time wasted on a support call where a "support tech" had asked me to reinstall Windows as a way to fix a disk that failed in a RAID array. OS was AIX.
Function.prototype.toString is one of the more interesting JavaScript features. This is a fun use of it.
Performance based pay and the whole hr infrastructure around it is designed to lower the pay quanta it has < 1% to do with rewarding performance.
>Most managers do not want to fire their reports, if they can help it. But a PIP is often the last breakpoint before they have to do the deed.

As someone said, it varies from company to company. Many managers treat it as a step to firing. And if you listen to employees who've been through it, many will have stories about how unfair it was - unfair in that others who had worse "infractions" were given a pass. To them, it was clear the boss just wanted them out of the team and was using some pretext (not the real reason) to get rid of them. Very often, that pretext is not maintaining appropriate work hours.

From Netlfix's former HR manager:

>One Netflix manager requested a PIP for a quality assurance engineer named Maria, who had been hired to help develop our streaming service. The technology was new, and it was evolving very quickly. Maria’s job was to find bugs. She was fast, intuitive, and hardworking. But in time we figured out how to automate the QA tests. Maria didn’t like automation and wasn’t particularly good at it. Her new boss (brought in to create a world-class automation tools team) told me he wanted to start a PIP with her.

>I replied, “Why bother? We know how this will play out. You’ll write up objectives and deliverables for her to achieve, which she can’t, because she lacks the skills. Every Wednesday you’ll take time away from your real work to discuss (and document) her shortcomings. You won’t sleep on Tuesday nights, because you’ll know it will be an awful meeting, and the same will be true for her. After a few weeks there will be tears. This will go on for three months. The entire team will know. And at the end you’ll fire her. None of this will make any sense to her, because for five years she’s been consistently rewarded for being great at her job—a job that basically doesn’t exist anymore. Tell me again how Netflix benefits?

https://hbr.org/2014/01/how-netflix-reinvented-hr
It's just one popular platform at the moment. If it was IRC, Trump would have his IRC channel. Had Myspace survived long enough (in terms of popularity, that is), he would have a Myspace page.

Politics and companies go where the most people are and use that platform to the best of their own interests. If they don't have the knack for long analytical articles or short witty comments, they just hire people who do.
Nobody said that. We just said "if your side IS js heavy, then rendering on the server would be nice".

Not all sites need a lot of JS. But your tweeter clone is going to be very boring if you have to hit F5 every 30 seconds and polling doesn't really scale.
It takes up to 42 hours right now for a Bitcoin transaction to be confirmed
Are you sure?

https://www.relay.fm/inquisitive/31
Show HN: CommonClip – Simple file sharing for project teams
The Dictionary of Obscure Sorrows: a compendium of invented words
You can't down vote a submission. You can flag it but I don't think that should be used for distaste.

The best you can do is: don't vote, don't comment and let time do the work.

I don't think comments influence ranking but your comment will certainly give the article more visibility. People will want to judge for themselves. Some may disagree with you and upvote it.

This has been the way for many years and it has worked well for that length of time.
That's interesting! Good job
Haven't ever thought of this, sounds genious. Only a lot of work on some occasions, then they require for resetting..
I use KeePass on my desktop and KeePass Touch on my phone. It does exactly what you want.
I like the clean uncluttered design of the site. You could find some founders to interview a la https://www.indiehackers.com/ to get more detailed information on the early stages of a startup.

It would be nice if the site worked without javascript as well.
My biggest takeaway from Crucial Conversations is that you have to be watching out for when a conversation turns crucial. This can sneak up on you, especially in business. If you're having an argument with your significant other, it's usually obvious, because of the emotions involved. But we tend to let things slide with our colleagues, and people are _usually_ more reserved. If you miss it, then it has to come back, and it always comes back harder. If you can recognize when a (ongoing) conversation (first) turns critical, and handle it appropriately at the time, it can prevent needing to be on a PIP.

Of course, some managers and reports are never going to get along well, and you may just be in the crosshairs of ambitious jerk with a personal vendetta for a perceived slight.

Ah, but I digress.
No I haven't I think I just did it myself I'll look into that .
Show HN: A workout logger written using React/Redux
I've also been seeing more contracts with indemnity clauses that make no sense given the size of the contract. I'm a single individual working on a contract under $10k, no I will not be financially responsible for anything negative that happens. Every time so far, I've redlined that section and said it does not apply, and it has been removed.
Animal rights? Monkey selfie case may undo evolution of the Internet
How deep learning can do it? That's fascinating!
Wow, there seems to be no problem that technology can't solve.
As someone self-employed at home, I must say: it's easy to have a grass-is-greener-on-other-side-of-the-fence feeling. Open office plans are awful, but the options aren't only open-office or work-from-home. There's also better office designs… For that matter, there are various setups to working from home, some that work well, and some that lead to WELL DAMNIT WHY AM I WASTING TIME REPLYING TO SOME BS ON HACKER NEWS‽
What? How is this pressuring his kid into pursuing entrepreneurship? He's still covering college.

> If after high school my kids are eager to enter a college and start a path of learning and/or self-discovery, I’ll cover four years of tuition. However, if they have an idea for a company that they are passionate about and want to start working on that, I’ll be the first investor in their “seed round.” College will always be there (until it goes away entirely, ha) so he/she can always do that if the company doesn’t work out. I’m calling it their Start Something Fund. Either start a company or start college.
This article isn't actually talking about stalking on Facebook. It's talking about Facebook stalking.

Some person you meet through mutual friends thinks you're cute and checks out your profile on Facebook. They accidentally hit "Hello" and now you know they've been checking out your profile. It's the social media equivalent of being caught scoping someone out.
Enpass. Does exactly what you describe.
Yeah, I don't understand the "If you’re a nervous flyer then look away now." disclaimer. I'm a nervous flyer and this made me feel more secure.
I had the opposite experience. Every time I see a JS project trying to do a bit of custom registration and some serious DB design, it's such a pain. The JS stack is great for pretty stuff, but the basics require so much boiler plate.
Wouldn't combining the "master_password", "domain" and your username/email save you from worrying about the "n" variable?

You are using "n" to differentiate from multiple accounts on "domain", right?.. or am I misunderstanding?
While we're on the subject, I'd like to see what this community has to offer on the efficiency of the pandas groupby-apply operations, which I believe is an idiomatic pandas way. The question [0] on SO is a demonstration where the groupby-apply falls to complete iteration of the dataset(also using some pandas, not sure if that's idiomatic pandas though)

Thanks!

[0] https://stackoverflow.com/questions/45012503/conditionally-p...
Looks like deep learning solves everything these days!
If anyone needs any background info on her work, there are a number of sources gathered here:

http://micheleincalifornia.blogspot.com/2014/08/links-on-mar...

It includes this, a quote that is the best laymen's explanation of her work that I could find:

Mirzakhani became fascinated with hyperbolic surfaces — doughnut-shaped surfaces with two or more holes that have a non-standard geometry which, roughly speaking, gives each point on the surface a saddle shape. Hyperbolic doughnuts can’t be constructed in ordinary space; they exist in an abstract sense, in which distances and angles are measured according to a particular set of equations. An imaginary creature living on a surface governed by such equations would experience each point as a saddle point.

It turns out that each many-holed doughnut can be given a hyperbolic structure in infinitely many ways — with fat doughnut rings, narrow ones, or any combination of the two. In the century and a half since such hyperbolic surfaces were discovered, they have become some of the central objects in geometry, with connections to many branches of mathematics and even physics.
anyone have a good explanation why these delays occur in spikes, and why those spikes occurred around June but seemed to have subsided?
Funny how all military's have much small span of control normally 3-5
What's My IP Address? Networking Tools and More
This attitude is literally why Trump was elected president. Multinationals can just pay people in other countries much less for similar output. They have the leverage and former employees have none.
I have to sign at the supermarket, at the bookstore, at the hardware store, and at the pharmacy.
Same here. I don't think we'll see an Android alternative so much as more BeagleBoard/Pi like devices. The ARM ecosystem has always bothered me. The reason we don't see more alternative OSes for mobile devices is the total lack of standards.

With the PC/x86 architecture, you had a pretty basic standard. Even if you had things like a PCI modem that didn't work or an unsupported Ethernet card, you could always at least get a Linux distribution to boot on any PC. There are x86 systems that aren't PCs (PS4, Wonderswan, etc.) and it was the PC/BIOS standard that really paved the way for Linux back in the 90s/2000s.

I wish Windows would unlock their bootloaders. ARM+UEFI seems like the perfect platform for easily creating alternative OSes. Microsoft barely has a mobile market. They should really open their devices to the community.
No, I'm using 'n' to deal with websites that periodically require you to change password and enforce that you use a new password

I suppose I could also do it as master_password + '/' + domain + str(n) or something like that.
But since "everyone being a miner" doesn't solve anything (even if everybody decides to donate their electricity without getting profits), since the ASIC manufacturers would still control the majority of the network, then any argument based on that analysis is moot already. (Yeah sorry I should not have said "lie" but just "infeasible" and "useless".)
yep give me any employee and any company's performance management system and I could have them on a pip inside of 9 months
7 ways to get more people to trust your content
> vomiting, unable to sit up, slipping in and out of consciousness, had managed, somehow, to dial into a conference call.

How would the writer know anything about how Peter was feeling when he dialed into the conference call? Maybe Peter was perfectly fine and lucid at that moment.

The events may be very sad, but that quote is made up, or call it "dramatic license" to be more generous.
I sincerely doubt that the contract that you are in is enforceable.

If you just stopped going to work one day, and didn't tell anybody, there is nothing anybody could do about it.
AmigaOne X5000 review
As an Iranian, I can't wait for the day where the online post of my death – should I become half the person Maryam Mirzakhani was – mutates into an argument about Iran's ties to terrorism and 9/11.
I use Firefox sync for my web needs and a plain text file (on my encrypted laptop) for everything else that doesn't fit into that. The more sensitive stuff (credit card, computer unlock) is in my brain with a hidden paper backup.
Better to use the '-c' option to put the password in the clipboard and not display it in the terminal.
So use push rather than polling?

My point is that many sites don't really need to be as js heavy as they end up, and people end up solving the wrong problem (how to render all this js server side rather than how to reduce all this js in the first place)