skysight-inc/HackerNews huggingface dataset:
I regret upgrading. My Mac was wonderfully stable before the upgrade. Now it periodically crashes, as in full hard crash/reboot.

Sometimes it fails to recognize one of my two external monitors, and when I wake it from screen saver or screen off (energy saver, but with laptop still running), it flashes the three displays a while and fumbles around trying to decide what goes where before _finally_ allowing me to unlock. And after I unlock, all my windows have been rearranged and shoved onto one display.

I find no improvement or redeeming value in High Sierra. It's almost as bad as my new Windows 10 laptop next to it... in fact with the crashes it's now even worse.

Apple has been on the path of self destruction, dare I say, since Jobs died. He may have had some goofy ideas, but apparently his dictator like control and obsession with details was worth more than I realized. Sadly for us users, especially developers, we'll soon have no OS that works great all the time.
I agree that these sentences gloss over the details - and rightly so: it's an article in Ars, after all, not a journal article. We (Microsoft) have published a lot[1] about our journey to put Enterprise-scale codebases, like the Windows codebase, into Git. I think you'll find that they expand upon some of the things that are glossed over.

And I would encourage you to read them, so I won't belabor the details here, but to give you just one example: git blame is not the issue that we're most concerned about. The basic, highest priority functionality in Git - things like git add - are the the issues we're most concerned about.

git add is O(n) on the number of files in the repository. When you run `add`, git reads the index, modifies the entry (or entries) that you're changing, and writes the index back out.

The Windows repository has about 3.5 million files[2]. Running `git add` - when we started thinking about moving Windows into Git - took minutes.

Can you imagine running `git add` and having it take 10 minutes?

Now obviously there are some inefficiencies here - there's quadratic operations and the like that went in assuming that nobody would ever put 3.5 million files into a Git repository. And we've been cutting those out over time[3].

Thankfully, Git does have some functionality to support very large repositories - using shallow clones, sparse checkouts and the like. We've added narrow clones, to only download portions of the tree, and automation to handle this automatically without user intervention.

That's the scaling work that we're doing with GVFS. And these changes bring the P80 time for git add down to 2.5 seconds[4]. We've been contributing these changes back to git itself, and we're thrilled to work with industry partners like GitHub who are also interested.

Sorry to go on - version control is a passion of mine, as it is for many of us working on Visual Studio Team Services. Your conclusion is very much correct: Git wasn't designed for this from the beginning. Thankfully, software isn't immutable, so we're scaling it up.

[1]: http://gvfs.io/

[2]: https://blogs.msdn.microsoft.com/bharry/2017/05/24/the-large...

[3]: https://blogs.msdn.microsoft.com/devops/2017/05/30/optimizin...

[4]: https://blogs.msdn.microsoft.com/devops/2017/11/15/updates-t...
You need to be careful with the dividend route. The IRS seems to frown on someone in a career that normally makes 6 figures drawing a 50k salary and 200k in dividends a year. I would ask an accountant. But this is exactly the downside of early C corp.
I live in Spain and I have a data-limited connection as well. I use Little Snitch to stop unwanted background downloads.
I haven't been unpleasantly surprised by an iOS upgrades in the past, despite what I've heard. This one does sound particularly warty though, so while I'll install 11 eventually i'm waiting for them to advance a few minor versions.
How about hobbes?
> Workers aren't systematically unable to get their final paycheck in most other western countries.

How is a one-off event systematic? This is a chapter 7 bankruptcy. The employees become creditors and participate in the liquidation. If the founders were using bankruptcy intentionally to not pay wages then it becomes a matter for the department of labor. All these employees are eligible to collect unemployment in the state they're employed.

These guys spectacularly crashed and burned for this to happen. Starbucks wouldn't file a chapter 7, they'd restructure and wages wouldn't be effected. If you want judge the entire US economy from this article and draw parallels about how this makes Americans and Europeans fundamentally different then you're painting with too broad of a brush.
Google wifi has this, you can only do it from the app though.
Please don't be personally rude to user users here.

https://news.ycombinator.com/newsguidelines.html
I would simply not define "prime" or "composite" for 1, yes. If you check abstract algebra books (or wikipedia [1]), you'll usually find definitions along the lines of "a non-invertible, non-zero element is prime if and only if ...", and the nice thing about this definition is that it is a useful concept in more general structures than just natural numbers, namely (semi)rings.

[1](https://en.wikipedia.org/wiki/Prime_element)
Persuasive Electric Vehicle: An Alternative Autonomous Revolution
Yeah, Croatian coastal area is sun all throughout the year (strong winds, very popular among gliders and surfers).
You don't need to know the characteristic polynomial to do it. Just sum as many terms of the power series as you want.

What the characteristic polynomial lets you do is to calculate it faster and more accurately because very large powers can be rewritten in terms of smaller powers that you already computed.
But the Founding Fathers were more inspired by Sparta than Athens (source: documentary by History Channel). Sparta had not just a constitution and voting, but also a couple of institutions:

* two kings (equivalent of president)
* apella (public voting for males over 30...)
* ephors (ministers)
* gerusia (elders... so senate ? In practice they held the most power and Sparta was an oligarchy)

Remember that Athenians voted to sentence Socrates to death. Philosophers delighted in trolling, and Socrates specialized in inconvenient questions. Soon they regretted that because they needed his advice. But it was too late.

* * *

The issue is not that the decisions aren't perfect. Ignorant people are disturbingly easy to manipulate into voting. Stupid people can be outright dangerous. I think Carlo M. Cipolla argued it best: from social perspective, a stupid person is a person who causes harm to you while not getting any benefit for it or even getting hurt himself in the process.

Maybe (instead of age requirement?) there should be some kind of "public affairs" test based on knowledge of what happened in the last few years ? Something like that.
I'm having significant problems with High Sierra on MBPR 2013. WindowServer memory usage can get up to 5-8 GB before it starts to consume insane amounts of CPU and the system basically locks up and I need to reboot the system.

Also simple application drawing starts to fail too, I've encountered visual errors like this https://cdn.arstechnica.net/wp-content/uploads/2017/09/Sep-2... in multiple applications, Xcode's console/stdout window breaks often. Quite interesting features for a stable release indeed.
If the “junior businessperson” isn’t worthy, why is he a partner?
Seems reasonable.

If someone can feed 10 people instead of 1 person, the rest has enough time at their hands to do other things.
This article reeks of bias. There is hardly any data backing his claims. It’s just his word.
A Vim user here ... I just wish they had a conventional ESC key to the left of the touchbar. (EDIT: wrote 'spacebar' at first)
Start-up factory Y Combinator is no longer working with Peter Thiel
New blood pressure guidelines put half of U.S. adults in unhealthy range
I guess he would not resent that his cofounder has kids, but rather because he just would be kind of paying (even more than usual) for those kids; why exactly?
But, 3D in a browser is much easier since the GPU takes care of it. Low-latency audio is much harder.
I have to ask:

Is there any concrete evidence against Kaspersky doing anything remotely concerning since this whole charade against them started in 2015 or is it still "they're Russian, so they must be doing something bad" scenario?

EDIT: Fuck if I understand why people like
JohnStrange, revelation and ryanlol are downvoted in their replies to this comment. They're on topic.
Red Hat Hugs AWS with Latest OpenShift Container Platform Release
This is not what we are discussing about. Your answer is plain false dichotomy.

We were discussing about the fairness of that situation.
The long march of OS unification across apple ecosystem is underway.
Site is up, hosted by github pages: http://spacehackers.club/

Would love feedback on how to organize https://github.com/spacehackersclub/awesome-spacehackers

Things I'd like to add
* jobs section like the ones mentioned in this post?
* open source projects involved in aerospace that are looking for contributors?

Would love to hear other ideas, join the keybase chat for spacehackers.
I think the issue is with collab videos (multiple parties) for which creators can setup a sharing agreement.

In such a video every currency unit inside youtube (Ads, Red, ...) can be split up automatically according to some per-video sharing agreement. Everything that comes through Brave has a single recipient, the channel operator (because Brave can't read this contract).
Tesla Roadster’s “Maximum Plaid” mode in real life
Anatomy of a fake news scandal
Yes, death to the nation state- long live Amazonia, Zuckerbergian and the Alphabet! Such a improvement, such adoration for whoever is in power, surely things must change for the better.
I beg to differ. Microsoft used underhand tactics to force Windows 10 on users, where at one point closing the upgrade prompt window by clicking the X at the top-right was taken as permission to install. The difference between Windows 8.1 and 10 was marked, particularly because when Windows 10 was first released it was extremely buggy, and the in-place installation broke swathes of drivers, programs and lost settings. (At least, this was my experience as the person called to fix such problems).
In Australia I was able to take money out of my Pty Ltd as director's fees. But the ATO views subcontracting very differently from the IRS.

Really: talk to a lawyer or accountant. The IRS are not going to accept "but I read it on Hacker News" as an acceptable defence to getting something wrong. Plus professionals have insurance to cover their mistakes -- commenters here do not.
I'm from Stuttgart and always have the feeling public transport is much better in Berlin.

In Berlin I get home with the underground at night (01:00 - 04:00), last one in Stuttgart comes around 01:00.

In Berlin a 9 minute wait is considered long and in Stuttgart 20 minutes is long.

Almost all people I know, that moved from Stuttgart to Berlin find it horrible to ride by public transport in Stuttgart now.
Ask HN: Career change at age 30?
I am not satisfied with the current job, customer service. There is no future in it for me. I am not doing anything in the current job, that will help me grow. I feel killing myself everyday.

I love to build stuff. I want to quit and start afresh. What career will be the best at the age of 30?
This isn't really a problem with Apple's approach here as much as using a limited cellular data plan on macOS which opens a whole can of worms since you can't easily restrict which apps, especially daemons, have network access like you (mostly) can on iOS. You also can't really restrict whether loading a simple web article these days is a 5 KB download or a 5 MB download. The desktop web is just not mindful of bandwidth costs today since most cable connections have been unlimited historically. Hopefully this is a change we see a similar simple control over in the future.

You might try something like Little Snitch if you really want to lockdown network traffic not initiated by yourself, however, there are also just so many background system services trying to use network that this can be a bit time-consuming to setup.
Thanks, that's really interesting - there's some amazing technology going into what I had previously assumed was a fairly boring static (modulo the rotation, of course) component of these vehicles.
Crying "whataboutism" is just a way to deflect from charges of hypocrisy.
It’s a witch hunt slash scapegoat. Just as is Russian “collusion” with trump. Absolutely zero evidence at all only unnamed sources and speculation. All the money wasted on this politics garbage sigh.
The same, my rMBP still runs Mavericks and still looks beautiful (unlike the OK look of post-Mavericks OS X). My hackintoshes run El Captain/Sierra though and iOS is up to date.
At a flat rate of $10,000/year per pop, the Duggars and their Quiverfull movement would love this Founder Salary Calculator.

Should you get more or less financial reward if you pay child support to outsource your kids (KAAS) instead of raising them yourself, so you have more time to dedicate to the start-up?
Generally it’s completely safe to just reinstall OS X on top of itself, as long as you have backups. I’ve had to do it a few times over the years and without exception it has booted up correctly afterwards. But if you do power user things (custom kernel extensions, disable system protect, etc.) then of course you’re at a higher risk.
There is a mistake in the description of the Rabin-Miller test.

The test itself is deterministic. If you try it for more than half of the numbers in the range, it gives you an exact answer.

In practice we run it as a probabilistic test because we don't want to test all of those numbers. :-)
Navy Pilot Draws  in the Sky
While this is true, I think all that matters is promptness.

If someone opens an issue, will it get addressed quickly? That's what users care about.
That is good to know. I think Austin shows promise in this way.
All of these things are part of a negotiation.

If your demands mean that you’re not going to enter into business with you unless I sell my horse and fubar my family, I’m going to walk.

Hopefully you don’t need me or have enough cash to buy out whatever I bring in. Otherwise, you’re fucked for want of a few thousand dollars.
This bug frustrated the hell out of me and was fortunately fixed in 10.13.1 update. There are a couple more window manager related bugs (I think), it crashes and logs me out frequently while watching videos in VLC.
Signing a contract doesn't switch off emotional reactions. Under duress it is difficult to remain empathetic or to maintain logical distance from disputes.
NodeConfEU 2017 Videos
Tech Crunch weekly roundup new format, what?
new format sucks. yes I'm a whiner and yes I'm too lazy to do anything else about it so I am hoping this spreads like fire so they can do it the way they used to.

TC's roundup was the best way to keep updated with the highlights of the week, short and straight to the point, easy to follow the link to the story if you wanted to know more. Now instead, it's like they're writing the story on the newsletter, the one published today has like 3 stories and that's it, WHAT? too lazy to continue ranting, hope that sums it up.

curious if anyone else thinks like me?

please check both out and tell me I am crazy:

old: http://link.techcrunch.com/public/11232124
new: http://link.techcrunch.com/public/11302596

I am sorry Lucas, in no world your "new format" is better than the old one, so please PLEASE don't "shake up the newsletter a bit"
Kasperky's story here seems completely believable. Yet the US government's warnings also seem reasonable even given just the facts everyone agrees on.

I guess the larger lesson may be how Russia's failure to establish rule of law makes it impossible to run a business that depends on trust. The US should take note: if they succeed in breaking Apple et al's attempts to protect their users, pretty soon the only countries you'll want to buy software from are Norway and Canada.
So an NSA contractor or employee takes confidential/highly sensitive code and documents home and leaves it on their machine. They then install a pirated version of Office, after disabling their antivirus software which is telling them it is infected with a virus and preventing the installation.

Seems like massive incompetence from this user rather than Kaspersky doing anything malicious, and those files where destined to be leaked somehow the moment they left the NSA.

I'm sure there are some employees there who may report or leak things to the Russian government, but I don't buy the narrative that Kaspersky is some evil Russian cyber hoover. Maybe I'm naive though.
I fully agree with this. It’s not being “communistic” at all to pay a founder with kids a bit more. Rather, it’s about making sure he or she can actually focus on the business and outsource life’s overheads as necessary.

Investors should take the time to look at a founder’s life circumstances, and set their pay to optimize time-at-work, even going so far as to pay a nanny and house keeper directly to ensure the founder isn’t wasting precious hours on household chores.
I suspect this is part of why some businesses find it hard to accept open source and take it seriously. If these were hosted on some non-GNU page, that would be fine, but the fact the organisation itself hosts them gives off a very amateurish vibe, I think.
Those are the two reasonable boundaries but you want to bias towards suffering because suffering has a way of focusing the mind in the short term that comfort just doesn't offer. It's called sweat equity for a reason.
The biggest difference is serving with the header "Content-Type: application/xhtml+xml". This triggers strict XML parsing in the browser, and any syntax error produces a big ugly yellow screen.
I should clarify I'm playing Devil's Advocate. I do try to bootstrap my startups part-time, no salary until we have enough cash to pay decent full-time salary to founders.

Good reasons to forgo salary:

- startup already has revenue and/or a clear path to profitability that would be affected by the salary decision

- because you probably need as much cash as possible for the first technical hire(s). This is a good problem and usually indicates growth

- because you legitimately don't need or want it (e.g. cash from successful exit or good pre-fulltime planned savings)
The witch hunt has gone so crazy that even the author of faceapp than removes make up was somehow tied to "Russian troll farms". It's sickening.
My Xcode install alone is 75GB

Apple still sells a machine with a 128GB drive
Even though you were downvoted, this is a valid observation. You don't need 250GB of space to watch youtube / netflix or surf social networks or send emails or use iMessage or any of the basic tasks that most people use computers for. The large size of Xcode definitely helps them sell more of the high-end MBPs
It's very descriptive. They say a 45mb file was stolen. Nice of them to do that instead of painting it like some ancient civilization from some far galactic empire came down and spread pixie dust around nsa headquarters and that's how they hacked us.
Ask HN: What are the not-so obvious things to consider while API integration?
We are in the process of selecting an external vendor to integrate with. So, right now we are reading documentations of potential vendors and in the process of doing a doing a feasibility study.
Assuming all vendors provide similar capabilities in terms of costs, features, support, API response times, load testing results and the like what are some pratical things to consider before moving forward ahead with one?
I agree with this to a certain extent. If more care had been put into the software to start with then they should need frequent updating. And often bugs can be introduced with an update of a dependency for example, because you cannot be sure that all your dependencies are preserving backwards compatibility. Usually it goes something like this, inconsequential dependency has a security vulnerability that needs updated, that requires two other dependencies to be updated, the third one is pretty hacky and has a latent bug. Software is updated, but over the next month three more hotfixes are needed to address the bugs by the bad dependency. Thus the software lifecycle continues on. Btw, I thought this article related to this was really interesting: https://www.siliconrepublic.com/innovation/darpa-working-on-...
If you’re committed to ignoring the needs and wants of a business partner, why do you want to be their business partner?

It seems like a dickhead attitude that bodes poorly for the future of a business enterprise.
Have they fixed RAID1 on the Mac mini server? Last time I looked it wouldn’t install.
> Just as is Russian “collusion” with trump. Absolutely zero evidence

Well... not quite.
Can biking and walking to work scale to a large 1M city, assuming families hold 2 jobs and people don't want to be limited by distance ?

As for sustainable, once you ban cars(as a thinking exercise) but build the best and most innovative public transportation, you could get something great and sustainable, where great can be as an extra 1/2-1 hours a day to spend with your kids.
> When we generate a Tails ISO image, our source code and the Debian packages we include are assembled into a binary ISO image, much like when the ingredients of the recipe are mixed together, one obtains the meal.

Tails being based on Debian and Debian having put in a lot of effort in reproducible builds I guess it's thanks to Debian (and by that I mean everyone contributing to Debian) it was feasible for them to do this.

Happy to hear about this. All distros ought to strive for reproducible builds.
Startup A pays founders 50k and has budget for 4 developers.

Startup B pays founders 200k and has budget for 2 developers.

All else equal, B should win right? It is running leaner that gives you more effort to throw at the problem. Until the point your pay is so low you have to stress about money.

Founder pay that is lowest to avoid stress seems optimal.
Yes, I don't have a problem with kids and I think work life balance is very important.

I also think that society should help parents with tax cuts, but this lets the whole country pay for it, not just me, because I just happen to work with a parent.

What would be next?

Paying me less because I live in a shared flat?

Because I don't own a car?

I didn't make these decisions to have more money to throw it away, but to spend it on stuff I care about.
El Capitan here on a Mac that won't install anything higher, everything still runs great
Tonga vs. Japan live stream
You'll get that speed and more in any urbanised part of Germany. I had 100 symmetrical 6 years ago in Berlin. What makes you think the internet infrastructure is bad?
Djay Pro 1.4.5 Crack and License Key for Mac OS
Can you link to any evidence suggesting foul play on Kasperskys part?

edit: This question was far more reasonable before the parent comment was edited.
> Just as is Russian “collusion” with trump. Absolutely zero evidence at all only unnamed sources and speculation.

Just out of curiosity, what makes you think there is zero evidence?

How would we know what evidence Mueller's team has uncovered?

How do you reconcile all of the interactions between the trump campaign and the various Russian entities involved?
What would be a fair division of equity (or the right salaries) when one founder starts the company in his/her basement working to develop the key product of the startup for say 3 years and entirely self-funded over the period and other cofounders join in once the system is sufficiently mature to attract top investors’ interests? (Fundraising was possible before but it wouldn’t get the same caliber of investors / cofounders.)
Go back to school maybe?