skysight-inc/HackerNews huggingface dataset:
I was once part of a case of alleged sexual harassment at a large tech company. I had worked closely with both the accuser and the accused and was interviewed multiple times as a witness.

The scenario: we were working on a prototype project that would yield preferential standards for implementation around a certain set of components. Our team consisted of 7 people. Roughly 2 months worth of effort, given the systems involved. Our objective was to present a unified opinion for implementation standards of said components, with everyone on the team supporting the opinion. I was the lead engineer of the group, and we reported to a VP/Eng.

At the conclusion of the project, we had evaluated multiple approaches as a group and prepared to make a suggestion for presentation to the eng group as a whole. In the process of doing so, one engineer pushed for an approach that had been rejected by everyone on the team. Despite our reasons for rejection, this engineer refused to advocate for another approach that the rest of the team had coalesced around. We went to our VP for support, who agreed with the findings of the rest of the team. Decision made, presentation made, and the project is completed.

Two weeks later, I receive a call from an HR representative to schedule a "deposition" (their words, but no lawyers involved.) They ask a ton of questions, which progressively become more ambiguous.

- "Have you observed anyone on the team making racial or sexist comments?"
- "Is anyone on the team overtly driven by race, religion, gender, or a personal cause?"
- "Have you observed anyone receiving preferential treatment on the team?"
- "Have you noticed any problematic or contentious interactions across members of your team?"

It was difficult to answer definitively to these types of questions, but it was completely intentional. The company was going out of it's way to assess whether the accuser's claims held any merit. The company did find the accuser's claims as meritless, but not without close examination from every angle.

The accusation: the engineer complained they had been discriminated against by the VP because of their gender, sexual orientation, and nationality. And the proof, per the accuser, was that the engineer's suggested approach from our project had been rejected. Oddly enough, the HR representative never asked me about that aspect.

One thing I learned from that experience is that public commentary about harassment situations isn't so simple as it is often described.
Convergys Analytics | Dev Ops Lead | Denver (remote) |
Fun Team, full controll of our move to the cloud, automating builds for Continuous integration. Really need some leadership to get our software on the next level and efficient! https://goo.gl/nFDzuv
there are much better previous pictures and video footage compared to this so not sure why you are so thankful, for starters watch on YouTube The Tankman
You can find an excerpt in this video: https://www.youtube.com/watch?v=jWx1P93nS0c&t=51s

Transcribing the subtitles:

> "To be honest we’ve been offered some insane amounts of money to do bad stuff around VLC, like shipping tool bars at the same time of the installer of VLC or or installing other software like Google Chrome and so on. And when you see the numbers they propose to you, you’re just like: How the fuck am I going to say no to that?"

> "The thing is, it’s not only my project so I’m not allowed to do that. [It’s the] legacy of other people. That wouldn’t be moral."
She is 25, so not old enough to comprehend it as it happened certainly.
Firefox got big in large part because they had good developer tools long before anyone else did. I worked several places where management would say things like, "don't waste time, we only need this to work in IE". The developers would nod and go right back to creating in Mozilla and then fixing it in IE after, because it was faster.

In that way there was a quiet revolution toward cross browser support.
I've taken a few of his online courses and he does an excellent job telling someone they don't know js, without coming off arrogant. I think it's mostly because he can explain most issues in depth but as a previous comment pointed out, it isn't really a beginner series. Although, I am not sure "[learning] javascript" necessarily means that the learner is completely inexperienced.
We could apply the same logic to the entire Chinese communist revolution then. If it didn't happen then china might be Taiwan today vs. the polluted authoritarian land it is now. The famine which killed 15-45 million people and did a lot more damage on top of that probably would of never happened. The 'cultural revolution' wouldn't gut their intellectual class and set china back even further.
SEEKING WORK – Remote/NYC

Full-Stack Developer with a multimedia background, or Interactive Designer with technical chops, depending on the gig. Diverse portfolio ranging from a streamer metrics dashboard that collects, processes, and visualizes data on millions of live-streamers (Python, Django, Angular, D3) to audio-reactive, generative stage visuals for arena-touring concert bands (Max/MSP).

● Github: https://github.com/MattBroach

● LinkedIn: https://www.linkedin.com/in/mbroach/

● Portfolio: http://www.aphasiac-design.com

Backend: Python, Django, SQL, Severless/AWS

Frontend: D3, Angular (1), React/Redux, Sass, Bootstrap

Multimedia/Interactive: Max/MSP, Processing, Arduino/Physical Computing, Kinect

Design: Motion Graphics, Video Editing, Data Visualization, Responsive Web Design, Projection Design/Mapping, Multimedia Installation Design

Contact: info AT aphasiac HYPHEN design DOT com
Larsen C takes another step towards calving
That style was designed specifically to make people appreciate it, to feel the sense of people's victory over fascism and relief from the Great Patriotic War, so if you would live in 1950s, it's quite possible that you'd be impressed and like it.
Wave | Software Engineer | Campbell, CA | ONSITE http://wavecomp.ai

Wave Computing is a VC-backed startup that is revolutionizing the machine learning industry – and we’re looking for new talent to add to the team.

Wave Computing is seeking an exceptional Software Engineer to participate in the on-going development of software tools for its dataflow processors (DPU) that are used to accelerate deep-learning applications. http://wavecomp.ai/software-engineer-2

Skills

- Proficient in in C/C++ coding (C+11 preferred)
- Competent in compiler development, code generation, and code optimization
- Minimum education level required: MS + 3 Years of experience

Desired Skills

- Advanced-beginner or higher in LLVM compiler tools
- Advanced-beginner or higher in GPU programming tools
- Novice or higher in system architecture
- Novice or higher in dataflow architecture

We are also looking for Data Scientist, Firmware Engineer, DSP Engineer and Hardware Design Engineer. http://wavecomp.ai/careers
While encryption is of course just maths, governments have done a surprisingly effective job in the past controlling access to research and implementation. Granted this is significantly harder now with much wider proliferation of the internet. While this may not deter those with a technical interest much, it definitely does affect 'average users'.

As one concrete example, Netscape's SSL implementation was originally shipped in two versions - the 'secure' US version, and a severely compromised international download version, due to export controls on the encryption method used.

I'd also argue it's still not fully 'open' in the US - there's still a legal requirement to notify the government of any open source release of new cryptographic technologies, and some restrictions on distribution still exist. I also don't think it's a major stretch to imagine we are just one more San Bernadino style tragedy away from the first western government legislating to ban/compromise cellphone storage encryption, especially with the current US and UK political climates. One can only hope after San Bernadino that Apple has began preparing in earnest for that fight - I can't see any other big players having the moral conviction.

https://www.apache.org/dev/crypto.html

https://en.wikipedia.org/wiki/Crypto_Wars

https://en.wikipedia.org/wiki/Export_of_cryptography_from_th...
Related: https://news.ycombinator.com/item?id=14460083
Let's not forget the Sex Pistols' "EMI"
I think the future may well be lots of blockchains talking to each other via something like Polkadot (http://polkadot.io).

There may also be use cases for private blockchains, and there are startups pursuing those, such as http://chain.com (though I'm not sure why regular databases wouldn't work for most of those use cases), but I think there is also a need for a global decentralised network (or networks) for other use cases - global transactions/contracts, decentralised companies, probably other use cases yet to emerge.

Current scaling/latency issues with blockchains - there is ongoing work to solve those via off-chain networks, sharding etc - it's still early days, it will take some time to develop.
SEEKING WORK - San Francisco - Remote OK - Travel Possible Experienced software developer with a history in startups.

Proficient in:

* Python ['django', 'flask', 'google.app.engine']
* Javascript ['node','firebase','react'];
* Clojure '(compojure re-natal reagent)
* Ruby ['rails', 'sinatra']
* Go {'appengine'}
* Haskell, Prolog (and other esoterics)

We've helped entrepreneurs develop their MVP, as well as large companies develop core features. We provide services such as feature development, product management, and software auditing.

Previous engagements include 2U, Fuze, DriveShift.com, Sosh, Getaround, Codecademy, Factset, Wakemate, drip.fm, and Swiftstack, among others. Currently represented by http://www.10xmanagement.com

For more info see our page at http://turbines.io, or talk to us at hn@turbines.io
So now someone should implement it with css only
One warning: Although it's a good book, it was published in 2008 and a lot has been added to the language since then. It will give you a solid understanding of the core of the language, but for modern best practices you'll have to look elsewhere.
English Wikipedia still calls it the "Tiananmen Square protests of 1989" instead of the "Tiananmen Square Massacre" which is what pretty much everyone outside China calls it.

Maybe someday we'll stop China from censoring Wikipedia.
Dictionary.com | Full-Stack Engineer | Oakland, CA | ONSITE, FTE, VISA, SALARY:DOE, http://www.dictionary.com

As an experienced Engineer, you have mastered modern technology framework, and with them, you love to build and launch products at consumer scale. You believe in Agile based development strategies, and have a strong preference for TDD/BDD, or similar, development methodologies. You balance out-of-the box thinking and pragmatic execution, and have a strong track record of continuously improving great software. Skills Needed:

- Mastery of at least one modern (PHP, JavaScript, Ruby) backend stack.
- Work experience with any of the following: Node, React or Angular.js.
- Solid understanding of both SQL and NoSQL; strong experience with at least one NoSQL-database.
- Strong knowledge of *nix.
- Experience scaling consumer applications.
- Strong communication and analytical skills.

Benefits: - Unlimited vacation - Competitive salary plus bonus - Great benefits (medical, dental, vision, 401k matching, legal insurance, pet insurance) - Unlimited snacks/drinks, frozen yogurt and beer - Relocation assistance (if moving to the SF Bay Area) - Close to many public transit options (BART, Ferry, AC Transit) - Subsidized dollars towards public transit or parking garage - Tuition Reimbursement

For full job description and to apply, visit: http://smrtr.io/cdtW8g (or e-mail jobs@dictionary.com)

About our company: http://content.dictionary.com For more jobs, visit: http://iac.com/careers/job-listings
I disagree about the amount of money needed to bootstrap (for the kind of ideas VCs invest on, not for niche products or lifestyle businesses I mean).

Patents aren't worth the paper they're printed on unless you have money to defend them, and are very likely to be overturned in court without that (OTOH there are some ridiculous patents that the patent-holders have enough money to make them stick).

Going with your hypothetical model, once you've burned out your 50.000 ramp, then what?

I'm trying to build my own product, and without outside investment it's freaking hard.
Ruby 1.0 was released in 1996 and Python 1.0 in 1994. If Perl's demise was due to the simpler syntax of Python and Ruby why was Perl ever popular? Answer: Perl CGI at the dawn of the WWW. I'd date Perl's decline from around 2005 so Django and Rails might have more to do with it than languages and syntax.
I had the same experience, it gives a false sense of security. I can pass the courses without having even a remedial understanding of the underlying concepts.
That's a great comparison, thank you. Basically, the "log structure vs in-memory queue" distinction at the start crystallizes the differences, thanks for the reply.
Robby Technologies | Palo Alto, CA | http://robby.io

We are a YC S16 startup building self-driving robots to deliver food, groceries, and packages autonomously to users' doorsteps. Robby Technologies was founded by MIT PhDs in computer vision and robotics. Please send resumes to jobs@robby.io or apply on our website. Thanks!

Computer Vision Engineer

- Fluency in C++ and Python

- Experience in vision-based localization, tracking, and mapping algorithms

- Experience in using OpenCV

- Experience working with LIDAR and depth cameras

Machine Learning Engineer

- Fluency in C++ and Python

- Experience in deep learning and classical machine learning techniques

- Experience using TensorFlow, Torch, or equivalent neural network platform in robotics, autonomous vehicle, or computer vision applications
You mean the thing that is not actually supported in any browser other than Chrome, because Google just came up with it a few months ago to replace <link rel="prefetch">, which worked in most brosers?

(Yes, I know Safari technical preview has support, but shipping Safari does not. We'll see whether Firefox ends up shipping support before Safari or not; the patches to implement <link rel="preload"> in Firefox got posted to https://bugzilla.mozilla.org/show_bug.cgi?id=1222633 earlier today.)
It's somewhat refreshing to see an objective description of Vue and how it compares to React instead of simply "why it is better" -- from the Vue creator no less.
Google's new London campus at Kings Cross will house 7,000 workers UK
shows clear bias by declaring an all time high and not accounting for population; vehicle miles per capita is still down when measured using fred (the same source as their data).

https://fred.stlouisfed.org/graph/?g=dWoW
Your parent is probably not talking about gcc, or even about C; gcc does indeed have __attribute__((always_inline)).
How a Good Blog Gives Entrepreneurs an Opportunity Build Their Brands
Facebook and Apple Urge Donald Trump Not to Pull Out of Paris Agreement
But if targeting a small exit doesn't allow for investors that means individuals trying for small exits won't find investment.
It doesn't really matter whether America or any other country gets it right. The entire point of the "tu quoque" (appeal to hypocrisy) rhetorical tactic is derail the debate and get people defensive, instead of focusing on the actual problems.

The United States has a long list of historical human rights abuses, starting with the legacy we inherited from Columbus of enslaving and murdering the local populations and continuing up to a laundry list of problems we still have today. They were wrong at the time, they are wrong now, and we should really work to not keep committing large or small scale atrocities, and redress what past crimes we can.

But that doesn't change the wrongness of other countries human rights violations, and doesn't mean that they shouldn't stop what they're doing and redress what they've done. The US or every other country being wrong doesn't give them a pass to be wrong also. We shouldn't wait for one pure leader of one untainted country to arise[1] and call us out on our actions before we repent.

[1] Peter Thiel, Immortal Sea-King of Sealandia, obviously.
HoneyBook | San Francisco, CA and Tel-Aviv, Israel | ONSITE

We're building a market network [1] for creative professionals. We have a workflow product that members love, and now we're working on building the network and marketplace on top. The team is great and the work is challenging, and although we're growing fast, it remains feeling small because we take care to keep it that way.

Stack: Rails, Angular, React
Info: https://www.honeybook.com/careers

Check the descriptions in the links, and let me know if you have any questions. I'm Eddie, on one of our development teams: eddie at honeybook dot com

Some key roles we're looking to fill (but there are plenty more!):

-Senior Front-end Engineer(SF or Tel Aviv): https://boards.greenhouse.io/honeybook/jobs/195308

-UI Designer (SF or Tel Aviv): https://boards.greenhouse.io/honeybook/jobs/549104

-UX Designer (SF): https://boards.greenhouse.io/honeybook/jobs/143687
Also plenty on the sales, marketing, and operations side too.

-- [1] https://techcrunch.com/2015/06/27/from-social-to-market-netw....
Programmatic contracts lead to programmatic due diligence, great idea!
First commercial carbon-capture plant set to open in Switzerland
The author misses the point completly, everything Musk does starts with an implication analysis of what is needed on Mars. If he can generate some cash here on earth for covering development costs, it helps the grand project.
Bread | Senior Software Engineer | NYC | ONSITE, https://www.getbread.com/jobs/?gh_jid=74853

We have enormous and engaging technical challenges. We are designing an API that can drop easily into any one of dozens of ecommerce platforms, proprietary and off-the-shelf, hosted and on-site. We need to verify online identity and predict fraud while providing a beautiful and frictionless consumer experience, and mine user and financial information to approve and price credit, all in real time. And we are using technology to explore new approaches to consumer credit marketplaces that have never been attempted before.

Come learn what we’re all about at www.getbread.com.

We are looking to hire a senior engineer to join the current technology team in continuing to build out our core platform and product. This senior engineer will:

be responsible for leading design and implementation of new features and iterations of our core platform
continue to develop our core infrastructure for Bread’s scalable and reliable services
deliver new working code every two weeks in a fast-paced, code-focused agile development environment
work with the rest of the engineering team to deliver new functionality to face merchants, consumers, investors, and internal users
design new iterations of our merchant integration APIs
be on the front lines responding to customer issues and ensuring smooth integrations
Requirements

Expert knowledge of server-side languages and data stores (our system is built with Go and PostgreSQL, but we’re also happy to speak with those that have strong backend experience with other languages, including JVM languages like Java or Scala; Python; or C++)
Experience with message-based, loosely coupled architectures (we use RabbitMQ and Redis)
Experience with public web APIs
Experience building scalable, reliable distributed systems
Experience developing systems intended for cloud deployments (we use AWS)
A passion for engineering and technology
Preferred

Knowledge of financial products
Experience with Go/PostgreSQL/Rabbit/Redis
Front-end skills in JavaScript, using a framework like Angular or Backbone (we use React)
Knowledge of e-commerce platforms, like Magento, Shopify, Demandware, or others
Do you have any questions, we would love to hear from you - Jacob@breadfinance.com
An Oblivious and Encrypted Distributed Analytics Platform
What consumers and the writer don't get is that the price won't go down overall. All of the channels will have to charge more to stay in business without the cross subsidization. So you'll still end up paying about the same amount to get the channels you want.

https://stratechery.com/2017/the-great-unbundling/

The only thing that is working is not forcing consumers to pay for expensive sports channels that they don't want. Consumers who love sports will pay the price to get it.

People call themselves "cord cutters" but are still paying for services like Sling, Hulu, etc. that are still being delivered by a cord coming into their home.

That being said, I gladly play $45 a month for Sling, Hulu, CBS All Access to replace cable, $10/month for Starz during the summer, $10 for Netflix (which I would have even with cable), and $100/year for Amazon Prime for all of the benefits including Amazon Video.

All together, that's not much cheaper than the quoted price for cable, but the benefits over cable are:

* No extraneous fees -- network access, regional sports, fake government fees (fees that are not charged by the government but the cable company wants you to think they are), HD technology fee, and cable box rental fee (in my case an extra $50 for five additional TVs). All of the fees together would add $80+ to my monthly bill.

* "TV Anywhere". The apps will sync up what I watched and what I haven't between devices -- my phone, iPad, Roku sticks, and AppleTV's. I also don't have to deal with the cable company's box.

* I can cancel any service without having to deal with a retention department.
Django bugfix release: 1.11.2
Dictionary.com | Senior Software Engineer (Full-Stack) | Los Angeles, CA | ONSITE, FTE, VISA, SALARY:DOE, http://www.dictionary.com

Do you love to build and launch products at consumer scale? Do you thrive in small team environments? Do you have a strong preference for TDD / BDD or similar development methodologies? Do you have a strong track record of continuously improving great software? Each month, Dictionary.com helps more than 70 million monthly users attain language success. Our leading mobile applications have been downloaded more than 100 million times – and we are just getting started! We are hard at work reinventing the dictionary as a platform that will enable and inspire social connection, communication, learning, creativity and expression in the connected world. We are looking for experienced, full-stack software engineers who have dealt with the challenges of scaling consumer applications. Skills needed:

- Mastery at least one modern (PHP, JavaScript, Ruby) backend stack.
- Work experience with any of the following: Node, React or Angular.js.
- Solid understanding of both SQL and NoSQL; strong experience with at least one NoSQL-database.
- Strong knowledge of *nix.

Benefits: - Unlimited vacation - Competitive salary plus bonus - Great benefits (medical, dental, vision, 401k matching, legal insurance, pet insurance) - Subsidized dollars towards public transit or parking garage - Tuition Reimbursement

For full job description and to apply, visit: http://smrtr.io/yFmHrw (or e-mail jobs@dictionary.com)

About our company: http://content.dictionary.com For more jobs, visit: http://iac.com/careers/job-listings
Show HN: SugarInfo chatbot – the easiest way to understand (hidden) sugar intake