skysight-inc/HackerNews huggingface dataset:
Related: the Pleasanton fire department has the oldest still functioning lightbulb. Apparently it was manufactured in the late 1890's, and has been in service with the fire department since 1901.

https://en.wikipedia.org/wiki/Centennial_Light
Just about anything written by C. J. Date would be worth your while in this regard. It will give you a solid grounding in the relational model, which you can then apply to any RDBMS. Here's a good list to start with:

- Database in Depth, O'Reily (2005)

- Relational Theory for Computer Professionals, O'Reilly (2013)

- SQL and Relational Theory, 3rd Ed, O'Reily (2015)

- Database Design and Relational Theory, 2nd Ed, Apress (2019)
The Standard disagree.

C11 6.5.3.2p3 “The unary & operator yields the address of its operand. If the operand has type ‘type’, the result has type ‘pointer to type’.”

I understand the intention to warn about the abstraction C introduces, but you’ve confused things.

Pointers and addresses are perfectly covered.

What you really want to bring is what the Standard calls the “C abstract machine”, for which the memory model can be surprising.
It would be nice if the bill also pardoned nonviolent marijuana offense prisoners...
I didn't realise that genetic mutations that may coincidently give rise to particular viral resistance was racist now.
The photo of keyboard "with ene" does not show the letter, which is actually on the right half of the keyboard (the left half is chosen by the author for some reason).
I'm sure there are thousands of rock stars and musicians and artists, who have "lame personality" from marijuana usage. How do you even define "lame personality"? I personally know a few people who're extremely sharp and have very engaging personality. Some of them have master degrees in advanced engineering subjects. I don't understand this argument. Sure it's probably not totally harmless. It's still a lot less addictive and harmful than tobacco and alcohol.
PepsiCo to launch drink to aid sleep as consumers struggle with stress
If you don't care about the extra privacy you could just not use EasyList.
What I’ve found over the last 20 years: Tech debt scales with amount of code written, regardless of other factors.

If you write the minimum amount to validate the business need, you have minimum debt. :)
One other neat use of really accurate clocks: measure if the fundamental constants drift relative to each other.

https://onlinelibrary.wiley.com/doi/full/10.1002/andp.201800...
The problem isn't even that it happened, since accidents and issues are an unfortunate part of research and life.

It's the way some entities deal with it for political reasons that screws everything up and leads to huge public distrust and poisoning of discourse.

The Coronavirus talk points are clear and to be adhered to. While I agree with the majority of the talk points (wear a mask etc.) I find it highly suspicious how some things evolved and changed over time.

Before April 7th, apparently no research existed in the world which proved that even simple textile masks are highly efficient at reducing transmission of viruses like SARS-CoV-2 simply because they reduce droplets you spread. The virus needs droplets so its own size is irrelevant and the only leftover thing to check are fine aerosols which outside of artificial conditions rarely occur.

Then suddenly, mask was everything as if somebody flipped a switch. People somewhere came together to flip the rhetoric which means that at some point, regarding the masks, it wasn't science-based but messages of control. Yea, maybe the mask supply was to be protected for medical personnel. Ok. But spreading the message that masks are not required is the wrong way to go about it.

Case in point:

> By contrast, surgical masks — those cheap, disposable, gauzy masks that often come in blue or green — are less uncomfortable. But Schaffner says the scientific evidence that "there might be a benefit for people in the community wearing [surgical] face masks is very, very meager. The general sense is perhaps, but they're certainly not an absolute protection." In other words, they do provide some benefit but they're far from foolproof. [1]

This is NPR! It's January 29th, 2020 and they spread the message that simple disposable surgical masks have VERY VERY MEAGER BENEFIT. I can only say: what the fuck?! Why?

This reads as if masks are not really helping so forget them anyways. As opposed to: there is significant reduction in transmission, even if not 100%, so wear them!

But research has long since existed proving effectiveness of surgical masks spreading airborne pathogens [2, 2013!]. It was abundantly clear that they help. But WHO and media told us a different story. RKI in Germany lied as well until early April.

[1] https://www.npr.org/sections/goatsandsoda/2020/01/29/8005317...

[2] https://journals.plos.org/plospathogens/article?id=10.1371/j...
Steel Bite Pro
https://apnews.com/newmediawire/a36d045b4f616a7ed09bfabf2ec9...

Steel Bite Pro Individuals may encounter gentle inconvenience when their insight teeth begin pushing through the gums, yet anybody feeling a great deal of torment or has growing should see a dental specialist.

A dental specialist may need to eliminate shrewdness teeth if an individual has tooth rot, torment, or a disease. Individuals needn't bother with these teeth for biting, and they are hard to keep clean due to their situation far back in the mouth.

https://medium.com/@RSSwati/steel-bite-pro-is-it-safe-or-not...
https://sites.google.com/site/steelbitepronew2020/
https://www.facebook.com/Steel-Bite-Pro-Review-1019264250003...
https://medium.com/@nehalovepardeep6/steel-bite-pro-reviews-...
In https://news.ycombinator.com/item?id=17938318 some of the parties involved mentioned that they disassociated from the paper in fear of being ostracized.

Scientists are people too. You often see people hiding their real beliefs due to the fear of retaliation and public perception as well as misinterpretation regarding controversial topics, it is only natural that scientists have the same fear, especially when considering this case where we have a highly political topic.
From my understanding that's not how this tool works (admittedly it's a while since I examined it deeply). It waits for a mouse hover over a link and then preloads that link only. Unless it's been terribly abused, there's no way it should preload all the links on a page.
> void pointers are incremented or decremented by 1 byte.

No, void pointer arithmetic is not allowed by the C standard: https://stackoverflow.com/questions/3523145/pointer-arithmet...
Self-hosting

Hosting the script yourself is also possible. Download the latest version at https://instant.page/5.1.0 then add a module script tag just before </body>:

<script src="instantpage-5.1.0.js" type="module" defer></script>

You can also install it via npm: npm i instant.page
Usually when bringing in a library dependency, you don't use all features from the library. If the updates to some library relate to things you don't use, and the rest remains compatible, then why update?
Eh, personally I try not to voice my concerns about marijuana legalisation, as I'm all for it (and decriminalisation of other drugs) but fuck the herb itself. I regret my years spent as a stoner, and cringe on how the stoner culture is cool now. Weed demands more respect than people seem to do, especially teenagers.

We all have stories about the friend who's a stoner and built a billion dollar business. Yet somehow the stoner that doesn't seem to do much with his life we attribute to a flaw of character, which I disagree with.

In any case, definitely stop ruining lives and incarcerating them because they choose to partake in it. It's still just a plant, and much less dangerous than other legal "highs".
Snowflake was destined to fail. What happened?
But isn't the real issue how these small changes add up over time? Seems kind of like saying "a single car will not put out enough CO2 to impact the atmosphere" but here we are with millions (billions?) of cars that are definitely having an impact on their environment. Granted, we will not have millions of data centers but maybe we have enough that it makes a negative impact. Certainly seems plausible.

I don't know anything about ecology, but my intuition is that all of these things from wind turbines to data centers under water, have an impact on their ecosystems. It wouldn't surprise me if we found out these had a negative (or neutral) impact on their environments.

I guess my point is that it seems naive to simply hand-wave off the possibility that these supposed environmentally friendly technologies actually negatively impact their environment. Whether or not that negative impact is less than the alternative is an interesting question.
Posting C++ in a thread about C is odd. In C it's:

#include <stdio.h>

int main(void)
{
printf("%zu\n", sizeof (int *));
return 0;
}
I'm sorry, but I'll gladly take 100ms of wait over a script fetching every link I hover over. There's a reason I disable stuff like DNS preloading in my browser and this is no different.

I can see how some website benefit from preloading everything, but if they should self-host the script (which won't get it blocked by EasyList) and leverage HTTP/2 Push to load the script in, instead of relying on an external domain that has full access to my IP and the URL I was visiting (through the Referer header).

To be clear, I have nothing against your project; it's just the centralized hosting that I don't trust. Unfortunately, you hosted the JS on the main page so the blocklist now also blocks your homepage; had you hosted the domain on a separate domain (cdn.instant.page) you wouldn't have had to deal with this. Because of the way links are generated, I don't disagree with the decision by EasyList though. Even if you did it by accident, you've created a tracker and that means you end up on tracker blocking lists.
So basically Spain taxed computer machines with less than 64kb memory, so Amstrad introduced a computer with 72kb, with an additional 8kb that was soldered but not even connected. Clever!

I'll look for the Alan Sugar' autobiography as well.
>"It's not one vs. another."

I do not perceive those as mutually exclusive. Both are good but for a different things. It does seem to me however that anything not cloud/web based is becoming anathema in some circles.
Proofreading a paper is absolutely not peer review, at least if we're using the commonly accepted meaning of the term 'peer review'.
If you self-host the JS, the script won't get blocked by EasyList. You can still use the project, you just need to disable your ad blocker to download the script from the main website.
Gall’s law though. For that complex system to work, it would have to be based on something simpler that worked. Yes you might well come up with something radically different, but still you’d have gone through some of the same evolutionary process, with some of the same results.
I take it you don’t live in a flat next to neighbours who smoke all day. The stench is unbearable and covers the whole building
Revolutionary storage technology could make hard drives and tape obsolete
Of course. For example, everyone knows that Alexander Nikolayevich Lodygin invented and applied for the patent on carbon-filament bulb in 1872, was granted it in 1874 and in that same year founded Electric Lighting Company. Then there were some Tzarist repressions, he emigrated in the US, patented tungsten filament in 1893 (US Patent No. 575,002), sold it to GE, returned to Russia in 1907, in 1917 emigrated to the US again, and died in 1923 in Brooklyn, New York.

Not to mention his other works on other things electrical: motors, welding, ovens and smelting.
Why do your dependencies break your project all the time that it needs updates itself?
Has apple made a statement?
A logically robust statement would be "We can not say what is right, only what is least likely to be wrong".

As we can see, you won't impress most people with it, they prefer someone who exudes confidence. If he is right or wrong does not matter much it seems.
International Tech Sanctions: A Summary for Startup Founders
Does anyone know the specifics of what he was talking about here?
After Dragon got wound up, the little guys who worked inside had to get jobs advertising dehydrated mashed potato:

https://www.youtube.com/watch?v=uKt-KR1TsRg
Smoke has caused temperature forecasts to go crazy
For those asking it's only for autopilot cars that use a specific app not the usual car app. They had released a demo ride here https://youtu.be/FrgdvvgvI_I
Blank page when rendered without third party scripts.
Is there anyone who has changed their mind in either direction on Julian Assange's actions, guilt, or how different governments are acting, after reading, over the last few years, any of these posts or comments therein?
well... like the telephone: everyone in italy know that the inventor is not Bell, but Meucci
How true is this? I was under the impression that all of the coronaviruses were published in a public repository even before the outbreak started.
Raised $75M to Empower a $700B Industry with Data Intelligence
Same here. Static 256 ipv6 block no ipv4
After owning a Texas Instruments TI99-4A my 1st pc was an Amstrad Schneider PC 1512 with one floppy and one 20 Mb hdd. It ran, I believe GEM window system on top of MS-DOS.
If you are trying to promote usage of the data you might want to put the dictionary under a more permissive license as GPL-3+ conflicts with a lot of other licenses. Something like Creative Commons Attribution-ShareAlike Licence (V3.0)[1] might work better.

1. https://creativecommons.org/licenses/by-sa/3.0/
Yeah, it's a bit of a pet peeve of mine to complain that so many people who start "easy crypto explanations" basically explain things that are outdated or sometimes simply wrong.

This is not how HTTPS works, it's how HTTPS used to work long ago. What makes it even more frustrating is that they do mention that there are different versions and the very latest version is 1.3, but don't mention that what they just explained is a variant of TLS 1.2 that most people have deprecated long ago.
Oh, I suppose I was mistaken. Perhaps I confused it with one of its competitors I can't remember the name of right now.
I don't understand the need for more than one monitor. Just setup your desktop so you can switch virtual workspaces with a key combination. It's faster than turning your head.
Contract work ok? Feel free to email: dwayne@digitalogy.co
I'm a bit confused. The government shut down the internet for 2 weeks and it sounds like the violence ramped up at that point. The volunteer facebook moderators couldn't access it due to the shutdown. Were the violent attackers able to access facebook?
The witness quotes a couple of statements by a former warden of ADX Colorado. In case anyone's interested in finding a source for at least one of those, it appears in a New York Times article:

https://www.nytimes.com/2015/03/29/magazine/inside-americas-...

(caution: contains some fairly unpleasant reading)

Edit / clarification: only one of the two quotes appears in the NYT article.
That's not how interest works. "Low rate environments" are low rate because debt is less attractive than in a high rate environment. Debt isn't automatically preferable when interest rates are low - if it were, rates would rise. There's no free lunch.

All it tells you is that they think it's preferable to taking on debt, which in some sense is the position you always start from. Debt has a deadweight cost that you have to overcome.

But we can test your theory. You're saying they thought their shares were overvalued. The market's reaction was the opposite - announcing the deal bumped their share price 7.5%.
This is why I love the US. If you ever have a problem, you just need to find the correct medication. Do not blow the snow, yo!
The original repo is receiving very little updates and maintenance, if any. I'd recommend the community fork at https://github.com/subspacecommunity/subspace instead.
Same goes for heavier-than-air flight, where many countries have their own aviation pioneers (which they of course like to highlight) who contributed various features until airplanes were finally technologically viable around the time World War I started...
Sure - I agree that there will be some scientists who will self-censor.

What I'm taking issue with is the trope that there's some kind of conspiracy of silence going on, where the global science community has decided it's beholden to China and refuses to research / publish credible theories that this is a lab-made virus. My experience is that scientists aren't a homogenous group and quite a few of them actually care about truth and facts and put that above the risk of losing links to Chinese funding.
PEP – An open source PDF editor for Mac
That makes sense to me and I think it's the principle being mantras, repetition gets someone into a state of trance.

Although I don't know if I would be able to loop just one song, I do repeat albums that I like. So I put a few albums that I like and have listened to many, _many_ times, on queue. Already knowing the songs makes my brain settle (or at least reduces the cognitive(?) load a lot), and sometimes I even discovered "new sounds".
Because not every language / environment allows concurrent versions of a single library. PHP definitely does not, and for Java stuff IIRC you can only have one version of a library in one context of Tomcat/whatever application server you use.

Therefore you want to keep your code at least somewhat up to date so that people don't run into weird bugs.
Well, China will surely block this, just like how it blocked the Qualcomm attempt to buy NXP (https://www.reuters.com/article/us-nxp-semicondtrs-m-a-qualc...).

Otherwise ARM would become a US company, and then the US would have another weapon in their arsenal to sanction China's tech companies (e.g. Huawei).
Talking, talking, all that talking, fake stop signs on any direction we could move on.

We have a freakin' enormous open thermonuclear power plant beaming on us since the beginning of days. Just don't impact the planet's ingress/egress ratio with that CO2 and it will all turn just fine!

Heat - not a problem now.

Greenhouse gas - big problem now.
Test, Training and Validation Sets
Binance sued by Japanese crypto exchange Fisco for laundering $9M
How to Estimate Software Projects
Nvidia being a major pain to work with during a long period.

I think it was a combination of lack of documentation, ignoring community requests and being completely clueless yet still very arrogant when they tried to contribute to the kernel.
Is software ever really done, as long as it's not perfect (and perfection does not exist)? In fact, even Moment.js is not done. They say they will keep releasing security fixes and time zone updates. What if at some point they decide they won't even do that?

I am wary to use software that is not maintained, because bugs won't get fixed, and new requirements that will eventually arise won't get taken up. And usually at that point a competitor rises up and releases a better product.
I have now flagged this particular bullshit misinformation FIVE TIMES on HN.

There is a group here on HN repeatedly posting this drivel and related nonsense. I would have thought that Trump-style lies and propaganda would be beneath HN, but here we are.

So what’s up OP? Care to explain why you’re engaged in lies?
"8-bit Buddhism" sounds even worse than 2-bit Islam. Honestly people, think a bit before choosing a name for your tech blog.
You’re correct about the coffee shop wifi being less of a problem year on year. Though WPA3 only gets you as far as the access point you’re connecting to - you still have the rest of the networks your traffic will grace between that access point and your destination.

With TLS encrypting web traffic we’re trying to secure the traffic as it makes that journey, in combination with WPA3 we’re making use of defence in depth - rendering your coffee shop attacker useless.

It’s not just bad actors at the coffee shop or at the government level intercepting traffic though:

Less scrupulous ISP’s will intercept plaintext traffic, doing dynamic ad insertion, dynamic image compression, or (theoretically) scraping content to build profiles on their customers - personally I object to those behaviours.

Is it not good practice that firms doing SSL Termination at a third party should be forwarding traffic onto their own equipment using their own or different certificates?

I don’t think anyone should trust any computer on the networks between their browser and the site they’re browsing, the internet is a much less trustworthy place than it was in the 90’s.
Neatcc: A Small C Compiler
"For over 230 years _in the united states_".

The world doesn't stop outside of US borders and cultures don't all agree on the ideal extent of free speech. I find it silly to assume that the world should revolve around the US constitution.

So yes, the idea that if you say "I support free speech" you should specify more clearly what that means and where it ends, is not really unreasonable.
This reminds me a lot of James May’s The Reassembler as shown on the beeb. He re-assembles famous old-ish products from scratch such as an electric guitar, lawnmower, etc.

https://www.bbc.co.uk/mediacentre/latestnews/2016/james-may-...
I rather enjoyed the somewhat flowery translation!
There can be a surprisingly looooooooooong tail for retired open source stuff.

I retired https://pypi.org/project/setuptools-pep8/ in 2013 but I still periodically check in on it since even today it gets 1.5k downloads per month https://pypistats.org/packages/setuptools-pep8
Generate fully working API tests with no coding effort
The reason the northern line (on the tube) is so hot is due to 2decade+ of heat building up in the surrounding rock. Not the same dynamics because of convection in water, etc, but an interesting and very real example of how local buildup of temperature can be hard to manage over multiple years.
An unfortunate typo there: void pointer arithmetic is not allowed.
That is odd. I'm not involved in networking or ISPs, but supposedly a big motivation for IPv6 is to reduce load on CGNAT systems -- they're expensive, and problems with them generate support calls.

e.g. https://www.retevia.net/prisoner/
I mean, that's standard fare these days, but going on YT with an ad blocker just to ensure a smooth, immersive music listening experience seems so... roundabout.

Also, I prefer to keep the ad blockers off when I'm on the site just to support those who I want to support, and I'm not on it for most of the time.
So after this event Nvidia did a press release or something similar when they promised to do better.

Not sure if much came out of that thought.
> If you want to count them as package managers, they're by far the worst ones of all the well known languages (with some notable exceptions e.g. guix's and nixos's).

The have the only feature I care about: cross-language dependency management.

Unless you are suggesting to reimplement everything in each language and then make users install ten different XML parser, SSL implementations, etc. just because not-implemented-in-my-favorite-language syndrome.
Many of the accidental decisions of the 70’s and 80’s ended up becoming de facto standards, and then actual standards, and then requirements in purchases, and then table stakes for market entry.

Why must bytes have 8 bits, why do we count time as seconds since 1970, why must text be encoded as unicode code points, etc...

There is now such strong external pressure on projects to conform to these table stakes that I think the only thing that will overturn these decisions at this point is the singularity.
Contract work is fine? Please feel free to email me: dwayne@digitalogy.co
Hmm, maybe some race condition that sometimes breaks --re-add immediately after --remove? Might be worth trying separating it into two commands, i.e.:

mdadm /dev/md0 --fail /dev/sdb1 --remove /dev/sdb1
mdadm /dev/md0 --re-add /dev/sdb1 --update=no-bbl

I have a simple RAID-1 with metadata version 1.2, too.

My testing was done on Debian unstable (Linux v5.8, mdadm v4.1).