skysight-inc/HackerNews huggingface dataset:
They earned it.

Polar vortex is here. I'm going to be outside at a customer site working on some equipment.

Need a hat. Something thick and furry.

We have an actual "indie millinery shop" in my city. Yay! Support your local merchant!

No winter hats. If I wanted a $399 Super Duper Hats Albino Fedora 100% rabbit fur felt fedora I could get it in an hour but no winter hats.

So then I went to Bass Pro, JCPenney, Sears, Nordstrom, Dick's, Macy's, Eddie Bauer, Burlington, Target, and finally REI.

Only a handful of them had any winter hats and none of them had any men's adult-sized hats in stock. Not even a beanie.

On Tuesday, January 29th at 6:57pm I left REI after having wasted over three hours going to 11 retailers and I got into my car. While in the REI parking lot I ordered a winter hat and gloves from Amazon for $45 with Prime next day delivery.

They were delivered at 3:03pm the next day. Before the sub-zero temperatures.

This keeps happening over and over again, I stopped being a "grazing" shopper over a decade ago and only buy specific items after research.

No retailers seem to be adapting, just racing to the bottom.

Burlington looked like a nightmarish blindingly brightly-lit hellscape with garbage that had already failed to sell at Target being strewn about as old ladies picked through it.

As far as I'm concerned, brick and mortar is dead.

edit: to be fair, if I wanted a SWAT-team/bank robber balaclava that covered my entire face, the sporting goods stores had me covered. I prefer that people I'm interacting with at work see my face.
I recently quit DynDNS after many years of use because of sheer frustration. I dropped my paid subscription because their Mac OSX updater hasn't been working correctly for years. It would forget its settings and/or fail to update. I filed a bug report with DynDNS and spoke to their tech support, and it never got solved. (I suppose I could have found a third party updater, but I expected their own updater to work.)
There's plenty of recourse - politics-like fights in the court of public opinion. Nice vulnerability you've got there, it'd be a shame if it started to go to the press instead of being disclosed to you first.
>Google can make the terms of use "None of our services and any kind of services deployed on Google Cloud may ever be displayed on an Apple device" and it will have the same legitimancy.

Heh. They already have, to Amazon though. See all the petty fights Google and Amazon have engaged in over youtube, chromecast etc. This is a good PR move by Apple though, especially when game studios are clawing out of the 30% cut and people are beginning to ask for the right to repair or the ability to side load apps. Apple saves the day yet again by providing value through the app store.
13-year-olds may enter contracts with parental consent, which some reporting has suggested was obtained for teenagers here.
HN has, since the 2016 Presidential election, become a dumping ground for low-quality pieces from various popular media outlets (you know the ones I'm talking about), as well as all kinds of generally-interesting-but-not-related-to-tech-in-any-way stories. My guess is that since the very idea of a "startup" has waned in recent years, the readership has shifted from a technical one to a political one. There isn't much any one of us can do to correct this. The people who want this kind of content apparently now outnumber folks like us who wish that content would stay on Reddit.
The difficulty I Found was when there were 5 in short order - they start to notice your absenteeism.
We've got to the stage now where if you've got a handful of .coms sharing a server, they'd have to be pretty substantial sites before your hosting costs would exceed your domain renewal fees. That's one hell of a market failure.
If these internal apps use a corporate certificate, I would imagine their Apple ID needs to be on a company domain email in order to download/use the app?
Hands-On with Dell's Massive 49-Inch 5K Ultrawide Display
Wasn't godaddy or someone like them doing exactly that, a number of years ago? I seem to recall a situation where you'd go to their site and search for a domain, and if you didn't buy it, then the next day it would mysteriously show as no longer available, but purchasable.
1073741824 is maximum (signed) integer size divided by 2. This is trying to optimize for the initial size of the set so that it doesn't have to allocate too many elements, since iirc Java's hashsets are backed by a hashmap implementation which has to be sized appropriately.
Well there you go; easy peasy. But actually, I just checked how long it took season 2 of The Punisher to appear on a particular torrent site; it was all up in 720p and 1080p in less than 10 minutes. There are better re-releases later[1], but that seems to imply that the pirates are just downloading it straight, no screengrab hacks needed.

[1] E.g. Marvels.The.Punisher.S02.1080p.NF.WEBRip.x265.10bit.HDR.DDP5.1.Atmos-DEFLATE[rartv] (30GB) (1 hour 38 minutes after release time)
I'm fairly sure that neither Google nor Facebook actually want to consider them contractors, as that would likely mean that Apple ToS isn't the only thing they broke.
If that $20 card was delivered pursuant to a signed contract, and that contract had the parental consent required for under-18-year-olds, then yes.
Meta point but I really like the design, typography, and color of the whole post. Nice work!
Um, yea that's exactly what I would expect in this case. If Google wants to know they can have their legal department send a certified letter (or whatever official legal channels they have). I wouldn't talk to Google as an Apple employee without a written statement from the executive level.
So the inevitable factual errors in that movie will become mainstream opinion until the truth falls into obscurity?

Happens every time Hollywood makes a movie about any topic that would be better served by a documentary. It's never not infuriating.
It seems to be more useful if you have kids. Most everything I use it for relates to the children.

Timers (for both cooking and reminding the kids to do something)

Asking for music when I'm rocking a baby

Using the intercom function to remind my daughter to pee without getting up.

Using the announce function to tell the whole house that the water heater is broken while I'm in the shower (this happens about once a week because I'm too cheap to replace the controller board on the heater and it can only be reset by pushing a physical button).

Also they tell me when someone is at the door because I have a ring doorbell.
Random iPhone-using Google employees who use Google's internal cafe app are Apple customers, and they're directly affected.

Clearly that's not a terribly big deal, and you'd imagine that Google has a lower proportion of iPhone users than many companies, but it's not nothing.
I'm Pissed I Didn't Short AT&T's Stock
What are “frost quakes”? The polar vortex could be causing them
Ideally one would read it beforehand and memorize the important emergency stuff, like what to do when your key fob doesn’t work.
You're describing a cartoon character, not the psychology of a human being.
Um, no, pretty sure it doesn't. Many companies use BYOD with MDM certs.
And this is one of the reasons why I pay a “premium” for my phone, I expect Apple to work harder for me to protect me from actors like these.
I didn't argue this specific case. I said in general, Apple should not be allowed to have such power. (Laws need to be adapted/modernized to cover the current mobile ecosystems)

It's my device, if I am fully informed and decide to run a crypto-miner application I should be able to do so. If I want to run 'In A Permanent Save State' [1], Apple shouldn't be allowed to censor this (not that I would agree with the subsumptions in that app, but that is not relevant here).

[1] https://www.forbes.com/sites/timworstall/2012/11/13/the-very...
> compared to applying incremental backups individually.

At least one style of incremental backups can be restored in a single copy - I use rsync to create hardlinks to the previous day if the file is unchanged (based on modified time). This results in around 400M of additional disk usage per day due to changes, for around 90G of data in my home directory.
> If there was no market for Master degree H1Bs who fake their experiences on their resume

I did not say that and this was not your original assertion.

> How do you explain all those thriving body shops in the US ? Just how many of them are in New Jersey alone. See the LCA filings data from DOL.

This still does not explain your claims of:

1. Those people not being able to "crack" campus recruitment of Indian companies.

2. Those people actually being the majority who come to get a Master's degree. I saw your doc and filtered exactly like you said. I didn't see a "majority" number. Perhaps you are using that term very casually?
> 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.

Then you need each user to install each cert.
YouTube solved the problem of piracy enablers getting sued out of existence.
> always been good in solving problems with tools

sure, but if AI would do 80% of the job then we can't really compare it to another Newton.
You got plenty of good advice, so no need for me to add to it.

But once you get the right gizmo plugged in, and the right app running on the laptop, it's literally as simple as walking around looking at a spectrum graph. Sure, you can do more fancy stuff, but for the basic level that's it.
Million? Google pays apple 9 billion a year to be the default browser.
According to the story, Apple have stopped Google employees running Google's "Gbus app for transportation". So yes, it's about what Apple allows people to run on their own devices.
I was referring to Reza Shah, Mohammad Reza's father, who led Iran for decades. Reza Shah is generally credited with being an autocrat, but who is credited with most of Iran's modern nation-building.

Mosaddegh led the nation for two years, half of which he had emergency dictatorial powers, which he used to forcibly reallocate wealth from landowners to tenants. And due to nationalizing oil, he faced a British boycott that caused the economy to fail (and declared the British an enemy... which was unwise). If anything, his short-lived leadership was one of the most rapid and catastrophic failures of leadership of any world nation in recent history. The US led coup was only planned 8 months after the emergency powers were granted to Mosaddegh. 5 months after that, the coup was executed.
Clojure MXNet Introduction
> Just because a domain has ads on it or no webserver, does not mean it is unused.

Yep. I have two very old domains, obtained back when domains were a) free, b) referred to as "delegated" from hostmaster, and c) placed in service by pulling the Very Special Form(tm) from ftp.internic.net and filling it out and e-mailing it to hostmaster and hoping you didn't delete a stray space in there along the way thus causing the hostmaster-bot to yell at you versus delegating your requested name in two or three weeks.

I've had them for so long that they crop up in weird places and one of them has been my e-mail domain for over two decades. Neither has a web site or other "normal" services on it. Once or twice a year, I'll get an offer to buy the three-character one (I've replied to every single one with "sure, you can send the cashier's check to [address]" and none ever do). Also once or twice per year, I'll get either a nice e-mail asking for the other domain--it is a common word that some historical groups like to use--or a flame mail complaining that I'm "camping" on the domain and being mad that I won't hand it over.
Well, there are 500 on the top 500. I don't think Alexa goes low enough to answer the GP.
Java not only adopted a bad model of concurrency / parallelism, it enshrined it in the language in the form of language level synchronization / locking. True, it wasn't as widely appreciated at the time that it was a bad model but there were better alternatives out there even back then. The focus on a well defined memory model in the presence of parallelism is one thing Java can take some credit for but it is to some degree a consequence of the sub-optimal threading/locking model they adopted at the language level.

The original collections library in Java was poor due to lack of generics. Again, there were better models out there and some of them were even in fairly wide use at the time (C++). Java is only recently catching up to better models for collections with streams that many other languages have been doing in some form for a long time.

I don't have much of an opinion on Java IO or how it compared to contemporary alternatives but most languages have pretty robust support for basic IO in their standard libraries. What about Java do you think was particularly good for the time?

One thing that I think Java deserves some credit for popularizing is reflection, although the Java model of dynamic reflection isn't what I'd pick if designing a language from scratch today.
Because Apple has frivolous restrictions on what users can do on their phones, and the violators knew this ahead of time. Rules are rules.

Apple is likely shooting themselves in the foot here. These companies' IT departments will no longer be able to support iOS devices for accessing intranet resources, which means no engineers will be using iOS devices as daily drivers, which means their iOS apps will fall further behind their Android apps in quality.
I am responsible for maintaining an app for a client who has an Apple Enterprise certificate. I am a contractor so I realize that I am allowed to use the client's certificate to install the app on one or more of my devices while developing and testing. Should I need more testers, I am authorized to get other users to test the app, subject to them signing NDAs and having them under my direct supervision.

That is the extent of my allowed use of that certificate. Anyone with any sort of ethics at Facebook/Google should have realized the same. Passing out gift cards and calling users "contractors" is against the spirit and letter of the contract.
> if a data breach occurs, the law permits consumers to recover up to $750 per incident

This is great!
> Celery Man

Had to Google that. Clearly I've been missing out by not having cable.
>If you do, you agree to Apple’s terms.

And know that Apple has your back when it comes to holding developers of the apps you use to their commitments.

There’s a clear benefit to the reputation of a vendor being on the line for the security and quality of their product and the services offered on it.
Seconding this. It's also worth noting that the salary ceiling for PMs is often higher than for developers.
An app or hardware generating TOTP or HOTP codes is generally considered better than SMS based authentication but is susceptible to phishing and requires planning around phone upgrades or backup measures in case of a lost device. Google Authenticator app, Yubikey, or the like.
>So what then is the secret sauce?

Right time and place, luck, skill and money in varying relative quantities. People focus on the skills, not unimportant by all means, but it is not the secret sauce.
More than a couple of us know Apple's terms and agree to them quite enthusiastically.

The perennial mansplaining around this issue mildly baffles me. Apple acting as a gatekeeper for iOS has been a well-known thing for a decade now. Coming to a place like this and preaching as if people don't understand Apple's terms is frankly insulting.
Meanwhile on CatM1 and Narrowband....
I find that's 99% of professional communities. Even the comments here.

Cargo culting gets you way further in most careers than making good decisions. Unless you're high enough up in your company to seriously shape it's future, it's usually +EV to just follow the herd and to be seen doing it, loudly, and often. Hence all the shitty Medium articles about how great every single tool/ideology/framework/technique is.
Tutorial: Generative and Possibility Space
The "specifically excluded from..." section you quote is preceded by "Except as otherwise expressly permitted herein".

And, other sections of the terms (just before that) expressly enable "a software program… for Your own business purposes… and solely for internal use by Your Employees or Permitted Users" – where, as noted, "Permitted Users" also was defined to include "contractors".
"up to"

Are there any guidelines for determining actual compensation?
Ask HN: How important is collaborative text editing for you (Google docs like)
AR Commerce: The Status and Trajectory
But Apple isn't a monopoly, and it never will be.

You're talking like the EU has one set of rules for companies from its members and another for others, but that isn't the case. The EU treats all monopolies equally; Apple isn't close to a monopoly.

Of the actors involved here, Google is the one that the EU is most concerned about.

Apple is only acting on their own turf, their services. Their reach is not far spread outside of the iOS landscape, heavily dwarfed by Google's Android at something like 85% share.
On the one hand, I get what Apple is doing. On the other hand, the walled garden's walls are showing.

I'm curious what the TOS actually says, is there a link?
You are still able to sideload apps, just not at an enterprise level.
Genome-wide association analyses of chronotype provides circadian rhythm insight
I recently discovered Freenom[0], which offers free .ga domains - I think you need to manually reconfirm it once a year, but other than that, there doesn't appear to be any downsides. Perfect for personal stuff!

[0] https://www.freenom.com/en/index.html?lang=en
"Here's a $20 Amazon gift card for taking a survey" vs. "Here's a 1099 for the $1,200 you earned driving food around last year."

One is a consumer, one is a contractor.
Why isn't this common knowledge? People have been off facebook for a long time. Are people that shallow? That stupid?
> my loudspeaker crackles just before my phone rings

You can do nothing about it. What you are hearing is the beginning of a GSM transmission. GSM frequencies are well-known to be easily picked up by audio circuitry. Switching to LTE should solve it.
> And, I'm also making the assumption that we're fine with pushing personal pages and other domain uses off on a different gTLD.

This is a sure sign of getting old, in the vein of "old man yells at cloud," but you can have my personal domain that's been registered in a common gTLD long enough for it to buy its own beer when you pry it out of my registrar's hands.

Yeah, it sucks to have come along at the end of the landrush and all of the good spots are taken. That's, sadly, life when it comes to scarce things like that. I sure wish I'd been alive in the 40s or old enough in the 80s to buy waterfront property in Ballard when it was cheap but that time has passed, too.
My understanding is that refactoring may require changes to unit tests, but not integration tests. On the other hand, there have been long, unfruitful Internet discussions about the precise definition of refactoring, and I find it's better to just find an agreement among your immediate peers. :-)
Uh, they totally did. To French companies, to Brazilian companies, and passed it on for advantage in negotiations and contract bidding:

https://www.theguardian.com/world/2013/sep/09/nsa-spying-bra...
https://sputniknews.com/politics/201506301024010800/
I believe all 4 of the major US carriers also sell or even just give them away. It's in their best interest for their customers to have good signal coverage in a place they spend a lot of time in.

Although these days, with Wi-Fi calling for voice and Wi-Fi itself for data, the need for these devices is lower and lower.
I sometimes wonder if it would be possible for CPUs to have, in addition to their full speed cores, a small part dedicated to parallel tasks with drastically lower speed, but a very high number of cores. Like a tiny graphics card, but with an x86 architecture and less driver problems.
Nope. Stealing land titles is very much a thing in the UK: https://www.gov.uk/protect-land-property-from-fraud
The thing that changed my approach to testing, at least in OO languages, was being shown that use cases/tasks/"things the system can do" should be first class objects in the model. At that point, you have a single layer that exposes everything of real value in the application, giving you a really simple test surface. Underneath that surface you can refactor to your heart's delight, without worrying about having to maintain lots of pointless unit tests for trivial behaviours on each object - all that matters is maintaining the end to end functionality. So yes, I agree integration tests are the key, and you can architect your application to make this easier. Not over-testing your underlying model is just good old fashioned information-hiding. Testing the UI on top I leave as a matter of taste.
That pretty much sums up my journey. I used to run Windows 2000 at home and decided to switch to Linux (Slackware) when it was rumoured that XP would have "phone home telemetry". Then after a few years of spending way too many hours on various different distros, decided I wanted a *nix machine that just worked and switched to Apple.
Um, except the US totally does do that. See for example:

Uh, they totally did. To French companies, to Brazilian companies, and passed it on for advantage in negotiations and

https://www.theguardian.com/world/2013/sep/09/nsa-spying-bra...
https://sputniknews.com/politics/201506301024010800/
Since Gbus is presumably developed internally, what prevents the employees from installing the program via Xcode?
- How long am I guaranteed to get paid? If they guarantee and can't pay you it's on them. I wouldn't worry about the startup's existence - its not your problem, provided you are working for decent people.

- If there is a stock offer learn vesting terms and ballpark how much you would make if company was worth 10M-100M. Assume that's an extra bonus and company would probably not make it there.

- Determine what your role is and whether you will like it.
Thinking back on history, interesting that Apple's old nemesis MS is not one of the names involved here. Not a 'friend' of any of them, but on my intuitive ethic-ometer Apple (barely) retains the top position.
Interactive SICP
The questions you should ask (and expect to have answered) vary depending on where you slot into the org chart.

Pivots, both historical and pending are relevant no matter who you report to.

Competition in the marketplace is also relevant.
WebRender newsletter #38
They can still run that app by signing it themselves with a developer account, although that's not a very convenient option. And no, this is still about what Google allows its employers to run on their corporate devices (and Apple now taking this right away from them), as users wouldn't be able to sign that app with enterprise certificate by themselves.
They're professionally affected (they can't run internal apps as part of their job) as is good and appropriate (their company violated the rules and got cut).

They are not personally affected as they still have access to public versions of the apps like every other person in America.
Great article, until the end.

Who uses PII in test data derived from real customers? That's just an absurd practice to begin with, and no one who takes security seriously would even consider doing this.
It seems like a lot of the logic behind "tests shouldn't break due to a refactor" presumes that tests only test the publicly facing endpoints into the code. The tests that do the best job of reassuring me are tests against code in utility functions and the like. It's hardly a refactor if none of that changes.
Presumably it's a scale from

"Leaked (e-mail) adresses"

to

"Leaked nude photographs".