skysight-inc/HackerNews huggingface dataset:
HackerOne | Senior Software Engineer | San Francisco, CA | Full-time | ONSITE

At HackerOne, we're building the world's leading bug bounty platform, connecting organizations with the largest community of highly-qualified security researchers and hackers. More than 800 organizations, including The U.S. Department of Defense, Uber, Twitter, GitHub, Square, Dropbox and the CERT Coordination Center, trust HackerOne’s platform and community of hackers to find and responsibly disclose security vulnerabilities.

I'm one of the engineering managers at HackerOne. We have a diverse, talented engineering team, with lots of opportunities to grow, own projects, and make decisions that have visible impact on the business. We're looking for great full-stack engineers to join our team.

Our stack includes Rails, React, GraphQL, Relay, and Postgres.

Apply at: https://www.hackerone.com/careers?gh_jid=591116
Let's be honest the judge was right in that AT&T/Time Warner doesn't offer much against the Facebook/Netflix/Amazon/Apple stack.
It’s a bit of a pain to follow progress without the subreddit, but progress is still being made- https://youtu.be/QhxTTshL3b0
Moving from the shell to Rust with commandspec
Credit Karma | San Francisco, Charlotte | Full Time, Onsite | https://creditkarma.com

Credit Karma's mission is to make financial progress possible for everyone. We have over 80 million US users and are a true mission-oriented business, a rare case where our incentives are aligned with our users - we succeed by helping our members attain financial progress.

We've been growing rapidly over the past few years (hypergrowth) and are hiring across a wide range of positions. On the backend side, we are building Scala and Typescript node.js services as well as investing heavily in GraphQL. Our native iOS and Android apps are written in Swift and Kotlin and are the top apps in Finance. Our website is built in React + Redux. We’re always on the lookout for experienced data scientists to help explore some of the richest data sets around and unlock financial insights for our members.

If you're motivated by growth and impact Credit Karma is one of the best places to work in tech today. We have solved product / market fit and distribution, but compared to our peer unicorns there is still so much work to do. If you look at the gap between our product today and what we are well-positioned to become - the main touchpoint for consumer finance - there is tons of opportunity for people joining now to take on responsibility and ownership and have a meaningful impact.

If you have questions I’m happy to answer them - scott.shumaker at creditkarma.com.

To apply, visit https://www.creditkarma.com/careers
Depends on the point of view.
Chenmark Technology | Technology Associate/Full Stack Developer | Portland, Maine | Full-Time | ONSITE

Chenmark Technology’s mission is to bring the best of modern technology to the world of small business. We’re looking for someone to join our small (but growing!) team to modernize the way our small businesses work, grow, and bring value to their customers. We're highering for a full time Technology Associate / Full Stack Developer.

Our current initiatives cover the range of API development/integration, security and administration automation, data warehousing/analytics support, custom line-of-business web application development, streamlining customer interaction, digital marketing and data analysis, and ongoing project support specific to individual companies (computer vision, stochastic modeling, and IT automation). We hope your experience would both add to this list and help support efforts already underway.

Chenmark Technology is a part of Chenmark Capital Management, a family-operated organization that acquires small businesses indefinitely to help them develop and grow. As part of the ownership team, our success is rooted solely in the success of the businesses we serve. We consider the development and use of technology to be a modern competitive advantage in the world of small business. As such, we are looking for someone that can communicate this passion and can share their expertise to help our companies innovate to the next level.

Our tech rides mostly on PostgreSQL, Python, R, Linux, some AWS/Docker virtualization as well, in addition to supporting end users driving Windows/Macs and some others. This list isn’t restrictive. We’re happy to consider the right tool for the job.

Our offices are in Portland, Maine, which you probably think is a bit north of the wall, but our weather is actually pretty comparable to Boston. As a popular vacation spot, we have every outdoor activity you can think of within a 20 minute drive, a renown local microbrew scene, and phenomenal downtown restaurants. Most importantly, work-life balance to be able to enjoy it all.

Competitive compensation, health, dental, 401k, daily lunch, and more. If you have professional front/backend developer, automation, devops, and/or sysadmin experience and are interested in making a tangible impact in small and growing businesses, please email us at: apply@chentech.io
It's slow (execution speed [1] -- it's slower than Node.js by a lot!), and every developer that I've spoken to has given very, very long estimates (from my POV) for accomplishing even trivial API work, so it seems to be prone to low development velocity. It's possible that every single Java developer I've worked with is nigh incompetent, but they had jobs at places like Oracle, Amazon, and high-end consulting companies, so I'm not sure where the strong Spring developers are hiding.

I don't know the internal architecture, but given the poor benchmark results, I'd hazard a guess that Spring also functions as a thread-per-connection server, which means resource use would be very high for real-time applications (compared to Node.js or an event-based Java framework). And most applications today require at least a real-time component, so if you need 10x-50x as many application servers because you need an OS thread per concurrent connection, that's a huge additional cost.

[1] https://www.techempower.com/benchmarks/ -- Java and C++ tend to be the fastest in the benchmarks, but Spring is so slow that it hits between 2-16% of the top platform speeds, depending on benchmark.
So, do people not understand that all jobs, and demand for people, aren't going to be located in a single point in space?

Why have two cities of New York and San Francisco? Why not just one city of New York?

Increasing commodity prices raises the price of all good, not just some goods, because that's how economics works. Every cost is transferred somewhere else.

So, not sure why you want to raise the price of all goods...
> I have yet to come across any problems that are solved better with a blockchain than with any other traditional technology - except for the original one, a distributed electronic currency.

On my case, I can see another one (for now): Namecoin, which is a decentralised DNS. I can't see any other way to build it apart from a blockchain, it's difficult to create a spam-resistant trustless key/value store without that.
> compile-time speed ups and potentially the use of the rorx instruction

Indeed, but the 'compile-time speedups' are a legitimate point in favour of the compiler. If they didn't occur to the assembly programmer, or struck them as too complex to pull off, then the compiler deserves the point.

Have to say I don't follow why the hand-tuned assembly doesn't use the rorx instruction. It's not mentioned in the assembly file, at least, but I thought that was the point? https://www.nayuki.io/page/fast-sha2-hashes-in-x86-assembly

Also, it's neat to see instruction-selection being so significant. Generally might expect cache/branch behaviour to be the kicker.

> It cannot be faster than the fastest assembly

Well, 'fastest assembly' is the domain of so-called 'superoptimisers', and has us pushing at the stubborn bounds of computability.

We were talking about hand-written assembly-code, compared to compiler-generated. Odds are that none of the binaries tested were the optimal assembly.

The only interesting question is whether the hand-tuned assembly code they tested, was the fastest available at the time. If not, the whole demonstration is a straw-man, of course.

Also I don't like that the winning Zig program runs for so much longer. A good benchmark should provide ironclad assurances that no candidate is getting an unfair advantage re. loading/'warm-up'.
How to Make Piles of Money Using Instagram
Jen Fong-Adwent, Jeff Lindsay, Dominic Tarr, James Halliday and Ben Lupton are the five I really admire and think their ideas don't get enough exposure (I realize they've all had successful projects but talking to them at length their ideas generally speaking are fantastic and should be encouraged).

https://github.com/ednapiranha
https://github.com/progrium
https://github.com/dominictarr

https://github.com/substack
https://github.com/balupton
I've read your article. I was excellent! One thing I missed though was an real life, actual example of discussing a bug and then submitting a patch, including all git commands.
Where? The post cites C11 section 6.5.8 paragraph 5, which seems to disagree with you.

Of course == comparing unrelated pointers is something you need to be able to do, but relational comparisons (including those based on pointer arithmetic) don't seem to be defined anywhere...
The Core m3 launched nearly 10 years too late tho. They didn't have anything near 4w in 2007.
Having walked Market Street at night and during the day, I believe its seediest part is Civic Center. Everything before that seems fine due to increased police presence, a.k.a. it's the tourist zone.

I would agree that two slums sandwich this narrow band.
Except coinbase wasnt even around in 2011??
Just saying that both SPAs and NoSQL have had _more_ than enough time to mature. It's not like they both were invented a decade ago; they were a decade _mature_ a decade ago.
Interesting.

Couldn't younger people learn good VLSI design? I guess they would need mentors though to help them get up to speed quickly.
As of a couple years ago development of ntp was largely performed by one Harlan Stenn. He (and the funding issues around ntp) made the news a while back, but the guy probably deserves even more visibility, given the crucial nature of his work.

2015 article: https://www.informationweek.com/it-life/ntp-harlan-stenn-and...
Can confirm. I work at SAP's internal cloud department, and SLES is a popular base for SAP system installations (alongside Windows Server). There's also quite some RHEL, mostly because teams chose it before their companies got acquired by SAP.
What is Consciousness?
I was being fairly liberal with the word index - by partitioning your data by time and selecting partitions in queries, time effectively becomes an "index" that allows you to avoid searching more of your data set than you have to.

table scans are fast in modern columnstores

I guess that depends on your expectations of 'fast'. Even with our smallish dataset, both BQ and Keen had multi-second responses -- frequently 10+s. It was totally unacceptable for user-facing analytics. And we had a lot of customers making a lot of queries - it started to get expensive fast.

I'm sure 10s responses would be very 'fast' for terabyte-sized data volumes. But that's not the problem we were trying to solve.
Implication: Depending on the energy input, couldn’t you create an engine from this? Sounds like a perpetual motion machine.
NewsDog, the anything-but-news app that gamified its way to reckoning in India
But that's just your personal interpretation of a Russian proverb which may or may not be shared by other Russians.

I, for one, don't.

The article, however, misquotes the proverb without any mention of such extended interpretation.
P3 | Detroit (Southfield), Michigan and other locations | Full-Time | ONSITE | Test engineers for telematics and autonomous vehicles

P3 is behind a lot of new features in new cars. We support all sorts of development, validation, and instrumentation. There's other stuff that involves Powerpoint too, but I'm a soldering-iron kind of guy so you'd have to ask someone else about that side of things. ;)

If you enjoy the nitty-gritty of Bluetooth or MQTT protocols, if LIDAR and GPS are your favorite toys, if EV infrastructure makes you giddy, talk to us. Your talents will help us (help our customers) make the next generation of cars safer, cooler, and more reliable.

I work on test equipment and wiring harnesses, vehicle instrumentation and sensor benchmarking. It's a lot of fun, and I'd love to have more HN readers as coworkers...

Job postings: http://jobs.jobvite.com/p3-americas
Its not difficult to come up with mechanisms like that, not even difficult to come up with the idea and then get some evidence consistent with it. The key is to make sure everything works out quantitatively: https://www.ncbi.nlm.nih.gov/pubmed/12242150
Say you decide to make a video game, and you decide to make a couple of classes for your game objects to inherit from. You make the classes Tool and Weapon. You have just prevented yourself from making the game Clue. The solutions to this tend to be ugly, and your object relations will tend to change over time, often in ways that are difficult to reconcile. Thus, GoF suggests to prefer composition instead of inheritance.
Any positions for the frontend, for the video player ?
That is a really good way to visualize that! Once you zoom out you can see the repeating patterns though..
I'm absolutely shocked.
I'd start with markdown (with hugo or jekyll) with <script src="..."> to do the forms.
Most people don't count the post office as having a letter "sent" to them. They are just handlers.
This looks really interesting. Does anyone know if there are plans to open source the framework?
No buses for me. I've given it a try many times but in SF, unless you're on a popular commuting line, it's filled with crazy, aggressive homeless people.

I've given up traveling via bike after losing my wheels to theft. My friend got his u-lock + loop locked bike's seat stolen while grabbing food to go at the Westfield food court around lunchtime.

> 10-100 miles: regular bike or train

SF to San Jose is 55 miles. To think you'd consider biking twice that is... crazy to me. More power to you I suppose.
Was there ever an Apple where this was not the case? They’ve been making $5000 computers for decades.
This is far from the whole story. The pathology of alzheimers as predicted by the Amyloid Hypothesis is (year 0) imbalance in the production, (year 10-30) deposition of abeta causes Tau and other downstream complications that are symptomatic. Existing clinical studies started way too late, after the appearance of significant sympthoms - at least mild cognitive impairment.

Personally, i take curcumin supplements, as it is known to bind to abeta even in the cerebrospinal fluid, then it gets cleared out over the blood brain barrier. If the abeta hypothesis is true, high dose curcumin should help delay its onset.

Another thing to do is get your genome sequenced, even with 23andme. If you have apoe4, you should, IMO, take curcumin.
Why? It’s free for open source, reasonable for enterprise and private use and I think you could build a better one starting from scratch.

GitHub’s success is largely due to the network effect and it’s entrenched status as the canonical code repository.

Besides libgit2, aka “the secret sauce”, is already open source. What are you waiting for?
The biggest ones people ask for are non-type templates, HKT, and sometimes move constructors.
SEEKING WORK - Houston, TX / Remote / Travel OK

I am a full-stack web developer writing front-ends with React, Redux & TypeScript and back-ends with Python, Django or Flask, and postgresql.

I'm comfortable doing anything from simple maintenance & feature addition to creating an MVP for your project.

Some technologies I have experience working with:

Backend => Python/flask or django, golang, node.js

Frontend => React, Redux, Gatsby, preact, riot, SASS, HTML, CSS, JavaScript, CoffeeScript, TypeScript

Storage => postgresql, sqlite, redis

Cloud & devops => AWS, Google Cloud, Docker, dokku

Longshot => TypeScript compiler API

I cut my coding teeth writing compilers in C++ and Scheme, so I'm happy working with pretty much anything. Recent client testimonials: "Solid & dependable", "top notch coder and a compiler ninja"

You can check me out further at:

My website: https://upvalue.io

My GitHub: https://github.com/ioddly

If you're interested in working with me, you can contact me at phil@upvalue.io - my phone # is available on my website.
Your CV link goes to a 404, possibly because HN helpfully replaced part of it with an ellipsis.
Love fishing, slayin bass, rentin a crappy boat and drinkin zodes is an IDEAL time for me. One of the best parts is that you can catch 'real' fish and have a good time with crappy walmart rods. I think 50 bucks is probably enough to get you started. It aint for everyone though. my love of fishing started as a young buck exploring my neighborhood with other dudes, finding little ponds etc and trying to catch anything!
Because it's a scam disguised as an investment or a currency. It's inefficient and it's sole purpose is to serve itself.
Channable - https://www.channable.com | Utrecht, The Netherlands | ONSITE

Channable is a data feed management company that connects ecommerce companies to all big online marketing channels (marketplaces, price comparison sites etc.) We also optimize and synchronize product data, offers, and orders on the various platforms.

We currently have three open positions, one for a Python Backend Engineer, one for a DevOps Engineer, and one for a Frontend Engineer.

Our Stack includes: Python (Flask), Haskell, Scala (Apache Spark), PostgreSQL, Redis, HDFS, Ansible, and Ember.js

We process hundreds of millions of products per day and offer technically interesting and challenging work. We are looking for a highly motivated and skilled engineer to join our team in the center of Utrecht.

See https://www.channable.com/jobs/ for a detailed job description.
1. Organized lists are not a magical new technology. A lot better database tech already exists.
2. Almost everything associated with blockchain is fruad-like, skirting nations’ established laws and decreasing security.
3. This type of trading is zero sum. The funds come from a bad place or from someone who has more information than/hidden info from the person they sell it to (manipulated). When you help launder money you’re harming your neighbors, yourself, and your country.
A guy called Alexey Tulinov maintains an excellent but very little known, light-weight unicode processing library called libnu. I really wish it had more recognition: https://bitbucket.org/alekseyt/nunicode
As another Russian I don't see how it's just about laughter or how any native speaker could think that. "Смех" in proverbs stands for general happiness just like "плач" (literally "crying") does for general unhappiness.
Free paper grader
And unfortunately they’re using a 13-yo for their chess pieces. I have to believe there’s better existing cases which can be appealed to test this law.
Right, comparisons with < and > are UB, but I'm talking about ==, which is well-defined. It's hard to tell which operator "tzahola" was originally talking about, but I took "comparing the address" in this context (especially given his example code) to mean "==", or at least, include it, which makes the statement "comparing the addresses of stack variables is undefined behavior" incorrect in this context.
That the rollout of BCH was problematic is not something I disagree with. It was a huge embarrassment professionally for coinbase.

I am well aware of BCH increasing in price prior to the launch but #1 EVERYTHING was going up in price at the time - BCH started ramping up the prior week from ~ $1700, and #2 really took off once the API keys were publicly found that weekend. That there was a peak of insanity on the release of BCH, I don't dispute, I merely claim that these other claims of nefarious actions can be easily explained through more mundane behaviors.
> One example, when they try to find counter-points and to challenge the person they interview the questions they ask often seem... again, the only word I have is "dumb". As if they take it from some catalog they were given back in journalist school with instructions for how to "challenge" someone, and they follow their script, but the result does not make any sense. I often feel they mistake simply annoying people for challenging them.

Can you give an example of one you thought was dumb? Personally, I took something entirely different away from the article....yes, it is almost a simple script you can follow....learn to recognize when the person is exhibiting symptoms of one of the many logical/psychological "flaws" of the human mind, and ask a followup question appropriate to get the person to notice and overcome that flaw themselves.

> I don't think "better discussions" actually help that much for a lot of topics - the actual solution - please bear with me! - may actually be not to discuss certain topics with everybody.

It seems to me that would be an improvement, but for the wrong reasons.

Your last paragraph is a good example of how asking bad questions can cause rifts, and how it may not be obvious that the question is bad (until you explain it). Rather than not discussing things, I'd rather at least make an effort to teach everyone this. Considering the state of politics in the world today, it's not exactly unimportant.
Also, grass is still green, and sky is still blue.
Which one would argue is exactly what they should and must do, given the money they paid for it.
That's what everybody told me when I joined at a $800m valuation. Last I checked, uber took a down round an Lyft is 15b.
I'm not saying OAuth was broken, I'm saying even read only access can be very valuable to an attacker. And not just for celebrities.
after seeing what they did with xamarin, i would not be surprised if they did. but unlike xamarin, open sourcing github wouldnt help them gain more developers on their platform and i do not see any other business benefits. i would love to see this happen though
You still have your Bitcoin Cash dont you ?
Trading is high-risk, you have to learn to recognize pump-and-dumps yourself, because they're gonna happen whether they're organized by the exchange or not.
There is no way I can see them open sourcing GitHub. If you have studied the history of versioning control systems (ClearCear, Perforce, TFS, Subversion, etc.) you would know how insanely powerful controlling the hosting solution is. I can see Microsoft making private repos for free and/or making GitHub Enterprise free for the first 10 users though.
I'm from Poland and here people don't smile like they do in USA.

Don't even get me started on "How are you?", I always want to reply honestly to that, and I don't feel much obligation to reply back (I usually don't care how some stranger feels, why should I?). That's probably the hardest in learning English for me.
SEEKING FREELANCER | Back-End Engineer | SF Bay Area or Remote

Project: Initial prototype build to consist of responsive/web platform. Our team consists of long-time industry experts driving the vision, designer, and front-end engineer. We need a capable back-end engineer to round out the team.

Technologies: Node.JS, ES6, React/Redux, Restful API's, WebSockets, Redis, AWS, etc.

Timeline: accelerated, we are looking for the right fit who can code quickly and work independently with modern Javascript frameworks. You'll need to build high performance, composable, and a testable application.

You'll deliver new features, functionality, and optimize performance. Synergy between our front-end team for code continuity on a daily basis will be required. This is currently a project with a full time gig down the road.

Estimated deliverables 2-4 months for completion

Get in touch = timheff1@gmail.com
Could Aging Be an Infectious Disease?