skysight-inc/HackerNews huggingface dataset:
I don't see how it can harm your career. Past employers don't tell your future employers how many hours you worked per week. You would have to bring that up. Instead I would focus on results and the value you add.

I wouldn't be too impressed if I interviewed someone who said they routinely worked 50+ hrs/week at their last job. That indicates either a dysfunctional workplace or an employee who can't get things done on time. It might indicate an exceptional dedication to work, but then I would wonder how often the candidate burns out.

I would like to see candidates who have a record of getting things done, going the extra mile when necessary, but that isn't necessarily measured by number of hours worked in a week.
Engineering Customer Success
You own the device, sure, but you don't own the content that's playing on it, nor the servers delivering it.

These are profit oriented institutions. Once they've saturated the market, their only way to increase profits is to increase their per user profits.

The economy is designed to have your TV start showing ads.
I was terrified approximately 14 months ago when the big pharma companies started to get billions to develop the vaccine. My fear was that their research was fraudulent and they would be exposed and discredit science as a whole. I am very happy that this did not happen.

I guess we are not in a total catastrophe situation but there is significant rot.
Show HN: Zero Trust SSH (ZSSH)
No I know what statistically significant means, I was curious why you phrased it that way.

The authors listed many results, and noted whether each was significant. It seems weird that you keyed in on one measure (caregiver vocabulary) with a higher p-value, and not the other results that did suggest that when money is tight, parents talk less.
RAWGraphs: missing link between spreadsheets and data visualization
To succeed in Cold War II, America must avoid the wrong lessons from Cold War I
Developers going without knowing what preprocessors do is… getting unfortunately common. Back in the olden days some people were using the C preprocessor on JavaScript. Being bilingual helps in programming too, everyone!
First player advantage seems to be consensus but I wonder how much of an effect piece layout has for players playing second.

If you reversed the king and queen placement for both players would the advantage be as great?
A couple people. Working groups that decide internet standards. Industries and private companies that control how the internet works. Web browsers that determine how the world wide web works. Organizations made up of people from each of these categories. And of course, every single user, developer, vendor, etc that hungrily adopts and subsequently becomes dependent on everything they put out.

There is no God, but there are working groups of angels discussing Existence Standards.
Thank you. I was trying to understand this myself.

NSO seems to be trying to distance themselves from how its software is used by its "clients," but that seems undercut by the plausible supposition that NSO knows exactly who its clients' targets are.
a quick overview:
https://ziti.dev/blog/zitifying-ssh/
Raspberry Pi has proven that people can find uses for tiny low-power computers if it's hacker friendly
Very likely you read my blogpost. See the update at the top:
https://blog.hboeck.de/archives/886-The-Problem-with-OCSP-St...
I think for 2d games developing one's own engine actually makes sense. It's not very difficult and you get an engine tailored to your purpose.

In Unity you still need to develop the tools.
Shouldn't all research be considered _tenuous_ until it is corroborated by a third-party without financial or social connections to the original researchers?
Rahul Gandhi's grandmother also went on a banning spree of political opposition parties, after she declared emergency powers and went authoritarian.

Given the legacy of similar behavior from Congress since the birth of the nation, I have little confidence that Congress and Rahul Gandhi will behave any different.
That was an unusual setup (at least I hope it's unusual) where the gas piping under the street runs at working pressure (for the furnaces) with no local regulators at the houses. So a central fault (accidental cross connection to high pressure) caused a catastrophe.

Where I live, and hopefully most places, the distribution network runs at high pressure - causing a nice loud hiss when someone backhoes into it, which surprisingly never seems to cause a fire - but with each house individually regulated.

One hopes that the house regulators have a "fail closed" mode on input overpressure, but I don't actually know.
Ooo.. that's a clear edge case we should have caught. Thanks for the detailed documentation on the failed onboarding flow. We'll fix it!
This matches with my experience with an old version of Julia too. But lets not focus on the negative aspects here. People have their different sets of priorities.
Self signed is better and more trustworthy. LE’s short cert expiration makes it an enormous pain in the ass. Just put your cert on your site and sign it.
You can block or restrict these with the (free) tool apple publishes called “apple configurator”.
I have a sneaking suspicion that there's something fundamentally wrong with how we approach math in school, given that:

1) It's presented as the most important thing in the world, pretty much, and

2) I've forgotten most of it past the first semester of algebra 1 in high school but that's mostly because... it wasn't important, at all, for me. And I think that's overwhelmingly the typical experience.

Honesty, I struggle to even talk fluently about early grade school math. "You can flip around the terms in a multiplication problem and the result's the same, because of the... uh... transitive property? Maybe? I think that's the name?"

Meanwhile, aside from when I'm trying to help my kids with math, life goes on just fine.
Any advice for dealing with tool choice paralysis?

I've been interested in getting into video editing and music production, among other things, but I tend to get stuck trying to decide between different tooling and it saps my drive. I get the idea that I should just pick one and run with it, but get stuck on trying to pick the "best". Which I guess I tend to define nebulously, since some tools might be easier to learn but others are more powerful/featureful, etc.
Something like this happens so often there should be a legal theory exploring it. I'll ask my kindergartener what he's learned.
You can write HTML pages to be self-contained and offline-friendly.

You can write PDFs to include resources that are not part of a single, self-contained file, and to be quite unfriendly with offline use.
I would not blame the problems here, but rather the lack of support.
Well I was intentionally misrepresenting how it would likely work for effect. It's really just more monitoring / data gathering so they can draw a more accurate profile of you in order to advertise to you and your relations.

But what I was saying is that even if you could pay for a brain computer, many less fortunate wouldn't be able to, which opens the road for advertising subsidized (surveillance) brain computers.
Obviously I am not in favour of that either.

Making takedowns automatic on any user report means the dictators take down the apps of the dissidents.

In the absence of AI that would necessarily have to be good enough to also radically change society and the economy, the only solution I can even think of is a big increase in funding for the policing of apps. Who exactly would fund that? Governments would want to use such powers to pursue their own agendas, while Big Tech taking a proportion of App Store income is already being called “[Apple|Google] tax”.
Ghandi’s well known to be a commie. Don’t disagree with me, for I am your father.
as a new manager, had the same exact idea and found a few companies in this space[0][1] (and now this one too)

ultimately decided there's just too many competitors. my only gripe with all of these is that they're heavily subscription based/pay to use monthly, etc. i want something more personal that i can just purchase for like $10-20 (more like an app on my mac that i can just use forever)

my other gripe is that i don't want to have to onboard my entire team onto it. i want to only use it myself as like a reference guide for the health gauge of my team. i dont need them all inputting their OKRs into these products

[0] https://www.15five.com/

[1] https://www.small-improvements.com/
I ran into this too. The process of relearning Math with my kids has made me much stronger than the first time around.
Here’s a way to use algebra to grind out the solution to #1 with no particular insight needed.

Assume that prices and the amount of kopeks a person has are both represented by nonnegative integers. Let A be Masha’s kopeks, let I be Misha’s kopeks, and let B be the price of the book. We are given the following:

A = B - 7 (1)

I = B - 1 (2)

A + I < B (3)

Substituting (1) and (2) into (3) yields

B - 7 + B - 1 < B (4)

This simplifies to

B < 8 (5)

B = 7 satisfies (5) and, from (1) and (2), implies that A = 0 and I = 6, which together satisfy the givens (1), (2), and (3). So B = 7 is a solution. Furthermore, we cannot have B < 7 or else (1) would imply A < 0, contradicting the assumption that our variables are represented by nonnegative integers. So B = 7 is the only solution.
I second most of this.

A lot of problems are fixable with time and money. Maybe the Series A will help!

But some problems might be related to Julia's design choices. One thing I really missed in Julia is Object Oriented Programming as a first class paradigm. (Yes I know you can cobble together an approximation with structs.)

OOP gets a lot of hate these days. Mostly deserved. But in some large complex projects it's absolutely the right abstraction. I've used OOP in several Python projects. Most of the big Python DS/ML packages use OOP.

Maybe you think PyTorch, SciKit, etc are all wrong, and would be better off with a more functional style. I know it's fashionable in some circles to make fun of the "model.fit(X,Y); model.predict(new_data)" style of programming but it works well for us busy professionals just trying to ship features.

I don't think Julia is wrong for enforcing a more functional style. It probably makes it easier for the compiler to generate great performance.

But Python has achieved its success because of its philosophy of being the "second best tool for every job" and that requires a more pragmatic, multiparadigm approach.
> say the books value is 7.5, Mash must have 1.5 (7.5 - 7) and Misha 6.5 (7.5 - 1), however now when you combine them they sum to exactly 7.5 not less than

There are several problems with this:

- 7.5 - 7 is 0.5, not 1.5

- 1.5 + 6.5 is 8, not 7.5

- 0.5 + 6.5 is still less than 7.5

The problem specifies that 2x - 8 < x. There is no way to constrain this to the specific solution x = 7. Everything would work fine if the book cost -2.6 kopecks.
Should connecting to a network really initiate opening a web browser and visiting arbitrary URLs without any additional user interaction?
There's a particular class of bug that affects all datacenters in a globally distributed service. Almost invariably it comes down to knock-on effects due to multiple things happening "the wrong way" in tandem. Those individual failures typically happen because somebody said "well yeah we should have a better way to do this, but the other components have redundancy, so shrug". If a single domino isn't tested well and has all potential failure modes well documented and tested for, it can still take down the entire chain of dominos.
QI had a look at this about 12 years ago[0].

[0]: https://www.youtube.com/watch?v=aDxajXekbaM
I don't have recent data but I'd guess most startups would have been dead for several years, not on series B.
> fairly certain they were looking for a linked list, but I could be wrong

They were probably looking for an answer which went along the lines of a linked list and then what to fix - the ratio of pointer sizes to data (16-item nodes), sorted insert optimizations, the ability to traverse to the 500th element faster etc (skips with pow-10 or a regular skip list etc).

I bombed a similar soft-ball interview question in the past, because I was asked to build out a work item queue using a database in SQL & I got stuck failing to explain why it was a bad idea to use an ACID backend for a queue.

Some constructive feedback from the person who referred me came back as "dude, you just wouldn't let go of the topic and the interviewer gave up on you".

That was definitely true for me, but I remember that feedback more than the actual technical correctness of my opinion.

That was a clear failure of fit in multiple ways, but it didn't matter whether I was right or not, I had failed to persuade someone who would be my team lead on a topic which I had deep knowledge on.

Even if I was hired, it wasn't going to work out.
Everybody everywhere should ignore anyone that publishes content on forbes.com/sites

Another more sensible declaration.
Who would want to work at a company where you knowingly do things the wrong way due to the fragile egos of your superiors. Debating technical issues is fun and leads to shared knowledge and better outcomes. Part of interviewing is showing off what kind of person you would be to work with. Challenging assumptions and making a good argument should help you in an interview if the place has a good culture.
Hmmm.

It seems like you're taking this from a perspective of "Pthreads in C++ vs Coroutines in Go", which is correct in some respects, but different from how I was taking the discussion.

I guess I was taking it from a perspective of "pthreads in C++ vs Go-like coroutines reimplemented in C++", which would be pthreads vs C++20 coroutines. (Or really: it seems like this "Loom" discussion is more of a Java thing but probably a close analog to the PThreads in C++ vs C++20 Coroutines)

I agree with you that that the garbage collector overhead is a big deal in practice. But its an aspect of the discussion I was purposefully avoiding. But I'm also not the person you responded to.
(Real question) Reparations coin
I have this idea about a coin that would help a historically marginalized people. Aa to be exact and this coin would have 2 modes depending on where if was being held and the value of the coin would change depending on who would have it and how many were being held and where I’m trying to be real vague about the actual workings of this coin but my question is would you get behind a coin that was catering or meant for him to help historically marginalized people and I happen to be the same race let’s just say “BLM” coin. No because I’m associated with BLM in anyway but just because it might get people thinking the right way. And please this is just a radical idea and I don’t know what to do with it and I decided you know what let’s see what some of the possibly brightest minds around think if anybody’s interested in helping me get this off the ground just send me a message
The problem is not that people lie on their application but that these people are now being judged by people who lied on their applications some time back. The lying has been institutionalized and leaves little resources for small but meaningful progress.
Our seasons are probably quite similar then.

Even with an air-source heat pump, as long as it's smart enough to defrost itself as appropriate, etc., you can definitely get a Coefficient of Performance greater than 1 even at below freezing outdoor temperatures. You could run it the majority of days even in winter, and while your current electricity prices may make it not competitive with current natural gas prices, it would be _efficient_. If natural gas externalities were priced in, it almost certainly would be cheaper to run a heat pump except when COP goes all the way down to 1, where yes, you would need an augmented/alternative heat source -- no denying that.

But if you have central air conditioning, which is pretty common in the Midwest, reverse operation is a heat pump. In practice, many A/C systems don't do that, but the capital cost between a central A/C only system and a central A/C + heat pump system is minimal. A/C + heat pump should really be the default, and supplemented or augmented for the few weeks when COP is too low, and for longer while the economics are the way they are.

One augmentation is that you can get non-air-source heat pumps. At least for buildings with several units, it _should_ be cost-effective to get a ground source -- just dig below the frost line. That's almost never something you can easily just hire a crew to do, so unfortunately it's not a practical suggestion right now, but if/when that market failure is dealt with, it'll be a good option for many, as you wouldn't need a secondary system.

Not trying to convince you to buy a heat pump by the way, the economics of it do matter a lot. I would like to sell people the efficiency argument though.
Pinning and certificate transparency help a lot. Chrome errors out on TLS certificates that aren't in the certificate transparency log, so an attacker merely having a trusted CA is insufficient to silently MITM traffic.
I'm sadly amused by all this. The complaint I hear about privately done research is it's all tainted by the profit motive, and so research should be funded by the government, as then it'll be pure and untainted by selfish motives.

Of course, government funded motives are just as tainted by selfish motives, if not more. Even worse, the people who make the funding decisions aren't spending their own money, so they have little reason to care.

At least with privately funded research, the people providing the money aren't going to fund bullshit fake research. This is why market systems work better than government systems.
Jeez. What an article.

You can have the opinion that ever person or ethnicity should be treated equally and still dislike cultures and make negative comments about in a private journal.

The idea that non-racist humanitarian should censor their private likes and dislikes into neutral is insane. Being tolerant and cosmopolitan does not mean that you like everyone. It means you tolerate and treat others with respect despite your personal likes and dislikes.
IIRC execution of JSON was suggested as a parsing method, I thought it was actually a nice hack. What's the point to not reuse the javascript parser which is right there?
Not even that is enough because you might end up with the filling drawer problem. For example you might end up with 50 people trying to replicate it, 49 failing and 1 "succeeding" by chance. The 49 won't publish because they probably got the "wrong" answer by chance, and they don't want to publish negative results, so they will leave it in the filing drawers.

The one that did "replicate" it will publish and then in round 2 there is even more pressure not to publish negative results because "hey, this was replicated before already"
Hard to judge when you don't have the context. But from this it seems like the interviewers were plain wrong.
100% agree.

> In this turmoil, they have turned to their only natural ally. The western elite at NYT, WaPo and american universities.

Also add almost all publications from UK to the list
In theory this should have no effect, right? Since the certificates should be renewing a few days before they expire, in theory it could be down for a couple of days.

Good way to make sure all the software is resilient to renewal failures though!
I guess it relies on the books being ordered and arranged the same way they'd be in every single bookstore and library in the world (in left-to-right ordering countries).

But it's true, maybe this is too much to assume. Most of the time when I've seen this puzzle it's shown the book spines in an image to make it clear, and many people still can't get it. Then again, that would rely on knowing whether it was using top-to-bottom or bottom-to-top book title orientation, so perhaps the only solution is for the author to spell out "the first page of volume 1 is next to the last page of volume 2."
"Something irritates me so I want the irritant taken away and locked in a cage". Your vision of the world is clouded by your own hate. As you are someone who conflates a plant with 'drugs', I strongly recommend you spend some time to understand the issues, understand the really nasty history behind prohibition.

Stop and think about how your attitude is trapping humanity in a box. Live a little. Be open to change. Understand others perspective.
This comment moved me more than anything I've read on HN in years.

The neo-utopian evolution of "dropping off the grid" into "mesh networked sustainable resilient community" is a vision and ethos I can get behind. There has been a lot of loose talk in my circles about Foundation-like ideas for surviving the coming dark years, which I think of as "cultural VPN"... this is a very compelling way to articulate some of those and inspire with it.

Going to think about this in the mountains for a few weeks...
We're heading back to the 2000s. I fully expect YouTube to put ads into premium eventually. You are too valuable a commodity to them to do otherwise. (If you think you are a customer then lol, the advertisers are the customers)
For a stunning simulation of what a large asteroid impact might look like, see:

https://www.youtube.com/watch?v=PENT_hnyO-o
Why do you think that breaking Google apart would make the portions that don't directly receive money from advertisements less likely to sell ad space?
What did the queen do before then?
> Many associate and full professors in my area only care about stamping their names into as many journal articles as humanly possible. [...] Obviously, they hardly ever contribute anything. Their serfs do all the work.

This describe my lab's head perfectly. At first I found strange he was so angry about a side project paper I wrote alone quickly on my free time and asked to publish at a conference. Then I understood why: in his view, every minute I spend on my projects is one I don't spend on his projects. The guy approved my first journal paper submission, which had his name on it without even reading it. It was obvious by the lack of comments and when he asked a few days later during a lab meeting to change half the content of the paper...

I'm not against putting name of people contributing to the research, even slightly and informally, but at this point this is pure leeching and exploitation. Then he wonders why my thesis isn't progressing (hint: because when I chose nothing about the topic, method and experiment setting I'm not really motivated to work on that).
you don't need to keep perfect distance everywhere. transmission risk, at an individual level, is a function of both time and (the inverse of) distance[0]. if distance is short and time is short, as at the grocery store, risk is still miniscule. if distance is short and time is long, which is the likely case for social interactions in private spaces, then risk rises, which is why that's the place where masking can have some mitigative effect, but because social norms act against masking, that's where most transmission happens, not between strangers (outside of care settings and social-focused venues). airflow is at best a second-order (and probably weaker) effect, but volume (e.g., outdoors) dominates it because volume multiplies the effects of both time and distance.

in a similar vein, at the office, only large meetings are really a potential problem (for which you can mask or teleconference), but not appropriately-spaced meetings or sitting at a desk with appropriate distance to the next person. for retail workers in potentially close contact with a large number of the public daily (time elongated through multiple people), then a mask can have mitigative effect, but patrons can just distance from each other.

[0]: note also that the virus decays as a function of time, on the order of minutes outside the body.
Learn about Blockchain development in Julia