skysight-inc/HackerNews huggingface dataset:
That's a great story! And it makes a lot of sense - you are getting people used to thinking about automation, demanding automation, and trying to deploy automation to more places than before. You are also creating all sorts of APIs exposed by documents and making things more scriptable.

That's going to increase demand for developers of all languages, even if some of that demand consists of hiring professionals when people recognize they are in over their head with one of these scripting languages, or that they've stretched their existing tools and it's time for a more powerful tool.

The downside is horror stories of developers being called in to fix a tangled mess of VB macros. But there's also gold to be mined in those hills.
I usually evaluate companies at the 1 year mark. I will switch if there is a better offer. Like 30% or more increase.
Part of the lack of democracy in the USA is the "Bowling Alone" problem: too much of the citizenry has no experience interacting with a democratic process. And part of THAT is the experience of losing a committee vote and moving on.
AWS is trying to do this with Cloud Control [1]. It's a common interface for resource inventory and provisioning and seems to come out of internal APIs for the CloudFormation service. It currently seems better suited to provisioning use cases and is still fairly limited as an inventory interface [2].

1 - https://aws.amazon.com/cloudcontrolapi/
2 - https://steampipe.io/blog/aws-cloud-control
You’re not paying for the compute, you’re paying for IAM, the service ecosystem, unified enterprise billing, and the engineering experience. Totally different market than bare metal colocated. Like comparing a crated LS engine to a showroom Corvette.
Well, these days it is slightly different. We observe the terms that people search for. If there are many searches for a term that isn't in the dictionary, we add it. Pretty simple. (I make dictionaries.)
Really? What about “work in FAANG”, “become a doctor/lawyer” or “work at the big four”?

Whenever “education is the key to prosperity” is sold as a panacea, it is always sold as a way to go work for easy cash with a credentialist moat.
I wonder if beyond local inventory, there is a repair/support aspect to it.

On the confusion part, I once went through phone support back and forth to get a BTO with a different keyboard. It didn't work, and I didn't get much info beyond shrugs. They basically tried to pass the order to the JP branch and it didn't pan out.
These are close but it was definitely horizontal these are vertical. Thank you for the links!!
DeFi 2.0 – A New Narrative? OlympusDAO, Tokemak Explained
I don't mean to accuse you of any failings (moral or otherwise). I meant to argue that a lot of people may mistakenly believe they're well paid, because in the past when they started their job, they were indeed well paid. But as time goes by, the situation changes, but the person doesn't make any changes and thus, get into a situation where they cannot fix themselves.

So diagnosing a problem early, and making corrections early, before the problem becomes insurmountable, is the right way to fix it.
And that was enough to ruin your entire ride?
> since "Content-Length : 0" is valid.

According to which spec? RFC 7230 allows optional whitespace (OWS) after the colon, but not before it:

header-field = field-name ":" OWS field-value OWS
instruction unclear, bought more tsla calls.
Kube Tricks
Yeah, I get that.

I think after Trump and COVID proving out the real-world implications of post-truth politics, that approach to moderation looks increasingly naive.
100% no more js frankensteins...

Id prefer to learn a new language altogether
I read once that near the hypocenter, the death is so instant that you are vaporized faster than the sensation that you are being vaporized can travel to your brain. It is literally the most painless death possible.
Strip .fini ?
You can still use the English names, though.
Now how could we achieve the same thing with just origami?
https://jwst.nasa.gov/content/features/origami.html
There was a related discussion here on YC News.

The gist of it was that these hosting providers exchange credit for cash-equivalents. For example, you can sign up with a credit card, and then immediately start using the compute that you have purchased to mine crypto.

Now, if you pay your bill, this ought not to matter. Who cares what you use your rented computer power for? (As long at is not hideously illegal child porn hosting or what have you.)

The problem was that the smaller providers were being mercilessly abused by criminals signing up with stolen credit card numbers. They would extract sufficient crypto coins before the provider shut them down for this to be worth doing over and over.

The providers could have simply requested up-front payment for compute until a "track record" was established, and this would have solved the problem.

Instead, they all opted to maximise the "sign ups per month" metric to get those sweet, sweet KPIs met, and then killed the crypto-mining accounts mercilessly with AI detection.

... which also killed several legitimate customer's businesses outright. Typically with no recourse.

Oops.
Cancel culture and wokism is alive in well in the svelte community. I was banned twice from discord and again from reddit's sveltejs sub.

The bay area svelte group is looking for a new moderator, I was going to do it, but after this experience I decided I will just wait until something better than svelte comes along.
You can fly by, but you can't fly in.
So I would think too, yet Opendoor has popped back up within 5% or so of its level prior to the Zillow news:

https://www.marketwatch.com/investing/stock/open?mod=over_se...
The full performance of 5906 (a superpermutation on n=7) by Greg Egan
I\'m%20still%20afraid%20to%20use%spaces%20too.
If your initial reaction to something is "I could make that myself for cheaper" then you definitely are not the target market.
The first part of your opening sentence is demonstrative of my point, followed by both explanations. You manually touched the thread 3 times, and did nothing to verify or proactively protect the community, but speech you missed the context on is actionable. You've responded to me multiple times, but you still haven't done anything to correct the problem we were all addressing.

..and yeah, I disagree, as I did originally. I think you're being intellectually dishonest here now. So that's three shades.

The analog to 'because I said so' in the world of tools, is a hammer. As I said, it's your hammer, swing it or don't, but spare me the links to your own search results about communication when you aren't actually participating genuinely.
I actually support the idea of adopting Rust's ideas in a memory-safe, garbage collected language. I like garbage collection—it's not always the right tool, but it's a great tool in the proper domains. Modern GC builds upon decades of research to achieve memory safety at runtime with good performance and very low cognitive overhead on the part of the programmer.

What I don't agree with is the idea of taking Rust's ideas and putting them into manually-memory-managed, unsafe languages. We should be moving away from such languages as an industry.
Why do you think it's terrible?
If you're flying in airspace where you have legal permission to fly, and communicating with Air Traffic Control where required, then you can take pictures of anything you can see.

Also note the difference between flying into restricted airspace and flying by it.
Bakunin-reading anarchist here admits to the same ignorance. Fascinated to learn that he was an early supporter of the Kurdish struggle in northern Syria.
The Impact of Covid-19 on Future Cruise Ship Design
This is the same guy that sent emails to every single customer telling them to vote for Joe Biden last election?

Did someone tell him that Joe Biden just used the n-word again today on November 11th, 2021?

Joe has a black VP for petes sake. Maybe someone should tell him saying the n-word is not ok in 2021?
Genuinely curious, what’s there to do about for an entire conference about a single library? For someone from academia, where conferences typically span an entire field of research, this seems extremely niche and quite boring after a bit..
Honestly, strange that anything that doesn't give you full and complete access, in plaintext/Markdown or similar is even included. Obsidian and/or Zim-Wiki for the win.
I read it and while I appreciate the speaking up, this retro does not look nearly as good as the poster thinks it does.

First, it is written from a perspective of "I/we know better, they didn't listen to us, they're incompetent", as in here:

> We knew back then how many home sellers felt jilted, offended, etc. by this product.

Then he doesn't clarify anything about why sellers would feel this way, what does "many" mean - is it all? A significant majority? 0.3%? Quantifying this would have brought his point across better.

Then there's an assertion that they "should have taken a nuanced approach engaging with local communities" again without any justification as to why they needed to do it, with a mention to failure in new markets vs. success in markets already served by Opendoor without any context or even reason to be there. What does that even mean?

The descent into the "toxic, abusive, etc.", "meritless leaders" name-calling is poor form and takes away from the best paragraph of this, which is where the author starts hinting at some of the real problems - sellers inundated with calls - he wants to discuss.

Obviously the Zillow leadership screwed up on this, but this rant does little to illuminate why and frankly hits at some political ideology disagreement in addition to bad product design.
Present day!

Present time!

Ha ha ha!
This is all fine and interesting but I personally would like to see a little more covid-19 in the title and the article itself.

Remember folks, this is covid-19 news - not hacker news.
I agree that in the case of grep-ing in the terminal the odds of covering your butt well enough by using a Rust tool are super slim.

That being said, there are powerful adversaries of anonymity and the right to personal data out there -- and security in depth is what works best against them. There's no one UltimateSecuritySolution™; there are many small ones that we layer on top of each other so we don't allow even a smidgen of air to pass between the cracks.

But yeah, I am paranoid. I am gradually preparing myself to move from macOS to Linux and even though I am not a criminal and never will be, I'll still make a heroic effort to make the odds of any foul play against me practically zero. (And that's why I will start using the userland Rust tools alternatives as well.)

I'll concede that in my case the biggest impact would probably come from running Chrome in a jail, and not from using `rg` vs. `ag`. That much is true, yep.
why does landing take more fuel?
Art owned the name and other branding for at least a period of time, but it’s entirely possible Premiere (part of iHeartMedia now I believe) eventually acquired it. The actual shows are probably Premiere’s.

Unless I have been misinformed, the vault has been done with the estate’s approval and his widow and kids support the Patreon based on the C2C FB groups; who is directly managing it has never been made publicly clear that I can find.
Yeah, but for compute or bandwidth intense businesses, you might not need IAM, unified enterprise billing, or the "engineering experience".

I helped a niche API-as-a-service company go from -20% margins to being profitable. How? Moving away from AWS to Hetzner.
> To name just one of Graeber's essential lies: he makes the claim that Federal Reserve issuing American debt is privately controlled and weaves an extensive chapter based in fundamental ways on this misapprehension.

No, he does not. This is the only passage I can find where Graeber comes close to what you claim he wrote:

“The Federal Reserve—despite the name—is technically not part of the government at all, but a peculiar sort of public-private hybrid, a consortium of privately owned banks whose chairman is appointed by the United States president, with Congressional approval, but which otherwise operates without public oversight.”

As has been pointed out to you at least twice in the other comments, this is how the Federal Reserve describes itself. You’ve misremembered Graeber (here I will be charitable to you and not claim that you’ve lied) as saying the Fed is “privately controlled”, and your repeated assertions, as you’re backed into a corner in other threads, depends on this precise misremembering of what he actually wrote.

And furthermore, he does not “weave an entire chapter based in fundamental ways on this misapprehension”. The chapter is primarily about the role of the US military, its global domination, and ability to wage war in support of its economic interests, in the proliferation of the USD and its economic power. The paragraphs about the Fed and it’s precise association with the government is basically a sidebar.

> Statements of the form "I'm right because I'm important, and that's all I need to say" are not usually tolerated from almost anyone as a substitute for basic, bare truths. That they are accepted here is not only a comment on the character of Graeber but on the character of his followers.

I thought you were more acquainted with the long running dispute between Graeber, Delong, and a host of neoliberal/libertarian/Austrian economists. Apparently, you do not realize that the passage I quoted was from the final response that Graeber offered in their long running dispute, a dispute that included answers, in detail, of DeLong’s specious claims.

“I’m right because I am important” was not Graeber’s argument, his argument was along the lines of “if “Debt” was so riddled with obvious and crippling flaws, why as it been so influential in economics and anthropology? Why has it led to conferences and it’s own influential body of work that cites it? Why did it lead to a professorship at the London School of Economics? Collaborations with prominent economists?”

Given your attack on Graeber is riddled with errors, depends upon a misremembered quote, demonstrates ignorance of the content of his own long-running defense of his book, how are we now to judge your character as you have seen fit to judge me and his other supporters?
Something can be both useful and a sort of “something to satisfy my need for simulation” at the same time. Most things can be and are overdone. Many people recognize this in themselves but have a hard time tearing away from it or only doing it in moderation.

You can enjoy something while admitting to yourself that you’re not happy about spending 9 hours today glued to X for no particular reason.
> wish that somehow people carried identity across Github / Gitlab / Gitea / other services. Like, a federated issue tracker. Or otherwise that the issues themselves were easily movable between platforms, with no lock-in. But the incumbent platforms rarely want something like this.

This is exactly what FedeProxy is dedicated to.

https://fedeproxy.eu
I have a dildo named "long covid". I was going to name it "Fauci's shriveled 80 year tiny penis" but that didn't sound like it was going to fuck me in the ass hard enough.
perhaps you are right about DOM but isn't HTML/XML just a way of representing an object tree... I don't see anything inherently wrong with this?
This perfectly captures how I use ADO wiki.

I am considered to be super-together by my colleagues. I am confident if they have to pick up my work, they can data mine what they need from the few hundred pages I have produced to date.
What happens if you point all the mirrors at the same spot? Fire?
I only have one 4k display, and I don't notice any difference in performance.
make it non-commercial and don't tokenize it

so basically like 99% of the art on the internet
async-std uses async-task under the hood.

(async-std -> async-global-executor -> async-executor -> async-task)
On Russian keyboard layout backslash (\) is in the same position as on US keyboards (electronically; the actual position may differ as the shape and arrangement of Enter, Shift and Backspace keys is not standardised here), the forward slash (/) is entered as Shift+\

As I understand, that layout was designed for MS-DOS by the group of computer enthusiasts that joint USA-USSR company Dialog gathered in 1990 by request of Microsoft during Bill Gates' first official visit to Moscow, and these enthusiasts were basically all programmers. Hence the layout they created is based on a US English for a convenience of keeping some punctuation marks in the same places. That makes it horrible for Russian typography, but such is life here.
The Go measurement on that website is based on a discontinued package manager and seems to no longer be updating.
That's one reason. Some others:

1 - Free credits

2 - No one ever got fired for buying IBM

3 - AWS is sold to CTO/CIOs. AWS is a massive marketing and sales success

4 - An entire job type has sprung up around cloud-complexity. These people have a vested interest is staying on cloud.

5 - Growing number of people think the choice is exclusively between cloud or colo.

6 - Entire generations brought up on cloud: a lot of people don't realize just how expensive cloud is.
It's a very complicated algorithm of weighted distributions of /dev/urandom
I have tested a lot of async frameworks in a lot of languages and I like ReactiveX for Java (RxJava, Reactor) the most.

// process1 does nothing and takes 20s to complete
// if cancelled, it will print a message
private Mono<Void> process1() {
return Mono
.just(new Object())
.delayElement(Duration.ofSeconds(20))
.then()
.doOnCancel(() -> log.info("I have just been canceled"));
}

// assume it does the same as process1
private Mono<Void> process2() {
...
}

private Mono<Object> cancellationSignal() {
return Mono
.just(new Object())
.delayElement(Duration.ofSeconds(10))
.doOnNext(n -> log.info("oops, sending cancellation"));
}

// executes process1, then process2
// if cancellationSignal happens before they finish they will be safely cancelled, you will only receive message from process1
private Mono<Void> compositeSequential() {
return process1()
.then(process2())
// timeout() is just one way to cause cancellation (in this case on an arbitrary signal)
.timeout(cancellationSignal());
}

// executes both processes concurrently
// you will receive messages from both processes as they are both getting the cancellation
private Mono<Void> compositeConcurrent() {
return Flux
.just(process1(), process2())
.flatMap(identity())
.then()
.timeout(cancellationSignal());
}
Hi, this looks like a very complete idea. Good stuff. I don't use VSCode, which probably sounds like a passive criticism on HN, but it's really not! However, I am curious if you've plans to expand to integrations with other IDEs. Or, would you would like non-VSCode users to start using VSCode just for Dendron, similarly to how they would open Obsidian to work with their Obsidian notes.
Something I've noticed a lot with tech products is that they "cost the same" (in number value) in USD as well as Euros or GBP, which actually makes them cheaper in the US. Take for example, the Awair Element air quality meter:

- Ordering in the US: USD$299[0] (~￡224)
- Ordering in the UK: GBP￡299[1] (~$360 USD at the time of writing)

Even including 20% VAT in UK it should only cost around ￡270 by my calculations. Is shipping really that expensive? I find similar issues buying things online in Australia (and that's before expensive shipping, duty, import GST, etc.)

[0]: https://store.getawair.com/products/awair-element
[1]: https://ukstore.getawair.com/products/awair-element
Thanks Tejas for your kind words :) We too have nothing short of enormous respect for what you guys have achieved. Looking forward to you and team to push innovation in this space forward.
Or as Hamming says in his famous essay: He who works with a closed door is more productive today and tomorrow, but over time works on just slightly the wrong things to make an impact. But those with an open door are full of flitting and scattering and keep getting distracted, yet over time stay aligned with the field and are much more likely to do important work
> Having your power connector come loose on a vibrating machine or having your SD card die is a serious problem when you're trying to use a machine to make money reliably and consistently.

Hah, I’d never thought of the power connector coming loose but I can see how it will be a real issue in an industrial environment, or on vehicles. I’ve also heard a lot of stories of the Pi’s SD card corrupting or dying, though I agree that actual products might use eMMC instead.

I think the Pi is better suited for less portable products like NAS, or TV boxes, although we already have popular inexpensive SoCs for those.
HN Scam
This post will get [Flagged], and that should alarm you, because it's censorship.

TOS is a contract, your content is provided under contract. If contract is terminated and you were not compensated, your work should be deleted. Legally speaking, of course.
I don't like titles that start with "unzipping" - it is triggering to marginalized populations. It reminds me of that one time at band camp that "Dr." Fauci came up to me and unzipped his pants.

I told him "No! Dr. Fauci my name is not Snoopy!"
Can the ANC work purely off the cable power or does it need the battery? I can't find a clear answer to that, and like OP I'm more concerned about longevity: if the battery dies out, can I still just plug them in with the lightning cable and use them with ANC on? One source [1] says that they don't work passively at all, i.e. they won't even play wired music if the battery is discharged, so I'm not sure it'll work as I'd hope it would.

1: https://www.whathifi.com/advice/apple-airpods-max-tips-trick...
How about you impact deez nuts on your cruise ship instead?
I felt like sharing this comment I left here when he passed, as it confirms for me the adoration many of us apparently felt for him.

“David saved my academic career, if not my life. When I faced expulsion from the LSE, having already left the University of Chicago due to the health issues, he wrote a compelling letter on my behalf when there was no reason for him to do so. I wasn’t even in his department.

Although he and I disagreed about a number of things, I will forever appreciate him sticking his neck out for me when there was little evidence to suggest it was worth doing.

Thanks David.”
You need to look into the Streisand Effect.
I think this really is much more elastic for some workloads. I want to use hundreds of A100s for a few weeks. Then not use them for a quarter while I use and analyze what I trained, fine tune on smaller machines, etc. We’d never be able to justify buying a cluster that large and managing it for intermittent use, much better to have it burst properly.
JSX is more akin to a macro than a DSL, which is why I strongly prefer it. Debugging errors in templating languages is invariably more frustrating and time consuming.

More on point, being constrained within the special language is miles away from the constraint of JSX, which is essentially limited to only allowing expressions, because the macro expands to expressions. Everything else is fair game, and that makes it far more expressive.
In a lot of ways, the airport is actually more convenient. Like in New York City, there is 1 Amtrak station in midtown, and 3 airports within an hour. If you’re in many parts of Manhattan it’s just as easy to get to La Guardia as it is to Penn Station, and if you’re on Long Island JFK is far more convenient.
All excellent points.
If you want to remove tribalism by hiding a counter, they will pile up in the comments, upvoting one of those that says “disliked it, who same?” to the top. Fighting with it is just naive. It’s all real people, so love them as they are.