skysight-inc/HackerNews huggingface dataset:
We are one people (other than Quebecois) divided by an arbitrary border. In some sort of nationalist upheaval I could Americans wanting to "reunite" with Canada or something like that.

Or if the midwest grain fields stop yielding enough during a global drought, the USA might turns its eyes to newly thawing land up north.

It would look more like Germany taking over Austria than Germany invading Poland in any case.
> So, pardon in advance for the vulgar language, but why the fuck is this OK? From any company?

shareholder capitalism. they have zero accountability except to their shareholders.
That's actually pretty cool, I didn't know that existed!
I enjoyed the dig at Facebook Messenger.

A few years back I was cleaning up my Facebook account and I stumbled across all of my received messages (mail? Not the same thing as Messenger). I was surprised because there were hundreds of them and I had never seen any of them before. People had responded to my marketplace listings, wanted to get lunch, asked about my pages, accepted an interview application, all kind of useful things hidden away from my view for half a decade.
Unrelated to the article but coincidental post about the iPhone camera's speed on Reddit yesterday:

https://www.reddit.com/r/apple/comments/63117n/the_speed_of_...
Sourcegraph (https://sourcegraph.com) | Software Engineer | San Francisco, CA | ONSITE, REMOTE, FULLTIME

Sourcegraph is the best way to read and understand code. As a programmer, you spend hours every day trying to answer simple questions like "How do I use this library?", "What functions already exist?", and "What's going on in this changeset?" Sourcegraph makes exploring the world's code as painless as searching and browsing the web. We're a small team founded by Stanford and Palantir alums. Our users and customers span programmers across the world, influential open-source authors, and major companies. Our technical challenges include scaling code analysis and search to every codebase in the world.

Stack: Go, TypeScript, React (with GraphQL), Docker + Kubernetes

Open roles:
* Senior Software Engineer, Core: https://boards.greenhouse.io/sourcegraph/jobs/204608
* Senior Software Engineer, Growth: https://boards.greenhouse.io/sourcegraph/jobs/497073
Digital Dynamics | Embedded Software Engineer | Scotts Valley, California | ONSITE

We build high-performance I/O control systems for capital equipment. We are looking to expand our embedded software engineering team. Candidates should have BS/MS CS, CE or EE, 7+ years experience with lots of C, some Python, Linux, control systems. Bonus points for QNX and EtherCAT.

E-mail Bill at: info@digitaldynamics.com
Malware Development DOs and DON'Ts
Only slightly related, but your phone camera is also useful for checking if your television remote is working.

The otherwise non visible IR led in the remote lights up when viewed via a phone camera, as you press buttons on the remote.

Handy if you suspect the remote is broken, but aren't sure.
And if it is that necessary to use that IP to create this technology, even on a basic, generic, level, is the IP really valid?
Made a special twilio number for recruiters to try calling me +44 1442 800813
none of their business
"obvious questions" they may not ask...so don't tell

business fail no biggee 5 fails for one success at best

take a couple practice interviews before big ones you don't mind passing job if offered

google very hard interview plenty on web to see what they ask

keep seeing psych taking meds consider going for easier lower sights job to see how it goes in practice before you go high pressure again. working for others is not same as for self you might decide after the easier jobs for others you prefer working for self. if no criminal record why would you allude to anything like that?(plain dumb) find mentors for all this you still need help and not quite 'fixed' yet my guess
For that situation, I wouldn't. If I'm visiting someone at a Fortune 500, yeah, I usually have to sign one at the door. If it's someone with "an idea", I won't sign them.

I've literally walked away from deals because of pissing contests over signing an NDA. But sometimes I say screw it and just sign it if I'm already interested in the work; although in that case, I make sure it's a mutual-NDA. Pick your battles and all that.

But here's the thing: they're a bad way to start a prospective relationship and unenforceable. So it shows that the person you're talking to is a) litigious and b) doesn't understand how the law works. Those are people I tend to avoid.

I'll also say this: I've never signed an NDA and then been told something I didn't know already.
It would be helpful (though very difficult) if we could isolate the branding/signaling value of certain colleges from the education/training value of colleges, to ascertain the nature of the return on investment value that is being derived from colleges or varying statures, locations, etc.

"What we are buying" through 4 years of college seems to be getting less and less clear to me, and the administrators are very much involved in keeping things as difficult to measure as possible.
Everyone, if you are with any major big loan lender, please consider refinancing under So-Fi or others.
Exactly. I like knowing that there are extra diapers and a change of clothing for each kid in my car should I need them. I carry enough in to cover my current needs, but as anyone with kids known sometimes that isn't enough.

I know many people who keep golf clubs in their car because sometimes a salesman is looking to round out a 4-some. I like going to walmart/lowes... over lunch and leaving my treasures in my car.

Car sharing won't actually work out anyway because everyone needs their car during rush hour. Everyone is driving then anyway, and then the cars sit idle.
Good example, as far as the historical record is concerned, GWB thought that they had WMDs. Any claims that it was started for another reason needs evidence or it ventures into conspiracy theory territory.
My company is in the blockchain space and there is a low chance of any conflict.

How are you 100% sure of that if you haven't heard the idea from your potential client?
Interesting they haven't done a sub-brand like a Saturn or Scion.
>I did a ton of analysis, and basically at the end of the day it came out to "will they hit their targets in Q3/Q4 2016 and Q1/Q2 2017?"

The analysis upon which you went "all-in" on Tesla rests on a non-GAAP "delivery" figure (rather than a sales number), covering a few quarters, 1 year before the first model 3 is even built? I'd be interested in seeing that work. What did you think when they missed 2016 delivery estimates by 5%?
Honest question, is "execute arbitrary code on the Wi-Fi chip" the same as execute arbitrary code on the SoC (e.g. A10) chip?
> Hillary Clinton won the popular vote by ~2.7 million votes in the previous national election, but she won the state of California by 4 million votes. So the entirety of Clinton's lead came from California.

FYI, Massachusetts, Maryland, and Vermont (together...CA is a big state) have the same numbers.
I think this is comfortably a market problem and eventually the market will find a collection of hacks and workarounds. AmaGooFaceSoft will open more and more campuses outside of Silicon Valley and more startups will relocate.

Company culture will get more accepting of remote work and workers will be able to choose where they want to live. Eventually the demand for housing will drop to ordinary levels. Political initiatives will be dreamed up, but most won't have any effect.

Fundamentally, the real estate and job markets aren't broken, they're just responding to extreme circumstances. When markets work they tend to solve problems like these on their own. The situation just propped up overnight, relatively speaking, so it's taking awhile
Wooden lamp lets you display your favorite digital photos or art in a new light
Yeah, Cruise seems to be doing a great job. Argo has a great founding team, but there are still a lot of things that can go wrong. While I'd give Argo the edge in technical competence (I realize that's not a very meaningful statement considering the age of the company), what really matters is building the right product at the right time. You can have a ton of great engineers and still not accomplish much in the market - just look at Waymo and Uber.

The way I see it, at least in the US, it's really GM vs Ford (which is Cruise vs Argo). Waymo has a management crisis and lost most of their top talent, and Uber is hemorrhaging talent (and money). Apart from that there are various startups but I don't believe they'll ever get the money necessary to compete with the big players - even Google gave up on that front.

Outside the US I'm excited to see what happens with Volvo, which says they'll have 100 stage 4 vehicles delivered to customers by the end of the year.
Like I said, it's pretty good but not great. I'm generally ambivalent about slack and think it has a really nice UI, but very poor UX.
I judge Presidents by their policy outcomes combined with original intent, with intent mattering very little.

You can't feed your family off intentions.
Legalization and regulation would help move the market away from operations like this to sustainable farmland operations
Funny how that goes, as back when the iPod was new the idea at Apple was of the Mac to be the heart of a ecosystem.
I spent 7 years basically unable to get credit because I owed $180k on a tractor in Kansas. I had never been to Kansas. Someone had transposed the last 2 digits of a SSN.

It was nobody's job to fix it.
One more concrete example on the Galaxy S4 from Verizon, they preloaded a 3rd SMS app and made it the default. It worked similar to Hangouts or other messaging apps in that it would send non-sms messages to other Verizon Messages users and via SMS to other numbers.

The kicker? They charge for those messages like SMS messages.
Since nobody has posted the link yet, here is the official memo (PDF):
https://www.uscis.gov/sites/default/files/files/nativedocume...
Ask HN: Tattoos in tech
Hey,

Planning to get a tattoo (inner forearm, easy to hide).

Anyone here with some experience to share when it comes to tattoos in tech?

If you have one:
- Did it impact your job? How?
- Did it impact your job search?
- Any advice to share?
- Bonus points ff you have one and feel like sharing/bragging/showing off

If you don't have one:
- If a candidate had a tattoo, would it impact your decision to hire them?

[background info: software developer in the UK]
End-to-end latency is definitely something that deserves attention. It'd be interesting to modify mouse&kb by adding LEDs in series with the switches. That way you'd get good visual indicator when the event happened without any added latency. Combine that with 144hz monitor and actual high-speed camera (I hear good things about Chronos camera), and you could do very accurate software latency measurements

This MSR video from few years back is also pretty cool wrt touch interface latency: https://www.youtube.com/watch?v=vOvQCPLkPt4
Well they sort of do, by adding pre-installed bloat.

But it's still Windows.

I just wonder why that is. Maybe Microsoft has stricter licensing?
By reading the actual guidance [1] it seems USCIS will not consider the position of programmer to qualify as a specialty occupation because companies can hire people without degree to do programing. Thus, just saying "programer" will not be enough for H1B petition.

The question here is whether this is going to have any influence on number of H1B visas received by Infosys, Tata, Winpro, Accenture and similar companies.

[1] https://www.uscis.gov/sites/default/files/files/nativedocume...
And I used to think like that. As if I was giving up potential. So I went through this SQLAlchemy core phase (http://docs.sqlalchemy.org/en/latest/core/tutorial.html). Though, never back to writing raw SQL, but I did some of that back in 2002-2003. And despite being challenged by colleagues skeptical of ORM's, I've yet to see a shortcoming for using an ORM in web development frameworks in python.

In fact I'm coming short on a value equation where it'd be more secure / efficient / readable without at least a query builder.

> but ORM means giving up a lot of control

What control is being lost, specifically?

> (and transparency, and understanding)

Highly recommend Django in Depth by James Bennett at PyCon 2015. https://www.youtube.com/watch?v=tkwZ1jG3XgA

Also, try out printing the .query of the QuerySet:

print(MyUser.objects.all().query)

SELECT "core_myuser"."id", "core_myuser"."password", "core_myuser"."last_login", "core_myuser"."is_superuser", "core_myuser"."username", "core_myuser"."email", "core_myuser"."is_active", "core_myuser"."is_admin" FROM "core_myuser"

And Q(), https://docs.djangoproject.com/en/1.11/topics/db/queries/#co..., .extra(), https://docs.djangoproject.com/en/1.11/ref/models/querysets/..., and finally raw SQL queries https://docs.djangoproject.com/en/1.11/topics/db/sql/.

> of your database in exchange for a few shortcuts regarding things like M:M links.

Maybe a few other benefits: helps with readability, consistent with OOP in python. Works across SQL dialects. Prevents mistakes, since those relationships are common. Getting clear and consistent access to common data retrieval and updating.
Sure, the end state of "everyone hires quickly and fires quickly" is better, but there's an intermediate state where only a few companies use the new paradigm. In that one, the "can get quickly hired across the street anyway" isn't true. And the people who get fired are going to spin narratives about how getting let go was management being stupid and untrustworthy, regardless of how true that is, so you'll wind up generating noise that scares off developers.
I'm mostly a Python dev who dabbles in random languages. Few things that aren't-so-great with traditional Python:

1) Not statically typed
2) Not compiled
3) Super-cross-platform is cool, and not cool.

1: This one is obvious: it doesn't stop you from writing awesome code, but the type-hinting in Python still has a way to go. And what's type-hinting without #2?

2: You lose out a lot on a language that isn't compiled. It's nice to just be able to execute the code, but compiler warnings are awesome. Binaries are actually cool in a lot of circumstances.

3: It's good to know, in general, that you have the _ability_ to run on many systems. However, in the real world you still have to test extensively on all the platforms you want to run the code on, and you have to ensure the tech you're using is supported, of course.

Python is an awesome language for many, many things: but sometimes a language like C# or Go or Rust or.... makes more sense. Performance, statically typed, or pure-functional-programming is sometimes desired: these things are often harder in Python.

One thing Python has over many of its contemporaries is the _vast_ and helpful (fun) community. There's a million libraries (like from the JavaScript world) but unlike JS (in my experience, this is just because of the "newness" of the ecosystem) these libraries are very, very mature. And the tooling is actually really good, check out Conda for example!
In financial theory, enterprise value corresponds to the sum of all discounted cash flows (after tax). Thus, it is the market's best estimate for the value of the business. The question of capital structure should not really matter according to the Miller-Modigliani theorem.
Yeah, the whole tattoos-on-arms thing has some deep stigma attached to it and that's not going to be overcome easily.
"What must it be like to be on the receiving end of such paternalism? It sounds awful. And horrifically damaging."

Is "paternalism" in this case a euphemism for centuries of slavery, legal segregation, and general racism? Because, yes, that can be horrifically damaging to people.
Code Quality – your powerful ally
Can you indicate some approximate salary numbers at Booking?
Judging policy as good/bad is different from saying "did objectively terrible things". The latter is saying that they had bad intentions.
Back then it was just called "hardware" ;)
MPEG-LA Patent Pool for CRISPR
> Now, writing those .gradle files...

Gradle build files have confusing syntax. Just knowing which lines have an equals sign and which don't is a bit of work.
> Dependence-on-IDE is a liability.

Why? Use the best tool for the job.

> Ability to find and read the docs: an asset.

Read the docs + use a good IDE.
The median student debt is a lot more interesting, it's much lower than $30,000. The median of all outstanding student debt is around $14,000 today (for households that have any student debt). The median debt for individuals that went to public universities is closer to $10,000.

The average is massively skewed by the top few percentage of all borrowers that have taken on almost unfathomable loans.
Node.js – open source community-driven development for the enterprise
I thought most phones had IR filters these days and that this wouldn't work? Am I incorrect here?
Sure, those who clung to the system that taught them to be a good little employee.

The traditional education system has led many astray without providing successful alternatives.
That sounds simple. Maybe overly simple. As though if only Ford could spend money on growing it's business and building more cars per year they could be in a better position.

Ford share holders, presumably, received a return on their investment in the form of a dividend. While Telsa haven't and won't in the "foreseeable future".[1]

So your overly simplified analysis is complicated somewhat by the individual investor carrying out a risk assessment and deciding which companies should or shouldn't be in their share portfolio.

1. http://ir.tesla.com/faq.cfm
Why do you believe NDAs are "unenforceable"?
just f*ing let the coders code ..
DialMyCalls.com (www.dialmycalls.com) - Houston, TX
We are an alert/emergency communications provider for schools, religious organizations, and government entities, etc. in the US & Canada. Our clients rely on us to get messages out quick via phone and other means. This includes voice calls, SMS, e-mail, and social media.
We are looking for a full time Sr. PHP developer with front end experience as well. Our stack includes PHP, JQuery, Bootstrap, RabbitMQ, MySQL, MemcacheD.
We offer a highly competitive salary, vacation time, PTO, weekly lunches, matching 401k, and some other nice things.
Please send your resume to: mfreedman@ontimetelecom.com

Thank you!
Individual Contributor (i.e. not a manager). It's a standard term at Microsoft, but I don't know how widely it's used elsewhere.
Except for the fact that nobody in their right mind should be buying Bitcoin with the intent of using it to buy goods and services (with the possible sole exemption of goods and services you hope to attain over the internet anonymously).

Not only is there no real advantage to buying anything else with Bitcoin versus a credit card, but the downsides are astronomical: forgetting a password, getting a virus, or keeping your currency on an exchange gets hacked can result in irrevocably losing every Bitcoin you own.

As someone who is bullish on cryptocurrencies, I don't understand how anyone can think that their properties are suitable for use as a form of money by the general public.
That all sounds good in theory, but where are the numbers to back it up?

Apple was making billions in profit on the iPhone at launch. Tesla has never made a profit and sold 70k vehicles last year. Companies like Ford and GM have huge numbers of loyal customers and move millions of vehicles a year and quite profitably. So while it sounds great to pretend that the automobile industry is dying and Tesla is capturing their market share by sheer innovation, the numbers tell a different story.
High school should teach students how to get what they want from life and give them the rudimentary foundation they need to attain it. In retrospect my education was greatly lacking in certain aspects. High school should involve at least one course on directing your life - studying the benefits and downsides of trade school, college, university, proprietorship, basic business operations, political action, personal finance... give them a taste of the options at least. Seems like home economics was an attempt at this but grew outdated and became an elective. This education should be mandatory for all students regardless of what they want to do with their lives. They are the basics of earning a living in the US and even if the skills do not become necessary for an individual, they should know where to start looking when they need money. Without these skills people resort to shitty options like payday loans, student debt, etc...
Nice project, but a version with college students would probably work better.
I actually wrote a blog post about my experimentation with ORM (here: https://joeclark.svbtle.com/understanding-the-m-in-mvc). From the viewpoint of a database geek, somebody who cares about his database, those gadgets you linked are further reasons to dislike ORM, because they do more of what ORM does: take away transparency and control in exchange for "shortcuts". And what happens when those tools fail? ("migrate" is particularly screwy).

No, it's a matter of philosophy. The newbie who has learned to code without ever being taught SQL, and the employee of an "agile" app sweatshop who doesn't care about the quality of his code or data, may prefer ORM for its' quick-and-dirtiness, or may use it by default because he knows no better way. I'm not saying that's wrong, but, there are other philosophies. There is the whole "craftsmanship" idea out there, that we should actually care about making things well. Jobs and Wozniak for example supposedly were adamant that the insides of Apple computers were designed well. If you care about your database and want to use special features like triggers, procedures, recursive queries in Postgres, etc., then ORM is about as helpful as clamshell packaging.
The apology to Turing was absolutely not politically convenient. There are many other gay men who were given criminal convictions, and lots of them are still alive.

An apology to Turing is seen by politicians as opening the door to claims for compensation.
What's a fact if not an opinion so firmly believed that one has to suffer a cognitive dissonance when it's countered?
Ubuntu is absolutely doing something wrong here and we'll get that fixed. Thanks!
Well, by my interpretation, this hasn't been validated as a successful evasion quite yet. This is their response to a complaint that one lawyer calls, "a sound legal argument," but sound argument != final verdict. They might still get their comeuppance as the whole situation plays out.
Feb was before 8.1 software update which has significant AP updates. So it is outdated.
True, but the complaint is real - I guess it's the disconnect between the perspective of regular people vs. the factual state of things. Which seems to be a big issue these days.
New technique produces highly conductive graphene wafers
> shareholder capitalism. they have zero accountability except to their shareholders.

Random thought that just came to mind. Have coalition of debt holders (borrowers ) ever considered buying stock in these companies to influence them in the form of another company that is jointly owned or invested in by thousands or tens of thousands of folks?

Eg, mass activism campaign launches request for everyone to invest X% of what they normally would have paid into loans for the month (above the minimum thresholds of course), and/ or y% of disposable income into this fund. Now obviously one or ten people doing this will own just a few hundred stocks, but thousands doing this get tens of thousands of stocks-- thats when it could get interesting ;)

Obviously, would not be available to those really struggling under massive loan burdens and struggling to make every payment, BUT for those in the AND gate between reasonably high loan burden and comfortable income, which is a huge overlap with HN by the way, the impact could be massive.

In the end the results could be beautiful though: cannibalizing capitalism , - an inside job.