skysight-inc/HackerNews huggingface dataset:
>total mass conversion.

That sounds cool, are there any links you'd suggest reading up on that? Are you talking about mass-> energy conversion in general or something specific which has already been theorized successfully?

And I was thinking not just exploration, but sustained energy intensive missions. Chemical energy will be enough for entry to space, but solar energy might not be sufficient for long term missions.

If heavy machinery needs to be operated (like space mining) we need nuclear energy, and this can happen soon enough that humans haven't yet figured out complex energy production measures like the 'total mass conversion' you mentioned.
Are you talking about the firing of the acting Attorney General? Not a judge.

It wasn't really that big a deal, it was as much a political statement on her part as it was on the administration's. It's concerning, but it is unlikely to become part of a pattern, the top officials at the Justice Department will soon be appointees of the administration rather than people that agreed to carry out necessary functions during the transition.
SoFi Buys Mobile-Banking Startup Zenbanx for About $100M
Pretty sure I have a good grip on what the ACLU stands for and that is mainly equal protection under the law.

If stepping on lgbtq rights becomes convenient for Trump he will do it in a heartbeat, but right now he finds it more useful to demonize Muslims, immigrants, and people of color.

Speaking as a bisexual man myself deciding it's not worth the effort to attack me right now is not the same as being pro LGBTQ rights. Obama is the only president we have to thank for those protections Trump didn't do anything.

This is a pattern with him over and over. Credit taking for things others have _clearly_ done and it's repulsive.

And besides I don't know many LGBTQ people who don't consider an attack on any vulnerable minority an attack on us all. Hell gay immigrants have had loads of experience with cruel treatment by the us government. We're well aware of what it's like to have our families ripped apart with a deportation.
All press is good press.
How often you upgrade your banks just because your phone asks you to do so?
Again you're confusing some arbitrary ideological measure with utility. Social justice in this case.

Firstly profits of 5% of revenue are considered high, on average. That's what that yacht is paid out of, and that means that feeding many homeless with it wouldn't work in practice.

Second luxury articles provide firms with the rewards of motivation of their employees. Everyone in Silicon Valley keeps reminding us how that's the lifeblood of every company, and while I disagree with that, it's obviously useful, both to that firm and to society. So the yacht has more utility than you give it credit for.
Location: San Diego

Remote: Yes

Willing to relocate: Yes

Technologies: C, C++, Qt

Resume: Email if needed

Email: fascinatedbox@gmail.com

Github: http://github.com/FascinatedBox

I'm a self-taught developer. Quite a while ago I wrote a telnet client in C++/Qt to satisfy a personal itch. Over the last few years, I've been designing and building a programming language from the ground up (http://lily-lang.org) while working at Costco. I'm looking for a role where I'll be part of a team and learn something new.
I've had to pick up a couple of VB.Net projects. They've both been poorly written, badly implemented and years if not decades behind the time.

There's a reason for the sneering. One of those I've virtually completely rewritten in C# and the code base is now like 30% of the TLOC. Not because of the language, but because of the type of programmer who started a new project in VB.Net in the last 5 years.

For all intents and purposes the languages are virtually interchangeable, though C# is generally more succinct and somehow "better" to me. I don't even really think about it when switching between the two.

UK projects, for reference, where .Net has always penetrated further than Java.

I also still get an inordinate amount of calls because my linked in profile list VB.net asking to 'upgrade' a project from VB.Net to C#. Then again, the salesforce offers I get too... Ugh, much worse than VB.Net.
I love how it's assumed, taken as axiom, instead of absurdity, that it's even possible for a company to own a individual's time and mind by contract.
Show HN: Kitnic.it – Share your open hardware electronics projects
Not even just about web projects. Even standard GUI apps have no ready templates at least in VS 2015. Just Console apps. Even if guides online show how you can easily hack together both GUI apps as well as e.g ASP .NET Web API's!

I'd like to see some love there. These simple things introduces needless uncertainty about the language.
>
Green cards are also permanent residences so legally that is much harder to stop than not extending or granting new visas.

Is it? I thought Trump had broad authority when it comes to who can cross the border (so your green card is still good, but no you can't come in).
Thanks. Yeah, those are some disturbing results...

Do you think it's mostly from misleading mainstream news stories? Or from smaller outlets (social media, celebrities, memes, etc)?
For Emacs and Python, all you need is:

https://github.com/jorgenschaefer/elpy

All the bells and whistles in there and the maintainer is super friendly and responsive.
I think this isn't being currently worked on, although the author notes that NeoVim (and, lately, Vim 8) may have the tooling to allow it to less difficult to develop.
https://github.com/FredKSchott/CoVim/issues/86
Clarification: The l-infinity norm of a vector is the maximum absolute value of its coordinates. The analogue of the median and the mean that that gets you is the midpoint of the range.
Offtopic but, why do people feel it's alright to refer to the article as The Fucking Article and on some other stuff they get all mad because someone used a curse word? The HN crowd is bipolar...
It's really interesting how the historical strengths of companies can persist even after decades of evolution. If the people are coming and going, how is this institutionalized success being cultivated and maintained?
62 million Americans will be perfectly fine with getting one day every four years.
stacksnippet – Google Search combined with Stack Overflow
This is the "pack rat's conundrum" as I call it.

If we assume the average rent over the past 15 years (or 180 months) was $1,300, then he would have grossed $234,000 in rent. Probably enough to buy one already resorted within the last 10 years. And definitely enough to pay someone to restore his own.

In other words, he could have just taken the car out 15 years ago, then used the rent to either directly pay for the restoration or use the rent to finance a loan for the restoration.
Well, clearly it wasn't frivolous, so if they did think that then it would be evidence of them not doing proper due diligence.

I guess it's possible they just didn't care. What's another half billion dollars to facebook?
You may note the domain name of this site is ycombinator.com which is an incubator producing profit making companies. There are few who know more about profit making companies than Buffett.
eero (https://eero.com) | San Francisco, CA | Full-time | ONSITE

eero is creating the next generation of wifi for the home.

We're hiring:
- Embedded engineers who are interested in making home mesh networking the safest and easiest thing since sliced bread.
- Mobile engineers to build the apps that match the magic of our networks.
- Backend engineers to build a highly scalable infrastructure for IoT.
- Data engineers to help drive insights about home networks for our customers.
- Hardware engineers who want to build high performing, beautiful devices.

Our stack includes Scala, Java, Akka, C, Python, React, Swift, Go.
Apply at https://boards.greenhouse.io/eero or email me at yahui.jin@eero.com
Preparing for my first day as a U.S. citizen
A Thank You to Reid Hoffman – Mitchell's Blog
I don't want any publicly owned companies to get involved in politics, no donations, no comments, no lobbying, nothing.

Just stay out of it.

If the CEO wants something that he feels is good for his company let him donate personally.

Privately held companies can do what they want.

The reason I'm opposed is that the CEO is putting his opinion into the mouth of his shareholders, who may or may not share his opinion. The shareholders hire the CEO to decide things related to the company, but not political things.

There are obviously gray areas like laws the impact the company directly, but I think people can handle those case by case, with the general policy of stay out of it.
Hey hackers, one of the founders of Transparent here - we created this because of the (incredible) lack of career data in the context of who you are, your qualifications, background etc. So we built the database to be like LinkedIn (education, career path data) meets Glassdoor (comp, satisfaction). Would love any feedback on the product!

(also shout out to our tech team of 2 who built this in 6 weeks #leanisstrong)
Sorry to disagree, but I don't see "Fox has a definite point of view" and "misinformation" as being comparable to "among the most dishonest human beings on earth". The first Obama quote says they're biased; the second Obama quote says they're lying; but the Trump quote attacks their character, not just their actions.
It's critically important whenever you are being asked to develop a policy of some kind, whether it's public policy or a business procedure. If you only understand relationships and not the causal direction relationships, you can end up making very bad decisions. E.g., "black men drop out of school more often than white men, therefore we shouldn't waste time educating black men."
Hire a contractor with a press of a button
Actions speak louder than words, and it's been 3 years and 1 month since the Mac Pro saw any action.
Right, there was data loss, and it was not trivial.

Does that mean you should only use gitlab for toy projects? I don't think so.

I think they'll quickly learn from this.
> If Trump's draft executive order had said something like "permanent ban of all Muslims" then I have no doubts people would start protesting immediately.

1. It's not a draft, it's an issued order.

2. People did start protesting immediately.

> It's limited to seven countries.

Well, the initial 90-day ban in the order is. The order itself is much broader.

> The ban on entry from these countries is 30 days

90 days.

30 days is the timeline for the Secretaries of State and Homeland Security to decide on information that countries (not limited to those covered by the 90-day ban) must provide in the future in order for immigration to be allowed from their country.

> 3) After that point all countries on that list need to provide additional screening info in order for visas to be accepted.

No, all countries period must provide the additional information once it is determined what that information is, within 60 days of the rules being issued. A list of countries (again, not limited to those in the 90-day ban) will be maintained, and entry from those countries will be banned; the Secretaries of State and Homeland Security are to recommend countries based on non-compliance, but the order neither indicates that non-compliance will consistently result in inclusion on the banned list, or that the list will be restricted to non-compliant countries.
It isn't just about culture. It's like the form of entertainment has changed from being something like a theater production with deep and interesting characters to something like an amusement ride with friendly but not terribly interesting cliches.

As much as you want the movies to go back to the first, the people who are paying to go to the theater now are looking more for the second. Television has taken over most of the role that used to be for movies because it allows viewers even more time with interesting characters than a two hour movie.
Apache Kafka's Role in Implementing Oracle's Big Data Reference Architecture
Cubist Systematic Strategies | Quantitative Developer – Systematic Options | New York | Onsite | Full Time

Cubist Systematic Strategies is the systematic investing business of Point72 Asset Management. We deploy systematic, computer-driven trading strategies across multiple liquid asset classes.

We’re looking for a lead developer to join a new team focused on short term systematic futures, FX, and options strategies. You will drive the design and development of components of a research, simulation, and trading system, including:

* Option pricing and greek computation

* Portfolio construction and optimization

* Position, risk, and P&L services

* Compute cluster, high throughput research infrastructure

* Monitors, dashboards

You should have experience working with:

* C++/Java and Python

* Systems for real-time option pricing, risk, and execution

* Fully automated option delta hedging strategies

* Real-time forecast, alpha services

* Tick/microstructure level data

To learn more or apply, send an email with your CV to talent@cubistsystematic.com.
I also hate the Java tooling as well personally, it's my #1 complaint with the language and one of the reason I avoid it. I would say that nothing really follows unix principles and seem over-engineered, everything is quite complex to grasp to become proficient.
Yes you are absolutely right, DSP knowledge is also a must. I didn't get that far, I started by identifying what makes people like a certain song and got it down to: Lyrical themes (and overall artist thematic) and melodic and rhythmic patterns. For instance by analyzing data from last.fm I found that a lot of people that listen to Black Metal also seem to have an interest in european/celtic/gaelic folk music, but not all only certain artists with specific lyrical themes and what seemed to me as specific melodic patterns.

Anyway the thing that stumped me was identifying/creating the "features" for rhythmic & melodic patterns, eventually I realized that I was way out of my league and had to drop it.

Later on I found that someone else was already working on this: http://benanne.github.io/2014/08/05/spotify-cnns.html
Pants for the cost of a postage stamp
Users are not generally aware of this, whereas they may have more confidence in the possibility of an app working offline.
A small bit of advice:

In the future, make sure your title actually says what your tool does. Perhaps I'm not familiar with the term, but "boilerplating" doesn't shout "command line interface" to me.

> Thaum is a simple boilerplate and templating command line utility.

would be a great title.
Useful Systems | Boulder, CO (ONSITE) | SR. Frontend Dev, SR. Backend Dev, Mid Frontend Dev

Useful Systems, Inc. is a Boulder, Colorado-based software company founded with the intent to build genuinely useful apps that are beautiful, easy-to-use, technically superior and change lives. We’ve created a one-of-a-kind, mobile-first job management platform that provides tools and data that help field service companies run their businesses smarter. Email at: careers@usefulsystemsinc.com

Sr. Frontend Dev - http://getuseful.com/sr-frontend-engineer

Sr. Backend Dev - http://getuseful.com/sr-backend-engineer

Mid Frontend Dev - http://getuseful.com/mid-frontend-engineer
Twist Bioscience | San Francisco, CA | ONSITE | www.twistbioscience.com

Precision Machine-Vision-Controlled Laboratory-Robotics for DNA Synthesis

Programmable DNA, the software of Life, is finally here! Twist Bioscience is developing a disruptive Synthetic DNA technology that will change the world, enabling widespread health and sustainability. Synthetic biologists will use our products to engineer how organisms produce cures to diseases, everyday chemicals are made using the atmosphere as the carbon source, plants make their own fertilizers, in-vivo diagnostics will alert us when we are sick, and many more applications.

Hiring software engineers to write laboratory automation control software for DNA synthesis. Work primarily in C#/.NET. Get experience with precision robotic equipment, state-of-the-art machine-vision, and custom firmware/FPGA/electronics. Work on a diverse set of problems from UI design to interfacing with bioinformatics databases to writing robot drivers to writing sophisticated data-analysis algorithms. Be part of a team creating an automated DNA synthesis factory!

Other Keywords: Biotech, hardware, WPF, C++, mechanical, electrical, physics, chemistry, control systems, Git, Python

Software Engineer - Robotics
https://www.twistbioscience.com/careers/?gh_jid=205184

Apply on website or you can contact me (an engineer) directly: nhowells at [company domain]
I'm not entirely clear on what this tool does. Could you tell me some more about it?
Given the NT code leak comments... yes ;)
Jim Goetz Steps Aside at Sequoia Capital
The Internet is already tightly controlled and Internet corporations are partly culpable. That's why supporting tor is so crucial, for example.

Silence is just tacit approval of the status quo. Acknowledging that tech companies have a political role is acknowledging responsibility.
Sure, but causality is ridiculously easy to get wrong, and very rarely aligns with intuition. Even the expectation it exists can mislead you.
I basically consider Trump the devil and his immigration EO to be evil by both it's motivations and by its effects, but the Snowden revelations should have already done this.

In fact these companies should have done this before they started secretly collaborating with the U.S. government and making Snowden revelations necessary.
https://news.ycombinator.com/item?id=13537052 (	1126 points, 23 hours ago, 584 comments)
> ARM7TDMI was a pretty common core to use on SD cards

Which is crazy, because that was the main CPU in the GameBoy Advance.
> When the same people that manufactured and spread fake news start lecturing us about the harm of fake news, I just facepalm.

This is exactly what I'm talking about.

The reason we're talking about fake news is NOT because of the traditional mainstream media. It's not because of left wing websites such as Alternet or extreme websites such as Breitbart.

The reason we're talking about fake news –– and the real problem that absolutely has to be addressed –– has nothing to do with those websites, or with nearly any media organization that has an easily identifiable group of people running it.

Sure, those websites might post factually incorrect information on occasion. But that's not why we're talking about fake news.

We're talking about fake news because there were –– and are –– websites that repeatedly posted blatantly false "news", during the election, and got massive distribution on social media networks such as Facebook.

That is a problem that has nothing to do with your opinion of Donald Trump. It is not clear why you brought him up, except to distract from the issue.
Does this mean you're not willing to contact the mods? Or something else? If you think you're being treated ubfairly, why not?

If you're not prepared to work within the community standards and framework, I can't imagine you're going to have a pleasant Or productive experience. I can only recommend taking extra care in commenting.
No touch screen at the moment. Apple could be looking at making a hybrid ipad/mac.
> why not halt all refugees from all countries for 30 days?

Refugees from all countries have been halted for 120 days by the order. The refugee provisions are different than the general immigration ones.
At my company we always heir on the side of transparency and liberally post to our status. subdomain whenever an issue is identified.

Recently, our Redis cluster failed and both master & slave host machines rebooted.

This caused a latency spike in our app, from roughly a 70ms to 400ms response time for less than 10 minutes.

We posted to status within 60 seconds and posted 3 updates within those 10 minutes.

The next day, a new customer (who hadn't gone live with the app yet) cancelled their subscription because the app was "not reliable".

I guess my point is that there is a balance to strike. Our customers are not tech-savvy in any way and treat any small issue as the end of the world. Maybe there's no need to freak people out for a minutes-long latency spike.
Boston Dynamics “nightmare inducing” wheeled robot,
That's nothing - every time you serve some JavaScript, you're relying on a compiler being installed on your users' machines!
Rentify | Software engineer | London | Full-time

Rentify is an online letting agency that uses technology to make both landlords' and tenants' lives easier (and cheaper). We offer landlords guaranteed rent based on an algorithmically determined property valuation, and attribute most of our savings to efficiently using technology to solve problems.

We're looking to add some mid to senior Ruby/Rails engineers to our in-house engineering team, to help us build both public-facing and internal tools.

Recently projects include building an internal search engine using React, Elasticsearch and Rails and an automatic rent payout system based on Stripe Connect.

Our main app is Ruby on Rails with PostgreSQL as a store, hosted on AWS. Other technologies we use every day are Elasticsearch, React, Chef, Sinatra and Redis.

If you're interested or would like to know more, please get in touch with us at jobs@rentify.com - our full job description is available at https://www.rentify.com/jobs#ruby-engineer

No recruiters please.
LOL, safer than oil? Read up on it a bit, and if you think cooking oil emits anything nearly as poisonous as fluoroacetic acid, show me a citation.
Fixed! Also released the library powering it: https://github.com/franciscop/recordar
Sure there is politics directly related to the software, that's understandable.

But on other topics they should stay out of it.
I couldn't agree more. (My followup rant is general, and I have no knowledge of what's going on at GL.)

> Real Ops candidates are going to seem lacklustre compared to web devs when giving web dev coding tasks and inteview questions.

This drives me insane. I think 50% of my comment history this year is about how not to botch an interview.

> You probably aren't going to ask them anything actually relevant to their ability to do Ops well because you just don't know.

Yes. You won't be able to quiz that person. You can take a thoughtful look at experience and talk about that, though.

> hire based on experience

Yup. One of the spook factors at any company is when I see it only hiring down, i.e., lower than the aggregate skill level of its current team. If the VP of engineering knows more about each concentration area than the people he's hiring, there's a storm a-brewin'.
Intel margins in that single chip are probably a few orders of magnitude of ARM royalties on all those embedded CPUs combined. Intel has little to fear from those chips.

On the other hand, Apple does seem to have the capability to design competitive desktop class CPUs, so who knows.
Can confirm: googled and landed right here.
These sorts of comments are (no offense) worse than useless. Benchmarking is one of the most difficult things to do in software, and anecdotes like this just make things confusing for new engineers and feed the perpetual hype train around newer languages.

Please refrain from making statements like this unless you have a reproducible quantifiable analysis.

If you really wanted to demonstrate the effect you describe you'd need to have the same team rewrite the application twice, once Java->Java, once Java->go, making sure to align the program structure as much as possible (making exceptions to take advantage of lang specific features of course).

If you were to do that, then that would be interesting! No one does that of course because it's expensive and wasteful from a business perspective, but it's the only way to determine anything useful.
> They tried that, though. It was called Itanium

And the i860, and i960, and i432...
There's something to this, but it's also possible for shareholders to divest from companies that don't share their political views (in the same way that you can refuse to work for or buy from a company whose views you hate.)