skysight-inc/HackerNews huggingface dataset:
Ask HN: How much domain knowledge is enough?
I am attempting a promotion, but the process has raised numerous red flags that concern me. I’ve posted two to The Workplace[1,2], but my final apprehension is more opinion-based, which I believe the HN community would have a good insight on.

I work for a scientific research institution as a software engineer. I have minimal knowledge in the details of the science being done, but the software engineering requirements are orthogonal to this. I’ve picked up a bit and I’m generally interested, but in the six years I’ve worked there, it hasn’t come up enough to warrant the investment. Indeed, there are dedicated staff on the team — two with PhDs in the subject and one with decades of experience — exactly for this purpose.

My manager’s argument is that, for the promoted role, I would have to significantly increase my domain knowledge. To an extent, I agree that domain knowledge is useful to perform the job — as a force multiplier — and I don’t have a problem with absorbing some. However, where does one draw the line? Maybe this is facetious, but ultimately it’s all ones and zeros! While it could be argued as diminishing returns in comparison, I believe a better investment (in terms of force multiplication) would be investing further in my engineering skills; especially when a complementary resource readily exists.

The obvious answer to my question is, “The amount of domain knowledge you need is the amount your manager wants.” Fair point, but I am trying to analyse the calculus of all this. Paradoxically, employers want employees that are fungible (so they can be easily replaced), but also specialists (so it’s harder for them to move elsewhere). I’m wary — given my other misgivings — that investing energy into a niche domain that I’m not wedded to will make me less employable overall.

[1] https://workplace.stackexchange.com/q/164629/67054

[2] https://workplace.stackexchange.com/q/164632/67054
The dropping of semicolons and commas isn't what makes it simple, I'll agree. I was referring to the simplicity of the parse tree as a whole. It's easier to figure out what a Copper statement does because there are very few types of statements. Yes, there are a couple of traps [1]. Try reading this example [2] and see how you like it.

[1] When passing either an object or data to a function, the parameter is stored as a function. e.g. if f=[p]{}, then f(a) and f(5) have p=a and p=5 respectively. If a=5, then the results are identical. The trap is that if a={ret({ret(5)})}, which is a wrapping function, and you call "a" before passing it to "f", then you get the nested function {ret(5)} instead of the wrapping function {ret({ret(5)})}. Having worked with Copper in practice, it's not too hard to spot the error, but it is one of those things that will catch beginners off guard.

[2] https://github.com/chronologicaldot/CupricBridge/blob/master...
No, of course not. I wasn't implying DO were targetting Indians (and didn't read parent as doing that either). My point was that Indians are the ones that are mainly responding.
Can you recommend any sources for the mentioned supplements and their interaction with amphetamines?
Dextromethorphan is the most potent anti-tolerance medication you can get your hands on, and it doesn't dampen any effects like ALCAR can.

I used to experiment heavily with all kinds of supplement routines and other nootropics when I had my Adderall Rx.

ALCAR works but like you mentioned, it does blunt things a bit.

https://clinicaltrials.gov/ct2/show/NCT03729128

https://link.springer.com/article/10.1007/s11373-006-9096-4

Dextromethorphan works for tolerance on things other than Amphetamine as well, but that's outside the scope of the conversation.

FWIW, the best I ever felt was on Adderall + 200mg l-Theanine + 10mg Noopept + 15mg Dextromethorphan.
Technique Turns a Bad Question into a Good One
Cool, I didn't even know about the detection feature. When I get a deadlock, I attach a debugger and look at backtraces. So far that has always been enough for me. The nice thing is that the deadlocked threads aren't going anywhere, and wait patiently for me to inspect them :)
> the police went around to make those allegations

I'm not sure I follow this. It seems like there were two complaints, one of them was clearly a complaint of rape (I'm not saying a rape definitively occurred, but the accusation was intentionally breaking a condom and not using protection against the wishes of a partner is considered rape in Sweden) and one was a potential claim of rape (it is unclear in the other complaint if the preference for protection was a retroactive regret or something established before sex). Anything that transpired after that, no matter how shady, is irrelevant to the initial allegations. There were obviously people who wanted to use those allegations to achieve some political end. However that doesn't invalidate the accusations which deserve to be evaluated on their own merits.
The History of Bethesda Game Studios ( 2018 )
People who donate blood are pre-screened to ensure their contribution won't be harmful.
> I'd be very surprised if Schwab started selling order flow

All the discount brokers sell order flow. When I was an options trader over a decade ago, we bought Schwab flow.

Professional trading platforms like IB tend to be more execution oriented.
The result is unspecified, if you don't mask off the high bits. Some chips will do it implicitly, and give you the right answer anyway, unportably.

This is why testing is not a substitute for correctness. Sometimes you get the right answer by accident.

But it's good enough for code golf.
Well, "both technical and non technical users" right?
I don't know anything about you, but I guarantee you do something for fun that I could point to and say it's 'burning dirty oil for your enjoyment to the detriment of the world and the air'.
> That is a worthwhile endeavor, and the people writing them mean well, but I suspect very few of them are color-blind because the advice is often poor and sometimes wrong. The most common variety of color blindness is called red-green color blindness, or deuteranopia, and it affects about 6% of human males.

This is frustrating. He's trying to correct misconceptions and then he immediately gets the word wrong. What he's describing is 'deuteranomaly'. The term 'deuteranopia' applies to the more severe form of colourblindness shown in his diagram (a); it's a form of true dichromacy.

https://en.wikipedia.org/wiki/Color_blindness#Classification
You need to add "build electric lines over entire length railway" to the left side of the equation and "build a hydrogen locomotive" to the right side.
This reminds me a bit of artists that complain that they can't live from it. IMO OSS is very similar to this, the salary for doing something you like is by definition pleasure or even fulfillment. But you have to play by the rules of the system. Hence my often frustrating consulting work pays for my hobby OSS. Plain ying and yang.
Webpage Analyzer
Software engineering gave me the opportunity to go from being in the bottom economic class to the highest. And guess what, when I was a kid and college student I didn’t have the resources to obtain mental health treatment. Now that I’m a software engineer I can afford therapists, psychologists and psychiatrists that help me manage ADHD and bipolar. I’m still the same person. I just have more access now.
Are the LG OLED truly respectfully?
They use a lot of energy, but more importantly they get that from something called bunker fuel. BF is the cheapest, nastiest form of fuel available. They are a significant source of pollution in parts of many port cities like London (especially places like Greenwich). I believe they are particularly bad for sulphur and particulate pollution.

One of the differences with cargo ships is that cruise ships need a lot of power even when they are at port to keep all the amenities of a large town going. Most cargo ships have tiny crews,and little demand for power when not at sea. They are a significant producer of local pollutants that cause very real health problems for many people.

Some ports do have electrical hookups for the cruise ships to use, but I think they are often more expensive than just burning more bunker fuel, and require to ship to be set up for them.
> What is their aim by having an alternate app store?

It's mentioned in the article that apps won't be charged for gatekeeping.
> having your order sold to Citadel doesn’t mean you’ll get a worse fill.. Citadel still has to respect NBBO prices for fills

Lots of orders fill better than NBBO in dark pools. That’s how Citadel et al make money. That said, the slippage doesn’t really matter for small cheque sizes—it’s too small to matter.
MS isn’t a significant lender really so I don’t see that happening (they don’t get deposits like a Citi or JPM). Not sure how they could make that switch. That’s a huge cultural change no?
Now, they do do some relationship lending in small amount to investment banking clients off their own balance sheet... that is small relatively speaking though.
Show HN: markdown-backup **/*.md: Download remote images in markdown files
On several bug trackers there are structured ways to make it known without commenting. On GitHub, at least there's thumbs-up reactions.
This is exactly why I'm asking -- that story seems like it easily be made up or just plain mistaken. Maybe they've got a family member who tried to connect it to watch something without them knowing.

I've seen random anecdotes like this, but I've never seen anyone actually prove it. E.g. someone with a tech background or a journalist.

And since it would be so trivially easy to actually prove if true, and seemingly a major news story, it feels more plausible to me that it's false.
In short: (1) Free Software Era (2) Services&Support Era (3) SaaS Era.
I also have this ind of slight red-green color blindness. It doesn't bother me in practice except for a few unimportant edge cases.

One of them is color maps. I wish people just used brightness maps instead, there's no value added by changing brightness gradient into a hue gradient.

The worst by far are multi-hue gradients.
My apologies sir
Sure - also the metrics measured in industry are not the same as the metrics measured in school.

What you're saying doesn't seem at odds with what I'm saying.

I would, however, be interested in seeing a study where they give kids with ADHD adderall and give kids without ADHD adderall and see if the test-score residual is statistically significantly higher for the ADHD group.

I have not seen any convincing experimental evidence that amphetamines are uniquely performance enhancing for those diagnosed with ADHD.
> ... each additional authenticator makes it easier to attack you (meaningfully more guessed codes are now correct at any moment) ...

That isn't really an issue with TOTP either (if properly implemented), as each authenticator has a unique identifier and seed.

I've got multiple authenticators set up on a PayPal account. When logging in, I simply select which of the authenticators I want to use and enter the code it gives me.
> Also you have really funny spelling skills.

Can you point out what was wrong with OPs post? I'm a native English speaker, got a perfect score on the SAT English tests, and I don't really see any spelling errors beyond typoing Twitter as Twiter.
You say ‘we’ve arrived here’ as if technology and culture have stopped evolving and all new work is being done within these two companies.

This simply isn’t so. Apple and Google (especially) are both showing signs of ossification.

There are competitors like Amazon slowly building ecosystems around them.

There is no reason an alternative, either from the community as a whole, or from a competitor could not be built over the next 10 years.

If that seems like too long to wait, consider that it’s less time than it took for the current situation to arise.
Yeah, I'm not sure how comparable it really is... I mean, with modest cooling, an RPi 4 can OC to ~2.1ghz without issue. I wouldn't mind if these were slightly larger if the I/O could be mostly on one side. Add 1-2x sata and/or m.2 slots and a second nic and the possibilities really open up. Though USB3 isn't too bad depending on your needs.

Also, kind of hoping that a few more polished options for 4-8 board cluster cases start popping up... The ability to do clustering solutions on real hardware for low-cost testing is really interesting as well.

All of that said, I agree, other than GPU support, I'm not sure that this actually performs any better than an RPi 4, and with the pi having 8gb option in play, this is potentially a much worse option.

1-2 more generations of these super small form computers, and it'll get even more compelling for general use for most people.
X is all you need
I agree, these tools should have an official computer vision module since so many people are using synthetic data these days.
Perhaps this it the wrong analogy, but home cooking hasn't killed the restaurant industry. Maybe, given that ebooks are just files that don't have to be printed and bound, libraries should buy direct from the author, rather than having the publisher take most of the profits of sale.
Speaking about other possible conditions, anecdotally there are two people in my family who saw a psychiatrist for ADHD like symptoms, who years later were eventually diagnosed with sleep apnea (both with a normal BMI).

It seems like this is not uncommon, quoting Matthew Walker’s “Why We Sleep”:

> Based on recent surveys and clinical evaluations, we estimate that more than 50 percent of all children with an ADHD diagnosis actually have a sleep disorder, yet a small fraction know of their sleep condition and its ramifications.
On magnesium. It’s been a huge help for migraines and muscle aches. Aside from zinc the others haven’t been on my radar.

Ordering the rest now.

My chief issue is nerve damage. Anything that helps them is a big win.
The colon is a shorthand for (). Incidentally, it also makes for lots of little smiley faces everywhere.
Sure but just saying that doesn’t mean this is one of them.
Not all open-source is created equal. There are many open-source projects where all the key contributors are employed by a big corporation. And their performance review depends on the work they do on the open source project. like Go language, AOSP, Chromium, VSCode, dotnet, Zstd. Most Linux contributors are also doing what their employers tell them to do.
> Regarding "e-waste as much as Luxembough", is that really a lot?

Yes.
Haha no. The Indian government will have the best interests of the ruling party at heart. I'd rather trust Google with all of my data, even the sensitive bits, rather than give even an iota to the government. And yes, I know how disgusting that sounds.

In the Delhi riots early this year, the government used data gathered from the national database to track and arrest protesters. Imagine what they could do if they could track your phones. At least Google is only selling me real estate ads (woefully inaccurate ones too) and not actively trying to imprison me or my family (bonus points if you're a minority).
One of my favorite journalists, Jesse Walker, has an annual tradition where at the end of the year he posts his favorite movies not from the past year, but from 10 years ago. And then 10 years before that. And then 10 years before that, etc., going back decade by decade until there are no more movies. His philosophy is that 10 years is barely enough time to process which movies had any staying power, so how could he possibly judge which movies were worth watching from the past year?

Here is the end of his 2019 series (which includes links to all the other decades of that series): https://jessewalker.blogspot.com/2020/01/#342764971747282839...
I like your approach. As a maintainer of small projects with very few users I'm not offended by business-like bug reports. But it's very nice to hear someone is actually grateful for my software. (You only need one arrogant asshole demanding support to feel like your software is shit and maintenance is a burden.) Of course you only need to make a good first impression once.

This approach will also help if another part of your message comes off as arrogant. That can happen when English is not your native language.
One could argue they also are free to decide to buy some property that makes that so hard to be effectively impossible.

People do that all the time with game consoles, cars, fridges, smart light bulbs, etc.

So, does anything differentiate smartphones from those? If not, arguing all of those should be opened up, I guess, wouldn’t make it through the justice system (¿yet?)

If it’s “if the seller allows installing some apps, they have to open up for all apps”, game consoles would be affected, too, and one could argue that the likes of Fortnite would be, too (that isn’t hardware, but neither is iOS, and it’s iOS that people want to install apps on. If Apple opened the iPhone, but not iOS, I doubt people would be happy)

If it isn’t that, what is it that differentiates smart phones?
And Sharebuilder bought ING Direct’s trading arm...
[0] is a 20min video which you can replicate for $20 at a convenience store. [1] has Conway explaining in detail, although it's not excruciating. I don't see why the burden of proof is on me; Bell's inequalities are not new.

[0] https://www.youtube.com/watch?v=zcqZHYo7ONs

[1] https://plus.maths.org/content/john-conway-discovering-free-...
> big businesses have been created so it's not entirely true.

examples?
On Android, there's "Color Blind Pal" that I use, doesn't use RGB values, but gives you names for the colors instead.
I'm not sure when they started supporting it but I've had multiple (physical and virtual) authenticators for 2FA set up on PayPal for years.
> I can drive a car and I stop when the light is red and go when the light is green.

I'm also slightly colorblind and pure green light would be harder to distinguish from distance (not critical because there is also light position, but still). That's why traffic lights usually have cyan tint.
If that's actually what you wrote, I would be annoyed as a maintainer. There's an implied assumption here that "command X" was never tested and must therefore crash for everyone. In 99% of cases, "command X" runs without issue and has been tested on multiple configurations. If it turns out that "command X" crashes for you because your company's IT department misconfigured the certificate authorities on a particular Windows build image, you end up wasting massive amounts of everyone's time. After maintainers get burned by these kind of bug reports tens of times, they understandably get hostile to such low effort bug reporting.
To do user space IP you need raw sockets (to build the TCP headers). Raw sockets require root access or special privileges for your process as the kernel typically is the only one allowed to build such headers as TCP requires good network behavior. You don’t want trivial compromises of user-space apps to suddenly give malicious code to send arbitrary TCP packets that may be exploiting some property of TCP stacks to DDOS more effectively or to misbehave on the behavioral side of TCP things like ignore flow control.

That’s a huge part of why the kernel implements it. The other part is that network stacks typically can be more tightly coupled with network drivers for performance (again trusted context so less/no validation needed for the buffers being shared and whatnot). Now there are obviously cases where user space can do a better job of buffer management for better latency/throughout so the perf aspect isn’t that conclusive.
> we don't start giving children coffee at younger ages to help focus
> we are inhibiting our full potential because of misplaced fears?

I'll argue with the assumption that there is zero long term psychobiological consequences to exogenous psychostimulants (I personally don't buy this, but let's assume it was true). Increasing focus and task salience is only one of the many factors constitutive of human potential. They never give the answer for what to focus on, or whether a task is worth it or not, and rob the person of the opportunity for developing frustration tolerance. They turn people into indiscriminate doing machines, with little wisdom to guide it. Makes one think if prescription amphetamines being as widespread among plumbers as software engineers is truly a coincidence.

I will argue this is because our bioeconomics, our not wanting to do things is also part of our wisdom machinery. Having used for half a decade myself, I can spot some collogues who are on amphetamines; unnecessarily assertive, obsessed with orderliness of code, constantly in need of refactoring, huge bias for action with diminished wisdom to temper it (Well, also pees a lot.). There is a reason they are not being used by fighter pilots anymore because they can get too cocky and make decisions that kill their own.

No wonder everything looks like a good idea when your brain is swimming in dopamine and norepinephrine, but when everything looks like a good idea, how do you find what is the right thing to do in the medium/long term? Is that really the human potential? I would argue far from it. I think it is just enhancing the potential for a particular job description that requires you to sit on your bum all day and plumb boring stuff someone else tells you to.
Sure, everyone does. Cruise ships are one thing that can be completely removed with great effect for the environment and it will be a minor inconvenience for the people who used to pay for them.

Yes, many will take planes and trains and cars, any of which will still pollute less than cruise ships.

There is no downside to banning them and using sail ships (aside from a potential loss of revenue).
SCRT 2020: Our Secret Vision for Universal Finance
The air pollution they cause for passengers and the inhabitants of towns and cities they visit is particularly atrocious. Searching the web for “cruise ship air pollution” turns up plenty on that front.
Adderall is so commonly prescribed but honestly for some people the better choice may be dextroamphetamine. I know it was for me.

The levo-amphetamine in adderall causes what is known as peripheral side effects. Higher heart rate. And so on. It doesn’t actually help the brain. Apparently it helps the dextro part last longer.

But its also potentially dangerous.
The original creator who made "master" the default branch in git claims it was from "master recording", not "master/slave".

https://twitter.com/xpasky/status/1272280760280637441
Location: Southern California

Remote: Yes

Willing to relocate: No

Technologies: Atlassian (Jira/Confluence/Gliffy Diagrams), Slack/HipChat, Balsamiq, Trello, Zoom/Blue Jeans/GoToMeetings

Project/Product Management Résumé: www.linkedin.com/in/tbenincosa

Email: tbenincosa@gmail.com
> but this is part of the reason I like that Apple makes (practically) all purchases run through them.

I vehemently disagree - in the name of "protecting privacy" Apple has been fooling users to believe that only Apple can be trusted with user data, and the biggest lie they sell is that they don't do anything with your data, unlike other corporates. From crippling Safari by allowing full cookies by default, and claiming to block trackers and browser fingerprinting (which a Google study itself has busted), to collecting user data in "anonymised" form Apple has been disingenuously mining its user's data with users given no choice.
The Kindle is only a special purpose media consumption device. Amazon's attempt at building a smartphone was a market failure.