skysight-inc/HackerNews huggingface dataset:
This is something a lot smart people even here on hackernews have been unable to get their head around. The speed of cost decrease in renewable based electricity and battery prices. Solar electricity is cheaper now than all fossil fuel based electricity in most of the world already. But its cost are still decreasing at about 10% a year. So electricity that costs $1 today will cost $0.25 or less in 10 years. Most of us have not seen this on our bills yet as renewable still are small percentage of the total as the percentage of renewable increases our bills should start decreasing as well.
Currently Electric cars you can drive 18 miles compared ice cars 10 miles for a $1. It could be 40 miles in 5 years and 80 miles a $1 in 10. Without even any improvements in the electric car motors and lighter batteries which could push the mileage to 100~120 miles a $1. This is the reason I feel electric vehicles will be supply constrained rather than demand constrained in the next few years. And if current manufacturers are unwilling to sacrifice their ice vehicle cash cows now they will loose the market to the new entrants very very quickly. And with electric cars being less complex to manufacture we might see manufacturers outside of Japan, Eur and USA.
Thing is there are many 'colds' and 'flus' and the chance the catch a specific one may isn't that likely depending on where and how you live.
> others mention services or servers that no one know how to restart anymore.

This sounds properly terrifying. How do you even realise that you are in such a situation before it is too late?
I always had problem with injections. First time i almost fainted, asked them to lie down and wait. Next time i asked them to do the injection lying down

BTW this is not a side effect of the specific vaccine, lots of people have fear of needles like that (Though i must say these vaccines feel like a sizeable chunk).
Maybe I'm "spoiled" because in Germany there's a need to publish an imprint on all websites that are somehow "commercial" (having ads on it would be enough), but this is highly "dubious".

No contact information (as in "who runs this?") is provided on the site. Privacy policy is not GDPR compliant (no contact information provided), no names, nothing.

This might be fine for a personal blog, but for doing business this is (at least for me) a no-go.
are you saying this protects you from Corona? why isn't this in the news?
YouTube Celebrates 1 trillion views of Minecraft Content
The context of this discussion is on-device scanning that reports users to the police. It's tedious to spell this out; you should be able to infer it.
How it will affect AC Milan if next year AFCON is cancelled
It was due to the arrogance and incompetence of a couple of ex-AT&T authorities in the team.
Bitcoin Hashrate Sets New Record
I'd like to rebuke #3: like most people, art buyers are vain. They feel pride in owning things of value, especially if that value is recognized by their peers.
Lora: A Contemporary Serif Typeface
The OAS provides open capabilities for devices
Python is unnecessarily slow, for sure. But I have rarely had to deal with endpoints slow because of Python, as opposed to slow because of unfortunate IO of some sort.
Thank you for taking the time to comment! You say:

> I worked on a touch screen driver (...) consumer hardware, end to end control over every part

But not for which os/kernel ? Was this for a pos-terminal or some similar hw/software bundle with a touch screen - or more like the driver for ipads?
This seems like a closed source version of tinacms or am I wrong?
Sakura makes a good impression, Pico not so much.
Are you really a skeptic ?

You just used an easiy disproved oblique ad-hominem to lessen his credibility without even having actually researched the man. It sounded like a "sources have indicated" TV hit piece.

He developped part of the early treatment protocols Covid everybody is using in Spring 2020. Before that, he was one of the foremost authorities in clinical cardiology in the US, full Professor at a major university (Texas A&M), Masters in public health, also editor of two journals, and is in the five most cited researchers in the US.

He was "the man" in his field, and people around the world can thank his discoveries for having survived Covid.

Yet, he somehow started being a misinformer and losing credit the moment he talked about the vaccines in a less than flattering way.

The "talk" page tab of the same wikipedia page you are citing is quite revealing in that regard.
Have a look at the forced restarts of Windows due to updates having become a well-hated meme to see how lucky you'll be in explaining that to the users.
I've been using Go since maybe 1.4 and that's only 7 years ago. I started using it as my main language around 2016 or so. I knew people complained about generics and wanted them myself, but the ease of using this language have far outweighed any complaints I've ever had about generics or comma-error or comma-ok patterns that have evolved out of the core design.

I would love some of the proposals surrounding errors to move forward, of course. But I'm OK with the current state, and will be happier with 1.18.
"democracies". This is probably a propaganda outlet, but the message has merit.
QUIC is a combination of TLS and TCP essentially, implemented over UDP so that there is some chance that middle-boxes will allow it to pass (there's very little chance to actually use a completely new protocol over IP directly and have your packets received by the vast majority of networks).

HTTP over QUIC will probably do a similar number of round-trips compared to HTTP over TCP, but it will do much fewer than HTTP over TLS over TCP. There's no getting away from SYN/SYN-ACK/ACK for a reliable protocol, but QUIC can put certificate negotiation information directly here, instead of the TLSoTCP approach of SYN/SYN-ACK/ACK/ClientHello/ServerHello/ClientKeyExchange/ServerKeyExchange.

Additionally, QUIC supports multiple streams over a single physical connection, and correctly implements packet ordering constraints and retries for them. TCP supports a single stream over a connection: any delayed packet will delay the entire stream. In QUIC, a delayed packet will only delay packets from the same logical stream, packets from other streams can still be received successfully on the same connection.

This feature is heavily used by HTTP/3: HTTP/2 introduced a concept of HTTP streams, but all HTTP streams were run over the same TCP connection, so over a single TCP stream: a slow packet on HTTP/2 stream 1 will delay all packets from HTTP/2 streams 2, 3 etc. With QUIC, an HTTP/3 stream is a QUIC stream, so a single slow request will not blkc other packets from other requests from being received.
You are wrong. There, isn't that a stupid argument?

If you are going to just state your opinions as fact without actually providing evidence for extraordinary claims then this conversation is pointless.
It seems that the study doesn’t have a control group and everyone studied is _vaccinated_. I don’t know where you found your numbers about the unvaccinated.
Doesn't the COVID number contain people who vaccinated (only) once?
Worst case in 2021 should be a daily full backup + transaction logs. That's enough to get you point in time recovery.

On AWS, EBS snapshots are incremental (I didn't know that until studying for AWS certification), so you could schedule a snapshot every 5 minutes if you wanted.

Looking at the timeline, I'm just gonna repeat something I said in another thread this week: it's easy to underestimate how long it takes to do basically anything with a few hundred GB of important data.
> Amusingly, while implementing support for this in Linux, we ran into a bug in Linux’s ARM SMMU support that had been there ever since 52-bit address support was introduced. This was breaking systems with more than 256 TiB of RAM - I wonder why nobody noticed? Either way, Linux now correctly supports standard ARM systems with up to 4 PiB of RAM ;-).

Interesting how working on new technologies helps improve existing things for all users. Sort of reminds me how NASA invests in R&D and those investments eventually come back to military and consumers.
Nah, I was thinking about this: https://youtu.be/NyOTaHRBTXc?t=110
Why would they bother ? The PR from actually trying to help users has been negative.

So instead they will just continue to scan your photos server-side.
Because phone conversations required around 15kHz of bandwidth (assuming no companding, which was not yet done at the time) this imposed a big limit...

Is that really true? In my home country the speech band was passed at 300-3000Hz, meaning 2x2.7KHz full duplex OTW. 15KHz sounds unnecessarily luxurious for speech.
Until something interferes with the bluetooth signal.
Yeah, setting it to destroy your data when removed isn't advisable outside of some very controlled settings.
So this is sort of PostCSS but for JS?
In Brazil we had a few tens of millions of people vaccinated with the Pfizer/Biontech vaccine, no 15 minute wait required. I haven't heard of any anaphylaxis case, which is anecdotal of course but I believe anti-vaxxers would have made a big deal out of it.

So all-in-all killing this 15 minute wait might not be very effective to quicken vaccination, but it should not be harmful at all either, so no biggie really.
It's far easier for you. It definitely isn't for me or in general. Thank you for answering the list of languages though. Makes me wonder what the concrete points are for, since I really have a different opinion. Maybe our minds just work very different; :)
It's really cool work the folks at CloudFlare are working on. The trade-off there though is that it's still a process isolated by the OS and so relies on OS-level security via the use of syscalls. Even if context-switching is reduced with Deno, making privileged calls to, say for instance `open()` or `socket()`, still impose wasted CPU cycles as the OS checks whether the process is allowed to perform this action. With unikernels, the call is allowed (and no extra CPU cycles / instructions are called) since the unikernel is its own VM and is isolated by physical hardware separation.
Paul Graham talks about this some in Living in the future[0]

I think there are 2 stages. Learning new stuff that has potential and understanding how much potential it has.

For the learning part you want to be really open minded and talk to lots of people. Use hacker news, reddit, TikTok, Discord, meet people in virtual reality who have unusual custom haptics and ask them about what they think the future will be like. Talk to weird people outside your social circles and gudie your conversations using first principals. Ask people younger than you what's cool now and what they're interested in. Gradeschoolers are the real gurus.

For the understanding part thats trickier and more personal. I've got it right a few times but I've got it very wrong a few times too. I first learned about Bitcoin when it was maybe 3 cents a coin or something? I think I saw it on some obscure subreddit. I've never been too into money though so I didn't really look into it. Even now if I'm being honest I usually find crypto kind of boring. (The chains you can write code on I'm more interested in, though still skeptical). You mention the internet. Lots of people actually knew about the internet. I haven't been able to find it again lately but there is this hilarious newscast from the early 90s that open with the anchor quickly turning to look into the camera and say "but what is internet?"

Here we have the tricky part. Out on the frontier, the "edge of the fractal stain" as Graham would call it...there is a lot of stuff thats just never going to pan out. Some of it is outright bullshit, some of it is just a tree that never grows. Or a tree that won't grow for a couple hundred more years.

Here again you want to use first principals to try and sort that out. Personally, I also take the strategy of only working on stuff that I deeply love and am extremely interested in. This way the work itself is the reward in case it fizzles.

For me it was Linux in 2001 (arguably already mainstream), Cloud in 2011 or so, and now VR. VR could turn out to be a flop compared to cloud or whatever but even if that was the case it's so fun to work on I don't really mind.

[0] http://paulgraham.com/startupideas.html
Is there a source for that?

I ask because instances I read from the team were in the direction of: "We will gather enough use cases to decide on the matter".
https://bogleheads.org/forum/index.php

Some very intelligent passive investors there. You can learn a lot about the details of different asset classes, optimal ETF choices and intricacies of them like securities lending, bond interest rates and duration, portfolio construction, market factor investing, research paper discussion on historical returns, reducing taxes, etc.

You won't learn stock picking.
The progress on all fronts is really impressive, and even the write-up is top notch. The pace at which the team advances is incredible, as it seems Apple support is minimal...

Maybe the core tech users is negligible to Apple, but it shouldn't be: Winning over the power users generally precedes larger adoption and I wouldn't be surprised if Macs continue to gain market share in the years to come with their CPU lead.
NPR once again provides a balanced, fair piece of journalism.

Except they forgot to mention things like she harbors deep animosity towards the finance industry and has called it ‘a quintessential a—hole industry’.

They also forget to mention that she's said cryptocurrencies benefits the “dysfunctional financial system we already have” and could destabilize the economy, etc.

[1] https://www.marketwatch.com/story/bidens-banking-watchdog-pi...
Instead of moving the laptop you move the user. Unless the kill switch is connected to the user or you remove the user too slowly and allow them to manually trigger the kill switch, you may gain access to the laptop.
Current incidence is about 50. Israel has been the first country to experience that the immunity from vaccination wanes after 6 month and had a severe peak. If you look at the development of the caseload over time, it tracks the initial vaccination campaign, rises after 6 month, falls after the booster campaign.

The vaccine loosing effectiveness and the occurrence of partially vaccine-evading variants have been predicted from the outset. The open question was always where and when that would happen.

Edit: references for the Israeli case load and development over time https://graphics.reuters.com/world-coronavirus-tracker-and-m... You can clearly identify the two peaks, about 6 month apart.
Why is this so hard? It should be very easy to fix this. Set the correct version in the pom.xml. Commit and push to master and deploy. right? easy. It should be a half an hour thing. But at my employer, we still have dozens of teams struggling.

Two reasons:

- Branching hell.- Many teams don't do continuous integration. They have branches over branches over branches. There are many changes that are not in prod. Continuous integration is about integrating several times a day. David Farley frequently talks about this. https://www.youtube.com/watch?v=Xl62gQpAl1w

- Microservices hell. - The advantage of microservices is that teams can deploy independently of each other. But many companies ended up with way too many of them. We have a few hundred. I suspect, many of them abandon. Their teams already moved to new things and noone knows how to deploy them. They haven't been deployed in a long time.
Both this and Pico are very inspiring. Looking through the gdcss docs was a lesson in itself - I was shown tags that I'd not previously known or thought about. Which is an admission that I tend to rely on (much to) large CSS frameworks to do their thing too much.
One has to be very trusting of you to give you an RCE to plug security holes
I guess, you are refering to JWEB. I made some attempt where it is just enough to use the standard MarkDown indication for code.
Whoops :) Yes I am affiliated, I can't update my comment but I'll make sure to indicate this if/when I write a comment which discusses anything about Unikraft.
It's not really encrypted if you can tell what the data is. The two capabilities are entirely mutually exclusive.
I think the op meant on the Virgin supplied router.
Ask HN: What are good resources for learning graph databases?
I've been in IT for more than 20 years. Most of my time I was sys admin for UNIX/Linux and Windows based servers. I was never a coder or developer.

I'd like to switch to data analysis. Graph databases seem like a way to go. Can you recommend me good learning resources so that I could understand the concepts and terminology? I know some SQL related things. Is it the best thing for me to forget all that I know about SQL and start all over again?

I don't have strong background in mathematics.
Ok then... how about something easier...

for bar := range list {
}
Just remember to whitelist the Wilhelm scream, otherwise you'll get a lot of false positives from any TV in the room.
The trend for both of those countries is still a significant reduction over the past year.
> Buy with Monero

I bet they'd go crazy if someone accused them of this being designed for illegal activities
Would you be happier if the site prevented you from viewing it?
It's not settled yet, but it's pretty likely that males under 12 are at still higher risk of a severe course of illness (hospital care) than they are at risk of myocarditis following vaccination.
https://github.com/features/issues

Scroll down to "break issues into actionable tasks", and they have an example that's even labeled as an "Epic". They are definitely headed in the same direction as Gitlab.
I'm not sure I understand the distinction this article is trying to make. The law was clearly important well before 70 AD; Jesus had frequent arguments with Pharisees who, from what I understand, were sticklers to a very detailed interpretation of the law/Thora. Although I suppose it's possible they were ahead of the curve and their approach to Judaism didn't become universal until after 70 AD.

I'm also not sure why a passage from Nehemia describing Ezra, who both lived in the 5th century BC, has to be from the 2nd or 3rd century BC.

And I'm not even sure about the dichotomy of a religion of the book and a cult of sacrifice; many of those sacrifices are described in the book, after all.
My second dose was in Guy's, and the waiting area was at full capacity. (I would have quite happily gone to sit immediately outside the tent, but that was forbidden.) My third dose was in a community hall, with about the same number of vaccinators but 2x the available seating area, and throughput appeared massive by comparison. I think they must indeed have been limiting throughput at Guy's to avoid saturating the waiting area.
Literally an FAQ on the homepage.

> But bluetooth...

> Using a radio-based Dead Man Switch introduces complexity, delays, and an increased vector of attack. BusKill is a simple hardware kill cord and is therefore more secure than any wireless solution.
The Racial Wealth Gap Is About Investing Style, Not Discrimination
Don’t forget offline sales, too – the profit margin on one person buying a $60k SUV pays for a ton of ad sales, which is why you see so many ads for big ticket items.

Direct cost efficiency isn’t the only factor: I think site operators value the simplicity of not needing a relationship with each visitor (especially internationally) or needing to ask permission to access content, and visitors like that they don’t have a taxi meter ticking as they browse around.

I’m definitely not saying the system is perfect but any time something is this resistant to change I would assume it’s better at a factor we’re not considering. Ads certainly aren’t perfect and the major publishers would drop Google/Facebook in a heartbeat if they thought they could afford it, so I would look at proposed replacements from that perspective.

A blockchain based system has a few obvious challenges but the biggest one for me is the assumption that enough people don't like ads enough to pay a comparable amount of money & deal with thinking about transactions. That experiment has been tried enough times that I think the failures are an important lesson about revealed consumer preferences.
The kill switch is useless if the accused is incapacitated before they could trigger it.

No knock raids, which are inherently violent, to "preserve evidence" and reduce the risk to LEO happen about 20000 times a year in the US.
You did great catching him. Always try to catch someone falling.

A friend became briefly unconscious once and fell while another friend didn't react fast enough to hold him. The result of hitting asphalt hard was bleeding in the brain the size of a fist and 5 days in hospital care with hearing troubles for weeks.

Edit: spelling.
For algorithms, this might indeed be different. Not only are algorithms usually small and very focussed snippets, the emphasis is on performance and hence mutability, language primitives and shortcuts are common.

I can definitely see that languages like python or go beat pure functional languages in that regard.

For business logic and glue code (which in my field is the vast amount of code) I think it is the opposite though.
It was due to the careful and deliberate nature of the Go team, and the backward compatibility guarantee. It took years for the group to put together a proposal with minimal changes to the runtime and core libraries, and this implementation in 1.18 will be limited in scope to only add the feature, waiting for future versions to update other core libraries to adapt generics in a backward-compatible way.
Sorry, my meta hardware is scanning client-side for CSAM? And you claim it's the same for google; can you tell me which Pixel is scanning client-side?
Haven’t seen it mentioned - I think https://mycroft.ai/ is exactly the sort of thing the original poster as well as the general HN crowd is looking for
By that logic, assembly would be the most simple and self-explanatory language. I'm not sure if these two attributes are sufficient to determine how readable/productive a language is in the large.
Headline is somewhat click-baity but the author makes the point well.

Reading and Thinking through a program (i.e. playing Computer) is a mandatory skill for all Programmers. Yes it is time-consuming, tedious and maybe not always Optimal, but there really is no other way. All Debuggers/IDEs/Analysis tools are an adjunct to actual Thinking through the code since the use of any of the above presupposes some understanding of the code.
>1. The local government would need to pass a law allowing such a change

Sure, it is not hard, but already laws can apply, did China had to pass a law like "any company has to update their maps software to conform with our local maps?" or China just showed Timmy a graph with profits from China dropping and then Apple said "yes sir!!!" .

> 2. The hashes would then need to come from the government. Instead of the two intersection of two independent CSAM databases

Yeap, the government will demand for a local database to be used and since the crimes are local you need to send the reports o the local police and a local Apple employee will have to check, not some cheap random contractor.
Putting your head in a hot oven continuously will probably prevent you from dying of the coronavirus indeed.
https://www.distrelec.de/de/usb-mikrofonarray-respeaker-seee...

Note that I did not look into them, just found them when searching and bookmarked the site for next year ;)
Familia: Unifying Interfaces, Type Classes, and Family Polymorphism [pdf]
A migration tool doesn't necessarily imply auto generated migrations. Ruby on Rails for example only generates the base file, but you still need to tell it what the migration is supposed to do.