skysight-inc/HackerNews huggingface dataset:
Yeah, this seems a bit verbose and overbearing to me. The open-source licenses I've used myself include something like this, which seems quite sufficient:

> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

From a non-academic's point of view I might include a brief disclaimer in the README too, explaining the context for the code and why it's in the state it's in, but there's no obligation to hold the user's hand. To be frank, anybody nitpicking or criticizing code released under these circumstances with the expectation that the author do something about it can go fuck themselves.

Competitive advantage, on the other hand, is a perfectly valid reason to hold code back. There may also be some cost in academia to opening an attack surface for any sort of criticism, even irrelevant criticism made in obvious bad faith. Based on what I've heard about academia, this wouldn't surprise me.
https://news.ycombinator.com/item?id=29938340 was flagged by other users—quite a few of them. We can only guess why users flag things, but I doubt that it had anything to do with that trollish post. We've banned the latter account now.
I want to support this company, but their website is empty and finding any details on their reactor design is tough. Looking through their application and correspondence with the NRC https://www.nrc.gov/reactors/new-reactors/col/aurora-oklo/do... I can't even find a diagram of their system.
Dang. I try to avoid PayPal as a consumer because I'm familiar with these practices (I use services like Venmo but always withdraw immediately upon receipt). But if the only other option is sending my card number on a less reputable site, I'll pick PayPal over card entry every time.

Google Pay might be another gateway to consider as well. While I prefer to always use Apple Pay, it's not available in Chrome, even on a Mac or iOS device.
Seriously. I have no idea what you are talking about.
Yes, no issues.
You'll still like them after you leave. It's often nice to have a network of people you no longer work with.
Anemia isn't a disease in and of itself, it's a symptom of something else. You don't treat anemia, you treat what's causing the anemia.

From reading the article, we don't know why it's happening. So we don't know how to treat it yet.
What do you mean by learned pattern?
Interestingly related to the author's point of teaching using cards.

When I used to give coding interviews one of my favorite tasks was to implement the scoring rules of poker[1]. People would often ask "why ask them about poker?" and I'd show them that there is a ton of skill coverage

1. Decomposition of requirements into sub problems

2. pattern matching for code reuse and composition

3. seeing if they can come up with a decent algorithm to communicate to and from sub functions the results

4. seeing if they can come up with an ordering mechanism for cards

5. seeing if they can come up with a for loop that counts if there are 5 of something

6. String parsing to their own intermediate representation of cards

All these skills are used basically daily (at least in my workplace)

[1]: a good description of the rules, sample IOs, and myself as an oracle (ask me anything, no expectation of knowing poker itself) served to help keep "poker" from being the subject matter tested
Rather than quit or retire, I lingered in hopes of being laid off (letting my high pay level, ageism and existing "we don't need Senior Engineers; we have really smart management to do the thinking ahead etc. for the junior engineers" attitudes run their natural course). I "achieved" being laid off 4 months ago at age 58 and collected a nice (9 months' pay) severance package as a precursor to (this month) finally deciding to retire.

I still loved (and was/am capable of) doing the work, but having gone another few rounds of "Leetcode interview process" in the past few months, and having realized that I've reached the end of my willingness to tolerate what seems to be near-pervasive "Agile cargo-cult ceremony" (and everywhere, "Agile is whatever we decide it is") and (less pervasive but still frequently encountered) technically clueless headline-chasing (micro-)management in the presence of increasing active monitoring/collection of (remote) employee activity metrics and pervasive exhortations (mapped to KPIs) to "deliver innovation!" and "do it together!". Why run the Leetcode gauntlet (which seems to closely resemble Final Exams Week from my Uni days, with the same intense cramming prerequisite) only to land in a team/management circumstance of uncertain quality (bail out and do it again?)?

Likewise I've realized that maintaining my W2 income via FTE at my age and position would mostly serve to raise my tax bracket and preclude me from taking minimally taxed withdrawals from my IRA starting in a few months (these have to be taken sometime, and the less taxation, the better).

The process of "letting go" of my working career and adopting a true retirement mindset has taken me at least the past 4 months (I might not be done with it yet), because I do really love and have excelled at the hands-on work (and being self-taught and very motivated to stay abreast of much of what is changing for the better in SW Dev, I've been operating in long-term independent self-study mode for my entire career, turning this background process off is proving challenging).
My comment was tongue in cheek, but is based on my experience with both groups, especially as they exist online.

Part of what's strange is how often age of consent comes up in these circles. It's not something most people think too much about. Last time I was worried about age of consent laws was when I turned 18 a few months before my girlfriend.

> tend to support age of consent laws
> objection to the structural basis on which they are made and enforced

You'll get a laundry list of reasons why our existing laws are oppressive, passionate assertions that adults and minors can have positive sexual relationships with each other, delineations of pedophilia, ephebophilia, etc. All followed up with a vague caveat that age of consent laws might not be inherently bad, but usually with no attempt whatsoever at suggesting what they should be. Seems a strange place to just stop your little thought experiment.

Then you have people like Vaush who just can't stop saying things like this: https://www.youtube.com/watch?v=50Cjw7Fq6VA
Work from home.

I worked at an MSP and we were remote for a year. Then when Covid started to pull back a bit they forced us all back to the office. To work remotely. From the office. Took me about 2 months to find a remote job with an extra $30k compensation.
also unclear what it even means

It's very clear what it means - inflation. Consider a farmer in Zimbabwe who buys a used truck for 10000 Zimbabwe dollars to bring his produce to market. A few years later, he sells his truck for a million Zimbabwe dollars. He is a millionaire! But he still is a farmer and needs a truck to move his produce. Another used truck would set him back 5 million Zimbabwe dollars.

It can't go on like that. At some point the chunk of money that shelter takes out of the monthly paycheck can't grow further.
my advice is that you need to both consume and produce system design.

don’t rely on interviewing people to test yourself. you have to practice talking or writing and stop settling with the feeling that you just learned something and will have the judgement to know when to use xyz when problem abc comes in front of you.

i built enumerable.co so that i can evaluate myself, to practice producing the knowledge i’m consuming, and reach the edge of my understanding.

there’s no database and i built over a few days, so it’s just a single player way to figure out how much you really don’t know
Because it’s work and the cops are lazy? No one’s on their ass to go after it either unless it happens to someone with money or connections.
Cockroach Poker is another good bluffing game that 4-year-olds can play.
Containers carrying lots of packages headed directly to homes is new.

Before, if you broke into a container, you'd often find weird homogenous B2B stuff. Like a bunch of dog food.
This is pretty straightforward survivorship bias, i.e., you don't hear about the astronomically low-probability scenarios which don't result in real-world catastrophes (consider every building, bridge, etc which hasn't collapsed).

We have to balance that against the millions of annual fossil fuel deaths (tens of thousands die each year just in the US and just due to coal pollution https://www.scientificamerican.com/article/the-other-reason-...) and the cliff toward which climate science tells us we're careening.
IMHO, this is the language problem. Rust can enforce correct types for all arguments to a function, except when type is erased by use of a generic container, like `String`. It's possible to enforce a `ValidHtmlLString` as argument to a function, with automatic conversion of a `String` into `ValidHtmlString` at runtime, but it doesn't protect from unsafe HTML, so `makeHeader(title: ValidHtml) -> ValidHtml` will happily accept `format!("<h1>{unsafeHtml}</h1>")` as argument.

Maybe, we should create a specialized `format!()` macro, for example: `formatValidHtml!()`, `formatSafeHtml!()`, `formatAccessibleHtml!()`, or just a `formatRestricted!(ValidHtml + SafeHtml + AccessibleHtml, "<h1 role=\"banner\">{safeTitle}</h1>");`
Also depends on the metro. I think NYC is actually primarily GrubHub, Seattle and central TX are primarily UEats, but for the most part DD is a safe bet. North TX is definitely DD territory.
This. Here's a dashboard with an estimate of the number of people with long covid in the USA:

https://pascdashboard.aapmr.org/

Those people will not be answering your survey, and they may never rejoin the workforce. The dashboard is pretty simple, it just assumes 30% of all known cases will get long covid, but there are some studies that back up that 30% number. It lets you change the percentage to see what effect that has as well. The worker shortage may be permanent. You might be able to entice people out of retirement if they retired early and are still healthy, but you won't be able to entice those who are ill and went on to disability or disability plus retirement to come back.

It seems crazy no one seems to have a handle on what is actually going on with long covid, it could have a very large effect on the economy, both from lost workers and people now needing to be supported in their lives instead of producing. All the big news sources run an occasional article on long covid, but none of them are doing surveys or looking at other data sources to get solid data. This could be big enough to reduce GDP significantly. But we just don't know and no one except a few tiny groups seems to be trying to find out. The Great Resignation may actually be partially the Great Sickout.
> Private capital buys all the other risks.

What about the Fed? It is not private capital.
Well, the 'punishment' is not letting him use the service, which he wasn't supposed to be able to do anyway as a minor. It isn't like he is going to jail or being forced to pay a fine.

You seem to be arguing that you can't ever prevent minors from using your service, since you can only exclude them via your TOS and you can't enforce a TOS against minors.

This seems very similar to the arguments that "freeman of the land" use to argue that they can do whatever they want since they don't agree to be bound by laws.
Poll: Why are you staying at your job?
If you aren't currently looking for new work, why are you staying at your current role?
Started recently
Enjoy problems I am solving
Enjoy coworkers
Believe in product
Retiring soon anyway
Compensation is good
Excellent management
It may be that is how it started, but I'll never forget the day my Advanced Chemistry teacher at Rose-Hulman used standard chemistry (I think it was the Nerst equation, 40 years ago!) to explain how a diode works.

Then he continued and explained how a junction transistor worked with the same equations!

No QM required.
I don't think the author is implying something is wrong with mortgages. I think article is just a concise, informative explanation of how the mortgage industry works.
I like the idea of this. There's so much information on the web, but we still need a way to bring that information to other applications, without being tied to a particular source. That was really the dream of the semantic web, after all.

This kind of idea would be really nicely paired with good Microformats[1] support, which continues to be a very good idea. That way we can find, say, a recipe or an address on a web page in a reusable way and without needing magical heuristics.

(Of course, "reusable" in theory, with the caveat that everybody forgot about microformats around when Google decided they could machine learn their way out of everything).

[1] http://microformats.org
Please omit swipes like that last sentence from your posts to HN. That sort of cheap flamebait leads to tedious flamewars, which we want to avoid here.

https://news.ycombinator.com/newsguidelines.html
We do? I mean...you may see police in front of a store if their beat takes them by it, or you might see a centralized kiosk with a cop in it at a mall or something, but you don't really see security in front of every store like you do in many parts of Europe. Maybe that will change, at least in LA if smash and grabs become popularized
I’ve been reading recent research on MS and other autoimmune conditions. I also study APS1 in my PhD at the moment (caused by AIRE gene deficiency). I’m definitely not an expert, but I don’t think it’s a leading theory. As always in biology, autoimmune diseases probably have dozens different causes. Many of them might be environmental or genetic. Better yet a combination of the two.
Nuclear powered bitcoin mining. How is the human race so smart, yet simultaneously so so dumb?
Really good idea for primary account which related with gmail.
capitalism model
Looks like Intel's "AC performance" marketing worked on PC World's executive editor.
"Information science" is basically long form of "informatics" so that breaks it I'd say. Also, "information" tends to imply a focus on state and places computational aspects (operations performed on information) as second hand.

I've yet to find a classification I really like but this is an interesting take. I still tend to like CIS (Computing and Information Sciences). The problem with CS is it focuses on computation and puts state as second class. The problem with IS is it focuses on state and puts computing as second class. To me, both are equally important.
The reply buttons likely disappeared because it was also made "dead". Looking it up in your profile it shows "[flagged] [dead]". As to why it was made dead, I do not know.
cheers. Dead on.
Ethnic “activists,” especially in the upper echelons, are often socialized into white-dominated institutions such as universities, and largely reflect the views of the highly educated whites in their circle.

Note the tell—just 3% of Hispanics and Latinos would describe their group using the term “Latinx.” https://www.pewresearch.org/hispanic/2020/08/11/about-one-in.... Many actively dislike being called that: https://twitter.com/RubenGallego/status/1467920180135276554. It’s a term popularized by highly educated white people and used by minorities whose peers are mainly highly educated white people.

This discrepancy became starkly apparent to me during the recent spate of hate crimes against Asians. The “activists” on CNN were blaming it on Trump and “white supremacy.” I strongly suspected my Bangladeshi immigrant aunts and uncles would instead have blamed gang bangers, aggressive homeless people, etc. I actually had to quietly reach out to my “raised in Queens” card carrying Chinese friend for a guy check to confirm that, yes, the violence was caused by gang members and homeless people, not “white supremacy.”

Turns out that not only did Asians in NYC end up supporting Yang and Adams, who took a tougher stance on crime, a shocking number voted for Sliwa even after Adams won the Democratic nomination. Matt Yglesias accurately summarized the issue in an article: https://www.slowboring.com/p/yang-gang

> However, I think a more important point about Yang versus the activists here is that it reveals — and not for the first time — that progressive identity-oriented activist organizations often have very little connection to the groups they purport to represent. You can listen to these groups if you want to. But if your purpose in listening to them is to understand how certain communities are thinking about specific issues, you’re barking up the wrong tree.
Great idea, done: https://news.ycombinator.com/item?id=29939432
Is there a reason why most molten salt reactors chose sodium? There's got to be a good reason to pick it given all its negatives (i.e. it burns in air, water, etc.).
I wouldn’t consider the rates here [1] low at all. Parent PLUS loans are sky high at 6.28%.
I suppose you are talking about private loans but they have their own set of downsides.

[1] https://studentaid.gov/understand-aid/types/loans/interest-r...
I don't know of any of my peers that took a course that heavily relied on a textbook; it feels like most university intro CS courses spend most of the time commitment in lectures and problem sets. I think many would agree that you learn the most doing homework.

It's been common for a decade now to recommend beginners on the internet looking for an intro to CS the course Harvard CS50. The course has attracted criticism for be overwhelming for a single semester, as it requires submitting assignments in Scratch, C, Python, SQL, and HTML/JS. However, I think it, like other well-acclaimed intro to CS courses do teach problem solving in via hand-held labs and problem sets. Perhaps its prevalence suggests the course is influential in the way CS is taught, but outside of Yale copying the course, I'm not sure.

I think the problem sets in CS 50 are effective for teaching problem solving. Looking at examples of problem sets for the most recent semester (I did the Fall 2012, so it's changed a bit) there is...

- making an animation or game in Scratch which must have have a loop, condition, and variable
- printing pyramids of # characters
- caesar encryption
- ballot counting
- implementing bitmap image filters
- a spell checker
- writing SQL queries against a database of movies
- writing the frontend of a website
- writing a basic full-stack web app

I guess the main difference between the course and the post's proposal is that it doesn't follow a single narrative, so when you apply concepts in your head is only after the first introduction.

Looking on other resources I encountered at Georgia Tech, I remember both the intro to CS class I saw others take and the cool, interactive intro to CS textbook Mark Guzdial showed my class How to Think Like a Computer Scientist [1]. They both start with python turtle graphics towards the beginning to teach variables and loops before venturing off into other concepts. I think the first half of Automate the Boring stuff with Python actually faces the issues the author cites before diving into common applications in the second half; I do wonder now many working professionals learned from this text which I've generally liked at a glance. I suppose the most influential intro to CS materials are for AP CS A, although I'm not familiar with the course.

[1] https://runestone.academy/ns/books/published//thinkcspy/inde...
The biggest driver, arguably, of elevated home prices in the past 2 years has been [real ] interest rates that are effectively negative against inflation. The result is buying of property under fixed rate loan to short the USD.
> This is especially important in CS especially when boys are encouraged from a young age to do "techy" and "geeky" things in ways that girls usually aren't.

Just be aware that this is not everyones experience.

Many places boys are held back and girls are pushed forward.

And then afterwards boys gets told they are somehow "privileged" and would never be were they are if it wasn't for "male privilege".

Obviously this goes both ways, but there is at least some focus on it when it hurts girls.

If you try to mention the problems young innocent boys have, be prepared to get laughed out.

(I'm halfway expecting that even on HN too.)
Thank you, I feel much the same. It feels a bit like accepting the evidence if it agrees with your preconceived notions and reject the evidence if it doesn’t.

Is cannabis on the whole better than some other substances? Sure. Does that make it harmless and invalidate this paper? No.
Ask HN: What the hell happened to Reddit on Firefox?
Even though the issue has been resolved now, I'd like to start a discussion where we can maybe try to figure out exactly what the hell went wrong.

User Agent spoofing did nothing to fix the issue, and there are several reports of people managing to make a cURL/Postman request with the exact same headers Firefox used without any problems. HTTP3 also seemed like an easy suspect because of the recent bug, but AFAIK it's not used for requests to Reddit and I also tried disabling it to no avail.

All I can think of at the moment is a problem between Reddit and Firefox's Root Certificate Store, which is different from the one used by the OS. That could explain the 403 errors seen in the browser and also why requests worked fine via other programs. However, I'd like to see what the people here think, so... discuss?
I don't use Chrome anymore, just Safari. I agree that uBlock Origin is best!
I was being a little generous, yes. I wonder if that's what is triggering people.

The stated goal of govt seems to be low (but positive) levels of inflation and high growth. The current situation with high inflation and low interest rates makes even tax-free govt bonds undesirable. And they will need to raise rates. So I'd say policies are backfiring, yes.
This is happening all over the United States, so you may want to expand your scope.
Defense contractor Hensoldt confirms Lorenz ransomware attack
For a while now, Firefox blocks requests to reddit.com when visiting other websites. I mean, if domain.com sends a request to reddit.com, it gets blocked through the Enhanced Tracking Protection thingie. I know this because I built a front-end for reddit and I have to turn Enhanced Tracking Protection off for the domain.
I'm collecting such inverters at
https://github.com/rurban/smhasher/tree/inverse/inverse

But only 3 so far.
Isn't there a very similar correlation for cigarettes?

I wonder if this is people with schizophrenia unintentionally medicating themselves?
oh. That's clever!
Indeed. It sucks so much I built my own :)
This is a great assessment of the response by the NRC. The operating phrase to focus on is "without prejudice," which in this context means "just fix the problems and try again."

We applied for a direct to phase 2 SBIR in 2020 and were thoroughly denied, mostly due to fixable errors in our application that we made because we put it together ourselves and had never applied for a grant before. After involving some consultants and the relevant institutions, we got a much lower impact score and are likely to receive the grant soon.

Moral of the story: you can't fake regulatory experience, and regulatory applications require specialist knowledge to put together correctly.

I wish them all the best in their resubmission!
Before the pandemic started I would have quit my job if they didn't let me/us work 100% remote. But they changed the policy, and I'm now happily living in Michigan (rather than New Jersey). Went from 1hr+ commute each way to 1min "commute" with loads of benefits.

I'll never work in an office again - 100% remote or bust.