skysight-inc/HackerNews huggingface dataset:
"Feels"? What is that about?

MS has $3.5 Trillion market cap. Same as Apple.

Azure is catching up with AWS and could take the lead.

Nothing like IBM 20 years ago.

Windows is a small fraction of their business. Azure is bigger than the Windows, Office, and Xbox/Gaming divisions combined.
If something isn't supported you can open an issue, or add that support yourself. The latter is relatively easy to do nowadays.
To be sure, the quoted text in the parent comment is itself the linked essay’s quotation of Paul Graham.

Whether logically rigorous or not, that excerpt seems to be the essay’s author’s way of rhetorically opening his reflections on the idea that writing verbally crystallizes thought.

As a reader, I do not believe that the author is making a claim that the quoted Paul Graham statement, reduced to symbolic logic, is in all respects valid or sound.
Not everyone is afraid of responsibility simply because it's responsibility.
LOL! Bringing logic to a risk and uncertainty analysis. Classic cult shill tactic.
There have been many cures that get buried due to not being able to make money from them
> but will it actually work in practice?

No. It seems like they are assuming the user is using JSR, which handles generation of JS and d.ts for you. But then none of this would even be a problem.

The NPM registry doesn't do any of that. You could absolutely publish only .ts files to NPM and then use a post install script to generate JS and d.ts files, but that is a pretty terrible idea. Even if the process is super fast, it's still an operation done potentially millions of times, versus an operation which can happen once at publish time. You could also assume the user will have their own mechanism for compiling TS or consuming TS directly, but this is even worse.
> If you’re used to such sprawl, you’d be surprised how effective sleepy HR practices are at preventing it. Suppose you always get a standard, shitty raise at the end of the year by default, unless you bargain loudly, which works rarely and only if you’ve really made an impression throughout the year. There is no defined budget for raises; every significant raise is hard to get, and you never get it proactively without bargaining, but there’s no formal system to avoid spending too much on raises except for the reluctant, reactive approach to giving them. There’s also no system for firing low performers, and it’s only very rarely that you see anyone fired - like that crazy fuck who went on and on about how your source control sucked and should be completely different, and then used a single dot character, “.”, as the commit message when he finally committed something.

I am interested in the rest of this thought… “suppose you only get a standard raise unless you speak loudly”. Then do what?
I am replying specifically to "if that's what that means to you" which felt a bit ad hominem sinceI didn't even use the words "year of our lord".
But ethics is the reason it's harder to experiment on a complicated matter.

In physics you can totally shatter your test object to get to the inner functions.

You can't do that with living creatures especially humans.
Do you have any first hand experience or writing from those who did have such experience to this being the case?
Yeah, I always make sure to say cancer(s) so we can skip the “it’s not one disease “ digression. It adds nothing to the conversation.

According to Craig Venter, early detection is what we need to eliminate cancer(s):
https://youtu.be/iUqgTYbkHP8?t=15m37s
There are many, many reasons why we have sex-separated spaces: privacy, dignity, modesty, safety, fairness, peace of mind, personal hygiene, santiation, cleanliness of facilities, lesbian and gay socialising, group bonding, therapeutic efficacy, organizing and campaigning. And probably others that don't come to mind right now. This is generally for the benefit of women, but also for men too on some of these principles.

Tearing all this up and insisting that any man who says he's a women must be permitted to impose himself on female spaces quite obviously encroaches on this.

For example you refer to girls competing in girls' sport. When a boy who says he's a girl (or "trans girl" as you put it) is allowed to compete, this violates several of the above principles for actual girls. Fairness, due to male performance advantage. Safety, when it's a contact sport. Privacy and dignity, if he's also imposing himself on the girls' locker rooms. Peace of mind, as the girls are forced to contend with all of this for no reason other than to keep the male happy.

More generally, all this does is disadvantage women and girls, solely for the pleasure of some males who, by definition, don't even belong in these spaces but decided that they want to impose themselves anyway and, to them, that's all that matters.
There's no such thing as post scarcity society - physical would is finite and society exists because cooperation > individual. Once you add competing superhuman intelligence to the equation the second assumption does not hold.
I've noticed this randomly lately. I think it's this bug anyways. The copy and paste menu items are disabled but ctrl-c/v works. On websites that make no sense to have it disabled.
There was a Congressman recently who wanted to bring back letters of marque to go after Russian oligarchs' megayachts.

https://gooden.house.gov/2022/3/gooden-introduces-bill-autho...

yarrr...
Text Processing Practice Experiment: 54 SERP Types to SQLite yy084
/*
make sqlite from s.e.r.p.
*/

int fileno (FILE *);
FILE *f;
#define jmp (yy_start) = 1 + 2 *
int mode;
int v,w,x,y,z;
int utf8,tag;
int datelen,querylen,urllen,desclen;
int desc1len,desc2len;
int url1len,url2len;
int c;
char desc[255];
char url[255];
char date[255];
char *a;
int puts(const char*);
int setenv (const char *, const char *, int);
int printf(const char *__restrict, ...);
int dprintf(int, const char *__restrict, ...);
#include <time.h>
char *strptime(const char *s, const char *f, struct tm *tm);
struct tm t;
void bzero(void *s, size_t n);
int CDp8iULPuCinsert(int xyz)
{
fwrite("INSERT or IGNORE INTO t1 VALUES(",1,32,stdout);
printf("%03d,'",xyz);
fwrite(getenv("query"),1,querylen,stdout);
fwrite("','",1,3,yyout);
for(x=0;x<9;x++)putc(date[x],yyout);
fwrite("','",1,3,yyout);
return 0;
}
%s MODE1 MODE2 MODE3 MODE4 MODE5 MODE6 MODE7 MODE9
%s MODE10 MODE11 MODE13 MODE14 MODE15 MODE16 MODE17
%s MODE18 MODE19 MODE20 MODE21 MODE22 MODE23 MODE24
%s MODE25 MODE26 MODE27 MODE28 MODE29 MODE30 MODE31
%s MODE32 MODE33 MODE34 MODE35 MODE36 MODE37 MODE38
%s MODE39 MODE40 MODE41 MODE42 MODE43 MODE44 MODE45
%s MODE46 MODE47 MODE48 MODE49 MODE50 MODE51 MODE52
%s MODE53 MODE54
%s MODE13_DESC MODE35_RM
%s MODE40_DESC MODE40_URL MODE43_DESC
%option nounput noinput noyywrap
%%
TWVGHkppk6Q6cODqP7Kqdate:\"[^\"]+ {
y=0;for(x=26;x<37;x++){date[y]=yytext[x];y++;}
y=0;for(x=26;x<37;x++){yytext[y]=yytext[x];y++;}
yytext[yyleng]=0;
/* datelen is 10 */
setenv("date",yytext,1);
}
TWVGHkppk6Q6cODqP7Kqquery:\"[^\"]+ {
y=0;for(x=27;x<yyleng;x++){yytext[y]=yytext[x];y++;}
yytext[yyleng]=0;
setenv("query",yytext,1);
querylen=y;
}
TWVGHkppk6Q6cODqP7Kqmode:\"[^\"]+ {
y=0;for(x=26;x<yyleng;x++){yytext[y]=yytext[x];y++;}
yytext[yyleng]=0;
mode=atoi(yytext);
/* switch statement */

}
^HTTP\/1.[01][ ]200[ ]O[Kk]\r {utf8=0;tag=0;
datelen=0;urllen=0;desclen=0;desc1len=0;desc2len=0;
v=0;w=0;x=0;y=0;z=0;}

/*````````````csplit end```````````*/

.|\n
%%
int main(int argc,char *argv[]){
if(argc>2)
{
printf("TWVGHkppk6Q6cODqP7Kqmode:\"%s\"\n",argv[1]);
fwrite("TWVGHkppk6Q6cODqP7Kqquery:\"",1,27,stdout);
if(*argv){++argv;++argv;};
while((a=*argv++)){x++;printf("%s",a);if((argc-x)>2)putc(32,stdout);};
fwrite("\"\n",1,2,stdout);
printf("TWVGHkppk6Q6cODqP7Kqdate:\"%ld\"\n",time(0));
goto x;
}
if(argc==1)c=1;
if(argc==1)fwrite("PRAGMA foreign_keys=OFF;\n",1,25,stdout);
if(argc==1)fwrite("BEGIN TRANSACTION;\n",1,19,stdout);
if(argc==1)fwrite("CREATE TABLE IF NOT EXISTS t1(site INTEGER,query TEXT,gmt TEXT,url TEXT PRIMARY KEY,desc TEXT);\n",1,96,stdout);
yylex();
if(argc==1)fwrite("COMMIT;\n",1,8,stdout);
x:
exit(0);
}
The switch statement

switch(mode){
case 1: jmp MODE1;break; /* ddg 001 */
case 2: jmp MODE2;break; /* google 002 */
case 3: jmp MODE3;break; /* qwant 003 */
case 4: jmp MODE4;break; /* startpage 004 */
case 5: jmp MODE5;break; /* github 005 */
case 6: jmp MODE6;break; /* google news 006 */
case 7: jmp MODE7;break; /* mojeek 007 */
case 10: jmp MODE10;break; /* f-droid 010 */
case 11: jmp MODE11;break; /* bing 011 */
case 13: jmp MODE13;break; /* yandex 013 */
case 14: jmp MODE14;break; /* tailsx 014 */
case 15: jmp MODE15;break; /* google scholar 015 */
case 16: jmp MODE16;break; /* ecosia 016 */
case 17: jmp MODE17;break; /* wiby.me 017 */
case 18: jmp MODE18;break; /* marginalia 018 */
case 19: jmp MODE19;break; /* yahoo 019 */
case 20: jmp MODE20;break; /* youtube 020 */
case 21: jmp MODE21;break; /* wikipedia 021 */
case 22: jmp MODE22;break; /* pubmed 022 */
case 23: jmp MODE23;break; /* brave 023 */
case 24: jmp MODE24;break; /* mwmbl 024 */
case 25: jmp MODE25;break; /* crossref 025 */
case 26: jmp MODE26;break; /* aol 026 */
case 27: jmp MODE27;break; /* sec 027 */
case 28: jmp MODE28;break; /* itunes 028 */
case 29: jmp MODE29;break; /* fyyd 029 */
case 30: jmp MODE30;break; /* ghostarchive 030 */
case 31: jmp MODE31;break; /* metacritic 031 */
case 32: jmp MODE32;break; /* reddit 032 */
case 33: jmp MODE33;break; /* ftc 033 */
case 34: jmp MODE34;break; /* minisearch 034 */
case 35: jmp MODE35;break; /* yep 035 */
case 36: jmp MODE36;break; /* crowdview 036 */
case 37: jmp MODE37;break; /* gibiru 037 */
case 38: jmp MODE38;break; /* 4get 038 */
case 39: jmp MODE39;break; /* wiktionary 039 */
case 40: jmp MODE40;break; /* greppr 040 */
case 41: jmp MODE41;break; /* amazon 041 */
case 42: jmp MODE42;break; /* cornell lii 042 */
case 43: jmp MODE43;break; /* edgar 043 */
case 44: jmp MODE44;break; /* voidlinux 044 */
case 45: jmp MODE45;break; /* archlinux 045 */
case 46: jmp MODE46;break; /* ecfr 046 */
case 47: jmp MODE47;break; /* edgar browse 047 */
case 48: jmp MODE48;break; /* alibaba 048 */
case 49: jmp MODE49;break; /* ahmia 049 */
case 50: jmp MODE50;break; /* yippy 050 */
case 51: jmp MODE51;break; /* ask 051 */
case 52: jmp MODE52;break; /* webcrawler 052 */
case 53: jmp MODE53;break; /* aliexpress 053 */
case 54: jmp MODE54;break; /* judyrecords 054 */
default: break;
}
The most frustrating part of working in the tech industry for me is that when it was smaller, it was a given that you would work with people who loved the tech. Now the industry is filled with people who are "in tech" but have no real interest in the technology itself, and in many cases aren't even slightly technical. They're just doing it for the money and because everyone told them it was a good field to go into.

There's so many of these people that it's really hard to avoid working with some of them. I consider myself extremely lucky because I started a business and when these people show up, I can choose not to promote them, or straight up fire them, or find some other way to show them the door. But the broader ecosystem we're in is something I have no control over, and it has clearly changed, so that it's not just filled with people who don't know or care about the tech, it's run by them (and in the long term it shows as the tech degrades).
I am extremely and genuinely curious: have you experimented with psychedelics to a high degree?

Personal question, no obligation to answer.
I write all my d.ts files manually. Maybe that’s the problem: people don’t know how to write TS, expect some software to do it for them, and then end up waiting hours on a build that should take 10 seconds.
This is all fully correct, which is why isolatedDeclarations is a nice feature... for authors of large Typescript projects. The tradeoff is to be more explicit on your public API surface so that you can reduce build times. That's great.

It really doesn't do the things the author thinks it does.
Funny, none of the Republicans I knew at the time rallied behind President Obama in 2008.
For those of you who don't like paywalls (like me) an unlocked version of the research is here https://www.bhf.org.uk/informationsupport/heart-matters-maga...

And if you want a deep dive, the original article (including a LOT of details about the research) is here https://academic.oup.com/ehjdh/article/2/4/658/6423198
From the military point of view it is a weapon created for targeted killings and to minimize damage around the target. This cannot be controlled using typical missiles with explosives.
I took a course at the library circa 1995 which showed off Netscape 1.1

I once owned and operated gsd.net which was Golden Shepard Dog but that lady didn’t pay the bill so we tried something different with it. Which didn’t really work out, but I thought was “cooler” than tucows.net at the time

We did a lot with text based Unix browsers then, you could view source, run from a terminal, and never crash

irc was always with BitchX until that dev stopped updating and many bugs were found

No one really cares, you could crash a win95 box by just flooding it with udp packets, if you had a cable modem , network neighborhood truly displayed the whole neighborhood

Now we fight over peering agreements and cloud flare protections. The internet became commercialized, but we always knew it would. Disney.com was by far the coolest website I ever saw in the 90s. We just didnt expect all the ads and pop ups. That being said I got $35 out of AllAdvantage before they tanked
It's just a way to get up and running with an app template. But this is the essence of the JS in question: https://github.com/tinyplex/vite-tinybase/blob/main/src/inde...
How Big Tech Ruined Farming [video]
it doesn't. you're a radical
> The absurdity in the constitution is getting to be almost biblical

That seems to be the point of the experiment in TFA, considering that previously this guy did this exact same thing with the Bible.
I'm not sure I understand the meaningful distinction.

In what sense can it be scrutinised? To what end can the court scritinise the act? Overturning the act itself?

Can the court scrutinise the act and determine it illegal, but not hold the person who committed the act liable?

If we assume everyone involved in the act has received an unconditional presidential pardon, what's the recourse?
Neil Gaiman Denies Sexual Assault Allegations Made by Two Women
Starting with DOS 3.0, the way to do installable file systems was identical to adding a network drive. (DOS 4.0 had explicit IFSes; nobody used them to my knowledge and it chewed up RAM, and the code was removed in 5.0.)

A “network redirector” basically hooks every possible file I/O operation; DOS simply dispatches to it for any operations on that drive letter.
Not that I'm aware of, but I'm not a bloomberg subscriber.
Is a resume supposed to be less pages?

I dont have time to read an entire book on the subject. My questions are like, will this be scannable by an ATS? etc.
> the shareholders want to automate both of our jobs

This places the blame on the shareholders, but the reason why they want to automate jobs is because at the end of the day each of us wishes that everyone else's job was automated. We may not wish it explicitly, but we do generally wish that accessing those skillsets cost less money, and will generally happily spring for a sufficiently good automated version of just about anything.

Shareholders just want to be the first to capitalize on our common impulse to choose cheaper options.
I am sorry you have never worked anywhere like it. For over 10 years, the company grew like gangbusters. It transformed a whole industry. It grew from under 50 people to 5000. It made hundreds of millionaires.

It is a massively self-evident fact that a lot more money was made during the “principles” period than after. And the company outperformed its rivals to the point that it was able to acquire competitors with twice as many employees. If “money to be made” is your core objective, you should strive to be more like Creo in the decade that ended a year before its demise.

Decades after the company disappeared, it has a very active LinkedIn Group and people are singing its praises online. If you are right that it was so “toxic”, this is a strange legacy. Interestingly, the core technologies developed by Creo are also still very much alive and, as a very rare example in technology, have not been surpassed technically nor replaced in the market. Technology moved very fast at Creo but their tech has stayed virtually unchanged under Kodak. Amazing.

Where I work now, we do at least three M&A deals a year ( as the acquirer ). I have many ideas about M&A. My ideas about leadership are still very firmly planted and aligned with what I experienced at Creo.
~/proj for messing around

~/github when I promote a messing around project to something i want to work on.

Same structure on Mac, Linux, and Windows (except I'm in %HOME% on 'doze).
You should just add an admission webhook that kubeadm’s your dev box onto the CI cluster with a taint that only your pods tolerate whenever you need to run the test suite. Call it edge cloud and people will love it.
Firefox Privacy Guide
This confuses me. You either write the d.ts manually before build, which only makes sense if you wrote the original code in JavaScript (not Typescript) or you write the source in Typescript and enable the declaration option in your tsconfig and the d.ts pops out in seconds along with your final JS output.

Unless you are using transpileOnly, generating declarations will not make a few second build become a few hours-- Typescript is already type checking your code.
Having a dashcam in this situation is only useful if that dashcam is physically there during the times you care about eh? Which is the physical presence part. With some applied statistics, that can be reduced (no need to sit in every parking lot 24/7 for instance), but there is definitely some sitting in parking lots involved.

No, it’s that they would set tank production quotas (and budgets) based on what they expect to need to produce to crush the enemy. Modulo whatever level of effectiveness had been apparent so far.

Which, for any given set of resources, would mean taking away resources from something else. Either manpower, steel, oil/gas, etc.

So overproducing tanks means fewer aircraft, or less artillery, etc.

Convincing the enemy you’re producing too much (or too little) of something to get them to waste their time and energy is a classic counter intelligence move.

WW2 was won largely with logistics and economic might + reasonable tactics. Applying the economic might effectively was part of that.
Related:

Russia behind fake news bot campaign to empower French far right

https://news.ycombinator.com/item?id=40885077
>got them confused with BLM

Person online acknowledges mistake. Noting the date/time as Internet history. Can't really say anything except "respect".

But, yeah, I don't know what Antifa is in the modern American context. They did seem to arise here as a reaction to Trump. But, oddly, it was referenced then as if they'd always been active in the U.S. I remember thinking, "did I miss something?"

Thereafter, they magically appeared as if on cue when the right needed to be spooked or "motivated", as in 2020. They were a convenient bogeymen.

Combine that with their anonymous nature, "fluid" membership, known alt-right hoaxes and impersonations thereof, and I'd bet they were more false flag than authentic, even if it was initially organic.

I mean, where are they now?
I think business decisions should be up to the support divisions. Has anyone tried that?
delete_this_line

/*```````````webcrawler``````````*/
<MODE52><a[ ]class=\"web-yahoo__title\"[ ]href=\"[^\"]+ {
CDp8iULPuCinsert(52);
for(x=34;x<yyleng;x++)
putc(yytext[x],yyout);
fwrite("','",1,3,yyout);
}
<MODE52>target=\"_blank\">.{1,255}<\/a> {
for(x=16;x<yyleng;x++)
{
if(yytext[x]==60)tag++;
if(tag)if(yytext[x]==62){tag=0;continue;}
if(!tag)if(yytext[x]==39)putc(39,yyout);
if(!tag)putc(yytext[x],yyout);
}
fwrite("');\n",1,4,yyout);
}
/*```````````aliexpress``````````*/
<MODE53>xman_f=[^;]+ if(!c){fwrite(yytext,1,yyleng,yyout);fwrite("; ",1,2,yyout);}
<MODE53>xman_t=[^;]+ if(!c){fwrite(yytext,1,yyleng,yyout);putc(10,yyout);}
<MODE53>\"displayTitle\":\"[^\"]+ {
z=0;
y=0;for(x=16;x<yyleng;x++)
if(y<255)
if(yytext[x]!=39)
{yytext[y]=yytext[x];y++;}
yytext[yyleng]=0;
setenv("title",yytext,1);
desclen=y;
}
<MODE53>\"minPrice\":[0-9.]+ {
z++;
if(z==2)
{
y=0;for(x=11;x<yyleng;x++)
if(y<255)
if(yytext[x]!=39)
{yytext[y]=yytext[x];y++;}
yytext[yyleng]=0;
setenv("price",yytext,1);
desc1len=y;
}
}
<MODE53>\"x_object_id\":\"[^\"]+ {
CDp8iULPuCinsert(53);
fwrite("https://www.aliexpress.com/item/",1,32,yyout);
for(x=15;x<yyleng;x++)
putc(yytext[x],yyout);
fwrite(".html",1,5,yyout);
fwrite("','",1,3,yyout);
fwrite(getenv("price"),1,desc1len,yyout);
putc(32,yyout);
fwrite(getenv("title"),1,desclen,yyout);
fwrite("');\n",1,4,yyout);
}
/*```````````judyrecords`````````*/
<MODE54>[Cc]ookie:[ ]session2=[^;\r]+ if(c!=1){
for(x=8;x<yyleng;x++)
putc(yytext[x],yyout);
putc(10,yyout);
}
<MODE54>a[ ]href=\"\/record[^\"]+ if(c==1){
z++;
CDp8iULPuCinsert(54);
fwrite("https://www.judyrecords.com",1,27,yyout);
for(x=8;x<yyleng;x++)
putc(yytext[x],yyout);
fwrite("','",1,3,yyout);
}
<MODE54>\">[^\n<]+ if(c==1)if(z){
z=0;
for(x=2;x<yyleng;x++)
putc(yytext[x],yyout);
fwrite("');\n",1,4,yyout);
}
No it hasn't? That's some insane revisionist history, and this is what I blame Reagan for. The attitude that universities and even education broadly primarily or solely exist for producing vocational training

The original and, to this day, primary unique purpose universities serve is facilitating research. Capitalists try to claim credit for all the progress in science and innovation that's happened since the industrial revolution, but the institutions that evolved into what we now consider academia predate it significantly, and it's important to note that they were not always viewed even by their benefactors as having immediate value in a direct economic sense. Most of their educational capability is a side effect of developing competency in training new researchers. People who fell off this track still often got a quality education and became better-rounded, and also people who could get to a university tended to be high-status, so for a while it was a decent-fidelity signal for the competence-status mix that hiring decisionmakers cared about. Trying to get everyone in on this not only devalued that signal, but has caused a lot of this institutional rot. I think we agree on the end of that story but not the beginning of it

Vocational training and especially apprenticeship should be encouraged and enabled more, and shoehorning universities into this role was misguided from the start
Skimming the study I'm not really convinced that the concept of a "golden hour" actually exists. For one it's a cohort study and not a RCT, so reverse causation (ie. people with good sleep sleep at 10-11) can't be ruled out. My guess is that sleeping later than 10-11 is associated with not getting enough sleep (going to bed late = less sleep), whereas sleeping earlier than 10-11 is associated with waking early (eg. waking at 4am so you can work at the bakery at 5am) which is also bad for sleep.
Strong agree. A game this old and this beloved should belong to everyone at this point.