skysight-inc/HackerNews huggingface dataset:
Also done a ton of interviewing on both sides of the table. On 3:

There's a ton of interviewers who are on a power-trip would would potentially take an admission of something like that as a yellow or red flag. In engineering/business there's a ton of folks who have huge egos and love to rip into candidates for stuff that's small to insignificant.

Then there's the legitimate "that may just weed you out" thing. I have had to hire engineers who I know can deal with tough social situations with grace. Someone admitting openly that they're nervous in an interview isn't necessarily someone who I'd trust going glove-to-glove with execs who will bend your arm to get their way.

Anywho - maybe my reasons aren't the right ones (and they're surely not universally applicable)... but I'd absolutely not give someone the advice to show that card on the interviewee side of the table.
Example of a fibonacci recursion implemented in exponential time just after mentioning big-O notation? Looks just like one of those articles written by a copy-writer who knows nothing about programming and created the article by reading some similar articles thinking he understands it all now

If I were interviewing someone, I would expect the linear solution and from a CS graduate would at least expect mentioning the logarithmic one..
If you’re on an OS that lets you manage the fonts yourself you can use GNU Unifont. It has monochrome bitmaps for all of the enoji and fits much better with the rest of the text.

Personally I think colored emoji are a mistake.
That is really, 100% not true. They got less involved with the Dems than Google did, which helped, but apart from Joel Kaplan, they really never had any inroads with the Republicans.

And corporations are immoral fuckwits only concerned with survival, regardless of the ethics (or lack thereof) of the people involved.
A somewhat confusing point: the author of this is Chris Cox the former US Congressman [1], not Chris Cox the Facebook CPO [2]

[1] https://en.wikipedia.org/wiki/Christopher_Cox
[2] https://en.wikipedia.org/wiki/Chris_Cox_(Facebook)
I bought 3 different Arris modems and they all bonded upstream until activated on the network through comcast's walled garden. Once activation was run the upstream sync light changed to show it was no longer bonding upstream. If a deactivated one was plugged in, again it would bond.

Previously I had been on a 50/10 tier and when the new business class tiers were released they blamed my trusted old SB6121s for being too old, so I bought 2 newer ones in the SB series and had same issues. After writing the CEO and CC'ing all the techs I spoke to and including links to the threads they gave me a direct engineering contact that confirmed the issue. For the trouble they credited me out 2 months of service.
> How do we distinguish natural from unnatural?

I can think of a few ways to answer that question.

One is whether or not the material can be re-consumed or otherwise recycled and isolated from broader ecosystem damage by non human-designed biological or physical processes. Petroleum derived plastics don't fit that definition (yes I know that every few years there is a "breakthrough" plastic-eating microbe engineered or discovered, but it hasn't really dealt with the scale of the current problem). Curiously CO2 is "natural" by this definition (plants consume it), but unfortunately not anywhere near the rate needed to remove how much of it humans put into the atmosphere.

The other is that consumed material is "natural" if there is a near-term counter process, either pre-existent or emergent, that will shut down the "natural" process. For example, overgrazing by wild ruminant herds in an area will result in a population explosion, which will eventually result in population reduction either via starvation or predation. We know that the overgrazing by wild ruminants is a "natural" occurrence because the ecosystem has evolved counter measures. In the case of humans burning petroleum, there is no natural counter-measure.

Then again, perhaps climate-change and the resulting social upheavals will be exactly that. It's too early to know whether humans are going to be able to dodge the impact of that, or if climate change is to us as the disappearing pasture is to the wild ruminants.
I have an Asus laptop from 2009 sold with Windows 7 and running Windows 10 currently, except it has an additional cooling fan running all the time, because only the original customized Windows 7 with Asus drivers does the power management properly.

Any other Windows 7 version, or more recent versions, the internal fan is not able to make for the generated heat due to missing power management settings.

So I just got used to the noise of having two fans running all the time when I need to do something with that laptop, which has long lost the laptop capability, but hey it runs Windows 10.
“This funding allowed us to pursue several innovative programs that otherwise would not have been possible” - Irwin Jacobs, founder of Qualcomm in testimony to the US senate.

The government is good at a lot of things, it is NOT good at publicizing it’s own success. Just because you don’t know about it doesn’t mean it isn’t there.
Android 9 was released only a couple of months before the Palm Phone. I'd say it's reasonable that the device shipped with Android 8.1.
The phone was released in 2018. I have one and I've never met anyone else who has one, nor even talked to anyone online who has one. People in real life who see my phone are amused, but have no idea what the device is. So unfortunately, I think the market is small (although I also think they fucked it up by releasing it as a locked down "companion device" and only walking back on that half a year later).
A Policeman Burns Down the Firehouse
Microfinance Is Mostly a Scam (2015)
We have searched the galaxy and discovered that it indeed cannot be found in stores.
Transcript: https://www.thisamericanlife.org/684/transcript

Full episode: https://www.thisamericanlife.org/684/burn-it-down
From that link:

> This move will save UCSF $30 million over the next 5 years.

So they're ahead?

I'm being slightly snarky here, but also earnest. If they save 30 but lose 1.14 isn't it worth it?
Here's the online demo: http://demo.themesberg.com/pixel-lite/
Seconded! After years of ignoring Javascript, I'm relieved at how this book brings it all together - explains the whole language, modules, and puts the ugly/avoidable bits of language history in context.

I agree it's only a book you'd want to learn from if you already know another language - it's a terse, conceptual ground-up description.
I'm a big fan of converting to Celsius. It would probably be the cheapest thing to switch to.

Kilometers? We have more than four million miles of road in the US, and lets rough-guess at the VERY least two speed signs each mile, one each direction. The real number on average is probably double that.

Then there are "mile markers" and every freeway sign that lists distance by miles.

Then there are cars that don't have highly visible kM speedometer markings.

Specific industries may shift to metric, and surely things like surveys probably could. But the total conversion? I would bet on many structural changes in the United States before that ever happens.

Voting reform, Constitutional amendments, DC and PR statehood, banning reality TV, all seem more likely than moving to metric.
Those changes, mandating LEDs and lower speed limits, are vastly more important and easy to make than trying to get a ton of individuals to choose a different lifestyle. Psychology tells us about hedonistic adaptation, it'll be much easier for a government to make a big play than for tens of thousands of rich people to all individually give up their lifestyle. It'd be more influential for them to boycott gas planes and use their wealth to stimulate electric plane use, but again: psychology. That's why we need governments...

But think broader, about concrete and steel and shipping, the really hard areas. There is no "choice" about steel, it's a technological and policy issue...Even if we cleaned up our individual consumer choices, that won't change the need for steel or change how it's produced in a dirty way.

Look at a wind turbine, for instance. It's a giant tower of steel. Even though we need wind turbines as fast as possible, we still need dirty steel to ramp those up, and we need new tech to then make future steel cleaner.

This is why focusing on individual choice is so small. Even if all us rich Westerners went vegan and rode bikes to work, that wouldn't address all the tricky technological and chemical issues.
Which space do you build the coordinates from?
How will you encode them?
Maybe this works for some people, but to me it looks like a great way to make life as soulless as work. It also looks like it falls into the same trap of objectives set to lead to preconceived key results. From the blog's example, it looks like they wanted to read more and create some open source projects so you find an objective that fits those key results, not the other way around. I say this because reading 20 books and creating 2 open source projects are very narrow ways of "boosting knowledge." There are lots of ways to boost knowledge, and there are many different kinds of knowledge. Volunteering in a soup kitchen, as a tired example, is a great way to boost your knowledge of the world outside of your bubble and how other people live. Creating 2 open source projects is a great way to thicken the walls of your bubble. Here's a KR I'd suggest instead to boost knowledge: find a way to do outdoor manual labor twice a week, whatever it is. That will boost your knowledge of something, certainly.

But to each their own, whatever makes you happy. I just know this would make me miserable. These key results look like a way to make your personal life just more training for your work life.
Covid-19 Will Make Colleges Prove Their Worth
Isn't it strange that the periods mentioned are integer multiples of days?

Don't known much about astronomy, but day as a unit of time is just a constant specific to our particular solar system. I guess a function of the sizes of the sun and the planets here. There should be nothing special about it. To think that 500M light years away there is something that has similar time proportions to be observed here as periodic is amazing by itself.
Ask HN: What are the options for non tracking online advertisement?
I have a technical blog and I would like to put a web banner in it. However, I searched and could not find any that does not track the visitors. So, I would like to know if there is any option, please.
Thanks for providing a link. For anyone else who comes along, the supporting statement isn't very prominent; you can find it in:

"If you test negative" > "You could still have a current infection." > 2nd sub-bullet
Cops make a median salary of $105,100 a year before overtime and bonuses[1]. They can make over $250,000 a year with overtime[2].

Many cops want to work overtime, because they can make more than double what they do otherwise.

[1] https://www.nj.com/news/2017/05/how_much_is_the_median_cop_s...

[2] https://www.nj.com/somerset/2019/11/4-cops-in-this-nj-town-e...
Do you think that he wouldn't have resigned if he had read the piece beforehand? Would that have changed their decision to publish? They also demoted the editor who did the actual editing. It doesn't seem like it's obviously journalistic malpractice to publish bad and wrong opinions that come from US Senators, even if the opinions are very bad and wrong. The objection to the piece was to its contents, something the editor has finite control over if they're going to publish at all.

Certainly it's debatable whether that piece should have been published, but the stories about failures of professionalism sound like reasons they came up with after they published something that plenty of other major newspapers would have published, and discovered that their readership and employees really didn't like it.

To be clear, I think it's totally fine that the organization runs that way, but I think it's wrong to put them on a pedestal.
AFAIK they have not hired any Palm veterans (I worked at Palm but obviously only know a small fraction of all the people that worked there)
No it’s not a generational thing - it’s you. That’s like the old Slashdot meme - “I haven’t owned a TV in 10 years Do people still watch TV?”. Seeing that my first computer was an Apple //e in 86, I’m definitely not a young buck.
> closer to random noise

in the data stream, sure, but the underlying data framing would probably still have very strong patterns as compared to true noise
> first off: the whole idea of using oauth in your systems is to externalize authentication. its main usecase is if you have several services which share the same users... usually microservices, but everything else which supports oauth works as well, obviously

We don't want to externalize it. For clarity _(because i think i implied internal API->API)_, our primary concern right now is a client API interfacing with our API. We want to choose some implementation that clients would expect, and easily reason about.

There may be a future where those clients have to authenticate to multiple APIs / microservices of ours, but currently it is one API setup for this explicit purpose.

> but to come back to my initial point: if you do not want to externalize your authentication, then do not use oauth! almost all frameworks already have tools available you can use to authenticate with api tokens.

Yea, not using Oauth was my thought was well. My concern however, was trying to pick something clients would expect. I don't want it to feel custom, arbitrary, hodgepodge.

Our very early impression / plan is to use a token renewal, and a shortlived token, similar to oauth. However this loose, and custom, and i don't want clients feeling like we're making things up. Hell, i don't want to make things up.

My current thought is that I need to research JWT more, as it may fit what we need, and be more standardized.

edit: And PASETO
> "Most firms only last about 10 years" is selection bias because most firms don't even last 10 years.

How is that selection bias?

> Meanwhile you're ignoring my point -- it isn't a question of how many companies are destroyed, it's a question of destroying even more of them. Some evidence that maintaining a stable company is hard is not an argument for making it even harder.

Sure. I'm not proposing we should make it harder
The government could technically do that (and worse) if they controlled the browser. China for instance have a few popular browsers (owned by Tencent, Alibaba, Xiaomi, and Qihoo 360) that made it impossible to either view a GitHub repo or perform certain actions, such as starring it. Imagine them rewriting Wikipedia articles to spread propaganda, or modify a download url to point to a cracked version that infect your device with RAT, etc).

I’m not familiar with the browser situation in India, but it’s yet another reason why we should recommend and support Firefox, and why we should avoid software and hardware from authoritarian countries.
Does anybody know of resources like this for other mathematics topics?
The data is worth that much to the university because they're critical to grant continuity - it'll be hard or impossible for their researchers to keep the money flowing without it. It's pretty much useless in everyone else's hands because those grants also depend on individual reputation and research history.
Some of the earliest radio broadcasts are Hitler's speeches, as well as other world leaders preparing their nations for global conflict. So there's that.
Y/C does the seed rounds and I think they started doing series A - not really a VC, but I get your point.
You can base your KR on her satisfaction (as reported on an end-of-quarter survey) rather than on your level of activity.

Try to measure the outcomes rather than the activities :)
From my understanding, the use case for JWTs is where:

1) One system produces a JWT which makes a bunch of "claims" about the bearer; e.g. 'their email address is alice@example.org'.

2) Another system which trusts the first system can consume these tokens and use the "claims" to authenticate the bearer, e.g. 'the email address alice@example.org is associated with user ID 12345, so the bearer must be user 12345'.

3) Now that the user is authenticated, the second system can initiate a session for them (e.g. storing a cookie in their browser, or whatever).

4) From now on that JWT should be rejected; we can approximate this by making it short-lived, but we can do better by the second system update some state. For example, updating the "last seen" time of a user, and rejecting any tokens issued before the this time.

The idea of 'using stateless JWTs for authentication' is presumably the common practice of avoiding steps 3 and 4: rather than having the second system initiate a session for the user, the JWT is treated as if it were a session token; rather than invalidating the JWT after its first use, it is accepted over and over again as part of the user's subsequent requests. This also requires the JWTs to have a longer expiry time than necessary, since they have to survive until the user's last interaction, rather than their first (in fact 'refresh tokens' can be used as well, but the principle is the same).

As for why it's a bad idea, I recently came across PASETO (a simplified alternative to JWT) which specifically calls this out as an insecure practice due to the possibility of replay attacks ( e.g. https://github.com/paragonie/paseto/tree/master/docs#was-sta... )
I evaluated JWT recently and found it so overcomplex and full of footguns that it was unacceptable for a security-critical component. It boggles the mind that this was designed as recently as 2015.

I plan on going for a simple bespoke solution which just uses an off-the-shelf algorithm to sign a structured payload (likely BARE), which in addition to being less full of shit will make for smaller and more managable tokens.
> If you don't believe [racism is systemic], you're in the minority now

A majority-held opinion is not a citation. Which systems explicitly favor whites over blacks?
How to Save the Middle Class? Tax Based on Median Household Net Worth
Yes, yes and YES, thank you.
Because the question is hard, and there are so many answers, you can twist those answers and that data to support pretty much any viewpoint, and ultimately this is the problem with having too much data at our fingertips.
You not read the article completely or your did not understand it. Neither did you understand what I was trying to say with it.

You should read it again. Trust me, it is worth it.
What a great site. So many memories!

Prior to my time there, my university issued DEC alphastations to CS students. By my time they had moved on to Windows 2000/XP + Linux. So one saturday I popped into the university auction and picked up an DEC Alphastation, a NextStation turbocolor and a couple of Sparcstations. About $5-20 a piece. I was super tempted to get a SGI Origin. No one was bidding on it but the logistics of moving and powering a supercomputer was out of my scope. I power up the Alphastation and imagine my luck, it's my professor's old workstation!
Ah, yes, the numbers-or-it-doesn’t-count business people are rough. I like to call this strategy “ignoring empirical evidence that’s hard to do math with.”
Ask HN: What’s your favorite mental model / framework for self development?
Oh, I hoped to see something based on Fechner colours (https://en.m.wikipedia.org/wiki/Fechner_color). It gave me quite some creeps when a misconfigured XFree86 server managed to draw a bright red line right across the black and white LCD screen of my first laptop...
This was introduced at a time when there was both exhaustion at increasingly larger phones and people started complaining about “screen time” and distractions. This was suppose to address both of those issues.
> Java developer interview questions are quite common.

Who wrote this article again? An HR?
Hey, thanks!

Yes, different boat profiles is on my list of things to add at some point. There are some impressive global races [1][2] that happen every few years using some interesting boats, so it would be neat to follow along virtually in this way.

[1] https://en.wikipedia.org/wiki/The_Ocean_Race

[2] https://en.wikipedia.org/wiki/Vend%C3%A9e_Globe
You might like this discussion from last year: "Hiring Is Broken: What Do Developers Say About Technical Interviews?"

https://news.ycombinator.com/item?id=20708026
Science that 90+% of scientists believe it's settled.

I mean, if you got new empirical data to show that the overwhelming evidence is wrong and earth is in fact flat, please do submit a paper and get some feedback from the scientific community.

What I believe is harmful is to present worldwide scientific consensus on one hand and granny's gut feeling on the other hand as equally valid opinions - and then conclude that a topic is "disputed". This happens a lot in social media.
Managed services are great until they don't support something you need. For us this was postgres replication to non RDS, we tried bucardo however that didn't go well (this was a few years back, may be possible now)
I began rambling since I’m trying to have same practices as your wife. Moved my questions to top of comment;

Which Apple Watch cell version does she have. Do you happen to know the third party ear clip? I hadn’t thought of getting that. I just ordered AirPods arriving today.

—

This is the perfect post for me to see. I am in my second deep dive in trying to make the Apple Watch a major priority, possibly upgrading to a cellular Watch if this proves to go well. Your wife is another key point for me to push this attempt.

I fit the same demo where a minimalist sort of phone like this would have been right for me. But there is no perfect and the Watch is as good or better than any other option. Especially with my lack of passive phone usage discipline.

Another time I might waste a lot of time contemplating getting something like this. But I’ve finally gotten over a few remaining “needs” for always having phone on me:

(1) detailed location history logging —- don’t think there’s an alternative to this. Won’t have it without a phone.

(2) Siri isn’t very good at dictation on the Watch —- just have to deal with it

(3) Not enough apps on the Watch —- same pattern of just deal with it. I am starting to use a few apps to put stuff into and later I can organize the info. Drafts App and Things are two main ones. Some chat/messaging apps lack proper/any Watch support. Again deal with it :p.
Not weird at all, is an autochtonous organism in Asia, therefore they had chances to being exposed in the past to similar viruses, and they have lots of young population probably also.

Has happened before with american natives dying in mass from new european diseases, for example
I was surprised the first time I read about crore and lakh, they take some time to get used to.
There should be a government agency that tracks down these ransomware creators and shoots them in the fucking head.
PASETO looks interesting, thank you!

Since my primary concern is external client APIs communicating with ours securely, but also in a way that's not too-foreign. I imagine JWT would fit the bill of being widely known, but PASETO sounds really interesting too - having less things to get wrong sounds amazing. My concern with PASETO is that client APIs are huge slow customers, so i'm hesitant to choose anything that's not super mainstream.

I'll research PASETO more, but i feel like my decision would come down to fitting to what the customer can use - less change is more, in that case. Ie, JWT.
Yes.

Police unions are seen as an exception to the usual party alignment. The Minneapolis police union and its president Bob Kroll supported Trump's campaign:

https://www.lawofficer.com/minneapolis-police-union-touting-... (2019)