skysight-inc/HackerNews huggingface dataset:
Im glad this is being discussed further. I had posted about this a lot.

People will say the clients are open source, it doesnt matter if the server code is not available because the clients share little meta data etc.

do you realize things like reactions etc. dont work with the version of the server on public github ?

It would be nice to be able to have feature parity on git vs prod so you can see to a greater extent what the server is doing vs today where its just a black box.

People have been asking moxie and the team about this for a while and the minute you bring it up silence. They dont like to talk about it all.

Doesnt help with their privacy and transparency message.
If the other option is just handing it to the landlord how is this better.
Just like every book/chapter has a summarization/table_of_content ?
My most interesting thinking is about associations between nameless (or as yet unidentified) things. They have a topology but other than that it's hard to say what they are. There's some feelings of familiarity/novelty or desirable/undesirable that have yet to be connected to any reasoning. The thing that's not obvious is how to share such thoughts using a shared language language, math or physics are usually good areas to borrow from.
There's a lot of information on that at https://www.justis.nl/producten/vog/beoordeling-besluit-en-b..., too much to summarise here, but I'll just mention what it says at the end: if you aren't given your VOG when you believe you should be, it's possible to ask for that decision to be reviewed. If upon review you still aren't given your VOG, you can appeal that decision by taking it to court and having a judge look at it.
Why did so many pioneers die of broken legs and dysentery? Why do most restaurants go out of business?
Legal researcher who claimed false affiliation notches up 31 retractions
I'm also locked in Gmail, among a couple other useful not so easily replaceable products from Google.
A good team can make any process work, just like a bad manager/team can destroy the best process.

I've done daily stand-ups/check-ins either end of day or first thing in the morning for nearly my entire career. I've also been fortunate enough to have good team members and technical management (prior to being management).

I have always found them helpful, particularly when people get stuck. Of course someone can always shout I'm stuck and hope the right person hears, but I've lost count of the times someone in the standup that likely would not have seen this person's problem says 'oh, I've seen that - do this'. And that includes possible management. Also, many people don't want to say they are stuck or don't know something. While not automatic, this does provide a scheduled block of time to speak up.

I've worked with many great engineer people who had tendencies to go down rabbit holes. A daily check-in made micromanagement unnecessary because it forced someone to think about what they accomplished and where was it headed.

Finally, it's ok to say nothing was accomplished yesterday. Shit happens, we all know it.
Obvious nominee for the Darwin Award.
https://darwinawards.com/
Just give us a ‘download all’ button with the ability to resume in the event of a failure. RSync has been around for a long time why reinvent the wheel for every different service. Welcome to Modern tech - constantly reinventing (square) wheel
It's local to a large % of HN's readership.

(and a lot of those who are not local to SF have some relation to the city — used to live there (me), visit frequently, have coworkers in SF, etc).
> arrange your life to prioritize that. Live in NYC or Boston. Or Amsterdam or Paris. In all of those places, car ownership is a net negative and so you'll find a lot of life arranged to assume you don't own a car and as a result, a lot of like-minded people.

That was indeed my point - "just go live in NYC or Boston" is not realistic for most people for a variety of reasons.
Probably because they want this to work for people who only have a mobile device. Agree that it would be nice to have an option to download everything.
Here's a site about it: http://www.gnuterrypratchett.com/ with snippets (etc) to configure it into your servers and apps.
Any new feature that is added to the user agent should serve or empower said user — not any other parties, including the browser maker and the advertisers. That simple.
One approach I want to try one day is described here in the Shape up book. It's free and takes around 2-3 hours to read cover to cover. The idea I liked the most is that it made me shift from "How much effort and time we need to solve the problem" to "How much effort we are willing to spend on solving the problem, then find a solution that matches that 'hunger', 'willingness'". It makes simplifications of solutions viable.

But the books is full of gems, so my two sentence overview doesn't do it justice. Read it here https://basecamp.com/shapeup

With that said, I don't expect any manager to allow us to try out. People love that they can hear people every day that they are all very busy.

My current Scrum experience is from a large retail company. Our mobile app team of ~8 devs tries to keep up with the web team of ~50 devs (or even more, I just started and we work remote, I have no clue about the exact numbers).

The schedule, roadmap is mapped out for at least the next year.

Then, the Scrum doesn't make any sense. We can't decide what's important for the user. We can't work on bugs (that makes the lives of our users miserable) because we work on big feature launch X, and if we don't finish, it will jeopardize big migration Y in 2 months, and then it'll make big relaunch in Country Z impossible in 4 months.

It's waterfall with two-week crunch times and daily standups. And our ratings in the app store are constantly declining. But hey, at least we are on time, no matter how terrible our app is, in Jira it says it's shipped so don't whine about software and product quality.

During my whole career (about 5-ish years), I didn't find a place where a standup every day made sense. I think two or three sync-sessions per week would be perfect. Daily standups just made anxious, nobody listens to the others, you either say too little or too much, and the original promise of standups just didn't match my every day experience: we never found blockers we wouldn't have found otherwise, etc... In my opinion, pair/group programming (2-3 ppl) is thousand times better.
It already effectively does by having well-known identifiers for acceptable values for the license field (eg “MIT”) while these off-the-beaten track licenses require a path to a license. On crates.io, the license would be displayed as “other” instead of Apache, MIT, etc.
Would love to see this come to Apple Notes, it'd be great to be able to export just for backup purposes
Reverse-engineering Rosetta 2 Part 1: Analyzing AoT files and the runtime
Isn't that the gist of all jobs?
The pros and cons are typically thought of as intrinsic properties of Agile in general. But they are not.

Agile has a number of assumptions regarding organizational culture and the people involved on the project. Those assumptions are usually not discussed very often, which is bad, since I believe they are typically related to those many cases of failed Agile implementations that end up getting different explanations depending on how one likes/dislikes Agile.

To summarize what I'd like to answer about your question:

Pros:

- They are great tools to break larger projects into smaller chunks and to keep track of their progresses. Experience shows that it's easier to reach success on smaller projects, and sprints and daily meetings are ways of emulate such sort of project even when working on larger ones.

- There's an opportunity of catching and fixing schedule slippages, requirements misunderstandings and other sorts of deviations before they get too expensive to fix.

Cons:

- You need a bigger deal of maturity and commitment of people involved. As IT professionals, we usually complain about users being unprepared for working on Agile projects, but we have to admit that many professionals show a significant decrease in performance when they are not under a certain level of healthy pressure.

- When you favor people over processes and communication over documentation, a higher level of mutual trust is required. You can't find that everywhere, for a number of reasons. Some say that such organizations are not prepared to work under Agile rules. Some are more pragmatic and adapt. I stick with the latter. Agile talks a great deal about embracing change on requirements, and I don't see what is the point of being a purist and refusing to adapt the method to deal with risks.
The trouble with plant based diet is that you kinda need to get involved into actual planning of your diet and large part of population is simply not equipped to do this (currently).

Meat is kinda safe choice because it contains almost everything that human needs. As long as you mix in meat into at least one meal a day you are mostly covered and you don't need to think a lot about what kind of plants you are consuming.

On the other hand if you go vegetarian, there is no plant that would give you everything you need for your healthy diet. You need to mix and match various plants and you need to keep the balance yourself either through some knowledge or through tradition.

I think really only in India there is healthy large scale tradition of having large part of your diet to be plant based (but supplemented with diary).

So what this means is that if you wanted to convert say Poland to vegetarian diet, most people are just not knowledgeable or intelligent enough to plan their diet and believe me, there is absolutely no tradition of anything close to vegetarian diet here.

Just to make sure, I don't want to say meat is better for you. What I mean is that it is better for you if you have no idea how to choose and prepare stuff to put on your plate.

Deficiencies are real problem and sometimes things like depression or various other hard to "debug" illnesses are caused by lack of a particular nutrient in your diet.

For example, depression can be caused by lack of 5 HTP / tryptophan which has complex additional requirements to be successfully converted to serotonin. If you go cold turkey on meat, it is very easy to overlook this and run into problems without even knowing all this is due to lack of understanding of how to compose your diet correctly.
Would you rather live in Texas, or under PRC occupation?
It’s not just the age restriction, Macron’s been bad mouthing it and saying it barely works so now no-one wants it.
As computers and networks evolve and improve, a lot more things would get involved and it is going to be hard to tell how long any operation is going to take. Operating on an assumption of always instant feed back does not scale.

Ordering a sandwich in a restaurant apparently becomes less normal nowadays. Instead we order it online for delivery. I would find it extremely annoying if the delivery service keeps sending me messages about his status. If the delivery is going to arrive at the time frame I asked for, I don't want any extra information from them. While I wait for the sandwich delivery, I can order other stuff too. I only want any messages about anything I ordered is if the delivery is not going to make it. If I received such delivery error, I can submit another order from a different delivery service.

Now you can go down a level and consider how the restaurant operates in this case. The restaurant receives orders from a queue and make those in batches. Whenever the delivery person comes, the restaurant hands out packaged orders each with their endpoint addresses. The restaurant does not need any extra information from you or the delivery person, unless something unexpected happens. There is no need for extra communication unless there is an interruption.

If you are the restaurant owner, of course you need to manage ordering ingredients for the restaurant, and ordering sandwiches for yourself. Whatever you need to order, your system can be transparent to it. Once you make the decision what to order, you can go back to paragraph two above and start from there.
>pumping works out great for everyone.

Pumping is an enormous pain in the ass compared to breastfeeding. All the moms I know who had to pump wish they never had to pump.
i dont think eventbrite is in the music business at all. that space is dominated by ticketmaster. i dont think ive ever seen a concert on eventbrite.
36 months per child for both parents. 12+2 months are paid if both parents share the time. For one parent only 12 months. I recently did this whole paperwork, but canceled my parental leave since we found affordable property for buying. Shouldn’t be that bad with current pandemic home office ruling at work.
Yeah, my mom always rebelled at the feminist push to have women do men's work as the goal (without valuing work women already did). Join the military, kill people etc. I'm 100% for that, but it's crazy that a women doesn't get paid for raising kids, perhaps the most important thing for society and with INCREDIBLE costs (if done badly) and benefits (if done well) to everyone.

What's even more interesting, upvalue work that is traditionally female, and you may see more men drawn to it, staying home, teaching etc.

Instead, those can be thankless jobs from a money standpoint, and only folks who sell their souls into a male centric hellhole of work environments (PhD life is silly, medical residencies are nuts etc) are rewarded and women are told to lean in.
I like the idea but I’m a bit put off by the new privacy tags on the App Store: this app uses product interaction, device ID and user ID track me? No thanks

Off topic but I also hate the new trend of apps not telling you how much the full version costs until after you’ve installed it.
Imagine a service which properly integrated your phone camera (such that messaging etc worked nicely) had a desktop app and allowed network storage and backup.

Have I just missed this application?
I agree with your general point.

But would add that in the very early stages:

1. Women are the ones who get pregnant, which takes a physical toll, and maybe makes working super stressful jobs and long hours ill advised.

2. There is a period of time needed for recovering from the trauma of child birth.

2. Many women prefer breast feeding their children. Yes, they can pump, but may prefer to feed their children er, "naturally", which means getting up at odd hours of the night for a period of time.

3. If the mother is doing most of the feeding because of this, it takes time to fully wean the child. And then the child will likely have a stronger bond with the mother than the father for a little while after that.

4. And maybe the father is now working more hours than the mother due to the added burdens the mother has, which could be another reason the child might be more attached to Mom than Dad at these very young ages.

5. Repeat all of the above for the number of children you plan to have.

All of which is to say, socialization is a huge factor. But there are also differences between being a mother and being a father that are strictly due to biology.
Not remotely believable.
I agree completely with the premise that most people don't appreciate just how fleeting fertility can be, but I think rather than freezing eggs, the solution is for people to normalize having children at a younger age and designing work and home life around children existing and even being present in certain work contexts.

Obviously freezing your eggs is something that you can do as individual without society's input, and my preferred solution is a cultural overhaul...

But economic productivity is only useful insofar as it leads to better lives for people, economic activity that increases well-being by one unit is pointless if it requires us to spend more than one unit of well-being (by say, freezing our eggs and not becoming grandparents until we're 80) to achieve it.
> Following our posts, and previous requests for comment, one of our co-founder’s employers, and a journal where he has co-authored a paper, received incoherent emails stating – falsely — that he did not have a degree he earned. Attached to at least one of those emails was a letter purportedly from a registrar at the relevant university. It, too, was faked.

> We anticipate that if that should happen again, our employers and other associates will treat it with the gravity it deserves.
force protocols to be open would just about do it. People would trivially write cross-service applications on top and we could have an internet where people can freely move data around. Apple and Google would be delegated to the backend and users could choose the clients they want. It's honestly so trivial and uninvasive of a regulatory matter it's ridiculous. We're stuck in the 19th century railroad industry.
No native English speaker thinks of Taiwan when someone says "China".
Which is really odd, because then it gives the full list of prohibited uses outlined in the license and none of them really have anything to do with the bible at all save one that tends to be pushed by bible folks and in fact, bans many things advocated by the bible, like slavery.

>sex trafficking
- human trafficking

- slavery

- indentured servitude

- warfare

- weapons manufacturing
- war crimes

- violence ( except when required to protect public safety )

- weapons of mass destruction

- sexually suggestive or explicit images, artwork, or any other media

- excessively gory and/or violent images, artwork, or any other media

- abortion
- murder
- mass surveillance and/or stealing of private information

- hate speech or discrimination based on age, gender, gender identity, race, sexuality, religion, nationality

>The Work shall not be used by any person, entity, product, service or other use that (i) lobbies against, discourages, or frustrates the following activities or (ii) that derives a majority of income from actions that discourage, or frustrate the following activities:

-peaceful assembly and association (including worker associations)

-democratic processes
The first two could qualify as 'mass surveillance and/or stealing of private information' depending how liberally that's interpreted. Extortion is already illegal, anyway (but then again, so are many of the prohibited activities in this license, although I suppose it's not illegal to simply 'support' them as this license prohibits).
I don't believe this is sexism at its core. The entire west society is built on the one axiom that work means value. Everything else is extra. That's even worse in the US.

I'm in a similar situation where I'd love to be a parent full-time and be essentially free to live my life. But I could never do that even if my wife wanted to work and let me stay at home. With one person's salary, you can't really sustain a house unless you drastically drop your living standards. It's not really a choice.

We have allowed companies to lower the value of work, drastically forcing every being in a household to work as soon as possible. Society has bought into this making any choice that is not work/career feel like a wrong choice.

Regardless of sex, the problem is the work culture itself.
> I would suggest something else: have children between 18-25

Let's not undersell how hard it is to have kids when just starting out in life, when you generally have less resources, which may mean less stable housing. Couch surfing or staying with good friends for a week or two because of financial hardship problems is doable when you're single or a couple, it's much harder to swing with children unless you have very good friends in a more stable place in life than you or family. Requiring there be family means mobility is limited, and limited mobility means limited career choices.

That's not to say it's not a good idea for some people given their circumstances, just that it's not obviously a better or easier path.
Why aren't browsers feature-complete?

I know someone has to justify employing those people, but honestly, where is the browser that just works by default for the 99.9% of simple use cases and isn't a resource hog?

We don't need a separate sandboxed OS eating 4GB of RAM just to display 5KB of text (and 2MB of javascript). Maybe focus on that, if any Googlers are reading.
Yes. If by Agile you mean development practices like continuous integration (periodically integrating changes into a single environment so that the system can be tested) and creating short feedback loops like devs testing their code; and by Scrum you mean creating team routines for reviewing assumptions and the team talking directly to customers; and periodic reflection to improve processes, then yes, I do.

Daily Standups are supposed to be Daily Planning Sessions for the Team. But the common implementation has devolved into status update meetings.

So the con is that, more likely than not, it will be a status update meeting, in which case, a waste of most people's time.

If it's a Daily Planning Session, there are no cons, only pros.

The pro is team alignment, with each other and with project objectives and goals, with only a maximum of 24 hours for possible misalignment.

Misalignment is ALWAYS the problem. Daily Planning Sessions help mitigate that ineveitability.
Thanks for the share. I could see this having an ROI.

Curious if the buttons can create pre-written emails rather than opening a new webpage and acting like a link with css.
There's zero legitimate reason to gender parental leave either way. Not because "muh equality" or sexism or anything like that, but it should be "new kid == n weeks leave," whether you're the biological mother, father, adoptive parent, had a biological child via surrogate, whatever.
> presented a false promise by progressives

I think this is a poor framing for the rest of your comment, which is essentially a feminist critique of patriarchy and capitalism, and how patriarchy/capitalism is a harmful structure to men as well. Progressives are totally on board with this.
They clearly didn't, since the study acknowledged that issue:
Someone opened a provocative pull request in signal's server source code yesterday about this:
https://github.com/signalapp/Signal-Server/pull/124/files
The extraction process will gather something like 10 eggs (plus or minus a lot)...

Isn't 10 minus "a lot", close to or equal to 0? Or is there something I'm missing with this phrasing?
And that's why an ad company should not be allowed to also make browsers.
"The Work shall not be used by any person or entity for any systems, activities, products, services or other uses that (i) lobby for, promote, or support the following activities or materials or (ii) that derive a majority of income from the following activities or materials:

sex trafficking
..."

So I can use the Work for a product that does not derive the majority of income from sex trafficking, etc.

Also, what is "excessively gory"? One arm chopped off ok, two is excessive?

I wonder if they really thought this through...
Has there ever been a deeper investigation into this that goes beyond "I did a thing on my computer and something changed somehow"?