skysight-inc/HackerNews huggingface dataset:
Personally when approach a task I like to be alone and do design. At this point I do not need anyone messing with my thoughts. If I need advice sometime during the process due to let's say lack of experience in particular area I'll call someone who does and ask for advice. Does not take long. Few minutes usually.

When the design is ready I want to present it to people and they have to prove to me that I produced crap. If they do I am back to a drawing board . If not (and that became the most often outcome after few years in the industry) then f.. off leave me alone and I'will put my design into a code. The last thing I need at this point is someone breathing down my neck.

After the code is finished and I am reasonably happy with it I would like me some code review if condition allow. Not very often as I mostly work either on my own products and do not have people around for code review and/or making some extra dosh doing the same thing as consultant and consultants do not often get this luxury.

All in all I can see no benefits at all in doing pair programming for myself. If someone is happy with it and their boss lets them do it then sure, go full monty. Just please do not force this style on people. Not everyone can tolerate close contact for extended time.
Mozilla seems to be more like a political organization nowadays.
Hi, do you have an email I could reach you/your wife at? I'd like to include what you wrote above in a post on my career website (http://www.kareerday.com), with your permission, as well as ask you/her about her job.

FYI: posts on the site are anonymous.

If you'd prefer not posting your email here, you can reach me at steven@kareerday.com
Do you not trust anything on Wikipedia? Of course you can't ascertain 100% whether a comment is true or not but going around saying everything is a lie because Ad companies lie to you doesn't seem very helpful. OP wasn't saying trust me I work at Apple/Facebook they were saying: I had pretty good visibility into internal projects and the codebase and from what I saw that type of tracking wasn't going on. Of course you can only take that type of comment at face value but to assume it's a lie seems silly.

Not believing a PR/damage control statement from an Ad company on the other hand is probably the right thing. Now at some point Ad companies may start doing huge disinformation campaigns on social media with payed commenters but that doesn't seem to be the case yet.
Game stores (e.g. consoles) always took at least 30%. Someone else already said they think Valve took (takes?) 30%. Carriers probably took more.
It's because there aren't any niggers there. Hope this helps.
On the other hand, nuclear war can be avoided by closely monitoring the behavior of a few hundred people.
We... like SpiderMonkey very much. Contact in profile ;)
And yet one constant that connects all past Google projects: premature, without-warning shuttering of operations*

* not all operations, but enough for it to become a cliche
Typescript is entirely about being a superset of Javascript with the unique ability to implement types from very strongly defined to completely dynamic, and this can be set function by function or even line by line.

That's what led to the wild productivity and popularity. If you're answer is to just use an entirely different language then why stop at Elm? There are dozens of strongly typed languages available.
As the previous commenter stated, since you can choose the routing algo at every layer, you could completely reproduce the current internet -- or choose to implement something better on some axis.
Got it. Yeah my primary complaint about most of the components I've interacted with recently has been too many knobs, exposed through YAML, with either too few opinions or insane opinions.
> WebKit itself takes hundred of engineers from Apple

WebKit does not have hundreds of Apple assigned to it.

> And this is only for the rendering engine, which is pretty small compared to the entire browser codebase.

Not really.
You sometimes have people who will put their bags in the first bin they find and then walk back a few rows. Then when deplaning they get out of their seat not having to rustle their bags in the crowd, they merely walk forward, grab their bag and keep going.

The last flight I took, the attendants kept the first 3 bins on both sides closed to allow late front people a place to put their bags. Still people kept opening the bins trying to put a bag in when it wasn't their section.
Its exactly the same as avoiding a company which uses slave labor in some 3rd world countries. No one wants to be funding these actions.
NNR 2012 is pretty good https://www.norden.org/en/publication/nordic-nutrition-recom...
Can technology be a tool of deescalation and an increase in precision? Do drone strikes prevent carpet bombing? I honestly don't know. We are in one of the most relatively peaceful times.

The technology I worry about most is the hypersonic missiles.
Then it's DOA since without Google's half a billion dollar "donation" per year it would go bankrupt.
The problem with the boarding process is luggage. What airlines should do would be to make a checked bag free, and charge for overhead-bin use. That will reduce the boarding time by reducing the time to find bin space and stow luggage.

I suspect that airlines don't have an option to try this, because they all have co-branded credit card deals and frequent flier programs where some of the perks are free checked bags. I imagine that their credit card partners would not be happy about them devaluing the card by removing bag fees.
OK, now assign probability scores to those 6 and to climate change.
Friendly tip: maybe put your contact info in your HN profile?
There may be situations where 15-30 direct reports is workable, but that is a very large number of reports. Academic studies generally settle on a maximum effective team size around seven, give or take a few[1]. In my own experience, I saw diminishing returns and reduced satisfaction in my management performance after ten direct reports. These issues resolved with a restructuring.

But you don't have to take academic studies or anecdotes to heart. Some back-of-the-envelope calculations suggest there are severe challenges to effectively and healthfully directly manage 30 people. Take the typical 40 hour week[2]. With 30 direct reports, that gives a maximum of 40/30 = 80 minutes/week to devote to each individual employee. If the manager does a weekly or bi-weekly 30 one-on-one, that leaves about an hour on average to deal with any issues.

Of course, not every employee has high priorities issues at the same time. But we've only considered the individual, one-on-one work of the manager. There is also the team-wide and cross-team work. And, it turns out, team size also dramatically increases the time and effort these other facets take.

Consider the typical daily stand-up (blech), used to keep the team aligned. If the manager allots (and strictly enforces) five minute slots per team member, that meeting still takes 2.5 hours. People won't be happy with that, and it will cut into the managers limited time to actually make progress on individual and team issues. Even if the manager splits the meeting (to spare team members for a super long meeting), the manager needs to attend each one to stay abreast of the big picture.

Likewise, we presume that if a team has 30 reports, it's because what they are working on is of critical business importance. There are more demands from sibling teams in the same org, more budget and staffer reviews with higher-ups, more hours spent with HR and recruiting. (Alternatively, the manager is empire-building. But that doesn't really help the calculation. The time that the manager would've spent on delivering business value is instead spent on politics.)

Even if you think you can keep all these balls in the air, it's hard to not conclude there are incredibly tight windows here. And the whole thing is very fragile. If you fail to identify, understand, and address a critical issue, it can quickly infect other team members.

[1] See, for example, https://knowledge.wharton.upenn.edu/article/is-your-team-too...

[2] I know. We often work more than that. The exact number doesn't really change the story, especially since we're talking about retaining our physical and mental health.
Missing in iOS Safari:

1. Binary WebRtc data channel messages

2. Browser notifications that a PWA can use

3. Web App storage beyond 50MB, and guarantee that the OS won't whimsically delete storage, despite being below 50 MB

4. You've already cited Web App Manifest

There's probably a ton of other W3C standards not in compliance, but the above list is pretty damning.
Why would you abandon your child? What’s wrong with you?
it could be something far more boring, like "the videos contain enough information about the planes that collected them that an adversary could learn more about our operational capabilities". IE, the spotting airplane's radar range, etc.
Fitbit quietly enables blood oxygen tracking on its wearables
Obligatory: quality assurance is not testing.

"...de-emphasizing QA departments..."

I feel like we (the industry) have forfeited. I did a stint as a SQA manager. Coming from a dev background, I took it very seriously, totally immersed myself in the domain, transmuted from skeptical to true believer.

I honestly don't know what to make of today's state of affairs.

For example, today's business analysts often do many of the tasks we used to associate with the QA role. Testing, verification, liaison with customers. Did we just rename the role?

Did "Agile" smother QA? Until very recently, I've never heard an Agile explanation for how to do QA/Test. I mean really do it, not just wave your arms. The "Test Into Prod" thesis, strategy, whatever, is the first intellectually honest, actionable, constructive (criticizable) methodology I've seen which is tailored for our new market realties.

I've never understood Agile. My teams were way more "nimble" (to use a different adjective) using PMI, critical path, iterative, lightest weight decision making, front loading work, managing risk, and so forth. All the battle hardened time proven stuff people untrained in project management pejoratively call "waterfall".

One correct criticism of all failing methodologists, including Agile, is lack of feedback loops. The "throwing over the wall" of work downstream. We designed feedback loops into our processes, some of what today would be called CI/CD. We were definitely not waterfall. (Another is managing transaction costs, something Agile has manifestly failed to do.)

Rant over. Sorry. Now get off my lawn.
That’s fair; I concede climate change is more about whether patterns. I was trying to extend the concept to all environment-related concerns caused by human activity.
For many of us, perhaps most of us, being forced into Pair Programming completely destroys the enjoyment and fun of programming. For people like me it's the difference between loving my job, or hating every second of it and not wanting to get up for work in the morning.

Frequent peer review and collaboration on important architectural decisions is sufficient. Sitting down and actually writing code together is unnecessary torture.

Imagine some legendary coder like Linus Torvalds or John Carmack writing the Linux Kernel or the Quake engine side by side with another dude at their keyboard all day every day. It's a fucking absurd and infantile concept.
Please check out the FOSDEM video:

https://www.youtube.com/watch?v=6fH23l45984

The ideas take a while to sink in but @ 1.5/2x speed it should be a quick watch and you can slow down if you hear something you like.

Hopefully they get their "marketing act together" but also it's probably unreasonable to expect that from what was once a research project and is now very early software (that I assume they are trying to commercialize/market somehow, hence the spiffy new site).
If you like his memos I recommend the "bubble.com" memo from 2000:

https://www.oaktreecapital.com/docs/default-source/memos/200...

Timely written, at the very peak of the mania (though Marks correctly admits that such precise timing is accidental, knowing well the difference between luck and skill :) ). You can find all Howard Marks memos on Oaktree's website.
Possibly, but the time and energy it would take to do that would be far better spent brushing up on new and not-recently-used technologies. Ability to produce quality code is far down the list of my weaknesses, and life is short.
Gross, is this actually a technique taught in management? Seems disingenuous and sounds like something a really bad manager would do.
> She said part of it was that they couldn’t save money because they were a non profit so all the money they got they had to spend, which caused over hiring.

She-if she exists-is wrong. And I’m doubting her existence because nobody working at an NGO would be able to hold onto such superficial misconceptions for long.
Mindfulness Can Help Engineers Solve Problems
My wife has had more contact with poorer communities. And she believes it's partly to maintain the appearance of wealth and status. I suspect it's also a luxury within reach versus those which seem impossible: homeownership, choosing ones employer, world travel, etc.
If it's aliens, releasing that information could cause mass panic over the entire planet, which could indeed impact national security. But I'd agree with you that it's most likely of human origin.
RabbitMQ and Kafka
> Not sure about the first example

If you are that well versed in the lives of weinstein and peterson, you most definitely are aware the first. But being as woke as you are, you probably can't admit it to yourself.

> but Bret Weinstein was fired because his behaviour didn't reflect his employer's values, not because of the science he was doing

Weinstein wasn't fired, he resigned after getting a settlement from his university since the university couldn't provide for his safety from racist mobs.

> I also don't think Peterson is having particular difficulty doing scientific work, nor is the actual research he does "taboo".

You don't think? I suspect Peterson would disagree. You sure his research into political correctness, authoritarianism, identity politics, evils of postmodernism, etc aren't "taboo"? If it wasn't taboo, jordan peterson wouldn't be so well known. He'd be just another no-name professor somewhere in canada.

Instead of saying racism, hate and cancel culture is bad, you are defending racism, hate and cancel culture. Which may get support and upvotes in echo chambers online, but is laughed at in the real world. Reality will ultimately trump fantasy.
There are quite a few ex-Facebook people who have come out with scathing criticisms of the company, and plenty of Google's internal political fights have spilled out into the media.

I'm fairly certain that if this has been happening for years, somebody would have leaked confirmation or publicly admitted to it by now.
In addition, you pay for profit for the insurance companies
It also has optionality. If you want to board first, you're welcome to. If you want to board last, you're also welcome to do that with a first-class ticket.

I'm in the "board first, get it over with, get settled in" camp. My wife wants the boarding door to brush her backside as they close it. When we travel together, we don't always board together.
In fiction I also liked Richard K Morgan's take on holographic advertising in Altered Carbon.
Plus, the raincoat doesn't mesh well fashion-wise with the suits everyone wears to work and uniforms for school. People dress very well in Japan.
Blink. They dropped Webkit some years ago.
Although things are changing (platforms have app stores), did't gaming systems traditionally decouple the box manufacturer from the distribution? ie sony made the playstation, and publishers made and distributed the disks?

Of course, everything is changing now. I think the apple app store might have led the way starting ~ 2007 or so.
Those second and third order effects might be easier for you to believe, but until there is evidence pointing to that being the cause, shouldn’t pesticides be pretty suspect?
A lot of these devices seem great for sales and hype, but kind of irritating once you get to using them.

Speech recognition is something people always react positively to in a demo, but it gets irritating quite quickly, and can be annoying to people around you.

With the Wii mote they seemed careful to also support more conventional button controls, which meant you could often just switch to that.
You're right, I tend to not include cabinets and bookshelves in my mental model of furniture, just elevated objects people sit/rest on/at.

Though one can argue even those forms of furniture are problematic, using vertical storage space more efficiently can encourage hoarding of unnecessary junk. I'm certainly guilty of hoarding books I rarely touch, but it doesn't seem as harmful to one's health/fitness.
We do row by row because unless you litterally climb on top of those in rows further ahead than you (currently standing the isle and possibly getting their bagage) there is no other way out.
Chromium still has Google endpoints.

Iridium was developed specifically to degoogle all attempts at phoning home.
Space exploration is still in its infancy. This is like yelling at a kid for throwing a baseball too hard into the air and it not coming back down.

"Timmy! People have to fly up there! What is wrong with you? Why didn't you think about that before you decided to throw the ball?"

Up until recently mankind lived by a "what goes up must come down" understanding of physics. We need to add an amendment.

"What goes up must come down. Unless you throw it really, really hard, then actually, it might never come back down."
You might want to look into a CARES harness. They are FAA approved and not very expensive. They are designed for kids weighing 22 - 44 pounds.

https://www.faa.gov/travelers/fly_children/
> but getting on/off with my family is not optional for me.

For sure. But there is a solution to this. The solution is that you and your family should stay seated, and wait a bit, for people behind you to leave.

And then once there is a big enough empty space, THEN you and your family should start getting ready to leave.
> I worked in NYC coffee shops on a daily basis for 2 years (and Toronto and SF for more years). Whenever I went to the bathroom, I just asked a random person nearby if they would make sure no one walked off with my stuff.

Used to do this as well (NYC) till I realized nobody was going to be pulling John Wick stunts to keep my five year old laptop from being taken away. Now I just make sure I'm not right near an entrance and leave my stuff with reasonable confidence. YMMV of course.
They should go back to offering free checked bags. I don't get why everyone thinks we should remove carry-ons. People didn't haev so many carry-ons when checking was free. If they really gave a damn to get us on faster, they would board the back of the plane first. But then that means people who paid more for their seat get on last. I always felt that the slowness just boils down to greed on the airline's part.
Don’t let your son suffer your misguided ideas about masculinity.
On the other hand, a friend of mine is a dermatologist who works three 8-hour days for week and makes 200k+, one yeah after residency. In the end I still prefer doing what I'm doing, but it's not an obviously bad choice.
> I am not offended by that obit.

Let me break this down for you. This isn't about you and an obituary or eulogy isn't something written to the dead: It's written to their family, their coworkers and friends, and for those who may have never really known the deceased.

No leader should write in such a way that would insult the families of the dead and their belief systems. Reminder: This is a non-family relative of the deceased using their death to make a statement. This is that same leader telling the deceased's family that their relative was 'traumatic and damaging' while alive. What in the actual fuck?

It is obvious that the deceased's contributions outweighed their perceived transgressions, else they would have been terminated.

So yeah, it's disgusting and not being able to see why it would be such a vile thing reflects an inability to grasp or visualize other people's perspectives. These failures in leadership build the types of toxic culture full of intolerance that they claim to preach against. It's better to write nothing at all about controversial individuals or ideally give a generic nod to the deceased's contributions with the company and well wishes to their family in their time of grief. Pay a damn PR person to write your obits if you lack empathy, shit.
My belief is that (within limits) the rule about smallsats and LEO is different: you don't need planned de-orbit because they have short persistence due to drag and almost no significant hit-the-ground risk because they burn up.

GEO has to have de-orbit burns or parking orbit. Different. And it is governed by law, within the limits.
This is much, much less true in first or business class in my experience. (Same number of bins for fewer seats for a given aisle length.)
Moths Flee or Face Bats Depending on Toxicity
From what I read in this thread, it sounds more like she's a political activist.
Firestore is cost per record. Firebase Realtime Database is cost for storage and bandwidth.
Out of curiosity do you think they benefited from the experience?
Most of my questions I have revolve around the solutions being put forth. In particular, how do we separate the wheat from the chaff in policy? I don't want the solution to the draught to be taking away cups of water in restaurants. Policy is where the controversy lies. Policy is where the difficult questions are.

It doesn't help that the text of things like the green new deal speaks so much about "ending oppression" and not about "this is exactly what's necessary to reach carbon stability". It takes what should otherwise be a scientific discussion and drags it into the mud of progressive politics.

Here's an example to what I'm talking about[1]:

> "It aims to “promote justice and equity by stopping current, preventing future and repairing historic oppression of indigenous peoples, communities of color, migrant communities, deindustrialized communities, depopulated rural communities, the poor, low-income workers, women, the elderly, the unhoused, people with disabilities and youth.”"

1. https://www.nytimes.com/2019/02/07/climate/green-new-deal.ht...
Oh, thank you! I added it.
It depends on the situation with traffic and enforcement. At my college town the police were obsessive with writing jay walking tickets. Even if no one is around at all. They really took pride in fining broke college kids $300 for crossing the road.

In LA, there is no jaywalking enforcement, or any petty crime enforcement for that matter. The LAPD is a disproportionately tiny police force that has far bigger fish to fry. People don't jaywalk though because more pedestrians die from drivers here than any other city in the nation.
I love the police boxes. When I was in Japan the officers helped me a lot with directions and reading maps.
It's not? That's exactly how I've been interpreting it. Objectively, how is the Safari version better? Other than subjective design.
> Side question - won't it be more profitable to sell some and keep some for potential future profits, so the overall risk is lower but you still profit potentially?

Selling all your stock comp immediately is more about diversification of risk.

If rsus are a nontrivial aspect of your comp, then you're already extremely exposed to risk in your company's stock price stock price (if it tanks take a big pay cut and they might even lose their job).