skysight-inc/HackerNews huggingface dataset:
The PCB EDA space really needs some competition. Kicad is really getting there, it "just" needs some UI improvements (Automation of the Schematic->Netlist->pcbnew flow would be nice) and also some of the big boy features like signal integrity and heat etc.

Altium is probably the only clean PCB experience at the moment, and even that sits at 10% CPU on my machine with an empty schematic and no PCB open. The more esoteric tools like Mentor and Cadence's tools (and presumably Keysight's offerings although I can't get a student license through my university * ) are powerful but quite difficult to use working alone in the sense that schematic capture is quite slow because you need to (if I'm not doing something wrong) source your own library or make your own - not really competing with Kicad as such.

* The student license options these companies have are absolutely insane. You'd think they don't want people to learn to use their software. Altium's site doesn't work with non-american email addresses, Mentor doesn't include any RF/Thermal/Mixed-Signal simulation addons i.e. the only reason to learn to use it over kicad, Cadence took about 2 weeks to respond and ended up publishing a Photo of my student license with my name on their website if you know where to look (Indexed by number)
You can get an oven thermometer for like $3, unless those have also sold out.
Ugh, why didn't you sort by the Y-axis value before doing the plot...?
Which is only true as a tautology.

Start with considering skewed results when an electoral process is skewed by asymmetric warfare of an adversary.

Or consider regulatory capture by small subsets of the society, not visible until the damage is done....
Why should I be forced to prepend all of that to every command I want to survive terminal hang ups? The old mechanism was more user friendly, and better documented.

It’s just another example of systemd making everything on the system worse.
I did suggest to them, for the sake of reliability, that they should move their entire infrastructure to one incredibly large server. Because a single point of failure is easier to maintain (less points that can fail). But sadly, they didn’t listen.

Seriously though, payment infrastructure actually is known for its reliability and fault tolerance. Banking systems don’t go offline terribly often.
A few questions -

1. Does the schematic editor support multi-page schematics? Kicad's hierarchical-block approach always feels needlessly clunky to me.

2. Does the PCB editor support planes and copper pours?

3. Does the PCB editor have anything to help estimate a line/diffpair's characteristic impedance?
Because "sunlight" includes the norms of a free and intellectually-open society, which didn't develop until well after those thousands of years. Censorship itself is not even that bad merely due to how it might deal with the YouTube fruitcake du jour; it's really, really bad because it's openly destructive of these hard-gained shared norms, in so many ways.
I don't think you understand the difference between public and private money
I think the moment anyone decides on a violent regime change... it's a roll of the dice.

People rightfully take issue with US involvement in some regime changes... but it seems many of those people have their own plans that seem no more likely to result in a positive outcome.
I've heard this too. However, building the solution can help you understand the problem. So I prefer to go for lightweight solutions/prototyping right away.
At small groups shinning light on falsehoods does help, at the scale of internet where 8 billion people are interconnected on social networks is not working at all, I would like to see research proving otherwise but it's as the old saying goes: A lie can get halfway around the world before the truth can even get its boots on.
"Hey, we should start selling ARM CPUs. I know that the profit margin is two orders of magnitude less than x86 processors, but we'll sell an order of magnitude more chips."

The only question would be whether they would let that guy leave through the door under his own power.

The logical solution is to ride the gravy train until it tanks completely.

A dinosaur can take a VERY long time to fall.
The US oil business has always been boom or bust.

After prices rise the oil will still be there.
Great Filter... you mean like a pandemic brought about by a population density and economic footprint that exceeds the carrying capacity of the planet? Handled ineffectively by a retarded former reality TV host? With a population desperate to "get back to business" at the peak of the disease because they want someone to do their nails?

No way a technological society could destroy itself through collective stupidity... just not possible.
Like https://www.hellofax.com/ ?
Except... they were available in bags pre-Covid, too.
It’s not always that simple.

Context matters.

I work in metal fabrication, and more than a small fraction of the people who end up in this trade are here because they have learning disabilities, typically undiagnosed, or if they are they don’t advertise it. Many of us are in this trade because we are too dull to have chosen something higher paying with better conditions.

Additionally, may of the tools and equipment we use are inherently dangerous, so teaching might involve repeatedly showing and correcting, watching, scrutinising, and coming back again and again to review and refresh.

Kindness certainly helps though :)
Enterprise C# to Self Employed React and Blazor – Followup
Based on one of the sibling comments, if you modify screen to add a runtime dependency on systemd, the problem will go away.

I agree this is totally unacceptable, and that the inevitable tone deaf response to such complaints is also unacceptable.
How neat! Is there something like this for e-commerce?
But that's not actually how it worked out. Gay marriage didn't go from an unpopular stance to a popular one throughout the 2000s by displays like this. If anything, they were used as ammunition by people strongly against gay marriage in order to slow the change in public opinion.
2020 Predictions: 7 Ways Cybercrime Will Increase This Year
no need to take it personally.
Maybe, but the argument is that mere public existence of an idea effectively promotes correct ideas and demotes incorrect ideas.

That is absolutely not in evidence.
Adverse Events Cases Involving Drugs Used to Treat Corona Virus Infections
https://slatestarcodex.com/2019/07/08/gay-rites-are-civil-ri...

First you show the world you exist and convince your friends it's worth trying to change things, then you convince the moderates, then you win the fight, then you wait for your bitter enemies to die because they'll never be convinced but at least their kids are open to new ideas.

Pissing off your bitter enemies can be hard to avoid and still get the job done.
Unless they bought a single 20 lbs bag, or they open all four bags, they have 15 lbs stored airtight and dark by default.

Also, I hear kids these days occasionally use the Internets to learn how to do things.

But even if you open them all and let them sit on a counter, you get at least several months out of them unless you get insects in there. And if that happens, trust me, you've learned a life-long lesson.
> It’s a long, turgid “why wasn’t I consulted?” complaint which really just comes back to the question of how open-source projects work.

I've read it more as a quirky history writup with some technical and idiology discussions.

FWIW I still think the technical criticism in the article has a lot of merit and what seems "turgid" to you is a nice link collection to learn about systemd minutiae...
The solution to your problem is very simple to explain but not easy to accomplish.

If you can't read a book then this means that you can't stand yourself. Try to make peace within yourself and persist until you read all the proofs and understand them. Do not turn pages, it is contagious.

And yes, I have PhD in Math.
It doesnt say anything about the radar readings recieved, or the pilots reactions. You dont think these navy pilots know what planes look like on their radar and thermals? Mutiple ship and aircraft radar picked up consistent readings, movements, speeds that simply weren't possible.

Personally, I think it's some black-budget government project that somebody wasn't supposed to reveal. It might be from us, it might be foreign. But I really dont believe its extraterrestrial.
The comparison isn’t exact.

The entire US nation needs 30 HV transformers in total and there is essentially no competition for those resources within the US, leading to an extremely illiquid market based upon a good that cannot be easily moved and can be easily seized with force.

PPE demand is measured in millions per day, is a resource in high demand by both nation and non-nation entities, and cannot as easily be seized by force as each unit item is the size of a dollar bill (and shipments can be protected, etc).
Tech will return to work, but habits will be changed forever
It's not journalism, it's the web. Every protocol and layer in the stack has been subverted to the will of advertisers and trackers. The whole platform is a total nightmare. The standards bodies were completely subverted by corporations, most notably the W3C.

When I try to explain to young people that I spent years browsing the web before there was any advertising at all on it they often don't believe me.
Whether you use a purchased model or build one yourself, IMHO having a good model that allows you to run scenarios to predict potential futures for your company is absolutely essential. I live in my model every day, running scenarios to test out ideas for financing and to gauge downside risks.

Without a decent model, I would be absolutely lost.
<clears throat> Yukoner.

The Yukon is in Canada.
I can't wait to be old and have this much free time. I'm going to annoy the heck out of some youngsters.
As a DC resident, it does feel really frustrating, at a time when the nation's politics feel especially important, to not even have a representative to speak with/pressure. Especially when the chief argument against DC statehood has been that it'll tip the Senate to the left. BS.
I thought it was exactly the opposite, that Canonical employees were fighting for Upstart and Ubuntu only switched to systemd after losing the war in Debian-land.
As an absolute beginner learning how to design PCBs and simple circuits for hobby projects - I have to say while KiCAD is getting there, it really still has a learning-curve of a sheer cliff. The interface and workflow seem arbitrary and unnecessary complex for what should be a relatively straightforward process. I realize this tool is far more powerful than I'll ever need but it really does feel like I'm in way over my head most times. While it "Just" needs some UI improvements, those are non trivial for me.

Electrical engineers are willing to put up with so much more it seems.
It makes certain kinds of representation theory easier to deal with. Rather than just group homomorphisms to automorphisms of a vector space (or ring homomorphisms to endomorphisms of a vector space) you can more generally study functors from a category to Vect, the category of vector spaces. This point of view has proven useful in the study of knot invariants like the Jones polynomial. In this case, there is a category of framed tangles and a functor to something called the representation category of quantum sl2, which is a fancy kind of category of vector spaces.
Full lockdown policies in Europe have no evident impact on Covid-19 epidemic [pdf]
I use a CI system like Buildkite to build on my Raspberry Pis and then consequently deploy them via Docker Swarm. Working well so far.

Although in a similar HN thread a few days ago, people pointed out that docker buildkit does do cross-architecture compilation, which has been slow, but works on anything!
Is your reasonably small bank known for its reliability and fault tolerance? The main reason banks don't go offline is because the core critical infrastructure is running on 50 year old mainframes that no one is allowed to touch because all of the greybeards with actual talent who made them are pushing up daisies.

Nowhere did I say you should be on one incredibly large server, nor that you should have a single point of failure. That wouldn't be simple, either, because it would fail to support the prime directive, or would require a great deal of gymnastics to. It's about balance. You don't need thousands of servers to make a reliable system.
You're right that nobody is blameless. But we can't abandon everyone to destructive whims of the minority. In the US only about 23% of the possible voting public won the last presidential election.

It's not just voting. I'm to blame for inaction and not running for office. As an engineer I could have something credible to say about many pressing issues. By why would I ever enter a race that is decided not on any values I uphold, but by manipulating the under-educated. Somehow the message did not win many races: "Vote for a scientist or an engineer or you may die from the next catastrophe that nobody believed us when we said we should prepare for it."
First thing to keep in mind is that the Case Shiller data you linked to only has data up to February. The FSI data is more up to date, but the big upswing was only getting started in late Feb with it being more visible in March/April figures.

The other thing to consider is that housing prices are likely to lag behind financial stress. If people are in financial stress, they are likely to sell off a second car or other luxury possessions before selling their house. Also selling a house takes time, so even when people do start selling they won't be on the market or closing sales straight away.
This is a really stupid example because they didn't actually do the kind of double-blind peer-reviewed trials for the polio vaccine that you seem to think is the only way for "science" to declare something as acceptable - they just did it. And actually, in the first round of "trials" for the Polio vaccine a bunch of children died. But, thankfully, we didn't have some annoying corporate apparatus running things at the time, so we eventually got over that initial hiccup and BAM ... no more Polio.
Demo shows developer copy and paste real life objects into Photoshop
Just as a statement of legal fact, the First Amendment applies to more entities than Congress.

Just to preempt any question, I’m not saying the First Amendment prevents YouTube from not publishing Icke’s content
It should be like that everywhere.
Why has the goalpost moved from an idea dying out, to dying out within one day? And who is "we"?

> Most of them _everyone_ knew about for thousands, or even tens of thousands of years

That's not true. People didn't know about it. When the sunlight came, people changed their beliefs relatively quickly compared to how long the false beliefs were held. Sometimes within a few years, but generally within a generation.
Trolled, no. :)

I think wasm will be the portable bytecode we have all been promised. It will literally run our flying cars.

It also melts away the need for an MMU and because of that, the operating system. Requiring an OS, kernel/user code is no longer referentialy transparent, but with wasm, you can basically have an infinite number of hypervisors.
Not the OP, but I'm against banning the anti-Semite. I'm against banning Mein Kampf. I'm against banning the writings of Marquis de Sade. I'm against banning people who advocate for a "spectrum" of non-binary genders.

An adult should be capable of consuming information from disparate sources, especially distasteful ones, and formulating logical arguments to deconstruct those positions. It takes some practice. That practice can't be done in an information vacuum. If there are deficiencies in the population's ability to perform the above, then we should be rectifying that through education (whereby I mean improving how people go about mentally solving problems), rather that scrubbing the world of "bad" data or opinions.

Entrusting institutions to ban media is essentially saying "These people know what's good for you, better than you do." and I absolutely abhor that sort of arrogant, misplaced, condescension. It often comes from people who are intelligent, but nowhere near as infallible as they think they are.
Most commercial windmills would come to a screeching halt. That's because they feed into the grid. They're designed to feed into a fully functional, working grid. If the grid is broken then having random power inputs into it won't work. There would be no way to control the grid under that scenario.

Windmills that e.g. farmers and other rural people install on their property would probably be OK. It should be easy to disconnect them from the grid and have them power local equipment. But without some sort of energy storage, it would be dangerous to try to operate on just windmill power. Too variable. Most equipment wouldn't deal with it very well.

But there is one other strong positive I forgot to mention. PV power. That's becoming more and more available. Such a massive change in just the last few years.

PV would let pockets of people do well. Also, having something like a Tesla car or Powerwall, coupled with rooftop PV, would be a game changer for those people. A setup like that could do pretty well if decoupled from the external power grid.
I mean that is their position yes. It’s a good default too since it’s weird that “logging out” doesn’t imply “and end all my programs.” This is basically the same behavior as Windows where anything not going through the task scheduler ends when you log out.

This is a feature that sysadmins have been asking for. On any multi-user system you run into this crap where background processes for users who are long-since gone just hang around forever because they do weird things or hang and ignored the signal. We implemented it ourselves with PAM but systemd’s solution is a lot cleaner.

And they’re not breaking any POSIX behavior. Nowhere does it say when the system isn’t allowed to kill a process.
Install Python --> Run script?

Python adds itself to PATH on installation.

What did you have trouble with, and when was that? Python 2 used to not add itself to PATH iirc, but that was years ago.

Even for dependencies, I haven't had any trouble in many years, and I've supported people of all skill levels on half a dozen OSes.

Even the most complicated ML stuff that pip can't do alone, conda takes care of in seconds.

Python has made computing easier than any other single tech in my career, I think.

If you have some particular frustration with Python on Windows maybe I can give you some tips?
I'm not sure how refresh.metered behaves when there is a network device change, but I assume it will, yes.

And I'm pretty sure NM lets you set all network connections metered, i.e.

nmcli connection modify $CONNECTION connection.metered yes

See https://unix.stackexchange.com/questions/364927/networkmanag...
I don’t know how I misinterpreted your comment that badly. Sorry, I promise I’m usually able to read.
Someone who pisses you off enough to get better, but not enough to make you leave.
> I'm not surprised that Microsoft went with this approach to TRY to help it's users.

This approach doesn't help--it makes things worse. I see this occasionally on Linux as well. A novice programmer will think: My program depends on programs X, Y, and Z, and if they're not there, I'll download them from the Internet to make things easier for my user.

Aside from being a major security hole, this just makes a mess. The user has no idea of what's going on, and it's 10x harder to debug when something goes wrong.

I do relate to your pain. For starters, I'd recommend not using a Mac for Python development (or really any development). If you must, something like a VirtualBox machine running Linux would be good. But probably better to just make a Linux instance in the cloud.
https://youtu.be/4XRzD-2iuGU
Do you really think people at large didn't know about hanging, slavery, human sacrifice, and ideas about a flat earth in societies where these ideas were applicable?
But his anti-Semitic content did not result in the ban, his mis-information concerning Covid-19 did. YouTube has not taken any measures to implement a policy of banning for anti-Semitic speech.
Good luck running dnf without python!
They pay more to Sysco for trade credit and delivery. When you buy at a restaurant depot type place, prices are similar to a Costco for unfinished cuts.

As for the supply of meat, expect that to change. In upstate NY most cuts of beef are gone and trimmed chicken is either not in stock or sold before noon.
So you would be perfectly fine with Hitler at least being elected then, and anyone who tried to stop him would be a bad person?
Prelim | REMOTE | USA | prelim.com

Prelim is a digital originations platform for banks. (We're a Y Combinator backed company! YC S17)

Banks spend billions of dollars on one-size fits all solutions to originate their products. When banks want to do something as simple as change copy, or add a new set of questions, banks are forced to either pay per hour, seek out a new vendor, or build it themselves. Our platform empowers banks to give their customers better experiences, instead of having to post a pdf on their website.

We're currently looking for full time frontend engineers, backend engineers, full stack engineers, product designers, and account managers.

More info here: https://prelim.com/jobs
Nope:

[user]@[host]:~$ systemd-run --scope --user screen

Job for run-r0b2a43d19a564e2c9f36b5c9b934420f.scope failed.

See "systemctl status run-r0b2a43d19a564e2c9f36b5c9b934420f.scope" and "journalctl -xe" for details.

[user]@[host]$ journalctl -xe | cat

May 04 03:02:54 [host] systemd[918]: Failed to start /usr/bin/screen.

-- Subject: Unit UNIT has failed

-- Defined-By: systemd

-- Support: http://www.ubuntu.com/support

--

-- Unit UNIT has failed.

--

-- The result is RESULT.

May 04 03:02:54 [host] polkitd(authority=local)[879]:

Unregistered Authentication Agent for unix-process:1504:595444 (system bus name :1.25, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_GB.UTF-8) (disconnected from bus)

----------------------------

I changed my user and hostname to "[user]" and "[host]" respectively, the rest is verbatim.

It's interesting to note that to even see the error report (such as it is) I'm instructed to invoke a special command rather than just look at logs where I might expect to find it, and that when I do so I am locked into some dysfunctional pager requiring me to pipe through "useless cat" in order to cut and paste the uninformative details on long lines.

While the consistent boorishness of my systemd install continues to amuse, the details of this issue and the fact of its resolvability or otherwise by invoking recondite special systemd functionality are beside the point.

Why should I need to know how to run normal and trusted software in special systemd compatible ways that I've previously had no issues with for decades?

As I opine below, the point is the toxic "you're doing it wrong" mentality that infests the systemd project and its adherents. I've run into this in so many ways since ceding defeat and allowing it onto my systems. This is just the latest in a long line of examples.
But this article is making my exact point. By the time gay marriage was actually gaining acceptance, the largest pride parades had become as tame as 4th of July celebrations, with SF pride marching with the police, the mayor, and Google employees. They're completely different from their predecessors, like the Stonewall riots.
JQuery Mobile 1.4.5 Released (2014)
You don’t deserve the downvotes. This is precisely the use-case this feature is good for. Multi-user systems where persistent background tasks for unprivileged users doesn’t make sense and is more indicative of a misbehaving program than a user trying to run a job.

Oh my god the number of times we had to bounce systems because the unintended background processes of long gone users overloaded the system.