skysight-inc/HackerNews huggingface dataset:
I took a look at Julia a couple years ago. As far as I could see, the only reason to consider it over python is the speed improvements, and if I'm in a situation where python isn't fast enough, I've already got c, c++, and java to reach for. (Also at the time the library support was lacking (I just checked and the graphs package, which I needed at the time, is still pretty minimal)).
I wish I could support this claim more.

Yoga has been a great help for me since I started. I used to just run, but doing yoga really helped with strengthening the core muscles and changing my posture (at work, while walking, etc.)

And to repeat what Jtsummers said, always do the exercics right, at your own level. Just like with any sport-like activity, you can injure yourself quite easily.
Life of a Ticket
I can't remember the last time I lost data to a file system bug. I've certainly lost data to applications running on top of file systems ("Source Safe" -- when they put "Safe" in the product name, you know you have to run away...)

All the stuff I've lost has been due to:

- Hardware failure (vanilla smoke-from-the-disk, or RAID controller failure, or too many RAID volumes dying at once)

- Fat fingers (rm -rf equivalents, or format the wrong drive)

- Data is ancient and in a proprietary format, and the apps that can read it won't run any more (at least, not without a great deal of effort)

- Butterfingers (dropped disk on a concrete floor)

- Media age (drive won't turn / oxide got tired, lost adhesion and rubbed off), or treating media badly (a decade of alternating hot/cold in the garage next to the spiders is not good)

- Vanishing interface standard (no EISA slot, or nowadays, no parallel port), or no drivers for modern OSes

I'm happy there's a provably correct file system out there.

But it ain't gonna save you :-)
Well, the picture of the 3D-printed speculum should make it clear enough... well, unless you've never seen one...

I'm mostly alarmed at the idea of DIY gynecological services. I don't really think of a pap smear as something your average joe does in their spare time with parts they find around their home...
Distelli is a welcome addition that doesn't tie you to a single cloud provider and actually works for more complex deployment systems. Glad to see them scaling up and getting attention outside of Seattle
Hack – a typeface designed for source code
One would think a bank account were an instrument for storing and retrieving one's own money. Banks opted in customers to a system that would allow them to extract fees from people who work with low account balances. They exist.

Furthermore, if you look around this post's comments you'll notice that banks do far more than just charge for overdrafting. They specifically optimize for extracting such fees and behave in an adversarial way. It is often difficult to know what balance one actually has unless one does all their accounting by hand. This is a ridiculous cognitive burden that people with ample account balances do not have to work with. Every institution acts adversarially in this way, because institutions operate to maximize their power as much as they can.

It is not ridiculous to think that human institutions should be structured to serve people, not exploit them.

> Are gun manufacturers to blame as some part of power structure when you point it at your foot and pull the trigger? If not, why?

This is a stupid analogy. A better analogy would be, say, if you tried to withdraw money from your bank account, and if you overdraw, instead of rejecting the transaction, the ATM shoots you in the face.

It doesn't even fucking matter. The point is that some humans with a lot of power optimize the extraction of resources from lots of humans with very little power. You think that's ok and that a society structured around humans being hostile and exploitive towards each other is a good thing, and I think that's objectionable.
/r/hwstartups on reddit is a good place to start.
I will never be able to understand why the grid class names are abbreviated. It's borderline unreadable and it's one of the primary reasons I avoid bootstrap when I can. Foundation is much better in this regard class="large-6 columns" makes much more sense than class="col-lg-6".

This is a good article though. I've been wondering what changed in the new version.
Ask HN: How much equity do I deserve?
<this is a throwaway account>

Background: For the past 2 years, I have been part of a custom software development company run by myself and two relatives, one of which owns 100% of the company. I've been quite severely underpaid for the past 2 years, but I had agreed to it because I knew the company couldn't afford it yet and I ultimately wanted to have equity in the company. I was under the impression that I was going to be part of a hustling team that would work together to build something great. In reality, the owner has effectively checked out and expects me and my other relative to run the company for him. I need to have a talk with him for how much equity myself and the other relative deserve, in addition to salary increase. The company has sustained positive YOY growth, but the actual finances and how the money gets spent is more of a shady subject.

How do you think I should approach this? How much equity does someone in my position deserve? I realize I haven't provided all the details, but any advice would help.
There is such a thing for English, the CMU Pronouncing Dictionary.

Very, very useful, although specific to American English.

https://en.wikipedia.org/wiki/CMU_Pronouncing_Dictionary

I've succeeding in using it to solve puzzles that had to do with how words were pronounced, as opposed to how they were spelled.
See also https://github.com/mblode/marx and https://github.com/fiatjaf/classless
I know that hating angular is popular these days, but i'm still using it, and it serves me well. Looking forward to Angular 2!
Yep. If your neighbor is willing to enslave their-self to buy a home, then you are going to have to do the same to buy a home on salary (unless you strike it rich).
Did Wikipedia Just Outsmart Russia’s Internet Blacklist?
Speeding Up Quantum Computing; Reshaping Solar Spectrum; Flexing Light
How Dating Has Evolved
$100M+ Financings in the U.S
Nope, but am I unable to determine if that is because they believe he's uncompromised, or due to a chilling effect caused by fear of speaking out.

This means that character witnesses, such as Matthew Green, are little more than name-dropping in the wake of "exploit mitigation countermeasures" (tedunangst's words) in our crypto software.

Which is why your blanket defences of EKR sometimes fall upon deaf ears. Before (and at the beginning of) Snowden's leaks, you were the first "big name" on HN to discredit him. When the leaks were proven true, you begrudgingly accepted while you downplayed the significance.

I think you're a fantastic cryptographer, and smart as hell, but I just plain don't trust you or your motives.

Sadly, questioning your reputation or motives will never get anything but silence (first time in years of attempts). But calling you Tom will make you all sorts of chatty. You should give that bug some attention.
As far as I can tell, it isn't feature complete yet. I've got no problem spending €20 on this but I'm not really up for paying €20 so I can be a beta tester.
You set out to do a difficult task - PowerShell is very much unlike the kind of command-line environment you get on a Unix machine.

You probably noticed most, if not all, of the commands in the Ubuntu and OSX columns are external programs being called by the shell itself, sometimes just a `cat` or `tail` reading a file. The shell deals only with flow-control, variable rendering and so on.
Varian Rule
We could foresee some awkward conversations...

"Hey John, don't take it personally but I had to unfriend you because you've been behind on a few car payments and at the moment, I'm trying to qualify for a mortgage."

or

"Sorry, I couldn't accept your friend request because you've been unemployed since graduation and still live with your mom."

(Profiling via "guilty by association".)

If Facebook turns users' friendship data into weapons against them, we could end up with people creating two sets of friends: 1) the "unofficial" friends hidden from Facebook and 2) the "official" friends that won't hurt FICO credit scores.

If that happened businesses would have to go to the cell phone companies to more accurately analyze friendship nodes (wireless phone #s). It's harder to hide "real" friends on the cell network since people only use one phone.

Facebook's idea can be extended beyond credit-worthiness to "moral character assessment". If a friend has a DUI charge, you unfriend them (or never accept a friend request) because you don't want to hurt your chances when applying for an FBI or nanny job.
The difference is:

In one case, you download the whole database.

In the other case, you essentially tell the company "hey, I’m visiting website with hash 12345, is that bad?".

This can be abused. Google could with it create a database of everyone who visit, say, pornhub.com, for example, by logging everyone who visits a page with the same hash as pornhub.com

Same with file-based malware databases:

You tell it "I have the file with hash 12345, is it bad?" And, if Google - or the NSA, CIA, FBI, whatever – want to get a list of everyone who has that file, they just ask the database provider to log everyone who checks that hash against the database, then go to the ISP to get the real name of the owner of that IP, and then SWAT the person.

This is very much a possible risk.
EEVBlog is not a bad place, although it's not really news oriented.
Why it shouldn't be allowed is it lets people sit on domains and not use them for an indefinite period of time. Being able to sit on it for a short period of time seems reasonable but for years and years to sit on a domain and not use it seems like it hurts the industry.

Additionally as you pointed out by linking my previous post, I find it very questionable that the same company that charges people to hide their domain (and host them), can then also charge people to backdoor communicate with those same sellers. This seems like a shady business practice.
Amsterdam's Schiphol airport is the way he described.
That reminds me to the name "KIDSEXCHANGE". [Picture of the store](http://www.webdevelopersnotes.com/blog/blog-images/kidsexcha...).
> What is the cost of a two minute interruption for an entire team

Approximately zero.
How to protect against the 6 most common ways your personal data can be stolen
AWS Overseer – Scheduled Starting and Stopping of Instances with Ansible
I wonder what it will bork up for them.
I don't know what the first thing is so it must be something I disabled when setting up my Mac.

The Ubuntu thing is opt-in, not opt-out in recent versions.

Both are simple changes and not nearly the same scope as W10's abuses.
And I think that's the biggest issue is that Microsoft makes it pretty easy to disable them.

Most of these settings are all in the same place, right where you set up the OS.

In my opinion, none of them have to be off. I understand why they're being collected, and I don't mind that information being collected, and I like the things like the predictions as features.

But I do appreciate that they can be turned off. Another OS might just add those things but not make them something you could opt out of at all.

I mean, even Ubuntu went and sent all of your search data to Amazon by default for a while without any simple way to opt out of it, which to me is worse than Microsoft itself collecting Cortana data with the ability to turn the option off at install time.

But the thing about allowing people to choose to turn those features off (or even on) means that they're aware that they're there, while other people can just slip them in as a tiny line somewhere in the privacy policy and not allow you to configure those settings at all.
Ubuntu in comparison: https://fixubuntu.com/
> at that time Tcl was indeed quite unique and one of the easiest to embed

Could you please explain why some languages are better at being "embedded and/or extended"? Why would Guile be simpler to embed than Ruby?
Also check out http://hackaday.com/ - not quite the same, but much more hardware-focused.
> If someone really needs you they will pick up the phone and call you. It’s that simple.

I actually never feel the urge to respond quickly to a text message. I treat it as the asynchronous platform that it is. Phone calls on the other hand are way more intrusive than text messages and I hardly ever answer any call because of it.
Congrats! That's exciting. The site looks B-E-A-U-tiful!
Drone no-fly zone in California will stifle innovation, say industry advocates
This is probably an underestimate for the product development phase. And if you want to sell to Best Buy you usually need to work with a distributor who has their own margin. Rule of thumb is 3-4x COGS to get to MSRP.
> I see, so if I understand your comment, employees should fully embrace their employer's values is what you are saying?

You do not, then, even approximately understand the comment.

There's a pretty big excluded middle between, on the one hand, fully embracing one's employer's values, and, on the other, publicly, forcefully, and vitriolically propounding one's hatred for working with particular individuals and wide classes of people within one's industry.
I don't know that "semantic" is what you mean here.

Semantics in HTML is about exposing the meaning of content through the DOM. Adding data-binding via attributes doesn't change that at all.

<label>Name <input type="text" [(ng-model)]="model.name"></label>

still encodes just as much semantics as

<label>Name <input type="text"></label>

I think what you might have meant, as mariusmg mentioned in a sibling comment, is "separation of concerns"? Personally I think that has diminishing returns as your application gets more complex. It's very difficult not to still have tight coupling, just hidden under a layer of indirection.
> The original claim is that there was never privacy in public.

No, that's not the claim. The claim is that there was never a guarantee or right of privacy in public.
And yet the feds will CONTINUE to do it.
The Greatest Release of High Quality NASA Photographs
Yeah, it seems like it either doesn't match english words (probably because it assumes you already speak English since it's an English-language web site), or it is only looking for specific types of matches (swear words, etc.). I tried merder.com, since I know that "merde" is french for "shit" and it sounds like "murder.com". It caught "merde", but didn't catch "murder". I then tried "murder.com" and it was like, "Yep! Looks good! Go for it!" (I may be paraphrasing.)
PPI vs PPD: Pixel Density as Design Metric – Toptal
Great post, I'm gonna take this off topic now because I've been thinking a lot about this and curious your thought:

> we go through an even greater indirection, firing an abstract action and letting a store figure out how to make changes to the appropriate data

Can't this indirection just be modeled as a function? Instead of firing an action we call a function, which returns the appropriate state updates. No metaprogramming, and composable when used with cursor pattern to run the actual state update effect. (ActionStoreDispatcher flux doesn't compose)
> They used legal language that allows them much more latitude than what they require.

It's the same trap that people fall in to when site terms of use ask for worldwide, royalty-free, irrevocable license to content that you post. Yeah, that sounds like it's a horrible nastyness, but from a legal point of view that wording is a safety net for the company, not an attempt to claim actual rights over contributed content.

MS has completely failed to control the message here, and everyone's working themselves into a groupthink riot, just like they did over the Ok Google binary blob nonsense.
This is absolutely fear mongering. The solitaire that used to ship with every version of windows is still absolutely 100% free in Windows 10. Some extra social based features are the only things that are unlocked by paying the subscription fee. Nothing about the core solitaire experience has changed, and it isn't a canary dying.
Try this one: http://www.stevenburgess.net/wp-content/uploads/2014/12/Spam...

;)
Been a while since I looked at App Store policies, but couldn't they charge a discounted price outside the store and then give a promo code to the app?
There might be a good service in this as an API.
Your logic holds true for things like filesystem permissions and even separate user accounts. Since a privilege escalation exploit could give you root access, might as well do away with limited users and run everything as root to begin with, right?

And yet we do those things anyway. The idea is defense in depth, such that if one mechanism fails then hopefully another will mitigate the damage. Sandboxing isn't perfect, but it's another layer of security and I'd rather have it than not.
> If it's okay to own a company without that information being public, then why not a domain?

Because domains are finite and hold more importance to a business than an actual business name does and by allowing private registration it encourages various entities to sit on the domain indefinitely and prevent others from creating value with it.
I have found it's important when emailing/texting in Spanish to put the tilde in 'año', when I normally wouldn't bother with an American keyboard.
> Because of the amount of data.

I understand the rationale behind that.

But as long as we can't put in an easy to check, precise limit to the "amount" of "data" that we allow collected, we'll never be able to effectively enforce that limit.
Mutilated toucan gets 3D-printed prosthetic beak
> Seems more of a JavaScript than a JSX problem for me

Well put, since the issue doesn't appear when using CoffeeScript.
I'm Dutch and I know my offensive language. Never heard of that.
Why are we so hostile to alternate forms of government. :(
/U.S. citizen..
I was actually looking into Chebyshev polynomials and minimax optimization to make a fast vectorized implementation of the logarithm function a few days ago. In the process of looking around the internet for information I ran into this: https://github.com/pkhuong/polynomial-approximation-catalogu... (also see link to blog at bottom)

He has nice sets of coefficients derived by taking into account the discrete values of floats/doubles, and the performance gain by setting some coefficients to 0, 1 or 2.

The only thing he did not account for is precision loss when multiplying and adding values when actually calculating the polynomial, which unfortunately results in a large relative error around log(1). Eigen's vectorized implementation does some weird tricks with changing the range to sqrt(0.5) to sqrt(2), and does not exhibit this large relatively error. The unvectorized MSVC implementation does not exhibit this either.

Does anyone how Microsoft and Intel and the like derive the coefficients for their approximations of the elementary functions in math.h?
Step 1: Uninstall everything related to Google.

Step 2: ???

Step 3: Profit
MVVM project on android using the official Data Binding Library
An expectation of instantaneous response, combined with the pathetic verbal throughput of typing text on a glass screen. So many things that would be easy to say out loud are not worth typing on a phone screen.

I didn't like talking on the phone much but texting is so much worse in so many ways.
Product School Is Expanding to New York and Silicon Valley
> no publicly available product

Yes. Sometimes doing the right thing to protect your rights and the rights of others requires sacrifice. Freedom is not always free (as in beer).

As long as you insist that any potential alternative have the same features, you might as well give up. The incumbent can always create and market a new "feature" guaranteeing any alternative is always playing catch-up.

As time goes on, the lock-in increases and the cost of change becomes more expensive. Do you want to pay this cost now. or do you want to pay an even higher cost in the future after Microsoft - emboldened by the profits from selling user data to their "partners" - decides to make the spying even more invasive?

Do you even want to own a General Purpose Computer? You better make a decision quickly; when Intel's SGX instructions become widespread, it will be next to impossible to disable these "important security features".
Anyone with a remote job making 80k a year?
There are lots of job postings, but they seem either US-Resident-only or 15k a year posts. Anyone really has a great, remote job?
This article made me think of Betteridge's law of headlines
(https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...): "Any headline that ends in a question mark can be answered by the word no."

On a serious note, it surprised me that the BOM listed the shipping materials as being about as expensive as an assembled and flashed PCB. It's interesting that a cardboard box (which feels pedestrian) costs about as much as a printed circuit board (which feels a little like magic).
Since Angular 2 was announced, I had the feeling that I picked the wrong framework for our product with Angular 1, and was feeling regrets about that choice towards my team, to have blocked them with a framework without future.

Knowing that we'll be able to slowly move our app to Angular 2, one feature at a time, is certainly the best news I've had in a while.
WebRTC video chat in 20 lines of JavaScript
I'm using the Yosemite beta and it hasn't reverted my setting.
That's the default option we have. It sounds nice, have you used it before?
Your point 1. is like saying

1. Turn off every Windows feature mentioned in this article.

Installing an AOSP ROM is an order of magnitude harder than disabling the privacy-concerning settings in Windows considering that you probably would need to extract (or write your own) drivers from the vendor-customized ROM.
The NASA image of the bullet cluster shows that light bends not exactly where the two galaxies are colliding.

This is taken as evidence for dark matter (because gravity is not where the visible matter is).

But I would not expect the light to bend where the galaxies are. I would expect light to bend where they were.

That light has been traveling for millennia, and has been bending the entire time, so of course it bends at a distant location from where the galaxies are "now".

So I don't understand how that photo is evidence of dark matter.
Those salaries seem absurdly low.

Also, why is the cost of employees with overhead lower? (NB/EDIT: Pointed out below this is for 3/4 of the year, not the full year - but the rest of my point stands.) That makes zero sense. Surely they are paying payroll tax, unemployment insurance and health insurance for their employees, no?
Is soft science anxiety a thing?
Ask HN: Why are people afraid to answer a Stack Overflow question?
I've been seeing this as of late. The answer to my question will be spot on but the author posts it as a comment.

Is SO doing something to discourage answering questions outright?
You could do notifications via hammerspoon. It's probably overkill, but you could probably work in a custom active window time monitoring system.
I think it's more like "syntactic" then semantic.

<input type="text" ng-model="model.name">

Is syntatically valid HTML, although ng-model may not be a legal attribute name in standard HTML. On the other hand:

<input type="text" [(ng-model)]="model.name">

Isn't even syntactically valid HTML. It kind of rubs me the wrong way too, although I don't know if it matters in practice, although I'm not sure it doesn't either. It does seem ugly.