skysight-inc/HackerNews huggingface dataset:
I only have one side of the story, so I'll take it at face value. It sounds like both your boss and your manager suck at their jobs, and this is not a good place to be long term.

I'm going to assume that as your first job out of college, you don't have a lot of leadership experience.

> First, he basically tells me this project should have been finished a long time ago and he can't believe it's taken this long etc.

This isn't your problem, and your boss is a dunce. It's your managers job to ensure project deadlines and status are communicated, as well as any delays. It's your boss's job to KNOW why one of their projects has been delayed this long. There exists a myriad of effective processes for SDLC to manage project software schedules.

> He looks at the code and criticizes design decisions, some of which were made largely on my manager's explicit suggestions.

I'll give you the benefit of the doubt, that your boss wasn't merely having you defend your decisions--having to justify decisions is part of being an engineer. Reaching beyond your manager to provide comments on your code is not helpful (as evident in that it took the wind out from your sails). Good software teams will utilize code reviews to provide that feedback. And if your boss had comments about the code, he should have talked to your manager about it.

> I have no clue what happened in that meeting and I haven't heard anything about it from either of them since.

I have to wonder why your manager hasn't bothered to share with you what the outcome was. However, if it's something you're curious about, definitely ask.

> I really did work hard, so it's demotivating that it feels like the result of me working hard is unappreciated.

It's not that. There are a lot of bad bosses out there, and this is the effect they have on really talented workers.

> How should I proceed?

Work just hard enough not to get fired, and find a side hustle 2nd job. Or have an honest conversation with your manager about how that meeting felt. If it were me, and one of my talented team-members felt like they got s*t on by the skip, I'd want to know, and I would work to repair that relationship (personally my relationship with my skip-levels is one of the most powerful tools I have as a leader).
They know every single paycheck amount and date, so it really looks like it comes from ADP.
I've used Kagi (and you.com) a bit, and I'm amazed at how much better the results were for the few queries I made. It wasn't blogspam any more, I got actual articles from actual sites. Hopefully I'll keep using them, but Google is overdue a disruption.
If it's easily partitioned as karmakaze suggests, and you've got budget, get machines with 1TB each and there's your fast storage. If you need a petabyte, 1000 servers is managable.

Read from ram, journaled writes to disk is pretty scalable.
This is what a sane world would use drones for, instead of killing and surveillance.

It would be the number 1 thing I would invent drones for....helping people in numerous ways. Package delivery is another.
It’s what I’ve charged for consulting and I only have 3.5 years of experience since graduating college. I’m salaried now, though.

Salary is $200k/yr with 1% stake in the company (0.5% early exercised - nothing vested yet).
that's really nice!

for quite some time i wanted to include shade data in routing so i could choose most/least sunny walking route.
> That's like, the whole point of my job as a teacher is to help people learn.

Many professors see teaching as a distraction from their real job, research, not an adjunct to it.
Yeah, capitalism is a nightmare.
>I hate to bring trans politics into this. I'm sure that's the last thing anybody wants to hear about right now.

You're right. Too bad it didn't stop you from doing it anyway.
No incentive might be hyperbolic, but this is an HN comment. I meant less incentive.

https://rufuspollock.com/papers/optimal_copyright_term.pdf
I don't think it's a both sides issue. Regulating social media companies for a politically favorable environment is largely a Republican adventure.

https://www.texastribune.org/2021/12/01/texas-social-media-l...

https://www.flgov.com/2021/05/24/governor-ron-desantis-signs...
Looks interesting! First time Ive heard of it!
> I hate to bring trans politics into this. I'm sure that's the last thing anybody wants to hear about right now.

I'm glad you did, as I hadn't thought about that since it isn't part of my day-to-day experience.
> be solved by a pill

Most likely, especially that if it's exactly like described in the article it's more like a anxiety and/or long-term-miss-conditioning problem then one caused by a short attention span.
It’s also what regular capitalism looks like.
Apparently this is the complaint?

> The union alleges Times management ordered a group of tech employees to stop using pro-union avatars and backgrounds in online services like Slack and Google Meet, wrongly claiming they were legally supervisors because of their responsibilities for interns.
> Asocial species don't have "greed", because it means nothing for one individual to "hoard" against another.

You mean Eusocial[1]? Individuals of an asocial species would want to maximize its 'own' chances of survival at all cost, i.e. greed.
Ants, bees are eusocial species and to quote Wilson, “One ant is no ant”.

[1] https://en.wikipedia.org/wiki/Eusociality
It is the first thing you disable though.
When you meet and it just clicks wouldn't you want to spend time together, plan dates, talk about your future together, send love letters (or texts), give gifts? Wouldn't that be courting? To me it seems courting is just dating with an eye toward marriage, so talking about a potential future together.

Your analogies kind of contradict each other. If someone goes hunting for several days but doesn't get a kill, would that person say they're owed an animal? Hunting isn't a transactional activity. Dating/courting aren't transactional either.
Everything is relative. Yup, true. And the accuracy of your measuring tools becomes the limiting factor in “how low can you go?”

But it was still a minor revelation to me to have it explained this way, both straightforward but also making some connections that I did not find to be obvious.
WLB is pretty good, I basically never work more than 40 hrs per week. I could probably make 20-50% more if I changed companies, but I don't really want to give up WLB. And the industry is probably best categorized as ad tech.
Holy wow, you’re missing a lot of quality design doc time in this breakdown
Software Engineers, would you realistically relocate to Miami?
If your employer asked, would you relocate to a city like Miami? Or would you leave your current company for a new startup in MIA if it felt promising enough?
ADP is the largest payroll processor in the US. So once they are onboard with the data pipeline process, everyone else will probably follow.
This seems to be a tool aimed at employers, enabling them to compare and verify salary data of potential candidates. It adds to the information imbalance already present and doesn't seem to be empowering or helping employees unless they actively share their numbers - an option they always had.
Consilience: The unity of knowledge
I imagine we'll see a same effect in decades, when cars no longer dominate our cities and/or are replaced with EVs.
Can't bother to register. Waiting for the inevitable leak to satisfy my curiosity
I mean... First, you don't have to alienate yourself from your old friends in order to meet new people. Second, you don't have to make "left the group" reach the level of alienating.

People comes and goes, booze night can be fun at times. But if it stopped been fun, then your decision of leaving should be honored. Otherwise, the relationship is unhealthy and needs adjustment.
Show HN: Get paid to refer great people, including yourself, to great jobs
I’m not an expert on this so could someone explain how if secondary attack is defined like this google search gave me form another paper:

>” Secondary attack rate (SAR) is the probability that an infection occurs among susceptible persons within a reasonable incubation period after known contact with an infectious person in household or other close-contact environments.”

Explain how the nne calc doesn’t need to account for the number of people in the situation. Is there other better or more clear definitions? Or Should the base rate be adjusted to account for number of people?

My other question is, is the NNE about unique excluded people or is it just unique excluded visits. I.e a single person is excluded from eating at a restaurant at lunch and then again at dinner, does that count for 2 of the 1000?
You weren't sending spam just relaying is saying the same thing. Otherwise you could spam yourself and use that to send messages to a group of phones who could do the same thing. See the problem? I'm sure if this was a feature it was already exploited and patched.
The Big Techs that run on ad revenue typically keep user data to themselves, and offer advertisers a platform for targeting ads without knowledge of individual users. There have been some scandals (CA is the one I always think of, and there are more) but typically selling de-anonymized user data is not the business model of these companies. That doesn't stop people from saying it is, but AFAIK they are largely incorrect.

Contrast that with e.g. the somewhat recent revelations that cell carriers have been selling individuals' granular, de-anonymized location history data to, essentially, anybody willing to pay.

From a privacy standpoint, which I think is the context here, I consider the latter sort of thing to be far worse.
Those are two different jobs.
Ask HN: What are the building blocks of general AI
Maybe borosilicate!
Argentines return to Europe to escape economic uncertainty (2019)
The Case for a “Green Death”
I think the bit about informal hierarchies deserves some expansion. It's worth keeping in mind they're often not even hierarchies, they're graphs/networks.

The most effective type of leadership is not by authority and forcing people to bend to your will; it's by prestige and people paying attention to what you do because they respect you, and you have a good track record of improving their productivity, be it with suggestions, mentoring, explicit training, choosing a direction, or something else.

The directed, graph-like nature of these relationships mean that even as the most junior intern, you can usually find at least one other person who you help become more productive. And then you can slowly accrete more people you help be more productive, and eventually you'll find a large number of people agree you're a leader.

That type of leadership is available to everyone, and it's a fast track to being more productive as an individual, through the transitive closure of the improvements you can drive with the help of others.
> I can hardly bear to think about it

> to avoid cognitive dissonance

> promptly shunt thought of the painful topic back to my deepest mental recesses.

> ...

This sounds a lot like an anxiety disorder causing more then natural procrastination.

I.e. it doesn't sound like "I'm not motivated" but like "I'm too anxious to do it even if I'm motivated".
> the half life of topical minoxidil is about 22 hours, so once a day is sufficient.

I don't have an opinion on how often minoxidil should be applied, but your reasoning here is wrong. If the treatment works when a particular concentration is maintained, you could absolutely need to apply a drug with a half-life of 22 hours twice a day.

For example, many anti-depressants have half-lives of a few days, but patients still take them once or even twice a day.

The only relationship between half-life and daily dose is initial ramp-up vs sustained treatment. That is, a treatment usually has a targeted amount of a substance being maintained in the body during the sustained treatment, and then the ramp-up and any adjustment needs to be done taking into consideration that the pill you took yesterday may still be 3/4 still in your body today.
federation and decentralization are very different; (even if you probably could implement federation on decentralized smart contracts)
I have this feeling most workplace structures are pressure trickling systems. Nobody really knows how, but things get pushed down blindly, everybody grinds hard and higher ups complain about progress not being good enough. People grind again through fear. Rince, repeat.
Out of curiosity, what happens if you use a free credit card e.g Barclays? Does living in the EU zone protect you? Do they have access to your bank account information?
> I hate to bring trans politics into this. I'm sure that's the last thing anybody wants to hear about right now.

It bothers me sometimes if other people do that, it does not bother me at all if actual trans people want to talk about it. Thank you for sharing, that angle didn't occur to me.
The best advantage I’ve found to the distroless static image is that it cuts down on the noise from container vulnerability scanners.
Netherlands too, and Belgium as well, AFAIK.
I run https://careermove.to

Career Move is building a next-generation platform to help startups scale their recruiting efforts without scaling their recruiting team first.

Career Move's marketplace matches talent to your company’s needs, in exchange for a reward – instead of paying for expensive recruiting firms, or an even more expensive in-house team, we think you should put that money toward incentivizing experts in the exact field you’re looking for to reach into their network of colleagues and refer them directly to you. In the meantime, you only pay when you see results.
> Also interesting that public lists for media is no longer distributed. How have media outlets taken this?

Media is free to write about, and have searchable lists, for parts of the info. Typically something that is of "public interest", e.g the highest earners.

The rules behind this I believe is a bit vague. I read up on the legal text for this now, and it basically states that they can get access to the lists as long as they sign an agreement where they, among other things, need to promise not to publish the full list.
I've only tried xanax once but if anyone thinks that will solve this.. it probably won't, because once on xanax you lose the anxiety but also you won't care about the thing that's causing anxiety, in my case I didn't care about anything, said "stupid" (things I wouldn't normally say so casually that hurt them) shit to people I knew because I didn't care about the consequences. This likely stems from me usually just doing stuff that feels or doesn't feel right instead of actually thinking about things rationally so if you think you're a rational person this might not apply to you. All I'm saying is be careful.
Someone sending 50 maybe 100s of spam messages at the same time is going to get anyome automatically shutoff.

Sending one and the system might not have detected the spam. It's not visiting the link. But send many at once the system gets curious.
I pulled my own data. Hilariously, it includes my 3 years at reddit with the official title "JavaScript Apologist", which is what I wrote for myself on the about page when I was developing it.
Donald Knuth used to mentioned that he went to secretary school to learn typing more than 80 WPM. Then he found that he couldn't think as fast, so he resorted to writing with a pen and then typing out what he wrote. In work, I find that people who type smoothly and flawlessly often need to think fast. I don't break my stroke of typing a long command line because I can't type fast but because I have to pause to think what I need to type next.
Did Bitcoin collapse Kazakhstan? (18% of world hashrate)
This is going to sound harsh, but it's not meant to, it's not a criticism, but there are two things that first of all comes to mind:
1. It is absolutely irrelevant how hard you worked on something, "the company" does not care if you ground yourself down to the bone, or if you barely moved a finger. "The company" cares about the project being done on time and with the expected quality. I've had negative feedback on projects where I worked like a horse, because, well, it was hard and I didn't know how to do it.. And I've had positive feedback on projects where I did very little actual work, but knew what to do, and so, well, had a good relax before installing the library that solved all the problems.

2. Striving to please is natural, and dangerous, again, "the company" does not care about your good intentions, they'd rather have a working product of high quality delivered in scorn, than a late project that's not up to standard delivered with the best wishes.

That was the tough parts, but try to think of them as ways to change your own mindset, to protect yourself from a lot of negativity that's largely beyond your control and won't benefit anyone, but only be to your own detriment.

That said, it sounds like a startup to be honest, the boss sounds immature if they're bummed out by SOFTWARE BEING LATE.. And they should definitely have appreciated that if requirements change, it's their problem and responsibility rather than yours (or at least your managers) and probably the polite thing for them to do would be to apologize that they made you do that work that wasn't used, and relay to you that it's totally understandable to be bummed about that, but that it does happen from time to time..

About you taking your managers advice, well, it's hard to say, maybe your manager didn't understand the problem as well as you did (or should have done) and so it might in fact have been your responsibility to push back, but again, here a mature boss would have recognized not to expect push back from a fresh, non-senior hire, and accepted this as part of the learning process.

How to proceed ?
If you're up for it, maybe arrange a meeting with your manager and boss, and relay your view of the situation, it was very well formulated, and their reaction and response will quickly reveal if that company is worth working for.. They probably shouldn't have to apologize exactly, but they should clear the air, show understanding and explain to you that it's gonna be okay. Any worse reaction tells me that they're not ready to be boss and manager.
Yea, it's just hard to come to terms with that. Ambition and success are drilled into us on a daily basis. It's hard to come to terms with maybe not fitting in and how that is okay.
How can JavaScript-cookie help Open Source funding?
At the risk of sounding naive and unrealistic, one could say your negotiating power should be based on the value your abilities add to a company. If we'd all share our income, we might create a union type of construction from which we can deduce a fair price for our services.
The legal status is unclear to me (this was in Switzerland).

The tone of the HR person simply suggested "this is a field I have to fill in in this spreadsheet or I can't press the Continue With Application button".
Don't forget Bill - don't make the Covid vaccine formula open source, just let my org donate vaccines to them - Gates. And then his alliance of health NGOs of donated, what? a few million doses? For a population that literally needs 2-3 billion in India alone.
It’s not, just a bit long when you go through your first contribution. It’s probably 10mn of activity in total.

Though obviously it can feel outsized when trying to fix a typo.
Founder here. Thanks for submitting it, but I am afraid there is not much to see right now.

We are still in closed beta (mostly to control cost and gradually improve user experience), with much more left to do. There are some examples of what Kagi can do in my twitter feed. [1]

Main idea of Kagi is to offer a paid search product, where user is also the customer and is central to everything that happens. Btw. Kagi is pronounced ka-gi (similar to yogi), I get asked that a lot so there it is...

If you want to beta test, feel free to sign up and we will do our best to send an invite within a week.

[1] https://twitter.com/vladquant
Yeah for contributing one single character fix, this maybe feels a bit of a slog. If you really just cared about that one issue, you’d report a bug and move on. If you wanted to have this be your first of many Python contributions, you likely wouldn’t care about this one-time process being a bit clunky. You would also probably realise that you were making choices that made this CLA signing process a little more difficult. Honestly that “one business day” delay was the only real weird one during the whole process, for me.
There's an old joke that penis enlargement is very easy through mechanical means, it just doesn't last all that long and leaves a small mess at the end.
This is awesome. If it works well, I will pay for it without a moments hesitation.
The other point of view is that parents splitting up is very traumatic on kids, so effort should be spent on trying to avoid that. A promise to stay together (marriage) is one possible way to try to avoid that.

I don't think courting is trying to front-load the effort, but rather to avoid back-loading effort. Raising kids is a lot of work, and to prove that the two of you are willing to put effort into that, you put effort into planning cool dates while courting. Once the kids come along less effort is spent on cool dates, and more effort is spent on the kids.
> painful to collaborate

National Slow Talkers of America

https://www.youtube.com/watch?v=Qvrh73BVraE
Jesus. I lived in NYC and white truffles at the right time were no where near as expensive. I can't believe they felt worth it.
Or send them a CCPA data deletion request: https://yourdigitalrights.org/d/equifax.com. This will generate a request email. You can then change the wordings to indicate that you are interested in deleting your salary history data.

Disclaimer: I'm one of the creators of YourDigitalRights.org.
Yhh I kinda switched off from there. Pure privilege
I think in a lot of cases the async programming model is easier to work with than the thread programming model. In a sense it’s declarative vs procedural programming over again. With threads you have to identify parallelism opportunities at write time, and if you plan poorly you can end up with low core efficiency. With async programming you break your execution up into a graph of inputs and outputs and let your async scheduler dynamically bin-pack everything, paying an overhead for consistently high core efficiency without having to think about it or change your code very much.
Salaries are not a secret.

Ergo, as employees... Share your salaries.

Knowledge is power and if the only entities that have power from knowing salaries are your employers then you have no power.

And for people hiring, make hiring decisions that are defensible, equal, and would survive full transparency. Act as if every employee is already sharing salary info, for if they aren't today they will be soon.
Saint Jack is a favourite. https://en.wikipedia.org/wiki/Saint_Jack_(film)
I believe the human brain is just math and tricks, the difference is no one took care of an NN model like someone might take care of a baby and constantly train it over several years until it finally starts to understand the world. To be fair I don't think we even have the NN technology that would work even in these circumstances.