skysight-inc/HackerNews huggingface dataset:
I think that the parent is talking about outside work but I want to flag something else here.

> In many orgs it isnt practical not a good idea to be invested in a person beyond the work you do together.

There are many difficult complications to relationships in a corporate. In the limit you might have to dismiss the person you have a friendship with, or choose between doing that and leaving the company (and your salary and reputation) yourself.

But, relationships at work are not zero sum games and you need to be careful to think through the risks in terms of probabilities - getting pushed into sacking good people is a rare situation (unless something is really, really wrong) - and to be able to mitigate these corner cases (like, no, I'm not doing that, I will get another job thank you).

I hear that in prison it is a bad idea to get involved in any relationships at all, unless you are going to go all in and commit to whatever gang or romance is on the table. Work isn't like that, there are tools to manage how work relationships evolve, you are not trapped and powerless - although many work contexts set up a dynamic to convince you that you are. Ask yourself: how many of my co-workers have left in the last five years? How many of them are dead now? When was the last shanking in the restaurant? Yes, if you have young children you need to be very resilient and put up with bullshit that you simply wouldn't otherwise, but even then take steps like investing an hour a week in developing a way out, I have seen people really surprise themselves with how many options they can generate over time.

And the rewards are significant. If you have a strong network at work you can expect better projects, better information about politics and prospects, help when you need it and also feedback about you and your contribution. All of these are immensely valuable.
Firefox is great, and I've had an amazing experience on both mobile and desktop ever since I switched almost a year ago.

I only wish that their password manager allowed you to import passwords in standard formats from other password managers.
Is it just me or something like Golang shouldn't be included in production builds at all?
I agree with you that lethal force is the only reasonable option in that situation, but a human doesn't become "garbage" simply because they fall victim to addiction to a substance which causes them such suffering during withdrawal that they feel like they have no other choice but to try to steal to end the withdrawal. If you were in that same situation after some friends got you hooked, you might steal something to stop the pain, too.

In my opinion, providing legal drugs and rehabilitation to addicts, free of charge, would significantly reduce these kinds of thefts and break-ins, in addition to a lot of other huge societal benefits. The system works by only allowing the addict to consume the drug under supervision; they can't take anything outside of the clinic. It seems to work very well in some European countries.
Java and .NET can also get backtrace at runtime. Can't remember if they are symbolized or not but i think they are. How do they handle this?
Seconded. Those devices are unexpectedly good.
The truth has a habit of shining through if you are encouraged to keep asking questions and follow up on them.

The point is that people are actively discouraged from asking questions and following up on them. People lose their careers and livelihoods for asking the wrong sorts of questions.

Truth is no barrier to social backlash. In fact, questions that might be true tend to be the ones that get people the most heated. https://twitter.com/a_centrism/status/1211170458902487042

(I have no stance either way regarding that account, but it's an interesting phenomenon that someone has to basically shroud themselves in anonymity to present certain flavors of scientific research.)
I went through a few back in the day. Some suggestions:

The Hacker Crackdown

The first 20 million is always the hardest

The Nudeist on the Late Shift

What should I do with my life?

(Po Bronson is a theme I guess)
Anyone can put some co2 and a thermometer in a sealed container. A second one without additional ghgs, too. Alzheimer’s probably more difficult to understand and you have to trust somebody.
HTTPS: //www.skincareadvisor.org/aleurier-skin-cream/
Aleurier Skin Cream
there are such a lot of pores and skin care product on the market that we should all use a little steering when picking the only that’s proper for us. We’ve made it our mission to inspect merchandise like Aleurier Cream serum due to the fact all people deserves skin they’re proud of and that they could sense at ease displaying off to the sector. no person ought to be self-conscious or doubtful of the way they look. No.

https://www.skincareadvisor.org/aleurier-skin-cream/
I suppose it depends on how far you trust your ability to keep everything in your head, and reload everything coming back, and follow through on notes to self. I make todos too, but I try to honor a self-agreement that they be short lived and ideally not make it very far beyond my machine.

I linked https://github.com/dspinellis/git-issue in another comment but it gives a sense of the command line experience. I've also at times hacked up various scripts to create or modify items in github/jira/our internal POS, it can make things more likely to hit the tracker than to be met with a shrug. (It's so odd how sensitive programmers can be to even minor blocks in flow like a few seconds waiting for a webpage, or avoiding refactoring a method / class because in Java a new method might best belong to a new class which to do things 'proper' often entails a new file and then another new file for unit tests, adding them to version control, and all that takes like 30 seconds even with IDE support and is annoying.) I've at times thought about a small vim command that would call one of those scripts to create a new issue pre-templated with the file and location I was on, create, then insert the work item id, but never got around to it. As a pre-commit hook something to look for TODOs explicitly might be interesting, though I generally dislike hooks.
Slight aside:

> Worthy gets you through the awkward, shallow online dating phase using an AI that teaches you to be a more emotionally intelligent romantic partner—which is what girls want, right?

Who would develop and train that AI and with which objectives? Actual women using their own experiences and expectations for dating - or males projecting their ideas of an ideal girlfriend into it?
Most estimates for life outcome are ~50% genetics, 5-15% parental/teacher influence and the rest unknown.
Ask HN: How to Valuate a Startup?
We want to raise series A soon, but having a hard time to figure out a valuation.
We have a quite low MRR, but also operate in a highly regulated market (which requires us to hold a state issued license) and did a lot of work upfront, so now we can scale easily.
Any idea, model or maybe personal help?
This isn't the same as the situation around low fat diet at all. That research is intentionally distorted by companies who want to avoid the reality of what is needed: moderation, modest calorie intake and low sugar diets. The situation in the scientific literature was always far more fluid and complicated than what was communicated to the public because industry paid to communicate only the research they wanted. https://academic.oup.com/jhmas/article/63/2/139/772615 has a nice overview, https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5099084/ talks about how industry intentionally distorted research, and http://resources.betterfly.com/uploads_resources/20000/19456... talks about how the government listens to corporations not scientists and how the science was always in doubt.

The situation isn't even close, low-fat diets are an example of how science is distorted by evil and money without a care for the lives of millions.
Linux_Logo Command Line Tool to Print Color ANSI Logos of Linux Distributions
> While I'm all for changing funding systems I want to point out that there fact we have these scandals is the system somewhat working.

After decades. The only reason there is a "scandal" is because it is medical. There is shit like this in almost every scientific field holding back progress.
>2) By far the biggest baggage in my view is the involuntary servitude being forced on innocent young kids. That is not worthy a free country to me.

(1) the "innocent young kids" are 18+ grown-ass adults. Time to learn the also have some responsibilities towards the society they live in, not just privileges. Paying taxes alone doesn't count. This country they grew up, gone to school, and live in only exists because some people fought hard (and many died) to defend it.

(2) It's not "involuntary servitude" it's citizen service. Free countries don't come for free - they're fought to create, to defend, and to keep free.
We Organized Successful Tech Talks by Accident
Ask HN: How to Valuate Our Startup?
We want to raise series A soon, but having a hard time to figure out a valuation.
We have a quite low MRR, but also operate in a highly regulated market (which requires us to hold a state issued license) and did a lot of work upfront, so now we can scale easily.
Any idea, model or maybe personal help?
I am still missing chrome-like profiles
I really, really think you're oversimplifying climate science.
Plan9/9front uses u.h and libc.h, among nc and nl as the compiler and linkers, being n the architecture. That allowed free cross-compiling, as plan9/9front does since your base install and now, OFC, Go.
Frequent 1:1s with the devs are probably a sure way to implement the manager's vision and work style. On the way it'll also make the manager solve all the conflicts.

Doing no 1:1s means devs come up with the work styles that fit best to them, learn to solve conflicts with no manager present and possibly be more effective and creative. Many 1:1s seems just like an excuse for introducing deep micro management
Helping Browsers Optimize with the CSS Contain Property
Hmm, no reason to refer to Nazism here, this is Communism in its purest form. On the other hand Communism is just a Nazism twin with a better PR (all those Che t-shirts, etc.).
It could be more general, that humans just get caught up in what feels good.
What the heck is the event loop anyway? – Philip Roberts – JSConf EU(2014)
You can try this 3rd party tool if your password manager supports exporting to CSV (or if you can convert the exported passwords to CSV):

https://github.com/louisabraham/ffpass

And here are some hints about the CSV structure:

https://github.com/louisabraham/ffpass/pull/46/files
Well what else do you propose since iPhones comes with essentially a hard coded PC equivalent of secure boot that you can't disable. You can't even load your own keys onto the device and sign your own software or OS. At which point you don't even own the computer since you have limited say as to the software you can run on it.

I don't see Apple planning to stop restricting users rights anytime soon. Same applies for phone manufactures who sell android devices.
It is a well known phenomenon if you have studied the history and philosophy of sciences. Dominant paradigm(research program) writes off any anomalies their core hypothesis faces. They will explain away these anomalies with subsidiary hypotheses. Grants will be denied; tenures are denied; etc--all are common to anyone participating in a research program(paradigm) that competes with the dominant one.
the custom search engines and the banning of dissenter extension is why i am still on chrome. ff failed me on technical and personal level with these. at least with chrome/google ... the devil you know.
You are confusing criminal punishment with self-defense. In the US people are allowed to use deadly force for self-defense. As far as I know, even in states where there is no death penalty for any crime.

For example, "Manson Family" could not get death penalty for the murder of Sharon Tate and others because California banned death penalty at the time of their trial.

Would you really argue that, if they had means to kill the intruders, victims had no right to do so because whatever happened to them was not punishable by death?
But how do you define 'original'? in 1956 the American Heart Association announced that a 'diet which included large amounts of butter, lard, eggs, and beef would lead to coronary heart disease'. Not just meat! See also the enormously influential study and conclusion by Ancel Keys. https://en.wikipedia.org/wiki/Ancel_Keys. His seven countries study stressed the dangers of cholesterol and fat.

It's interesting that Keys, credited with discovering the Mediterranean Diet, died at the age of 101.
I don't see why you'd hobble yourself by removing a method of tracking todos, in favor of one that's higher-overhead and more dangerous (much higher chance of getting out of date due to implicit coupling).

> If it's not worth of the issue tracker, it shouldn't be worth of a TODO either.

This is what I mean by throwing away work. If you have some insight about the code, your requirement that the insight be thrown away until you can "prioritize, track, and categorize it" makes no sense. Allowing a lighter-weight annotation that lives with the code that it describes allows much more flexibility: it's descriptive of the code and agnostic to its eventual fit into your tasking, as you can integrate it into formally tracked tasks or lump it in with related changes. Blanket bureaucratic rules for bureaucracy's sake is pointless, and I say that as someone who's a very strong believer in ticket tracking hygiene.
I have been using Firefox for a few months and I’ve noticed browsers on Windows are far slower than on Mac (despite much faster hardware). Is that normal / happening to you as well? Firefox on Windows seems noticeably slower than Chrome. (Any page from entering address to seeing content feels ridiculously slow) I still use it for privacy, but I wonder if there is something I could do to speed it up.
Do you have any anecdotal experience with how this sort of approach affects very short, bursty stop-and-start transmissions (notwithstanding the fact that you obviously can't go faster than link latency)?
if the on-screen keyboard even has all the characters needed.

when we got new internet in our previous home i was forced to change our password that everyone had already set from previous use, because the new configuration interface didn't allow spaces. so i used underscores. then family visited and they had a tablet with a keyboard that didn't have underscores.
Modern wheat has more protein.
At a former work we had points for what got added, fixing TODOs was worth 2 points IIRC. We were a small team and people were all good - probably wouldn't work in every situation.
I did that about a month ago, after more than 10 years with Chrome only.

So far so good, apart from battery usage on Android. I sometimes feel it spirals when too many tabs are left open. Desktop, no problem.

I have kept Chrome for my work stuff, because I want 100% efficiency / no delay due to my tech choices and I work on a SaaS tool primarily targeting Chrome. I still think Chrome is better when it comes to powering web apps, ahem, made by Google in particular.

The real question for me is, besides privacy, what is the killer feature that will / does make it obvious to switch to Firefox?

It seems that other browsers like Brave are also quite good at dealing with privacy, so why Firefox and not Brave?
Have you tried Multi-Account Containers? It’s not the same but for me it works (I want to be logged in with various accounts on the same website)
In fact, there's a new issue opened (again, from Rob Pike) in response to this article: https://github.com/golang/go/issues/36313
> Claim of 20 hour battery life.

This isn't something of note now is it ? Xiaomi's watches have insane 2 week+ battery lives these days.
Nobel Laureate Ivar Giaever – Global Warming Revisited (2015)
Just as an aside, the pine64 team also has a phone, laptops and others...

https://www.pine64.org/
If you ever track down a citation for that I'd love to know more.
Firefox does have support for multiple profiles. You just to need to set it up.

https://support.mozilla.org/en-US/kb/profile-manager-create-...

Also if you want to prompt what profile to use every time you use firefox just add -P like this "firefox.exe -P" in your shortcut/softlink or script that starts firefox.
No, that dot in the domain name of the URL is not a mistake (2004)
Not really, given that in 2019 they are still fixing heap corruption and use after free exploits.
I am on FF but i miss having one profile for work and one profile for personal use that i used to have with chrome.
At some point the semiconductor industry may hit a limit on size because it costs too much. TSMC is planning a massive new fab for the 5nm and 3nm nodes, with an estimated cost of $16B. Everything at the latest node sizes is insanely complicated and expensive - fabs, masks, design. I'm amazed that generating extreme ultraviolet by zapping falling tin droplets with lasers can be made into a cost-effective production process. Mask costs passed $15 million at the previous node. Design costs for 7nm are around $100 million for each different part.

This can't go on much longer. Most of these parts go into phones.
Searching the constant will yield one use in the code, further Googling yields https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview...
For any given tool you're going to spend most of your career at the top of its learning curve, so it doesn't make sense to weaken the tool to optimize for the brief period when you weren't.
What are the main differences to something like nethogs or iftop?
Bias in what sense? There is overwhelming physical evidence that climate is changing ... it’s not really a “cabal” situation.

Can you detect any evidence of any forces attempting to bias climate science? Perhaps you mean energy companies?
> The real question for me is, besides privacy, what is the killer feature that will / does make it obvious to switch to Firefox?

Preventing the web from devolving into a closed garden. For this we need alternative browser engines and hence Brave does not make the cut.

Other than that, containers are a pretty useful tool that's so far Firefox only.
Time for the weekly Chrome bash thread on HN. Cue the "I also switched to ddg and it's great!"

Seriously, why does this happen so much here? I'm not even talking about the merits of the argument (I switched to Firefox), I'm just talking about how much of an echo chamber this is.
Sounds like this was a (little?) while ago.

On first read I thought you meant Aspera ran on the UAVs :) but I now realize the high unlikeliness of that...
I read some similar comments recently and tried switching to Chrome, but did not find it any faster, even on YouTube and gmail. Maybe it’s machine and webpage specific.
I advise you to watch the CCC talk about validation of OpenBSD exploit mitigation features.

Yes, it is great that OpenBSD values security over performance, but as the talk shows, not every security feature is as secure in practice as OpenBSD sells it.
It just doesn't have usable profile switching. Sounds like something a competent engineer should be able to implement in a week, yet users have been begging for it for a decade and it's still not there. This is the only thing that holds me on Chrome.
From my time as a consultant I started doing some TODOs with a view to when I would be off of the project, for example there was code in a place that I knew would be not necessary due to changes at a certain time in the future I would put in a TODO because there was a chance I wouldn't be there when that code needed to be removed or changed. Who knows if anyone ever heeded them though.
Your answer to ff refusing to host an extension and forcing you to sideload it is to move to a platform that has continuous and proven censorship and surveillance track record? Doesn't make much sense to me.
IMHO PyCharm is good among dynamic languages, but it's still far from the level of IDE support you get for statically typed languages. It is very conservative in the number of bugs it highlights. Same problem in VSCode and JS. While autocomplete is quite nice and works most of the times, they fail to catch most problems when I type.
The part about replacing sets with categories is inaccurate. Some people are talking about categorical foundations, but as far as I know, most work is aimed at HoTT and/or (infinity-)groupoids. Thid is of course not divorced from category theory but the focus is important.
Because we, as largely the more clued-in kind of IT users, know the importance of avoiding closed gardens and the dangers of the tracking ad-tech stuff Chrome has?
> Type hints and dataclasses are a game-changer for Python. Much easier to reason about programs that use them.

Type hints made large python codebase switch from "Any change will blow up to my face" to "I can touch it carefully with protection gloves".

Through, it is still pretty easy to fool mypy and very far of the compile time guarantees that provide most static typed AOT compiled language.

And unfortunately, it also does not bring any advantage in term of performance.
Containers?
acme2k has keybindings too, you can use these instead of chords

https://github.com/karahobny/acme2k
Can someone give me an example on how to properly use the central limit theorem in the real world?

For example with stuff that are commonly assumed to be bell-curved like test scores, IQ, etc. What are the iid variables being averaged? Each test question?
>I'm sure Google is able to adopt a working ticketing system. If you already have an issue tracker then it makes absolutely no sense to keep a separate out-of-band ticketing repository such as source code sprinkled with TODO entries.

If I'm on another team looking at using your code for whatever reason, I may not be familiar with your ticketing system, what is where, how it's organized and prioritized, etc. I appreciate an indication in the code that that function or class might have some significant areas for improvement. If it's relevant enough to what I'm doing, maybe I'll handle the TODO and open up a code review for your team. Ideally you've got a TODO with some details and also a ticket I can reference to see what's going on with it or what discussion has already occurred around it.

But companies of FAANG size often have so many different developers on totally different teams that they're probably not going to have the time or inclination to go look through your ticket backlog. Having any deficiencies or areas for improvement clearly marked in the code is a benefit in those situations.
Dangerous? Yes. At the same time, he built this presentation using two things; Google-fu for open source intelligence, and a background in microcontrollers. "Untrustworthy third parties", as described in the talk, also possess these skills (look up the sophistication of IEDs used in Iraq and Afghanistan if you don't believe me). This guy invested his spare time over a few weeks or months to do the research on this. Again, this is entirely doable by most people. The purpose of doing this kind of security research is to push organizations (the CIA obviously watches the CCC presentations every year) to fix prior security mistakes before they are misused, and to refine better security practices in the future.
haven't really noticed it myself. if anything, i though video acceleration works a bit better on windows
A lot of it is manual, but there is this handy chrome tool to catch the obvious problems: https://chrome.google.com/webstore/detail/wave-evaluation-to...
Why call it "Video" to be drowned by other search results and never to show up on Google?
I would like to use firefox yet it takes way more ram to run than chrome. so for me is a non issue.
Which makes sense since TODOs tie in to buganizer at Google.
Then you’re probably fine :) Do make sure to keep your eye on this, though, just like you might be a bit more regular when checking the performance of a Python application.