skysight-inc/HackerNews huggingface dataset:
Given that talking sticks are an historic Native American concept (my search led to the relevant Wikipedia page), I read this comment to somewhat corroborate the article's claim that white supremacy is relevant to meeting rules.
I think a great IDE is more UX intelligent and less UI heavy. I’m thinking like text editor that reads my mind and makes my bad code better
Incidentally, it is my hope that once laws change the collateral can be any type of asset, not only digital assets. The collateral could also be some sort of tokenized reputation issued by a collective, whom have decided you are worthy of credit. Perhaps they are affiliated with your employer or have enough knowledge to assess the stability of your income due to their knowledge of your skillset. The lenders would then be paid by them, by proxy - allowing those capable of assessing risk, and those with sufficient funds to lend, to be distinct.
Incidentally, this is all bleeding edge, let's see what is actually built and what works with all this new possibility.
Well, DAI exists and is pegged to USD without USD backing. Why couldn't one create a similar system with a CPI value target instead of a 1 USD target?
> Reddit has changed nothing about how that system works

I'd say they have changed for the worse. In recent years they have quarantined or banned many even remotely controversial subreddits. Reddit admins are increasingly forcing SV's political ideology onto it's users. Ramping up censorship will be the end of Reddit, as users leave to look for alternatives.
While we're not in the hundreds (and I don't know our loc), what I've seen happen is that on top of having a large number of services you end up with "meta-repos" that contain infrastructure-as-code or you end up having a repo from which you build the company wide Jenkins image with its configuration and so on.
How do you find insights like Facebook’s “7 friends in 10 days”?
It's pretty common. There's the extreme end like Uber (>3000 microservices) and countless cargo culting startups (I see a few dozen microservices for a team of half a dozen or fewer engineers in the wild frequently, which is big enough to desire cross-repo refactoring) but the 800 pound gorillas like Microsoft, Amazon, Apple, Facebook, etc. are at that scale by necessity. I doubt however that anyone is doing any sort of refactoring that touches a significant fraction of those and if they do, it's an organized manual team effort.

Microservices didn't become popular because the code could naturally be refactored that way, but because they enforced an interface boundary that worked better for mid to large sized organizations with multiple teams of engineers and levels of management where the communication overhead is much higher.
The only reason I have to replace my Pixel 2 is the charge port. Sometimes it charges, sometimes not. Tried every cable I have, every charger.

Limiting myself to Android One, and around 200 - 250 bucks, what phones are out there? Are the Motorola ones any good?
There is also a problem with approaching this type of dialog as one side vs. the other. People are all over the spectrum with their opinions on various issues. You might have a disagreement on one particular issue, but it's likely that you also have some common ground on other things. Use that to relate to people and try to influence their thinking to your point of view. It's not a war where you are trying to destroy "the other side".
Cross-repo refactoring (even worse: renaming) seems like an at best worthless and at worst quite costly thing to optimize your toolchain around. Having stable interfaces between systems is very important. The whole point of having separate systems is so you don't have to change one when you change the other. If that's not the case, you're better off with a monorepo.
Version control also needs to get better. Version control right now has very little insight into how the code is changing beyond literal textual changes. Whenever I rebase a messy conflict, it breaks the code so easily.
This doesn't align with my expectations/needs. I would love to see metrics/survey data on what others need.

- We no longer want code running on developer machines. We're actively working to embrace remote execution for everything.
- Repository boundaries exist for a reason. Why are you modifying two repositories at the same time?
- We think collaboration is a good thing. Live coding allows for pairing and troubleshooting. It's great for knowledge sharing and for getting new developers up to speed.
My commit history is often a descent into profane madness.
Cool Article on Appsec Tools
I disagree that VS Code is just a "downgrade" of the IDE level experience offered by IntelliJ.
Certainly, a lot of functionalities are missing in VS Code, but they are compensated with speed and depending on your needs this compromise is more than worth it.
If you are using web-technology (like TypeScript), IntelliJ does not even offer much more than VS Code.
This is good advice, of course. But my dad is very much an introvert, so he never really sought out things to do with others. He never really took up a hobby by himself either because like I said in my post, "he loved working". And I mean he loved it. He looked forward to it every day. He never imagined retiring. We asked him for years when he would retire and he would say he doesn't want to. So maybe it's unfortunate that he's in this situation, but not much can be done about that now except to figure how how to move forward.
The generated snippets are prompted with 128 characters from real code (but not code from the training data), so they can often pick up on the name of the project etc.
How to create a great production readiness checklist
Tired of the environmental rhetoric. This person heats their home and profits. They already have a heat pump and has REDUCED the overall energy consumption.

> Success! I was able to lower my heat pump's electricity needs by ~50% and half of the costs are also paid for by the mining earnings
> I believe it is reasonable to speculate that QAnon members are generally trapped in extreme, right-wing echo chambers. Echo chambers enable people to retain undeserved credibility.

That's not true, for instance:

https://www.startribune.com/conspiracy-theories-of-qanon-fin...

> Conspiracy theories of QAnon find fertile ground in an unexpected place – the yoga world

> QAnon's conspiracy theories have taken root among yogis and other adherents of natural medicine.
I have a hard time reading this website with the amount of text fading and/or sliding in at all times as I scroll. I immediately closed it even though the product itself was interesting.

The <blink> tag was removed from HTML for a reason, but here we are in 2021 with websites that are effectively full of the modern version of it.
According to the CDC, of the 82 million doses delivered, 65 million have been administered. That comes out to 79%, not 50%.

https://covid.cdc.gov/covid-data-tracker/#vaccinations
Yep just get your ears properly checked by a good ENT when it first appears. There can be numerous causes and some of them can and should be treated early. Also do not panic, in many cases it will go away.

In some other cases like mine it's unfortunately not as likely to disappear, so protect your ears and wear earplugs at concerts or anywhere noise is at uncomfortable levels.
To expand on your point, it's the arbitrary and superfluous nature of this requirement.

If I were hiring pilots, to go with the physical quality example, I would discriminate on height. You can be too short to operate an aircraft, and you can be too tall or too big to fit in some aircraft (I knew a helicopter pilot who only flew helicopters because he couldn't, physically, fit in fighter aircraft which had been his dream job). But if I were running an airline, I wouldn't use this as a discriminator on all my employees, only the ones that it made sense for.

Degrees ought to be treated similarly in white collar jobs.
You do not avoid the news, you are on Hacker News right now commenting on a news story.
Huh? How is this intimidation? It's not like spreading information to its viewers is something Fox was doing illegally or surreptitiously; it's their whole business. However many people they reached, I would think they'd be proud of the answer?
When men exercise their reason coolly and freely on a variety of distinct questions, they inevitably fall into different opinions on some of them. When they are governed by a common passion, their opinions, if they are so to be called, will be the same.

- Madison, Federalist No. 50
I'm not Venezuelan or in Venezuela, but I definitely know Venezuelans here in Argentina who send Bitcoin back to Venezuela. But it's clearly not widely used—the best estimates are that there are only a few billion dollars per year in total Bitcoin remittances, of which under US$400 million (per year) are to Venezuela, and there are 5 million Venezuelan expats. And Venezuela has almost 30 million people. So clearly only about 2%–10% of Venezuela's population uses Bitcoin at most, and many of them only use it to provide "send money to your family" services to and from other Venezuelan expats—who may not know or care that Bitcoin is involved.

That certainly doesn't add up to "widely used" but it's not "absolutely 0" as you said in your other comment either.

When I said, "Bitcoin is very popular in Venezuela" I meant relative to its popularity in other countries, not relative to the Venezuelan population as a whole. I mean, if I said Emacs was very popular in Venezuela, that wouldn't mean that every other moto-taxi driver could give you Elisp tips. It would just mean that more people used Emacs than VS Code.

Where does this hypothetical 2% of Bitcoin adopters live? Maybe not in Caracas where it's easy to find someone to exchange dollars with. Maybe they live close to the Colombian border, where they trade with drug traffickers? (Though why would Colombian drug traffickers be Bitcoin buyers rather than sellers? Maybe I need to think this through better.) Maybe they live in rural areas? Probably one of the P2P market sites has a map.

If you had to flee Venezuela, maybe through unsafe areas where bandits were operating, would you rather be carrying your savings in Bitcoin or in dollars?
"unskilled risk are a drain on public agency" what does this mean? How are they a drain?
We need a renewed focus on the antibodies our bodies make against cancer
No, that doesn't help much in understanding git to the level that you're self-sufficent.
Used to work for LRE Water (https://lrewater.com/). Currently working for Stae (https://stae.co/) doing similar things but at a much larger scale. Freelance as well (https://www.lostcreekdesigns.co/).
Sometimes. I know people who only care to maximize for themselves and their immediate tribe, and could not care less what happens to others not useful for them.

It is naive to play the game as if others aren't interested in capturing an outsized share of the winnings. And obviously they're not going to officially state their motives.
I also pulled up when reading that quote (and "explanation" is the name Strevens chose). But the next sentences show precisely what he means by "explanation" --

>> ...scientists [] resolve their differences of opinion by conducting empirical tests rather than by shouting or fighting or philosophizing or moralizing or marrying or calling on a higher power....

His usage of "empirical tests" lines up with what you (and others) call "prediction".

Summary: I don't think you're in disagreement with the book.

As a comparative, this review [1] notes "Strevens argues that modern science owes its success to the relinquishing of deep philosophical understanding in favor of the shallow power to predict empirical observations. [...]"

[1] https://blogs.sciencemag.org/books/2020/12/28/the-knowledge-...
it was largely free

It is largely free if your means are limited. I’m in 4th year of mathematics at Waterloo right now and all but $170 of my $4300 tuition this term was paid for by government grants and bursaries.

Waterloo is actually even more expensive for international students. Some that I know are paying ~$3000 per half credit (5.0 credits per year is the norm) and that’s just in mathematics, not software engineering.
I wasn't even able to get the free monitoring, they intentionally broke their website to not work
Have you tried Heroku? Deploying via git is pretty handy. I've mostly moved to using Dokku on the $5 tier of DigitalOcean, but the approach is simple.
> Or, we could acknowledge that most of the general public doesn't have the education necessary, and have the government regulate on our behalf.

It's also worth acknowledging that having this kind of regulation makes our society more efficient.

I would be capable of informing myself on this issue, but I don't. The are so many issues of this kind that if I were to attempt to inform myself on all of them, I wouldn't be able to get anything done anymore.

Another way of looking at it is that regulation is a form of implicit specialization, which is why it helps us be more efficient.
Like calling your own totally independent and unrelated implementation of a neural network yolo.v5 This is just clickbait.
It's official: hacker news has no sense of humor
Should I have to upgrade my CPU to get acceptable performance out of a TEXT editor?
Trying to ignore the name issue, what even is this? The security goals are totally unstated, the network routability goals are unstated. I dont see any links to an actual project objective.

It sounds like an encrypted overlay network over the internet. Does it even aim to provide anonyminity? Is it just an abstraction over network addresses to replace DNS and do NAT hole-punching? Something else? What even is the goal here?
It's interesting how many Brisbane suburbs are misspelled in the PDF, not sure if it's done similarly else where.
Kearon -> Kedron
Chernside -> Chermside
Ball Hills -> Bald Hills
Right, the free space buckets are a fine analogy. They are conceptually similar in some ways to the free space in the hot standby drive.

I don't think from a data safety or performance perspective pre dRAID vdev really differ too terribly much from raid 50 setups. (They do differ greatly in administrative flexibility, versus the insanely rigid approachs of traditional hardware raid).

But yeah, after replacing the failed drive, ideally dRAID would basically do just what it did after drive failure in reverse. (End result: No longer having any drives holding data for a different vdev than they belong to). Obviously this means writing basically that whole disk, and reading from potentially every disk. But as you mention you are spreading the load out across the whole array, hopefully reducing the overall impact, and being less likely to stress any drive into dying.
> 1) s-expressions also have native symbols whereas JSON has only strings,

This is inconsistent with the claim that s-exprs are better because of their simplicity. Having two very similar string-like things is unnecessarily complex for little (no?) benefit in return.

2) > it is trivial to extend standard s-expression syntax to include a native dictionary serialization

Sure, and when you do you get something at about the level of complexity of JSON, so it's not clear what the value proposition is here.

> JSON is also very profligate with its use of punctuation, with tons of unnecessary commas and colons all over the place. So I stand by my initial characterization.

JSON uses a richer set of delimiters, which provides:

1. Greater brevity. Basic information theory says that it takes fewer characters to encode a given piece of data if your character set is larger.

2. Some level of redundancy. This isn't necessary for data transmission for JSON, but it does make it much easier for parsers to provide good localized error reporting.

3. Easier visual parsing. Most humans have functional eyeballs connected to optical processing neurons dedicated to detecting different shapes. Using characters with a greater variety of shapes to encode structure takes advantage of that.

Don't get me wrong, I like Lisps and s-exprs. But it seems like any time any notation comes up for discussion, a lisper appears to claim how s-exprs are clearly superior. This despite the fact that that notation is decades older than almost every other syntax out there and yet still lost the popularity contest.
Past work experience, letters of reference, relevant training program/certification. This is assuming there is not a degree program that can be seen as preparatory for the position. A 4-year degree is a useless indicator when it's irrelevant to the workload. It tells you the person was willing to spend $40-80k (in much of the US) for a piece of paper that didn't prepare them for the job you're hiring them for.
You are mixing up "how things are implemented" with "stuff that data scientists interact with."

Arrow is a low-level implementation detail, like BLAS. "Using" Arrow in data science in Python would mean implementing an Arrow-backed Pandas (or Pandas-like) DataFrame.

Your rank-and-file data scientist doesn't even know that Arrow exists, let alone that you can theoretically implement arrays, matrices, and data frames backed by it.

If you want to break the hegemony of Numpy, you will have to reimplement Numpy using CFFI instead of the CPython C API. There is no other way, unless you get everyone to switch to Julia.
Aha, thanks! Probably obvious to an actual tech :)
These are the kinds of "nobody cares it's your fault it bugs you and you need to find a solution" comments that are pervasive.

If I came across that way it wasn't intentional. I actually really, really hate unwelcome sound/noise, but I'm also a night owl so I can't really enjoy many of the things I want to enjoy because it would bother others.

Realistically we all make noise in ways we might not initially realize, so on top of singling out and improving the outliers like car horns and yard equipment, we also have to consider ways to let us all go about our business more quietly, and to find solace from noise.
Your entire assumption is that France nuclear is at 100% utilization. While utilization%s aren't publicly available, from this graph on Wikipedia about TWh produced [1], you can see that Nuclear has upside capacity, and was probably never 100% utilized (it's the main baseload, thus the biggest buffer option).

So the assumption that any marginal utilization is non-nuclear is flawed.

[1] https://en.wikipedia.org/wiki/Energy_in_France#/media/File:F...
> Epic doesn’t care about protecting users rights to do what they want with their devices.

I never said they do. They want users to be able to install iOS apps on from third party sources. Their motivation is that they simply want to avoid paying Apple's App Store fees. Our causes are aligned even though their intentions are entirely self-serving. They reached the right conclusion for the wrong reasons.
Remember when the left said they wanted to unify the country? I guess squashing all opposing viewpoints is one way to do that... Maybe they should get some help from Russia and China, I hear they have a lot of experience in dealing with 'misinformation'
The Tree Notation is like the opposite of pretty notation though, no?

The whole idea of pretty notation is automatically inserting non-significant whitespace to make it look nice. Step 2, "one line per node", inserts spaces and newlines. Step 4, "human style" strategically removes some of those so the lines look nice -- the 2nd level dict has lots of content, so it was split across multiple lines... while the 3rd level dict has fewer data, so it all fits on one line.

As opposed to this, Tree Notation is all about single canonical representation. So whitespace is significant, and you can never add or remove it to make output look nicer. You do whatever your schema tells you, and I hope you like many short lines.
Yes but not for the reasons one might expect. Fiat collapse won’t be pretty.
> I just wish we had stronger social norms against unnecessarily using a car

I feel the same way but with the sentence stopping here
Are you presenting real samples and GPT2 samples to users with equal probabilities?

EDIT another poster guessed GPT2 each time and found the frequency was 80 percent
Peter Singer's Shallow Pond Meets Catholic Almsgiving
really impressed with Azure's new UI... its the little things like this that make me want to use it over GCP etc.
My physical home server is a nuc. Could also be a Raspberry Pi 4, little hardware skill required :)
Green Crypto™
When a measure becomes a target, it ceases to be a good measure.[0] Refer also the law of unintended consequences. [1]

Conveniently we have a natural experiment from a year or two ago we can refer to.

Stellar Lumens offered some free cryptocurrency to existing users, via Keybase accounts that leveraged external auth-equivalence (such as HN). It backfired spectacularly for all involved. [2]

[0] https://en.wikipedia.org/wiki/Goodhart%27s_law

[1] https://en.wikipedia.org/wiki/Unintended_consequences

[2] I think this is it - keybase.io's original blog post (referenced at [3] ) is 404'ing.

https://web.archive.org/web/20191212230611/https://keybase.i...

[3] https://news.ycombinator.com/item?id=21758671
oh i did not know that! Which college is this? US?
AWW co-founder here: really excited for this, it's a culmination of almost ten years of work on AWW and months-long acquisition process.

Fun fact: AWW was launched on HN first, back in 2011: https://news.ycombinator.com/item?id=2886353

There's an ongoing consolidation in the online whiteboard space, with Miro, Mural and Lucid emerging as top three players. The past year has boosted all of us (as happened with all online/productivity tools) and it's going to be exciting to watch this race unfold.

For my part, I'm really happy we're joining forces with Miro. Their product is excellent and the people are top notch. The transition is always annoying, but we're doing our best to smooth it out as much as possible.

Thanks for the support HN, both back in '11 and throughout the years!
Laser Defense Pod for the Air Force's Fighter Jets Is Finally Taking Shape
It seems to be a set of opinions and self-quotes based on the frustration of a particular project management pattern, which includes micro-repos and micro-services.

Managing dependencies, at build and run times, internal and external, seems to be the prominent pain point. As far as I can remember, it has always been and it cannot be solved in a single simple way.

Things have gotten "better" (ie at least there are tools and practices) with the omnipresent git, cheap VMs, CI, docker, kubernetes, etc.

> Refactoring so far has really been a single repo feature. But what if the code you are refactoring is called by code in 100 other repos in your organization? What if those repos are not even checked out locally? The modern IDE needs to evolve beyond single repo operations.

I hesitate to either call to Hanlon razor or accept that tools can help, further than basic monorepos. I don't see any valid ways to manage this with external dependencies however.
...there are people that don't have a monologue in their heads?
I'm interested in some feedback on this point too. I'm currently looking at what Oracle has to offer as it seems to be the most straightforward, and also seems to have a simpler pricing structure compared to AWS or Azure for the small addons I may need.
My first time using IntelliJ was on trying to open a dozen microservices and discovering that I needed to mess with modules. Got back to Eclipse, especially because it already have the Launch Group feature to start multiple projects sequentially.