skysight-inc/HackerNews huggingface dataset:
DigitalOcean | Technical Editor | New York, NY | Remote | Full-time

DigitalOcean is hiring a Python and tech writing expert.

We want you to publish project-based tutorials to teach the open-source community about Python development from the ground up! You’ll be focusing on content that can help coders bridge the gap from programming boot camps to employment-ready coding skills. The role will grow to include other development languages: JavaScript, Ruby on Rails, Go, PHP, etc.

The Editor's job is to select, review, and publish submissions from external authors in the DigitalOcean Community (https://www.digitalocean.com/community).

Responsibilities:

* Evaluating proposed tutorial topics for interest to the open-source community, value in teaching readers how to code at different levels of technical difficulty, and practical utility

* Delivering editorial notes to help authors improve the technical details and quality of writing in each tutorial

* Publishing tutorials about real world projects in Python and, eventually, additional development languages

* Assisting other teams with editorial and non-editorial tasks, like blog posts and case studies

Our ideal candidate has:

* Excellent written and verbal English communication skills

* Comfort with maintaining author relationships

* 2+ years of development experience in Python

* Some Linux experience (should be able to deploy projects and navigate the command line)

* Formal or informal experience with teaching or mentoring developers

* Experience or interest in instructional writing

Please apply at https://www.digitalocean.com/company/careers/#technical-edit...
http://i2.kym-cdn.com/photos/images/newsfeed/000/733/284/16e...
In many cases, it might matter much more. There are many species of animals that reproduce mostly within their own group. Group selection effects are much more pronounced in these species.
Have you ever travelled to Canada? I've had a much worse experience with their border police than I have with the US and I'm a Canadian!
Hacker News is not a platform for carrying out personal vendettas, as this account has been using it primarily for. We ban accounts that abuse the site like this, so please stop.
The problem of inconsistent URL parsing doesn't just apply to browsers. This story prompted me to look for "What every web developer must know about URL encoding," which was posted a while back:

https://news.ycombinator.com/item?id=5930494

Unfortunately, the blog post is 404. Here's the most recent version from archive.org:

https://web.archive.org/web/20151229061347/http://blog.lunat...
Support for better symlink handling in Windows 10
This is a very big deal. China is hypersensitive to any official contact, military sales, bilateral deals between Taipei and Washington. To give you an example: In 1996 when Taiwan's former president went to the U.S. to receive an honorary diploma from his alma mater, China responded by launching missiles into the Taiwan Strait.

I fear Beijing will do something similar to save face/show strength. It also sets the stage for China not being able to trust the United States to behave within established foreign relations norms.

Watch this space.
I wrote too much, imagine that, and had to remove some comments to comply with 2000 character limit. Nothing magical, just a kludge.
Is this 'celebrity culture' gone wild though? People regard other people more highly if they are 'celebrities', therefore even if the average Joe or Jane Schmoe is perceived as a 'celebrity' then they are automatically worthy of more recognition that your peers?

Does the movie, TV, music and magazine industry have something to answer for when a person is famous for just being famous, whereas people who do meaningful, life changing/saving work are just glossed over?
Social media site Reddit censors Trump supporters
Doing sport with a heart failure
Here in Brazil we demand fingerprints only for Americans, as a reciprocity measure. A mix of revenge and incentivising change.

It's controversial, cause it hurts tourism and business.
Reference counting is great. I used to be skeptical but I'm a complete convert after using Objective-C.

The old myth about GC was that it was slow. Nowadays that's usually false, but what is true that it wastes a lot of memory, or has long pauses, or both.

The old myth about reference counting, on the other hand, is that uncollected cycles are a problem, but in practice they're usually not that hard to find and fix.

Reference counting is a bit slower, but it doesn't waste memory and doesn't pause. So it's great for throughput. And throughput is very often more important than overall performance!

For anything with a UI, you want maximum throughput. For anything on the server side that's realtime, or even indirectly user-facing, you want maximum throughput. The only time you want performance over throughput is batch jobs, which I reckon crop up less often than you expect.

(Edit to add: on memory-constrained devices, you might not want the memory overhead of GC even for batch jobs.)
I think you are confusing Dan Grossman (https://news.ycombinator.com/user?id=dangrossman) with Dan Gackle (https://news.ycombinator.com/user?id=dang).

The odd coincidence is that up until seeing this message, I had been wondering whether 'grzm' (https://news.ycombinator.com/threads?id=grzm) might be the reincarnation of 'gruseom':
https://news.ycombinator.com/threads?id=gruseom.

Unless you're extremely paranoid that someone might suspect who you are, and this was a cunningly placed false flag?
The problem is that there's nothing illegal about "actively denying science." Nor should there be. The science of earthquakes is unlikely to ever be capable of even making those sorts of predictions. But who knows?

As socially agreeable as the D.O.J v Phillip Morris decision may be in many circles, it's a terrible precedent.
All - all - prohibitions are Bad.

I don't think there will ever be any "control"; if there's regulation of it, the effect will be to send people out of the business. You'll be left with the people who feel up to tangling with the government over it. Guys like Dick Cheney.
There is an important difference between meditating on a game and meditating on your breath: meditating on your breath is boring --- and that boredom is good for you. According to Chogyam Trungpa Rinpoche "Boredom is part of the discipline of meditation practice" [1].

As for the relevance of arguing / debating: not everything is non dual (in a manner of speaking). In Tibetan Buddhism this is reflected in the Two Truth doctrine, where there are two levels of truth: relative and absolute. Absolute is non-dual, whereas the relative is where we live our dualistic lives. Tibet has a long history of debate.

[1] http://www.lionsroar.com/chogyam-trungpa-on-cool-boredom/
[2] http://www.huffingtonpost.com/david-nichtern/boredom-as-medi...
Apologies if this is rude, but I'm not sure what this is getting at. I know that static analysis is old. I also know that I have been guilty of ignoring it sometimes. Especially as I was learning.

I think it is still in the wishful thinking world to think "better tools" should have won by now.
Trademark law can vary. As I understand it can be easy to lose a trademark if you let it become generic.

So it may not violate trademark law but it could dilute a trademark.

Also the section on packaging for distribution in the GNU Philosophy says requests to remove logos and names, i.e. trademarks, before a downstream party can distribute the rest is acceptable.

As I understand it, many of the most useful packages are from upstream anyway. It's mostly Canonical metapackages that define Upstream packages to install that are in question and they contain canonical logos and names

It states a couple times at least that upholding the core tenets are key. Ubuntu isn't creating scenario such that distribution is now impossible, or claiming control over the upstream which are arguably the most valuable.

Could be a good project. A Canonical free "Ubuntu" that replaces their metapackages yet results in a nearly identical OS. Problem solved.

Really one could probably just write some Ansible to do this to Debian these days.

Regardless, a solution is readily in reach for sufficiently skilled users. Given that, I have a hard time taking this as nothing more than kicking up dust for the sake of being right
Nope. I'm new here. Nice to meet you, nkurz! and I definitely confused dang and dangrossman. Thanks for the correction!
Really cool stuff, how does this compare to something like http://gpu.rocks/?
Show HN: Scalajobs – a job board for Scala engineers
Let me answer your question first very obliquely. We know that we can represent the sine function near x=0 as the following Taylor series:

sin(x) ≈ x - x^3 / 6 + x^5 / 120 - ....

With more and more terms, we can can calculate it more and more precisely. Does this means that this function really contains all of these powers of x?

Well, suppose we want to calculate sin(pi/2) (angle in radians, which is required for the Taylor series). We know that it is exactly 1. There are no powers of (pi/2) appearing in "1". The Taylor series gives us a convenient way to calculate the value of the function (technically: inside a radius of convergence), but it is not the same as the function itself.

Now, to give an example from Quantum Field theory: let me quote from a wikipedia page [1]:

_In a perturbative approach to quantum field theory, such interactions may require the calculation of hundreds of Feynman diagrams. In contrast, twistor theory provides an approach in which scattering amplitudes can be computed in a way that yields much simpler expressions._

So, these hundreds of Feynman diagrams would lead us to think of many virtual particles describing an interaction. The Amplituhedron type of calculation is done completely differently, in a way that does not lead one to think of interactions through virtual particles.

Now to answer your question: I do believe that, if we were smart enough to find a way to compute things exactly, "virtual particles" would not appear as intermediate steps of computations. But, then again, to be perfectly honest, the same would likely be of "real" particles which are just a convenient way of thinking of excitations in quantum fields ...

[1] https://en.wikipedia.org/wiki/Amplituhedron
I've always thought it would be neat to have something like the Netflix "Chaos Monkey", but rather than sitting around on your machines taking them down at random, it sits on your network (or as part of the offering of the PaaS you've deployed to) trying to break into your stack using Metasploit et al, and then will immediately shut down/isolate every piece of software it manages to gain access to.

If you deployed vulnerable code, you'd see your stack fall over ~10mins later, along with an accompanying notice from the Penetrator Monkey that you've got work to do.
Reminds me of an issue [1] I ran into with Symantec Firewall looking at UDP fragments as if they were full packets, and blocking them if the value where the port number would be on a full packet matched a rule.

[1] https://www.symantec.com/connect/forums/firewall-incorrectly...
Please stop posting unsubstantively like this. You've had plenty of time in-between comments to come up with something better.
If you run a startup with millions of users it is reckless to assume you will not be the target of industrial espionage when crossing a foreign border or traveling in a foreign state.
They have "limo licenses" but yeah, few if any of them are actual limousines in wheelbase / shape. Most are towncars or upscale SUVs.
Why did my Vitamix shut off? Understanding motor heating (with data)
I don't want an object oriented shell but I have on occasion found jq to be very useful.
The more impactful debate, for me, is VR vs AR.

Really hoping the Magic Leap augmented reality experience matches the hype.
> Unless your assembler, loader, OS, or microprocessor is also backdoored :)

True... but it has to be backdoored for that particular system. There are many ways you can make it very unlikely that the other compiler/system is backdoored for the same target.

For more information, see my work: http://www.dwheeler.com/trusting-trust/
I specifically pay extra and fly longer to avoid the US when possible because the experience is so bad. That's money the US economy misses out on. Especially since it's much less likely that a US airline is involved.
$ echo '[{"banana" : {"stem" : "brown", "peel" : "yellow", "flesh" : "white"}}]' | jq '.[].banana.peel'

"yellow"
No, it would not be a 'PR storm'.

This kind of stuff happens all day, every day, at every one of the major border crossings.

You'd be denied entry and that would be the end of it.

"I might end up waiting weeks or months, though."

The American embassy will tell you there's nothing they can do, and you'd be waiting in perpetuity in a hotel on the American side of the border.
I'm curious, do you think anything about your appearance or car made them profile you specifically? I crossed over a few years ago at Niagara falls and found the border agents extremely courteous and friendly, probably more so than any other crossing I've made in the world. I mention it not as anecdata, but just to wonder if even the same border agent might treat someone very negatively today (change in policy over time) or simply because they are looking at silly factors like how old your car looks.
Are you a journalist?
I bet people occasionally said the same thing about video games in the late 70s; and, in fact, for quite a while, arcades were "the thing": but, now?... the idea of an arcade is almost more of an item of nostalgia. Sure: while VR is expensive and content is limited and peoples' living areas are still designed around heavy couches pointed at media centers, the "VR Arcade" at your local retail location is going to be a big deal (and I am even thinking of setting one up at my office, not for any hope of a profit, but to get more opportunities with users to hone VR use cases; I am located in a dense college town and while doing some demos with a Vive people have actually already asked me about setting up a location they could rent), but in the long term (and the real question here is not "if" but "when", as "long term" might only be a couple years: I doubt there will be a similar twenty year lag as we saw with early video games) people are going to have cheap, portable, quality VR experiences at home; and, if VR is ever actually popular, over time the notion of a living/family room will transition to have the property of "is easily cleared to allow for room-scale VR". (I mean, for a trivial example of this happening: DDR was one of the final things that kept old-school arcades alive, but portable DDR mats and later the Kinect combined with increasing general interest in this class of game, and now the big market for this is at home, not at retail locations, even despite that being able to play the game with random interested strangers whom you later got to know in real life would have seemed to me to be a major drawing point :/. Many of my friends now have their couches and televisions set up with enough room to let them play dancing games or team music games, which would have sounded way too involved before these games became popular, the equipment cheaper, and the concepts simpler.)
Senior Software Engineer (Amazon Web Services RDS) | Vancouver, Canada; Seattle, WA | Full-time | ONSITE, VISA |

RDS is looking for a Senior Software Engineer to join our team working on AWS scale big-data analytics problems. RDS Performance Insights team is working on a new and as yet unreleased service which will reshape the way that customers use databases and redefine industry expectations of what a modern, enterprise grade cloud-native database provides. Leveraging a number of AWS services including Kinesis and EMR/Spark, our mandate is to provide actionable insights into underlying database performance and push the boundaries of product and technology innovation in this area. As the only big-data, analytics and ML focused team in RDS, our greenfield project is worked on by a tight knit devops team, owned, and operated entirely from the new Amazon office here in Vancouver, Canada. If you’re a snowbird in the winter, love long summers and beaches, and want to work on a very engaging, highly impactful product with extremely high customer demand, endless learning and collaboration in a world-class group then get in touch!

- Lead the design, build and operations of our application stacks – Deliver industry disruptive advancements driven from a customer focused technical product development approach in your work – Deliver aspects of critical path code - Ability to influence adoption of capabilities built by the team to AWS teams outside of RDS - Continuously discover, evaluate, and implement new technologies to maximize development and operational efficiencies – Have a scope of influence in development practices, methods and approaches across the team and RDS organization.

Requirements: - Comp Sci, Engineering, Stats/Mathematics BA/MA/PhD - 8-10+ years professional experience in software development - Excellent written and spoken communication - Deep and broad technical experience - Experienced technical leader - Ability to independently define and execute against a technical vision and roadmap – Recruitment, coaching and mentoring of other engineers – Strong will to adhere to best practices in OO development and a need to leave well–structured code in your tracks – Strong analytical and problem–solving skills – Experience developing for multiple platforms a plus. For more information and to apply:

https://www.amazon.jobs/en/jobs/392408

Please feel free to directly contact me (I'm an engineer on the team) [MyHNUsername][AT]amazon.com, or my manager pimmel[AT]amazon.com for any questions that you might have.
My grand uncle claimed his dog for years.
Out of curiosity - do you have any suggested reading to learn more about the brain at this depth?
I tried Zenni Optical's oleophobic coating (finger-print resistance) and didn't notice any improvement when compared to a lense without any coatings... but besides that, I am happy with their glasses so far.
so this is for capturing shower thoughts?
The most comprehensive Product Hunt dataset ever released
The need to tweak parameters is a big weakness in Java's GC. If Go's GC now performs as good or better "out of the box" than Java's does after expert tweaking, that's fantastic.
Right...but there's a point in having a tool that does PCRE, and all the things useful in grep, in one command, rather than kicking out to Perl.
>I doubt it, because it would end up being a PR storm for Canada, just like this event.

PR Storm? This is the first I've read about it, and it's the NY Times. I don't see anything relating to it on CBC, Globe or National Post sites. Nothing on CBC Radio 1 in my drive to or from work, either.
How to save multiple numbers into one byte
So you move up your business to the pedestrian floor level.
How would you like interns to apply? I don't see a job posting for interns on your website
Once intelligence agencies start backdooring microcode (especially in a way that chip manufacturers can't detect), I'm throwing out my computer and living in the woods.
Isn't this just thin clients?
>"Sorry, I don't remember the passcode," or say the phone isn't yours.

Then you get detained. Indefinitely if they believe you to be lying.

Do you think they'll let you go with this excuse?
Information Geometry – John Baez
... and then complain about how NYC isn't like whatever it is they are from. The whole point of the place is that it isn't like the other places.
> There can be counterexamples to that advice.

Welton's law of startup advice: for each trite bit of advice, there is an equal and opposite bit of trite advice.
https://en.wikipedia.org/wiki/Zuo_Zongtang

If you were looking for a guy to suppress and crush rebellions, this was your man. As an aside, I would be very hesitant to call him General Chicken.
I think that the real blocker is raw pointers. You need to be able to read+write data to specific memory addresses for most hardware, and I don't think Python's capable of that.
Well, you have it, your ministry of Truth.

Now the question is, the fake news detector:

Will detect the lies about weapons of mass destruction?

Will detect about lies in basic statistics like gross product or unemployment done by Gov agencies?

It is said that the first victim in any war is Truth, as we get nearer a financial collapse because debt unsustainable path the people in power are getting more and more worried and want to exert some kind of censure about news and data they can't control.

It would be great to have fake news and data detector that are not centralized. Oh wait, they already exist: places like shadowstats.com

But I bet that if you access those places you will become labeled a fake news subversive that doubts the sacred news that people in power want you to believe.
"I'm not sure I understand what it means to measure the 'economic value of a tree'."

As ^green infrastructure^.

Trees->flowers->insects->pollination. Lack of pollinators can be compensated by more trees. This is but one example ~ https://www.epa.gov/green-infrastructure/what-green-infrastr...
USPS is a private entity under the government, they fund themselves. They receive no funding from the government.

You can look at the military and at obamacare/heathcare.gov for examples.
There's also a great documentary that (around here) is on Netflix called The Search for General Tso that's quite fascinating. In addition to exploring the origins of the dish, it delves into the Chinese diaspora in the US and the evolution of North American Chinese food. Highly recommended!
I use a Rasp Pi running Unbound DNS to block it. Using a dedicated DNS server provides coverage for mobile devices with no /etc/hosts access.
A rather fascinating article on Dr. Kharrazian was saved by the internet archive here: https://web.archive.org/web/20130924001750/http://scienceque...

"Having read his book in full [“Why Do I Still Have Thyroid Symptoms? When My Lab Tests are Normal"], visited one of his practitioners, and assembled the above lists of fraud indicators, I can solidly claim that Dr. Kharrazian is a quack." -- Dr. Christopher S. Baird

But note: Dr Baird deleted this article shortly after it was written in 2013.
There's also Snowmobile, 100PB of storage in a shipping container, able to be filed within 10 days.

https://aws.amazon.com/snowmobile
I'm paying $400 a month now thru my employee just for myself with 1k deductible... that's nuts.

My $300 Obamacare plan was horrid! Love Obama but see ya Obamacare!
I'd also prefer not to have to transfer my domain over to Google.
There seems to be a lot of comments asking about the quality of this piece. I read through this the last time it was posted to HN, and I just have to say that this is the perfect balance of having enough detail to understand how things work, but not so much that it's overwhelming. That's a really difficult balance when it comes to crypto, so major props to the author. Fantastic work.
Investigating aerial WiFi attacks at Standing Rock protests
Mitochondria are fascinating, and it seems probably very very old too!
Nick Lane (http://www.nick-lane.net/) writes a lot about the subject in;

https://www.amazon.co.uk/Power-Sex-Suicide-Mitochondria-mean...

https://www.amazon.co.uk/Vital-Question-Why-life-way/dp/1781...
What's the best way to contact you?
Good news everyone, Cisco re-examined the bug and concluded this particular problem was not a hardware issue after all but can be remedied with a software update: http://mailman.nanog.org/pipermail/nanog/2016-December/08941...
Interesting concept. 2 Pieces of feedback.
1) it takes forever to spawn new blocks and the movement animation to run.
2) Ability to kick off multiple block movements at once. rather than waiting for it to complete animation.