skysight-inc/HackerNews huggingface dataset:
most of the type-design world is moving towards a ufo-centric workflow. ufos are basically simple to grok xml files defining bezier curves. Adobe's AFDKO (Adobe Font Development Kit for Opentype) supports ufo and generates from them full-fledged otfs. Another great resource is the more recent fonttools fork on github at https://github.com/behdad/fonttools .

I used to like fontforge, it's a fine application, but the move to ufo has made it easier to apply older svg-based tools to editing splines and saving out as ufos. here's a free application, it looks promising! https://github.com/trufont/trufont .

finally it's worth looking at https://github.com/LettError/MutatorMath which has lots of the tools for interpolating masters. There are actually loads more resources and, if you are short on time or attention, my guess is that the tightest workflow will be coming to Robofont (which hovered around 500 euro for a while).

Still, it's all very accessible to you even outside of fontforge and all the libraries for modifying ufo-style paths are freely available. take a look, it seems very fractured, but i think it's a nice distributed workflow all things considered given the final output.
When you're a person with access to the nation's secrets, it may matter.
Ask HN: Is Intel Xeon Phi many-core processor vaporware?
I contacted all of the distributors listed on Intel website for Intel Xeon Phi 7210 processor, but no one has it in stock. They are also not expecting any shipments of the product.

Intel announced Phi many-core bootable processors with ship dates in June, but they seem to be total vaporware based on my search.

Has anyone else come across a Xeon Phi Knight's Landing IRL? Any suggestions on how to get one?
So we create a third culture, beat cops who aren't gun slingers.
Actors vs. Objects
I expected angular.io to be a flashy example Angular 2 SPA and was disappointed when I realized it was just a regular old static HTML website. I guess most of the content is more suited for a static site. At least the search bar on the docs page looks like it has some Angular going on. Also it would be neat if the docs had dynamic examples instead of screenshots.
Absolute BS. She sent an email to the entire company about this "incident", which I'll include here (names redacted).

> 8:53:41 AM Person1: so am I the only one who thinks of the Bed Intruder auto-tune song everytime Person2 warns us of undisclosed persons in the building?

> 8:54:47 AM Person3: hide yo wife?

> 8:54:57 AM Person1: and yo kids

> 8:56:02 AM Person3: well, you're not any more

> 8:56:13 AM Person1: #winning

> 9:02:13 AM Person5: hilarious. Now the song is stuck in my head!

> 9:08:08 AM Person4: -_-

> 9:09:43 AM Person4: No

> 9:11:10 AM Person4: Could do without having songs referencing sexual assault mentioned.

> 9:12:04 AM Person1: fair enough

> 9:13:39 AM Person4: Especially joking about it. -_-

> 9:18:25 AM Person4: Does not exactly endear me to working during the day when the first thing I see is someone joking about rape in work chat.

> 9:18:46 AM Person1: my appologies

> 9:33:18 AM Person4: It's completely unacceptable, and creates a very toxic atmosphere.

> 9:36:45 AM Person1: obviously that wasn't my intention. it won't happen again.

> 9:37:24 AM Person4: Compounded by the fact I am the only woman in the [org], and I have several guys joking about it as
well, in work chat.

> 9:37:32 AM Person4: It would be unacceptable even if that weren't the case.

And then claims to still not feel safe coming back to work after taking a month off due to PTSD from the above incident.

There is undoubtedly sexism in the tech industry, and we should all strive towards eliminating it. This, however, is stirring up drama in response to a joke made in poor taste.
> As I've said - I don't really care what things are called.

I think this is where our disagreement lies. To me, this counts as "make a decision as to the width of an integer every time I declare a function". We are deciding the lower bound, but still, it's a decision on that matter.

> Semantically, there is very little that is different between "uint_least16_t" and "unsigned short".

But there could be a difference between "uint_least16_t" and "unsigned int" or "unsigned short". And there could be a difference between "uint_least32_t" and "unsigned int" or "unsigned long".
Interesting seems to have improved.
The vast majority of the top runners in the Olympic and other world-class marathons are well under 6 feet tall, with most closer to 5 feet tall. Sprinters, on the other hand, are well over 6 feet. Are you suggesting distance running makes people shorter?
This wouldn't work for me, as I store all my passwords on a Post-It note attached to my forehead.
http://people.csail.mit.edu/mrub/VisualMic/
You're stuck in the 1970s
Elite distance runners are smaller on average but they are also pretty damn lean.
My experience as well. Started running last year at age 44, started getting bad knee pain within weeks. Switched to forefoot strike, knee pain practically disappeared, ran my first marathon last fall. Different people have different constraints, of course, but I would urge anyone interested in picking up running to at least try it out.
I studied both. They're great.
It's almost as if they became more much more popular after an invention which sat on your desktop and allowed you to create in minutes what would have taken an artist hours.
Haha, of course Phil Jackson is on there! His nickname was the "Zen Master" and used to give his players books for gifts to influence their thinking.
Yes!!, I was starting to get nervous I jumped the gun using it at work!
Just saw the prescreening of snowden movie with online live event with movie cast and snowden post movie, and this was exactly what was depicted in the movie and in the event talk.
I think university aged women would be the most logical person to cover up their camera.
#VIDEO-MORE CANADIAN WORKERS LIVING PAYCHEQUE TO PAYCHEQUE#
I'm a little upset that you took the first paragraph of TFA and mangled it into "Your colleagues joke that someone is coming to rape you."

On a Tuesday morning in July, when men on her team began to
joke that an office intruder was coming to rape everybody,
Danielle decided to speak out about what she described as the
"very toxic atmosphere" created by jokes about violent sexual
assault.

So 'Danielle' overheard a tense joke about an office intruder. After raising a complaint, the person who made the joke apologized profusely.

I'm not laughing, but again I'm really not shocked and would not expect a response to this incident beyond the apology already offered.
> there are too many people

Oh please. They can probably harvest the lot. It'll be some algorithm that deems you worthy or otherwise or gets you on an "of interest" list. Let's keep "personal surveillance" for '50s spy movies and Banksy murals.

More generally, what about the chilling effect on legal and legitimate conversation?
Have you a source for that? My experience of laptop webcams is that they need at least a second or two after power on to initialize the camera. That'd be pretty noticeable if you're using the machine, at least.
I know that what the webcam captures is probably the least important thing a hacker can get but I do it because it is visible.

Protecting your privacy should NOT be weird and a sticker over your webcam is a very visible way of showing that to the public. When people ask why I do it, its a good opportunity to educate them on the capabilities of the US government, other nation-state actors, and hackers in general. If they don't believe me and haven't heard of Snowden its simple to show them images of Zuckerberg, the FBI director, and other in tech with taped over webcams to convince them.

John Oliver also did a special last year that showed that a lot of people don't really care about the government getting most of their personal information on their computer. But when they think that the government is getting naked pictures of them and their family they're a lot more interested and upset. Bringing up the fact that the government can see them nude in conversation scares a lot more people and they are more inclined to become more privacy conscious.

If you use one of the bookmark post-it notes, it makes it easy to remove the sticker and put it back when you're done with your video conversation.
Would you ever say that to a male colleague? Would anyone?
It is kind of, and unfortunately it doesn't give a lot of background. For the past few years there have been a few studies suggesting that distance running (say anything past a 1/2 marathon) might actually be harmful for ones heart. As I runner I'm personally glad to have more reporting on this issue.

So, the question of "is an alternative form of exercise, that has fewer damaging side effects, better?" is an important one to ask, and better would need to have a definition around it. However, answering that question wasn't the goal of this article.
Impressive feat. And I'd buy you a shot of whiskey if I ever met you in person for attempting said feat.
A very past timeline:

November 17, 2015 09:00 AM Pacific Standard Time
SUNNYVALE, Calif.--(BUSINESS WIRE)

* Quanergy Systems, Inc., will introduce in early 2016 the world’s first solid state LiDAR (Light Detection and Ranging) sensor for self-driving cars for less than $1,000 per car, it was announced today at the Los Angeles Auto Show’s Connected Car Expo.*

They're already six months late. The press releases keep coming out, and the hype continues, but where's the hardware?

American Scientific Concepts has working units which do what Quanergy claims to do and more, but they seem content to sell them to DoD and Space-X at a high price.
Because it's generally a double standard, in that the same thing is not expected of men. It goes along with the 'women need to look attractive in the workplace' thing.
It's also a good idea to evaluate whether you are running too much. It can take a while to build up that cartilage.
Interesting technique. This requires 60fps 1280x720 video. People would surely notice the slowdown. I wonder if it's possible to improve on this?
Are you sure that's not a bias speaking? That season was also making fun of Donald Trump, Whole Foods and college jocks. Season before took a gander at Lorde. And so much else.
> But hey, is it really worth it to spend upwards of $60,000 a year to read books that will still be around after graduating? Well, for some with eyes for graduate school it may be.

> Rock on fellow baristas, rock on

Finally, my dream of being a graduate student working at a coffee shop...
> It's offensive and inexcusable, regardless of gender or intent.

How? It's a common everyday saying.
If your product targets developers, commenting on HN seems like a pretty high value channel compared to something like facebook.
Even if you are friendly with the person giving the comment, it strikes me as a very self-centered thing to say.

It translates into: "I don't like seeing your face unhappy."

To which I (or anyone) might reply: "Well, I'm having a shit day and you're not helping. So... tough!"

It would be more appropriate to say nothing if you don't know the person or don't have time to ask if anything is the matter.
Ross Perot's presidential campaign.
someone coming to rape everybody.... she wasn't singled out. Still, rape jokes are not acceptable.
This all seems like baby stuff compared to Atlassian though. JIRA, Confluence, Bitbucket, HipChat. That's hard to beat.
The article focuses on heart health (where on first look, I was expecting joint damage) so any high cardio exercise could lead to this, if taken to an extreme. Running probably engages this more easily since it works the whole body for longer periods.

Biking is my personal go-to exercise but it's not without its risks from traffic, pollution, or in the winter, black ice. Still, it's otherwise nonproductive commute time being made very useful.
I've been told it quite a few times (I'm male). Or at least, asked why I look/sound sad/tired/whatever.
I'm sure my comment doesn't apply to all countries, especially ones run by a dicatator (since it means zero innovation).

If you have trouble immigrating to US, you should checkout Canada or India.
How RAW changes iPhone photography for the better – iMore
10. "Finances." Don't waste your time following the stock market unless you're day-trading. Don't day-trade unless you're going to do it full time. Invest your savings at first in an index fund (or buy SPY, which is pretty much the same thing) and move a bit to a money-market fund each year so that it's nearly all in that form by the time you hit retirement. You don't need an investment advisor unless you have millions of dollars to manage. Keep enough of your money in a liquid form that you can cover emergencies; historically this was dollars, now it might be Bitcoin, though I'm not sure yet. Buy a house (and keep most of your savings offshore) if you live somewhere politically unstable. None of this, except for buying a house, will cost you hours per week, more like hours per year.

All of this can get a great deal more time-consuming if you're poor, because you're desperately trying to avoid disaster by carefully juggling things here and there. There may not be anything you can do about that, but if you're in that position because you're just spendthrift (as suggested in point #1), then get a grip.

11. "Taxes." Yes.

12. "Responsibility for yourself." Yes.

13. "Responsibility for your dependents." Yes, some of this is unavoidable, but note that many people choose to spend an enormous amount of time on it at no real benefit to their dependents. Also, to some extent you can influence how many dependents you have — the most responsible choice is to be childfree, because the human population is not in any danger of dying out from under-breeding. You may still have parents, siblings, adopted children, and so on to take care of, but you'll have less dependents and correspondingly more autonomy if you don't add to the population problem by breeding.

14. "Being sick." Yes.

15. "One time errands." Yes.

16. "Long term planning." Yes, this is the main thing. It should be #2, after cultivating friendships and other connections with other people, not #16.

1. "Attire and grooming." There are jobs that do require fancy clothes (even ironed shirts and ties! even now!) and you should count that as part of the work hours when you are considering taking such a job. I've had the wonderful good luck to work almost exclusively at jobs where I could show up in a T-shirt and slacks and get a haircut every month or three and be fine. In the spring, summer, and fall I usually take cold showers, which cuts my shower time to about three minutes. You can brush your hair walking down the street if you don't just shave it off.

2. "Sleeping." Yes, this is super important.

3. "Eating." Yes, this is super important, although I certainly don't spend 10½ hours a week on it.
As someone who uses Angular 1 currently but would pick React for their next project, I'd love to see a list of reasons why I should use Angular 2 over React.

If nothing else, Angular just stranded all their developers, while React has a huge head start on mindshare/plugins/tutorials/etc.
It's a surprise their customer service is as good as people are saying it is, considering that.
Back in the day, SGI workstations had a hardware shutter. I still think it's a good idea.
Please read this submission: "Lighten Up": https://news.ycombinator.com/item?id=3736037
You just need to get the extension signed with an apple-approved developer ID and you should be fine.
Revelation Space is excellent! I came here to recommend it.

Chasm City is good but it almost felt like a mediocre action movie. The hero wielding the big guns, flat dialog, an obligatory and passionless sex scene... but the environment and society really make it interesting.
Even the configuration option for turning that off is amusing ("Serious Business" IIRC)
The climbable 'vessel' set for Hudson Yards
This is actually a common thing that women experience from men that are trying to passively hit on them. Except most of the time its not from coworkers, so when it does happen in the workplace, its blatantly obvious what the underlying meaning is.
>Still, rape jokes are not acceptable.

Perhaps, but it's not something that is obviously unacceptable. I would put it on the same level as making a joke about an intruder coming to bomb/shoot everyone. Certainly it's in poor taste, but that's the level of humour you find everywhere.
Philosophy is for delusional people.
> I'm not a woman, but I can imagine a woman being really hurt by such a joke.

So we have to treat women differently than men? Sounds a bit sexist.
I dedicate my professional life to chipping away at the "drive" required to lead a decent life, and I suspect most software engineers on this forum do too. Our greatest accomplishments as engineers, scientists, etc. are lowering the cost (measured in time and effort) of the things people need. The really deep ones, like food, energy, and medicine, get all the style points. Transportation counts too IMO, but even advertising and finance contribute to productivity (rather than making things cheaper, they make labor worth more).

Economists like to mention that just a few hundred years ago, an average worker's daily wages were only worth ten minutes of artificial light. Now they are worth more than 20,000 hours. This is progress. This is what we do.

Fuck the romanticization of poverty and hardship. That our children do not need to pour as much sweat as us into (literally) keeping the lights on is greatest joy of our success. That drive, grit, pain tolerance, and other survival-mode traits are no longer necessary or adaptive is the best thing that could be happening.

I suspect I will never be able to fully empathize with people who are sad about this. Different mindsets, I guess. Still, I think it's useful for us to be exposed to the opposing perspectives.
This is one of the reasons I'm at my job despite the 15-20% salary penalty. 40 vacation days, 25 sick, 5 personal.

This year we did a week in June and nearly 3 weeks in October for vacation. :)
One of the things I noted recently is that I have purchased RAVPower, Aukey, Anker, and OMAKER products which all came in nearly an identical packaging style. I suspect many of them use the same products or same distribution vendor which whitelabels the products for them.
We are working on it. Please tune at https://twitter.com/onchipUIS
Found this pretty helpful in grasping differences between angular 1 and 2.

https://angular.io/docs/ts/latest/cookbook/a1-a2-quick-refer...
Ford shifting all U.S. small-car production to Mexico
Maybe it is sexist, but in isolation it's just not particularly remarkable or actionable.

sexism - noun - (2) behavior, conditions, or attitudes that foster
stereotypes of social roles based on sex

The theory being, you're trying to impress your superiors, so your sexist response is to tell the woman to smile, and the man to look busy? However, asking your subordinates to be gracious to the boss is pretty typical.
It also uses jquery to make an ajax request and run stuff on document ready. Thats a lot of overhead.
> Don't know why you were downvoted without explanation

If past conversations on reddit are anything to go by it's because a lot of people don't want to recognize that WSL is essentially a VM. Docker too for that matter.
Autopilot supplier disowns Tesla for 'pushing the envelope on safety'
The First Drone Strike: How a Cold War Idea Became Dominant in the War on Terror
i bought their USB cables off amazon. they are like $18 when competition are $7 for 3.

after 6 months they got loose. I can only charge my devices if i wrap it under the phone. and even then it is not guaranteed to work.

I wrote a 2 star review, since it was 7x the price and failed within a year.

They contacted me in less than a week, send me replacement cables of much better quality (they even had a cloth pouch!) and then kept spamming me to give them more stars at amazon. Which i did. One. And waited another 6months to see if the same happened. It did. So while i guess they do hit hard on support, i don't think they want to improve their products.
Is there a definitive angular versus react versus ember (or others) pros/cons/community status page out there somewhere?
As someone who uses React currently, this would be useful to me too.
Perhaps he's not concerned about the FBI and NSA viewing him in the buff (seems to be a recurring theme here - am I the only person who uses his computer fully clothed?) but rather the Russians/Chinese/enemy.
I have yes, but to be fair that was in the service industry.
> what a crazy time commitment running 40 miles a week actually is.

Absolutely.

52 yo here, averaging about 15 miles/week running + 4-7 miles/week hiking. It takes major dedication just to work that amount in, I have no idea how I'd spin up to do 40 mi/week.

And as far as I'm concerned: The cardio benefit is pretty minuscule compared to what it does for the head.
> It is NOT a merge/pull-request workflow. It treats Git more like Subversion; Phabricator is a very sophisticated alternative to emailing patches around before SVN committing them (basically the equivalent of landing).

Due to popular demand, they are adding some tools to allow merge/PR workflow. That being said, it was not stable last time I checked (~6 mo. ago), and it will probably take a while, if ever, for it to be as good as what's already there for Differential (the current code-review/landing system).

That being said, their existing tools are really good, and the fact that you are not married to a single VCS is really nice. You can have some legacy SVN repositories and be fine, and use the exact same interface for code-review and landing as in your shiny new git repositories. Prefer hg to git? No problem. Have some complicated gitolite setup you don't want to bother migrating? Phabricator works fine even when not hosting the repository.
I agree. It's more of a statement than a meaningful security measure.
The two main sequels, redemption ark and absolution gap. Especially absolution gap.
That is not the truth. While generally not over 6 feet tall, the Olympic distance runners had a very normal height distribution. One of the shorter, Hillary Bor, is still 5' 7".
sadly no. i know NDA are void in california, but california also has employment at will.
What solvent do you use for the dry-cleaning? In my comment I said that dry-cleaning is too dangerous to not outsource, but I'm happy to change my opinion if I'm wrong.

BTW, if you want to reformat your list so it can be read without scrolling left and right for each line, you can use a · on each item, leave a blank line between them, and not indent it. The typography sucks but not quite as bad as what you have now.
Because I'm really stubborn.
It's worth noting that the first 30 days are free, and all 3 source control systems it offers have fairly painless synchronization, so there's low risk IMO.

On top of that it was really painless to install locally. I had it setup in under an hour, and that included my first time ever setting up my webserver with php, and first time configuring a mysql instance.
I totally agree that Amazon would not "wish" to risk their reputation by snooping on their customers, however if they are forced to do so they might comply. Perhaps Echo is not installed in many homes for it to be any interest of NSA yet. But if it were installed in millions of homes I would imagine some agents knocking Mr. Bezos's door.

In terms of sending data, I would imagine they may optimize it by first matching the spoken keywords before they start extensive logging, or you have to be on some list to begin with.