skysight-inc/HackerNews huggingface dataset:
Disclaimer: I work at Backblaze.

> I really want to see lightning fast response times and TTFB (Time To First Byte Served)

If a file is "cold" (nobody has requested it in the last 24 hours) then it needs to be reconstructed from the Backblaze Vaults and there is a little delay. After that, it should serve pretty fast for the following requests (off of a caching layer with SSDs).

In the end, Backblaze B2 is a good solution for some customers, and not ideal for others. If your application requires blinding speed, like sub 1 millisecond serve times, Backblaze B2 may not be perfect for you. But how often is that the case? Certainly not when fetching a web page, or storing a backup for a year, right? In those cases a small delay is FINE. This is an example web page served by Backblaze B2 here, how does it load for you? https://f001.backblazeb2.com/file/ski-epic-c/full/2015_scotl... Fast? Slow? How is it?

For comparison, my regular hosting provider serving the same web page here: https://www.ski-epic.com/2015_scotland_will_macdonald_birthd...

Personally I can't tell any difference. I still look silly in a kilt in both versions. :-)

> Second pain point is the number of retries needed for uploading a large batch of small files.

It really shouldn't take any retries, or geez, at VERY MOST something like less than 1% - why is that an issue? Software should handle the tiny failure rate. I'm honestly curious, we want to know why people aren't choosing our solution!!
Quicktype - convert JSON into gorgeous, typesafe code in any language
Even better, hyper key: https://brettterpstra.com/2017/06/15/a-hyper-key-with-karabi...

(Functions as ESC if pressed alone, otherwise acts as hyper key which is great to use for keyboard shortcuts)
> elogind is a stub piece of systemd and systemd refuses to make any commitment to maintain compatibility.

That's because elogind is architecturally all wrong - instead of sticking to the defined stable public DBus interfaces of systemd, and implementing those independently from scratch, what they did was rip the implementation of systemd-logind out of the systemd package and hoping that the intentionally unstable internal interfaces in libsystemd that it relies on will continue to be provided.

> Gnome worked fine long before systemd and systemd has not noticeably improved it (if anything the opposite); there was no technical consensus that the current hard-dependency was necessary

There was a very, very simple reason for why Gnome depends on systemd-logind: nobody volunteered to maintain the ConsoleKit backend, or ConsoleKit itself for that matter, so it bitrotted and was eventually removed.
Er, yes. The CDC is now predicting 100,000 US deaths for June.[1] The trend is upward.

[1] https://int.nyt.com/data/documenthelper/6926-mayhhsbriefing/...
Ask HN: has anyone experimented with freeze drying? I was surprised by the 50 year expiration dates on my camping food.

Wondering if this is a potential solution for the surpluses we're seeing in agriculture.
I liked v1 a whole lot. I'm interested in v2, though I'm extremely skeptical of the additional complexity of the config adapter layer (https://caddyserver.com/docs/config-adapters) - I'm more or less sold on having an internal JSON structure with a DSL on top of it (allowing dynamic/programatic config is really interesting), but the idea of having _multiple_ different DSLs or config syntax bindings for it seems a bit much.

The biggest feature in Caddy 2, from what I can tell, is the new HTTP config API, and I'd love to see a practical example of what could be done with that.
Mandatory Red Army Choir version

https://www.youtube.com/watch?v=BKs0YCr6UTs
I decided to become an early adopter of "USB-C for everything" in ~2017 and do not regret it. Between my laptops (work + personal), tablet, phone, VR, game console, headphones it is really nice to have a single 65w wall wart and a single cable that works for everything and only need to bring one charger.

The one holdout still is an e-ink e-reader, the Kindle Oasis's top review is a one-star review talking about lack of USB-C.

I might switch to an apple-based consumer tablet when they put USB-C on them. The pro tablet models already have USB-C but I don't need that kind of power.

USB-C is really nice. There are some complaints about cables but if you buy brand name cables (anker, cable matters, etc) they seem to last forever and don't have the problems the tech blogs speculate about.

I think twice in five years am I glad I had the magsafe adapter but I'm happy to live without it to avoid carting around a proprietary charger all the time. We lost my wife's magsafe charger while traveling and found out that those cannot be bought for any price when in rural areas, especially outside of first-world countries. Every town has a shop that sells/services USB-C phones/tablets/laptops though.
J.Crew declared bankruptcy. Three other famous stores may follow it
It isn't going to be much of a benefit to the mosquitoes, because malaria doesn't kill them
The problem is most heavy computer users set themselves up with a proper ergonomic setup, i.e. external keyboard. And by not building the touch bar into external keyboards, they killed the entire concept of the Touch Bar, because any "pro" application has to assume that you may or may not have a touch bar and can't put essential functionality there. Which limits the Touch Bar to proper first-class support primarily in Apple first-party apps.
Ah that's awesome! I'd love to more know! How are you using B2 in general, and does this make it easier for you? If you want to leave a note here, or you can send it to: b2feedback@backblaze.com!
We Should All Be Preppers
Elana Miller always knew she wanted to be a doctor. In 2013, the finish line was in sight. She couldn't wait to start this new chapter of her life practicing Integrative Psychiatry. Elana's life took a detour when in December of 2013, she went to the ER because she was having trouble breathing. The chest x-ray revealed a huge mass in her chest. She was diagnosed with Stage IV Acute Lymphoblastic Lymphoma, a rare and deadly type of cancer. She was 31 years old. She survived and rebuilt her life when in the fall of 2019, she relapsed. Listen to her inspiring story of courage and resilience. "I have reasons to live!"
Fed says it will start buying corporate bond ETFs in early May
Yea, you can do that with domain names etc cause as you said they are low risk items, but not sure you really gain anything by doing that but it is doable for sure.

I did this specifically with a patent I have that I licensed to my company, the company implemented it and so the implementation was on the company not me personally. I did that so I could relicense, resell or use the patent other places if the company failed without having to reacquire it etc. It is perfect for things like that overall.

Trademarks and domain names all kinda are the same but if you have ideas of valuing the company you will have to have in place an explanation for how the company is protected from you holding it hostage. For example, with my patent one, the company had the right to purchase the patent at a cost not to exceed a certain dollar amount. This gave any acquirer (or potential investor) comfort that I wouldn't hold the company hostage with unreasonable demands at the last minute.
How do you define "hacker"? This site changed its name from "Startup News" to "Hacker News" [0], but I don't think it signaled a complete shift in userbase and topics.

In any case, the article says the person "changed the password for and stole items from Roblox users". Would you say it's wrong for those users to describe their accounts as being "hacked"?

edit: moreover, no matter the method of intrusion, it shows how basic/non-existent the auditing and access-control is for a system that services 100 million active monthly users, which is most definitely the kind of security issue that traditional technical hacks reveal.

[0] https://web.archive.org/web/20080220095541/https://www.ycomb...
My college extended the ability to drop the class for a full refund to nearly the end of the semester. No lawsuit needed. For schools refusing to do this, I absolutely think people should be suing though.

I am all for online education, but it's hit and miss how comparable it is. The course I'm taking at the moment is nearly exactly the same without it's in-class component: I wasn't even attending the in-person classes before the pandemic! But plenty of other classes I took were largely for the hands-on experience which couldn't be replicated over the web.
I had the same question and came across a book called "Sophie's World" which tells the story of philosophy in human history, starting with Socrates and coming all the way to modern times.
https://en.wikipedia.org/wiki/Sophie%27s_World

I'm currently about half way through, i think the book is geared towards a younger audience but i'm finding it really enjoyable.

Once you have a high level view of the highlights of philosophy, you can answer for yourself which philosophers to deep dive on.
U.K. Steps Up Cyber Defense of Institutions Involved in Coronavirus Research
https://archive.vn/pEg0S
Cybersecurity staff are being moved to IT support, adding risk of data breaches
Somewhat annoyingly, the static analyzer that ships with Xcode doesn't seem to be packaged separately as in the command line tools…
"The basic trouble, you see, is that people think that "right" and "wrong" are absolute; that everything that isn't perfectly and completely right is totally and equally wrong."

always a great read. this bad logic he describes is also one of the most frustrating things about politics
Do both!

You can use karabiner elements to remap CAPS LOCK so that it’s ESCAPE when tapped and CONTROL when held.
As francislavoie said, the website with its nice one-click custom download page and list of registered plugins is a lot of work. It'll come, but it's not ready yet. Much like the v1 release 5 years ago where the interactive download page didn't come until about a year later, it'll take some time. Hopefully not a full year though. :)

I've already got the new build server mostly written -- should be way faster.
Well, the sort of technique in https://news.ycombinator.com/item?id=23071459 long pre-dates things like that (but not sophisticated resource managers, of course) before we knew it was so difficult.
Yev here -> That's awesome to hear! Glad we can make things more affordable for you and that it's working great!
It didn't make me wonder, but now I am curious about what you're assuming it means
If you mentioned it in writing (emails, presentation) they can always can come back and claim ownership in case this idea will succeed elsewhere.
Have you considered the possibility that Amazon actually treats their workers okay and that it's the organizers are dishonest? Why does the presumption of evil only go in one direction?
Agreed -- feels like a real waste of time after I Google'd the costs for the optics ($100 minimum if I did it right) and other parts (Raspberry Pi, etc), then Google'd what a pre-built way-nicer-than-I'd-need microscope goes for ($157 shipped at https://www.amscope.com/40x-2500x-advanced-home-school-compo...)...

Definitely seems to fall in the "3d printing is cool" bucket more than "look how much money I can save" bucket.
“Murder hornets” have now entered the US and could decimate honeybee population
Thank You for writing pretty much all I want to write.

>Infineon: Would love to see the numbers on whether they made a net profit on it. They may actually have with the sale to Apple.

Likely not. Intel paid $1.4B for Infineon, invested billions into it every year, could not catch up to Qualcomm. Finally got the Apple contract by reducing price. And when they did it took out many of their 14nm capacity that could have been better used for something else. The $20 per pieces also did not really cover their R&D as stated in the court case against Qualcomm. In the end Apple got most of their R&D for $1B, and had to force to sign a license with Qualcomm or faced with the possibility of Intel shutting down their Modem business and they are left with no modem for iPhone.
I really think you're off base here. Apple list the different models together with their specs (including the generation of the CPU). Are you saying that they have to make them look different because they have different internals? For most users the experience of using any of these models would be exactly the same.
This was a nice timely read, I just starting learning Clojure because I want to dive a bit deeper into Lisp. Thanks for posting, and best wishes to the UK NHS.
Shopping robots come into their own in locked-down English town
Actually, it works if you are using single or double quotes in your code, as long as you don't need both single and double quotes in the embedded expressions.

And even that can be accommodated with f-here-strings.
Yep, there are several reasons, you can read about them here: https://github.com/caddyserver/caddy/wiki/v2:-FAQ#why-json-f...

Basically, it is highly interoperable and allows us to build config adapters on top of it, so you don't have to use JSON if you really don't want to. Most people use the Caddyfile. You can use YAML or TOML or CUE if you prefer those. Or heck, you can use your nginx config: https://github.com/caddyserver/nginx-adapter
This isn't really comparable on any dimension. The foldscope uses a tiny ball lens that introduces a ton of distortion and even its ability to detect disease is pretty questionable (that said I really think it's got a bunch of clever ideas).

Note that this scope really isn't as cheap as described; the printer and the labor involved massively outweight the dollar cost of the components.
Perhaps there's more to the story and we on the outside are in a really poor position to actually know what's going on?
and does it currently work with python apps that work via wsgi?
Anyone have any insight into why they might not have included "Wi-Fi 6" aka 802.11ax? I was under the impression that it's current get now even if there's not a lot of support yet.

Are we still lacking good chipsets with support?
I STRONGLY dislike Oracle the company, and the Oracle DB is quite complex, however Oracle RAC (HA) beats the pants off anything else out there as far as performant, reliable HA. Oracle DB also has been the leader performance wise for complex queries and large datasets. All of that is very important in my niche (enterprise grade eCommerce).
AWS Elemental Link – Deliver Live Video to the Cloud for Events and Streams
You created an account 2 hours ago just to write this single comment on HN?
Does AMZN in fact have more resources to make changes?

I would generally argue that your ability to change your org is somewhat limited by your profit margins. It is hard to pay warehouse workers more, for instance, if your margins are razor thin. While AMZN's profit margin is not quite the 0 it used to be, it is certainly not stellar by any means. And it is certainly not as good as many, many other companies.
I've heard this a lot over the years, but it's never held up to scrutiny.

Usually there's a lot of manual config, driver issues, shitty hardware support, screen resolution issues, bad battery life, laptop suspend issues, terrible trackpad support, connecting to external monitor issues, etc.

I've had the best luck with Thinkpads and I still like Linux and have fun with this kind of thing, but it's not even close to macOS and I don't think it's really close to Windows either.
Have you ever hosted something github pages or netlify? Those are the situations I'm talking about, where an htaccess or any server side access control wouldn't work.
First, containers don't necessarily make complex simple. What they do is take an OS image, and allow you to run it on another OS (best performance is always going to be Linux on Linux, since containers were first built natively into the Linux kernel).

Obviously, Microsoft also saw your same vision of containers being so unnecessary that they also decided to build the concept into their OS as well.

This concept can't be done on bare metal. Additionally, because it is built into the kernel and they share the same kernel, they generally startup at over 10x performance of traditional VMs. There are solutions now of course to boot directly into the kernel from a hypervisor, but these are generally paired with container solutions as well due to the orchestration and ecosystem that exists to make container orchestration easy.

Most container solutions use a unified image solution that allows you to rapidly reiterate and test your changes in multiple environments. Doing this on bare-metal or VMs takes considerably more time and money for fixed infrastructure costs.

With container solutions such as Kind and Helm, you can rapidly deploy a local cluster to pre-test cloud rollouts on a single machine. The orchestration can also autoscale clusters horizontally and vertically, and is robust enough to directly compete with other bulkier VM orchestration solutions such as OpenStack.

With automatic certificate rotation, automated service discovery, etc there is no need to try to create tasks for every little thing you'd need to do with Ansible or another IaC component. It is all baked into the Kubernetes ecosystem.

Abstraction away from cloud-specific solutions can only be seen as a good thing. People that are invested in AWS generally can't be trusted to create holistic solutions.
World Economic Forum Releases Blockchain Toolkit to Fix Broken Food Supply Chain
Excess Deaths Associated with Covid-19
I could care less about the ESC key being gone (remapped that to caps lock) but I hate the touchbar so much. Half the time i'm listening music and go to pause it the bar doesn't work, or tells me it's already paused even though music is playing.
Temporary. Won't last cause there's no laws stopping them. This is one of the only first and there will many more attempts to privatize the internet.
> I downvoted your GP and I will tell you why: it wasn't the observations of the way that businesses are run. It was this: "there is a reason they are working entry-level positions". This is Just World Hypothesis or "people are miserable because they deserve it". I flatly reject any hypothesis that the world we are living in is fair. You can consider any number of anthropological examples of societies that are not organized like capitalism in the West to see that the portion of the population that are "freeloaders" is not as high as the number of people who are stuck in "low skill" jobs. Just to take an example, the Amish do not experience this high level of stratification and wage slavery misery. They have their own problems, for sure, but humans are not en masse lazy. Most of us want to contribute to society and our system is exploitative.

> And before you accuse me of being upper class, I grew up on food stamps, didn't complete college because I was working full-time to pay my way through it and it just didn't work out, and I worked plenty of terrible, low-skill jobs before I landed a job in tech.

There is no judgment in my statement, and from being the person who interviewed them and looked at their work histories, I can tell you that they are not what you think they are. They have a lot of problems. A lot of the people we hired not only because we needed the entry-level bodies and they were all that were applying, but also because we hoped they would turn a new leaf.

You have inserted some long rant that is hard for me to consider as having anything to do with my statements, as I made no claims about humans being lazy. Some people, say in their 30s and even 40s, born in the U.S., graduated high school, have kids, can't hold a steady job, can't show up to work on time, always take long breaks, disappear and no one can find them for hours, mess around on their cell phone all the time, never get the job done right, show up to work not more than 3 consecutive days, take too long to get the job not done right, and it's got nothing to do with religion or other countries.

If you haven't managed a business that relies on entry level employees, then I'm not clear you have the perspective, regardless of your other work experiences.

As a side note, the mention of Amish seems rather silly, given that anyone who doesn't want to be Amish can leave, and anyone who wants to be Amish can join. So everyone there is where they want to be.
Broke governments can't subsidize food, water, medical care, or other services. The Arab Spring was kicked off by a local drought and rising food prices. It's easy to support a repressive monarchy when the money is flowing and you're sittin pretty while well fed, and in comfy AC.

Example: https://www.theguardian.com/lifeandstyle/2011/jul/17/bread-f...

The Arab Spring in Syria led to rebellions that spilled into Turkey and Iraq (Kurds, ISIS, Russian and US intervention, etc.).

> Even if you capture someone else's oilfields...then what? Produce oil there at a loss too?

They're not after oil fields per se, but changes in control, money, and other resources. If oil is so cheap that the price is negative then it means you can fly your attack craft without worrying about fuel costs...
Tim Bray, top AWS engineer : Geek Career Path Options
YESSS so happy there's now an apt install method:

echo "deb [trusted=yes] https://apt.fury.io/caddy/ /" | sudo tee -a /etc/apt/sources.list.d/caddy-fury.list
apt update && apt install caddy
Both, technically.

CommonName has been deprecated for years, so all of Caddy's certificates (and all of Let's Encrypt's) are SAN certificates. Caddy manages single-SAN certs, in accordance with recommended best practices: https://docs.https.dev/acme-ops#use-one-name-per-certificate

(We learned from experience that single SAN scales better and is less prone to troubles. For example, Caddy sites were not affected by the recent Let's Encrypt revocation incident because it manages only single-SAN certificates. And frankly, that shouldn't matter since you don't have to manage them.)
What would the organisers have to gain from lying about bad conditions in their warehouses? It’s very obvious what Amazon gains in the reverse. The organisers are putting their livelihoods on the line, you’d have to imagine they have a good reason for doing so.
We can't skip a cycle, but we can move the students up even though they haven't actually completed their education?

Make no mistake, the situation sucks for everyone. But it seems to me that actually educating people should take priority over meeting an arbitrary deadline.
The + character is only "part of standard" for gmail and whoever else chooses to copy them. This is why I mentioned that the provider I'm using allows _ to be used the same as +, which will not be stripped or replaced by anyone ingesting email addresses.