skysight-inc/HackerNews huggingface dataset:
Nope, your parent is absolutely correct ( most likely because he is successful technical co-founder with a track record, which would put him into his mid thirties or more). People get wiser with age and realize that while money may not buy one happiness, it certainly removes barriers to achieving happiness.

> They're more interested in making a difference and solving difficult problems than collecting $300k per year as a cog in the machine.

That means their take home is roughly $150k/year after taxes, which is $12.5K/mo, which is not an great take home. Most likely the take home for his partner would be about $4-$5k/mo. Lets make it $5k. So the total take home is $17k/mo. For someone in his thirties the apartment would be about $5k/mo. Wife's personal trainer + ClassPass ( you are accounting for things like that, right? You realize that 'I like the way you look' costs real money?) is $1k/mo. Food + incidentals is another $1k mo. Utilities + misc recurring is another $1k mo.

So we are down to $9k/mo not going to anything before:

1. Going out

2. Clothes

3. Trips

4. Parties to host or go to

5. Emergency funds

By the time this is all accounted for $300k/year income is perfectly fine but not extravagant in any of the areas where one gets $300k/year for his co-founder worthy skills.
the Bürgerämter are an issue in all large German towns. Hamburg is a catastrophe and Munich is also maxing out its capacity since mass immigration.
Name checks out
Show HN: Demo of online data storage with browser encryption
A single fake/propaganda account doesn't have much impact, but this was part of a large disinformation campaign; the point of this is to analyze one facet of that campaign, to get a sense for how it worked as a whole.

(As for pro-HRC/anti-Trump bots, I haven't seen any, nor have I heard of a foreign state mass-producing them.)
Applications shouldn't need to care, because the computer should not ever be rebooted for the vast majority of security updates --- the ones that everyone will be fine with (even those who otherwise hate upgrading), the ones that fix things like buffer overflows, the ones that actually matter to security.

It is highly irritating to see that the "patch" to fix one unchecked buffer copy turns out to require half a dozen whole-file-replacements and takes tens of MB, when ultimately only a handful of bytes needs to be changed. Perhaps these companies should learn from the crackers and reverse-engineers and make patches that are actually patches: find and modify the appropriate bytes in memory, and also the file on disk. Those who have used crack/noCD/etc. patchers will know how fast and painless the experience is. The changes are instant and persistent, with no disruption at all.

If such a system was used, I would guess that security updates may, instead of the hundreds of MB or even GB they take today, and take tens of minutes or more to install (not even counting the productivity lost by the obligatory reboots), only be MB at most --- with the majority being several KB, install instantly, and present absolutely no disruption.

Related: https://news.ycombinator.com/item?id=15720923
> away with Benghazi

Wasn't Benghazi investigated to death by the right for an absurdly long time? Why do you think nothing was found?

I'm not sure if your willfully trolling or actually believe the misinformation you are spreading, and I'm not sure which is worse.
Slaughtering your opponent in a no holds barred contest of strength is also the height of human experience. Human experience is completely orthogonal to civilization. Civilization is found primarily in libraries and databases - civilization is an intellectual tradition.
Incompetence? For all we know that guy was trying to sell the data to China or Saudi Arabia. Why isn't his investigation a bigger story? I thought the NSA hated leakers?
Isn't that because cities and towns have been built with cars in mind, though? Things are further apart exactly because cars allow "quick" transportation between those points. What's quick for a car isn't quick for a bike. One example is how we measure distances in terms of time by car: It's 15 minutes away (likely implying driving as the mode of transportation)
Yes but also no. One of the most fascinating applications I've seen is here: http://versor.mat.ucsb.edu (and in subsequent work).

There's already a decent tl;dr of the approach on that page, but the tl;dr of that tl;dr is that conformal geometric algebra seems to provide not only a rich language of geometric operations but--importantly!--these operations seem to compose intuitively and interpolate well ("well" in the same way interpolation between quaternions afford the most-natural interpolation between 3D transforms).

The work there uses it to develop tools for parametric design...I'd be very curious to see it extended (e.g. to include time dimensions).

What is notable though is that whereas a lot of the "hype" around geometric algebra revolves around the ostensible intuitiveness--"look, we only need Maxwell's equation, singular, in GA"--actually using it effectively seems to require acquisition of a lot of vocabulary and concepts (e.g. to make use of versor you need to know about blades, rotors, etc.)...the learning curve to use the material is actually steep. That wouldn't prevent it being used as the backend of some tool, but the idea that GA is intuitive and "easier" than alternatives doesn't seem to hold up in practice (IMHO)...at least for uses like these.

Then there's the efficiency issues in that, in general, each term in a k-dimensional geometric algebra will have 2^k coefficients (and thus adding two terms is ~ 2^k operations and multiplying is ~ 2^(k+1))...a good implementation will have a lot of difficult tradeoffs to consider.
As heinous and improper this may be, I feel like "The Russians" are being used as a simple answer for Trump's election. Yes, it seems that they played a role, but was it a key role? Would have the elections gone to Hilary otherwise?

I'm not saying that their actions are permissible, or that they should be tolerated. No. There should be a thorough investigation, and precautions should be taken to avoid such external influence in the future. But the story doesn't end (or rather doesn't start) with the Russians. There are deeper questions here. How is it that the elections ended up being between two candidates hated by the public? How did so many Americans chose to vote for a racist, lying bigot? Was it just the Russian influence?

There were many forces at play here. While and blaming everything on a foreign country is convenient to some people, no one should accept such a simple narrative for something as complex as what happened during these elections.
It would be a good thing if iOS was stable as it should be. iOS 11 is a buggy mess that I regret updating to.

I'd rather miss out on few security updates for a year, than have my phone completely freeze, require reboots, etc quite often - and this isn't even an old phone, it's 7+. And let's be honest, the security issues aren't even that easily exploitable or can be mitigated some other way.

I will never again update macOS and iOS until at least few months, and newer fix versions, after release - I've had nothing but problems with both.
Our media outlets will happily run anything the government tells them. Here is the line from that infamous NYT article:

"The current and former government officials who described the episode spoke about it on condition of anonymity because of classification rules."

And now you know why Snowden wouldn't touch the NYT with 10 foot pole. This isn't "current and former government officials" committing a felony and treason to leak information to the NYT, no, they are just telling that reporter the NSA press report with a hushed voice.
https://duckduckgo.com/?q=Clinton+astroturfing+campaign

https://www.reddit.com/r/SandersForPresident/comments/4fupos...
For me, the issue was that the writing style, like most articles written by programmers, passed off every thing as fact. Things like "they have the same chord progression" in section 2.a is patently false. This kind of writing is misleading to others, especially newcomers (blind leading the blind)

I do agree though, that to do somethimg, learn something, have something almost correct is better than having learned and done nothing, but as Bill Evans points out in the youtube video about the learning process, it's much better to start with something simple, concrete, and which you know as true then build from there, than start approximating (incorrectly) lots of things at once. So it's a case by case basis, but it's not merely gratuitous arrogance that motivates people to call other people out on false statements.
This New Hotel for Activists Encourages Community (And Pampering)
Doesn't the example show that

(ii): e1□e2 = -e2□e1

and

(iii): (e1□e2)□e3 = e1□(e2□e3)

contradict each other?
In the end we end up with

(e1□e3)□e5 = e5□(e1□e3)

which seems to go against (ii)
"Why should I forgo a market rate salary"

You have to do the math, of course, to see whether it makes sense for you, given your estimate of chance of success, and payoffs under different scenarios.

But it usually makes sense to forgo a market salary early on because you don't want to give up too many shares. Imagine you're about to start a business, and are looking for investors to fund the first 12 months. Imagine the terms an investor might offer if you need:

A) $500k (of which $80k is your salary, payroll taxes etc.)

B) $700k (of which $280k is your salary, payroll taxes etc.)

In (A), the investor is contributing $500k of cash, and you're contributing $200k in foregone income.

In (B), the investor is contributing $700k (out of which your market salary is being paid). You're already being compensated in cash for your contribution, so why would any of your shares vest during this period?

Another thing to consider is perceived alignment of incentives. If you're not risking anything (because you're earning the same as you would with a regular job), and you're the CEO, what reason is there for you to optimise for the success of the company? You could rationally decide instead to just chill out, or spend all day learning new front-end frameworks, or whatever you feel like.
This works for some people but not all, fwiw. I know founders of very successful companies that paid themselves well from the start because they needed to focus on the company and not whether their credit card was getting paid off on time or what they were going to eat for dinner. For some, that sort of stress is completely antithetical to building a company. For some, it's a crucible. Not everyone reacts the same way to stress.
> What if your phone company charged you more to call/text specific companies or people? Or offered plans where you can only call specific companies for a reduced rate?

It's very common for carriers here to give unlimited calls to 5-10 people of your choice. Likewise, it's often cheaper to call people on the same network you are.

A lot of companies have 1-800 numbers you can call for free.
Harmony in modern music has become homogenous and it's getting worse. I would think the best use case for this is to feed it modern chord progressions in order to inspire musicians (or machines) to avoid using these same harmonic tropes.
Not really. There are better solutions than user permissions for those situations, we used them all the time in the 90s when multi-user didn't even exist in the Windows or Mac Desktop world.

Network resources, hosted on servers, need user permissions. Not desktops.
> Can biking and walking to work scale to a large 1M city

Of course. Amsterdam is around 1M. In general, biking is one of the highest throughput forms of transport available.
The simplest argument to make is that, regardless of whether the top people at Kaspersky are gleefully collaborating with the Russian government, they probably are required to give the Russian security service a backdoor to their networks as a condition of existing.

Given what we know about the feds installing black boxes in ISPs' networks here in the US- a country nominally committed to the rule of law- it seems somewhat naive to think that the Russian government doesn't have access to Kaspersky servers.

Does that make Kaspersky uniquely evil? Probably not. Do the feds have an agreement with Microsoft to take a peek at anything they turn up from a foreign intelligence service? I don't know. It wouldn't be too surprising.
> mkdir(1) [...] it's so short that it fits entirely on one screen.

296 lines in the main .c file, without counting the headers and helper functions: https://git.savannah.gnu.org/cgit/coreutils.git/tree/src/mkd...
Fun to do and something to think about.
Ask HN: Tips for using Facebook professionally?
I am in a really small town. I am going to public meetings. Facebook seems to be a big thing here for professional stuff. I am planning to clean up my Facebook page and try to use it to connect to stuff locally for professional purposes.

So I was wondering if anyone has experience using it that way and any tips or suggestions.
Having used both, they both have their strengths and weaknesses - I know both Angular and React is being used by my employer, a top 5 tech BigCo that is not Google (although I have heard there is a little React in Google floating around currently).

I’m not sure why this myth about Google not using Angular keeps propagating - I have heard it powers over 70% of Google’s frontends straight from multiple members of the Angular team. The one time AngularJS had a broken release, Google halted to a standstill.

Pete Hunt did make a great point about React avoiding the Angular 2 fiasco, although for Angular, I feel they were caught between a rock and a hard place - it probably would not be nearly as strong now if it weren’t for that choice.

I have mostly enjoyed my time with Angular 2+, and I have mostly enjoyed my time with React. I think it’s worth avoiding being quick to judge on these things, especially when the differences aren’t currently extraordinarily meaningful for most cases. When my current team was evaluating choices, we settled on React for team developer ergonomics. For some teams, that may not be React. A couple years down the line, it may be something else.
I found this too late--I was traveling overseas and purchased metered internet--woke up to find 5/12 GB gone...
Did Polaroid ever go after anyone else in decades past? Seems to me if they never went after anyone else before, why wait 40yrs?

In my opinion, which I suppose counts for jack, the lost the "merit" in being able to over the most anything regarding their instant film when they stopped making it and The Impossible Project started up.
I don't know what the particular condition with Kaspersky and the US government was, but I work for a non-US based software company that has multiple special contracts with the US Federal Government; we have a special build of the software which was remade piece by piece on US soil, meets some Federal encryption guidelines, and our support is very strict on who can do what with any Federal Government account.

I'm not sure if this is common place or not, but I was under the impression that if you were from outside the US and wanted to land Federal contracts, you had to be ready to bend over a bit for the US Federal Government. No other government gets the same treatment currently.
Thank you for your comment!

Making the case for becoming a founder using math is tough. It's well possible that the expected value is higher for an employee career because, as you say, most startups fail, although it's difficult to do this comparison really well methodologically.

I think if you become a founder you do it because you just want to start your own thing and love the freedom and satisfaction of working on your own idea. And maybe because you think you can beat the odds and get rich.

As an aside, the probability of a startup to become a unicorn may be 1 in 10,000, but the chances for a more modest (but still financially very rewarding) outcome, say a $20M exit, are of course much higher. Also, you learn so much as a founder that your chances increase for your 2nd or 3rd startup.
The mystery of the phantom scientific journal reference
I agree that sqlite's quality is unusually high. That's why I used it as an example of what kind of quality is achievable.

However, I think you're approaching this from the wrong way. The most important thing about sqlite isn't the amount of manhours put into it, but the millions upon millions of manhours that have been saved because the product works so unbelievably well.

sqlite is the exception, and this is because the people involved in it really care about quality. Our software engineering culture has a lot to learn from the success of sqlite.
But of course it implies exactly that. People should be rewarded for their skills and their contribution to the success of the company, which means that lion's share of profits goes to those on top. And no, we as a society don't get to decide that, because companies are privately owned by individuals, not by society as whole. Why should society decide how should I spend my money?
> the US government allowed highly intrusive software from a non-allied country on government machines in the first place.

This is the key point. Also, the US Government was recently found to have fake Kaspersky SSL certs.
I would reckon that the average user doesn't care for a list of specific bug fixes.
The fellowship is one of the few things I like about him. I was in exactly the position the fellowship was designed for where I had to decide between continuing to study or further pursuing my startup. IIRC correctly the age restrictions were lower back then, and I didn't apply because I was just slightly too old, which in retrospect was a stupid reason not to apply. I ended up pursuing the startup anyway (which ended up failing), and am now in a very good position experience- and job-wise, where I probably would have been in 5-10 years otherwise (_if_ we assume that I would have been able to endure/pass university).

Given what I've seen/heard from alumni I (or friends of me) have met, they largely seem to be doing very well. Giving someone a 3-5 year headstart can be a significant boost. The only way I see the fellowship having bigger opportunity cost than university is if you subscribe to the school of thought of making "Harvard connections", which can turn out to be more advantageous.
Great, you say that. So show me a pro-HRC bot with 130k followers on Twitter.

Are you saying that bots with more followers are less relevant? I had learned that impact was ~N^2.

Are you saying that only "meaningful" impacts on an election are bad? Is that only 10k votes or or 10?

Are you really against all the Photo ID, registration, and voting controls since there are only some 10s of illegal in-person voters found in the last 17 years?

http://www.gao.gov/assets/670/665966.pdf

Do you think that funding of election campaigns by foreign entities (and governments) is OK, even though it's against election laws? Why?
When I was starting out in machine learning, as a programmer with the most rudimentary calculus background, it was easy to derive algorithms that had terms like "gradient w.r.t X of log(det(inv(λI + A X A')))" which absolutely stumped me when trying to derive the gradient by hand by elementwise partials.

However, thanks to Minka's notes and the Matrix Cookbook, I was able to eventually get a handle on easy techniques for these derivations! It's certainly no substitute for getting a handle on the theory first by studying a textbook, but these pattern-matching shorthands are important practical techniques.
> Yet the US government's warnings also seem reasonable even given just the facts everyone agrees on.

But somehow these warnings only became necessary in the past year or so, when the US has had ongoing conflict with Russia over the past 20 years?
Yes. I am thinking about something in the same line. But the issue is, how do I integrate this inside django ?
> Part of me misses the days when getting an OS X update was an event that required a trip to an Apple Store to pick up

Part of me misses updates like Snow Leopard where the only reason I wanted it was because it saved 7GB of HD space and improved performance. I would 100% buy OS updates that all they did was optimize existing code.
Doesn't this sentiment preclude you from almost every programming job?

It's almost always going to be about finding the optimal way to funnel money toward whoever is in control of your employer.
> Because being maintained is very important for users and one of the easiest and most convincing ways to show that is to release updates.

It's so true that you never ever see people using decade old versions of software, right?

Users care that their shit works, that's it.
How did React do those things for you?
Hardcoding an opening would be considered playing with an opening book.

Regarding the enforcement of this rule: As all chess engines that competed are pretty well known (and sometimes even open source), I'm pretty sure that they (rightfully) trust the programmers not to do anything against the rules.
poloniex has historical data you can use. I trade on bittrex, but their data doesn't go back very far - enough to do calculations in the now, but not nearly enough to backtest against.
No, it's the difference between the company being relevant to the market, and the employees being relevant to the company. That isn't the same thing.
“Comments from Code Review” – GitHub Commit Search
Spending $1k/mo on personal training is _not_ extravagant? I realise I must be living a much poorer life than I thought...
Since she won the popular vote by almost 3 million and since the margins of victory in important states were slim, it's fair to say that not much was needed to shift the results of the elections. Hated by the public? Each was hated by half the public who voted, which was only half of the potential voting public. Hard to draw any grand conclusions from that. Also, it's hard to say that the hatred of Clinton and the hatred of Trump are comparable. One was based on decades of propaganda with little concern for policy; the other based on a look at the candidate and their unprepraredness for office.

Many forces - sure - you can always say that, but sometimes the reality is right there in front of us and, for whatever reasons, people don't want to acknowledge it.
Actually, Apple is extremely stingy with gear internally. Most employees complain about having to use minimum spec refurb hardware all the time.
And, entertainingly, it contains a FIXME! https://git.savannah.gnu.org/cgit/coreutils.git/tree/src/mkd...
> Couldn't you bake the fee into the application logic

You can (and I do as well) - although some proprietary bots have had notable problems with figuring them out.
This is fascinating to me. Don't move to Europe, you might feel like we are going to murder you in some dark corner. When I was in Seattle I was fascinated with how outcoming these people were and then I read this - wow. Interesting perspective.