skysight-inc/HackerNews huggingface dataset:
ZCash, Monero, and MimbleWimble implementations such as Grin are seamlessly mixed; it's not a problem with all cryptocoins, just some. I think it's a much bigger problem for Ethereum than for Bitcoin, too, because Bitcoin doesn't have accounts, just unspent transaction outputs.

The non-blinded nature of some blockchains has always been a theoretical risk to the fungibility of their cryptocurrencies, and there have been isolated cases of blacklisting. Today that threat has suddenly materialized in a very significant way. Very likely that will create pressure toward cryptocurrencies with strong anonymity.
Yes one of our primary target is actually clients with regulatory, compliant or ethical concerns to not control all of their data on-prem. By being open-source and self-hostable, we can meet those standards. I am from France myself and am pretty sensitive about the data privacy issues.
At least here in denmark the authoritative source for traffic information makes it available under a CC Universal license in the DatexII (european standard) format.
Here's the link to their "Astro vs. X" page. https://docs.astro.build/en/comparing-astro-vs-other-tools/

They compare Astro to Docusaurus, Elder.js, Eleventy, Gatsby, Hugo, Jekyll, SvelteKit, Next.js, Nuxt, Remix, VuePress, and Zola.

(For some reason, this page doesn't appear linked anywhere from their documentation's table of contents, and isn't even linked from the "Why Astro?" page. It's almost like they're trying to hide it or something!)

https://docs.astro.build/en/concepts/why-astro/
It seems I may have stepped on a few toes here. For a lot of ML engineers I've talked to, conda is a living nightmare if one tries to go beyond one project (or maybe multienvironment) on one machine.

Sometimes even one is a problem.

I don't think I've talked to a career ML engineer yet that has had a positive work experience with conda, that I can recall. Usually the question has been a good way to trauma bond, which is always good.

It seems like this is more an academic kind of thing?
Red light cameras are added along with shortening the yellow lights. More ticket revenue harvested, and more rear-ending from stopping more quickly when the light turned yellow.

It's the same reason we veered away from using the metric system at the gas pump: changing things went along with outright gouging. Too many venal actors in the American system.
All of those services can be done better without a permissionless distributed ledger. Use a traditional centralized database, and you can process transactions faster, iterate your product faster, and adapt to regulations faster.
This "bloat" of C objects you mention is only there if you use virtual functions. Same as using function pointers in a C struct. But in some cases C++ can avoid the dynamic indirection thanks to templates like in std::sort while C's qsort gets passed a function pointer, called for each comparison.

Iostream do use virtual functions but it’s not the reason of its suboptimal performance. The main reason is that some strings will be copied, allocated and freed during the construction of the whole expression while printf can do its processing with minimal dynamic allocations.
The saddest part to me is that two women are going to face prison time, effectively ruining their lives.

Could the fetus have survived? Who could say. Would the fetus have had a good quality of life? Who could say. I can say for sure that two humans are experiencing something truly, truly awful and may be forced into enduring the awfulness for years to come.
Most functioning democracies slowly expanded voting rights until everyone could vote. At first only the aristocracy could vote, that was the norm, then you add nobles, rich people, land owners, then go down to soldiers, women and eventually every adult.

Going from no voting to every adult can vote is probably too much. Having elites create a parliament and make the foundation before full voting is how basically every well functioning modern democracy was formed.
I'm working on a fusion reactor too, but progress is slow. Thieves stole my turbomolecular vacuum pumps. I'm sitting here with a gun waiting for more thieves. It's only a matter of time til they try it again.

I feel like I have the shittiest luck.
I'm gonna need the name of this contractor. Hell i'd switch tech stacks for these kinds of benefits. Do they offer Remote? I make about 118k in NJ as an Angular+Python dev and what keeps me from leaving is the "unofficial" remote they offer me + the extremely relaxed working environment(no stress whatsoever). I'm not doing anything cutting edge but at my age (34 still living at home while saving money) I just don't feel like I want to be in any competitive environment anymore. Only worry I have is that I will be SOL once this dries up. I guess I gotta get on those "personal" projects/leetcode practice that I don't really feel like doing.
I'll have to disagree, everywhere I look it seems that authoritarian regimes foster corruption way more than democracies. They tend to weaken institutions, specially those that would provide checks against corruption, in order to consolidate power. Developing a functioning burocracy free of corruption from scratch is very difficult under a democracy, but it is even harder under an authoritarian regime.
After having tried and given up on so, so many SSG frameworks, I'm loving Astro. In particular:

- Templates are plain HTML/Javascript, instead of some other templating language (e.g. Jekyll/Liquid)

- Typescript out of the box

- SCSS out of the box

- Easy remote builds on Netlify

- Scoped stylesheets

- No overcomplicated build process/customization (e.g. Webpack)

- Supports Markdown, YAML, JSON, all the things

- It builds really quickly

And all of that is with virtually no additional configuration. It's great.

Also a big bonus: the team is super friendly and very responsive!
Authy included
At present, they will regularly direct drivers to do stupid things like turn left across 3-4 lanes of highway traffic, instead of going down 1 block and using an intersection that has a left turn signal. Are Google's directions technically 1 minute faster? Sure, at the cost of 1 extra white hair on my head.

Telling drivers to turn left across traffic costs far more than that. It contributes directly to gridlock, which wastes everyone's time and fuel.

It's inexcusable that turn-by-turn providers don't allow an option to disable or at least penalize left turns in their routing algorithm. UPS figured this out, what, 20 years ago?
$6.23 at the harbor for me and my boats got a 130 gallon fuel tank...
To be fair, they tend to only nullify the crimes of the wealthy and well-connected.
You initially say it’s not any different than Popcorn time, then go onto explain all the reasons why it’s completely different than popcorn time.
> They mention a host of things that the autorouters are bad at as evidence that autorouters are useless, instead of recognizing the opportunity to improve autorouters to make their jobs easier.

When a bunch of professionals say that something is useless, pehaps you should pay attention?

The problem is that most PCB boards are extremely constrained routing environments. The boards that KiCad is used to design are extremely so. Vias go completely through the board. Even worse, vias tend to be larger than tracks. Consequently, changing a layer is expensive and introduces more obstacles. Your subcircuit part is also an obstacle on your routing layer. And, generally, you only get 2 "routing" layers (top and bottom) since the other two layers are used to route power and ground.

There is a reason why boards that have FPGAs on them tend to use blind vias which don't penetrate the whole board--they can't route to the balls otherwise. They also tend to be 8+ layer boards. This represents real money and if people could do otherwise (either by hand or autorouter), they would.

However, let's back this out to somewhere that "autorouters" are actually useful--VLSI. As someone who has done VLSI design for a very long time, I can pinpoint the moment when VLSI autorouters went from useless to useful--when metal layer counts hit 4+ layers (local connect, horizontal connect, vertical connect, and power layer).

VLSI does not have the same obstacle issues that PCBs have. Vias only go layer to layer unless you design otherwise. Vias also are smaller than tracks. Consequently, you can practically guarantee that you can interconnect things with enough space. Your subcircuit doesn't also interfere with one of your routing layers. And VLSI design has a LOT more money to throw at developing autorouters.

Even so, VLSI autorouting and placement still looks like crap 25 years on. Nobody has yet been able to come up with an autorouter that can identify a datapath and lay things out in a coherent fashion. And there is good money in doing so.

People like you then come along and are suggesting that the KiCad developers spend a lot of time, on a known very hard computational problem, that people failed horribly to solve in the past with a lot more money and will likely only work well on a minority of expensive PCB boards (8+ layers with blind/buried via).

Color me unsurprised when the responses are less than hospitable.
Advanced Search on Twitter
Yeah I guess that would suck. Time to find a new VoIP/SMS provider
IMHO this boils down to purity vs side effects. Given a black box function, it's a lot easier to reason about what it did if it behaves in a pure manner returning some data structure that represents some form of state, than passing some mutable complex real world thing into it and then trying to inspect what the thing did after the fact.

But the matter of purity vs side effects is completely orthogonal to the default HTTP handler design. The handler provides the inputs and the output sinks that represent the "real world". But it's entirely up to you how you manage the data therein. You can continue to procedurally consume these input/output entities turtles all the way down, or you can work in a functional style until you are actually ready to flush the result of the computation down the writer.
In comparison to the Arab, Ottoman Empire, Chinese Empire, Japanese Empire, Ethiopian Empire, Aztec Empire etc.

Human history is one continuous tale of rise and fall of empires with colonisation, subjugation, slavery and exploitation of other people of all kinds of colors by people of all colors.

I'm sure the ~1.5 million white europeans captured and sold into slavery in North Africa, balkans and Middle East would also take exception to the narrow definition.
The overwhelming majority of babies delivered in a hostpital at 28 weeks survive. It would have had a < 50% chance of lasting complications. I actually had a cousin born recently who was more premature than this.

It's tragic to think of the circumstances that drove somebody to this, but you could say that about any act of violence.
It was court ordered. Facebook didn't just give this information voluntarily to police.
Lots of things that some find distasteful are accepted though. Recently, along a similar vein, the whole "they're private companies, they can censor who they like" crowd made that clear. Hopefully none of them will be surprised or upset by this action.
I disagree with the entire idea of prosecution here, I think it's wrong, but I think we should recognize that Facebook was served with a lawful warrant for data here - surely we want facebook to obey the law in the countries they operate, and if a warrant is presented they should comply?
I am South African and absolutely hate load shedding. 2 or 4 hours without electricity every day (when LS is active), often over dinnertime and other times you'd like to use electricity.

Makes life much more meh.

FWIW I think Texas had rolling blackouts in winter last year, similar to ZA load shedding. Will likely happen again this winter unless they manage to link into other states' grids (IIRC). Would be interesting to see some kind of comparison between the Texas and ZA electricity problems. Undoubtedly also a lot of corruption involved there.
> The fetus aborted was 28 weeks, or 7 months, and almost certainly viable

Never surprises me that HN is full of world-class doctors who can provide a medical conclusion based simply on a news story.
You and your neighbors aren't obligated to make as much space for them as needed, you just shouldn't have the power to stop people that would like to make space for them. Zoning changes don't obligate someone to sell their house and build a duplex, they just let someone do that if they want to.
Whoa,
Can I take a moment here and appreciate the generative art posted along-side the blog?

I was up late last night playing with midjourney's generative art system as well (for the first time), so to see art generated with midjourney featured in a blog post today feels like interesting timing!

what really strikes me, is that this blogger has opted to use his generative prompt as a caption. It's tempting to borrow the prompt and keep tweaking the image to my liking.

I can't quite articulate it, but given the communal environment midjourney is typically used in, with everyone shoulder to shoulder in a chat room, glancing over other's iterations. Everyone working in the open... I am left with the distinct impression I could well have bumped into the blog author at the studio last night (whether that's literally true or not).

I guess what I'm saying is it's surprising that this AI generative art tool has a sense of community. Which I find myself rather inexplicably feeling I belong to.
After the cops decided not to arrest, then blame Boudin for not prosecuting. Cops just hanging out watching the crimes.
No paywall: https://archive.ph/0RHZh

This seems similar to the situation of Schulte, the CIA employee who was convicted of leaking the "Vault7" trove based on circumstantial evidence.

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

If I had been a juror in the Schulte trial, I would have thought he was 'guilty beyond a reasonable doubt', as the American expression goes. Many people in the above thread were not convinced.

> Angela Chuang, a federal public defender representing Abouammo, told jurors the case was a product of a botched investigation, and Twitter’s careless handling of its users’ data. The US allowed the real target of its investigation, Abouammo’s alleged co-conspirator, Ali Alzabarah, who worked at Twitter as an engineer, to flee to Saudi Arabia despite being under surveillance, Chuang said.

> “Both the government and Twitter need a way to save face,” Chuang told the jury. The US let its primary suspect escape and Twitter threw Abouammo “under the bus,” she said. “This case is the best they could come up with?” she asked.

Source: https://archive.ph/UQAvq#selection-3665.0-3669.232

I wonder what the Venn diagram looks like of people who believe both:

* Schulte was an innocent victim of character assassination

* Abouammo is a Saudi agent
I can't quantify it any more than anything else in this thread is quantifyable. However, I see a trend in the problems major platforms are having in that they're failing serve lots of niche communities well, and if we've learned from history, consolidation of business under a generic banner like Walmart breeds a wave of specialized, boutique businesses. Shopify is already doing this somewhat to Amazon, and I believe it's a good bet to say this will happen to other platforms in the next decade.

There's already been conversations here about how to disrupt Google, and you can't do that by trying to be be Google But Better. You do it by picking a subset of Google and being very, very good at it.
The US justice system isn't about reformation or improving the country. It's a system designed to mete out punishment and revenge.

It is both deeply tragic and entirely typical that a case like this is progressing in the US.
See https://xeiaso.net/blog/dhall-kubernetes-2020-01-25
That's not exactly correct. This is register maps for the 3d engine (also called class), what you describe would be closer to the shader ISA.

In driver code you'll see them building command buffers that set registers in those classes to certain values. It could be the RGBA values of the clear color, or a virtual address in the GPU space.

This documents the names of these registers. This makes reverse engineering somewhat easier as you don't really have to guess anymore. But in most cases it was pretty clear from the start, and for some generations those were already well documented by open source efforts. One of best known gens is probably Maxwell since it was used in the Nintendo Switch, see for instance [1] (or code in yuzu/Ryujinx) which is the equivalent of those headers NV published.

However this isn't a very big step in documenting their GPUs. The exact functions of those registers aren't explained, but most importantly the shader ISA isn't documented at all, which is essential to build a good open-source driver.

Source: I have reverse engineered some driver code for Maxwell (and used similar headers to write drivers for nvdec and nvjpg).

[1] https://github.com/devkitPro/deko3d/blob/master/source/maxwe...
We move extremely fast on good applicants. We've gone from resume to interview to take home to offer in 24 hours. More companies need to be able to do that.
> Kidney donations are optional.
> As is reproducing.

Which is exactly my point. If you aren't required to give away your 2nd kidney for the life of another, why draw the distinction that a pregnant woman must rent her uterus for what many don't even consider a life?

> If we as a society can't teach our young

Not all who abort a fetus are young. Nor is "teach"ing about "consequences of their action" a valid reason to outlaw a medical procedure. We don't refuse to set and cast the broken bones of children because we want to "teach them the consequences of their actions". To the contrary, that would be cruel!

This is a paternalistic and condescending attitude that infantilizes every single person who has received, sought to receive, or explored the option of abortion.

We teach women the "consequences of their actions", believe me! They know because the "consequences" you want to "teach" about fall disproportionately on women, despite the fact that the act you're implicitly moralizing about is the consequence of both a man and a woman.

> what good are we doing them?

We are mitigating the harm (a lifetime commitment, and medical risks) that comes from a mistake. That is the good we are doing them.
> exchanges will probably securitize it much more

Scrutinise?
I think Spring, Maven (and ant before), JSP, and J2EE descriptors gave XML a bad name, as fields of application where a markup language wasn't adequate. XML was meant as a simplification of SGML to formalize and extend HTML on the web, but was overhyped as serialization format for everything and anything for all the wrong reasons, among them that XML sold well to management.

It can be argued that, despite not a primary use case for markup, XML has found a useful niche in b2b service payloads and government, banking, and health services in particular. The use case for those might have been "web services" in the original sense where simple CSS-like transforms and styles are applied to payloads for display in browsers, but the JSON community hasn't brought forward a serious replacement for XML Schema, so XML payloads kindof keep sticking around in long-term projects.
Just kubectl apply the manifests. You can even use kubectl -k for the Kustomize configuration engine that can more or less replace most of what helm does today.
> every system minimizes the action

Action is stationary, not necessarily minimal.
> As an aside, the existence of the '{{ | indent 4 }}' function in helm should disqualify it from any serious use. Render, don't template.

This. My first thought when I saw the indentation hack was "it can't be serious, production-ready software".

My take on this is as follows.

If you have a simple use case, write your K8s manifests directly.

If you have a complex use case, Helm is often more pain than it's worth. Use alternatives, for example Jsonnet[0] with kubecfg[1]. Or emit manifests from your language of choice. Just don't use Helm.

[0]: https://jsonnet.org/
[1]: https://github.com/kubecfg/kubecfg
Questions No One Knows the Answers To
I know this is a troll, but Tornado Cash literally provides a frontend that lets you prove where funds came from / went to auditors and law enforcement.
How does Astro compare to QWIK https://qwik.builder.io/docs/overview ? Has anyone tried using both? It seems like they're both attempting to address the hydration problem from different angles
CurveFinance front end is compromised
You can check out any time you like, but you can never leave.
;-p
The only thing helm provides is awkward templating, IME. Ideally you'd never use a text template library to manipulate YAML or JSON structured objects. Instead you'd have scripts that generate and commit whole YAML files, or you'd just update the YAML manually (less optimal), and then you'd write those to the k8s API directly or through a purpose-built tool.

(Or, hell, helm but with no templating whatsoever).
Since when? K/k = 1000, M/m = 1000000.
Too late, I bought the entry-level Metabo one. I plan to complete it with a Dust Comander cyclone for taking care of most of the big stuff.
Says the side typically on the losing side of the law and complaining to their activist friends in journalism.
I seem to have gotten the EOs mixed up and thought they were different. You are correct.

EO 13694 was amended by EO 13757. [1] And section 1.a.ii reads: "any person determined by the Secretary of the Treasury, in consultation with the Attorney General and the Secretary of State, to be responsible for or complicit in..." and 1.a.iii has similar wording.

It requires the Treasury and Attorney General to make a determination on the entities being sanctioned. It does not expand the sanctions beyond the entities that are named. So as it stands I can't see how it would require shutting down the ETH network. Sanctioning a sub group does not mean the sanction applies to the parent group. The sanction means US entities cannot interact with the named entities and nothing more. It does not apply to any parent groups and it does not mean other non US entities cannot interact with it. And I don't think the ETH network would count as a US entity.

If the argument is that they could further sanction the entire ETH network, then I suppose they could do that. But that isn't what this sanction does.

[1] https://home.treasury.gov/system/files/126/E.O.%2013694%2C%2...
And what are the YIMBYs doing? They're trying to use the force of "law" to go to an area owned by people who are happy and demolish their towns and give it all to the new replacement population
> have effectively been told “you can’t legally use this for goods and services”

No, they haven’t. When the Russian central bank was sanctioned, everyone who’s done business with them didn’t lose the dollars they were paid. They’re under more scrutiny, when they spend any of their dollars, because they were proximate to a sanctioned entity. But the funds are still theirs.
We don’t judge physicists, biologists, etc by their engineering ability. The theory of the mind will be won by that hypothesis which makes the most accurate predictions. I would also wager that engineering a mind will depend on that theory, not the reverse.
Usually you need redis to scale up horizontally, meaning with multiple servers/processes, and still keep consistency in your data. In general redis is a very useful tool that provides various features, even pub sub.
Great to hear, glad that's working for you and the employees. Sounds great. Thanks for the book Req; I'm not in a position at a company to implement such teachings, I'm just an IC. Autonomy is certainly a big driver of job happiness for me though, I get it.
> After all, you can't take a smart contract out of ethereum

You absolutely can. Ethereum has forked in the past to alter inconvenient data / network state.

I've not looked at there contract but contracts can kill themselves if setup for it. See the SUICIDE opcode.