skysight-inc/HackerNews huggingface dataset:
> Yeah, let's start feeding our mail, ftp, ntp, and everything else over HTTPS as well now we're at it!

...yes?

Holy crud, this is practically the most basic principle in security. If you don't want somebody to read it, encrypt it. This is exactly why we don't use email, unencrypted ftp, or SMS for anything that needs security or privacy. Don't send important information over plaintext!!
Will check, but it's unlikely since both the phone and cable only ever sit on this desk. It's a pure debugging device.
Well I at least found one sensible person! Thank you for your reply.
Years. It'll be years.
> Of course one of the fundamental tenets of software is to not reuse other people's work. Silly me.

Many properties of programs are composable. Security isn't one of them. Embedded browsers sniffing credentials is an observed threat to real users.
Why are the fonts so large by default? Ofc they're going to look good when they're blown up to 30px.
https://github.com/iovisor/bcc/blob/master/docs/reference_gu... lists the hook points where BPF code can be attached. Also
take a look at https://blogs.oracle.com/linux/notes-on-bpf-1 (there are follow-ups - https://blogs.oracle.com/linux/notes-on-bpf-7 has the links at the bottom) and from the Linux source, https://github.com/torvalds/linux/blob/master/include/uapi/l.... https://docs.cilium.io/en/latest/bpf/ is an extensive reference but with an emphasis on the network-related areas (xdp, tc).
Show HN: New UC Davis Tool Tracks California's Covid-19 Cases by Region
>Slack or Discord applications [..] wouldn't exist at all

You say it like it's a bad thing.
I can remember a time where government surveillance alarmists were dismissed as conspiracy theorists wearing tinfoil hats. Then Snowden released the documents and not only was it true, wide spread surveillance, but it was much deeper than any civilian could have imagined.

UFOs - again, dismissive, denied for decades. And now they've casually released videos from the Navy showing aerial vehicles performing maneuvers that none of our current technology is capable of.
I have two systems with 140 drives in a single ZFS pool. (14 VDEVS of 10 drives each). They work great, and we haven't had any issues with them.
I expect that state school systems will mostly apply their existing laws for required vaccines. (which is that 4 or 5 of them actually require them, and the rest give religious and/or philosophical exemptions)

But for the vast majority of workplaces, there's not much of an existing precedent to do this, and I suspect the vast majority of employers will not want to rock the boat too much. I suspect it'll be something that will be "required" by policies but not enforced in practice. The people who want to get vaccines will get them, and those who do not will ignore the policy without repercussions.
Not when those original plans and designs are 30-60 years old.

We have newer reactor designs, materials, and engineering knowledge today that could significantly reduce cost just in material savings or construction time.using something like FAST reactor, is significantly different that the older tech and could save 90% on fuel and waste.
New Chemistry and the Birth of Public Hygiene
Eval boards are often more buggy than production boards for the exact same reason they are more expensive: volumes are low, so engineering work must be amortized over a much smaller number of units.
I always thought the F1 kinetic energy recovery systems (KERS) were a pretty neat mechanical solution. Probably way too heavy for bikes & low-torque humans, though.

https://en.wikipedia.org/wiki/Kinetic_energy_recovery_system
Mark Fisher describes the same thing, as not "the end of history" but the cancellation of the future based on observations that the Neoliberal political system has continued well past its serviceable life and that there seems to be nothing coming to replace it.
At 2:54, the commentator says "[...] as little as half of the 2750 sacks of ammonium nitrate".

At 6:06, the commentator says "The 2750 tonnes of ammonium nitrate [...]".

There is a possibility that they're describing 1 tonne sacks, but I'm left wondering whether they meant to say something else. An image search for ammonium nitrate packaging shows many 25-50 kg range sacks, and a 500kg industrial sack, leaving me a) wondering whether the report has sacks/tonnes confused and b) on many watchlists.

edit: A bit further on they show leaked in-warehouse pictures of sacks of ammonium nitrate that must weigh a tonne (with the number 1000 printed on them). Likely no mistake then.
What do you mean by bare metal?
Booting into python (or basic) would probably take less than 1h for someone who knows what they are doing.
A lot of the code you can write does look like JS, though. You can use the libraries that may be common to a JS dev. It's not perfect, but there's enough overlap and the differences are understandable and documented[1].

Also having learned a lot of D3 by reading through Observable tutorials, I'm curious what you've seen that doesn't seem to work when you port it to JS?

One thing I'm aware of is that you have to move a lot of the plotting code into the .then() method of promise when you're loading data.

------

[1] Observable's not JavaScript: https://observablehq.com/@observablehq/observables-not-javas...
I found that issue too when I tried Anki. I missed a few days and when I returned there was a pile of cards that needed review.

I later wrote my own flashcard app[1] with spaced repetition and ended up hiding the details of what was overdue and instead just let you set up a daily goal of number of cards reviewed. When you do a lesson, it picks up the overdue cards first, but if there aren't any, it pulls in new cards instead.

It's funny because I originally thought telling you how many were due each day would be a great motivator (at least for me), but I'm finding I actually don't care. If you miss a few days, the cards still remain overdue, but when you return it doesn't feel bad.

I think for me, it's more important when learning to aim for the long-term commitment to it than to be perfect each day in your studies. If you aim for perfection, you end up not meeting your high standards and may end up quitting. Also, I think the "deadline" for when to review in spaced repetition isn't exactly accurate to the day or hour that something is due, so there's a little bit of malleability there, and I think that's okay.

[1] https://www.ussherpress.com/freshcards/
How to Start Content Marketing for Your Tech Startup
Or for another option, Virtual Boy emulated on a 3DS:

https://github.com/mrdanielps/r3Ddragon

Note also that you can use the 3DS emulator Citra with a head-mounted VR display, and apparently it's pretty great:

https://www.reddit.com/r/Citra/comments/c20fu7/citra_in_vr_i...

So for maximum nesting doll fun, it's likely you could run the Virtual Boy emulator under Citra, and view it all on your VR headset.
I agree the cynicism is deserved. People make excuses for brilliant jerks all the time though. Some even make them role models. Think of Steve Jobs for example.
This is good. I've been searching around for a good SSH client library for an app I've been working on. I've used NMSSH for some time, but its Objective C and I'd like a more swift friendly implementation.

Now I just need to dust it off, it's been sitting on that code-shelf over there for 2 years.
One of my friends works for Wish, so I hate to rant on them, but I've never had a good experience with them. I've bought two items from Wish now.

One of them took about six weeks to arrive, after it was promised to arrive in three. When it arrived broken, I was told there was nothing I could do because I was outside the return window. It was a strip of LED lights, and only the blue lights worked beyond the first section.

The second item was also promised in three weeks, but took nine to arrive, which was sad because it was a gift for my wife's birthday, which came many weeks after her birthday. The item was one of those white void photo boxes with a strip of LED lights. It worked well enough for about three uses and then the USB connector broke right off. So it's now just a useless white plastic box.

So yeah, I'll probably never order from them again.
Bijou by Queen Music Review
I Cannot Tell If Flat Earth Simulator Is Real or a Prank
Yep. Great advice.
"The problem is with US regulation, politics and CYA hand-wringing"

The article specifically addresses your cynicism about "regulation and politics", only they call it "safety regulations".

They found it not to be the deciding factor. Lack of construction outside the US would seem to support that conclusion or, alternatively, to accept those factors as unchanging, sort-of like the laws of nature, and to blaming democracy for all ills of society.
Sarkozy and Cameron publicly pushing Clinton and Obama to join in on enforcement for weeks would indicate something else, given the marked policy difference between how that was handled and Syria. Libya is not really something America has a strategic interest in.
Show HN: SeeLink – Feedback from the HN Community
I don't think that's true. Most people I know on these apps are creating content just as much as they're consuming it. And the daughter in the linked article is clearly described as doing so.
> Instead of turning in your bed unable to sleep terrified of the exam coming the next day, you would soundly sleep with the knowledge that you know everything you need to know to ace the exam.

What? If you can ace the exam by memorizing, it must mean that awarding of merit in your field of study requires little more than the mere regurgitation of facts.

In a typical engineering exam, you can bring a sheet of formulas and facts, and a programmable calculator. This is so that the exam is less about rote memorization and more about application.
Rust folks think this as well; there has been a lot of activity in this area, and even spread some of the ideas behind ECSes to areas outside of games.

https://kyren.github.io/2018/09/14/rustconf-talk.html
> Sent me one email about something not working which I replied to

This is not necessarily an irrelevant detail. What does your software do, and what was your customer unhappy about?

You may have ignored the one thing that made your software worthwhile to your customer - do you have usage data to put the above into context?
Thanks Chris! My email is m@pmalerts.com if you hit any snags or want to share more about your particular needs/goals. Happy to chat.
I wouldn't.
Does the customer even live in the same city, state, country?
I just tried it and got some crazy high numbers for a VM image mounted on an external USB drive. Something seems off about how it is assessing caching.
Why Brand Strategy Matters More Than Ever, Even Online
Hello HN!

A few days ago, I released SeeLink, the easiest way to share and collaborate on links.

The encouraging feedback from the HN community has inspired me to create a GitHub repo to chat with potential users as well as get the community's suggestions for additional features.
Ten Conditions for Change
The header of your website is sticky and takes up half the height of my screen.
> Without Electron it would take me months of intense dedicated time, which I would rather spend on something else.

c'mon, getting the very basics of it in Qt took the better part of 15 minutes and less than 100loc - then it's mostly a menial "where to show which data"

https://github.com/jcelerier/fio-ui
You're looking for D!

https://dlang.org/spec/function.html#nogc-functions
> Are you sure you got the right username? You sound more of a bear than a bull.

Well played, I upvoted you in no small part because of your wordplay there :)

I see no point in building anything backed by proof of waste, it’s simply not a reasonable value proposition. It’s like trying to build coal fired cars. Yes you’ll build a car, but it’ll be wildly less efficient and strictly worse than all alternatives. That eliminates a good 90% of crypto currencies by market cap. Setting aside for a second that the market cap of a currency is a nonsensical metric, currencies are what you measure market cap in not of.

Permissionless and irreversible are not things humans want or benefit from. Permissionless is what has allowed North Korea to fund its nuclear program with billions of dollars of cryptocurrency. It’s what allows ransomware authors to get paid and shut down schools and hospitals. It’s what allows laundering the proceeds of crime. It’s what allows rampant market manipulation.

Decentralized prevents the currency from responding to externalities like births, and deaths, and pandemics.

And that really knocks out the rest.

The reality is trust is a huge optimization.

Beyond that most solutions are cheaper, faster, simpler and map better onto human fallibility if implemented as a MySQL table in RDS. Then you can secure it with a Merkel tree and call it a day.

No, I’m not bullish on crypto because it has yet to, in 12 years, do anything better than what’s out there today except separate suckers from their money. It’s great at that. And this is in spite of some of the smartest minds in the world working day and night to do so. If a single crypto product shows even a 1% improvement over a classical implementation along any axis I’ll eat my ... er, hat (yes, that’s a John McAffee reference) and buy your bitcoins at what I’m confident will be a dramatically higher price.

> You may not care about your freedom and self-reliance, but it ABSOLUTELY makes a difference.

There’s no such thing, we live in a society.

So, I guess, I respectfully disagree but always appreciate hearing the other side.
I agree. I have run quite a few Raspberry Pi over the years and so many of them died because of SD card corruption. Eventually I got a NanoPC T4 with built in eMMC and it’s been tugging along for a good 2 years with zero issues.
"They may (or may not) have intended to defend colonialism in general, but this game is an entirely intentional attempt to defend _Viking_ colonialism specifically."

I see it rather as an entirely intentional attempt to defend colonialism of _Christian_ countries specifically, which also explains how they saw no problem with this while pointing out that they had such a diverse team working on the project.
Keep it up! There's is definitely room for challenging the incumbents. Besides authentication I'm looking for Maven mirror functionality and vulnerability scanning in an enterprise setting.
Very much depends on how large you're talking, but check out Apache Arrow:
https://observablehq.com/@theneuralbit/introduction-to-apach...
https://observablehq.com/@uwdata/arquero-and-apache-arrow
This perspective makes it sound like the internet equivalent of Dollar Tree or Dollar General.
My testing phones (that sit on the table like the OPs) eat cables like popcorn. I never buy less than 3 cables at a time.
You are right about wind and solar being able to bid the lowest rate to the grid.

Newer reactor designs such as FAST reactors do not pose a threat to human safety.
> If you thought you could eat a free lunch forever... Well, I guess this is your rude awakening. But you honestly should have expected it.

just sucks & is such a Lucy pulling out the football move, that YouTube helps everyone & especially the very small folk, rises to meteoric heights/total monolopy, then won't let some small fry newcomers enjoy either an unbelievably modest revenue or give away an ad-free experience to their new watchers.

> The discovery feature of Youtube shouldn't be understated either.

100% a video monopoly. youtube has us, has us all.
"This is a personal touch that was left over from the sketching phase. I handwrite my “f”s with a descender so this is one feature that I incorporated into the font." [0]

From the blog pos announcing the font.

[0] https://medium.com/@philpl/what-sets-dank-mono-apart-1bbdc1c....
You do a lot of hand-waving.

Current methodologies mean scaling out for cost benefits doesn't work correctly, so give up forever.

Oh wait, says the article, we need to rethink our design approach. You say "never going to happen, chump".

But listen, says the article, improvements in materials would help a lot. "Fat chance, we've invented the best concrete we'll ever have", you say.

The chip on your shoulder regarding nuclear could feed a small state.
I mean sure "recent" could refer to a span of even 50 years why not. I wouldn't trade my Roslyn compiler for AGOL68.
OpenAPI Generator v5.0.0-beta3 released with Angular 11 support and more
firefox android only supports a dozen extensions. thankfully it seems Dark Reader happens to be one. alas, 10,000 others, it stopped supporting.
You are lucky, or bought the right brand of drives at the right time.

I had five new Seagate 7200.11s which had an easy life but not make it past 22 to 25k hours before they started failing en masse (and thats not even counting their firmware bug that got me). ZFS RAIDZ1 (RAID5) pool, which survived a second drive starting to fail while rebuilding from the first failure. It was that event that made me love ZFS forever.

Contrast to my WD Reds which are 52k+ hours without errors or issues (no failures in a set of 8). And some HGST refurb drives that are at 70k+ hours (some failures in a batch of 14, but they were refurb with wiped SMART data so the failures werent unexpected).
Oh, sorry for misunderstanding that.

It's true what you're saying, JavaScript wasn't designed for this, and chromium is being repurposed for something out of it's scope too. But hopefully it will evolve with time in the right direction, my honest opinion is that it has the potential, mainly due to it's popularity, there's and huge amount of resources and hours people are willing to invest it it.
The Secrets of Monkey Island’s Source Code
Doom on a Smartwatch (As a Display)
There are surely many different ways to get the job done. VkFFT.h file by itself desn't do any computations btw - it is more like a configurator that launches shaders (sth similar to kernels in CUDA). Having only one header also makes it easier to distribute the library as a code.

I just like the switches as in glsl(shaders) compiler can optimize and unroll them, if the key is provided as a constant. This can provide a non-negligible algorithm speed increase. So over the course of development I came to the point that it is not hard to follow the switches logic for me.
I've hardly missed a day since starting AnkiDroid some four or five years ago? The reviews have dwindled down to single digits per day in all decks where I do not add new material.

(I don't use the desktop Anki, by the way; I used it briefly for doing some editing on decks.)

Tha said, AnkiDroid could use a vacation feature. How vacation mode could work would be simply by rescheduling all cards, delaying them by the vacation amount (14 days or whatever). Thus, no cards are due for the next 14 days, and on day 15, the same cards are due that would have been due day 1 (no "snowplow" accumulation). It would probably help if the app generated a notification a day before vacation ends.

It's incredible that neither the author of the original Anki, nor the authors of the AnkiDroid clone, recognize the value of a vacation.
As someone who would deny having a religion, can you clarify what you mean by that?
No delay but Bluetooth audio? Is that that even possible?

I use Bluetooth audio a lot when only listening to media but try and use Bluetooth headphones while playing a MIDI instrument. For me I struggle when I try to do that.

My headphones are Audio-Technica ATH-M50xBT. They support Bluetooth 5.0

https://www.audio-technica.com/en-gb/ath-m50xbt

I’ve been using them with a wire connection to my MPC X when doing music but a couple of days ago I used my MPC X in controller mode connected to my 2018 MacBook Air, and used Bluetooth Audio to see what that’d be like. As mentioned I found the delay to be too high. I tried to lower the sample buffer size in the MPC X software on the computer but with lower settings I got popping and clicking sounds.

Besides, the buffer size settings in the MPC software were not the main contributor to the delay AFAICT. The default setting of 512 samples, when used at 48kHz will mean 10.67 ms of delay, which according to some sources online is at about the upper limit of what you’d want when playing an instrument. And some sources say that for sounds with a steep attack (e.g. drums) you’d preferably actually have sub 6-7 ms delay.

But Bluetooth 5.0 adds a minimum of 32 ms of delay according to what I read online, and they also say that more likely it will be as much as a couple of hundred ms delay.

All I know for sure is that when I tried to play instruments through Bluetooth audio using the headphones I mentioned and the MPC X connected in controller mode to my computer with the MPC software, the delay was sufficiently high that it became difficult to play.

Whereas with a cable connection to my MPC X in standalone mode with the same headphones the delay is low enough that I personally don’t notice it, even when doing drum sounds.
I am sorry for the offtopic, but how a number of CS experts who authored the article could get text kerning so wrong in the PDF? Or is it a scan of some paper source?
No, it stays strong and shows no sign of weakening.
Logic Programming Discussion for Wolfram Language
Wow, they sure put the "Cult" in Culture.
I expected the coronavirus truther weirdos, they're a staple on right-libertarian-leaning HN. I confess I really did not expect the anti-vaxxers.
With respect to the last paragraph, vaccination is a sticky topic, because the vaccine protects both you and those around you.

Vaccines are not 100% effective, don't convey permanent immunity, and not everyone can be vaccinated due to various health restrictions. As a result, if you voluntarily choose not to be immunized when you could otherwise have been, you are voluntarily exposing some people you come into contact with to potential harm.

It's up to you whether that falls within your definition of "violence", but some would say so.
If every human stopped working at the company for a day the product would still work (not a meatspace product). The company will typically have a high GAAP gross margin.
I think Zabdeno (Ad26.ZEBOV) and Mvabea (MVA-BN-Filo) for ebola vaccination is the most recent example. Also from Janssen (J&J).
Fun with Apache Lucene and Bert Embeddings
Second post in the series about building Neural Search with BERT and Solr -- with the focus on practical aspects, speed, memory consumption and semantics. Will appreciate your feedback!
It's not really the English language per se, but over-corrected American political correctness. For example, "African-American" is often used to describe any black person in America. But what if you're a native Ugandian who lives here but not yet a citizen? That term is useless. Had a good friend from school who came over from Nigeria to study here, and he hated the term because he neither identified with Americans blacks, nor did he want to.

The fact that we're now back at just Black is where we should have been all along.
> In addition, they don't actually bring that much space saving on common workloads. Most people don't have a lot of truly identical blocks of data.

VM backing storage seems to be the biggest worthwhile use case, but that depends on whether snapshots and clones are used extensively. Installing 100 copies of Debian on empty VMs will likely get deduped quite a bit. But it's faster and provides almost the same benefits to install one VM, snapshot it, and produce the rest of the VMs by cloning from the snapshot.

The only other case I could imagine dedup being good for is storing a lot of genomic data: https://techtransfer.universityofcalifornia.edu/NCD/25080.ht...

But if the use-case is narrow enough for custom deduplication then it will probably be much more efficient than ZFS's block-based dedup.
That's what I hope this will help accomplish. The homepod has a ton of power and could easily run additional applications / protocols.