skysight-inc/HackerNews huggingface dataset:
I'm seeing a permanent back arrow overlapping the video itself. Don't cover up the screen.

At the end of the video, it still shows recommendations. Do you have any control over that? Can you set it to not show recommendations?

It is missing comments. I can see why you would choose that, but I'd rather have comments (something I also miss when I watch YouTube on a Roku) and still not have recommendations because they lead to watching too many videos.
Maybe they live near the families which have 2.5 children, but the article does cite its sources such as:

https://www.bls.gov/tus/tables.htm
Not sending the content is breaking delivery (of email). I mean, sure, replace the headers and mail body with a link to your gopher site or something. But at that point, you're not really delivering email anymore.
> This is the case for basically all superlatives that apply to human emotions, though.

Exactly! What makes a great wife? Or a great friend?
Wait what? Snowden never turned himself in. Snowden ran for the hills right into the arms of rival intelligence. Please don't confusing cowardly running with the act of committing suicide by sword to the stomach. Whether you agree with Snowden or not, he still committed a crime and broke a contract he signed and swore to.

Manning at least spent her day in court. Yeah they are different, Snowden was a coward. If he truly did it for the good of the world, he'd turn himself in because of the reward he has already gotten by sharing information he felt like the world needed.
Cyclone V board with onboard network, some ram, and flash costs $7k a piece. 2 years ago, we benchmarked an off-the-shelf jpeg transcoder IP to be ~30-40 times faster than libjpeg on top of the line 8 core xeon.
The Evolution of the Physicist's Picture of Nature (1963)
Not only that, but is anyone really "great" across multiple/all domains? I've worked across a pretty diverse set of businesses and functions in management, and I can say pretty confidently that "greatness" is very dependent upon fit for the problem space, and I do mean that to work both ways: Fit is incredibly dependent upon the individual giving a shit about that problem space. No doubt someone could be very good working on something they don't care that much about, but we're talking great here, right? That means talking/writing in broad strokes about great developers approaches impossible.

I also don't think you need "great" developers in most roles. Sometimes average is exactly what you need, and hiring above that just leads to having a great person leave because they're not particularly challenged or enthusiastic about the role.

And to wrap all of that up, I don't even know that I can objectively define what "great" really means anyway, so maybe I have no place in this discussion :)
I understand where you're coming from. When I first started doing this, 1.5x was the maximum I could go and still retain information. After a while, I was able to retain information at 2x, then 2.5x and so on. It took me a year or two of practice to get to this speed. It also depends on what you're trying to learn, how clearly the speaker is enunciating, and whether the speaker has a heavy accent or not, I guess, but it works for me in most cases.
If one tries to pay when merchants don't eat the fees, e.g., paying real estate tax online where the county tax collector charges a 2+% convenience fee for credit cards, one definitely would see the difference. In other cases where merchants eat the fees, they are just passed on to the buyers, though many cards do rebate their holders part of the fees as "rewards".
Another 1k for the iPhone X for debugging.
Not sure how much you'd benefit from it, given that you've already got a good setup, but I just made a website called HookRSSTube[0] that essentially proxies YouTube RSS feeds and replaces the video playback with HookTube[1] instead.

I'd love to know if you have any comments or suggestions.

[0] https://hookrsstube.com

[1] https://hooktube.com
My 9.7 iPad (2018) review: Drawn, written, edited, and produced with an iPad
I watched this movie called Tokyo Sonata which was made a decade ago. It's part of the J-Horror genre - which isn't scary at all. It just has a very dark and sombre undertone through the entire film. Definitely an interesting film that relates to this topic since it was set after the 2008 recession.
I'm not advocating anything here.
Strip Fortnite is the latest in lazy exploitation on YouTube
The integral notation is a set-builder in disguise:

∫ f(x) dx = set of solutions of diff. eq. g'(x) = f(x)

Of course, writing

∫ 2x dx = { x² + C | C ∊ R }

grows old pretty fast, so we drop a couple of characters here and there, but it's pretty consistent with set-builder.

Of course, this only goes to show the article's point that what "=" means here requires a lot of context.
> the difference in leaks pre and post Jobs era

There were leaks in the Jobs era, and pretty substantial ones too. Here's a notorious case: https://www.cnet.com/news/apple-settles-with-worker-bee/

> why people are leaking now and weren’t before

This assumes it's the same people. I would not know one way or the other, but my gut feeling is that newer employees are more prone to leaking, and Apple is a lot bigger than it was under Jobs.
Only if the PM sender “encrypts” the message with a password.
> I can tell you what "great" means to me, in 2(.5) very clear words.
"You (fucking) Ship."

Our best dev hasn't shipped anything in the last 2 years.

Yet he has objectively saved us ~$5 million over this period.

Do your devs who fucking ship have yearly returns of >$2 million?
Soldering for Reverse Engineering. Swapping Out ESIMs with “normal” SIMs
Yeah, and it's not really email either. Facebook started doing something similar for its "email notifications" a good while back. At one point, they sent the comment body in the email notification alerting you to a new comment - so you didn't have to use the (Web) app just to read a couple of lines of text. So they used to have email integration. These days they've settled for email annoyance.
All of the people mentioned here belong to one particular subgroup in the US...let's say more diversity would be a great thing here.

https://en.wikipedia.org/wiki/Sergey_Brin

Brin was born in Moscow in the Soviet Union, to Russian Jewish parents,

https://en.wikipedia.org/wiki/Anne_Wojcicki

Her mother is American and Jewish, and her father is a Polish-born American

https://en.wikipedia.org/wiki/Sam_Altman

He was raised Jewish and is gay.

So, you listed a Russian immigrant, two women and a gay man and you claim it lacks diversity -- because they are all apparently Caucasian and there seems to be a common thread of being Jewish or part Jewish?

(Let's not forget rich. All the rich people are rich and it's terrible. We should have a mix of socioeconomic groups amongst the rich. /s)

Sincere question: What kind of lack of diversity are you talking about? What would meet your definition of diverse?
>> If mutation is so great, why do mathematicians use recursion so much?

> Huh? Huh?

The deal here is surely that induction and other recursive approaches are conducive to being reasoned about in traditional mathematical contexts (e.g. taking a walk). Mutation is impossible to keep track of, mentally. Though others' mileage will vary on that.
I worked at Intel in 2010 for a summer. I remember going to a presentation about why the iPhone was so good.

It was so good because they figured out how to do more with limited hardware. As an example, if you wanted to see an image on the iPhone, apple stored a version with just as many pixels as the screen, the windows treo pulled the full image. The difference was that one felt snappy and one felt slow.

My point is that your comment sounds like what everyone said back then... you need more or better hardware. Maybe, maybe not.
Definitely recommend both. Casual ring around (for remote staff) and being present, coupled with feedback and understanding needs in 1:1
>> Pretending it's possible to encrypt effectively

Is not something I did.
This does not consider the fact that only a small segment of the population is capable of being entrepreneurs - at least in tech, in the first place. In order to leave a cushy job and start a startup you must:

1)Be born in a country that's rich with local talent that you can hire. Or have the ability to move to such a country.

2)Be free of debt, either from student loans or mortgage

3)Have affluent friends or families(the paper rightly notes that most early funding comes from friends and family) - so affluent that they are willing to invest in something they know will possibly fail, as most startups do.

4)Be the right age - if you're starting a family or paying off a mortgage, it would be completely irrational to abandon a stable job.

When you consider all this, there are perhaps a few hundred thousand people for whom it would be wise to become an entrepreneur - and by this I don't mean a local store, but with ambitions to scale up.

All these factors could explain the charecteristics: Immigrants from Asia and Europe tend to be richer than the average population there much more educated. They are young and largely free of undergraduate debt. Similarly, people who grow up in affluent families(relative to the median family) probably already have seed money, fall-back options and security that failure doesn't mean homelessness. Not everyone has that luxury.

Looking at the most popular entrepreneurs in the world - Bill Gates, Zuckerberg and Spiegel all grew up in very rich homes, while Jobs grew up right in the heart of Silicon Valley. Kalncik lived 3 years without a salary and moved into his parents house for a long time.
When I got started I found Ruby and Sinatra quite easy to get my head around then added Sass and jQuery. DB wise I prefer plain SQL to ORM. AWS does everything really well and deploying to Elastic Beanstalk is a piece of cake.
2b is a drop in the bucket compared to other companies like Microsoft and Apple. They’re not just building a headset, but the software to run it and funding both 1st and 3rd party content.
We do this almost daily in the WHATWG :) https://dom.spec.whatwg.org/commit-snapshots/
The usual notation for modular arithmetic uses three dashes, not two, to denote congruence.
So it's all about tossing around magenta printing plates and calling it a day. Meh... it looks like mocks to me, but I'm an old geezer
In a sentence, I am saying that pretty much every recruiting process at every company, when it assesses developers, results in a meaningless decision, despite the universal certainty at every company that their recruiting process absolutely definitely results in making accurate decisions about people.

Did the interview process find a great developer? Maybe. Did the recruiting process reject great developers? How would you ever know? I'm pretty much certain that most companies reject many more developers who would be really productive/effective, than they choose to hire.
Ask HN: Is Hacker News GDPR Compliant?
Few points relevant to a discussion around this question:

- While most users use pseudonyms, there are some users who do not, and most users (hypothesis from my side here) use their actual email address, and not a throw away email address or an email address exclusively created for HN.

- Hacker News has an API, though they (obviously) do not disclose the email addresses of any of its users in the API, they do however include HN usernames which alongwith the public posts also available in the API are attributable to given users, and therefore is indirectly personal information.

- Hacker News doesn’t support the deletion of comments and posts after a certain 24-48 hour period. Upon research I’ve learnt that one can contact PG or the HN News mods to have your content deleted on the platform, however this delete wouldn’t be enforceable on API consumers of HN, who may have a cache or a permanent archive of the data in any location (analogous to how FB is getting Cambridge Analytica to delete any of the user data which CA still has).

- HN’s severs with all user data is (I believe) located in California. Data residency in the EU doesn’t seem the case. Even if the case is made that all HN user information is in public forum, personal data such as users’ email addresses and favorites are private information stored on HN.

- Finally, the point about consequences. All the above points would seem null if HN really doesn’t have any revenue for it to be charged the 2-4% of global revenue as penalty for violating GDPR. However to this point I would like to issue a reminder that Hacker News is by all legal matters owned by Y Combinator (also on the company domain name *.ycombinator.com), and YC sure does rake in the revenue. Would HN legally be argued as some sort of a free non-profit forum, and thus not connected to YC for any GDPR violation? Currently YC companies have their hiring posts artificially promoted on HN’s front page, so there’s that thorn.
I'm not sure what the intended audience for this is exactly, but I know for sure that in certain software that have an high degree of complexity and moving parts, to see if the PR is sane you need to be an expert of that code base. No way to make "local" decisions. (cit. Butterfly Effect)

Maybe for things like mobile applications or React or stuff like that, where there are many patterns to follow, it simpler to see if something may be wrong, but I still expect an high degree of false negatives.
If you are looking for a lightweight, less minimalist youtube interface, there is tonvid[1], used by smtube.

[1] http://www.tonvid.com/
The Real History of Programming Languages
You might want to go lookup the meltdown/spectre SharedArrayBuffer proof of concept attack. A timing attack just needs local timing to work, it doesn't care whatsoever about any time in any other process. That's just not how it works. All it needs is a stopwatch of any kind no matter how local.
As a seller you can opt out of commingling and still have Amazon fulfill it, and a lot of sellers do specifically because of these quality issues.

But yeah, some people do it and it's a big part of the counterfeit problem. As a seller you have to have to weigh dealing with counterfeits vs shipping logistics. "Your products take an extra week to get to me? Forget it, I'll buy from that guy."

I don't think there's a way for a buyer to know without messaging the seller.
What good work is it doing in HTML?

In HTML, as far as I can tell, it appears to be copying features from the WHATWG standard, paraphrasing them, and including them in their standard, with only a small notice on the acknowledgements page the the HTML standard contains parts derived from the WHATWG standard.

The browser makers did participate. They participated in the W3C working groups up until they were shot down when trying to propose to work on features that users actually wanted and would be backwards compatible rather than backwards-incompatible XHTML 2.0.

The browser makers then proceeded to do their work on rich web applications, with features like canvas and XMLHttpRequest, as well as actually putting together a spec for how to consistently parse HTML that would be compatible with real content, in the WHATWG.

When it was clear that the WHATWG standard was the one that actually mattered because it was what was actually implemented, the W3C invited them back in to start working on the standard together. That's what HTML5 was; the W3C agreed that they would start from the WHATWG standard, that they could have the same editor (Ian Hickson), and they wound down the XHTML 2.0 group.

However, various people involved in the W3C process proceeded to use bureaucratic moves to raise formal objections to things that had been changed, and escalated the issues above the editor. Eventually, he got fed up and left the process, and most of the browser vendors proceeded to continue working through the WHATWG. Microsoft was the last holdout, but eventually they too left the W3C process and moved over the the WHATWG as well.

So, the browser vendors have tried to work directly with the W3C on the HTML spec twice, once before the WHATWG split off and once as part of the attempted reconciliation. Both times, they were stymied by other people involved in the process who were more interested in purity and process than actually providing a forum for working out a good specification for real world implementation.
Last commit over year ago.
> needing a weird combination of skills, can be solved by hiring people with half or a third of the expertise you need and training people.

I'll add that companies don't mention their internal tools/libraries/current code base (which is most likely of pretty crap quality and poorly documented) which is much more a hurdle than whatever language/toolset than they put in a job ad as required experience.
Nice to see someone else shares that view. Though, it's not just the corporations. Our Government is in on the action as well. I'd love to see that eminent domain Supreme Court ruling overturned...
Maybe a couple South Asian non-Jewish guys from less advantaged backgrounds?

EDIT: And, if you really want to hit it out of the park, who haven't been either married or siblings to Anne at some point.
Are you sure we're not debating pedanticisms here? Clearly he delivered _something_ that let you derive those gains. Whether it was a new feature, an algo/data analysis that pointed out optimizations, whether it was 2 years training new employees who ended up being powerhouses, whether it was simply being a good lead for his team and running interference/making sure they're productive, to me those are all forms of delivering a result.

Nostrademons put it better than my perhaps-too-succinct summary. You needed this dev to do something for you, and they accomplished it. They shipped. (This gets even more vague when you get higher level employees who set their own mission, but at the end of the day you're still judging them by some metric of long-term success. Do they have a track record of meeting that? Then yes, they're probably pretty solid by my standard.)

And for the record, yes, my peers who "just ship" have regularly returned <large number> values here. I have the advantage of working for a bigCo so it's easy to generate outsized returns; so I'd say to not let the number distract from my point. I want devs I can rely on without babysitting, open and closed. Over the last 10-15 years, I've come to realize that nothing has come to mean as much to me as knowing I have a team can honestly _trust_ to get the job done. That's pretty exclusively why I define "Great" the way I do; nothing else feels quite as good to me nowadays as when a peer says "I got that handled" and I just know 100% it is. Give me a team made up of people like that and I'd tilt at any windmill :)
I often tell people that before they think about their hiring process, they should think about their performance reviews. You're doing those with multiple orders of magnitude more data, yet most managers will say their performance reviews have a lot of uncertainty.

I spent a lot of time at my last job developing ways to measure performance across my team. One big surprise was that I had to significantly change the way we assigned work in order to make it at all measurable. Rather than giving people well-defined tasks, I switched to assigning projects that had some amount of (expected) business value. This meant the projects had to include things like deployment, talking to marketing, and whatever needed to happen to make it useful. Generally each one was 3-6 weeks of work.

This provided a good first-order measure of effectiveness. Importantly, it helped people change their habits to contribute more business value. I found massive variation in the junior engineers, easily with 5-10x differences between the most and least effective. The differences in senior engineers were smaller, but still ~2x.

Of course, there are other major factors you have to take into account, like code quality and mentoring. I developed similarly detailed systems for measuring those. Once again, you have to change the way you do things if you want to make them measurable, often accepting local inefficiencies for global insight.

With all that data in hand, I correlated that to our hiring ratings. The results? Our two best engineers were both borderline in the hiring process, and would have been rejected except for a strong vote of confidence by our senior engineer, who, when we checked, turned out to have a basically perfect track record on hiring judgments-much better than anyone else in the company, me included.
And yet this analysis from someone who hasn’t even touched the actual hardware or even has specs to base his analysis on is painting a completely different picture than the people who have reported on it since December. People are right to be skeptical of this just as they are magic leap.
The statement about sine above is not something mathematicians would write. It makes little sense to use big-O notation in this context, as it doesn't say anything useful here: the O(x^7) element absolutely dominates the remaining explicit elements of lower order, so including them tells us absolutely nothing. In fact, sin(x) = O(1).

However, mathematicians do indeed use similar notation in this context, that is, little-o notation. It is in fact true that

sin(x) = x -x^3/6 + x^5/120 + o(x^5), x -> 0.
Snowden knew he was going to get exposed (and likely caught) and he did it anyway. And I certainly don’t blame him for running. The system was never going to give him a fair shake.
I'm surprised by the negative tone of this comment thread. I thought she had a lot of interesting things to say, both about health care as a business and about starting a startup.
Samuel Taylor Coleridge's remains rediscovered in wine cellar
Big-theta gives you equivalence classes. Big-O only gives you partial ordering.

For instance, we might say x = O(x^2) and x=O(x), but we would not say O(x^2)=O(x).

Interestingly, in my experience, some people will actually say O(x)=O(x^2), but that seems a bit too abusive for my liking.
Yikes, this one's even worse. Briefly,

1. Tesla doesn't ignore it (the very next line is "Total automotive & services and other segment"), plus the author completely ignores service revenue which pays 81% of those costs

2. True, but Ford is stable and spends 4% of revenue while Tesla is growing and spends 12%

3. No they don't, Supercharger costs are all under "Cost of automotive sales revenue" on pp51

4. True, but this is tiny

5. Again, this is covered under "Total automotive & services and other segment" on the very next line, and again that bin necessarily includes additional revenue, not just additional costs as this author pretends (apparently 'forgetting' that car dealerships make money??).

The author's "adjusted" 2017 numbers arbitrarily chop 964m off revenue to "correct" for Tesla running its own service centers, but Tesla's service centers only incurred a net loss of 228m. The article is laughably inaccurate (presuming you don't hold a short position).

More FUD from the self-avowed Tesla shorts. Nothing more.
100% agree.

I had two jobs doing maintenance on very large(millions of LoC) projects that brought in significant revenue. And there success was making sure your code was bullet proof. And resisting the temptation to do any refactoring. Everything should work was close to how it's always worked. So a good fix was one that was a very specific if statement that covered a very small edge case.

This was a very different measure of success from the couple of large Enterprise companies where I worked on new projects, where success was managing 4 different stakeholders with a conflicting set of requirements. And meticulously following large sets of rules and processes around code.

Which was a different from building an mvp for a startup where shipping as much code as possible mattered, technical debt didn't matter, breaking things was ok, and there was only one stakeholder to manage.

Sometimes you can find one person who fits all these roles, but there are a lot of developers who would be great developers in some of the roles, and not others.