skysight-inc/HackerNews huggingface dataset:
Thanks for that interview; very interesting, and I also appreciate your words for Scheme.

For HN, I'd like to point out that it was a historical accident that Java looked like it did, as far as the Web was concerned.

IIRC, Java looked like it did to appeal to technical and shrinkwrap developers, who were using C++ or C. (When I was lucky to first see Java, then called Oak, they said it was for embedded systems development for TV set-top boxes. I didn't see Java applets until a little later.)

But the Web at the time was intended to be democratizing/inclusive (like BASIC, HyperCard, and Python). And the majority of the professional side was closer to what used to be called "MIS" development (such as 4GLs, but not C/C++). And in practice, HTML-generating application backends at the time were mostly written in languages other than C/C++.

I'm sympathetic to the rebranding of the glue language for Java applets (and for small bits of dynamic), to be named like, and look like, Java. That made sense at the time, when we thought Java was going to be big for Web frontend (and I liked the HotJava story for a thin-client browser extended on-demand with multimedia content handlers). And before the browser changed from hypertext navigator to GUI toolkit.

But it's funny that we're all using C-descendant syntax only through a series of historical accidents, when that wasn't even what the programmers at punctuated points in its adoption actually used (we only thought it would be, at the time the decisions were made).
Coinbase is unlike any market debut Wall Street has ever seen
Optimization is not usually a synonym for intelligence, despite some individual's beliefs, but it can be an effective substitute at times -- chess programs, for instance, play world class chess via optimization rather than via intelligence-as-seen-in-humans.
You're correct. NPR has reported some deaths in vaccinated people in this article.
https://www.npr.org/sections/health-shots/2021/04/13/9864114...

>So far, more than 74 million people have gotten fully vaccinated in the United States. It's unclear how many have later gotten infected with the coronavirus anyway. But Michigan, Washington and other states have reported hundreds of cases. Most people have gotten only mildly ill, but some have gotten very sick. Some have even died.
> I think it is a disservice to outright label people as anti-vaxers simply for questioning the risk-calculus of vaccines.

It's the same idea though, and should still be called out. It's people who have unqualified medical opinions, and who are then often spreading that opinion to others as if it's useful.

Let the agencies figure it out, pay attention to the latest recommendations from them, and go with that. Anything else is just the blind leading the blind and should be called out.
> It is often out of date with actual availability being lower than indicated

My experience with VF was the exact opposite: it was showing lots of availability where in fact there was none.

But the burden of proof is still on you: what urban areas in the U.S. has good vaccine availability? By which I mean: anyone who wants one can get one same-or-next day.
Seriously? "Mexican Caravans"? 18,000 UNACCOMPANIED CHILDREN were "dumped" across the US-Mexico border in MARCH of 2021. And the current administration refuses to admit the "may" be a problem. Your selective ignorance is astounding.
It's progressiveness and diversity. Get on with the times man :)
We don't know that it has no other effect. We don't know all of the circumstances where reverse transcription can happen in the human body. This kind of epistemic arrogance is dangerous and is how we ended up with thalidomide causing mass birth defects and other such disasters.
> Case (in) sensitivity and accent (in)sensitivity are two orthogonal things

Is that definitely true?

As I understand it (and I admit I'm no expert), it's common to omit accents in some languages when changing case.
Works correctly here.
Twice on the Pampanito, probably elementary school and 6th grade. I vividly remember watching Down Periscope in a rec room with the rest of my cub scouts group and staying up much past my bedtime. Loved exploring it and hope that this continues.
The clots associated with the AZ vaccine aren't CVST.
I think this is a common misconception. The Apache 2.0 license isn't all that similar to simpler licenses BSD/MIT/X11.

Apache 2.0 has some clauses which (most people tend to ignore and which) make it somewhat incompatible with modern open-source fork and pull request workflows.

In particular 4.b)

> You must cause any modified files to carry prominent notices stating that You changed the files;

For the most part, people just throw their name in the file, in an attempt to "meet" this requirement without massacring the file header/notice.

However, if the Apache 2 license is taken at face value, when you fork and modify a file, you have to mark it as such. Then when you submit back, the project (in adherence with the Apache 2.0 license) has to retain this notice. Technically the project may even then need to add their own notice to indicate they modified the file since you did.

Clearly, that's not tenable, so most (small) projects just offer leeway. Larger projects instead have contributor agreements (AOSP and alike).
Are you confusing this company with LastPass? I made the same mistake until I realised they are entirely separate.
Does CDC stand for Clearly Devoid of Commonsense ? Because this looks like an Onion News Article to me.

No CDC you cannot tell me what to do and what not to do. Its called Bill of Rights.
Top comment on YT:

> I love Linus so much. He has opinions and doesn't hold back with them.

Yep, this is the steve jobs era people that were straightforward. Linus can be a lot better with his initial reaction "It's horrible" but you can see through the outer shell that he is a really reasonable person and doesn't come across as this evil lord archetype people push on him. His knee-jerk reactions are so outlandish that after a while you just dismiss them as comedy.

Our society is eradicating people with strong opinions. It's is a huge loss.
That's interesting, first time I hear about it. I did read it protects from more variants.

And it's the Igg antibodies that protect from re-infection, but only for 3-6 months at most. Some say it's the same for the vaccine, so it will likely need to be a regular thing, like flu shots.
> but the book was about Islam

Talk about burying the lead

Googling him leads to his wiki article

> Edward Croft Dutton (born 1980) is an English anthropologist and white supremacist known for authoring controversial racialist articles for fringe far-right journals such as Mankind Quarterly and OpenPsych.[1][2] Dutton is associated with the white nationalist group Patriotic Alternative.
Debt in our own fiat currency is not a problem unless it causes inflation. If anything, we have underrealized our economic potential by artificial monetary constraints.
Because it’s not about proving they verified the parking lot was clear. It’s about proving the business did what is “reasonable” to prevent the problem. It’s why those wet floor signs are so important. The business is being attacked, and the insurance company is looking for any holes in the defense.

Any holes in the offense don’t matter, because the plaintiff isn’t going to suffer any loss, and their lawyer is working on commission.

So the only person that stands to lose is business and insurance company. Insurance company will fight if it’s open and shut, meaning they don’t think they will have to risk a lot of legal fees trying to shoot down various plaintiff’s claims.

But if it looks like plaintiff could drag this out and find a possibility of culpability on behalf of the business, the insurance company will pay to make them go away. And the business’ insurance premiums will rise.

Security camera footage would of course be the gold standard in this case. But storing video for so long and having so many cameras is also costly. Using GPS to prove your employee did their duties of at least inspecting the parking lot by showing they walked around it at various times might be something the insurance company can use in their defense.

Also, in my specific example, the plaintiff waited almost 11 months to file their lawsuit. These type of people know to wait as long as the legal system allows them to, to increase the likelihood the business has misplaced or thrown out records and memories get fuzzy.
You should not be taking an interview so seriously that you freeze under such a situation.

If you feel it's out of your control, it could've just been a bad day, but you may be suffering from something like generalized anxiety or a similar problem, you might want to look into that with a health professional.
> Edited from Would Google and Facebook employees comply

This seems very unlikely considering that Google and Facebook are consistently among some of the best companies in the world to work for. There is a big difference between being an employee at those companies and being a user of their products.
Comparing Delta Lake, Hudi, & Iceberg Data Formats
The MCP23017 is a fun device. I remember designing a board with too much of them (>20 IIRC).
>GPLv3 puts restrictions on what a USER can do with the software

No it doesn't. You can do whatever you want with GPLv3 software, provided you don't distribute it. It's disingenuous to use the word "developer" to equate "person who edits their own software" with "person who distributes software to others".

Or if you disagree, can you articulate exactly what USER freedom you think is being infringed?

"Your freedom to swing your fist ends at my face."
Please don't pretend to know what other users would do in a given situation when in fact, you have no idea whatsoever.
I've been defending indefensible people, at least in my own mind (as defending them in the public square is just a place to be mocked and downvoted and no opinions are changed), when the attacks on them are unrelated to the reason they're not great.

That includes being disappointed in people talking about Trump's small hands, among other things.
Thanks for the explanation, I did not realize that about —-, good to know!
Their parents should pull them out.
> OR are they against this one vaccine because of political affiliation.

It's not easily attributable to "political affiliation." Trump was touting the vaccines through his whole campaign and is still bragging and taking credit for them. MSNBC did one of those TV segments where they go and interview backwards people from America's hinterland who weren't planning to get vaccinated, and although most were Trump voters, not a single one said they would change their mind if he advocated taking it.

The actual difference between these vaccines and others which is driving skepticism is that we have no observational data about their long-term effects.
Modern society is not monolithic. It is a vast chaotic network, many nodes of which are surrounded by other nodes, all of which are misinformed.
We use EnvKey [0], it's far friendlier to use than Vault and very mature. My only dislike is the Electron based app, but I so rarely have to open it that I can live with it.

https://www.envkey.com
The "default" license for Java libraries being Apache 2.0 shouldn't be overlooked as a reason for the success of Java in the corporate world IMO. It's a perfect license to make corp lawyers comfortable.
"place" and "live" have their respective intuitive definitions. To clarify, "place" is a set of bytes in the memory. "live" means it is used again. But both are runtime concepts, so Rust compiler needs to compute static approximation of these runtime concepts. This static approximation is what is complex and changing. But the principle is simple.

Actually, my elaboration of "place", local/field/index, is nearly complete. The only thing missing is upvar, which is local captured in closure. Pre-NLL "live" is simple: expression is live from the definition to the end of the containing statement, and declaration is live from the definition to the end of the containing block. Post-NLL "live" is connected region of control flow graph from the definition to potentially multiple last uses. Really, that is the whole story.

There are two changes currently in development. One changes definition of "place" to include field captured in closure, in addition to local captured in closure. The other is more drastic, changing definition of "live": a loan is live where the loan is origin of a variable and the variable is live. This is great, because current approximation is equivalent to union of all origins.
Fair point. I guess I'm just not approaching it from the same angle as you. I am just assuming they're doing that kind of work, but are not publicly giving advice until they feel confident in that advice. Maybe I'm wrong in giving them the benefit of the doubt here.
Also handy for smooth palette fades using only integers.

It makes it easy to do linear interpolation (lerp) between two RGB colors (or in another color space if you want better color consistency during transition). The transition between each component gets be spaced out over a constant duration regardless of how little integer difference there actually is.

I used this approach to add a color fade transition effect for a Game Boy color puzzle game (made using GBDK). GIF of the effect here:
https://twitter.com/0xbbbbbr/status/1350982144450027525
Agreed in principle, but note you never bought anything in the first place when you're using SaaSS: at best you're merely renting. So a better example could be Hertz asking you to please not drive through these neighbourhoods.

An example of actual purchase would be a fully free/libre and open source software.
>Why anyone still uses accent marks is weird too.

I consider it a lot weirder that letters are pronounced differently depending on which word they are used in.
I don't understand how this table relates to medical devices? Could you explain?
I'm assuming he's referring to their beginnings of being a mostly local password manager (iirc they also had a one-off lifetime purchase), to forcing people to migrate to their cloud only infrastructure with a relatively high subscription price.

I'd never heard of 1Password before they were fully SaaS, but as I understand it, some of the original users were pretty upset with this move. Either way, I used to be a 1Password customer, and their product, at least on the Mac, was the most polished password manager.
It really depends on the company (or even part of the company if its bigger).

As a Principal I do code less than I used to as Staff or Senior. But I still do a fair amount of coding (along with design, arch, mentoring/guiding). I've made it clear that I want to remain a hands on engineer, and my company has let me remain so.

Not everyone is so lucky to have a choice, but if you do -- In the end, its finding a place where you can get the balance that makes you happy.
Webcams reduced regular crime a lot. Artificial nose can do same for drug addicts.
No, and no one had any reason to think that thalidomide would cause mass birth defects. This is why we have such long testing periods for vaccines and drugs in general. We also go through extra testing before approving things for pregnant women. We don't know what we don't know. Modern medicine is impressive, but we must maintain epistemic humility.
That is exactly the point. Using the background rate you quoted from Wikipedia within a two week window you are expected to see around one case. So most of the cases can not be explained by the background.
This has been my basic approach for months.

The risk has to be balanced with the rewards. So I wear masks when asked to and wash my hands often. And take the 1/1000ish risk of contracting covid a few times a week. Trusting that my low risk of it having lasting complications means that it costs me something like 1/million chance of really bad outcomes to resume most of my normal life.
Question for you, if you like those odds, why get the vaccine at all? If you're not obese covid won't do anything to you except give you a lil flu.

Curious about your answer.
‘Counter Strike’ Bug Allows Hackers to Take over a PC with a Steam Invite
Preach brother, the Communist Disease Control agency's reps here are in full force. They downvoted me for saying CDC does not have the authority to infringe on my rights.
Unfortunately, it's probably not. But it's another case of someone not being able to tell the difference between a law and guidelines from a public health agency. (Or someone ignoring the difference so that they can be "outraged".)
It's clear that these are just recommendations if you read it.
It does seem like a safe bet.
Why would anyone trust their passwords with closed source software, when there's alternatives out there that are?
Specifically, I wouldn't hire Frank Gehry because his buildings leak.

The subfield of software development where artistry outweighs cleverness and productivity is game design -- and not all game studios exist to do things that way, just particular boutiques centered around one storyteller's vision.
The vaccines give you antibodies for one part of the virus: the spike protein. Recovery from covid gives you antibodies for more parts of the virus. This is why reinfection in recovered people is so much rarer than infection in vaccinated people.

Of course the risks of covid are much higher than the risks of any vaccines.
I have an "I2C" (no clock wire necessary, but it's present) bus with 512 WS2811 devices split evenly across a 1:4 fan-out power and signal integrity multiplexer. This is because I couldn't get 384 devices to maintain signal integrity (only about 340), likely due to too much load on the bus or reflections. 256 devices worked fine.

Clocked buses, especially large parallel clocked buses, are generally a bad idea due to clock skew (clock and data signals getting farther out-of-sync with different wire length and loads.)
I didn't know much about it, so I googled a little bit:

Robert Strandh is also the author of McCLIM, the free implementation of the Common Lisp Interface Manager. [1]

I found this to be interesting: "So, one example that appears to baffle people is that SICL LOOP uses LOOP for its implementation. But there is no contradiction here, because the LOOP macroexpander runs at, well, macroexpansion time, which will happen in the host Common Lisp system during bootstrapping. After that, there is no trace of the LOOP macro." [2]

[1] https://news.ycombinator.com/item?id=8285747

[2] https://cliki.net/SICL
> If you have some kind of RSI and it helps then it would make sense

I think it makes way more sense to consider the risk and the odds of getting a RSI from qwerty vs. dvorak and take preventative action. You don't want to suffer a learning curve on the rehab side of an RSI, while also kicking yourself in the posterior for something that was avoidable.
The X220 keyboard is the holy grail of laptop keyboards as far as I'm concerned.

In addition to what you mention, it's got a big fat Escape key that's nice for vi users. This keys has shrunk on newer and competing laptop keyboards, so I've since resorted to exchanging Caps Lock for Escape.

The blatant Qwerty-centrism of Ctrl+Z, Ctrl+X, Ctrl+C, and Ctrl+V is quite annoying for many Dvorak users. In my case, I was looking to cure more than RSI, so before learning Dvorak I incidentally also learned to use a left hand mouse. Combined with Dvorak, theses shortcuts are easier. They're also doubly easier with a left-hand trackball mouse, because you can hold Ctrl down with your left thumb while you control the trackball with your left index/middle fingers, and hit Z/X/C/V, all simultaneously.
Yep.

What is so grossly wrong about Hawkins’ statement is that it implies that the “old brain” and the “new brain” could exist in separation, like modular units. This is BS. Most learning in the “new brain” would not work without the “old brain“ releasing neuromodulators. Neither would any sensory-motor loops work without intricate interaction of all different sorts of old, new and medium-aged brain parts.
Deepest differences between GPLv3 and v2 are:

* Antitivoization clause: it bars its use in software that will only run if signatures are required. This guarantees freedom 0 (freedom to use the software) will not be circumvented and discourages vendors from shipping hardware that requires signed software.

* Antipatent clause: The license is revoked from an attacker if patents are used to attack users of the software.

These clauses maybe desired in some cases. Probably, a sensible direction could be to add flags to the GPLv2 to particularly enable these clauses. Somewhat similar to how it is done with CC licenses which may have BY, SA, or NC flags.
Inspur, China's largest server vendor, joins open-source patent protection group
I don't really have any evidence for this, but one possible thought process behind discouraging larger gatherings among vaccinated people is that (some) unvaccinated people would be likely to join in on those gatherings if they become renormalized too early. It's inevitable that large gatherings will be renormalized soon enough and that a lot of people who decline to get vaccinated will join them, but I can imagine many people would see telling a noble lie (of omission) to defer that inevitability for as long as possible as the right call.
Full scholarship, competitive program, and only a year left. Not a chance.

It's time to knuckle down, shut the fuck up and get through with it.

The best part is one is mixed-race but presents white so she has to go to the whites-only zoom. Students and faculty collectively decided that she's not mixed-race enough (50/50) to self-identify.
The plot twist being that the virus we're discussing is by far more dangerous to the obese than to the healthy.
Small countries can still fight lots of small wars among themselves. It's just a question of time until they snowball into larger ones.

Also, there is nothing stopping countries conquering or otherwise merging with each other, in which case we'd quickly be back at square one.
SPI requires 3 wires plus a Chip Select for each device on the bus. That 30 device network under discussion suddenly needs 33 pins. That's more pins than any processor I've used in the last couple of years.

I mean I guess we could use an i2c GPIO expander to get extra lines. I bet that would be "fun" to get right.
This is basically why apple stopped shipping GPL software when GPL3 came along.

Apple takes away the ability to run the software, then sells it back to you.
Do you also claim that medium and large gatherings have zero value?

> In the past people have gone off to war and died for their country,

There’s no evidence that a fully vaccinated person wearing a mask is doing anything positive for anyone, much less their country.
https://www.zerohedge.com/technology/google-shadow-bans-sear...
The #1 indicator is obesity. Unless you're fat, you'll be fine.
From the CDC:
In 2019, a total of 2,854,838 resident deaths were registered in the United States—15,633 more deaths than in 2018.

In 2020, approximately 3,358,814 deaths occurred in the United States (Table). The age-adjusted rate was 828.7 deaths per 100,000 population, an increase of 15.9% from 715.2 in 2019.

Assuming the rates stayed the same or roughly so from year to year, it appears that not many of them would have died sans COVID19. Certainly well over 5000. If there is a trend, none of the data I looked at on the CDC site supported this, raw deaths have been rising in the last 5 years but death's per 100,000 have held. So if it's a small increase per 100,000 is "normal" given those trends 16% is still well outside the normal, so it's likely something like 300,000 or there about. I sure someone here could do the math to verify that but I don't feel like it. :)

ref:
https://www.cdc.gov/nchs/products/databriefs/db395.htm
https://www.cdc.gov/mmwr/volumes/70/wr/mm7014e1.htm