skysight-inc/HackerNews huggingface dataset:
This is a bit off topic but I have a question about causality.

Is causality really a fuzzy concept? For example I assume if action A causes event B I assume the connection is 100%. Can we really say that action A has a 30% chance of causing event B?

I ask because the more I think about it, when someone says action A causes a 30% chance of event B occurring what he is technically saying is action A is one causative factor that must occur and that we're missing information about other causative factors.

In the case of this article. A causative link is established between EBV and MS to a fuzzy probable degree. This seems to me that technically what's actually occurring is that a fuzzy causal link simply means that there are other causative factors we don't yet know about, and likely this is a specific type of immune system that reacts to EBV in a certain way.

Would my assessment be accurate? All causal connections are either 100% and any fuzziness just means we're missing information about other joint causal events that must occur to trigger the outcome. Does anyone who's a statistician know?
Can a squid fly out of water? (2010)
Oklo's response...

https://okloinc.medium.com/whats-next-566bb49b74dc

>We woke up a few days ago to incredibly surprising decisions by the NRC. Although Oklo responded to every request for information, and the last thing we heard from the NRC was that the information we submitted was helpful, the NRC has denied our first application on the basis of not having submitted information. The NRC has now gone from having one combined license under review to none.
The important thing is it's 2021 and we're still doing the pissing contest of tallest building.
Excuse my ignorance but how do they make money with this? Ads associated with their posts?
>I think this type of response should referred to as, "Refutation By Irrelevance". In this case, Person A claimed that X will happen by Y date and Person B proved that literally the opposite happened by Y date.

Or, you know, person A predicted something, and person B managed to avoid it by a kludgy short-lived workaround (that makes things worse, e.g. raises the price of gas to $3+ from it's 2014 price to now), and now people act as A's prediction is not a problem anymore because they want to believe...
I'm afraid this is out of my scope of understanding. Once the immune system determines something is non-self, the immune system can often self-propagate the response. It eventually enters a tolerance phase where it aims to just 'control' the threat.

There are some known modulators of the immune system, but the medical forms can be especially blunt tools (i.e. steroids). Locally directed treatment is better, and maybe in the future we'll have specially crafted cells that can inhibit a specific response for particular antigens.

There is a long and slightly-controversial link between stress (and lots of other environmental factors) affecting the immune system. I'm not familiar with the literature.
The counterargument to this is that the kernel can make decisions based on nonlocal information about the system.

If your database server is the only process in the system that is using significant memory, then sure, you might as well manage it yourself. But if there are multiple processes competing for memory, the kernel is better equipped to decide which processes' pages should be paged out or kept into memory.
TinyBase: A reactive JS library for structured state and tabular data
Supplier Blacklist: An International Blacklist of Bad Suppliers
IMO the shift to remote is not gonna be reverted (at least in companies above certain size; small startups may work differently); some companies know it under their skin, but didn't internalize it yet enough to be open about it in their job posts; probably they will very soon.

A few observations:

- Often there are already many remote people in the company, and the lack of "remote ok" on job posting might be simply due to: 1) overlook; 2) not wanting too many otherwise unsuitable applicants, perhaps; 3) they may have one job post for generic 'sw dev' position while they try to recruit 100 people to 50 teams; some teams behind this are more remote-ok, others are less

- In my current company, quite a few folks have recently moved away from high cost of living HQ city to smaller city,
staying as remote, and got mortgages etc. which means they won't move back.

Definitely before joining, you need to ask questions and ideally find a team which is already 100% remote or close; being the only remote person in a team will suck.
Hearing the stories in this thread makes me wonder if anyone has ever tried to get a decree that PayPal owes them the money, and if PayPal refuses to pay show up to confiscate their property.

I know things like this have happened to banks[1]. That would probably get them to start paying attention.

[1]: https://abcnews.go.com/Business/bank-america-florida-foreclo...
An Airbus A300 was hit with a portable SAM over Baghdad in 2003. The missile struck the wing instead of the engine and caused the loss of all hydraulics. The crew was able to land by steering with the engines. So while this aircraft did survive, it very easily could have gone the other way.

https://en.wikipedia.org/wiki/2003_Baghdad_DHL_attempted_sho...
I have been programming on the same team for 2 1/2 years and have a very hazy idea what salary I could be making. So one reason for going out and getting offers will be to get an idea of that. If they offer the same or near what I make I am more likely to stay. If my pay is bumped $20k that is more enticing, and even more enticing the higher it is.

So I chose compensation, but company culture and life balance are part of that too. There was a reorg about a year ago, and not long after that people have been complaining about how much workload there is, and how we're not given the tools etc. to deal with it. I gave polite responses to recruiters prior to December, in December I had my first phone call with an inside recruiter in 2 1/2 years. The other night I was programming at 10PM to make a deadline the next day and fired off two applications, maybe just because it made me feel better (although the positions looked good).

It's not just workload, if my workload was refactoring and learning the technology deeper I might not mind the hours, but it is a lot of meetings with multiple teams and a lot of bureaucratic stuff.

The workload/culture just increases or decreases the timeline somewhat. I am socking away enough money a month, I know the team and the stack and have the institutional knowledge (almost everyone on the team joined later). I would also prefer to spend a few months reading the Structure and Interpretation of Computer Programs to practicing Leetcode. But crazy workload and culture stuff speeds up my timeline - I am switching from SICP to Leetcode, and am more apt to interview at places "before I am ready". But if work calms down more I might push the timeline out more.
There's no shortage of media in the information marketplace promoting the pro-vaccine, pro-mask, and pro-lockdown points of view.
To clarify this sequence has not been identified in any other virus in the wild. Additionally it codes for the section pertaining to the furin cleavage site which does not exist in any other observed beta coronavirus.
Fluvio Data Streaming announces WASM enhancements with parameter ingestion
3m old accounts can't flag (a certain karma level is needed to be able to flag).

An unrelated threatening comment would have gotten the unrelated comment killed, but not the main posting.

If the main posting was flagged, that is because some number of users with enough karma to flag clicked the "flag" link on the post.
Curious to find out if anyone is able to achieve strong career satisfaction working less than less than 20 hours a week.

For me, I've always looked at the exchange of time for money. The problem with that is that you can't exchange money for time, only time for money.

Realizing this, I set work to 0. There seems to be a step function at 40 hours - the "full time job", but I haven't heard of many people that are successful in traditional software engineering jobs with a 20 hour work week, aside from perhaps those that work for themselves and have their project in "maintenance".
No, plenty of Canadian speculators as well.
capitalism isn't a company level problem
Quirky anectode: I befriended an american hobo who travelled to Brazil in the 90's (he came here again every now and then). He didn't shower much, truly looked like a crusty vagabond, and when he found out about it, he absolutely loved the character named Capitão Feio ("Captain Ugly"), a dirty, crusty supervillain whose superpowers are spreading dirt around. Capitão Feio lives in the sewers and got his powers and he got crushed by all the dust and dirt of his huge, old comic book collection. He's also Cascão's uncle, and his goal is to become dirtier than his nephew.

edit: I don't know what he's actually called in english. Captain Ugly is the literal translation. By the way, 'Little Onion' is way cooler than 'Jimmy Five'.
You hit the nail on the head. If the stolen articles are worth less than $950 it's a simple misdemeanor that may not even get prosecuted. Speaking of prosecution, San Francisco's Chesa Boudin is facing a recall election because of his prosecutorial policies and his apparent lack of concern for victims. His predecessor wasn't much better — and he moved to L.A. and is the District Attorney down there.

These are great days for criminals in California. Organized shoplifting, car burglary, & looting rings are raking in cash. Even if you do get some time behind bars, you'll almost certainly be either let out early because of the 'Rona, or your sentence will be suspended because the crime wasn't violent & nobody got seriously injured.

NYC is on its way to becoming a similar utopia for antisocial criminal predators. But hey, this is apparently what the voters want...
This substack post is amazing work. I recommend reading the top comments on it for further discussion.
Infinitely better.
Having a good mental model of a language seems like one of the fastest ways to be more productive in that language. Do you have any recommended resources for developing a strong mental model of python? For reference, Dan Abramov’s course JustJavascript [1] provides an amazing mental model of JavaScript, and Josh Comeau’s css for js developers [2] course provides an amazing model for understanding css. I have 5+ years programming in python but admittedly do not know much about the internals so my mental model is pretty weak!

[1]: https://justjavascript.com/
[2]: https://css-for-js.dev/
> it’s a well established phenomenon

Well established, where?! In hn discussion boards?!
Weird, it works for me on FF. 96.0
College degrees aren't standardized and most of the time don't really mean anything. Ask some TAs for computer science courses about how confident they are in undergrads' ability to code.

There isn't a standard license that show that someone is proficient in security, or accessibility, or even in how computer hardware or networking work at a basic level.

So all we're doing is diluting the term "engineer", so as to not mean anything.

The only thing the term "software engineer" practically means is: they have a computer. It's meaningless, just a vanity title meant to sound better than "developer".
"Conservative" literally means "averse to change" so of course they will always unify around a set of traditional beliefs.

The Democratic party has a harder time "unifying" because it's more accepting of change, but there is a wide spectrum of tolerance around how much and when people adapt to rapidly changing social and fiscal policies. Ultimately I think there is unification, but there's lag time for everyone to catch up and be on the same wavelength; a lag time of years, sometimes decades. This gives the perception of a disorganized party, but realistically it's more complicated than that.
Well, my landlord raised my rent 40% this year. So you better believe that made me start looking for another job

It's nice to think an employees's world revolves around office culture. Until Bright Horizons hand you that $4500 childcare bill (food not included, of course)

I could move to a lower COL city. But said job decided not to approve anyone moving to a remote location, we have to be ready for that return to office riiight around the corner
2008 calls, if you didn't know this already I guess this is a good re-hash.
Alternatively, you could tell the security team it is a false positive, and they can, mark it and report it as such to their vendor. Or the company could stop using a defective security tool.
Seems to be the 10th chapter out of https://www.taylorfrancis.com/books/mono/10.4324/97813152399...
Ultimately I do not know whether Oklo and/or their founders know what they're doing, though I hope for the sake of the planet that they do and they succeed.

But calling them out for having no nuclear industry experience seems somewhere between aggressive and wrong. Both founders have graduate degrees in nuclear science from MIT and have been in the nuclear industry _at Oklo_ for the better part of a decade. A quick LinkedIn search also shows that Oklo employs other people with nuclear industry experience, including at the NRC itself.

If someone had a PhD from MIT in machine learning and then worked at Google doing machine learning for 8 years, would you say that person has no machine learning industry experience? At face value such a person would seem like a plausible expert!
I wish for Nim with Rust syntax AND ecosystem.
"Everyone has different learning styles" is a common misconception.
Re: counting. From my perspective, the excess death count is the only sensible count. That generally comes up with numbers significantly higher than the usual numbers.

Also, to repeat myself from so many past threads in so many places: the issue with COVID is a public health problem, not a personal health problem. The risk of death can be (and is) fairly low, but the risk of hospitalization is high enough that the primary public health care motivation is not preventing death from COVID but "flattening the curve" so that health care systems are not overrun. When that happens, normally non-fatal accidents and diseases become vastly more serious, and the overall risk and demographics of risk expand dramatically. This is why it makes little sense to focus on the mortality rate for COVID - that was never the central issue.
Maybe do it and see what happens. If something bad then don’t do it again…
I just want to note I've left different jobs for different combinations of these reasons! I checked 3/7 of these boxes.

Don't interpret this survey as "Most people's primary reason for leaving is compensation", because the survey does not ask this ;)
Yes that's a good point.
Yes, learning is much easier if you have motivation. How do you motivate kids, if they rather play games rather than coding (and they even ignore in-game scripted coding such ad Minecraft or Roblox coding)?
It Is Time for the Superload (Massive Radioactive Tank)
If that got out, said manager may be marked by the bosses for opening Pandora's box. When people have dependents and mortgages on the line, "good" has very little to do with it. Sad but true.
https://itsfoss.com/mainstream-social-media-alternaives/
I agree, but I meant something else and I probably was not clear with my wording:

I think that there is a witch-hunt against people who are considered to think unscientifically, but the hunters do not have a solid scientific basis for their battle calls themselves. I find that ironic and tragic at the same time.

People in this thread and elsewhere attacked Djokovic for avoiding the vaccine, but nobody was able to provide evidence that would explain why Djokovic needs to be vaccinated, given his condition and history. It boils down to "the rules are the rules" and "same rules for everyone". Read that with Hanna Ahrendt's voice. Pure ideology and decoupling from actual reasoning and common sense. We are supposed to base medicine on science, not on ideology, aren't we?
I interpreted this as the "editorial we" or perhaps the "author's we":

> The editorial we is a similar phenomenon, in which an editorial columnist in a newspaper or a similar commentator in another medium refers to themselves as we when giving their opinion. Here, the writer casts themselves in the role of spokesperson: either for the media institution who employs them, or on behalf of the party or body of citizens who agree with the commentary. The reference is not explicit, but is generally consistent with first-person plural.

https://en.wikipedia.org/wiki/We

It's quite standard usage.
> If you're a vegan libertarian who refuses to patronize agricultural conglomerates engaged in factory farming because it's a violation of the non-aggression principle, your argument for them not being in violation of it is that they never agreed to it?

You make your point well.

However I don't know what this "non-aggression principle" is. That kind of "violation" doesn't seem to be like violating the terms of an agreement; it seems more like "violating my personal space".

I mean, I can set up whatever "principles" I like, and start accusing others of violating them. That's not like violating the terms of a law or agreement. It's a different use of the word "violate".
These are great. Thank you. I'm adding them to my calendar to answer quarterly.
> ...and then, finally, we get to defense spending at $700B.

just a small reminder that $700B is less than the bank bailout of 2008/2009 which straddled both a Republican and Democrat president. That's in the top 5 most outrageous things in my lifetime (so far).
Is Stripe going to revolutionize the financing of residential homes? :)
Initially I thought my account was banned, so I tried incognito mode and it didn't work either, so I knew it was not an account ban.

Then I thought it was an IP ban so I tried on my phone and it worked, so I knew it was not an IP ban.

The only reasonable explanation from that point on was something bad was going on on reddit side.
Sensible government policy is to enforce its rules consistently rather than exempt famous people who lie and cheat.
> incidentally also what computer science is called in german (informatik)

Computerwissenschaften (literally computer science) exists, too, but it's the less common word.
Out of curiosity I checked eBay to see the going rate for this particular portable; of the two listed, one has a starting price of $350 and I watched the other go from a $99 bid to $150+ in an hour. Apart from the quirkiness or the need to replace one's recently dead machine, I can't wrap my head around such a high price for such low performance. For a little more than the higher priced unit, one can get a Gemini PDA or similar device with a more modern and faster processor, and come out even more portable and with excellent battery life (though I did note the author's need for a non-touchscreen device due to a handicap, the touchscreen on a modern portable doesn't have to be used if there's another pointing device).
We do not really have to rush to publish a short news article. We all regularly get this kind of breaking news in other places. I'm more happy to read a piece with technical analysis of the attack on the HN after a week.
Exertional Dysmia(sp?) If I walk a block, climb stairs, go grocery shopping, etc... I then need to rest for a few hours to recover. Prior to this I was on my feet 8 hours/day working.

I went through all the test I could back in 2020, including a probe inserted into my heart to check pressures there... they couldn't figure it out. My doctor recently agreed that it's likely Long Covid, but there really isn't anything to diagnose it, other than a specialty program that I can't afford.
Yes. Specifically, it's referring to what the academic discipline ought to be called.

Incidentally, I don't think I know any SWEs who actually majored in software engineering. I know one who didn't even bother to graduate high school and therefore has no academic credential whatsoever, a couple of music majors, a few math majors, and a lot of "computer science" majors, but I can't think of anyone who actually got a "software engineering" bachelor's degree. Hell, I even know one guy with a JD. I think I know 1 or 2 who have master's degrees in "software engineering," but that's it.
> and the team identified 1566 matched controls for them.

Can anyone please shed some light on this? How would this work?
A user process doesn't have the information it needs to do a good job of coordinating updates from multiple writers to database pages and indices. With MMAP, writers have access to shared atomics which they can update using compare-exchange operations to prevent data races which would be common when using read() and write() without locks.
Thanks for making these, I actually had no idea these existed! I don't "need" them now but seeing these gives me ideas for projects and makes future things easier.

I wish discovery of community libraries was higher, I'm constantly discovering libraries that do amazing things 'hidden' away. I know there's https://nimble.directory/ and https://github.com/xflywind/awesome-nim but most of the time I end up using a search engine for something specific only if I think of it.
> "Everyone has different learning styles" is a common misconception

The myth of different sensory orientations to learning is definitely, well, a myth; it is probably not justified to go beyond that and say everyone learns best with the same pacing and other details of approach.
The NRC has never approved a new nuclear reactor (which ended up in production). The NRC says the same about every application.

It also took two years for the NRC to provide this rejection.

Please don't excuse incompetence on an issue this important to the future.
Interestingly, Moderna has some trial for mRna vaccine for Epstein-Barr virus [0]

[0]- https://www.clinicaltrialsarena.com/news/moderna-ebv-vaccine...
> holding and tracking other people's money has a cost.

When you have as many users as PayPal does, in aggregate those non-zero balances are a mountain of money to play with. It's not a cost, it's opportunity for profit.