skysight-inc/HackerNews huggingface dataset:
This is so badly written I'm having trouble finding a way to explain it without resorting to nitpicking. The essay starts with respect, decorum, and civility, but only discusses civility. Almost every special term is stuck between scare quotes instead of being explained. It's so bad.

Nitpicking Time

Respect, decorum and civility are not only disappearing from the political discourse.

Why mention respect and decorum if the essay is only about civility?

It is also about the public and private interactions among workers of the so-called “knowledge economies”, which include scientists and entrepreneurs (or their wannabes).

Interactions are between people, not among them. Saying interactions are among people makes them sound like the aliens from They Live. It isn't important to specify private and public. Nobody would have assumed this was only for public interactions or only for private interactions. The phrase "knowledge economies" shouldn't be quoted; it should be explained.

Robert Sutton’s The No Asshole Rule defines the...

There are more scare quotes instead of explanations for terms and there's another unnecessary distinction in parentheses. Nobody would have assumed only non-verbal or only verbal.

This type of behavior is not only inappropriate and unfortunate. It can have negative consequences on individuals, organizations and societies.

Saying it can have negative consequences is not the same as saying it does have negative consequences. The gap between the two is so big I could ship oil between it.

This “way of life” can be witnessed in physical and more virtual settings, including emails, discussion forums and social media.

More pointless scare quotes. The phrase "more virtual settings" is terrible. Just say online. Even better, don't say talk about physical and online settings. Here's an example, "These attitudes can be seen in person as well as in emails, discussion forums, and social media." That's much clearer.

I have encountered a good number of “polite” and smiling fools, who have mastered an astounding capacity for incivility.

There's another scare quote. This one is used correctly, but scare quotes are awful anyway. This is another clunky sentence that's hard to follow. This is my attempt, "I have met many polite people that are still very uncivil."

Civility means bringing discussion of problems to a ground where people emphasize arguments and the evidence to support or refute the arguments...

Civility also requires (and benefits from) conversations that are based on facts or reproducible observations...

These next two paragraphs start with a different version of the same sentence. This sentence defines civility and could replace both paragraphs, because neither paragraph helps clarify the sentence. The rest of these paragraphs is confusing. The other sentences give civility several different meanings instead of one specific meaning.

This is actually too important to let a few noxious people to hijack public or more circumscribed interactions for their selfish gains.

I didn't realize I had something to gain from being rude.

Hopefully, everyone here didn't need any of this pointed out.
Suppose the conflicted interest on the board has majority share - would they still sit out on the vote?
Are u kidding? Those Chinese private companies are not charity. For the countries you mentioned, Myanmar, Cambodia, Vietnam, their market is too small, their population's income is too low, compared with the investment. Why would they care about them?
Meanwhile, did you hear Chinese cellphone, mobile games are so popular in Vietnam and India?
The Art of Rendering (2012)
I don't speak Finnish. But I did once hear David Axmark pronounce My's name, and to my ear it sounded like "Mih" - an "M" followed by a short vowel similar to the vowel in "bit". In other words, My's name is the same as Mitt Romney's first name, just without the "t" at the end.
In this case, you can blame the software without any doubt
Maybe talk to your lawyer or HR person before using IQ tests tho.
I think you are correct.

And just because Netflix uses servers (hardware) hosted through AWS doesn't mean that they don't have plenty of proprietary in house tech (software) that powers their service. An example of such would be Open Connect (https://openconnect.itp.netflix.com/) their CDN built on top of FreeBSD and Nginx (https://www.nginx.com/blog/why-netflix-chose-nginx-as-the-he...).

But beyond software, content licensing and content creation are also major distinguishing factors in the streaming video space.
A fair warning that sinking doesn't just happen to towers: http://science.time.com/2012/05/21/soaring-to-sinking-how-bu...
Record arrays only provide indexing by name along columns, unfortunately. So if you want index labels along both dimensions (in 2-D), Pandas is necessary. There is no good option for the N-D case that I can find (R's native array has this capability by default though).
What is the risk? Does this make the building more dangerous because it's in an earthquake-prone area? Obviously this doesn't sound good, but the article mentions that there is no threat to safety of occupants. Is it merely aesthetic?
Once in a while, when I am in particularly good form and the stars align and so forth, I can deftly help the offending party out with explaining why their behavior is problematic, why it isn't getting the results they want, and some alternate approaches that would work better for them. I do so with witnesses. They do not feel attacked and everyone gets the memo that there are better ways to do things.

However, this can also go very badly. But I am mentioning it to note that there are alternatives to the two scenarios posited of either criticizing privately in order to protect the offending individual's ego or criticizing publicly so everyone gets the memo that the behavior is not a good idea. If you are careful and acting with good intent, sometimes you can protect the person's ego while publicly commenting on the fact that the behavior in question is not desirable.

There are other ways to give push back as well that actually moves the needle and doesn't just change who gets crapped on.
... and now I know where that amazing location in Fallout 4 was inspired by.

http://fallout.wikia.com/wiki/Sentinel_site?file=Fo4sentinte...
I wonder what effect a medium to heavy earthquake would have on this building's foundation.
I applaud you. That is exactly MySQL vs Postgresql in a nutshell.
What evidence did the OP provide?
Aha! (http://www.aha.io) | Rails & Front End Engineering | Remote

Aha! is looking for experienced Ruby on Rails, Javascript and front-end engineers to develop rich interactive experiences in React with a Rails backend. Aha! is the #1 tool for product managers to plan strategy and roadmaps.

Aha! is profitable, you can work from anywhere in North America and we offer excellent benefits.

We use our own product to manage our work (which is especially rewarding), we deploy continuously and we are developing in Rails/CoffeeScript/React/d3. Our entire team is remote - primarily in US and Canada.

http://www.aha.io | email: amy@aha.io
I'd hardly say MLlib matches sci-kit in the number of algorithms available! For example we recently had to resort to a third-party implementation of DBSCAN.

It does have most of the important ones though. Also the pipeline API feels slightly cleaner than the one in sci-kit.
Yes. I bought a new workstation to run Atom.
This is a good post, but as far as WordPress goes $100 an hour is almost unheard of.
The people who most want hotlink-embedding are precisely the people who don't "own" a website, but rather are posting content on someone else's services (forums, blog hosts, etc.) that allow semi-arbitrary HTML embedding (so you can write an <img> tag) but don't support attachment uploading or auto-rehosting.
migenius | http://www.migenius.com | New York, NY | ONSITE, Full-time

migenius specialises in photorealistic 3D rendering for the cloud and web applications. Our main product, RealityServer, provides a simple web services based API to the NVIDIA Iray rendering engine. We both license software and build custom solutions for our users. We are based in Melbourne, Australia with offices in London and Tokyo and are establishing a presence in the US. We are looking for a developer to work embedded with one of our key customers. Midtown Manhattan location.

Ideally we are looking for something of a generalist since the demands of the role will evolve over time (sometimes in short spaces of time). The successful applicant should have strong software development skills and be able to quickly work through helping determine feasibility and mock up of potential ideas but will also potentially be working on production development as well.

Flexibility in working hours is important since there is a need to overlap some of the working day with the team in Australia. Initially after starting there would also be a requirement to spend 2-3 months in Australia working directly with our team to get oriented and obtain a good overview of our technologies. Good communication skills are essential as customer interaction is required.

The role will require working with high end 3D technologies both developed internally and licensed from third-parties. The visual nature of the results achieved working on our projects is extremely rewarding and there are also lots of interesting toys to play with such as servers crammed with GPUs and remote GPU clusters. We have a close partnership with NVIDIA and their advanced rendering team (our CEO, that's me, is a former NVIDIA and mental images employee).

No specific technologies listed here since we have flexible requirements and are more looking for the right fit with someone who is interested in what we are doing and can work on multiple ideas and projects at once. If you are interested in 3D graphics, particularly photorealistic rendering as well as web development, CAD, architecture or design we cut across all of these types of areas.

Interview if conducted prior to early-September would be in person with me and our customer in New York, if after that interview would be remote. We don't generally do coding exercises in the interview but we will be looking for an ability to talk in detail about your previous project and experiences and ideally you should have something you can actually show of your past work. Email jobs@migenius.com if the position sounds interesting, please mention Hacker News when contacting us so we know it was from here.
Is it really a direct competitor though? I mean it is in the "streaming video" sense. But Amazon Prime is not really in the business of producing original content whereas Netflix is.
> Yes, but this is a quantitative way to measure those things.

Well, except that only one of the three parts suggested is clearly quantitative.
You see, people would have traded happily all those improvements for only this one:

"It is super fast!"
It's the original Electron[1] app. It's just a JavaScript web application running in a re-branded Chrome window, which is why it uses an absurd amount of computing power compared to a normal text editor (or most other native applications).

[1] http://electron.atom.io/
VSCode from Microsoft is also wrapped in electron and uses a fraction of what Atom is consuming.
Not being native has nothing to do here.
That purism prevents it from subverting its shortsighted opponents
Focus stealing can be terrible. I always seem to get my focus stolen as I am typing 'Enter' of all keys, and suddenly accept something in an installer! Sometimes I have not even seen what it was that I accepted.
A sad day. My first programming experiences were with Logo, before I even realised that was what it was.

In primary school we had a robot turtle attached to a BBC Micro with a long cable which trundled around the floor drawing wonky shapes. At the time it was one of the most amazing things I'd seen - and was probably similar to, if not exactly the same as this: http://www.classicacorn.freeuk.com/8bit_focus/logo/logo.html

Later, in secondary school, I remember amazing our teacher by getting the Acorn Archimedes we had to produce multicoloured spirograph-like patterns.

Being able to type something - and then the computer actually going and doing it (or not) was both frustrating and fantastic, and left me with a lifelong interest in programming and learning new stuff.

Thank you Seymour.
Well I think Apple made certain decisions when they started OS X all those years ago that they must now stick to. Like the http2 discussion from the other day. That will keep technically-minded people around. I still believe that macOS is the best machine for me to develop on. I see no close competitor for my work.

And—look—the way the desktop works is not going to be changing drastically any time soon. Their is not much to innovate on, so the obvious next step is to perfect every single interaction and to fine tune every single component of macOS (or Windows or any other OS) to make it faultless. That will keep me and many others around. (And keep trying to innovate and revolutionize in the backroom)
I keep seeing deleted comments on /r/askhistorians though.

Community is so big that they probably get new users all the time that they don't know the rule.
I might be misunderstanding the article you linked, but it seems very misleading to me (though I agree with the conclusion that the ProPublica article is misleading). They claim to conclude:

"The predictor is probably not biased against any particular race - the race_factorAfrican-American:score_factorHigh term is not statistically significant. Or, as ProPublica puts it, it's "almost statistically significant"."

I don't think you can conclude that the predictor is probably not biased against any particular race -- you can only use significance to reject the null hypothesis, not prove the null hypothesis (especially since the significance is still somewhat high). Am I misunderstanding the claim in the article?
>i get so mad at people who are constantly detracting from tesla or evs in general. it is so ironic that the one company that isnt trying to fuck people over

Maybe you should care less about the fact that people like a consumer product company less than you? And the idea that this is the "one company" not trying to fuck people over is down right ludicrous.
Gold Recovery
Removed that paragraph from the readme. While there indeed are projects that have done this before (Django) setuptools is definitely not a config utility and does not define variables on a module wide level.
Ask HN: Startups that allow cats?
Many tech companies allow employees to bring dogs to work, but are there any that allow cats?
Student Loans Contibute to Record US Wealth Inequality
Can we imagine a scenario by which some entity that USA might wish to observe, and which might want to avoid said observance, might be capable of using this information to do so, but wouldn't be capable of obtaining this information in the first place without the actions described in TFA?

I can't. First of all, there are numerous satellites parked over the relevant portions of the Middle East. That was true before ISIS began, and ISIS has never been unaware of that fact. Second, if some group operating in e.g. Indonesia wanted to make sure they weren't observed in some particular operation, there's no plausible way for them to go from this spreadsheet to a schedule for their operation. Maybe they could hire a black hat astronautical engineer?

I'm not an astronautical engineer, but presumably the USA MIC hasn't given some UN agency the secret formula? So, every time a civilian orbital maneuver is planned there is some sort of multi-party telephone-game protocol? Eliminating that would seem to result in less complexity and more safety.
HackerRank | Bangalore & Palo Alto | Onsite | https://hackerrank.com

We are building the credentialing system of the world. We have 2% of the world's programmer active in our community every month, improving their skills. Eventually, we will get to a point where the only thing that matters to get a job or show your proficiency is a HackerRank profile.

We are looking to hire a senior UI / UX designer in Bangalore & an ML engineer in Palo Alto. It's a high impact role, impacting millions of programmers & thousands of companies.

We have raised $25m+ in funding backed by YC, Khosla Ventures, Battery Ventures, etc. and growing healthily y-o-y. Feel free to directly email me: vivek@ with your portfolio and we will accelerate your hiring process.
Clever-enough is the key word, with Safetynet involved, which dynamically executes signed classes and you don't know what checks will be done
Switzerland seems to have this one nailed. Both parties are required by law to have documentation of a firearm sale, and that documentation must be retained for ten years. If you don't have control of the weapon and you don't have documentation then you're in trouble. And I suspect you insurance won't cover any costs if you're in violation of the law.
Grow up. Unplug. Go outside.
The ü in über is pronounced [y]. I wonder if IPA originally got this symbol from Finnish orthography, then.
Jeep Hackers Are Back Proving Car Hacking Gets  Much Worse
> you should have a unit test to exercise the bug.

This! Once you've got your test you can start factoring code out of the equation and if you get to the point where your application code is no longer involved, well then that's an OS / library / framework bug but yes that's pretty rare.
I actually know engineers who work for Google for that. Google maintains their own MySQL fork internally and also know exactly how MySQL fucks up and has planned for MySQL failure in depth.

Google is maybe the only company I trust to know what they're doing when it comes to databases.
Just being curious, I ported it to Go [0] to benchmark it.

[0] https://github.com/imdario/go-ulid
> > It's just an infographic with a basic level of interactivity.

> No, it's just a graphic. There's no info, and it's inflammatory.

IME, "infographic" is a term in which the "info" portion relates to "information" in much the same way that "factoid" relates to "fact" (or "truthy" relates to "truthful".)
Probably not good. According to this and other articles, the building's concrete slab foundation sits roughly 80 ft below street level upon sand, while bedrock lies 200 ft down. That means there is 120 ft of sand, possibly susceptible to liquefaction, between the buildings foundation and solid bedrock. That sounds bad enough. But now imagine the building is tipping over slightly. The already potentially worrisome problem compounds dramatically.
Oh, just remembered one more thing. The reboot reminder of Windows Update. You sit there coding at work with 20 windows open, suddenly "Reboot now or wait a little bit?!" and bam "Yup, shut down everything right now!"

It happens especially at work where I can't control how updates are installed...
I don't think that's true. HN is not about some specific subjects.

We discussed everything from the Iraqi war to brexit to programming languages, etc.
> In other words, Django used to be picked because it was the hot new thing

I picked up Django in February 2006, in fact the (very cool) boss I had back then picked it up for me and my other programmer colleague, I think it was version 0.96 (or maybe 0.92 ?, not sure). Anyway, we didn't pick Django because it was "new and cool", my boss had a business to run (which folded two years later for unrelated reasons), but instead because Django seemed like a pretty good candidate back then at doing a decent job. Which it did, admirably well, I think ours might have been one of the first lead-management systems built on top of Django's admin interface (lots of monkey-patching involved, which is still one of my "guilty" soft-spots as a programmer 10 years later).

Anyway, web programming back then was, how to put it, in a very interesting place. In Python's case we had Zope/Plone, which had sort of its separate ecosystem doing weird (but sometimes very interesting things) like an object-oriented database (hello, ZODB!) with a very interesing routing mechanism on top of it, Quixote (https://wiki.python.org/moin/Quixote) and mod_python (on top of which I built my first personal Python web-project). PHP was the hot thing, even though not the newest thing, Java's web offering consisted in Struts and some other thing which had a related name for which you needed to be an "Java architect" in order to put 2 forms and 3 templates together, Rails was just about to be launched, ASP was a joke (at least according to my other programmer colleague, who was also teaching ASP at University) and I won't comment on Perl, of which I know not too many things (and which seemed pretty cool, I have to admit).

Considering all this of course that Django (and Rails) was a huge breath of fresh air. People nowadays take things like JS web frameworks for granted, but until not too long ago the web was a very different place (which sometimes I really miss).
Think about it from Amazon's perspective. $===$===$ every day of the week. Their AWS devision would be smart not to consider that they are providing their competitor with a good product/platform. And for Netflix, if they are getting a great platform (cheap, powerful, good support, etc) then why not? They should be beating their competitor on creative grounds.
There is a fantastic book by rocket-chemist-turned-science-fiction-author John D Clark called Ignition that documents the research and discovery of liquid propellants. It's a great read - out of print, but available online as a pdf: https://library.sciencemadness.org/library/books/ignition.pd...

I toured the museum in Tuscon in the article when I was in high school - it's still one of my favorite museum experiences of all time. I remember seeing a roll of punch tape still sitting on the targeting computer and wondering who it encoded for nuclear annihilation.
Was Django ever the hot new thing? Python certainly isn't and has never been "hot."

In the 2000s, it seems much more like all the attention went to RoR. Now all the attention goes to JavaScript.

In the meantime, Django has steadily added new functionality while adhering to smart core principles. It really does seem to be in the sweet spot of dependability and convenience. I don't think anything else is faster to develop with.
I agree with the advice of moving the project forward release by release. With that said, it might be useful to create a new project from the django-admin startproject template, and then add your apps back in.

Starting at 1.7, getting everything working and then doing it again with 1.10 would be my recommendation. YMMV though.
This is bad, but all of those vulnerabilities required already authenticated requests. The examples here all rely on the default credentials still working.

A RCE via a malicious packet would be a lot more interesting.
Atlassian Codegeist 2016
5-10 seconds seems slow. Atom for me launches in 3ish seconds. VSCode marginally faster than Atom to launch. Sublime around .5 of a second.

None of those are deal breakers for me.
How do you prove to the device that you are the one who bought it? You don't want e.g. an FBI agent to be able to root your device.