skysight-inc/HackerNews huggingface dataset:
I'd argue the opposite - many times abuse isn't something you can just walk away from, because like burnout, the source of the problem comes from something you depend on, and that's part of why it's such a severe problem. In the case of work burnout, is not the same advice applicable? Just go somewhere else if the problem is that much trouble; plenty of places that offer good work for less stress.

I'm not here to say that one is worse or better than the other; not a point I'm interested in making or debating really as I don't see the value in competing over who has it worse, I see value in trying to help people regardless of the issue. I get that you're frustrated personally with the discrepancy and uneven handling of different serious problems, but just from my reading of this, it seems less like you're worried about the severity of abuse and more about how Western societies tend to treat harassment cases and sexuality, which is a different issue altogether than burnout and workplace harassment.

And I only say Western because I'm living abroad at the moment and I see what it's like where harassment isn't considered a real problem at all, and it results in some absolutely miserable people who have no choice in the matter as it's either deal with the harassment or give up a job in their field, which makes it near impossible to get back into it, especially in specialized industries where the higher-ups all know one another and complaining about harassment is grounds for rejecting an applicant. Trying to ignore it or leave it just results in you being penalized further for a problem someone else is causing.

Like I said before, I'm not sure that Workplace Burnout and Harassment in the workplace are two problems that need to be triaged; the source of the problem is the same, the effects are both debilitating, and the removal of both helps everyone. It's why I find your closing statement to be a strange conclusion to a post which more or less does exactly what the conclusion derides, unless I'm misunderstanding the latter part about the squirrel mindset, as I really don't understand that fully; though I take it to be saying that trying to order subjective experiences is not a reasonable task, which is pretty much what I said before. No need for triage here when both problems have the same source.
Oddly, it already has, only it’s not for humans. Veterinarians are in a market that is considerably more free than doctors are, and insurance is not only not required, but rare by comparison.

Further, while the technology has advanced (eg cancer treatment for your dog), prices are much lower than what humans pay, and in some cases, declining.
> ?source=hackernews

In the URL. Is this a thing? Can you analyse the source of traffic to a repo?
Is Going Public Without an IPO Genius, or a Recipe for Disaster?
How long if you build it your own incl electricity prices? If margins are similar to other EC2 instances, you'd probably break-even after 6 months or so. Which makes EC2 uneconomical for any lab/company that can utilise the cluster 24/7.

Still nice if you quickly need to get some model results though.
The longer students stay in a PhD program, the less likely they want to be professors. Typically many first year students say this, but the numbers quickly drop off in later years.

When I was a PhD student, I gave a few talks and blogged about this issue. I would present all these statistics in my talks about what they needed to do to be competitive, and people just absolutely hated me for it. One person said she wanted to punch me in the face. That said, she emailed me years later to tell me that she became a professor, despite those statistics. If you have a lot of tenacity (doing a postdoc), are willing to settle for a school that isn't top-50, and are reasonably productive (a few papers per year) it is doable. Every single one of my friends that graduated and still wanted to be a professor, is one now, but it took 3-5 years of additional work. This is true for my friends in psychology, computer science, EE, and neuroscience.

Of course, now all my other friends say, "Why the hell did you choose to be a professor where you work 80 hours per week and make less than most undergraduates with CS degrees, even when your area of expertise is AI?"

Lastly, I want to add that a PhD is a degree in learning how to do research and in becoming one of the world's foremost experts on a particular topic. There are lots of great things to do with a PhD that aren't being a professor.
The only reasonable way to look at it is from the perspective of the transfer of goods along the silk road from China to central asia. That is the way the article was written.

You were fundamentally wrong, and remain wrong.
The P3 instances are the first widely and easily accessible machines that use the NVIDIA Tesla V100 GPUs. These GPUs are straight up scary in terms of firepower.
To give an understanding of the speed-up compared to the P2 instances for a research project of mine:

+ P2 (K80) with single GPU: ~95 seconds per epoch

+ P3 (V100) with single GPU: ~20 seconds per epoch

Admittedly this isn't exactly fair for either GPU - the K80 cards are straight up ancient now and the Volta isn't sitting at 100% GPU utilization as it burns through the data too quickly ([CUDA kernel, Python] overhead suddenly become major bottlenecks).
This gives you an indication of what a leap this is if you're using GPUs on AWS however.
Oh, and the V100 comes with 16GB of (faster) RAM compared to the K80's 12GB of RAM, so you win there too.

For anyone using the standard set of frameworks (Tensorflow, Keras, PyTorch, Chainer, MXNet, DyNet, DeepLearning4j, ...) this type of speed-up will likely require you to do nothing - except throw more money at the P3 instance :)

If you really want to get into the black magic of speed-ups, these cards also feature full FP16 support, which means you can double your TFLOPS by dropping to FP16 from FP32. You'll run into a million problems during training due to the lower precision but these aren't insurmountable and may well be worth the pain for the additional speed-up / better RAM usage.

- Good overview of Volta's advantages compared to event the recent P100: https://devblogs.nvidia.com/parallelforall/inside-volta/

- Simple table comparing V100 / P100 / K40 / M40: https://www.anandtech.com/show/11367/nvidia-volta-unveiled-g...

- NVIDIA's V100 GPU architecture white paper: http://www.nvidia.com/object/volta-architecture-whitepaper.h...

- The numbers above were using my PyTorch code at https://github.com/salesforce/awd-lstm-lm and the Quasi-Recurrent Neural Network (QRNN) at https://github.com/salesforce/pytorch-qrnn which features a custom CUDA kernel for speed
There are enough companies out there with deep pockets that want to do some ML. They'll pay pay those prices, no questions asked.
But what if I’m a new social network - do I have to hire engineers who aren’t on Facebook if they have no reverse engineering in their EULA? I’m worrried about it being yet another legal tool to bludgeon small companies with.
> I don't expect my surgeon to do surgery in his spare time.

I really like it when my specialist has a prominent public profile.

A recent case: tenure at a major university, had written or was quoted in many good journals and papers, and had a number of impressive accreditations (for example he was also head of his specialty's medical association for the country). This showed dedication and interest as well as some measure of intelligence.

I was accordingly confident he was on top of the latest developments in his field and would be able to deal with complications better than your run of the mill specialist. The care was great throughout.

Similarly, our lawyer has been quoted twice by the Supreme Court in Singapore, has written many articles in the Straits Times, and does great (and visible) pro bono work, all of which I could find off a quick Google for his name. Whilst I hired him based on a recommendation, it was comforting to see this public confirmation of his ability and interest in the field.
Hmmm yeah that would be nice... If we buy it together we can have it one week each. And you can even print coins, I guess.
This just strengthens my cynicism on the general state of the law and the degree it generates justice. I'm hardly surprised anymore. Can anyone convince me that the judges in this case put more thought into this than the vast majority of the commenters here?

Even when I try to play devil's advocate, it's hard to justify. The fact that you invented something, should not give you eternal rights to exclusively profit from it. Even the warped patent industry knows that. The laws of innovation should be a balancing act between incentive for the innovator and incentive to society, and this decision is way out of balance in detriment of society.
Did I miss something? It's $379 on the site. Was the kinect actually only $18.95-37.90?! Now I wish I had picked one up. I thought they were north of $100.
If it's anything like the Swedish model, it's not as easy as that. You can of course solicit someones tax return from the Tax Agency (as it's a public record) and read how much income they declared, but it's not as easy as typing in someone's name into an API and getting "They make X per month".
The number of commands you show may not be unreasonable. But after spending many years in the industry, I think it is far easier for me to learn C++ with all its different types of pointers than it is to learn what Git is trying to tell me when I have screwed up something.

Either Git has a complex user interface like I claim or I am beginning to grow old.
Escorts in Kuala Lumpur
> ban material that “encourages, glorifies, incites, or calls for violence or physical harm against an individual or a group of people.”

But they'll end up banning only nazi and alt right groups, because they're the current news and becase Trump is president.

Just look at the list of banned subreddits in the article: they're actually not bannning all material that calls for violence or harm (including extreme SWJ groups, black supremacists etc); they're banning only right wingers.
Yes, and more. You’ve also got a rigid body (physics) simulation, ai/pathfinding, animation, networking, audio and gameplay logic all to run. If you’re making an open world game, you also need to have streaming code to load and unload parts of the game on the fly.

It doesn’t always happen at 60hz (which is 16ms total processing time for all the above plus what’s in the post). Some games run at 30hz(33ms), some run unlocked (varying times), and some can even run at 144Hz (7ms).

As an extreme example, VR headsets normally require rendering twice (once for each eye), and run at 90FPS, which is 11ms to do your entire game, and render it twice.

Furthermore, these aren’t normally just guidelines, these are caps. If your game runs at 60hz, and you miss your target by 1ms, on most hardware you’ll end up missing the hardware refresh which means either you get a temporary drop to 30hz, or you get tearing (half the old image and half the new image), neither of which are particularly pleasant.
dupe of https://news.ycombinator.com/item?id=15556789 (even though this was submitted slightly earlier, due to the comments there)
You're missing the point. Static typing guarantees that you can find out certain very convenient facts about code that you don't fully understand. Which means that if someone writes spaghetti code, you at least have tools that can help you understand it better.
Calling the systems glued on is generous. It presumes they are actually holding together. It is often not even duct tape level, but the connectors are machined with micrometric precision.

Likewise most errors are not checked or deemed impossible instead of proven to be impossible.
Best Monogram Logo Design to Create Brand Awareness – ProDesigns
Remember that the people who worked on the engine for three years also have years and years and years of experience prior to this.
Seems interesting.. but can this be used in creating PWAs? I'm little concerned with the Server <-> Client communication with poor (or no) internet connection?
It is assumed due to the higher knowlege and specialisation level that the world has these days, but such moments of change does not come along very often, and people have always been confident about how there is no way their understanding of the world might be severly lacking in some way. So it might just be that all is as it always has been you just have to look at it using a large enough time frame.
The music industry is exploitative precisely because it has this dynamic. I would like the developers lifestyle to be more like that of surgeons than like that of musicians.
Biological warfare is a possibility.
This sounds like a rare scenario, much more common these days I believe would be a non-Linux host, with a Linux "guest" server environment.

If you want to use Docker, you're then automatically using a hypervisor anyway.

> With Vagrant you're re-running everything every time.

Are you talking about the time to provision a non-created environment?

On a clean install, sure, that might take a while if your base-box doesn't have the dependencies you require - but most developers wouldn't often need to re-build their Vagrant environment for a project from scratch (i.e. vagrant destroy is not likely to be a common task). And that whole situation is moot if you use or build a more appropriate base box.
1. Adding previews for the weights/styles is already on my list :)
2. I initially starting the project when trying to pair fonts and stress test them with my own content. Using the tool to find and save fonts for real projects hasn’t been the focus, but the data will surely end up in something you’re looking for.
3. File size, yes, that’s something I can add. Large file size might even be a hint for very large character set?
How I battle loneliness and anxiety every day as a solo founder
Revolut signs up 16K EU companies to its business service withing just 4 months
Part of that could be due to selection bias. Companies that make pay transparent are typically less established and thus carry higher risk. Not saying that transparent pay works better but I think the examples we have give a very skewed view.
Perfect your progress. Not your product
Tillerson in Afghanistan: Photo of Meeting Doctored by State Department
I’m glad you enjoyed reading.
If anyone is interested, here are my old blog posts on the requirements for getting an interview for a professorship at a top-50 school:

[1] http://www.chriskanan.com/planning-for-life-after-your-phd/

[2] http://www.chriskanan.com/statistics-on-computer-science-pro...

[3] http://www.chriskanan.com/statistics-on-ucsds-computer-scien...
And therefore three is no stable ABI because C++ lacks one. Maybe in the future...
> And this is going on at 60 Hz?

Or more: https://answers.unrealengine.com/questions/7459/question-is-... (person wondering if you can get more than 120 FPS in UE back in '14, one of the replies says they get "stat fps" in the 180s)
Nice.

Although, I couldn't get it to show my ip address without first disabling uBlock.
If it's TCP, adjust the congestion control to stop sending acks and slow the connection when others have priority. Can't do it for anything like udp though.
I drive in Portugal. My first dashcam was JooVuu X, but it was always extremely unstable and at the moment it seems to be abandoned by the producer. I don't use it anymore. Such a frustration and a waste of money.
So I recently bought Viofo A119S and I'm happy with it. It's stable, it has a good quality at day and at night and there is great support.
The problem is that everyone thinks they can have individual salary levels. For many industries it was/is common that salaries are equal across groups. Good performance can lead to a higher bonus and make you move up the ranks but there was no discrimination for people in the same position. Unions enforced that and everyone could see their potential salary.

Maybe introducing those salaries would be a benefit for both employees and employers.
> A Quaker friend told Franklin that he, Benjamin, was generally considered proud, so Benjamin put in the Humility touch as an afterthought. The amusing part is the sort of humility it displays. 'Imitate Jesus and Socrates,' and mind you don't outshine either of these two. One can just imagine Socrates and Alcibiades roaring in their cups over Philadel- phian Benjamin, and Jesus looking at him a little puzzled, and murmuring: 'Aren't you wise in your own conceit, Ben?'

Is this written in jest or is it just poor reading comprehension? It's obvious a writer like Franklin wrote "Imitate Jesus and Socrates" on purpose. It's a self-referential reminder of the kind of statement that doesn't indicate humility. Notice how short it is compared to all the other virtue descriptions. If you read more Franklin you know that he likes witticisms.
There are well over 12,000 documents published through FOIA related to the StarGate project(s)[1].

[1] https://en.wikipedia.org/wiki/Stargate_Project
A usual method for forums and such is to embed an image with an src hosted on your domain, then analyzing the logs. I used to do this to mark forums as read in a browser game I played, as a player-linked ID was in the URL (sent in the referer)

Github solves this particular method by downloading the src and mapping it to camo.githubusercontent.com, so maybe OP didn’t realise that, or GitHub shows the stats somewhere.
Doing a PhD thesis these days doesn't necessarily makes you cut out to be a scientist. One can speculate if job prospects differs across disciplines.
What is your opinion about Ukrainian based development agencies?
Hi,

We are a software development company from Ukraine. A few days ago I've found a nice thread with a lot of feedbacks about Indian developers.

What can you say about Ukranian developers? Your feedback a very important for me and my business.

Thank you.
I am not sure if you are aware, but every VC worth its salt has built such a system focused on early- or mid-stage startups by now, or is currently doing so. It's not really anything revolutionary.

It also doesn't seem like they go for a Moneyball approach as you suggested in your earlier comment. They are going for previously undiscovered top startups, and not sub-top startups for 10% of the investment sum (that would be a Moneyball approach).

> made it self-serve for entrepreneurs seeking funding

Not sure where you are getting that from.
seems to me like eminent domain might work. It's my property and I do not want you to pass through it, seems kinda simple. And the law backs it.

Now the Gov can catch them breaking a law or five in Fed land and make deals for access but that's not scalable.

So, go to court and force them to sell a 20 yard strip of land to be used as a road to the Fed property. Or offer them 10x in fed land on the other side of their property.
Well, to be fair, "neo-nazi" is less by his own words and more by the people he pals around with and supports. But "misogynist" is a trivial proof if you look at his Twitter output.
All that is true regardless of the other person's salary.
For real? Women were excluded from combat because they are physically weaker than men and weak soldiers tend to get each other killed. That rule had a very concrete physical, medical and military justification.

I think if that's the best example you can find, it says a lot about my point. There are dozens of ways men are discriminated against in law. As you yourself admit, discrimination against women in law has been eliminated. This is not progress!
Speaking of FizzBuzz, I had never heard of the fizzbuzz test until recently in interview. In 15 years of frontend work I've never needed to find if a number is divisible by another number, so I forgot about the modulus operator '%', and stumbled on that question. Apparently not knowing about that made me unqualified for the job, above all other evidence of my frontend work and achievements. It takes less than 10 seconds to find the solution, but in interviews we are expected to have the entire JS reference guide in memory.
> Languages with tagged variant types (e.g. OCaml, and I presume by extension, F#) don't have this problem and don't need (or even supply) RTTI information,

I'm not sure about F#, but I'm almost 100% certain that OCaml does have a runtime "tag" to distinguish cases (and indeed does so at runtime when e.g. pattern matching). That would qualify as a type of RTTI in my book.

(There really isn't way around this in general, except for certain trivially optimizable cases like one-constructor types, etc. But even in those cases runtimes may choose to not do the optimization just to have a uniform runtime representation.)
I think you've got it from the wrong end. Most academic research I've seen has been so tainted by corporate funding, publish-or-perish haste, over-formalization, misuse of statistics, egos run wild, or some mixture of them all. Then there have been cases where novel research has been stomped into the ground by professional groupthink, like in Yudkin's case. At the same time we had guys like Shulgin being incredibly productive all on their own.

Think of MDMA alone. If it really ends up being a useful treatment, you just know a pharma company would insist that it ran them billions of dollars to develop, and that they should have a God-given right to gouge for it, but it came for considerably less than that from a real expert puttering around in his shack.

Sometimes I wonder if the independent researcher is our only hope.
That's not a problem with equal salaries. Even if salaries are opaque, underperforming or lazy colleagues lower morale. Incentives can still be given by allowing people to quickly move up the ranks if they perform well.
Most IRC clients support UTF-8.
Don't mean to be a pushy-car-salesman-types, but I think you should take it for a test drive – your experience might surprise you. One of my explicit goals in designing the app was to get you OUT of the app ASAP, since I don't give a damn about "engagement". Today, the stock iOS music app seems too fiddly to me...
By "most of C++" you mean stuff written as C with classes right? Or perhaps the fact that exceptions are not more specific which is a general problem everywhere?
Pretty cool. And if people are wondering, yes, screenreading software can output this to a braille display. However, mainstream displays only have one line of braille making 2d images somewhat more difficult to understand.
> turn-key, repeatable dev environments

> We should embrace containers for what they are

Um.. relatively unrelated to the problem you described?

Containers are about isolating one or more processes, memory, network, disk etc from the rest of the host system. This can be used to achieve security benefits, and/or to resolve dependency differences.

The problem of repeatable dev environments is solved almost always by a single concept: script it, either using shell scripts, or a configuration tool like Chef, Puppet, etc.

In Vagrant, this means one or more provisioning scripts executed in the guest environment (usually a VM, might be LXC or Docker).
In Packer, this peans one or more provisioning scripts executed in the guest environment (usually a VM, might be LXC or Docker).
In Docker, surprise fucking surprise, it's a script executed in the guest environment.
Anecdotally, as someone who has been involved in hiring and (sort of) cares about side projects, it's not actually the technical implementation I care about, that's true. It's about the applicant signalling "I care about this stuff". But it's far from the only indicator and shouldn't be given too much weight. I'd gladly hire someone who had no side projects but passed our technical test/interview and soft skills interview.

As for why I don't take Github profiles too seriously, we had plenty of applicants who did have projects on their Github profiles who tripped all over themselves on our simple coding test. Maybe we would have found out something similar by digging into their commit history, but that would be an even greater time investment than the hiring process already was.