skysight-inc/HackerNews huggingface dataset:
Congratulations. I'm a Python developer of 17+ years and Black is truly a huge blessing in the Python ecosystem.

That said, I'm a little sad to see it's gone stable without adding support for tabs, which would be extremely simple to add at this point (cf. https://github.com/jleclanche/tan/commit/e23c038167528bdacdd...). I have a lot of people using this tab-capable fork, that I did not advertise anywhere.

Łukasz seems to have a personal grudge against tabs which may be why the issue for tab support was closed early on, but there's a plethora of good reasons to support it behind a flag. I don't want to rehash those arguments here on HN but you think you could re-think the approach a bit?

I'd be happy to do a PR if it's not getting rejected right away with "no discussion allowed" like the last one was (before Black was moved to PSF maintainership).
Are they? Plants aren't known for their fat or protein contents are they?
Just my poor attempt at humor. I should have said, "surprisingly." Nice catch.
I also found that Nomad looked promising for VM orchestration. In my case I was specifically looking to run Firecracker VMs. Unfortunately I found the Firecracker community driver [1] to be difficult to work with when setting up networking beyond a simple "hello world". It does not play well with Nomad's CNI plugin [2] and I could not get a working setup where Nomad, CNI and the guest would agree on an IP.

The firecracker driver is a community one, however, and the offical Qemu driver is most likely more polished. Did not try that one since it did not match my needs.

Has anyone had success with the FC driver here?

Edit: typos

[1] https://www.nomadproject.io/plugins/drivers/community/firecr...

[2] https://github.com/cneira/firecracker-task-driver/issues/14
Isn’t it illegal to discriminate based on protected traits? I just looked up the policy you are referring to - NASDAQ now requires female board members and other types of minorities, which seems completely illegal and unethical:
https://corpgov.law.harvard.edu/2021/08/19/sec-adopts-nasdaq...
As far as I know the promised next version of the web aka "Web3" doesn't exist. Or does it?
Many species can regenerate, especially plants.
wouldn't a key word there be 'gun' ?
https://en.wikipedia.org/wiki/Fluent_interface
How is it possible for them to charge them for not having an OS at all?
Very cool. I love the idea of one tool rather than two, I’ll check it out!
The reason I like black is the most opinonated folks have WEIRD opinions.

You see that here.

Things like a = [ 1, 2, 3 ] when 90% of the world is a = [1, 2, 3]

These folks will spend hours / days try to force weird approaches.

Sometimes they are obviously wrong. But it's annoying to have to fight over it. Something like black saves you the hassle and the WEIRD local coding rules someone comes up with if you are on a project with them.
this is really impressive!
That’s exactly the point. Had the Nazis won WWII, the narrative would have been the allies were the one that commit genocides, the morally corrupt, and the war-mongers; the Nazis will boast themselves as the most righteous, and most people would have no problem believing that. Hard to imagine for sure, but in a world where the winners write the history, it would be naive to think only the winners must be just because “justice always prevails”.
Ripgrep is good.
So to be clear, black communities want fewer police in their neighbourhoods? That sounds like a testable proposition… and one that’s false by a large margin: https://www.pewresearch.org/fact-tank/2021/10/26/growing-sha...
Well that's the first time that's happened to me in a while. This round, good sir, is yours.
Just an off topic note on language: penultimate means second to (last, final, biggest, etc), i.e. the one before the ultimate. Perhaps an odd choice of word in context that is often misunderstood.

It leads to the question “then what is the ultimate bike shedding issue?”
Your flippant dismissal of the GP comment perfectly illustrates their point.
At the risk of sounding blasé: My sysadmin skills make me a much better developer, and my developer skills make me a much better sysadmin.

At this point in my career I really don’t see them as different domains anymore – if you want to create useful services, it’s one skillset.
“poorer Americans have been subjected to over regulation, an increased state and police scrutiny, under the theory that individual liberty is collectively corrosive.”

That seems like the thesis of the blog post.

I don’t think “over regulation” or lack of individual liberty are the main problem. We’ve been socializing the bad and privatizing the good for a long time now, and now none of our remaining institutions are trustworthy anymore. Regulations are one of the only tools we have to hold corporations accountable, and we’re not using them for that because capitalism doesn’t incentivize accountability.
Except that in the language you're most likely to mix with Python, SQL, strings are in single quotes (double quotes are for identifiers like column names, especially if they're case sensitive). So it's probably a bad choice on Black's part.
We also live in an era of career politicians. Previously proven business and societal success was leveraged politically in campaigns by candidates becoming politicians.

Today we only have choices of mckinsey/academic/media/think tank generic empty suits to vote for. This is true all over the western world.

Example: DNC's chosen one Buttigieg cargo culting being a politician:

https://www.independent.co.uk/news/world/americas/us-politic...

I'm a registered Democrat FWIW in case this triggers someone
I think it's fine as a hypothesis for the CNS, and my guess is it's correct for the spinal cord on up to the maybe the thalamus. But there the anatomy changes radically, as does the electrical activity.. eg the cluster waves (alpha, beta, theta) begin there and indicate some sort of group behaviors in various areas.

Afaik, we have correlative descriptions of what these waves indicate (importantly, they're associated with sleep, consciousness, attentiveness), but no direct mechanical model of them or a clear purpose. So yeah, spike timing could still be used at this level, but it seems other behaviors are also happening that may be more essential to the larger function.
Here you go, dossrc.zip

https://archive.sundby.com/retro/DR-DOS/
Ah indeed there's not direct evidence of foul play. Poor choice of words on my part.
Additionally, standardizing all quotes makes searching for a specific string literal across a codebase easier, since you don't need regex to match against both quote types. Once you've decided to standardize strings, it doesn't matter much which one you pick.

Personally, I still type single quotes in almost all cases, and just let Black reformat to double quotes to save shift key presses.
I use Trello with Kanban style columns: to-do (sort of my backlog), pending (waiting on someone else or other external factor), in progress and done. I try to keep to cards in some order of priority.
Did you lock that issue before posting it here? Is this some kind of sore/forbidden topic for the project?

Edit: I suppose the question is superfluous seeing how many replies there are just here.
> well, as long as there is a single machine that wants to listen on that port, at least

Well yes, most networks have more than one machine and multiple users might want to run the same service.

> you'll also need some kind of network address translation at the edge.

Not at all, each machine gets two addresses - one routable from the ISP and one non-routable from the router. Internal services simply use the non-routable ones.
> You don't need to invoke the callousness of capitalism to explain cold empty cities filled with pavement and mean police - that simplifies things to the point of stupidity.

Capitalism's tendency to move production to lowest cost geographical regions is a significant contributing factor to the problem is it not?
As explained in the Techcrunch regurgitation of an Ars Technica article [0], in addition to the migration, they're also inviting small (<10), non-business users to identify themselves, dangling the possibility of a better option for them (which might be a continuation of G Suite Legacy as-is, a slightly cheaper pricing tier, or something else).

Nothing is happening to G Suite Legacy until May so there's no need to get off it now. It makes sense to start researching options now but there's plenty of time to wait and see what happens.

[0] https://arstechnica.com/gadgets/2022/01/google-relents-legac...
It has to do with people not willing to put even faintest effort in learning how to use or operate stuff that they use on a daily basis. You don't have to know JIRA "in and out" to open a board and move tickets around. If you put in 30 mins one day to set up your workflow you are done for the rest of your life. Unless other people come by and mess with the workflow, which also is not problem of JIRA but of people.

So it is not that people are stupid - it is more that people don't want to learn things. Learning things is hard.

Which goes back to why normal people run in terror when they see command line or some code.

Problem is with low code or no code platforms people still have to put in conscious effort to learn those tools and put the same effort understanding what they are doing.

I think that is the point that *booleandilemma* is making.

In the end from my POV biggest lie of "low code" is that it makes stuff simpler, but in reality it does not, you still have conditions and loops and all state to keep in mind while "low coding".
It's a real shame. It's so hard to find web 'toys' nowadays- games without objectives, but with pretty, interactive visuals. I used to have a set of hundreds of them, but that list was deleted when StumbleUpon went under. I found them very relaxing. Anybody have another source for such things?
every single post on hacker news has at least one comment that completely ignores website content and critiques css / web framework. it’s just a given.
The paradox cuts both ways—liberals and leftists purport to want more regulation and bigger government, so presumably we should want more police. Of course, issues are decoupled so a leftist can want more regulation of businesses and less policing and a libertarian can prefer more moderate police reforms while wishing the government were less involved in business and social affairs (I’m a liberal, so I disagree with libertarians, but their ideology is at least as consistent as mine).
I do remember reading once that glia cells are not understood, and the something about how electro magnetic fields might also induce ... I do not remember it well because it wasn't very specific

The sentiment that synapses probably don't explain everything is rather common, anyhow. I'm thinking, the way the blood flow literally influences the relevant areas by transporting available energy for example, and neurotransmitters must be a very important point, and how those areas react in case of insufficiency would explain why I become nasty when tired and hungry at the same time.
I'm always confused why this seems hypocritical.

One can take any large-change political idea - communism, libertarian, anarchist whatever - won't there be a transition? Does even the most hardcore supporter believe you can upend society in a day? That seems straw manning a true Scotsman to me - where if you don't support the sudden, radical change of society you are not a true Scotsman.

You can run the experiment yourself. Sh/would a communist see private land ownership as the first thing to go? Or sh/would it nationalize business? Sh/would a libertarian want police gone first? Or licensing for lawn cutting?
I guess it's because the contract is valid only for Mozilla Firefox.

cock.li resolves perfectly fine on Firefox with Cloudflare DoH.
Show HN: Europa: Desktop Client for JupyterLab
None of these "cryptocurrencies" address inequality. One can draw parallels between generational wealth in our present system, and the wealth of early adopters in both proof-of-work and proof-of-stake systems. If anything, the attraction seems to be gambling on getting in early in hopes of profiting from these flaws.
It's all about making the war seem unavoidable. Building a common frame of reference that will then be played by media and politics to position the US on the "right side".

Do the US media talk about how the US (via NATO) is, and has been for years, provoking Russia?

If you find the above outrageous, then the media has done a fine job, and the country is ready to go to war. No need to explicitly argue in favour of it.
> Black is opinionated so you don't have to be.

This is a very nice quote and sums up my own view on black (and code formatters in general) nicely. Thera are things you don´t really want to have an opinion about.
Crying on My Keyboard
Are you saying the extra money and travel could contribute to divorce?
there has been a glitch in the matrix
Darn. I switched to channels 3 and 4 and I still can’t play my NES.

Did someone touch the VCR again!?!?
This is an all time favourite. Also ported from Flash at some point!
> I was subjected to serious physical abuse by my peers, as well as serious verbal bullying/psychological abuse.

Same, we all were, my first school was a special needs school and kids were having all kinds of mental health issues.

> I entered high school as a broken child with cemented learned helplessness. Never the same.

I had the luck to be transfered to a normal elementary school after they tested me thoroughly at age 10. I was a wounded kid, the teacher at that school patched me up.

> Trapped in an unwanted life.

I feel that we all have this to some extent. In all cases, I've noticed that a stoic mindset (and ok sleep combined with ok food) is the only thing that helps.

> I beg of God to forgive me and grant me peace in the afterlife, whether I am able to complete suicide now or later.

I've noticed suicidal ideation comes and goes. Because of that, it'd be a mistake to ever give in IMO. With that said, it seems you need help but I am in Europe. So I am not sure how to give it.

Ask HN: Assuming bubblecheck lives in the US can someone from the US (or a group from the US) help bubblecheck?

Feel free to email me, if you want someone to talk to.
> The Matrix team had already confirmed that e2ee with XMPP is a 'contradiction in terms'.

Ahh, thank you telling me. I guess that's off the cards then.

> That's one of the reasons why I believe working on improving existing Internet Standards is better than switching to another trendy, non-standard protocol.

As much as I hate to admit it, I totally agree with you. While I personally quite like the API's and SDK's (although the JS SDK is pants, I've worked with it before), the UX of the client(s) just don't feel there yet, compared to what alternatives are offering.
I use this for searching through multi repo setups for code, it should be great for multiple text documents:

AG: The Silver Searcher
https://github.com/ggreer/the_silver_searcher
One possibility could be something like C# global usings added last year. Instead of having your usings in every file, you can define them with the `global` keyword and take effect in every file in your project. It's great for common things like the `IEnumerable` extension methods which reside in `System.Linq`.
And now with modern techniques the stone is etched with a tin plasma laser.
Pulling the front or back brakes makes almost no difference at normal speeds (≤15 km/h), and even if it did you can't just say "emergency stop equals broken skull".

Many things can "break your skull", and there are many things you can do to improve safety. A whole bunch of years ago the then-UK government tried to promote "pedestrian helmets". No doubt this improved safety, but they were widely mocked. You need to draw a line somewhere.
Political libertarianism is just absolutist property rights. It's the absolute sovereignty of the property owner. It's "small government" in the same sense as the "state's right" to deem persons slaves: big government stays out of my way as I exercise my rightful power to dominate others.
reminds me a lot of IBM OS400.
Jocko Podcast with the author is a great listen. https://jockopodcast.com/2021/09/22/300-war-is-a-racket/
I wonder if we could have a web based GameBoy editor, like the Pebble had. Just write code on the site and have it compiled and pushed out at the click of a button?

GB Studio seems to have some of that. Maybe just a little more magic to get it there?
It’s still not bad at getting Wikipedia links.
I read it differently.

I think they would prefer different laws, rather than fewer police. Or different (more relaxed) enforcement of certain laws, especially for things which really aren’t that serious (e.g., many “possession of X” crimes).
Sorry! Fixed the links. Thanks for point it out. It was WOMMing.
I love Things and made the switch from Todoist a few days ago. However, I really wish they offered more intuitive and robust natural language recognition of dates / times. Todoists' capture of fairly complex inputs (e.g. "Do X every other day starting Monday") saves quite a bit of time.
The internet variety of Anarcho libertarian is quite anticop. Frequently see things like, "a cop will enforce any law up to and including the execution of children".
Well for one, if it's in Go, it wouldn't need Cgo.
While I get and agree with the spirit of the answer, there's one major piece I take issue with:

> Well, what kinds of people work for 1% of a post-A startup? Average people (and below).

The people hired in the A round have no doubt been selected, _and_ self-selected a startup, for their ability to work at the mentioned 20x force multiplier. A 100-person company (let's call that late series B) is running, using the article's own numbers, at a 2-4x force multiplier, and a C-or-later startup with 200 or more people is running at perhaps even a 1.5x force multiplier.

Yes, there will be individuals who bring the force multiplier up, and individuals who bring the force multiplier down, but ultimately, the people in the organization are _above_ average if the organization's force multiplier is greater than one.

Also considering that founding engineers are sometimes some of the first to leave (especially as non-startup culture becomes entrenched), we can't as easily argue that the original 20x engineers are carrying the (0<n<1)x engineers.
You meet a very peculiar brand of libertarian.

https://www.lp.org/issues/crime-and-justice/

https://old.reddit.com/r/Libertarian/search?q=Police&restric...
Exactly. I still supported Perl 5.005 with a number of my projects for precisely that reason. Even now I still try to target around 5.6 or 5.8, despite being quite old.
This is why markets are an effective protocol for multi-agent coordination.
While searching for info on a virus DLL, Google was pathetic. I only had luck with yandex.com
I like it -- it's less taps than Swype-A, Swype-C because you usually select all and then copy right away. Thanks!
> That is a fake narrative spun from a screenshot of a tweet

Not by a screenshot of the tweet, but by the tweet itself. And it was rightfully ridiculed for it.

And now they are "producing an original series" and don't have the money for a writer's room? https://news.ycombinator.com/item?id=30046358

For three million dollars they could've created not just "a package with a powerpoint", but half of an animated series, probably.
$250 on a hair cut before he got locked up lol

There are easier ways of getting a cheap hair cut. :) Welcome back!
I agree. I've sometimes found Black's output to be on the borderline of unreadable with the default line length of 80. My team settled on a length of 120 (the only Black config item we changed) and it has largely, though not entirely, solved that problem.
Does anyone have insight into _why_ google search has deteriorated so rapidly over the last ~6-12 months? Optimizing for NLP or websites learning SEO don't seem like they would have this big of an impact. Everyone seems to agree [0] [1] [2] that this is a problem yet it keeps getting worse

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

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

https://news.ycombinator.com/item?id=29414562
His statements about HN were false. I wrote a detailed explanation with lots of externally verifiable sources, if anyone cares:

https://news.ycombinator.com/item?id=30070287
I like Black for normal Python code, but it seems to mangle Pandas / Dask code at times. I still use it extensively cause it doesn't seem like there are other good alternatives.

I wrote a blog post on how to use Black in Jupyter Lab notebooks if anyone is interested: https://coiled.io/blog/code-formatting-jupyter-notebooks-wit...

It's really nice to format a notebook with the click of a button.
They say there's money involved, but the statistics paint a different picture:

4,690 Games
625 Players
72.7 K Transactions
$ 0 Volume

I'm not really sure what to make of the ratio of transactions to games... and despite that, zero volume?
Libertarians should want Taft-Hartley and other wage-suppressing regulations abolished first. They don't because free markets are really just code for making sure owners win and workers lose.
We have all heard the horror stories of those notorious authoritarian hellholes like Denmark and Canada and Italy and South Korea and…

Public ownership of certain systems does not imply abolishing money.
Gold, thanks for the reminder, still the best definition of conservatism I’ve come across.
Fake science: Photoshopping, fraud and circular logic in research
To me Ars Technica was always a tech blog site, but in the last bit most of the stories I've seen from them (through aggregators like HN) are all these Covid stories parroting various mainstream perspectives. I think this is typical of a lot of outlets that are straying from their core mission in search of covid eyeballs.

Simultaneously, Ars is just one of many (including Neil Young now) that have somehow just become establishment shills. They are all entitled to their viewpoint, but it's extremely uninteresting and a perspective you can get literally everywhere, even if you don't want to see it. It's like a race to the bottom on who can most align themselves with the orthodox view.

Whether I agree with it or not, I'd love to see more thought through perspectives, not just the same regurgitated stuff
Slavery for Irish people looked like Indentured Servitude and may not have been as dehumanizing as chattel slavery but make absolutely no mistake it's still slavery.

Calling it a myth is an absolute joke.
This approach would work just as well to document and develop, for example, a local Python API. Instead of using `restclient` source blocks, we'd be using Python blocks. Otherwise, it's the same idea.

In my case, I'm documenting RESTful APIs for clients who want to write their own client code.
It's a balance, 60% is not from the whole rent, if you charge 30% of poverty line you pay 0 tax. Whatever you charge on top of that is taxed. Right now the fed poverty line is 20k/yr a 3rd of that is roughly 6k/yr which is 500/mo untaxed. If you charge 1000 rent you pay 300 tax and keep 700. All it means for landlords is they raise rent until they are satisfied with net rent. This means they get less tenants or they are forced to limit rent based on what people can afford while reducing homelessness. It reduces imbalance in areas like LA where rent just keeps going up despite how much people make and there is little new housing. If you can afforf more rent, some of that goes for reducing homelessness so you also have less crime and all that too. If you can charge more rent, the amount you can keep charging because people will pay for that area without considering the poverty and misery it will cause will also be limited.