skysight-inc/HackerNews huggingface dataset:
It appears that bullying does work. I mean "criticism". Trump is President for at least the next four years. This childish "us vs them" attitude is not healthy. Silicon Valley needs to have people advising Trump, regardless of their differences.

[Update]

I'll update here so I have one downvoted answer, not several.

1. Bullying doesn't necessarily involve violence. The future of his company was threatened. Here's an example of Trump being called a bully for threatening to remove funding from Berkeley:

https://www.buzzfeed.com/tasneemnashrulla/uc-berkeley-milo-p...
Grew by 3.4 employees per day last year. Can only imagine the challenges there in onboarding, maintaining culture and direction, etc.
My issue is that even paid subscribers are served an unbearable amount of ads, e.g. videos in-line with the text of the article. I wrote their support to let them know that I'd gladly pay more on a higher tier to avoid ads, and this is their response:

"Ad-blocker must be disabled to allow advertisements and to continue to continue to the webiste. Paying for our content is similar to paying for cable or buying a magazine. You pay for those services but they still have advertising. Advertisements help to keep the cost of digital subscriptions extremely low in relation to other newspapers."
Anyone know what happened to Google's plans to sell Boston Dynamics?

https://www.bloomberg.com/news/articles/2016-03-17/google-is...
Yes, we can demand our leaders signal their virtue to us. They'll all turn their backs on Trump. Maybe we can even get Peter Thiel to do so.

I'm sure we disagree on a Thiel presidency. But I'm pretty sure we're 90% in agreement on a Bannon presidency. I'm the epitome of what Bannon opposes - the American who feels more connected to the geek in Bangalore than the trucker in Nebraska. As Thiel and Bannon try to push Trump to prioritize their own agendas, I really don't want Bannon to get his way.

Trump has one fewer person in the Thiel camp talking to him. If we push harder, we can shrink the Thiel camp down to just Thiel. Trump will see the tech people moving away from him and the nationalists rallying around him. What positive result do you think will come from this?
Offshore wind turbine smashes record produces pwr for 7.2K homes over 24 hours
I wonder why the techcrunch article just got flagged?
(how do you even flag something here, do you need to have an account with a certain number of points?)

discussion was here:
https://news.ycombinator.com/item?id=13555124
Onsen UI for Vue 2 – UI framework focus on mobile web and hybrid apps
The application is using iron, but I think at some point in the future I'd like to try building part of it in either raw tokio/hyper or using rocket.rs.
Key point: You dont have to match all of their hardware nor all of their software - just what you are utilizing and some of that could be done from existing open source projects - Snap certainly does not utilize every piece of hardware in existence for Google Cloud Platform
I think it is something else. I disabled all web searches and these machines are connected to the internet with fiber optic.
Trump won 46.1% of the popular vote, which means 53.9% of the electorate wanted someone else as president. 8 points is a pretty big difference.

Can you provide evidence that states stop counting votes after it looks there will be a winner in a specific race? Last time i checked, states take several weeks to provide official results because counting all the votes takes a while.
Oracle is offering external services, that is a huge differentiating factor
> Uber needs cheap illegals to keep driver costs down.

Inflammatory phrasing aside, are you sure an 'illegal' could actually become an Uber driver? I suspect not - they are forced to work for cash-in-hand payment and don't have social security numbers. I don't see how Uber could enable that.
They're likely using Google's state of the art Vision/Speech API etc.
Just a few ideas: on iOS, the app requires at least iOS8. I dare bet more than half of those active devices won't be running at least iOS8.

Second, you also won't convert 50% of those iOS users to use one app. Just not going to happen.

Do you honestly see Snapchat growing to 300 or 500 million DAU?
Yeah, I'm sure it depends on the state.
One of the major things will be the tooling around it.
As we work with a well defined schema. we can create tools that work for all implementations.

e.g. see this CLI tool for managing proto.actor systems live:
https://asciinema.org/a/a1b18jiv703e6eog1o2b7domi

You will be able to send messages to actors, connect to remote nodes etc.

There are also very fine-grained interception points allowing us to plug in things like zipkin.io w/o altering how the user writes their code.
I don't think this is true.

Of course, most students do just memorize equations and follow orders. But in my experience the most successful students are always the ones who understand the material on a fundamental level and memorize very little (on some level, memorization is all but required by even the best).
I think Deep Learning is very frustrating to work with at the moment. First, there is the problem of overfitting, which shows up typically after you've already been training for hours. So you have to tweak things (basically this is just guessing), and start from scratch. If your network has too many neurons, then overfitting may more easily occur, which is a weakness in the theory because how can more neurons cause more problems? Then there is the problem that if your data is somewhat different from your training data in what humans would call an insignificant way, your network may easily start to fail. For example, when doing image classification, and your images contain e.g. a watermark in the lower-left corner, suddenly your recognition may start failing. I've been able to use DL for some projects successfully, but for other projects it has been an outright failure with many invested hours of training and tweaking.
Yet another people who cannot correctly decode video. Videos are not in sRGB color space and must be converted to it for displaying in browser. Also videos do not use full range 0-255, instead they use narrow range 15-235 where color (15, 15, 15) means black and (235, 235, 235) means white; this should be converted to the full range which is used in web-canvas.
How does it help to drive out a smart person from Trump's sphere of influence? This man needs as much help as he can get.
Statistics as religion in Trump's America
> User analytics is here to stay, and practically every website and browser does it anyway. At least you can disable it in Win 10 if you are so inclined. Me - I would gladly give Microsoft my data to they can prioritize features for windows 10.

User analytics and tracking everywhere (including IRL with for instance face recog in shops),
Facebook curious to know if they can manipulate the mood of their users,
Google/Microsoft/Amazon investing in "big AI",
Money doesn't grow on trees,
Do the maths.
We detached this subthread from https://news.ycombinator.com/item?id=13553242 and marked it off-topic. Please don't post like this here. If you have some evidence of shillage that you'd like to share, we'd love to see it. You can reach us at hn@ycombinator.com.
Both his base and the people calling him a fascist are angry, hysterical mobs. Again, you're proving my point that Kalanick's move is good for the left, bad for America. All that matters is how you prioritize both.

Silicon Valley corps not working with POTUS on new jobs and better regulation is a lose-lose for them and for America, and objectively only serves to appease the mob.
We have been through this. It is not like this council is anything other that Trump administration looking for endorsement from the tech industry.

Do you seriously think that it would all be fine, if only Kalanick and Musk mentioned to Trump that it was a bad idea to ban muslim refugees?

This is not to mention Trump's trying to control businesses by giving out favors in exchange for endorsements is a path to legitimizing autocracy. The administration wants feedback from business leaders? Fine, go ahead and listen to the media or read their open letters.

The CEOs having to prize and endorse Trump in exchange to not being slammed on Twitter is so wrong I do not even know where to start.

This endorsement was a bad business and morally and ethically wrong.
How automakers can drive electrified vehicle sales and profitability
Political Hacker News is my favorite website...
Yeah I'm not arguing with you. It just seems like a weird thing. Pressure worked and it first worked on this guy? Who knew?
Pay for a business account.
I'm getting this: error: `#[derive]` for custom traits is not stable enough for use. It is deprecated and will be removed in v1.15 (see issue #29644)
Why? As an investment?
Macro lists are a rather elegant solution IMO. You cannot add cases to the enum without also adding cases to the switch.

#define CMD_LIST CMD(1) CMD(2) CMD(3) CMD(4)
#define STATUS_LIST STATUS(1) STATUS(2) STATUS(3)

enum {
#define CMD(x) CMD ## x = x - 1,
CMD_LIST
#undef CMD
END_CMD
};

enum {
#define STATUS(x) STATUS ## x = x + 9,
STATUS_LIST
#undef STATUS
END_STATUS
};

void process_message(int x)
{
switch (x) {
#define CMD(x) case CMD ## x:
CMD_LIST
#undef CMD
process_command_msg(x);
break;
#define STATUS(x) case STATUS ## x:
STATUS_LIST
#undef STATUS
process_status_msg(x);
break;
default:
report_error(x);
break;
}
}

It's unfortunate that it isn't possible to write a macro macro that expands to that gross def/undef boilerplate we use in the switch.
You can't bring about the change you want by disengaging from the system.
US Transportation Department Sets New V2V Communication Requirements
Uber CEO Travis Kalanick says he is quitting Trump's economic advisory board
Spiegel gets an extra 3% for the IPO.
There's the 2 for 1 rule, which Trump is trying to quietly sneak it through while everyone is distracted by immigration stuff. https://nypost.com/2017/01/30/trump-executive-order-creates-...

There's Trump's FDA shortlist - Balaji Srinavasan and Jim O'Neill: http://www.vox.com/science-and-health/2017/1/31/14364090/pet...

These are both certainly far more based on Thiel's influence than Bannon's.
It's an extra key press, but ctrl-c copies the current line if there's no selection; then ctrl-v pastes it in front of the next line.

Alt-click adds a cursor. :)

Also, alt-up/down adds cursors above or below the current cursors.
Ask HN: What do you discuss in your one on ones?
I've been wondering what's the best use you can make of your one on ones (for someone who recently started working). What do you discuss when you have regular one on ones with your leads and irregular ones with org leads etc?
>If you think Israel sends military equipment to Al qaeda your nuts.

I'm pretty sure that Israel does sends military equipment to AQ from time to time, tho the equipment undergoes rapid unscheduled disassembly upon delivery.
Ridiculously false.

Since when was gutting Obamacare, the border wall, his Cabinet choices, and a Scalia-like SC nominee, Democratic positions?
Even before we had a degree path we set up a classification system. This means we assign a subject and level to every course similar to what is done at many leading universities. Courses that cover the same or similar material will have the same CourseBuffet subject and number.

The goal of this system is for a user to be able to directly compare courses that cover similar material (liner algebra) , not just aggregate courses of same general subject (math). We only list courses that are roughly equivalent to a course that might be found on campus. We don't list say a 1 week on say Photoshop. While that material might be valuable it isn't a traditional university course.

When creating the degree path we looked at dozens of US universities' CS and management degrees and their requirements. We tried mirror what they required using our classification system. For example you have to take intro to computer science (we list as CS 101), Algorithms (we list as CS 295), etc.

All the courses we had previously classified as falling under say CS 101 then can be used in the degree path since we said CS 101 is a degree path requirement. The goal being a path that is provider neutral so one can pick and choose without having to be tied to only Coursera, edX, etc.

It is in no way a perfect system. While courses grouped under a classification should cover roughly the same material they are not perfect substitutes. We encourage users to use their best judgement.

As for keeping it up to date that is a huge challenge. If we were doing basic aggregation it would be a matter of just posting up new courses as they became available. But then users would have to take the time to sort through say all the math courses. With our classification systems they don't have to waste their time doing that.

The problem with having a much better organization of courses than anyone else is it is harder to maintain. At the moment we are behind in listing new material and thats why in my first post I gave the disclaimer.
If he is such a weak minded fool, wouldn't you want to stay on his advisory board and influence him?
As I've mentioned elsewhere - I don't fully follow the reasoning either - the post is unclear.

Maybe people are selling spam/crm software that uses nodemailer for sending emails?

If it's sold as a saas - this change makes no difference (hence see the Gnu Apl) - if it's sold as traditional software - perhaps it will make difference in some rare cases (applications with unreasonably tight coupling).
It does. For example MongoDB is AGPL. BUT if you add nodemailer to your project as a dependency and you link to it GPL will stick. This is why MongoDB's drivers are Apache license but the database itself is AGPL.
There's been a lot of confusion on politics a mind HN. I collected a list of recent comments by 'dang on the topic:

https://news.ycombinator.com/item?id=13538787

At the end of the day, if you think a submission is inappropriate for HN, flag and move on.
Stabilizing custom derive is a massive usability improvement given the large number of ever growing libraries taking advantage of it. This is probably the most exciting release to me besides the 1.0 and MIR integration releases.
Well said, you get an upvote. I completely agree but I think your tone will be unappreciated by many here on HN.

But in all honesty, don't you think each book predicted a different aspect of our lives? For example, 1984 describes the government while F451 describes the sentiment of the crowds, and finally Brave New World describes our behavior as a society.
Two options. Companies can focus on cutting costs (roll their own infrastructure), or focus on expanding revenue. Snap clearly should and is in expanding revenue mode.
Personally I'd consider using uber again. If everyone hates uber and refuses to use them, then they aren't customers and uber has 0 incentive to listen to them.

If a bunch of people delete the uber app, and the CEO takes positive action, then I think we should reward good behavior and consider reinstalling it.
Foldable desk clamps onto the pull up handle of any carry-on luggage piece
Not a businessman but who says its all about the infra. buy vs. build. It allies them with Google. It gives arguably the most powerful co. in the world a stake in Snap' growth and success.
I really find it to be a useful resource for learning about some of the more obscure commands. For instance, I would have never known about built history: http://git-scms.com/docs/built-history#d874a7762d4527a1385ce...
Windows 10 file explorer has a weird, terrible, default that causes it to be painfully slow.

Try right clicking a slow folder, selecting properties, select the customize tab, then change "optimise this folder for:" from whatever it is to "general". Apply that to all sub-folders.

Please let me know if it works, because I have a bit of a rant for MS if it does.
So, calling another routine in M doesn't create a child process. Nor does calling a routine in M create a new thread. The "MP" in MUMPS is "Multi-Processing" and you expresses that you can start another "JOB" that calls another bit of code that starts in another process using the JOB command rather than the DO subroutine call command. (I'm trying not to be pedantic, but rather to increase knowledge about this obscure programming language)

You can pass data to this other process, but the ANSI MUMPS standard does NOT require that the data passed by inter-process communication channels be encrypted.

Since GT.M is open source, it is an interesting idea to encrypt this data and decrypt it when receiving it. I'll bring it up to some friends.

Another idea worth examining might be to use the Foreign subroutine interface both in Cache and GT.M systems.
Thanks for suggesting this.
I see a flag button. I think it's points? I have 1325
Zenimax vs. Oculus: Carmack denies allegations, slams expert analysis
GoPro Misses Sales Estimates on Lagging Demand, Drone Delay
According to the research result, we can see that the same batteries can be produced at 227 kWh per kWh in 2010... and that by 2020 there will be $ 190 per kWh and $ 20 per kWh less than $ 100 per kWh.

What
I spend $99/year for mohni.sh (my first name - Mohnish)
There are two things here: talking with other people, which we should absolutely do without insulting them for having voted the 'wrong' way or some such:

http://www.economist.com/news/united-states/21715732-scoldin...

Another thing is talking with Trump and Bannon and the like. It may not be possible.
nit: It's not wrong to assert that the microcontroller software will prevent the output pin from ever floating. And the gate's voltage will be constrained between Vdd and Vss due to the output pin's likely body diodes. Is it worth it to save a penny part, especially in a hobby/prototype design? No.

Also if you throw away all your BJTs, what do you use to drive the gate capacitance of your fancy FETs?
No, continued employment is not incentive, not under the law explained to me when I lived in AL.

Anyway, it varies by state and the exact situation. It's not necessarily true for any change, only if it withdraws a substantial right, e.g., forces arbitration or changes the nature of IP ownership. If you are concerned, talk to a local lawyer.

My real point was that it's not necessarily true that you just are automatically bound by the updated contract or that you have to sign it. It might be true, might not.
Stockpile | Palo Alto, CA | Full-time | ONSITE

Stockpile’s mission is to democratize stock ownership. We built our own fractional trading platform to break down the barriers to stock ownership and have partnered with Fortune 500 companies to make the stock market accessible to everyone in simple ways — like a physical or digital gift card. We’re also partnering with nonprofits to promote financial literacy and empowerment so anyone around the world, of any age or income level, can invest for their future.

We're backed by Sequoia Capital, Mayfield, and Ashton Kutcher.

Based in Palo Alto, CA, Stockpile's engineering team is growing fast, and we're hiring front-end, back-end, and full-stack devs. Our tech stack is a Java backend with Angular front-end and React Native for mobile. There's some NodeJS and Ruby sprinkled into the microservices, too. The team values work-life balance and camraderie. Perks of working at Stockpile include catered breakfast and lunch, great snacks, flexible leave, and an incredible insurance package.

View our open positions at https://jobs.lever.co/stockpile

You can apply through there, or email me (full-stack engineer) aakash(AT)stockpile.com
Screens from Samsung, LG consume more power than reported
It does make sense. Y Combinator has a relationship with Thiel. He's been declared as a partner many times in the past; now they're saying he's not. That's why I'm asking the rhetorical question. I'm afraid you're taking the passage quoted here and removing all other context.
Historically both pigs and dogs were seen as unclean in the middle east because they roamed the streets eating whatever they could find, which included human waste. Cities used to be pretty dirty. Roman started ranching pigs and shipping them to cities, as the latin folk were really into pork. This solved a lot of the disease problem, as do sewer systems and the like. So if basic precautions are taken against disease, pork is not worse than any other meat.

I know there was an HN article about this, but I can't find it.
Dillon,

I have a proposal for you - please respond via my email

Ric AT myUserName
Sounds like like you're using a crate that uses the old derive system. Where does the error originate?
The richest families in Florence in 1427 are still the richest (2016)
Trump has demonstrated, beyond any doubt, since 2015, that he will not listen to anyone who disagrees with him and is not interested in knowledge, expertise, or reason.

There always is a slim possibility of some tiny influence. This is the reasoning of people who have advised all sorts of monsters, including the many ministers who helped the Nazis and Soviets. It's also a convenient, seductive rationalization to avoid risking yourself and your career in a political war. Far beyond the tiny influence they lend him, they lend him their enormous credibility. People see him talking to people like Musk, Kalanick, etc, and think he has their respect, their advice, and their approval (at least enough to keep working with him). And they deny the opposition that same credibility.

Think of it this way: Would they work with a CEO who consistently and publicly (not in private) pushed the same hateful ideas as Trump? Not for long.

At some point, one must decide there is a war and pick a side. To stay home, to keep one's head down and play it safe while victims are suffering and dying, and while other people are standing up, taking those same risks and suffering themselves, is cowardice. (A harsh term, but I think it's applicable.)

If Trump's behavior over all this time doesn't convince someone there is a war and an enemy, I don't know what will. I can't imagine what could make it more clear. Evil people usually are far more subtle; look at Putin, for example.
Currently China has a good relationship with the Philippines and their new president prefers them as partners to the USA and has agreed to solve the problem of the disputed islands by peaceful means.

As history shows politicians can spin anything into a conflict/war and the press lap it up. I just wish those doing the spinning were made to fight on the front line when it happens.
This does seem to be holding back a lot of people from trying out DL in production. There are some advantages to using transfer learning in the cases you mentioned (eg models not generalizing for watermarks or differences in training and testing). Although there are still quite a few cases where the best pretraining and large data don't work. Two major areas of advancements (current research) are automatic model architecture selection and automatic parameter tuning to help in making DL more accessible.
I wouldn't describe any of the issues I've had as major. There have been several papercuts (some of which are resolved by the current release), and I'm honestly not a huge fan of the iron library that I've used. I think in general I really like having Rust's nudges towards correctness for backend web code, but I need to try using something like tokio or rocket.rs instead of iron before I make too broad of a claim about how it is to develop. I think iron is good for several things, but the current amount of documentation (and several other factors) would prevent me from recommending using it in a new project right now.

I'm bullish on Rust for web development, but I think that stable custom_derive with 1.15 is just the start of improved ergonomics for it.
HN users compulsively flag any articles with political relevance. Unfortunately.

Harder to justify when so many of them are directly related to tech and the SV startup scene.