skysight-inc/HackerNews huggingface dataset:
However, I believe they are also duck.com
Design Doc: Use JavaScript Instead of TypeScript for Internal Deno Code
Did anyone think this wasn't happening?

Science operates as a priesthood more than anything. Universities orginally emerged out of schools for religious instruction, to train Catholic clergy, and I'm not sure how far we have come from there. There is the same two-faced rapprochement between the highest ideals and the lowest behaviours. The high priests just wear jeans instead.
Can you please elaborate on why it's more secure?
Twitch streamers are getting blindsided by years-old copyright notices
Me neither. I like it but the limiting factor on post-apocalyptic digital electronics will be access to datasheets, eh?

It would be interesting to build a minimal useful CPU out of fluidics. https://en.wikipedia.org/wiki/Fluidics
Sure. But if you're doing it right, that combination happens in a place whose sole responsibility is doing that combination. The only case where you have to carefully interleave A and B is if your business logic really does involve carefully interleaving two disparate effects, and in that case the complexity is genuinely there in the domain and it's good to surface it explicitly (or else you're modelling it wrong).
I’m so glad someone did this
Yet another example in the endless story of "how we approach copyright is deeply broken".
Side note, I really like the illustration on this article.
In the region we are running it, its not had an outage that has affected us since they launched it.

We haven't had any issues with k8's upgrades either.
It's hard to see how playing such games with human language can possibly lead to improved discourse. The various camps aren't even speaking the same language anymore. Not sure how we recover from that.
AJAX and DHTML were different things. DHTML was just scripting for DOM, it didn't include making requests back to the server without reloading the page.
His or Frere-Jones’?
Our local PD is going to be encrypting their communications soon I believe.
This. This is the problem with academia in a nutshell.

I get mercilessly downvoted whenever I point out that it makes zero sense to use Greek letters in computer science papers. There is no rich history of Ancient Greek computer science that is being referenced for consistency with the new research!!! It's 100% intellectual wankery, nothing more.

I experienced the same thing first-hand with AI research. Nobody is going to get published for using a straightforward numerical approach like Automatic Differentiation in a paper, so they spend 90% of their effort symbolically differentiating the formulas and end up with something that is numerically unstable but oh so pretty and impressive looking when laid out with LaTeX.

Publishing in science is now all about showing off, and not at all about the advancement of science. It's politics, not practice.

PS: Go back and compare CS papers published in the 60s, 70s, and even 80s with stuff being put out now. It's night & day!
Well, the good thing is all those old versions of modules are archived[1] and you can still get them if you really need to, and there are utils to spider the dependency chain and tell you the packages and versions (and I think stuff that will make sure those versions get fetched) on CPAN itself, so it shouldn't be too hard to get the prior stuff up and running if you go that route (even if it might have security implications). The only stuff it would be hard to back down in versions would be core stuff, but I'm not aware of any core Perl modules that have had breaking API changes.

1: http://backpan.cpantesters.org/

Edit: Cleaned up an ambiguous sentence in the middle there.
[c-f] nociception -> zero hits

This surprised me. Nociception is the term you will find in the biological literature because we can't quantify how (for example) a mouse "feels" when it's tail is dipped in hot water but we can quantify the behavioral response and use it as a proxy for the underlying biological mechanism.

Once you separate the biological and psychological responses in this manner the reasoning seems (to me) to become much cleaner.

Without higher level reasoning, nociception just needs to trigger any learning response in order to achieve survival. That's an incredibly open ended requirement.

In the presence of higher level reasoning then, pain could be viewed as a secondary effect that in turn triggers some learning response. So if you have higher level reasoning you don't necessarily need pain, but you probably do need nociception plus some other robust downstream response for a reliable organism. (This seems to mostly match up with the observations about useful nonpainful pain in the article.)
With trespassing, if I cross your lawn, I'm probably okay. If I cross your lawn and there's a "no trespassing" sign or a fence, I'm probably not okay. It's vague.

There are equivalent laws for technology. For example, you have the confusingly vague CFAA. If I've indicated to you that I don't want you grabbing files from my computer, and you do, you've likely broken it. It's even called digital trespass. On the other hand, if you have a public FTP server up, I can grab files. If you have a public FTP server up, and you've told me I'm not permitted to access it in person, or in an automated banner, or in an automated banner which my browser never shows me, things get legally complex.

Pretending "private browsing" or "incognito mode" doesn't act like such a sign isn't very honest. Google disclaims this information might be visible to web sites, which is honest, but most indications are given that it's intended to help screen some of that. Intentionally working around incognito mode is almost certainly at least somewhat illegal.
Kanji dictionaries are usually not sorted by reading. These are the dictionaries you will be using for looking up unknown or obscure kanji, not for looking up words (which may be composed of multiple kanji - or no kanji at all!). Since it is assumed that if you don't know the kanji, you also don't its reading, sorting this kind of dictionary by reading doesn't make sense. Besides, unlike in Chinese, most Japanese kanji have multiple (often many) different readings, sorting by reading just doesn't make sense.

But besides Kanji dictionaries, most Japanese dictionaries (and other lists of words or name) are started by Gojūon (五十音), the standard sound order. If it is a specific word or name you're after, it generally has a distinct reading and it can by sorted by that reading.
I wonder what kind of economies of scale there are. A lower price can surely be charged if everyone in several nearby streets is getting their milk delivered by the same company.

There do still exist places in the U.K. with milk deliveries and it seems to work pretty well. People generally leave out empty bottles in a basket with some dial set to request how much they want.

The idea appeals to me. It intuitively feels less wasteful (but plastic is very low energy to produce compared to glass and it might not actually be that bad to put plastic bottles straight into landfill), and I’m not sensitive to the price or particulars of the milk (except that it is milk and not some kind of white-coloured water). Maybe it would be too expensive still. Or maybe people would care too much about getting certain brands of milk.
I was managing several remote teams in the past and considering these days to do it again for a startup I'm working on.

Hiring process was always hard for me to predict the future cultural fit. People are basically "selling themselves" during the hiring process, willingly or not. Their behavior is not "as usual" during that time. I came upon just a handful of people who were the same during the hiring process and later on.

So, although I do pay attention to potential cultural fit (and get rid of the extremes), it is not mandatory. I try to understand how the person think regarding the position I'm hiring, how they do the work; to see if what they need in order to do their job can be provided by others and if their delivery satisfies the organisation they'll be joining. And that's it.

What is understood as the cultural fit shows up along the way and can be altered, like communication with the team members or clients/customers, commenting the code, attitude towards making mistakes, etc. If a person does valuable work, these are the things worth spending time about - it will pay off during the first crisis of whatever type.

What is also more important than culture to me is - trust. This is something that new hires need to work on themselves for the first couple of months, but they are aware of it since the day one. And once they do build trust by their team and the larger organization, the "culture fit" is natural.

So, tldr: pay attention more if the person will bring value to your organization. Recognition of that value would help fit better those who don't fit immediately. Before culture - build trust.
Experience shows that it is a blocker. Programmers will resort to virtually anything to avoid that kind of boilerplate - early return, macros, exceptions as a language feature, reflective proxies.
Sales and Marketing non-competes aren't about taking company secrets with them, so much as they are about taking business relationships with them.
The speech-to-text transcription is so incredibly wrong that it's almost dangerous to publish it like this.

For instance:

> at the beach view new screen for assistance there is a needle in his hand he's foaming from his mouth throwing off this item

What the officer actually said on the radio:

> He was going to Rainier Beach area. A request for assistance to approach two people with needles. <operator>: Call was from a neighbor in the area.
Uncharted 2 Faces Enhanced with Deepfake Tech
This article seems misleading. It's conflating two independent events:

-Cox is terminating accounts of individuals using excessive bandwidth.

-Cox is limiting upload speed in certain neighborhoods.

I don't see anything to suggest the termination warning that Mike received has anything to do with the later neighborhood-wide upload limits. In fact, Cox specifically states they have nothing to do with each other:

>Cox provided a little more detail after this story published, saying that the neighborhood-wide slowdowns and disconnection threats sent to individual customers "are two separate initiatives that could cross over in some cases."
There is such a process, PEP 541: https://www.python.org/dev/peps/pep-0541/

It was adopted in March 2018, and many projects / names have been claimed under this process.

You can see a list of some of the projects claimed or in the process of being claimed here: https://github.com/pypa/pypi-support/issues?q=label%3A%22PEP...
My point is that Netscape was uncompetitive due to it being nearly useless from constantly crashing. Blaming Microsoft is misplaced.

Today I still have IE on my machine, but I never use it, because Chrome causes fewer problems. Having it sit on the machine does no harm, and doesn't bother me.

That anti-trust battle was the first in history where it was a dispute between one free product and another free product. Nobody ever demonstrated any harm to consumers at all. That was never even an issue at trial. Nobody ever demonstrated that Netscape couldn't be installed.
Extremely sad that this student decided to take their life over this. I have been in a somewhat comparable situation but slightly less extreme. I was minimally able to standup and hold my ground, but partly due to that I'm also out of research now. It's not a fun place at all; you spend years on your projects and professors like these don't take lightly to any objection to what they think is the correct way. This means you truly are jeopardizing your full future after you have already sunk so many productive years of your life in it.

Academia in these labs is probably the closest you can get to war zones without actual felonies.
This doesn't just happen in CS, it happens everywhere. Academia doesn't progress because it's filled to the brim with vile creatures who are not in it for science or discovery but personal myopic pride.
This article talks about “linear lisp” with a stack and you basically end up with something forth-like. http://home.pipeline.com/~hbaker1/ForthStack.html Linear Logic and Permutation Stacks--The Forth Shall Be First
Heroku is missing the ability to get a dedicated IP for a project.
Hence the lockfile, on the flipside if you've copy and pasted source across which contains a security update you'll most likely not realise
> This sounds like the sort of thing I hear from folks who have only passively dealt with the Javascript ecosystem but somehow still seem to think they have a really great handle on the entire situation, how it got there, what exactly the root of the problems are, and (sometimes) how it can be fixed.

Never in the last 11 years have I not been professionally developing JavaScript to some degree, and I fully stand by what was said in the post above.

> It is just much more prevalent when those ecosystems are still "maturing" - which I think JS, Node, NPM, etc still very much are.

Then why are things getting worse?

> Patterns, best practices, and standards often take quite a while to surface and become established.

The best practice for JavaScript at this point is to use the few good libraries (in most cases, that's literally only React) and beyond that, do as little in JavaScript as you can to minimize its impact on your system. User experience comes before everything, so that means you still have to do a lot of JavaScript.
That last line! Oh boy have I seen some PHP projects rushed out that sure do live by the skin of their teeth. They really do need a rewrite.
This part I don't understand. You did get it published, thanks to connections and whatever 'broken' reasons. I'd guess you research in the domain that you want. By all means it helps your progress. So much more reason to accomplish your research, get it done so you feel no guilt about the quality of the result.

This indeed is under your control. The faulty system, may it be, is beyond your power, at least at the present standing.
There are a lot of illnesses out there.

Some of my friends where making regular trips to central China in the late 90’s and described how anyone joining them got horrifically sick at least once. Though regulars tended to have fewer issues. Presumably, they where in contact with a range of local diseases most of which never spread widely enough to become a pandemic.

It’s surprisingly difficult to track the this stuff in part because many diseases make the jump but then simply die out without gaining a major foothold in the human population.
It is generally believed (though it might not be true) that cost of "luxury" stations is a large portion of the costs. Whatever, if we could build cheaper we could afford to build more.
Yes, most cloud applications / systems struggle with memory and optimizations around the system behaviors / configuration. It is rare to find something CPU bound, and when you do, it's usually isolated so it doesn't step on other programs. I thought the algos and strategy would be most useful to you. Glad you found it interesting!
That's only if infection grants lifetime immunity. Other coronaviruses (like those that cause colds) only grant immunity for 4-12 months. We don't know if this coronavirus is the same, but if it is, we may not be able to achieve that herd immunity without biannual vaccinations.
> It would be so deeply irrational to have these options and choose Vancouver early in your career.

That is, if your only consideration is financial; which is an equally irrational way to live your life. You have to consider the social cost of uprooting yourself and moving around - there is huge value in building not just a "network" but an actual group of friends, other families, etc. to form community. This of course is something often missed by the sort of small-souled bugmen that are attracted to working at high-value Silicon Valley jobs, "changing the world" by "disrupting" the way people deliver pizza or call a cab. (Imagine pouring out your best years slaving away at something so meaningless!)

If you spend the early years of your career living in an $2000/mo room in some bunkhouse, not developing real connections with anyone, and then drop out of the sky in another city as you approach 30, don't be surprised if you've missed out on many of the other things that actually make life worth living, and don't be surprised if you've paid other opportunity costs. Maybe you miss out on finding the love of your life, or don't find them until you're too old to start a family. Maybe you find yourself permanently rootless, unable to form a cohesive friend group, perhaps even skeptical that they actually exist.

Or just notice all the human shit on the street in SF and realize that you could actually live somewhere you honestly liked to be. It's that simple.
These are wonderful! I resubscribed to MAD Magazine a few years ago when my oldest son was able to understand the humor. The fold-ins were his favorite part. What an amazing run for Al Jaffee and MAD magazine--truly a part of history.
What if you’re not violating the non-compete in a jurisdiction where the contract is enforceable, like by moving to California?
You are missing "cryptomining lidar focus" .. might add more legitimacy.
> Why is the modern software industry in such a constant state of flux?

Is it though? Or is it barely trying to catch up with development of hardware and new fields of application?

Or should we just do AI, web and realtime distributed databsesa in Fortran and Cobol?

Maybe people who feel the excessive flux just lack the capacity to notice how fast environment changes? And that's why they feel flux excessive not borderline inadequate?
The Coronavirus Vaccine May Not Work on the Elderly
For some it's come back. More rarely it stays gone for months. Hard to know about 'permanent' since it's only been 6 months this thing has been around.
Connect to MySQL running in Docker container from a local machine
Can’t be a fraction. Full comp. That’s what you were worth to them, that’s what you’re worth to not go somewhere else.
I suggest focusing on problems that interest and challenge you, and not worry if others consider them "hard" or not. The interview question probably depends more on how you explain the problem, rather than its actual difficulty.
MLK's quote “riot is the language of the unheard” is often taken out of context
Please explain to me how renaming a package from "rubocop", which is based on a movie about american police and american politics, to something like "rubyopinion" is "injecting politics"?
WHO claimed publicly that China was transparent and their data was delivered fast and accurately, meanwhile the firehose of leaks from the WHO and intelligence sources proves all that was a shameless lie.

The WHO is an utterly discredited and ethically bankrupt organisation. It exists as a tool for China to manipulate into making it look like there isn't a huge cover up, nothing more.

According to many intelligence sources, China has repeatedly and systematically lied about their numbers. How many thousands died as a result of this deception, and from WHO's active participation in the cover up?
> An NDA is practically unenforceable in this situation

As we shall see, the non-compete is also unenforceable in this situation, it just costs more to show that it's not. Non-competes are for the "small" people.

The bigger question is, why are you carrying water for them? Enforceability of this BS is not in your interest unless you're a major shareholder, and even then non-competes are ethically dubious at best. If what's in his head is so valuable (which I'm almost certain it's not), Amazon should offer to pay him his previous comp for the duration of his non-compete, at the very least, so that he sits it out for a year. What are his options? To not ever work anywhere else again? To radically switch careers upon departure?
EVE Online definitely caters to the portion of UO players who loved large group politics and economics. I don't know how well it would suit the player who likes to decorate their home and role-play as a small-time leather working merchant.

EVE definitely does support different play styles, I just don't think it's as many as UO.
The worst for me was when I needed an overlap between my old and new policies, I was told I needed to open a second account with a different email.
In reality though protests are hardly like any other outdoor gathering. Thousands of people are crowded together for hours and shouting (which projects saliva). Anyone can clearly see it is a hotspot for coronavirus transmission. Authorities are allowing (peaceful) protest though because of free speech rights. The same freedoms are not extended to arguably lower risk religious gatherings.

Santa Clara county, which has had daily protests, just allowed outdoor-only religious gatherings of 25 people or less last week. They also opened indoor shopping malls in the same order. They’re clearly not treating religious expression like the fundamental constitutional right that it is. It is easy to find similar examples all over the state. When the coronavirus situation stabilizes, the lawyers are going to have a field day.
Myself and the person I was replying to ran our scrapers from our homes. One benefit being the IP address doesn’t get flagged. Curious why scraping from your home network doesn’t work for you?
Guess I'm wrong then! Thanks for the correction.
OK, that's good.

So I have a dozen copies of my microservice running, and I need my team to work togethare and debug something that's going wrong.

How does TeamTail help with that? It seems limited to a single source stream.
There's a simple arithmetic to this: Computer Science is a growth industry (still), and has been on an exponential curve for decades. It doubles roughly every 5 years, which means that every 5 years half of all programmers have less than 5 years of experience, by definition.

More importantly, the absolute number of these inexperienced programmers (and architects, and admins, and ops people, etc...) is growing, so the "total ignorance" is increasing.

I've just gotten involved in a project to "modernise" a "legacy" ASP.NET project. By legacy, they mean ASP.NET 4 running on .NET Framework 4.8 with SQL Server 2017. Not exactly ancient! This apparently is no longer the hot new thing and "has to be" rewritten using cloud microservices or something.

The app actually runs just fine in its current state. But none of the programmers involved know the pre-core version of ASP.NET or anything but Azure. So it's time to revamp it.
Kinda reminds me of the circlejerk I'd get into with my friends about games when I was a kid.

"You know what they should make? They should make Halo but it's one big open world and you can gain levels and loot. That would be sooo cool. Oh, and you can build a space ship and fly to other planets where wars are going on. Wouldn't that be sick? I don't understand why they aren't working on this."

That's the level of analysis I see in these articles.
I didn’t mention the police, I’m talking about anything that offends minority groups within your community of users. By choosing to be insensitive you contribute to their plight.
Data suggests it's rare for coronavirus to spread through asymptomatics
Definitely. Or mechanical logic gates. But the surface area would very quickly become an issue for such a project, and you'd need to assume only a certain few tools.
Yup. It always rubs me wrong when some says "Oh, the organism evolved to overcome that environmental factor".

It's more accurate to say "The environmental factor selected for a genetic variation that improved fitness."
Siggraph 2020: Technical Papers Preview Trailer [video]
Thanks for clarifying as I hadn't watched recently and I was misremembering. But certainly there must still be some expense associated with training and maintenance.
I'd say 50 years is the magic number.