skysight-inc/HackerNews huggingface dataset:
Thanks for the suggestions. Maybe someone else here will find them helpful if they're considering a new build. I'm not in the market to build a new Windows computer after just building the one I have now a year ago, though. I'm fine with just using the Macbook for photo editing.

It's very possible that there's something else going wrong with my Windows desktop as it's setup now, and it should be running better than it does. Whatever that may be, I'm unsure. I would expect the programs to at least be usable, but they aren't.

And this isn't directed at you in particular, but I should probably make it clear (since for some reason my comments have been getting downvotes) that I'm not saying that Windows computers in general are incapable of running these programs, and I'm not a Mac fanboy in any sense of the word. I'm relaying what I've experienced. If I click and hold an adjustment brush, drag it an inch, let go of the mouse button, then move the mouse to another area of the screen, the program shouldn't lag to the point where it doesn't even register that I let off the adjustment brush and give me a stroke that goes across the entire photo. And yet it does. It doesn't benefit me at all to lie about it.
The functionality ME attempts to provide is lights out a.k.a. out-of-band management (like IPMI) to the desktop.

If, for example, an admin needed to add a dual-boot-to-Ubuntu option to every PC on a floor, he could, through ME, remotely reboot (force power reset if necessary) or power on every machine, have the machines boot to a (remote) OS install disk, run the install, and reboot.

ME allows one to do almost anything remotely to a PC, regardless of what the main processor is doing. That is both useful and frightening.
Magnetic | ONSITE | New York, NY | Senior Python/Platform Developer

Magnetic's media and merchandising platform tracks user behavior across hundreds of thousands of websites, hundreds of millions of users, and many billions of events per day. Every day we're pushing the boundaries of what can be done with Python and PyPy, building microservices that increase throughput and reduce latency in our real-time system. If you have Python skills and want to take them to the next level, we want to hear from you!

Our engineering culture is oriented towards optimizing time to deliver new features. New developers ship code to production on day one, aided by peer code review, thorough automated testing, continuous integration, and one click deployments. We collaborate frequently, at whiteboards and informal pairing sessions. We value diversity of opinions and backgrounds, and encourage everyone to contribute ideas, ask questions, and push each other to achieve more each day than before.

Apply online now: http://grnh.se/h2igfl1

Other openings: http://www.magnetic.com/about/careers/

Magnetic does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
One nice feature of (some) Thinkpads is that the AMT and ME can be "permanently disabled" through the BIOS, presumably by blowing a fuse or similar. Check if yours has this capability.

Otherwise check for updates at http://pcsupport.lenovo.com.
Green Hills Software | Software Development Engineer | Santa Barbara, CA | FULL TIME ONSITE

If you want to have complete engineering responsibility for one or more major components of the Green Hills product line, this is the position for you! As a GHS Software Development Engineer, you will have personal responsibility for creating a tool used by thousands of programmers around the world that millions of people rely on daily. Our engineers are involved in Language Front Ends, Code Generators, Real Time Operating Systems, our MULTI Development Environment, our Secure Workstation, and Target Systems.

GHS is a growing global company with many opportunities for talented people to grow in their career. Our interview process is rigorous and selective, resulting in elite teams of engineers.

We seek someone who is innovative and passionate about coding and comfortable with the idea of personally creating a fairly complex 25,000 line application in about a year. The right candidate also has an understanding of tools, at least 2 years experience in C and/or C++, and a bachelor’s degree in a related field.

To apply, email your resume to jobs@ghs.com.
Call centers are weird. They treat people like cattle, and expect good outcomes.

I worked for a company that was apparently some sort of progressive beacon about 20 years ago. They treated people well, trained them for a month before they took a live call, and even promoted people out.

There was an annual cycle (this business peaked from March-September), but many employees would return and re-qualify. We used to hire 3-4 a quarter as IT techs (out of about 300 agents), and probably about half developed into either IT professionals or went back as call center managers / escalation agents.
AFS 2.1 – Easier Access to Your Resources
SEEKING WORK remote only

Full stack Javascript developer: Currently working with Firebase, Heroku, NodeJS, React Native, React, VueJS

http://jsapp.me
contact@jsapp.me
Scala is largely a set of iterative improvements with a syntax that's designed to handle data workflows well.
It's not a big deal, it's not that exciting, it doesn't use all of the latest technologies, and that's why I think it has a bright future.
That never gets old :-) and I thought the external views were really awesome as well. On the previous return of SES-10 which was a geosync mission, previously SpaceX had said that the booster was unrecoverable in those situations given the additional boost that it gave the payload (so started from a higher altitude) but they tried it, and got it back anyway. Watching the grid fins nearly burn off from re-entry friction was a the most interesting bit of that one.
Major Update: EasyPHP Devserver 17.0
True. As a counterpoint, not everyone believes that technology diffusion is good and desirable.
Kahoot! | Senior Frontend Developer | London, Oslo | ONSITE | https://getkahoot.com/

Crafted using a design-led approach and game-based pedagogy, Kahoot! is on a mission to make learning something that everyone wants to connect with.
With over 40 million monthly active users and a public library of over 15 million games on our platform, kahoots are being played in over 180 countries, both in the classroom and beyond.

https://getkahoot.com/jobs/front-end-developer-1

As our frontend developer, you'll be making and maintaining web apps with some of the latest JavaScript tooling such as React and MobX, but also staples such as Angular and Backbone.js. Working on Kahoot!'s frontend platform, building on our pattern library, you’ll be drawing out UI components to build robust modular systems making up rich interactive experiences.

We're also looking for the following roles:

- Backend Developer https://getkahoot.com/jobs/backend-developer-search-oslo-or-...

- Android Developer https://getkahoot.com/jobs/android-developer-oslo-norway
For java developers http://www.totalcross.com is an option.
Ah, okay, I misunderstood. Thanks for clarifying!
Sure, there are "speculators" and almost exclusively speculation is foolish. It seems great though during a bubble.

The best real estate investors who make the real money over the long haul buy properties where the net rents (after maintenance costs) pay for the purchase costs. Then appreciation is simply gravy.
Compile Node.js to Native Binaries
Squarespace | NYC, NY / New York, NY | ONSITE only Apply at: http://grnh.se/dn27gt1

Squarespace is hiring pretty much everyone:

-PMs (mid-level to senior, 5+ years exp)

-Engineers (Mobile, web, infrastructure, SRE, security data..., generally 2+ years exp)

-Designers (Web & Product)

-Recruiters & Coordinators

-Data Scientist/Analyst

-& more!

Also hiring 24x7 Ops Systems Engineers in Portland & Dublin.

You should work here because it's a great place to work. That's really the gist of it: Squarespace takes excellent care of its employees. Not only do we boasts one of the most beautiful offices in the world, daily lunch, fully covered health insurance, unlimited vacation (and a recommended 4-5 weeks) and a solid 401k match, but working at Squarespace also means working with a great community of people who love design and are passionate about great products. This is a company that cares deeply about its employees and employees who care deeply about their product. We're very proud here to be building the platform that both democratizes the web and pushes forward its design.

A few of our recent hires came right from this thread!

Feel free to reach out to me directly if you have questions (I'm a PM here, former FE Engineer) or just want to chat.

tmiller @ squarespace.com

Apply at http://grnh.se/dn27gt1
Phase-Functioned Neural Networks for Character Control
FarmLogs (YC W12) | Ann Arbor, MI and Des Moines, IA | Onsite/Remote | https://farmlogs.com

FarmLogs is inventing the future of farming. We build software to help farmers grow more with less.

Our stack is predominantly Clojure and Python. Our domain involves data from all over: soil samples, satellite imagery, radar, telematics from tractors, temperature data, the list goes on.

We run 100% on Kubernetes, Docker, and AWS.

We have a strong preference for onsite candidates, but would accept a remote candidate if they have experience working remotely before and are in the US.

We've got a handful of open positions, notably:

- Android Developer

- Engineering Manager

- Senior Backend Engineer

- Senior Frontend Engineer

- Executive Assistant

- VP of Operations & Finance

- Product Manager

Come take a look! https://farmlogs.com/jobs
I was also surprised to learn the thing about putting on one shoe by standing on the opposite foot, as that's how I've always put on shoes, and thus never understood the seeming requirement for a bench / chair in an area where shoes come off and go on.
If you prefer a computer game over a book, have a look at MHRD:

> http://store.steampowered.com/app/576030/MHRD/

This game is rather similar in spirit to "The Elements of Computing Systems", which I recommended above, but more summarized (though it only considers up to CPU level in opposite to the Nisan-Schocken book).
People working at New York Times and Washington Post lie to themselves that they're doing something important while working for a "cool" news company. They're ignorant to the fact that these companies make their entire revenue from advertisements.
My apologies. Shouldn't have assumed you were the one who downvoted.

> Therefore tend to side with what looks like the better science.

But the point is that the science is highly suspect. When scientists on the IPCC break rank and make themselves pariahs, virtually ruining their careers, that should tell you something.
My old computers are working fine. I've gifted them to other people, but I care about devices working for a long time. But really nowadays computers are not progressing that much. Unless something very revolutionary happens, the difference between 2017 and 2032 computer will be much less than difference between 2002 and 2017. So it's perfectly reasonable to assume that people will use computers from 2017 (especially high-end computers) after 15 years.
I disagree that this is a driving factor in getting college grads, even if it might be one of the reasons. College education gives you a wide breadth of knowledge and critical thinking skills that could be applied to many subjects. Its also just an accepted standard for many white collar jobs if one doesn't have the requisite experience.
I worked for a GIS maker in the 90s whose biggest customer was a water utility. They knew where every pipe was and had (IIRC) a public health requirement to be able to trace cryptosporidium outbreaks (among other things) on a per-pipe basis.

So the data ought to be out there
ccording to Census figures in 2013, 18.9 million whites are poor. That’s 8 million more poor white people than poor black people, and more than 5 million more than those who identify as Latino. A majority of those benefiting from programs like food stamps and Medicaid are white, too.

http://www.theroot.com/hey-media-white-people-are-poor-too-1...
I think this was the issue. I commute into Boston from just outside the city. I would have considered using this over public transport had it been an option at all. Their routes seem to connect Boston and some edges of Cambridge that are close... but that's it.
your land is protected by a club.

instead of protecting it yourself, you delegated the job to the government.

libertarians will argue "why not delegate to a private company?"

because we all learned from past experience. it is better for one entity to have a monopoly on violence than multiple small organizations.
Shopify | Toronto, Ottawa, Montreal, Waterloo, San Francisco | Full-time, Internships | Onsite | Remote | VISA

Shopify is a platform that allows entrepreneurs to easily setup an online store. We build solutions that empower merchants no matter what their size is. Our product help merchants who are just starting as well as established brands that need a solution that can scale with their traffic.
We're always working on products that make it easier for entrepreneurs to reach their audience and help them make data driven decisions.
Shopify is built in Ruby on Rails running on a stack composed of Docker, Golang, Mysql and Redis. Our data infrastructure uses Kafka, HDFS, Zookeeper and we use PySpark and Sklearn for our data modeling and machine learning tasks.

If you're interested in building tools that empower Entrepreneurs come take a look at who we are and what we're doing

- blog: https://engineering.shopify.com/

- github: https://github.com/Shopify

- job postings: https://jobs.lever.co/shopify?lever-via=XBuWsYM_Q2
SEEKING WORK | San Francisco or remote
Full stack developer: HTML/CSS, Javascript, Python, Rails, Postgres, MySQL, AWS
I also developed Machine Learning software while working at Twitte. Scikit, Pandas
> "Baseline" does not imply normality or desirability.

I agree with you that it does not. However, the article (and climate reporting in general) implies that it does.
Location: Costa Rica

Remote: YES

Willing to relocate: NO

Technologies: Firebase, Heroku, NodeJS, React Native, React, VueJS

Résumé/CV: http://jsapp.me

Email: contact@jsapp.me
Second Measure (YC S15) | SF Bay Area (San Mateo, CA) | ONSITE (relo ok) | https://secondmeasure.com

Second Measure analyzes credit card data. We process billions of purchases to help investors (VCs and hedge funds) answer questions like:

- How quickly is Shake Shack growing?
- Is Lyft gaining or losing market share in Boston?
- How does Hilton spending change after a customer's first Airbnb stay?
- (Check out our research blog [1])

…through an analytics platform we build in-house.

We’re a 13-person team comprising mostly engineers and data scientists. 10 of us are technical, and 4 have PhDs. We love solving hard problems with compelling data.

We’re looking for other strong builders, especially those who can grow into leadership roles:

- Data Scientist (quantitative PhD preferred)
- Data Journalist
- Software Engineer (frontend/backend/full-stack/data; mid-to-senior+)
- (See our job board [2])

Competitive salary and substantial equity. We want our early team to have a large stake in our success.

We’re in downtown San Mateo, just minutes from Caltrain and 101.

I'm a founder (mike@). Submit via job board and mention HN, or email jobs@ and CC me.

[1] http://blog.secondmeasure.com/

[2] https://boards.greenhouse.io/secondmeasure
Partially. Expansion cards use PCI-E which has DMA capability, so a bug/backdoor in their firmware can very well be used to attack a system.

But I believe newer systems with MMUs acting as "firewalls" for DMA are safe from this vector.
What should we think about the future, where nobody is making the decision to target teens' with specific emotional state, but instead the machine makes the decision?

I see this as inevitable - probably something that is already happening to some extend. Let's assume you are advertising something where the target action takes place online. Something where you can establish a direct connection between the events "Person A sees ad" and "Person A buys product". Assuming the volumes are high enough, why would you put human in charge for targeting the ads? Why not just put the machines to work, to analyse the thousands weak signals your platform is collecting about each individual and then determine which ads are most likely to result in purchase. If the sale takes place through your own platform you have pretty nice feedback loop there.

The machine of course does not think "hey, this person is depressed, let's sell him some Happy Pills" but the end result is likely the same. Machine learns some patterns in behavior which indicate the person is likely to be interested in Happy Pills. Is this good or bad?
I use a convertible standing desk, and when standing I don't use arm rests. The key is to have the desk/keyboard at a height where your shoulders hang naturally. I used to have serious wrist issues and switching to the kinesis advantage was the magic bullet for me. Also a big plus for exercises to help, I do back flys to make sure to strengthen the muscles holding my shoulders from rolling forward.

My girlfriend has to use a chair with no arms because of her arm to torso height ratio makes arm rests force her shoulders up. Which I think is the same issue you are facing.
Location: San Francisco

Remote: Yes

Willing to relocate: Yes

Technologies: Front-end (JS/jQuery/Angular/React/Flux/Webpack/Bootstrap), Node/Express, Python (Flask, Jinja2, Django)

Website: http://mikhailshnayder.com/

Résumé/CV: http://mikhailshnayder.com/mikhail_shnayder_resume.pdf

Email: see website

I'm a full-stack software engineer in SF. I have experience building responsive single page applications using frameworks such as Angular and React, with Node/Express and Python on the back-end.
Skyscanner | full-time senior hires | London, Barcelona, Edinburgh, Glasgow, Budapest, Sofia | ONSITE, VISA http://grnh.se/3ti0do1

We're one of the biggest travel search products in the world. Recently acquired by CTrip, China's biggest travel services provider, we have a unique position in the market and are continuing our incredible growth as a tech company.

Hiring at an experienced level in lots of disciplines: backend with micro-services & distributed systems, big data & data science & machine learning, full stack (modern frontend + api skills), designers, product, iOS & Android. Languages we like and have great tooling for: Java, Python, JavaScript & NodeJS.

We're growing in all of our European offices; London and Barcelona in particular.

We want to hire great people to solve large-scale challenges and build industry-leading new products. In short, if you've got good software industry and tech company experience, know what best practices look like, and have the drive to improve product and people around you, we're interested.

Our current focuses are around high-frequency travellers, data-driven personalization and recommendation, as well as developer enablement and tooling. What should the future look like -- how do we best use our data, our scale and new technologies to our advantage as we grow? Come help us find out.

Referral link is above. Feel free to ping me an email at alex.treppass@skyscanner.net if you have questions on what life here is like, and the cool things we're doing in engineering, design & product.

I see a lot of freedom, responsibility, accountability here. We have room to make decisions, move fast, and the encouragement to make things better. It's exciting.

Permanent & onsite roles only. Relocation / visa assistance for senior roles.
This is my understanding of what the terms mean as well, but in Rust, any anonymous function seems to be referred to as a "closure"[1], which is what feels strange to me.

[1] See the first example here (which only operates on its arguments but is still referred to as a closure): https://doc.rust-lang.org/book/closures.html
I don't find it a cop-out at all.

A massive sales opportunity came up that could potentially allow them to bootstrap the service without further investment, or investment on better terms based on the increased revenue and growth from the sale. By the time they realized the sales opportunity wasn't going through the investors that were interested had gotten pushed back without reasonable growth to back up the push-back, and uncertainty of the major deal going through, which means the investors would have wanted more for their money then they wanted before. The situation would have then spiraled out more and more as time went on.

Such is why strategy and execution of these types of decisions is key for a startup to succeed.
In my opinion you are overconfident in the foundations of mathematics. Like deep learning models, math works. Why and how does it work? It's open to interpretation in both cases. In both cases, we don't have a complete understanding. It is that lack of complete understanding that makes it a black box.
Try to implement a general purpose, synthesizable CRC for any polynomial of any size in Verilog without resorting to hard-coded lookup tables.

Can't be done.

One language suffers from a serious lack of expressiveness and forces its users to effectively carve their gates from stone with incessant low level bit twiddling. The other lets you describe high level behavior and have the tooling do all the hard work.
Also saw them a lot on my bicycle commute into Boston through Kendall Sq. Never saw anyone get in or out of them.
Are you a mathematician? How much math have you studied?
It's not really so simple, binning is a really useful technique to display data, especially large amounts of messy data. Just putting all the points on the map only works if you have a low enough number incidents in a compact enough area that the individual points make sense. But if you are not careful your points might actually be a population density map and be masking higher relative occurrences of something in certain areas.

The key thing is that if your bins (zip codes) don't align well with the underlining data (municipalities) you can mask patterns. In this case they basically (to borrow a phrase from gerymandering) cracked the high led district across a bunch of zip codes.

This is not actually an issue with zip codes nationwide, in MA there is only one zip code there crosses municipal boundaries so if you were doing the analysis in Massachusetts you wouldn't have had this issue.