skysight-inc/HackerNews huggingface dataset:
Dyson spheres would have a distinctive IR signature, which hasn't been observed. Particularly not at galactic scales.

Recent news on this via studies.
How weird, I just read a really interesting article about pay disclosure, esp. regarding women's pay: http://www.wired.com/2015/05/im-terrified-tell-people-much-m...

I'm a big advocate for salary transparency, but I share that author's struggle - what's the best way to ethically disclose my salary to my coworkers, or publicly?
I hardly think underpaid engineers are the main problem with our economy. We could start by looking at, oh I dunno, teachers?
>>There was a 70s movie...
Are you talking about the Bourne Identity TV movie from the 80s? He washed up on shore and there was microfilm with the swiss account number in his leg or something
>Having to reveal your salary history you may as well not even negotiate.

Having to? It's not a requirement. I used to get asked this all the time. They want to know how much I made last gig? I tell them the rate I want, not the rate I got.

That's right, if they ask me a question they have no business asking and can never confirm, I reserve the right to tell them what I want them to believe.

I also think it's sexist to frame this as equal pay for women. That implies that women are predisposed to be bad negotiators.
> Here's an idea: compensation agents who negotiate the compensation package on your behalf. Athletes and actors have them, why not everyone else?

Because in your typical job you're trying to negotiate over a few thousand dollars in your annual salary. If you actually paid an agent enough for it to be worth it to them, you may as well have not negotiated at all because the money they won for you is just going in their pocket.

Athletes and actors are haggling over several millions of dollars. They've got plenty of fuck you money in there to pay an agent.
AVAAZ | https://www.avaaz.org/en/hiring/ | Global | Full Time | REMOTE

Avaaz is changing the world, and we’ll give you the means to change it, too. Our team is a place to exercise your creativity and your leadership, while building never-before-seen tools for one of the world’s top online activism organisations. You can let your imagination run wild figuring out how to grow the platform and tools, improve rapid-iterative processes and integrate new technologies.

We are a nimble team working on creating opportunities to bring about the world most people everywhere want -- one of justice, peace, and freedom. The work environment is quite unique: whether you’re in the office or working from home, our collaborative culture ensures everyone is heard and treated respectfully, with a strong focus on personal development.

Our tech build comprises the latest technologies (cloud computing, distributed systems, big data) using great languages (Python, PHP, JS) with proven and cutting-edge datastores (MySQL, Redshift, MongoDB, Redis, Memcache). At Avaaz, your work will have an impact on a huge scale: we have more than 40 million members, who have taken over 200 million actions, told over 500 million friends about Avaaz campaigns and donated more than $50 million online.

Our global and distributed tech team creates beautiful, efficient code that works across browsers, platforms and localisations. It’s backed by developers with a proven track record of designing, building and debugging large web applications.

We’re roaming the world in the search for challenge-driven hard-working developers and senior developers with excellent spoken and written communication in English who are able to adapt and learn, with talents for creativity and abstract thinking. The quest is for people who fit that profile; we know specific skills can always be trained and developed.

We are currently hiring senior developers and devops engineers in the Americas, EU and African timezones.

Salary is competitive in the non profit space with generous benefits but we can not match corporate tech salaries.

Apply here: https://www.avaaz.org/en/hiring/
Well duh, this law isn't trying to keep companies from knowing what the salary range for an industry is, they're trying to keep companies from taking advantage of (usually young) professionals who don't have the power to negotiate fair compensation.
It really bothered me when browsers decided they owned your machine and removed manual cache size limits. What if I want to use my browser at the same time as something I actually want to use all my RAM?
TrueVault (W14) | Redwood City, CA | https://www.truevault.com/

TrueVault is building a more secure Web. We're looking for more people to join our team to help us to move faster. TrueVault currently provides HIPAA compliant storage API. We are looking to expand and fulfill other compliance and security requirements to empower developers to focus on their core business. If you are passionate about security, infrastructure, and hard problems, we want to talk to you.

We have an active opening for a Business Development Representative (https://www.truevault.com/careers)

Team Activities:
* exploring new features and ideas
* team events, family days, outings
* continuous learning (education/conference budget)
* show & tell events

Perks:
* Generous Equipment budget
* Fully Covered Medical/Dental/Vision + Dependents
* Commuter + Gym/Health Benefits
* Flexible Hours and Unlimited sick days/vacation days

If you're interested, please apply here: https://jobs.lever.co/truevault and be sure to mention HN - I'll make sure we get back to you directly.
Jupiter Technologies Corp. | Chicago, IL | Full-Time and Fall/Winter/Summer Internships | Onsite

Early stage stealth startup seeks extremely-talented founding engineers to help build a new gateway to the internet. First version launching soon. Founder has a demonstrably strong track record in perhaps the most competitive quantitative field there is, and, in his new field, he expects to win.

You will be working from a small office in Lincoln Park, right by the zoo and park.

Looking for a winner. Someone with high standards, high ambition, and the judgement to know what’s important and what’s not. Track record and attitude much more important than pedigree. The more experience building world-class software the better, but junior candidates will also be considered.

Technologies: Kotlin, Swift, Typescript, and AWS.

Also hiring software-engineering interns year-round. You will work hard and learn a lot. It is our purpose that, by the end of your time at Jupiter, you will have become an excellent young programmer.

Love of language, books, and natural language processing all plusses.

Email resume to austin@jupiter.ai. Next step is phone screen and then an interview at office.
I got bit by this at my current job.
I didn't remember telling them my salary at my previous company (usually I decline to answer), but my manager brought it up when I was trying to negotiate an extra 5k.

It's unfortunate that I must've told them my base salary when applying online and that I didn't do a proper negotiation afterwards. My new company doesn't give out stocks of any kind, so overall I'm making less.
You probably want to prepend a "Show HN: "
The author (me) isn't a Rust expert, but has played with it a bit. Rust, I think, suffers from a lack of empathy with a novice audience. I'm a big fan of Rust and I think it introduces some novel, valuable, and fascinating new concepts. It should be taught in every CS program alongside procedural, OOP, and functional programming.

Once you understand the paradigms, Rust error messages make sense. It's like the folks who describe git by starting with a exposition on merkel trees: technically precise, but incomprehensible if you only know cvs.
For marketing, which has been positive for a lot of artists. It's definitely allowed people to get their works out there, but let's not act like it's for serious photography.
To Windows? Sure. But not remotely in the way Newell and Sweeney are suggesting it'll lock you into the Windows Store. They're primarily concerned with Steam being viable on Windows.

And DirectX 12 is not any more a lock-in than any other version of DirectX since the beginning of DirectX, as far as I'm aware. (And games can and are offered with both DirectX and OpenGL support.)

Responses going forward heavily delayed because I'm rate-limited. If you want to talk elsewhere at any point, I am @ocdtrekkie
Categorizing Posts on Tumblr
So, at what point do the extensions I use, and for which in good part I prefer Firefox, start dying?
If a library is so popular that "everyone" uses the flag so they can use it, surely someone can be convinced to remove the unused import statement. If the ecosystem makes that difficult then we're talking about a totally different problem.
Their 'getting-away-with-it' power hit an all-time low 10 to 15 years ago. They have drastically more room to abuse their position now than they did back when they were universally feared and relentlessly pursued by the US Government. Smart people actually thought Bill Gates was going to seize control of the Internet and put up toll roads, and that Microsoft would own all commerce. The scare-mongering and media insanity was non-stop for years in that regard. If I started listing sensational scare quotes about Microsoft from that time by other industry leaders, journalists, media publications, government leaders and other billionaires, we'd be here all day.

By comparison to what Microsoft went through in the late 1990s, today is a cakewalk, they have drastically more freedom and less of a spotlight on their behavior. Nobody really cares about Windows now, nobody fears Microsoft like they did in 1998, nobody thinks Bill Gates is Satan incarnate, nobody is calling for Microsoft to be broken into pieces.
I have an IBM Selectric that I bought from a Goodwill for $13. It's in near perfect condition.

I can't use it because people can hear it clear across the house. It makes the cats hide. It definitely makes your writer's block very apparent to everyone in earshot; that's embarrassing and leads to filling that silence with "All work and no play..."

That said, it types like a dream. Very few keyboards I've ever used come close (the original PC keyboard is probably the closest in feel). The problem with all of these is that your typing makes the people around you want to murder you.

I have high hopes for the KeyboardIO split keyboard. We'll see :-)
In order for this to happen programmers have to:

(1) Stop shaming each other for being "greedy" when they actually ask for what they merit. I can't tell you how many times on HN and elsewhere I've run into extremely defeatist attitude about this implying that we should be happy just to have jobs in the field. As long as these folks are around shaming fellow engineers for asking for more money they will drag everyone else down and other folks will laugh their way to the bank at engineers' expense. It needs to end.

Edit: See other replies to this post for great examples of this. Just because you get paid more than a lot of other folks, does that mean you're getting paid commensurate to the value you actually create?

(2) To justify these asks programmers must shift from doing things like chasing the latest JavaScript trend to focusing on delivering business value first and foremost. Every programmer hire is a gamble that might pay off big time or might end your business with crushing technical debt and poor decisions. Until programmers as a whole demand that each other focus on delivering business value first and foremost the shiny new tech chasers will, just like the shamers above, drag the salaries available for everyone down due to their own poor decision making.
One of Mr. Hanks haunts (his son is attending Stanford) for collecting typewriters.

http://www.losaltosbusinessmachines.com/
Multi-Process or not 48 definitely feels a lot faster here! Looking forward to more...
This is precisely letting the markets figuring it out.

Those who offer at most 10% increase when a person's value is 50% higher will find themselves missing the good employees and ultimately, failing.

---

An example:

How much do I offer for this house? I have have no friggin' clue. But I can look at previous sale prices to get an rough idea. Naturally, I if trust my decision to that 100%, I'll risk making a poor decision. But the previous sales are a piece of information about the market that I ought not ignore.
The hacked data is supposedly from 2012, which was four years after MD5 was declared broken as a form of encryption.

Hopefully they've moved on by now.
The Wild Trees by Richard Preston.

The tallest redwood trees were only discovered ten years ago, by a small group of people who just love trees. It's a pretty fascinating and inspiring story.
Launch of the new Rails Tutorial screencats
That's just familiarity talking, though. Every browser has its slight scrolling and rendering and UI quirks to get used to.
IE does process isolation too since IE 8, not just relying on low-integrity mode for a single process.
Sorry, but this is straight up proletariat bull. You get hired, you get paid. If it doesn't pan out, you go somewhere else. You have 0 risk and a guaranteed career. And sorry, but 100k for a javascript "engineer" is more than the "fair share" in my opinion, but it's a market, so it is what it is.
The world might be a better place if we could exchange a few hundred of the existing monad tutorials for a post or two that just explained Haskell pattern matching really well.
Doubt it will do much to overall typewriter usage (I also don't think that is his point, really) but you have to admire his passion.

I also doubt it'll increase typewriter usage, but a while ago I saw The Atlantic's review of this device: "The Future of Writing Looks Like the Past: The Freewrite, a 'smart typewriter,' wants to liberate writers from their computers," which looks intriguing (http://www.theatlantic.com/technology/archive/2016/05/freewr...). At $500 it seems a bit pricey, but I've talked to many writers who complain of relentless distraction from the notifications on regular computers, and I wonder if the Freewrite is a possible solution to that problem.

Myself, I'm fond of Freedom (https://freedom.to/) for quieting the temptation to log in, but I can see the appeal of alternatives.
You clearly haven't used Google Docs in some time. To imply that Google Docs hasn't changed throughout its development span is just plain disingenuous. As for seeing enterprises go to Office 365 en masse I think just the opposite is true. Enterprises aren't going to continue paying these outrageous prices for Office anymore and it's a very easy target for budget cuts.
> engineers need their fair share. They are the one creating things, they are the one on the front line and we should not get satiated by the crumbles we are left with.

This, 10x and especially for programmers coming for 2nd/3rd world countries, whom are even more unaware of the value they're creating and settle with way less. Obviously, it's easy to say this and it often doesn't help you get your foot in the door when you ask for 3x the average dev salary around you at an interview. Key is to keep re-negotiating after you've proven your value, then iterate until you get the slice you deserve. For a company it's really painful to lose an employee who is already performing well, they'll likely give up on the margin to keep you on.
The uptime info is a bit creepy.
I hate this question. I frequently dodge or outright deny answering it. I won't lie about it, I just say, no you don't get that information.

To dodge this question I say the following:
"I'm looking for compensation in the range of xxxx to XXXX. This obviously depends on the benefits packages, for an awesome benefits package you may be closer to xxxx, if your benefits are bad then you'll need to be closer to XXXX."

If they persist I follow up with, "I gave you my range if that isn't enough for you then I'm sorry but I'll have to pass, I don't disclose my current salary to any recruiters."

This has worked really well for me in the past.
Microsoft wants more (good) apps on W10's store, so they port as much tool as possible to ease W10 apps development. Seems pretty straightforward?
> this wont really help much because they will still ask how much do you expect to make and people who have low salaries currently will say a low number

Yes the person still needs to do their research to figure out what the job should actually pay.
Hopefully browser tabs don't have any way of triggering system notifications, in which case how would it matter if a webapp stopped automatically updating when the window loses focus?
> To Windows? Sure. But not remotely in the way Newell and Sweeney are suggesting it'll lock you into the Windows Store.

Yes, they were focused more on distributor lock-in, but lock-in has different forms. Since you were talking about PC gaming in general, saying that MS did nothing to lock it, I pointed out that it's not so. System lock-in is still a lock-in, which MS uses to put competition at a disadvantage.

I singled out DX12 more specifically, because some argued that OpenGL was too much behind / not really moving forward, and so on. Vulkan isn't any of that, and MS not backing the effort instead of making NIH DX12 can't use any of the above excuses. They clearly made DX12 for lock-in purposes.

> And games can and are offered with both DirectX and OpenGL support.

On Xbox developers have no choice, but to use DX.
Anthrax-Spewing Zombie Deer Are the Least of Your Warming Planet Worries
This wasn't my experience. Only a few recruiters asked and when told "no" they didn't ask why or ask again.

Generally you don't want to work for the companies that demand it either.
Bitbucket Data Center is now available for growing teams
> Otherwise all dev work could just be outsourced.

The value of American engineers is their ability to a) speak english well, b) show up at the office, and c) swallow large amounts of debt for college to ease hiring. So I'm not sure how outsourcing plays into this at all.

I have never before heard of someone expressing a desire to hire a product manager/marketer/sales/brand strategist/designer because they're a good engineer. It actually shocked me you would consider skills involved related at all. I would not expect this from an engineer, and it would make hiring one immensely difficult. That's more the type of skill that leads to starting your own company.
Whoops -- @ahl says it's too late now.
Goa: design first microservices in Go – version 1.0 tagged
> I wish MA would look into banning over-the-top non competes

They did look into it. The legislature adjourned before the house and senate versions were reconciled.

http://www.massachusettsnoncompetelaw.com/2016/08/ma-legisla...
QWERTY Love: Typewriters Endure in a Digital Age (2009)
Gartner Names Electric Cloud Leader in Their 2016 Magic Quadrant for ARA
Why not? Since it's a multiplatform engine already, any platform specific code would have already been modularized from the very beginning.
Ultimate Software | FT LAUDERDALE, FL and ATLANTA, GA (ONSITE/Some Remote) | www.ultimatesoftware.com/careers

Ultimate Software is hiring for a large number of full time, onsite development positions, including: Software Engineers (Java, C#, Golang, Python), Software Test Engineers, and more.

We also have an office in TORONTO, and some virtual positions available.

We have unbelievable benefits/401K package, so apply to Fortune’s 2016 #1 Best Tech Company to Work For today. Here is a link to all of our job opportunities on our site! http://ulti.pro/29PRPAj
fixed! our fault for doing anything live today
Sometimes telling an employer your current salary is a hammer. If they are way off you can do this to get more money, but I don't tend to disclose either way.
Be careful about that. The recruiter's incentive is stronger to get more people into jobs that to get one person a little bit more money. It's much like the situation with real estate agents that freakonomics covered in https://www.youtube.com/watch?v=17jO_w6f8Ck
No, it was an older movie. I think it started at a swiss hospital, the number being visible via x-ray.

Bourne takes from so many spy stories that i doubt it possible to mention one without seeing it somehow mirrored in Bourne.

------------

For below (as I've hit the 3posts/hour limit) maybe I was thinking of bourne, but only if he had a plate with the number on a bone. The thing I remember was that the number only became apparent at the hospital during an x-ray, after the accident that caused the amnesia.
1. How many people have 10 million line code bases?

2. How many of those people would have much smaller codebases if they used a more expressive language?

3. Of the people who have 10 million line codebases and would still have 10 million line codebases in a more expressive language, how many of those could actually compile their programs faster if they used a language that allowed partial compilation of only the parts of the code that were changed?

Very few people have Google's problems, and I'm not even completely convinced that Go is the best way to solve Google's problems.
Tezuka Osamu: Walt Disney of Japan's Manga Biography
Very much so. I'm currently in the process of writing a trilogy of trilogies, for which there's a loose outline of each book and the major plot points. However, the detail of exactly what happens is left up to me as I find it in the moment.

It's something several acquaintances of mine who are published, successful writers subscribe to. One recently summed it up nicely as "plan the mountains, write the valleys".

The major advantages are that it gives you the ability to write the ending first, so you don't get to the end and discover that you need to dig yourself out of a hole, and that you can keep things internally consistent, ensuring people don't magically teleport around the world (unless of course that's actually a thing your characters can do).

There's something to be said for not over-planning, but also for giving yourself enough time and room to be able to spot problems ahead of time so you don't write yourself into a corner.
I do wish they'd spend more time on their client. I choose them specifically because of how they publish results like these, but when your install can get corrupted like this [1], it doesn't inspire confidence.

1. http://imgur.com/a/3XmEL
Show HN: Decentralized phishing page on ZeroNet for clearnet and more
FYI these restrictions are due to Epic, not Microsoft.
Orthogonal to the article, but: "He is widely considered one of the fathers of object-oriented programming, or OOP, which at its simplest is a “if-then” programming paradigm that links data to pinpointed procedures."

I'd like to think I have read a few definitions of OOP, I have to say I don't recognize the above - what does "pinpointed procedures" mean? Also, "if-then" programming doesn't seem like a paradigm or a necessary/representative flow control structure of OOP.

To be fair, I am not familiar with Smalltalk and perhaps this definition makes more sense in that context.
What is the possible evil?
Why not raise all deserving boats?
I'm from MA and I think this is a great piece of legislation.

I'd like to take it a step further and some day see a service where people can submit verified wage data to and access this wage data when they are negotiating employment terms.

My employer uses wage data from a survey they buy for several thousands of dollars when it comes negotiation time. The wage data is reported by other employers and includes wage data from companies across the country. I think it would help level the playing field when it comes to negotiations for anyone that is in that position because as it is now, even with this piece of legislation, employers have the upper hand.