skysight-inc/HackerNews huggingface dataset:
Building a second HQ is horizontal scaling unless they plan to consolidate at the new location and continue vertical scaling from there. It sounds like they're actually distributing the HQ across two locations, not just building a specialized satellite office. (All of the mentioned companies have those.)

If computing works as an analogy, decoupling a system enough to spread across two servers without one being the true master/head is already half the battle. But you'd rarely design a distributed system only to run it on two servers. The synchronization overhead wipes out most of the gains. Once you have the architecture, you might as well move to commodity servers that are collectively cheaper and more powerful than two top-of-the-line servers.

I wonder if there is an organizational equivalent of the CAP theorem.
It sounds like every study shows this from this article, but this might be the most recent one.
https://www.newscientist.com/article/2146124-we-ignore-what-...

http://journals.plos.org/ploscompbiol/article?id=10.1371/jou...
I have found that small teams in small companies are more vulnerable to critical failures personally. That doesn't mean that the TDD mantra needs to be followed word for word but covering your core functionality with test cases allows you to manage risk and getting another set of eyes on the problem tends to pick up obvious problems you are blinkered to. It also enables large changes to take place effectively whic is a big problem when you have very few people working on a project. Without coverage you end up with something people are afraid to change which means every fix is snowballing it into a muddy mess because the shortest path is taken, not the most architecturally sound solution.

While defects happen, it's massively more expensive to handle them with the end user even if they are in the same office. You're costing their time as well as yours.

I'm middle of the road but I'd rather sleep easy knowing my ass is covered at least.

This experience comes from watching a company fail miserably due to their internal software failing. It cost a rewrite in the end which the company couldn't foot the bill for so spiralled into decline. Massive cock up and bad failure mode but a real one I'm afraid.
Law firms get started somehow. None spontaneously appeared. Besides, what better way to prove one's worth than start a competitor and kick the former employer's behind?
Unless you're driving a truck, suspension doesn't have enough distance to switch to soft and nullify the bump for bumps of reasonable size.

That if it wasn't super hard to change suspension properties on the fly.
Exactly, iOS devices get more _official_ OS updates than 95% of Android devices.

There are always a few Android devices that get multiple OS upgrades, but you can't predict which one of the current generation is the update-unicorn.
The biggest mistakes product managers make
Yeah, but it's 2 mm thinner. /s
True. But that will still protect you from a kid in Russia.
I'd pay $1000 if I could throw it in to a wall without breaking it.

Until then I'll stick to buying previous generation hardware for 70% the price.
> Unfortunately, regulations are complicated, vague, and enforced unequally.

All true, they are. But how implying helping somebody to navigate this mess is somehow bad thing? The bad thing is complicated, vague and capriciously enforces law, not people trying to deal with it.

> And yes, sometimes they're even secret, because of fear that if their exact model is publicized, the banks will just optimize around it

This is the opposite of how the law should work. It's like the argument of making the laws and the courts secret because otherwise criminals would know the law and would learn how to avoid being prosecuted, and would also be able to hire lawyers for the same purpose. Yes, they are, and that's how a normal country works. The opposite is how a totalitarian police state works. Sure, it's probably harder to get away with a financial crime in North Korea - but it's also impossible to live a normal life and enjoy freedoms we all have. I'd rather let some crooks slip through now and then than turn the country into North Korea.
2 Taxi Medallions Sell for $1M Each (2011)
Thanks for confirming that you don't have experience in law firms.
What are the most subtle ways to deceive people with statistics?
Go to an Apple Store and see them all side-by-side. What makes those devices what they are are the high end devices on the next table over.

The advances very much do trickle down. Whether you would personally buy it or not.
The free market discriminated against black people in the US very effectively, even after the government attempted to enforce non-discrimination (see redlining).
I get that this might be a great "call other people with voice" phone, but most people use their phones as web browsers or, in the simplest case, as a chat application runner. This comparison doesn't add much to the spectrum of discussion here

Perhaps if the 1100 had WhatsApp we can talk about this comparison, but otherwise this is like comparing your phone battery life to a flashlight's. Sure, a flashlight will last longer for the light, but I still like use the light on my phone because it's a thing I use for other things as well.
Reminds me of GATTACA.
I don't think OSX is superior, just the touchpad. It seems that most touchpads are insensitive to high precision touches (small movements), while the Apple touchpad is in a class of its own.
It's not true. Yes, there are snobs, and there is a lot of subjectivity involved, an several studies exposed that.
On the other hand, some wines have a certain richness of flavor not present in other wines. Certain aspects of it can be better appreciate by people who developed a certain taste of wines and can differentiate better. They're the target group of the more expensive wines. You pay for a unique experience, for something that you like but you can' really get anywhere else.
True, the prices of certain wines reach ridiculous levels, but it doesn't mean they wouldn't taste better, especially for someone who tasted a lot of wines and can appreciate them. All this in spite of the fact that "objectively better taste" is in fact an oxymoron, since all discussions of taste (as well as beauty etc.) are by nature subjective and all notions of objectivity are assumed because of a certain consensus (by a majority, an authority/experts etc.).
https://www.google.com/patents/US20170221242 - It event mentions React. So maybe we should stop using the word "potentially" when it comes to React patents.
> the dev team has acted anything but democratic

And? You retain control because you can exit, this is the point of having cryptocurrency. It is a voluntary process. And for "democratic" development process... I'm amazed that this point is being brought up. Show me successful software project that is being "democratically" controlled.
*oligopoly
Yes. A fixed number of students are accepted, controlled by the AMA.
So did I, that's why I selected it. Did my development on OSX and Linux and thought that deploying a static binary on Windows would be a breeze.

It wasn't, turned out to be a Class 4 hurricane :P
Maybe they think Better Call Saul is a documentary.
I'm neither Muslim nor an Imam, but apparently a majority of Muslims seems to believe it: https://www.thoughtco.com/tattoos-in-islam-2004393
Turing machines are a useful simplification: they eliminate the (literal) edge-case that we hit the end of the tape. We can either think of this as having "infinite tape", or we can imagine a "tape factory" on either end which extend the tape faster than the TM can read it.

Mathematically, this sort of simplification is used a lot: when our model requires some sort of bound, we can work under the assumption of it being 'sufficiently large' that we can ignore edge-cases. Another example is the set of "real" numbers, which we can represent as decimals and assume a sufficiently large number of decimal places to avoid rounding. In fact, similar to the "tape factories" of a TM, we can think of each real number as having a "decimal-place factory" which produces new digits more quickly than we can read them (for example, during Cantor diagonalisation).

The infinities in hypercomputation don't seem to be providing such a simplification. Their 'sufficiently large' assumption seems to be the number of steps which can be executed in a unit of time, which avoids the edge-case of non-halting programs. I'm not sure that's a useful simplification.
A company making a profit is an "organised move by various people". Advantageous to society, as you put it, is subjective, we all have different beliefs of what this entails. I am an ex-smoker, many believe banning smoking to be "advantageous to society", many believe it to be a stamp on their right to choose. Your lack of understanding/ability to see what the advantages are, is a null argument.

https://yourlogicalfallacyis.com/personal-incredulity
> It seems unlikely that humans will be able to colonize other planets any time soon

Human activity in space is increasing very rapidly, after recovering from the slowdowns at the end of the space race and the Cold War [1].

What makes you think this trend won't continue? Especially given the ongoing technological advancements and cost savings we are seeing from companies like SpaceX?

[1] https://en.wikipedia.org/wiki/Timeline_of_spaceflight
It's always very risky to bet everything you have on one investment. Investments are never sure things.
Not sure what do not touch means in this case.
If by those new Nokias that aren't smartphones you mean the new 3310s (because Nokia also makes Android phones now,) you should be weary - the camera isn't exactly ok, not by modern standards, and most importantly, they only work on GSM (2G) networks that are being phased out in a lot of places.
It's not hard to come up with a scheme where it's fast to unfreeze when you have a key generated while freezing.
I found a paper using a similar idea (but using a different method to step the parameter) to find the orthogonal
projection onto curves. It also converges quadraticaly, and seems a little faster through my experiments.
http://www.geometrie.tugraz.at/wallner/sproj.pdf
I voted with my wallet since iPhone 4. I was an early enthusiast with iPhone and owned the first model, as soon as it came out, and the next 3 models after that. But at some point it started becoming so expensive I was put off. I can afford it but I was just disgusted. I have gone through 3 Android phones since and now use a Nexus 6P, which is a very nice phone.
Crying for those poor people who bought into a racket? They lost a bunch of money dealing with criminals. Not sure how it's heartbreaking. Ppl using even slightly dirty combustion engines are committing a crime against everyone else. So they're double criminals. Still heart broken? Iv got a license to kill anyone, emitted by our committee for world order. It's a safe investment. Want in?
I'm doing something similar with http://microservicesweekly.com.

It's not that easy to earn money with these kind of newsletters. You would need to have entire network of newsletter micro-sites to make decent earnings (e.g. https://cooperpress.com/).

How many subscribers do you have?
Who is advocating writing tests before specs? I've never heard anyone say TDD involves that. In this article he even defines the term: "TDD is the process of writing automated tests to ensure that code works before writing the implementation."
TouchID is better than no passcode, that's the purpose for it.

Joe/Jill Public won't use a passcode on their phone, because it's too much hassle. But they WILL enable TouchID, thus rising the bar for random phone thieves/hackers.
> That said, if you're using React, I don't think you should be suing Facebook for using your patents - after all, you're using theirs. If you do want to do that, then by all means, skip React.

So if they infringe on your patents you shouldn't sue them because they let you use some of their code? Note that this covers any patent (design patents too and not just software patents) and for any reason you sue them. That's not how this is supposed to work, and precisely what's wrong with the license. The grant shouldn't be revoked if Facebook is infringing on your works. It encourages you to not litigate against them if they're in the wrong simply because you're using one of their open source components.

The Apache 2 license is much better worded in this area:

> If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

That Apache 2 approach is entirely fair, the grant gets terimnated if you sue for patent infringement, and only that. If that's all that Facebook wanted to protect against, as the author alledges, they could've used the Apache 2 license just fine. They didn't because they're trying to leverage their patents much further.
1000 USD phone, still no audiophile option to listen to music. I am extremely disapointed with the direction Apple is going with all of this "we remove X because you do not need it anymore" approach.
Unless they figure you’re already going to buy it and don’t bother targeting you?
It would make a good demo to point to on YouTube when these debates come up, certainly.

Closest thing I can recall was the contest that pitted a texting teenager against an experienced ham radio operator with a telegraph key...
This is how I roll. Buy iPhone. Get AppleCare. When the AppleCare is done, sell it and buy a new one. Resale covers the AppleCare. If I break it, I pay the excess and walk away with a new handset the same day.

This feeds the scond hand market.

If I bust an android phone I lose it for three to four weeks, have to buy a stopgap phone and tend to end up with a botched repair from a 3rd party repairer the vendor have hired. On top of that the OS updates usually stop after a year and roll out about a month after they are announced unless I buy a Nexus which is completely non repairable anyway.
Well, guess what, my elderly Nokia actually has a browser, no whatsapp but then again I wouldn't use that even if my phone supported it.
Cryptocurrency HOLD Back Tester, Simulator (Google Spreadsheet)
1000 USD phone, still no audiophile option to listen to music

Can't it send music via USB to an external DAC anymore?
> For good relations with the Government which has a goal of decreasing unemployment, and avoiding bad PR in popular media? If you can wait a couple of months to achieve exactly the same outcome with fewer risks, why not.

This. Technically, centralisation has given amazon the scale to automate. Socially, that same scale of centralisation exposes them to more critical eyes. Their main vulnerability I guess...
Right! This calls for immediate discussion!
Completely new motion, eh, that, ah-- that there be, ah, immediate action--
Ah, once the vote has been taken.
Well, obviously once the vote's been taken. You can't act another resolution till you've voted on it..
In the-- in the light of fresh information from, ahh, the article--
Coming from a technical background a lot of the softer sciences were quite new to me personally. Things like social constructivism and the mangement methoods based on it werent completely unfamiliar to me, but learning how to use analysis, understanding and argumentation to steer strategic decision as well as employees in the direction I want, has been immensely useful.
Jim Crow made discrimination legally mandatory, because greed kept undermining voluntary discrimination.

See "The Strange Career of Jim Crow" by Woodward.
You may think this price is ridiculous, but iPhones are slowly dying for two to four generaltions already. The only people still on iPhone are the ones who consider it too hard to switch to Android (low IT skills), or the ones who feel some fan-like loyalty. The price matches that perfectly, exploiting the weak and stupid.

PS: Why do I call fans stupid? The company isn't 1% as loyal to you as you are to them. If you still continue to be loyal, it can't be a smart decision.
The Cardboard Computer – (4 Bit  RISC Computer)
You make a lot of good points. Temp-to-perm could easily turn into an adverse selection situation, and there is potential for it to get exploitive.

That said, I do think there is appeal for candidates in contracting for companies as a way to get to know the teams a bit better before deciding where to take a full-time offer. At least it's something I've been glad I've done at times, and wished I could have done at other times.

Plus, most developers are not the very best developers, and they won't have four competing offers after only a couple of weeks of job searching. For an awful lot of developers they'll need to spend hours prepping for interviews, working on take-home projects, going to onsites, and talking on the phone with hiring managers and recruiters. They spend a lot of time and effort for which they're not getting paid anything, and which is largely orthogonal to their actual work. When they do get a few offers they have to make a decision with limited knowledge of what working at each company will actually be like.

I dunno. I still think it would be awesome if job-seekers and hiring teams could get to know each other in some more natural and meaningful way than the feats of strength performed in today's interviews. Maybe temp-to-perm is too problematic though.
Well I would like to see version 1.0 sofware that receives only security updates than the current status quo that we update a huge amount of your apps every week to change a button a bit. Every update there is a risk that something is going to be broken, even at the OS level. This is pathetic that we are going this direction.
I hear you, I can't find a car I can drive through the bottom of a lake either.
That's an ugly React-related patent application for sure.

I hope this application doesn't go anywhere, as there would seem to be a lot of prior art. For example, the Cocoa API in macOS implements the method of Claim 1 pretty much to the letter:

https://developer.apple.com/documentation/appkit/nsview/1483...

This API was introduced in OS X 10.3, so that would be 14 years ago.
Ask HN: What's a reasonable microkernel-based OS for desktop usage?
Title question.

When I say desktop usage, I mainly mean a full fledged browser. For everything else I mostly have a fully cli workflow.

This comes out of me tinkering with more "exotic" OSes like GNU/Hurd and Plan 9. I've had fun with the Hurd and would like to learn more by running my day to day on it; however, the hardware support and tooling is unfortunately just too anemic to reasonable do this.

Is this kind of thing even possible at the moment? Are there reasons to not want a desktop running some microkernel OS? Am I being unknowingly unreasonable in wanting this?

Thanks!
True, but most people are concerned about React since that's the technology that most people only use.
> iPhones are slowly dying for two to four generaltions already

I know it might be nice to believe that if you're a die-hard Android fan, but this is frankly nonsense. iOS is as popular as it ever was.
Educational app development
For example, look at the now defunct Vertu. All the titanium and ostrich skin in the world wouldn’t let them sell a better OS.
Roku is an extremely US-centric device, to the point that it's almost impossible to set up properly unless you are in the US.

I had to use a proxy and fake a US mailing-address to be allowed to use Spotify (a European service!), from Europe. And I had to try 3-4 times, with different email-addresses, because I had to create new accounts.

This thing took a reasonably seasoned hacker some serious effort to set up. I'm not buying a single device from this company ever again.

Compare that to Chromecasts: You can give those to grandmas and they'll just work.

My guess is if you compare global numbers to US-only numbers you will get very different results, and you will find Roku having almost no marketshare what so ever outside US-borders.
IMHO, the fundamental problem of these burnout open source projects is that they are "marketed" (deliberately or otherwise) to non-decision makers and people who don't control the budgets in companies that need their software. I.e. The lowly developers of some complex hive of a deeply hierarchical group of code monkeys in a for-profit org that's typically not in technology.

Red Hat, Google, Microsoft and Oracle all know the value of open source because their big wigs are keenly aware of its value.
Until recently the Plex-app available for Roku literally looked like something out of the 90s. I've seen fancier menus on my old Amiga.

The eco-system and its apps are not really built to impress.
I have gone down this path and then realised that a. I hate having to flash my phone every so often to keep it updated and b. the time I would have to spend flashing phones is more expensive than the price different between an android phone and an iPhone.
> This argument confuses a payoff to plaintiffs with costs to the credit bureau's customers

Most people would be both for a class-action lawsuit, or subclass of one another. The point is these things have costs, and when thinking "great, we just took a billion dollars from a richy rich bank!" you should also think of "wow, the richy rich bank just raised fees and made some produces worse and more costly and decided make less investment, which hurt local economy, how that happened I wonder?"

> Just as much, the purpose of the state allowing a lawsuit

This however allows all lawsuits - not only about poor data management but about somebody getting bad credit score and suing the credit report company, and about a font in the report making somebody nervous, and about some document on the company site being not compliant with some God-forsaken regulation from 1907 which some enterprising lawyer dug up and decided to turn into a nice yacht for himself. These things cost big money, and there are people specializing on making big money from such things, with zero use for the public but raising the costs of doing business (which is inevitably shifted on the end consumer). Regulations should take this into account.

> the average American isn't the credit bureau's customer,

How that is true? I've been asked for credit report when getting a credit card, renting apartment, signing up for phone service, signing up for internet service, signing up for the TV service, buying a car, buying any of the kitchen appliances, getting a mortgage, buying life insurance, buying car insurance... You get the idea. What kind of "average American" does none of these things? It's certainly not an average American I have ever met or heard of.

> And sure, landlords sometimes pass credit-check costs on to tenants but that's just one more part of the whole abusive system

I'm not sure - how this is "abusive system"? Do you expect credit bureaus work for free or landlords not charge the costs of doing business because of pure althruism and hate for money? Landlords don't rent out their property because they want to serve the humanity - they do it for money. And if something like credit check costs them money, they'd include it in the price - and unless there's a cheaper offer on the market, that'd be the price of the offer. What's "abusive" in it?
You absolutely can:

- https://discussions.apple.com/thread/7932507?start=0

- https://www.whathifi.com/news/apple-ios-update-prevents-dacs...

- https://www.head-fi.org/threads/iphone-7-severe-issue-with-m...

Now I just really dont understand in what world it makes sense to have extra things lingering around your headphone/phone when Apple is motly about ergonomics and UX. You think that I buy a 1000 USD phone and than a DAC as well because they removed it from the phone? It does not make too much sense to me.
Exactly this. If you believe so strongly in HMAC-SHA256, well rest assured it's in there.