skysight-inc/HackerNews huggingface dataset:
Ask HN: Life advice on burnout, insomnia, career advice
Infra engineer (5y out of college) on a high-traffic system at BigTechCo. I got insomnia 6mo ago due to a bad manager telling me I wasn't productive enough. I have a new manager now who is much better, but my insomnia persists. I have fear/anxiety about causing production incidents, I get pinged for unexpected behavior on the backend. Constant interruptions; people asking me questions, and lots of meetings. Even when coding, the velocity feels slow, because I have to dig through large amounts of code to understand how other systems work, strict code reviews, and slow roll outs/monitoring to prevent it from going sideways. And a long commute, 1.5+ hours each way. I'm usually healthy, but this year I got shingles and fevers/flus.

I try to keep exercising and meditating daily. I've seen my doctor multiple times for the insomnia, been prescribed trazadone, which helped for a little while. I read the book Why We Sleep, and tried to follow its recommendations. I've been doing CBT-I for 2 months, which has helped, but still uneven results. I'm seeing my doctor again next week with the plan of asking for a medical note so I can take medical leave from work for a month to see if that will help me recover.

Have others gone through something similar? I'm considering a job/team change. I'm worried these problems might remain, or I get new ones. Issues like meetings, interruptions, etc are likely a consequence of higher seniority. I know I need to learn how to deal with these better, but if I can positively change my environment, I will do that. E.g. changing to a team that does client-side work or internal tools might mean less stress, but the work might be less interesting. Or a startup might be higher velocity, but also longer hours, more interruptions. I'm also aware this is a pretty respected company; good pay, benefits and career path, so I don't want to just throw that away if there are things I could do better to improve my experience.
Ask HN: Shouldn't web browsers ask us before storing cookies?
Every time we visit a GDPR compliant site, we are greeted with the all too familiar (yet far from homogeneous) popup asking us to either accept or deny the site's privacy policy and cookie behavior.

I'd like to point out how this law is hurting the web.

When the onus is on the developer to ask a user for permission, the user is forced to trust the developer. For example when a website asks me if they can store cookies in my browser, and I say no, there is no easy way of me knowing if that site is actually listening to me.

Wouldn't it be cleaner if the burden was on the browser to ask us for permission?

In iOS for example, the operating system asks you if you'd like to grant an app access to your camera... not the app itself! Imagine we had to blindly trust an app to not use our camera, without any help from Apple. Mayhem!

Instead, the EU mandates that developers ask permission. Developers place a stupid looking div filled with legal jargon on their homepage. We roll our eyes and click accept. Good actors (who respected our privacy in the first place) continue to respect our privacy. Bad actors continue to ignore it.
I am often the one implementing as well.

The guys I find I “fight” the most is often from OPS and in-house SW developers.

A lot of fancy terminology, web frameworks and looks beautiful but don’t get the real sh*t done that make the organization more effective or give them more money (compared to all the time used).
Yeah, I don't know. Ouss' answer doesn't quite spell out what the repeating event is in the context of the image. He shows a formula that calculates pixel intensities with an "f" cosntant, but doesn't explain what that "f" is and what it does to the pixel intensities. I mean, it's so easy to say "frequency in an image is the rate of change of pixel intensity".

Sometimes when someone asks a question about something simple you have to just spell it out as simple as possible.

(Another thing that works for me given a 2d image like Ouss' example is "think of looking at a sine wave from above" much as this makes no real sense).
Not sute if that would fit all your requirements, but I'm sharing just in case

https://mermaidjs.github.io/
> No way one tiny drone flying somewhere in the forest means no helicopters can do their job in the entire vicinity. It's no different than a large bird being around.

Aircraft dropping water on fires are:

1. flying very low,

2. over fires that will be causing a lot of turbulence,

3. in aircraft that are heavy loaded, making them less nimble than normal, and making maneuvering put more stress on the aircraft than normal,

4. in conditions with poor visibility.

This makes it a very stressful, dangerous kind of flight, where if anything goes wrong the chances of the pilot recovering in time are greatly reduced. Encountering a drone could easily lead to a crash in these circumstances.

And yes, it is very different from a large bird, because large birds will be avoiding the fire.
It makes a good option for the human eye, but is likely to jack your pipeline right through the roof if it's the default.
Thought experiment on funding models for dating sites, assuming omniscience (exclusively regarding relationship longevity, and success rate of services):

- Monthly: Incentives variable, but generally low quality results (for slot machine psychology.)

- For each match/hookup/"real" relationship: Incentives results that produce relationships that last exactly long enough to be considered a match/hookup/"real" relationship.

- One-time upfront: Incentivize finding the best available candidate ASAP in order to save server costs.

- Monthly, cost propositional to success rate: Optimizing for some specific length of relationship that someone calculated to be optimal.

There are most likely other funding possibilities, and I've most likely misunderstood some rule of economics. Note that none of these optimize specifically for happiness in relationships, only for longevity.
Illegal drones ground water-dropping helicopters in Maria fire battle
Why Duck Duck Go and not Bing?
What I find more worrying are all the anecdotes of people trying to blacklist Google and then not being able to browse the Web because of Captcha, login, and other weird tracking.
That's because people here value their privacy far more.
> They assume that someone else has already reported the problem, and there would be no point in saying anything. The bigger your project, the more likely people are to assume that someone else has already reported the issue.

This is similar to "the bystander apathy" where bystanders are less likely to help victims the more people are present around.
Developing software for Bolt scooters: MQTT protocol
It's relatively more reliable, or perhaps the least weak link in the chain.
The question doesn't make sense. All networks on the internet are (part of) ASNs.
Check out https://www.amursoftware.com/blog/what-are-the-biggest-distr...
They had plenty, its good marketing they do.
Via wifi or cell?
Writing Exceptional Nogc Code
Alaska is having a hell of a time growing sea ice this fall
Companies used to do this with focus groups and beta testers. Now they outsource the work to their customers, at a high privacy cost.

If client-side telemetry is benign, then it should be fully removable for people who don't want it (Firefox good, Windows 10 bad, web session replay terrible).
Coca-Cola, Nestlé, and PepsiCo are the Top Plastic Polluters
This is pretty low-tech but I think is pretty effective.

https://www.grc.com/fingerprints.htm
Indeed, I point out that actions have consequences because it's a common trope that "free speech" implies a lack of consequence.

> I see it used as a reason to limit speech because this speech that I disagree with is insidious and sinister.

Limiting speech is a very nuanced issue, and there's a lot of common misconceptions surrounding it. For a counterexample, if you're wont to racist diatribes, that can make many folks in your presence uncomfortable; if you do it at work or you do it publicly enough that your coworkers find out about it, that can create a toxic work environment and you might quickly find yourself unemployed. In this case, your right to espouse those viewpoints has not been infringed -- you can still say that stuff, but nobody is obliged to provide audience.

And as a person's publicity increases, so do the ramifications for bad behavior -- as it should. Should esr be banned from the internet by court order? Probably not. Does any and every privately owned platform have the right to ban him or/and anybody who dis/agrees with him? Absolutely: nobody's right to free speech has been infringed by federal or state governments. And that's the only "free speech" right we have.
It's all very subjective what you state.
It was the second post by the time I got there, but the rankings are fluid so here's a permalink: https://photo.stackexchange.com/a/112702
TSMC 5-Nanometer Update
I honestly can't see Abraham Lincoln there, except the small portrait at the bottom left. Is that the point?

I just don't get modern art- anything after the impressionists. I normally make an exception for the surrealists, like Dali, but this one is not in the "exception" group, I think.
I don’t know about Salesforce specifically, but this type of thing is surprisingly common.

If your first interaction with candidates, even from a huge, huge open pipeline of applications, is an automatic request for a time-intensive project or skills assessment, something is very broken with that hiring process.

You simply have to pay the (high & difficult) cost of evaluating & filtering applications and then having a detailed conversation with the small number of applicants you choose to move forward with. You need to understand their technical interests and match to the role, and let them ask lots of questions to even know if they are interested enough to invest time in the rest of the interviewing.

Personally one major change I’ve instituted over a few years in the ML & data science pipeline at my company is that we only do a technical conversational interview, no shared screen coding or take home project at all, it just doesn’t tell you anything, and counterintuitively you end up wasting more time and money administering it than if you just bring people onsite sooner and bite the bullet to evaluate them in a full interview day.
Why would anyone buy a car where they can be held liable for the software defects of the manufacturer? The driver has no control over the software and cannot compensate for it. You're blaming them for putting the thing on the road at all, and the end result would be not to bother.
Book Review: Networked Selves: Trajectories of Blogging in the US and France
I found that DDG is okay for two types of queries: common everyday topics and technical queries. For many other niche topic, it’s not good at all.

I use DDG as the default and have been doing so for many years. I still have to add !g every time I search for violin related questions. The results are often just not relevant at all.

I think DDG still has a long way to grow to be a 100% replacement for Google outside the tech and science community.
> Drones have been a cause of concern for California firefighters for several years

So, lets recapitulate... the last batch of fires started the day? week? after the death of ISIS leader. Increased fast in number and now there are somebody flying drones (again) to avoid helicopters doing their job.

Hum... What If those fires were deliberate? Maybe California is not burning and is being burnt instead?

Would be technically possible to hack the electricity system to increase tension and produce sparks at will?
Same network for both: fixed ethernet on my desktop computer and wifi for the phone.

I tried LTE only and I also get the red MITM page.

Edit: tried my laptop on wifi, green OK
I saw this happen once at work. An engineering manager scheduled a meeting with an internal client to establish a better relationship between developers of an internal tool and the users of it. No specific agenda items, just general improvement of the communication. He invited everyone from both teams.

He went through some material that he thought mattered. People found that kinda useful, but then there was an open Q&A. One of the users asked when the dev team was going to fix the bug where if you enter data in one place, the system acts like it saved it but silently discards it, so you have to go elsewhere in the UI and do it there as a workaround.

The crowd reaction was interesting. One half nodded in agreement; the other half was surprised and perplexed. The bug had been around for literally years. 100% of the people on the client team were familiar with it (probably from being bitten by it personally). 0% of the dev team were familiar.

Other than don't assume and if you see something say something, I guess the moral here is that the manager's instincts were right on. That meeting needed to happen. There was some kind of communication barrier that needed to be broken down. I'm not sure, but maybe the client felt the developers were unapproachable or unreceptive or that the organization didn't view them as a priority.
For biotherapeutics (the largest subsector of deeptech in terms of VC funding, receiving $17B in 2018, and also the most idiosyncratic), in general the milestones are:

Series A:

* lead product with robust data in gold standard animal models + strong additional supporting data OR

* validated, novel biology platform with a team of experienced drug hunters

* path to first in class or best in class product in market with significant unmet clinical need

* good IP including composition of matter (or experienced team of drug hunters who knows this is important, if too early for having this IP)

* either a lead development candidate or a clear path to one (can be earlier stage if you have a really good biology platform, proven team, and tractable chemistry)

* path to human POC on venture dollars (doesn't have to be on the Series A, but ideally on Series B, though later can be acceptable)

* good team

Series B:

* same as above, plus: should be able to get through early human studies on this round

Seed is pretty variable but generally you need a plan to achieve Series A readiness with your seed money

Of course this is a broad generalization -- some startups license very advanced drugs from pharma and use the Series A to fund a clinical study in a new indication

Note that pretty much all of these milestones relate to products, not platforms. A platform is only worth as much as the products it generates. In general Series A investment in platform companies are focused on generating the first products and getting them into preclinical development
Not having page numbers is pretty obnoxious for a book.
The article talks about the desktop version specifically. A phone is a little different, I agree.
Fair enough. Is there a scenario in which a ASN IP is a real person?
This is a problem with expectations. If we treat a bug report as a gift, then the only thing we should expect is that the recipient says "thank you", not that they will ever use it.

But, somehow both sides end up treating it as a work request, and that causes bad feelings.
Have you used forestry ?
I feel I've hit an error in npm regularly that said it was a bug in the tool, for it still to end up my mistake. While you may well have gotten the tool into an unsupported state, you were never supposed to get there. That makes these "it's a bug" messages less useful to me.
Terminals don't render colors and fonts the same way, displays don't display them the same way, people don't see them the same way. You are also not going to colorize output properly keeping consistent perceived brightness and contrast, only making it harder to read, for most people at least (I have never seen it done properly, there is always plenty of stupidity like red letters on black backround). And it's not like it's hard to make colorization opt in.
What about free software do you like in the work place? What about non-free software do you not like in the work place?

Keep increasing your awareness by responding to your answers by asking questions, breaking it down further and further.

For example, I patched Squid and Apache on the job, and those are "free" software. Out of everything I've done on the software engineer side, I hated that one the most, because the code bases were difficult to navigate for me at the time.
Towards the end of the Cold War, my dad was a military man on the wrong side of the Iron Curtain. As a consequence, I was a military brat, attending a "military" preschool. These were tough times, and even paper was at a premium, so one of the parents used to bring lots and lots of printouts that kids could use to draw on the other side. One day it stopped abruptly, and we had no more paper to draw on.

Years later I learned that those printouts came from air defense systems, and counterintelligence was involved in our little tragedy.
Right, but if you're not finding what you're looking for, you may not look for it using the same tool in the future.

Repeating problematic incentives is fine. Ignoring counteracting incentives is misleading but popular in all debates.
I said f that and still continued my assignment 5 hours later. When they asked me about it I told them the truth, my family came home and I Had to stop. But before I did I left documentation, tests to show my goal, and accepted failure but I personally wanted to solve the problem. Instant hire, even though the interviewers of that round sounded angry that I didn’t finish per the instructions
The term to look up is money service business. It wouldn't be so bad except there are federal regulations as well as state regulations. For an internet enabled system, that means registering in 50 states. An estimate I saw put getting licenses for all states in the 200k range.

This difficulty compounds because banks went through a big derisking and are more or less allergic to MSBs. It seems a little anti competitive to have the banks deny you access to payment processing. The alternative is they will charge very high account maintenance fees (10k per month has been quoted to me).

I really want to build something like this but it will be a legal nightmare. No wonder people are looking to cryptocurrencies to solve these issues. I'm actually a little excited about libra since they will have the resources to overcome these hurdles.
WeWork illustrates everything that's wrong with economy and capitalist system
First of all the people that throw the trash in the river/sea are the polluters.

Second the question is whether their products are disproportionately represented in the sample sets
If a 6(?)-state PLA counts as microcode, what CPU isn't microcoded?
People sometimes add unnecessary difficulty to the process of reporting a bug. But there's also some unavoidable difficulty.

You need to gather some good information, You need to explain it in terms that are understandable, and you probably ought to put a little effort into making sure you weren't creating a duplicate bug.

Not that that invalidates your point. It's enough work on its own without adding extra unnecessary work.
The Hubble constant: a mystery that keeps getting bigger
Yes, because all networks and thus all IP addresses are part of an ASN. IP addresses that do not belong to an ASN are not a thing that exists on the internet.
> For Sony cameras, the fact they can run android .apk's allows some workarounds for jpg/raw WiFi transfer, see http://www.stg-uploader.xyz/

That only works for the older ones unfortunately. They dropped the installable app thing a few years ago.
Using UTC everywhere, what times would you expect a business to be open today in Hawaii? What kind of sign might they use to signify their business hours for each day of the week?
Why doesn't scrolling work on this page?
Man I wish I could upvote this 1000 times. This is amazing. How many fucking edge cases there are in driving, and to be able to develop a reliable algorithm that can handle all sorts of situations it has never seen before.

I’m also glad to see their rollout seems to be very measured. The standard is safety is so much higher.
Aside: it’s incredible that you can’t tap an RSS link (or long press and share) to open it in Podcasts in iOS.
The only way to properly anonymize data is to aggregate it in such a way that you can't undo the aggregation. Anonymized data can nearly always be de-anonymized if you have either a) sufficient volume of data or b) access to the raw non-anonymized source data.

The problem is that most data surveillance systems store the raw source data instead of just keeping metrics in aggregate form. Thus, it's almost always possible to de-anonymize data.
I keep a hand written notebook, and I just write down high-level points or my own TODO items from meetings...

...but I have found that how I take notes is less important than whether I review my notes. When I set aside a half-hour at the end of the day to review my notes, they become much more effective. Reviewing the notes lets me collect the TODO and followup items, and I become much more likely to complete them. Reviewing also helps me remember the important things that happened during the day. And, of course, reviewing means I notice what I want to change about how I take notes.
Do you mean the difference in power? I still find horses and fighter jets more different than early and modern computers.
So, when I find a problem on a large project without finding corresponding bug tickets, while I may then submit one, I may as well retreat, wondering if I'm using the thing in entirely the wrong way, and rethinking my approach.
VR Data Visualization Learnings from the Place Viewer
I wrote and use an editor similar to Scrivener that allows the user to edit in Markdown, but saves the project as XML. Images are saved as nodes with a mimetype and a Base64-encoded byte array, and referenced in the document with a UUID.

HTML also allows you to specify an image inline using Base64 encoding; soemthing like

<img src="data:image/png;base64, fhfhfhfh...">

I don't know what FB2 does, but it's definitely a solvable problem.
Different wikipedia language pages have completely different people working on them with completely different biases and politics behind them.
Those aren't really micro though. You can't spend a cent digitally, much less a fraction of a cent. The fee structure doesn't allow for it.
So, $AAPL AND RE-Branded $YHOO IS USING $IBM’s WATSON FOR M2M2BM2M and you’re letting them drink down on your suction-economies data every minute of the day if you run any app I.WEATHER.
I think we are still a ways from scaling. There is still a real risk of catastrophic failure as they get more real world experience. I think it is going to be quite measured, continuing to slowly roll out to actual people over next 5-10 years.
They're out there. I just saw a company on product hunt doing this: https://www.intertimes.org
I disagree. By having the browser implement these features we gain security. Chrome's sandbox is extremely powerful, and they can isolate and restrict all of those features you're describing very deliberately, in a way that a more generalized OS provided tool may not be able to.
I have an odd hobby: I keep a close eye out for people with busted brake/running/reverse lights so I can alert them.

One day I waited for a couple of minutes in a parking lot so I could tell someone his brake light looked like it was out.

He turned to his co-worker who had followed him into the lot to confirm. His friend told him it had been out for months and he just assumed he knew.

I don’t know what the takeaway is, but that mindset baffles me.
It's just representing the next evolution.
They could replace ads. I would personal prefer to pay the tenth of a cent my ad view generated than have to see an ad.
How to reach out to companies as a Manufacturer without spending big money?