skysight-inc/HackerNews huggingface dataset:
This is a very good point. The lockdown measures, while very arguably necessary, are an extremely severe measure. They were perhaps the only measure that would have been effective at the beginning when there was no preparation.

Yet, things like enforced mask wearing, or enforced out of home quarantine/isolation somehow were off the table. It is a weird path-dependent quirk of the fact that we had no testing at the beginning, that instead of quarantining and isolated the exposed and infected, we are effectively quarantining everyone.
The important part to focus on is _between processes_.

Consider Spark and PySpark. The Python bits of Spark are in a sidecar process to the JVM running Spark. If you ask PySpark to create a DataFrame from Parquet data, it'll instruct the Java process to load the data. Its in-memory form will be Arrow. Now, if you want to manipulate that data in PySpark using Python-only libraries, prior to the adoption of Arrow it used to serialize and deserialize the data between processes on the same host. With Arrow, this process is simplified -- however, I'm not sure if it's simplified by exchanging bytes that don't require serialization/deserialization between the processes or by literally sharing memory between the processes. The docs do mention zero-copied shared memory.
Something else to keep in mind is you can trivially eliminate crime with a sufficiently vast and committed police state. Put an officer on the street per non-officer resident. Allow them to stop and search any person randomly at any moment. Allow them to enter and search any house whenever they feel like it. Ban all encryption and put all communications channels through state MITM proxies that monitor the content.

We don't do this because we have values as a nation other than "minimize crime at any cost." Allowing it to be possible to commit some level of non-state violence is the price we pay for personal freedom from absolute government tyranny.
LISP doesn't... but Racket and Clojure are already less puristic.
not yet, but you will be notified that extraction has stopped, and you can fix it in a few seconds.

We want to make it eventually robust to changes unless the data was really removed from the webpage you’re monitoring.
The Anarchy by William Dalrymple throws some light on Clive's life as well.
Wait so you're telling me I could store data as a PDF file, and access it easily / quickly as SQL?
I worked in SF for 4 years and then founded a robotics startup in Denmark. (I'm originally Australian).

The biggest difference is where startups get their funding from.

I worked at 2 startups in the bay area, both raised low millions in seed and generally paid lowish market rates with decent equity.

In Europe, most financing comes from grants. Behind the scenes, it was likely your position was was subsidised over a fixed time period, and after six months the cost of firing you goes up significantly. My guess is that they got additional subsidies for the new person, and therefore let you go. It's easier to get subsidies for new positions, and there are rules on overlapping funding that make it difficult to keep someone under continuous subsidy during breaks between subsequent applications.

Having been on both sides of the Atlantic, if you have a choice, go to the US.
Like I said, they get a lot right and I love the show. But the engine sounds are rarely what they'd be inside.

The Razorback propulsion sounds, for example, are always a rocket engine blasting by the camera.
Whoa, shots fired (joke). Seriously, I think when such a show reaches certain level of quality one does not need to pronounce one better than the other. They are so good they are worth your while. Of course, if we focus on specific aspects, you may be right. BSG was dark and very serious, paranoid/survival kind of stuff. Expanse is much easier to watch, you know nothing too bad is going to happen to main characters.
Looking up documentation when you have build problems in CL is now very hard. It was already very hard however, so no big deal.
Lol we don't know the details of this agreement but I guarantee most of it is just an enterprise cloud agreement. Don't expect them to do much else
Everything in homebrew auto-updates on new installs, not just python. Databases, CLI tools, etc.
No, but if the producer has a record saying they put 10 bananas and the shipping company only delivers 8, it will be undoubtedly on the shipping company to bear the costs of the difference.
Uploadfilters in Germany close to becoming reality
The divide between political parties is smaller than we think (2020)
> I don't claim rights to any of these works.

That’s not how copyright works.
It's ironic that crappy performance of this tutorial page serves as a good example of why you shouldn't do it, especially on a landing page.
And still all initiatives to clone SV successes failed ( The Netherlands is full of Valleys, we have a Food Valley, an Energy Valley etc )

Cargo culting only by name.
An interesting perspective on the future of computer architecture but it doesn't align well with my experience. CPUs are easier to build and although a lot of ink has been spilled about the end of Moore's Law, it remains the case that we are still on Moore's curve for number of transistors, and since about 15 years ago we are now also on the same slope for # of cores per CPU. We also still enjoy increasing single-thread performance, even if not at the rates of past innovation.

DRAM, by contrast, is currently stuck. We need materials science breakthroughs to get beyond the capacitor aspect ratio challenge. RAM is still cheap but as a systems architect you should get used to the idea that the amount of DRAM per core will fall in the future, by amounts that might surprise you.
That heuristic seems to be changing somewhat, depending on how and where you use those specific characters. It sounds like they plan to make `interface{}` the same as `any` in the type parameters.

This makes sense if you forget anything you know about what an empty interface's implications were before, I think. Though I assume all the old reflection tricks are still valid, and potentially dangerous.

I didn't read all the discussion, but I wonder if someone is thinking about detecting cases of existing `interface{}` and helping lift it to a generic constraint when possible.

Or have I misunderstood something?
Boris Johnson gives a nice demonstration here:

https://twitter.com/neilhall_uk/status/1355088791220985857
there's no info on the team behind it.
The direct-ascent ASAT mission is relatively easy compared to the ICBM or orbital missions.

The main difficulty is that you need to get almost directly in front of the satellite to do it, so the US has fielded versions of this weapon that are fired from an F-15 fighter (1980s) and a missile cruiser (today) -- either way a mobile platform can get into position.

As for the laser I saw a system in the New Mexico desert circa 1993 which had all the parts for satellite optical tracking. They could see an ephemeris showing visible satellites, then push a button and quickly slew two telescopes to track it.

The system even included a laser guide star and deformable mirror which made the satellite images better and would have greatly improved the effectiveness of uplinking a powerful laser beam to the satellite -- what I saw would be a complete ASAT laser weapon except it was missing the high-power laser.
Hard drives couldn't possibly contain operating systems - they're much too slow to run them.
Was the lack of capitalization on the word bonds not a clue?
Hildebert and the Mouse
I think much of the enthusiasm for Go comes from the fact that as a *compiled language*, it's easy to use and learn, and has a modern standard library. What attracts most of the developers is that they can deploy a binary with reasonable performance. That's why you see many PHP and Ruby developers loving it. I don't think an interpreted language with Go's design choices would be as popular. Therefore, I don't think adding Generics is going to harm.
How to know the disk space of the EFI partition
Wrong problem, right solution.
Right problem, wrong solution.

It's not a matter of "not" using WordPress for your "blog", rather its about using the right tool for the right job.

One could get the best of both worlds with WordPress as a CMS, and a SSG (Hugo, in your case), to generate pages, connecting to the WordPress JSON API, etc.

Thus, you're getting the "best" of both worlds. You have the speed and "simplicity" of a SSG, along with the "powerful" features of a CMS, two features that come to mind are;
- Roles and Permissions
- Scheduled Posts

If it's just "you're" blog, then "yes", WordPress may seem like overkill, however, its not worth it to put a negative statement out there, such as the title of your post.

P.S., https://developer.wordpress.org/reference/functions/capital_...
You are living in a bubble.

Whether by racism or political calculus, US authorities do not seem to respect lives of citizens of third world nations.

US has kidnapped random people around the world to keep them in jail idefinately with no court or trial. It has killed thousands of people in drone strikes, in violation of international law, airspace and territorial sovereignty.

Add to that some invasions, and maybe you will start to realise why people in Russia/India/Vietnam/etc. do not trust US any more than they do anyone else when it comes to upholding international law. As a Britton/German/Canadian you don't have to worry about these things.

Additionally, if you consider territorial ambitions, various land disputes of old world nations are usually historical. As in "we will reverse some kind of injustice and get back some lands that belonged to our ancestors". That doesn't justify them, but one benefit of this is that they are predictable - China is not going to wake up one day to invade Somalia, but with USA you never know.
> Think of Arrow as standardized shared memory using struct-of-arrays layout, Cap'n Proto as standardized shared memory using array-of-structs layout

I just want to say thank you for this part of the sentence. I understand struct-of-arrays vs array-of-structs, and now I finally understand what the heck Arrow is.
This is hilarious, thanks so much for sharing. Very funny halfway-legitimate approach to cybersquatting.
There is also Pdm now I recently learned, which is supposed to be a more modern alternative. As an alternative to poetry that is; pipenv is yesterday’s solution.

https://pdm.fming.dev/
It uses venv under the hood. But a car is more than just its transmission.
It took 5 minutes of loading just to get to 1%. Turns out they meant 100%. But still, no one will wait 5 minutes for a page to load.
I had the same experience. I got an error message that seemed incorrect, and I opened an issue about it, only to get a sarcastic response:

https://github.com/pypa/pipenv/issues/1722

I switched to Poetry after that, as Poetry did meet my expectations.
> I never understand the concept of cheering for a team that sucks because of some loyalty. Loyalty to what exactly?

As the article explains, to your fellow fans.
It's such a flawed assumption that engineers must "produce something". Engineers are not hourly labor. Experts must be retained simply for reference.
Would be nice if, instead of a poem, the main page showed a representative example so folks can get an impression of what it's actually like.
Given the informed bent to discussions on Pairagraph I feel like you're much closer in competition to video essays and far less close to something like a combative spar on a news show. I'm not certain I'd get more out of reading these two sided arguments than I would listening to a one sided (but relatively balanced) presentation. I haven't hung out much in the twitterverse so I might just be missing the space you're trying to occupy but while these are thoughtful and literate they remain relatively brief on the subject so they'll loose out against the more in depth researched presentations along with (I think) losing out against more back-and-forth style forums like this one where many ideas can be surfaced in a rapid fashion.
Reminds me of https://bost.ocks.org/mike/shuffle/
I think you may have missed the thrust of the earlier comment (which is that some developers may elect to never use libraries that use generics, whereas some developers may prefer libraries that use generics, and it could cause a schism in the community without being a necessarily language-level-breaking change), but it's also worth noting that Go absolutely has broken tooling through a language update in the past (https://github.com/golang/go/issues/24661) and just generally does not have a particularly great history or coherent philosophy of good versioning practices and as such we should not just assume stability or backwards compatibility where there may not be any.
The Tunneling Transistor
> How does this compare to using Stripe out of the box?

Basically you don't need to run your own server / database / custom Stripe integration code / user management system / custom extension integration, which is annoying to write yourself and costs money to run a server. With ExtensionPay you just add a little code in your extension [open source here](https://github.com/Glench/ExtPay) and register your extension in the web UI. I made it for use in my own extensions :)

> BTW I think someone was trying to start a browser extension developer guild on HN, can't remember which thread... You should tap into that community.

Cool, I'll check it out, thanks. Any other hints to how I could find it?
Results for the 2020 r/television favorite shows survey
Yeah, the title is so cringe-worthy, I would have expected better from BBC.
Ah, that uses PEP-582-style package directories, that's interesting! Though I don't know if we need an alternative to Poetry, I'd rather we just standardized on one tool at this point.
I left my last job for many reasons, but fiefdoms were one of the big ones. I had a manager, when I brought up increasing automation in testing, say: But then what would the testers do?

My answer was: Automate more tests and test more systems, no one is being let go but now we can do more across the team and organization.

The threat of losing personnel though, to a reorg as the needed numbers changed, was enough to stop managers from doing things that would improve their product and the quality of life of their teams. It was pathetic.
This reminds me of this idea that someone had a while back to record every moment of your life with a GoPro-like camera, and then use AI to catalog the salient parts for later reference. The problem was, predictably, that the signal-to-noise ratio was far too low. There was just far too much video to review to find the really interesting things, and so they gave up on it after a year or so working on it.

This is also the primary reason why I've given up on all these note taking apps. Once you get too much data in them, they just become totally unmanageable.

There's a real problem here to be solved, but I just don't see how you make tangible progress on this one without having something much closer to strong AI.
You should add an automotive section. 90% would be ChrisFix.

Also, motorcycle repair with MC Garage, Revzilla/The Shop Manual and Fortnine.
Are you talking about computers or chairs and desks?
(Deleted grumbling)
> I recently bought an external 32GB SLC SSD (in the form factor of an USB pendrive). Its random read/write speeds are quite insane (130+ MB/s both)

Which brand/spec?
Here is what I would do in your situation:

Create an email response template, or a couple, for these poor-quality support requests, perhaps outlining the most common issues, and word it as peacefully and politely, plead, beg for the user to help improve product by providing more information about their issue.

I would use this template liberally and tweak it with time.

I would think of the people who write this type of query as being communicationally or socialy handicapped, and put in extra effort into trying to help them.

Thank you for posting your question, it's a matter I've given much thought recently.
Thinking of when I was 12 (2005?), microscopes and magnifying glasses helped me understand. Depends on device DPI (cell phones have an insane number of pixels per inch; desktop screens are usually less dense).

If you can zoom in enough to see subpixel elements, and pull up a color wheel, it's very intuitive to see that the screen is made of pixels, and the pixels are made of three elements.

https://en.wikipedia.org/wiki/RGB_color_model#/media/File:Ad...

The Pico-8 might be a approachable way to explore retrocomputing. It's an in-browser console modelled after GameBoy-era consoles.

https://news.ycombinator.com/item?id=18240375

I don't know about books, though. I remember reading the binary/computers chapter of How Things Work and being thoroughly confused at that age. There was some extended allegory about white mammoths and black mammoths.
Poetry is basically perfect, it does what it says and has no surprises.

Well, except one thing: If I do `poetry update <somepackage>`, it starts upgrading other packages as well. I'm not sure what that's about...
I never have more than like ten tabs open. I have the urge to close them. I have no idea how anyone can keep that many tabs open or why.
RSS is the best. Research content, have it delivered to you without any intermediation.

No wonder Google tried to kill it.

And hats off to WordPress for maintaining support for it!

I couldn't agree more than with the first line:
"I firmly believe the Internet, and what it stood for, peaked with RSS."
What if you literally just encrypted the page contents, share the password with your friends, and decrypt it with js?
Pairagraph: Can Technology Solve Climate Change?
Interesting. It would be cool to compare this against Visual Studio + Incredibuild, in my experience the most solid distributed C++ compilation tool.
A few clarifications: This is the eMMC used by the "media computer", of which the touchscreen is a component. This is unrelated to the actual touchscreen delamination issue which plagued some versions of the media computer.

Nobody seems to be talking about a previous story about Tesla logging excessive amounts of data to the eMMC. Musk said: "The amounts of logging here are basically worthless." https://insideevs.com/news/376037/tesla-mcu-emmc-memory-issu...

According to an e-mail I received from Tesla, the new eMMC is 64GB where the old one was 8GB.
I got my first copyright strike
Why would this be an opportunity for Apple to spend time and money on something that isn't going to change their marketshare?
Hugged to death. Archive link: https://archive.is/bpvKq
In an ideal world that would be an option to toggle. I can see use-cases/occasions for both "fast&nearly_perfect" and "slow&pixel-perfect"
Ahh, it was broken on mobile. Should be working now.
I remember reading that answer and having greater confidence in the language's designers as a result.
Four of five years ago I had exactly the same idea! It's as if you have somehow read it from my brain! Now here's the thing: I even started working on it but then I started thinking about how many customers I might find and then I stopped working on it. Here's what made me stop:

First, the self hosting. Self hosting is hard. It's impossible for the average user. First, you need to buy and register your domain (and don't forget to renew it every year or two). Then you need to add the DNS record (what's a DNS record?). If you want to host it in your home you need a static IP. How many people know what a static IP is? If you do not have it you need to purchase an online server. Cheapest linode or digitalocean is 5$ a month. Then the installation. You might make a few scripts but how many people will be able to run it? And then, if you finally have your website active you need to take care of backups, too - because mistakes happen. So, to summarize, self hosting is just for technical people, there is no way for Average Joe to do it.

And the there is the hosted solution. It costs 5$/month but what do you get for that money? Yes, you can host your family pictures but you do not get any of the other features that Facebook gives you - the gossips, the ads (some people want to search for things to buy), the latest conspiracy theories, the political flame wars, your grandparents' ramblings... and all that for free!

So, you get just the very basic features, and you will still need to visit Facebook if you want to check your grandparents photos and some of them will not even want to visit your webpage ("why can't you just put photos on Facebook where I can see them? And why do I need an account to see your pictures?"). So, other than some very privacy-oriented people I did not see very many people using it.

Now having said that, I am extremely happy that someone made this! I really hope that I was wrong and that you will find lots and lots of customers. I will follow your project, I might even become a customer (I stopped using Facebook a few years ago and I share pictures with my family using telegram group but it is not exactly the best solution). I wish you best of luck with this project.
Nuking the whole directory and starting over is a big deal for many people, myself included. I don't have time to waste, I want my software to just work, and that is why I use MacPorts.
A Billion lines, eh?

int
main
()
{
/*
_______ _ _ _ _
|__ __| | (_) (_) | |
| | | |__ _ ___ _ ___ __ _ | | ___ _ __ __ _ _ __ _ __ ___ __ _ _ __ __ _ _ __ ___
| | | '_ \| / __| | / __| / _` | | |/ _ \| '_ \ / _` | | '_ \| '__/ _ \ / _` | '__/ _` | '_ ` _ \
| | | | | | \__ \ | \__ \ | (_| | | | (_) | | | | (_| | | |_) | | | (_) | (_| | | | (_| | | | | | |
|_| |_| |_|_|___/ |_|___/ \__,_| |_|\___/|_| |_|\__, | | .__/|_| \___/ \__, |_| \__,_|_| |_| |_|
__/ | | | __/ |
|___/ |_| |___/
*/
return 0;
}
It's not just tribalism, it's ethnocentrism with the worst possible connotation.
I thought this was an interesting discussion from the Pairagraph site. Both intesteting because of the different viewpoints. But also interesting because of how each individual tends to talk past the other.
NPM 7 Now Generally Available, Supports Workspaces and Deterministic Builds
I’m with you 1000%.

I’ll also say that I’ve spent the last few months of my life working on a web project that would satisfy the most anti-JS zealots around here, but with a DX I prefer (all built in TypeScript, with Preact and CSS-in-JS).

This is possible because I selected, contributed to, and developed from scratch tooling to improve the product of the original tooling (Hyperscript, React, styled-components etc).

But I’ve poured so much of my heart into the project that I’m pretty sure I won’t bother sharing it here, even though I’m quite proud of the tech aspects, because I can already anticipate being inundated with criticism for even preferring that DX, even though it has no impact on anyone but me (or anyone who elects to use the tools I’ve used or the many I plan to open source after launch).

It’s a pretty disappointing feeling nonetheless. HN has routinely shown me that there are people who would rather I share their priorities than have my own, even if it doesn’t affect anyone else in any way.
I've worked for a few German mega-corps and I was always struck by how in point their "anti-bribery" training was. It kind of felt like a "how-to" course on bribery where they just tell you not to do the thing at the end.

Kind of like those anti-drug campaigns in schools where the police would tell you about all the different drugs and how not to use them. "This here is crack cocaine, it's like regular cocaine but cheaper and more effective. Most people put the crack rock into a glass tube and light it with a torch. Now smoking crack makes your body feel better than anything in the world. So don't do it." Then they tell you how to spot a drug dealer and let you know that most offer free samples.
Question, doesn't Parquet already do that?
Its called live action roleplaying and its the new popular lifestyle these days