skysight-inc/HackerNews huggingface dataset:
You're expected to ask them. It's a minefield, really. But it's really not far off what I do on my job. When I get a spec I always ask questions like that. It's just hard to come up with scenarios when you've been given an isolated algorithm.
Since there is no legal way to buy the ROMs, most arcade machines have been recycled and trashed by now, it isn't possible to buy the original arcade machine, and the only way to play these arcade games now is via MAME, it seems as if piracy is the only way to get ROMs until someone gets permission from ROM developers to sell their ROMs.

MAME has thousands of ROMs and games, it would be near impossible to get a license to sell each and every ROM.

StarROMs tried that with the Atari arcade ROMs but failed.
Tailors on demand can now come to your house for $15
Every single job I've ever gotten has been from:

1. Cold applications - find a job posting (usually on Craigslist) that you could fit, send cover letter as email body + resume attached.

2. Cold recruiting - Recruiter contacts me by email with a job that looks like a good fit.

I've never got a job from knowing someone. Everyone who has ever worked with me has done so without knowing me beforehand. My experience helps me get jobs, but then, doesn't experience help everyone? I've got 6 jobs this way since 1998.
Reporter-in-Residence the new EIR?
That's cool. But the interviewer thereby forfeits the right to complain about not being able to find good candidates.
Pre was rolled out like this:

Initially there were two large groups of people who got Pre. One group was people who were already enrolled in another trusted-traveller program like NEXUS or Global Entry (I have Pre courtesy of Global Entry, for example), presumably because they'd already been through background checks -- potentially more rigorous ones than Pre strictly required -- and thus were deemed a useful and trustworthy pilot group. The other group was people in the upper tiers of frequent-flier programs, who again were deemed useful and trustworthy (anybody who clears security as often as the top-tier FFs do is either trustworthy or a complete systemic failure of security).

After running that for a while, they started up another avenue into Pre, called "Managed Inclusion". This was advertised as a test of real-time capabilities to assess who does and who doesn't need more rigorous screening, but from a cynical perspective was really just a way to expose casual travelers to the fact that Pre exists and give them a taste of it. Managed Inclusion is why you see random Joe and Jane Traveler told to go to the Pre lane; it's not a consistent status/membership like the other trusted-traveller programs, it's just a thing that does or doesn't happen sometimes when they check in and get a boarding pass.

As an aside: Managed Inclusion has significantly reduced the usefulness of Pre, because people who end up in it have been conditioned to do the typical process (remove stuff from bags, take off shoes/belts/etc.), and don't get the fact that, when their boarding pass has the Pre logo, they don't have to do that. Which eats up more time as they get lectured by a TSA person, repack their stuff, put their shoes back on, and so on.

And now you can just enroll directly in Pre by paying the application fee and getting background checked (though why anyone would, when NEXUS or GE are more useful and come with Pre as a side effect, I don't know). So the frequent-flier-status enrollment is being wound down, Managed Inclusion keeps going as a way to expose the general public to the idea, and that's where we are today.
Apologies if this sort of information is redundant, but if you're just looking for an understanding of how it all works, this article helped me quite a bit
https://www.igvita.com/2014/05/05/minimum-viable-block-chain...
Most places do a coding test, whiteboard test, 5 phone interviews and 1 to 3 in person interviews with various members of various teams. Oh and you get shoved in what is essentially a giant playpen with other socially retarded "adults" in what is called an "open floor plan" and made to feel like shit for a few weeks or months based on your newness status, and made to feel like you're going to get fired always by the people above you, and paid like shit, and told when you get a holiday.

Awesome life.
When the automated menu asks you to say or press information, actually record it, and make sure every human or robot forward in the chain has that information and doesn't ask for it again.
Houston, TX - Onsite - Senior or Lead Developer
Pariveda Solutions is a national technology consulting company. We are looking for passionate technologists to join our team on a full-time, permanent basis in Houston, TX.
If you have been responsible for resource planning, work estimations, team leadership, mentoring junior developers, etc. and have 3 to 8 years of experience, we are looking for you.
If you are interested, please email your resume and contact information to shanna.wright@parivedasolutions.com
Tim Armstrong on the Future of Huffington Post and TechCrunch
Mithril is awesome (been using it for 7 months now). I really like that they finally have implemented components and described how they should be made.
Especially since building atop IP instead of UDP will mean that you won't have to give up TCP's support for ECN.
The size of each individual object is determined by calling malloc_usable_size on the block itself, so this includes any internal alignment, as well as any padding from the allocator after the object proper.

So, you get the size of the object, using the callback. Then, if the object has fields that point to other objects, you call the reporter on those fields. Then those two quantities are totaled.
> You can see every single rebinding of a variable within the lexical scope of the function,

I do not think that is true, a called function can side effect the caller environment via `arguments` if that is passed around.
Sense - San Francisco - https://sense.io - VP of Engineering

We’re building a cloud data science platform to power the future of science and business. We're a VC-backed seed stage company and are working with some of the largest companies in technology, finance, and pharma.

We're looking for a VP of Engineering to help scale our engineering efforts. We view this role as a late-stage cofounder. You'd be responsible for managing engineering and accelerating product development as we scale. Our stack consists of Go, Kubernetes, Node.js, Docker, React, and Angular.js. You should have strong knowledge of cluster scale distributed systems and a passion for building efficient engineering processes.

Compensation: We're willing to offer competitive salary and significant (late stage co-founder) level equity to the right candidate. If you're looking for such a role, email us to start a conversation.

Email: tristan@sense.io

Website: https://sense.io
If people who have logged more than x times are 90% likely to upgrade, why spend any time on them?
Heard something about Avago the other day. http://seekingalpha.com/news/2530316-xilinx-up-after-new-int...
Immigration Lawyer in New Jersey
I regard the TSA as basically a public work program for low-skilled employees. They certainly do little to improve security, maybe even worsen it, but hey, at least some tens of thousands of people aren't out of work.
C++/web/mobile developers | Florence, Italy | Italian language proficiency needed

Develer is a not so small company that develops software for third parties; our team is composed of passionate people who enjoy coding and learn new technologies. We are looking for several people in various teams:

* C++ developers;

* Web backend developers;

* Web frontend developers;

* iOS/Android/Mobile developers.

We offer a developer-centric environment with the following benefits:

* 24/7 office access: work any time of the day you are more productive.

* Large desks in quiet offices, with large or multi monitors and powerful PCs

* Symmetric 100Mb internet

* Informal environment: free coffee, drinks and snacks, relax room with fussball, retrogaming, consoles, music instruments...

We require relocation in Florence and proficiency in Italian language.

Send us your CV and some code examples at https://www.develer.com/jobs/
Asus Zensation Goes ALL Out with ZenPad Lineup,Zenfone Selfie and More
Hardcore C++ Development Roles in NYC up to 200k base
I'm looking for an entrepreneurial, team oriented developer to join a small team of the best coders I've met in 12 years in the business. We are providing market data solutions as a vendor to prop shops and hedge funds at speeds that are unheard of by any of our competitors.

We do not use third party tools, we don't code with STL or Boost, while we value any and all non-C++ development, we are looking for serious C++ development in your background. Strong communication skills are a must. We will aggressively fight for you if you're the right person. We're offering profit sharing, equity in the company, we've stayed mean and lean so that we can grow in the right direction and we work closely together. Our business is reaching the point where we're eventually going to have to hire our own consultants for service calls, but we are looking for someone to come in and contribute to the core.

Thank You for your consideration and please send all correspondence to cgbtechcorp@gmail.com

-Brian
Google is hiding Google+ profile links throughout its pages
Entangled photons unlock super-sensitive characterisation of quantum technology
You're talking about what people do, and I'm talking about what people ought to do. I accept that people might grade more harshly, but I'm saying there's no reason to do that, and if you want to apply whiteboard-style scoring to a typed solution, that seems like it would be a good idea and there's no reason you couldn't.
I sure don't see where that misconception is the fault of "the React community."

In fact, this comment is the first time I've seen that formulated. I'll be honest, I don't read every React-related forum entry on the Internet, so I may have missed someone somewhere spreading such a misconception, but there certainly is no such centrally communicated premise.
The sooner TSA will (or be allowed to) learn from El Al security - the better it will be for everyone.
Location: NYC | Long Island, New York

Remote: Yes

Willing to Relocate: Yes, depending on location

Technologies: Docker, CoreOS (rkt, etcd), Python (Django, Flask), HTML, CSS, Javascript, Java, Bash, Rust

Resume: https://drive.google.com/file/d/0Bwagfa9ahgp0REdjNWt3QlVmZFE...

Email: please see resume

Currently working in IT, but looking to move to a developer, devops, or related field. I'm bilingual in Spanish and English. Feel free to contact me even if you just want to keep in touch.
How to Use the Internet to Find Your Dream Marketing Job
Managed by Q (https://managedbyq.com/) - NY, NY

Q was founded a year ago. We’re creating smart solutions for office management, and we’re growing at an insane pace. We’re a small team so there’s huge impact. And we’re making a difference in the lives of our field operators (cleaners and handymen) and the communities we serve.
Our stack includes AWS, Django, MySQL, Node, React, iOS, Android. We’re hiring frontend engineers, backend engineers, mobile engineers, product designers, product managers / leads, and a CTO / SVP Engineering.

http://tcrn.ch/1IYYd6d
http://bv.ms/1GDZC1K

Reach out to tyler@managedbyq.com with any interest.
I have Global Entry. The application form didn't ask for anything more than what a typical job or rental application would (basically, employment and address history going back a few years).

My Global Entry enrollment "interview" consisted of "Put your hand on the scanner. Now look at the camera. OK, you'll get your Known Traveler Number in an email later today, and a card you can keep with you in the mail in about a week."

The CBP people who do GE generally seem to be on a whole different level of efficiency and understanding-actual-security compared to the average TSA blueshirt at the airport.
I have no idea, but the airline's process for deciding who they hand it to has nothing to do with the background check performed by the government.
Congrats to Team RBO!

And whatever is the antonym of congrats to Amazon's warehouse workers!
Why Recode sold to Vox
They have 10 million users, so it's fair price to pay I guess https://www.wunderlist.com/world-productivity-report/
Why Do Web Apps Need Their Own Servers?
Uh, this was a draft, and wasn't supposed to be posted until it was put up on the research blog :/
> Labor Day is an artificial holiday, while May Day, a holiday created by the American Labor Movement, is celebrated in basically every other country in the world.

And in the US, it's celebrated by riots and burning cars! I gotta say, that really makes me appreciate freedom and want to join a union...
> You have a dice (1-6). Some guy offers to pay you whatever you roll. What are you willing to pay to play this game?

The thing that would trip me up there is the "what are you willing to pay[?]" part. Instead of just interpreting it as "what is the EV of a fair six-sided die roll?", I start thinking about complicating factors immediately:

* utility function (I wouldn't pay the EV to play as I'd want to expect a profit - if you asked for the break even point/most you would be willing to pay, you would probably get a quicker answer)

* Why pay? He's already offered to pay me :p

* Do I know it is a fair die?

* How much money do I have?

* How many times will the guy pay out? Once, infinitely, or stop after some arbitary/unknown amount?

I'd hope that someone with a related degree would at least have a similar sort of discussion (or offer the EV as the answer initially then have some sort of discussion), but I can see why some people who 'should' know the answer might be tripped up by it.
Disclaimer: this was about a year ago, so some things may have changed. Specific comments mainly apply to Google's own end-to-end, since that's the one I remember best.

In general, they tended to not mesh well with the gmail UI – you could decrypt, but the decrypted message would pop up in a new window. And sometimes it just wouldn't detect that a message was encrypted, so you'd have to select the encrypted text, find the context menu for it, etc. Composing was also more difficult than it needed to be – another extra set of steps to remember before hitting send, rather than something that would be triggered automatically if the recipient was in my keyring.

Basically, the functionality offered usually ended up not being much better than selecting the message, opening a terminal, and doing `pbpaste | gpg --decrypt` (or --encrypt on the way out).
It doesn't say "check out my essay" it says "upvote my essay on HN".
Failed TSA agents would reply - "...ohh but we saw that these were only simulated explosives and we let them through as they didn't pose any danger!"
i'm seeing 1080p just fine?
You're right that if the slide said C requires a build step unlike a lot of high level languages it would be correct. The terms "interpreted language" and "compiled language" have a sense in normal usage that I described, and I just verified that Wikipedia doesn't agree with you. There are no standards bodies that define formal definitions for those terms, common usage is how they are defined. All this is pointless pedantic quibbling, though, so it wasn't really worth my time, nor is it worth yours, really.
Not necessarily the _top_ level if you are referring to scope. `this` will be the default global unless another context is defined, whether you are at the top level or inside a function.

In node, there is a name for the default global: "global", which is also the default context. So node gives it a "generic substitute" as the OP suggested. Most people use "this" to make assignments to it, rather than the "global" name, since it is usually accessed from the default context.
Advanced Service Discovery in Prometheus 0.14.0
Domain name cloud.io sells for $45,000
>> Altera's software is miles ahead of Xilinx's.

Can you please expand on that ?

Also what about partial reconfiguration , isn't xilinx the leader ? isn't that important for general compute ?
Better | Palo Alto, CA | Full-time | On Site

Senior Rails Engineer, Senior Android Engineer

The health technology space is seeing rapid growth and Better’s goal is to deliver a seamless, on-the-go, and affordable healthcare concierge experience so consumers can focus on getting healthy and staying healthy. Basically, subscribers get unlimited access via mobile app to personal health assistants to help with medical, scheduling, insurance, billing, planning, etc - anything health-related you need, our assistants can handle it!

As an early stage engineer, you will be joining a lean and fast-paced team to build out Better’s product foundation. You will tackle interesting and complex challenges involving sensitive HIPAA compliance issues and non-intuitive problems.

Being a Better engineer, you will be entrenched in a wide range of the product area and carry engineering responsibilities across the board.

The office is right next to the Palo Alto Caltrain station.

Right now we're hiring the following positions [from https://www.getbetter.com/jobs]

* Senior Rails Engineer - http://getbetter.theresumator.com/apply/X3gwCv/Senior-Rails-...

* Senior Android Engineer - http://getbetter.theresumator.com/apply/oR2R6s/Senior-Androi...
Sort of like writing some science fiction stories to prove his point. Any evidence that AIs will be out of control once Google makes them?

Will Google call it Google Brain? It does the thinking for you, all you have to do is follow its advice?
Busbud | Montreal, Canada | ONSITE | Front-end Developer.

We're looking for talented developers to help shape the future of bus travel! You'll get to routinely work with moderns tools like React, Node and SASS.

====================================

PERKS

====================================

- Free swag? Check.

- Free travel? Check.

- Apple gear? Check.

- Team lunches and after work drinks? Check.

- All the ping pong you can handle? Check.

- And of course, salary, health insurance + stock options.

====================================

https://busbud.bamboohr.com/jobs/view.php?id=17

====================================
Ah, now I see, and it explains the two accumulators. Thanks!
I don't understand the logic there. No FPGA vendor will ever turn a profit on their EDA-ware, and nobody would ever buy an FPGA without it. Open the stuff up and let people do some of the heavy lifting. They can still sell value-added bits and bobs if the want, and can concentrate on usability, something they sorely need to do.
Perhaps sub-par mechanics is a factor. When building some robot arms I've discovered it's relatively hard to combine speed, precision and power.

Here's a demo of speed and accuracy using standard industrial robots:

https://www.youtube.com/watch?v=cR-YlZ9NdIA
We did try to write a paper on Borg way back in ~2008 but it got bogged down by internal disagreements on the style and approach ...
And this sort of attitude is exactly why I hate Python 3 personally. "Work for free on Python 3 adoption or you're harming the Python community".
That's nothing like pivoting.
> HN could be more moderated/less tolerant of abuse/disallow throwaways, and those people will just go elsewhere and continue to say what they want.

Not necessarily true. Imagine, specifically, if HN acted in a "honeypot vigilante" manner: allowing these people to think they're getting away with it, and then privately finding them and doing things to them (sending defamation suits?) that have the effect of stopping them from trolling anywhere ever again.
True.

Nothing arouses suspicion of TSA agents more than the sight of >100ml of water in one place.
Wingspan Technology, Philadelphia Suburbs (Blue Bell)
We're looking for multiple software and DevOps engineers. If interested, contact careers@wingspan.com.

Wingspan Technology is a small, family friendly software company headquartered in Blue Bell, PA. The Wingspan engineering team is responsible for architecture, implementation, and maintenance of the company’s enterprise software products that target highly regulated industries, primarily life sciences. Current projects span the whole software lifecycle, from maintenance of industry-leading solutions to the development of new, unannounced products; some are on-premise and some SaaS.

Our engineering team has exposure to a wide range of technology; for new projects we’re using Scala, React, Solr, and Postgres, with an emphasis on functional programming techniques where appropriate. Internally we use Atlassian tools for defect tracking, continuous integration, and code reviews. Engineers involved in tier 3 support typically work with older technologies, but are able to see how real customers use their work. New engineers typically rotate through a series of projects over time. These might include building new UI features in Javascript, writing database migration scripts, or tier 3 support for a SaaS application, depending on the candidate’s interest and experience. Project selection is based around the current needs of our customers, and offers many opportunities to take ownership of projects that have real value to the company.
Wow, where were you interviewing? Really what you're describing sounds like a fault of the interviewer. If I were in his/her shoes, I'd have been excited that you drove towards an answer, and now changed the scenario (requirements shift!) and asked you to follow along.

The idea of an interview as a one-way communication is not useful. It has to be two-way, and that requires a good interviewer (or interview process).
I have worked with simulated explosives in the past for training. They are designed to be nearly indistinguishable from the real thing, and have trace amounts of material that will cause detectors and trained dogs to trigger.

Literally the only thing that saves you from going to super jail when working with these types of objects is a signed letter of authorization.
Uber poaches 40 scientists from CMU 'partner.'
When I started using Sunrise I saw all these things you could connect to it one of which was Todoist. I really love what Todoist has done for to-do lists. I am less of a fan of Wunderlist because it doesn't have quite the features of Todoist that I'm looking for and fear that they're going to be doing better integration with Wunderlist.
QUESTRADE INC. | SENIOR FRONT END ENGINEER | TORONTO, CANADA

Questrade is a rapidly growing online financial service firm in Canada. Our mission is to help Canadians achieve financial independence by offering our clients with great investment products, cutting edge technologies, and quality customer service throughout. We offer self-directed trading platforms for Do-It-Yourself Investing, as well as professionally managed portfolios at ultra-low fees.

---- ABOUT THE POSITION ----
In a nutshell, the Senior Front End Engineer will see through the full software development life cycle at Questrade; from requirement-gathering, design and development, to implementation of both small and large-scale projects. You will collaborate with our user interface team, our back-end engineers, and other front-end engineers to design and develop functionally rich, robust, and user-friendly web and mobile applications, as defined by business requirements.

---- ABOUT YOU ----
You have hands-on and proficient knowledge of web technologies (such as (such as HTML, CSS3, jQuery, AngularJS, SASS and Node.JS), system environments (Windows and Mac OS X), and tools (MS Visual Studio, Subversion, JIRA), as well as a strong understanding of OOP programming and MVC architecture. You have experience with tools like JSPerf and JSFiddle for performance testing and prototyping, as well as a demonstrated ability to work under minimal supervision.

Wanna know more? Check out this and more of our opportunities: http://www.questrade.com/why-questrade/careers
How do I enable keyboard input?