skysight-inc/HackerNews huggingface dataset:
Pex | Multiple Positions | Downtown, Los Angeles | ONSITE, FULL-TIME | Salary $100k+ & Equity | https://pex.com

Pex is a search engine for music and video, that uses the content as a base for its search (think of Google Image Search just for video/music, with some more features built at top of the technology). To date we've indexed more than 7B videos with a daily addition of ~60M. We operate a massive stack (https://news.ycombinator.com/item?id=13726224). Most of the code is written in C/C++, Go and Java.

We offer 30 days of paid vacation, fully covered health benefits (gold plan), commuter benefits, cover costs of visiting conferences and more.

We're looking for skilled senior developers (C/C++, Go, Java) that want to work on some very challenging technical problems, in a massive scale. Additionally we're looking for people interested in signal processing and machine learning to join our core search team.

Besides working on the core technology, we're always working on some fun projects, like a weekly updated list of most watched videos across major social networks https://pex.com/top100

Currently looking only for senior developers. Unfortunately no remote and no interns at the moment. If you want to learn more, reach out directly to me at r@pex.com
Extreme event attribution is an expanding subfield of climate science
7 scientific tactics for overcoming anxiety
Ask HN: What r some things u can get in Canada on PR but u can't in USA on H1B?
I think the du case was an outlier. Normal workloads shouldn't be so heavily affected. I am expecting a few percent loss on most programs though. It's basically a larger penalty for making a syscall, which was already a fairly slow operation so performance minded people avoid them in tight loops. It will be bad for people who need to do lots of fast I/O I suspect.
There's nothing wrong with some skepticism. This guy seems legit but nobody gets a pass.
SEEKING WORK - New York City
DevOps Engineer with 15+ years of experience in systems automation and Linux Infrastructure Engineering including the following skillets:

- Foreman/Satellite, Puppet.

- AWS

- Monitoring and alerting of systems, application and web infra.

- Performance testing.

- Linux and Infrastructure Security.

- Continuous Integration and Release Management/Automation.

- Automation in Python, Perl and Bash.

http://www.armchairsysadmin.com/about/

matt @ endurian.org for availability and rate.
I quite like precise use of vocabulary, it makes it so much easier to ensure everybody intends the same concepts if what one expects to be conveyed is the dictionary definitions. Apparently the OP felt so too. I think he’s justified in wishing to draw attention to that.
Yeah, being hard to forge is necessary, but not sufficient.

There are a ton of electronic currencies that are difficult to forge, for example Flooz, Beenz, and the gems in clash of clans.
RFC 2392 Message-ID values are supposed to be unique, but they may not be if the software generating them is buggy. I remember reading somewhere about some email program that assumed they were unique (in effect using them as a natural key). If you were unlucky enough to get messages with identical Message-ID values, all but one would disappear.
Looks simple and self explaining framework. Would work well for legacy and small projects that don't need a lot of state to work with.
This might have been done by Go for perf reasons. Why should the Go compiler copy a new variable on the stack every loop iteration?
I think my power company drives pickup trucks around once a month. (and I don't have daily access to readings, so I log the data myself via RTL-SDR.)

Other companies / meters will create a mesh network and rebroadcast all data back to the utility company. (I don't believe mine does that.)
SEEKING WORK | Dallas, but remote only

Looking for smaller projects to occupy weekends and evenings. I work with PHP, Drupal, React and such.

Please email samtimalsina at gmail dot com.
What a great article about using Anki during class in a Language Arts curriculum.

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

https://en.wikipedia.org/wiki/Anki_(software)
Unfortunately, it seems like these comments are only visible to Librarian's users, which doesn't make it much different from Hypothes.is [1] other than being limited to arXiv, and makes comments less discoverable. arXiv should really add such a feature itself/have open sourced its code so they could've added it there.

[1] http://hypothes.is/
A bit of a tangent, but somewhat related to your bit about concrete: steel salvaged from ships built before 1945 is less radioactive than modern steel and is useful for devices that are extremely sensitive to radiation: https://en.wikipedia.org/wiki/Low-background_steel

The reason the modern stuff is more radioactive is the massive number of atmospheric nuclear weapons tests conducted starting in 1945. I imagine the concrete has the same issue.
As the OP points out, there’s the word ’tribute’ to denote what was apparently the author’s original intention.
The text as written only seeks to defend AMD's product. Whether the sub text goes further is open to non objective speculation. Having said that I'm sure AMD are feeling pretty happy with their statement. Schadenfreude may be too long a bow...
My comment was meant as a general jibe at the state of the industry, not your correct answer :)
Or maybe John Flynt/Brianna Wu is just crazy, and he isn't actually getting any death threats.

http://i.imgur.com/LDz9CXN.jpg
Until about 6 months ago, I used a physical password manager: a small notebook that I kept with me. It posed a greater risk to a physical attack (theft or snooping), but I accepted that risk over using shared passwords across services.

I've started using LastPass as a replacement for this, and have been happy with it.
It watches the DOM for you, since that's where state is, but every other thing watches the JS for you, because that's where the state is. I don't see the advantage.
>What I don’t see is why all companies should follow Bay Area salaries.

Did anyone suggest they should?
Massive amounts of business were also built on Angular 1.x but it is no longer supported. To be honest, I am tiring of seeing a new javascript framework everyday. I am pretty sure I saw a post for something called StimulusJs in the last hour and now this.
SEEKING WORK Seattle, WA or Remote

Technologies: iOS, tvOS, Swift, AVKit, MapKit, EventKit, React Native, React, JavaScript, ES6, Objective-C, Cocoapods, Fastlane, GraphQL, Postgres, Ruby, Rails, Java, node.js

Résumé/CV: https://www.linkedin.com/in/kristopherbkelly/

Email: kris@kriskelly.me

I'm a developer with 11+ years of experience on both web and mobile platforms. Lately I've been doing tvOS apps in Swift, but I also have quite a bit of JS experience and am very comfortable with React Native. In past years I did a lot of server-side development, so I'm also happy to work on your app's API, but I don't specialize in front end web development. I'm also an easy person to work with and I try to be an active listener who understands what clients and customers want and need.
They have confessions did you read the article?
I don't see that on the form when I look: https://screenshots.firefox.com/METBeB1oH6QQdtZ4/boards.gree...

I assume Greenhouse is extracting your own details from a PDF or Linkedin and asking you to fill in details.

Edit: and I guess I'd find it ironic too. The price of poetic license is two bucks and an awkward screenshot.

Edit 2: Looks like it does show up as a question for internship roles. Which a) makes sense, b) probably isn't your alma mater until sometime after the internship so I'll wiggle out on a technicality and c) includes mine so I'm OK with the coverage.
Reading this made me realize how I sound explaining my job to my mother. The sounds of cars rushing over my head and "What?" echoing between my ears...
Please write submission titles in proper English. That's one of the ways we try to keep the quality of Hacker News a bit higher than most of what's out there elsewhere.
> If one password is compromised, they all are.

The point of an algorithm as opposed to a single shared password is that this isn't true. With a basic algorithm, you can avoid automated attacks based on password dumps. With a more complex algorithm, even a determined attacker targeting you would have a really hard time figuring it out. Regardless, it probably would need to be a few passwords, not just one. Also, any good web service will implement rate limiting and other protective measures, so brute force attacks are unlikely to work.

The counterargument to "minimize attack surface" is "avoid single points of failure", and that includes both attacks and accidentally losing access to all of your passwords. What if I drop my phone and/or laptop in a lake? What if I forget my master password somehow? What if someone installs a keylogger and gets my master password? What if I accidentally install a malware version of the password manager client that steals my password?

Not that I necessarily think that an algorithm is better overall than a password manager, but I think it's not as obvious a decision as you're claiming.
Thanks for the hint.

I tried previously, but it never really got any traction as a Show HN.
This is impressive. I wonder if a similar technique could be used to identify parking lots. The U.S. seems to have an over abundance of parking lots, so it would be cool to back up that perception with real data.
China’s policy isn’t sane at all. The lack of rule of law means a prosecutor or judge just can’t go out and act on corruption complaints, the party is internally policing itself (you have to be expelled before prosecution is even possible). Who gets brought down for corruption often depends on who they are aligned with, not what they actually did. It’s like wild parking in Beijing, everyone with a car does it, only a very few are ever punished for it. Or the fact that there are brothels everywhere except during CCP congress meetings, law is selectively and conveniently enforced, not fairly at all.
SEEKING WORK, NYC | Remote OK

Scheduling full-stack web development work, looking for small- and mid-sized projects at small- and mid-sized companies! Excellent at responsive design, and well-versed in netsec. I work well with teams but am also a competent solo dev.

I have a lot of fun doing odd jobs as well - non-coding stuff like scraping, online investigative research, etc. If you want to float an idea by me, I'm willing to listen :-).

website : http://grayleonard.com
github : https://github.com/grayleonard
email : gkontakte@mailbox.org
The death threats are sort of like a DDoS attack on someone's life when you get thousands of them. You can go after an individual who sent a single death threat but then they're just an idiot who made a single death threat online, right? Well put a thousand idiots who only made a single death threat online together and you can make someone's life a living hell.
HERE | Berlin, Germany | Full-Time | Onsite

HERE is looking for a Data Scientist in our IoT (fleet, telematics, positioning, tracking) department.

This role will be responsible for Data Science for the IoT business group which includes services with focus on large enterprises, fleet, telematics, positioning, tracking, infrastructure, public sector horizontal and vertical solutions.

* Tap into internal existing data sources, start data collection for new data not yet materialized or not yet defined. Moreover, extending company’s data with third party sources of information when needed * Build and test analytic and statistical models to support improvement of a wide variety of data-driven processes for our existing and new IoT solutions * Capability to effectively interact with both internal and external customer executives, technical and non-technical to explain uses and value of data sciences. * Train other teams within the organization on statistical thinking and ML methods.

Qualifications

* 5+ years relevant experience * Bachelor degree in a relevant field required, Master degree is a plus * Knowledge and experience in tool such as R, Matlab, Python or SAS, for statistical analysis and modeling * Experience with machine learning solutions * Proven ability to quickly prototype in languages like Python, C++, Java, and Scala * Ability to design efficient algorithms for accessing and analyzing large amounts of data * Excellent oral and written communication skills in English

If you have any questions, feel free to contact me.

More infos at: https://datasciencejobs.de/post/sr-data-scientist-iot-fleet-...
the so subtle notion of progress..
Yieldify | Software Engineer (UI, Backend, Tag, Data Infrastructure), SDET | London | Onsite | Full-time | https://www.yieldify.com/careers-at-yieldify/

Yieldify is a MarTech company that helps e-commerce marketers generate more sales by making it easy for them to optimise their customer journeys. We launched our new Yieldify Conversion Platform one year ago and to date, we've delivered over 50,000 campaigns for over 500 brands on more than 1,000 websites globally, which include some of the world's most recognisable brands, including Marks&Spencer, Domino’s Pizza, Omni Hotels and Anthropologie.

We work on weekly sprints and we ship code into production on a weekly basis; As the engineer team works very closely with the product team, you will be encouraged to influence the product roadmap. We work with a dedicated DevOps team to manage infrastructure, deployments and CI systems.

Among fun perks, we host biweekly tech talks on a wide variety of subjects (recent examples: Ethereum, SimHash) and some of us have started a Category Theory study group. Did I mention we are trying to bootstrap our own football team? :)

The main stack and the newest services are in Typescript, most of the frontend is in Angular 4, whereas the data pipeline is written in Go/Python and Hadoop/Spark. Almost everything here is Docker-ized and the deployment of all the services is fully on AWS.

For more details on the data engineer position, feel free to DM me on Twitter. For all other positions you can email Cerian at cerian.thomas@yieldify.com (please mention HN).
Nimble Labs | Developer Internships | REMOTE (USA) | http://www.nimblelabs.com/ | Full Time

We are helping train people who'd like to become developers. Instead of spending $10,000 to $20,000 on a coding bootcamp, come work with us, work on real software projects and make money. While the pay rate is relatively low, compared to spending money and what you will learn it is a great opportunity for anyone in school or wanting to change careers to software development.

We are looking for people with some aptitude for computers and programming, but not necessarily any experience.

You will be learning basic web development with Rails and Javascript. At this time we are only accepting interns from the USA. If interested, please contact me at harris at nimble labs dot com
Javascript/Typescript I've dabbled with it but after avoiding web dev for going on 7 years of professional development I figure it is time. I have some ideas I want to do that are web based and would like to do the front end on my own.

Erlang. I spent 2017 learning Elixir and would like to learn Erlang too.

Java/Scala. I did a lot of Java and some Scala for my graduate studies but haven't touched it in awhile. It seems like there are a lot of interesting jobs in the Chicago area that are JVM based and I would like to move away from .NET.
Contractize Legal Glossary
Design as Participation
It's tricky. Many (most?) researchers would rather have a closed discussion with other researchers with domain expertise than an open one where they have to deal with public comments.
One of the first jobs I had was in a small call centre (doing cold calls). I had to read a script asking random people questions about their financial situation. I think it might have been a scam but I'm still not sure to this day; it just sounded like a standard insurance questionnaire but I don't know what they did with the answers that were collected. I got fired after 2 weeks because my conversion rates were not good enough.

I think that these kinds of jobs are morally acceptable. You can't expect the poor to behave ethically while the rich are screwing them over 24/7. You can't have a fair society without some degree of chaos and allowing people to take matters into their own hands.

If we accept capitalism, then we must accept all the nasty things that come with it.

Many people pretend that capitalism is just a matter of rewarding intelligence over stupidity and hard work over laziness, but it's just as much about rewarding selfishness over selflessness, deception over honesty, short-term thinking over long-term thinking, etc...
Web apps are already spyware by default, as everything gets done on a computer I don't have access to.

Just plain pretty TTYs.
If they did it like that they sure messed up by forgetting PR. They can't afford not being the"good guys" in the processing space.
Do you build content management systems? Both the website and this comment are a bit confusing to me. Maybe doing usability testing of the homepage would be a good idea? to see if people understand what it is about. You can submit your site for free here: https://usability.testing.exchange — it's a feedback exchange place (I'm developing it). Also look at the Alternatives page, there you'll find lots of other places to get even more feedback.
Weaveworks | Backend Developer | Berlin, London, San Francisco | ONSITE, Full-time | https://www.weave.works

* Senior frontend dev: write reactive and snappy web UIs that show complex data and are easy to navigate (London)

* Senior backend dev: develop microservices (primarily in Go) and container tools (Berlin/SF)

* Developer experience/evangelist: spread the word in meetups/conferences, develop integrations for our tools

Come help us build OSS tools that other developers use to tame their containerized applications. Projects like Weave Scope observe containers/pods/services and their interactions to provide visibility and insights. Developers can quickly see the state of the resulting systems and validate their assumptions.

We offer family-friendly hours (some of us have kids, too) and encourage a good work-life balance. Feel free to work from home on certain weekdays, or combine work and travel for a month. It's no big deal if you're not a JS or a Go expert, we trust that you can learn on the job. Also, all our tools are open source: https://github.com/weaveworks Browse our PRs to see how we work as a team!

The hiring process: Checking your CV/GH/SO (if not enough signal: small coding challenge), 45 mins hangout, afternoon take-home coding/design challenge, in person interview with future colleagues

Backend (Berlin) http://grnh.se/lq0s1k1

Backend (SF) http://grnh.se/0cpay51

Frontend (LDN) http://grnh.se/7m68hr1

UI/UX Lead (LDN) http://grnh.se/4ej2hm1

Note: Weaveworks is not set up to sponsor visas at this point.
Sorry, but that isn't correct. Angular 1.x had a release just over a week ago. 1.6.8 was released on December 21, 2017.

https://code.angularjs.org
I think the combination of a) more processed datasets than google/Facebook can sometimes have, b) smaller cpu/gpu resources that google/Facebook have, and c) the incentive to squeeze every last bit of log loss out, all encourages you to ensable all your independently trained models under a gradient tree.
Better built ins and direct style, standardised DOM before it existed, grid layouts before they existed and widgets, a virtual DOM which updates when your data does. What's your point?
> All the political parties do short term work just enough to win the next election and no one cares to plans long term. People just don't get complicated perspective, all that understand is here and now leading to all short term band-aid solutions which are harmful for the long term.

You're describing all democracies, in every country. Education has nothing to do with it. It's a well-studied structural problem with democratic rule in general.
Apple, Inc. | Cupertino

Apple’s Siri is looking for exceptional engineers, designers, and project managers well versed in machine learning, natural language, speech recognition, server automation, and/or mobile software development. Siri is used on countless iOS, tvOS and watchOS devices and handles over a billion requests per week.

If you’re passionate about Music, Natural Language Processing, tools development, or one of a variety of our open positions, you’ll be right at home! We have also begun expanding our team in Ottawa, Canada!

Apply online or send a resume and a feature request to brittanyd@apple.com.
Location: Europe (American living abroad)

Remote: Yes (with three years experience working remotely)

Willing to relocate: Yes, for the right opportunity

Technologies: Fullstack LAMP/LEMP (Laravel 5.x, Symfony 2.x, PHP 7.x, MySQL, JS, etc.)

Resume: I am from Pittsburgh, Pennsylvania and have been building web applications since 1999. The majority of my career has been full-stack web application development in both the United States and also Europe.

I am the author of Mastering Laravel (Packt) and other peer-reviewed publications, an invited speaker at LaravelDay, phpDay, and PHP UK.

http://linkedin.com/in/chrispecoraro

Email: chrispecoraro@gmail.com
CADRE | New York, NY | Onsite | Experienced Engineers |

Cadre is a well-funded startup (Series C | Total Funding $135M) at the intersection of technology and investing. Our mission is to provide direct access to world’s best investments. We are starting with high-end commercial real estate and are changing how investors find and invest in opportunities in this massive industry.
Open Positions: https://cadre.com/careers

Senior Software Engineer- https://cadre.com/careers/apply?gh_jid=75123

Software Engineer in Test- https://cadre.com/careers/apply?gh_jid=155526

Software Engineer Internship- https://cadre.com/careers/apply?gh_jid=901695
LeEco founder defies Chinese regulators, stays in US chasing electric car dream
The FBI doesn't prosecute anything; it investigates, and the various US Attorney's offices prosecute.
New Tool: What Is New?
Browsers have worse history with compatibility, they are more memory hungry than Java, performance is worse, their UI isn't even trying to mimic system UI (Java could have system L&F for 10 years at least, likely more).
A Valve employee showed up on Reddit to say this bug report is not correct. https://np.reddit.com/r/linux_gaming/comments/7ndjdt/valve_w...
Mark, your deliberate misuse of Brianna's preferred name and gender betrays your hostility and bias.
So you dont hire married programmers, and marry single ones. Specially if they look like they will not marry!
SEEKING WORK, Remote only:

- .NET, Python, or JVM (Java/Kotlin) development.
- Web development.
- Mobile development.
- Any other dev tasks in any language or technology, I'm flexible.

LinkedIn: www.linkedin.com/in/robertjwhitcomb
Email: rwhitcomb@acm.org
> If i understand the article correctly it's discussing using natural keys as primary keys.

I'm not sure about the author's intent here. In the prior section they dismiss the necessity of primary keys. However, the author rails on about unique keys. I'm not familiar with PostgreSQL, but I assume every reference to "key" is effectively an index with a unique constraint. If that is true then all of the discussed issues with unique names are the same even if the author doesn't care about primary key in particular.