skysight-inc/HackerNews huggingface dataset:
If you design your apps well, you can segment your
application into discrete components that do not depend
on each other.

And if you don't have any full e2e tests in CI, you can test whether you did the segmentation right IN PRODUCTION!
Visualizing what ConvNets learn
Given the common appraisal of the competence of both Facebook and Google, it is difficult to believe they just didn't understand things.
And lose a couple of million in annual sales, for a cute little PR stunt, that would send ripples through trust in their ecosystem?
Also intesting: AMZN’s net income was 4.3% of sales. For AMZN to reach AAPL’s valuation of 13.5 P/E, AMZN would need to do $1.5 trillion in sales.

But if it continues to grow sales at 31%, it should get there by 2025.
Congrats to Apple for having a pair and taking a stance.
What I want to know is why these companies are using the same cert to sign apps with widely differing uses and security profiles. It seems to me that they should have a number of enterprise signing certs for each use case such as internal beta, external beta, internal utility, external utility, whatever.

If the companies are signing all of their apps under the same cert then it's kind of on them for being stupid to sign critical internal apps with the same cert they use to sign these privacy violating apps; but if Apple is globally disabling all enterprise distribution certificates under the guise that the companies violated their developer agreements and NOT disabling their user-facing apps then it still seems to me they are engaging in selective enforcement.

Regardless of how I feel about the ethical questions involved, I don't think this skirmish will end well.
I so agree with this. I've been fighting this exact battle at work lately. People on my team have decided to take testing seriously, which is fantastic, but many team members' understanding of what that means is still at the "watch unit-test coverage numbers go up" stage. So let me be very clear where I stand.

* 100% unit-test coverage is a garbage goal. *

I don't hate unit tests. They can have enormous value shaking out edge cases in a self contained piece of code - usually a "leaf" in the module dependency graph - and making it future proof. Love it. However, unit tests don't tell you anything about whether the module's behavior in combination with others leads to a correct result. It's possible to chain a bunch of unit tests each with 100% coverage together, and still have the combination fail spectacularly. In operations, a lot of bugs live in the interstices between modules.

Even worse, 100% line coverage means a lot less than people seem to think. Let's say one line to compute an expression will compute the wrong value for some inputs. You might have a zillion unit tests that cause that line to be counted as covered, but still be missing the test that reveals the error case. I see this particularly with ASSERT or CHECK types of macros, which get counted toward 100% coverage even though no test ever exercises the failure case.

Striving too hard for 100% unit test coverage often means a lot of work - many of our unit tests have 3x more tricky mock code than actual test code - to get a thoroughly artificial and thus useless result. The cost:benefit ratio is abominable. By all means write thorough unit tests for those modules that have a good ratio, but in general I agree with the admonition to focus more effort on functional/integration tests. In my 30+ years of professional program, that has always been a way to find more bugs with less effort.
I'm on a 1080p display and it's still unreadable because you get arbitrary scrollbars that have nothing to do with browser width.
Got to give Apple credit for staying consistent.

One thing is to break the rules Apple put down to keep iOS users safe and secure which is what Apple is targeting here, but another thing is just being stupid and unethical.

Regardless of their (FB+G) cries of "they consented to it", who really thinks a 13 year old understand the technical implications of installing a root certificate on their iPhone?
Who should write the rules for the Iphone platform in your view?
Still, no story or commenter is quoting the exact terms that Facebook/Google are alleged to have violated. (There's an attempt here – https://news.ycombinator.com/item?id=19044643 – but without necessary definitions of key terms which would make all the difference.)

Of course, Apple has immense discretion here. Even if FB/Google lawyers can make a good case that their usage was technically compliant, Apple can still just unilaterally change the terms in short order. Public & regulatory sentiment would support them.

But I'd really like to know if Facebook's and Google's actions were plausibly compliant, under the actual language of the Enterprise agreement, at the time Facebook and Google (and likely others) pursued this strategy.
1) Paypal was built on Thiel's tech and business acumen. Almost nothing of Elon's startup survived the merger that formed Paypal. Elon's reign as CEO was so disastrous he was fired returning from a business trip following an emergency board meeting scheduled while he was in the air.

2) Jury's still out on Tesla. All of their misfires can be traced to Musk, including their billion-dollar assembly line that couldn't actually assemble anything.

3) Gwynne Shotwell wants a word with you. SpaceX was nothing until she took over day-to-day and it's quite offensive to think that Musk has anything to do with SpaceX's success. SpaceX, noticeably, is the only one of Musk's current ventures where he isn't in charge of day-to-day operations and it's the only one that isn't a comedy of errors.

4) SolarCity was on the verge of bankruptcy. They were saved from immediate death by the Tesla acquisition. Since then, they've gone from being #1 or #2 in the market to a non-player; SolarCity now does less business than the larger regional solar installation companies. They're business is so bad right now that Panasonic is selling almost all of the output (i.e., solar cells) of the Gigafactory 2 in NY to SolarCity's competitors because SolarCity can't handle even a fraction of the supply.

And the sad thing is that Tesla and SolarCity would be doing so much better if Musk weren't in charge...like SpaceX, where he's not.
You know the SuperbOwl is this weekend:

https://www.youtube.com/watch?v=zIE-5hg7FoA
Do either of them actually provide any value (apart from homepod audio quality)? For the life of me I can't find a reason to have one of these in my house and I really am not concerned about the privacy issues.
I use the DND of Android Pixel 2. I got 26 calls yesterday that never rang, the majority of which show as local numbers. About half of those left 4 second voicemails. Out of curiosity I turned it off for about 10 minutes. Got the evergreen "you've won a cruise" call.
Wow. The author started Cakewalk all by himself in 1987. Now I'm feeling really bad about pirating his software when I was 19. I'm very sorry Mr Hendershott, these days I pay for all the software I use.
Rare Text Adventures Based on Movies and Books
SS7 is just another network that you can buy access to from telcos.
UltraViolet Is Shutting Down
Seems like you're going about it backwards - start with the reference docs to figure out how something _should_ work, then if that breaks down start looking to other sources for workarounds or more information. This approach will force you to get better at understanding TFM. Going to SO or blogs may be a quick way to get a solution but as a software engineer you also need to understand how and why that solution works, which is where the reference docs come in.

If you're finding that TFM is just too dense to get through then you probably need to start learning/understanding the building blocks in whatever way works best for you (online courses, wikipedia, more reference manuals, tutorials, etc).
Faktory: a background job system from the creator of Sidekiq
If you think they're "very clearly laid out", can you quote the relevant sections, and definitions, from the terms that make it so? I've been searching, and asking, and not seen them yet.
Exactly.

I expect in future you'll need to push these apps to the official app store, but have the ability to restrict who downloads them (to registered devices, or accounts - like with the Play Store beta program).
Google doesn't need a basis to retaliate other than "we want to". Maybe they'll yank the Apple Music app from the Android app store or something.
I very much doubt it was a PM in charge of reading the TOS for the enterprise certificate program. When you need to sign a contract on behalf of your (multinational, FAANG) company, you get your legal team to go over it.
It's better to ask forgiveness than to ask permission.

And, on top of that, Facebook and Google have retaliatory power, so they know that Apple's response will be measured in a way that it wouldn't be with smaller developers.
Regarding background sources, the fact that the target of interest is moving could actually be a great benefit for background rejection. Place two detectors on the path separated by some distance, knowing how long it takes for a typical vehicle to travel between them, and you can filter out simultaneous spikes as background fluctuation. Modern photon counting detectors are pretty amazing, and it would take only a small number of temporally correlated discrete events at each detector to reach the probability threshold of alarm.

I don't work on these systems, obviously - those who do aren't talking - and this is just idle speculation. But I do know that lots of DHS money is shoveled into R&D on this kind of thing every year and I would not be surprised if some of the tech does work.
An honest question: if a foreign country had sufficient evidence that U.S. intelligence services committed signals espionage against them / stole state secrets / stole IP, then would U.S. media (mainstream or alternative) be allowed to report on the incident? Would U.S. media report on incident even if they are allowed?
Wouldn't this completely prevent small local organizations/business owners from running their own websites and push them in the Facebook/Google/etc ecosystem? or do I not understand what a "renewal" is?
Weird, cars don’t honk in Germany when we lock them. We don’t tend to lose our cars. The blinking lights are more than sufficient.
I was wondering the same thing, using the same cert for such different purposes just seems like a basic tactical error. On the other hand, perhaps asking for multiple certs would cause Apple to question why they want that in the first place?
I'd be curious how many domain names are used, but not for the web or email. No idea how to measure this, and I'm sure it's tiny.

For instance, I have a .io domain I use as my own little personal dynamic dns service since dyndns turned evil. The TLD doesn't do anything interesting, and any web pages served by the subdomains are done on nonstandard ports, so if this study scanned .io domains, they'd classify my domain as not in use, when it very much is.
I would agree with this. I have a much better understand of how a database works after doing a small side project trying to implement one. I can imagine it would be helpful for other technologies as well such a docker, react, redis, etc.

Thanks for the input!
based on averages over the last 10 years (simple google search), a high-yield savings account (HYSA) or CD should mitigate inflation.

you can find HYSAs now that go as high as 2.45% and 12-month CDs around 2.75%. of course, YMMV. this is not financial advice.
The rules were mutually agreed upon in their enterprise account legal contract someone signed. That legal structure is acknowledged by the government and implicitly the people.

If you've done business with Google or Facebook, they behave _exactly_ the same way.
Genuinely curious, which language do you find is better designed?
Wouldn't that be harmful to small businesses though?
To my understanding, FB is using the enterprise cert to sign internal apps (which pointed me to my last replies on this thread) and another cert to sign things for general population. I think Google does the same.
That's a horrible solution. How about we add more TLD's so it costs effectively $5000/yr to squat the same domain on all the alternative TLD's
Amazon reports better than expected Q4, but lowers Q1 guidance
> I could never say that I do not care about the welfare of friends and family.

I never stated that. I don't care about using Facebook to actively follow online personas of my friends. I see them multiple times a week, so I can find out their welfare then. For random people I'm friends with? Eh, less interested in the Tasty video they shared.

> wouldn't leavers report great angst from withdrawal

That's my point - that by not viewing life through a tailored filter, you have to deal with the less pleasant parts. As these are minor hardships and not major tragedies, happiness is coming partially from a sense of being able to "handle" things.

I am not saying this is explicitly where the happiness comes from, but if people quitting social media are reporting higher scores of happiness then either the metrics are wrong or the next question is "why". At which point, what are the factors that cause happiness, and how are those factors formed outside social media?
How can she justify that citizenship is the differentiator between what's right and wrong?

AIUI (not an American) that's a dividing line for a lot of US law relating to intelligence agency activities. More observation than explanation, but to some people what's legal and what's ethical is very tightly coupled.
No you understood right. He's suggesting that a domain should be 5000 a year so that you or I could never possibly own any .com domain for personal use.
This is technical writing in the same way that "the function returns a pointer to an array containing the last n bytes from the network buffer" is the technical version of "it gets data from the internet".

Once you start seeing militarese for the technical writing that it is, a lot starts to make sense. In this case, they're listing the constraints of a problem, and describing the solution that was selected. Believe it or not, the choice of ordinance in this case is called a "firing solution".

My point is this: they are writing honestly. In fact, it quite common to refer to "kills" on the radio, and in after-action reports. Where the "its dead" level of analysis suffices, the military will say "it dead".

Consider instead how many soldiers might perish if the focus shifted away from "firing solutions" and towards accurate descriptions of agony.

The former is the job of the military. The latter is the job of the journalist. Both have important roles to play, here.
Houzz resets user passwords after data breach
> I don't know why there's so many people who think putting something in a bullet point as a policy/law just makes it somehow different.

Remember those cyberpunk stories where not the elected governments but rivaling multinational companies are the law? This is how we get there.
Microsoft Super Bowl Commercial 2019: We All Win (Extended Version)
Rumor suggests a smaller, portable-focused Nintendo Switch coming in 2019
> The way I see it, i already pay huge property taxes that more than covers the few select movies i rip.

I can't comprehend how one would arrive at that reasoning.
I've lost numbers by just moving my service from a PRI to AT&T's fiber offering.

"You have to lose one of the numbers, that's just how the port works". Usually it's a DID.
GitHub Services integration deprecation
Ruthlessly identify and pursue existing capabilities that are profitable or that capitalize on or provide unique or rare market capabilities (which you can later try to turn into profitable areas), and always been experimenting to find more.
Innovation in some things doesn't seem all that great or useful when you can't even get basic services and infrastructure working properly.
Schedule them at lunch, do them before work, have a doctor's appointment to go to, there are a multitude of excuses you can give.

It's business, they aren't your friends, you don't need to tell them the whole truth.
Just because a domain has ads on it or no webserver, does not mean it is unused.

I have quite a few domains I use for email and such that I park with ads. They make me $20-$30 a month and I still get full use of the domain for what I need it for.

Edit: People are asking what I use. DomainAdvertising.com. When I originally signed up with them you had to have thousands of domains (which I have sold off), I have no idea what the requirements are now.
The level of experience of the people writing (and maintaining) the code is also a factor I think. As other commenters have said it's all about risk reduction. I definitely agree that you can get a lot of value writing integration tests. At the same time I'm a slightly concerned that if I'd read this article when I was first starting out as a developer I'd have thought unit tests were a side-note or a chore, rather than the building blocks for an application.
And they would keep the web from being usable by anyone that is not in it for business, but wants to put up a site.

$20 a year for a domain plus $50 a year is an easy price for getting a server to experiment with. If things cost 10 times that, it would price out a lot of activity at the margins of the web.
It's worth bearing in mind that Google pay Apple billions of dollars a year to be the default search engine on iOS. To my eyes, Apple clearly have the upper hand in this relationship.

https://www.theinquirer.net/inquirer/news/3063669/google-is-...
I can sympathize with that argument, but unless everybody is mostly the same (within, say, about 10%) it won't be worth it for some people to be insured.
People paid money to have digital access to these movies, and after the shut down all of their content may not be accessible.
I hate this not owning the physical disk/bits. I would like to buy an digital file like I can do for music.
I just want to chime in with "yes and yes". Let's be sure not to fall into a false dichotomy about which brand of problem is a problem. :)
I can’t say with an absolute. But in all likelihood no. The equity portion must be spelled out in detail. There are different ways to spell it out but it has to be specific.
Tesla Paid for Elon Musk’s Private Jet While Laying Off Thousands
Kara Swisher had a good podcast on this thorny topic with Nicole Wong a few months ago:

https://www.recode.net/2018/9/12/17848384/nicole-wong-cto-la...
It would also prevent most private individuals from owning their own domain - hardly a solution without collateral damage.
Better off Ted was such a great show.
Yeah, I don't think PMs can really burn out / grow to hate your job as easily as developers do (unless you just have low performance). Also their skills don't transfer as easily. I see people with the title of "PM" (not product though) I work with making more than me who just click through the data visualizations/backend I made and turn that into reports to management... why would anybody give up that job when 1) they are making a lot of money doing something low-stress 2) those skills don't transfer at all.

It's also just a case where lots more people are qualified for this kind of job so it's not as hard to fill a position when the need arrises.
Not OP. Also not saying it doesn't happen, but the incentive structures are different in both countries. A lot of private industry in China is defacto government owned due how business works there - You can't build a business there to scale without having ingratiated yourself to some higher ups of the party at some level. While the same thing may or may not happen in the US, we also have the option of being able to grow obscenely large without being tight knit with the government - See Facebook and a large chunk of Silicon Valley.

It's commonly touted that the purpose of forcing foreign companies to submit their IP to a Chinese owned branch as a prerequisite to conducting business in China is so the government can exfiltrate foreign IP back to China. The government isn't in the business of building out all these industries themselves - they anoint some select chosen in their cabal who profits enormously from getting the blessing of their local party members, while sending generous kickbacks their way. There's some Chinese billionaire who talks about it on YouTube - I can't recall his name off the top of my head.
Excellent research! Finding available and meaningful domain names is a big problem. One solution is to chose a non-.com TLD. There are many but it's still an unpopular choice. I believe this is changing and other TLD will become more popular as .com names become more limited. With all the TLDs out there it becomes cost prohibitive to buy them all.

List of TLDs: http://data.iana.org/TLD/tlds-alpha-by-domain.txt
Incredible work! 40x speedup is ludicrously good.
dang, if you read this, I think you should seriously consider banning earnings report articles. They always come and clutter up the feed, hiding the substantive information and technical news I come to Hacker News specifically for.

Because I feel like if I really wanted a feed of quarterly earnings, I’d be on Google Finance or something, not HN. The name is Hacker News, or has that been forgotten at this point?
So what's the play here for Apple?
> Maybe they'll yank the Apple Music app from the Android app store or something.

There are contractual obligations for both parties. Taking retaliatory action that is not permitted by the terms of the contract will result in a lawsuit.
The parent is correct if you're not using the Developer Certificate, but relying on the Free Provisioning Profile - as the name implies, it is free, but it only lasts for 7 days instead of the 1 year you get with a paid developer account / Developer Certificate.

The advantage of the Free Profile is that (afaik) it can't be revoked or censored. Disadvantage is 7 day lifespan.
Since it is tax time, when people normally discover their accounts have gotten locked by people trying their account name and passwords from the endless stream of credentials thefts, I would observe that there are several brokerages which will issue a brand new password and read it to you over the phone without a single challenge (even the useless public records questions) if the ANI on the inbound call is correct.
The US media reported on Snowden extensively, so: probably?
Taotajima.jp WebGL deconstruction
Yes. The media could report on that.The U.S. reports on all sorts of things that the elite or intelligence services would rather not have revealed.
https://apple.stackexchange.com/a/193060

The terms are very clear. Apple wants to control distribution of apps, the enterprise program is only supposed to be for employees or for end users using under the direct personal supervision of an employee as part of an in office test. The conditions are clearly defined.
Google already pays Apple $9 billion to have Google as default search engine on iPhone.
Are there anywhere you can get Malkovich Bias scores to see just how out of the ordinary your web use habits are?
That's a really good point I'd never considered.

It's very cool that on HN people sensibly and helpfully debated what I'd intended to say. Means I learn.
Things that run on your mac are not required to go through the App Store. I think what the OP means is that the adoption rate has been lower than what they wanted/expected.