skysight-inc/HackerNews huggingface dataset:
https://www.nature.com/articles/s41586-021-04223-6

Abstract
Deep-learning models have become pervasive tools in science and engineering. However, their energy requirements now increasingly limit their scalability1. Deep-learning accelerators2,3,4,5,6,7,8,9 aim to perform deep learning energy-efficiently, usually targeting the inference phase and often by exploiting physical substrates beyond conventional electronics.

Approaches so far10,11,12,13,14,15,16,17,18,19,20,21,22 have been unable to apply the backpropagation algorithm to train unconventional novel hardware in situ. The advantages of backpropagation have made it the de facto training method for large-scale neural networks, so this deficiency constitutes a major impediment.

Here we introduce a hybrid in situ–in silico algorithm, called physics-aware training, that applies backpropagation to train controllable physical systems. Just as deep learning realizes computations with deep neural networks made from layers of mathematical functions, our approach allows us to train deep physical neural networks made from layers of controllable physical systems, even when the physical layers lack any mathematical isomorphism to conventional artificial neural network layers.

To demonstrate the universality of our approach, we train diverse physical neural networks based on optics, mechanics and electronics to experimentally perform audio and image classification tasks. Physics-aware training combines the scalability of backpropagation with the automatic mitigation of imperfections and noise achievable with in situ algorithms.

Physical neural networks have the potential to perform machine learning faster and more energy-efficiently than conventional electronic processors and, more broadly, can endow physical systems with automatically designed physical functionalities, for example, for robotics23,24,25,26, materials27,28,29 and smart sensors30,31,32.
I unfortunately had a similar experience recently and a good answer I find is spending time with them or just being nearby. Even if it's just being online on discord and being up for a game while talking about random stuff, the presence of another person can help a lot.
Hope this helps.
In my experience, real estate is often a second or third career. The barrier to entry is very low, the potential pay is very high (also potential for very low pay, but the high ceiling attracts those who feel they're playing catch up), and in the job is all about getting strangers to trust you, which is easier if you're older. For all these reasons people seem to like coming to it relatively late in life.
Oh, you just wait! I am sure that Apple will eventually build its own ad empire. It is too sweet peece of pie to be left on the table. Also, Apple badly needs to justify it's market cap with some revenue.
In my experience (I grew up spending a lot of time on building sites, family business was property development) the guys in the trades who set up businesses that employ other trade guys do really well. For example plumber / electrician guy had his own business, he was really wealthy. Big house, multiple cars etc.

On the other hand, the guys who never set up on their own and just worked for wages ended up poor. I could give specific stories , but even 15 year old me could see the difference.
> Languages like Python, Java, C#, are run on virtual machines, meaning you can optimize them only so far.

Nope, Java and C# have JIT and AOT compilers available, while Python still has to come up to terms with what PyPy is capable of.

https://devblogs.microsoft.com/dotnet/grpc-performance-impro...
slackpkg :-) the OS is considered stable so you don’t generally get new major versions of software, but security and bug fixes are delivered regularly.
In what concerns .NET is wasn't really better,

https://devblogs.microsoft.com/dotnet/grpc-performance-impro...
there's something extremely zen of programming fundamental abstractions (say linear recurrence ala fib) on very limited bare systems.. it connects the theory and optimization to the physical manifestation and is very zen inducing
> Consider what the web would look like if instead of html and JavaScript, it only consisted of a content description language devoid of any ability to control layout, fonts, colors, etc.

Then another web will be invented with all the controls, and companies will use that instead. Web app proponents are constantly campaigning for more capabilities even today.
A friend of mine who has done well for himself in retail and later real estate said at one point that if he were to start over he'd consider plumbing:

Getting a good plumber in his area was hard so those who were could both be picky and expensive.

Of my other close friends friends those who did best so far did by doing well in sales (graduating to running their own), blue collar mechanic (team lead -> manager -> get some spre time, starts investing and building his own) and a number of people going the carpentry to real estate route.

One of those who has done well has gone via college/university.
Eh. Maybe. You get a load of weight in exchange for one good high AOA turn, and then you're slow.

If you don't kill the bandit here and there, or if there's another, you're done.

Seems great in 1v1 merges, while abetter twr seems better in everything else.
i can’t 100% tell if this is satire but i have almost the exact opposite opinion: some people take comedy way too seriously and try to “cancel” comedians. They think there is some bigoted or sinister motivation or effect from what is literally a joke.

Comedy is weird. People who seem very nice and people who you would never expect (e.g. some in the medical field) have a dark sense of humor. I don’t think they’re actually bad people. Breaking taboos is intrinsically funny so edgy and stereotyping jokes will always be funny. I doubt these taboo-breaking jokes are actually harmful.

You don’t say a semi-“racist” joke to someone who you know would get offended, you say it to someone who you think would actually think it’s funny. A common belief is that comedy is a way of dealing with hard feelings, I think a lot of people use politically-incorrect or rude comedy as a way to release tension from being politically correct and not rude otherwise. Well, some people definitely do use comedy to pass off genuine hate, but personally i can tell pretty quickly and i find those jokes annoying and not funny.

The author hypothesizes that e.g. a dictator could commit murder and frame it in a way that everyone just laughs it off. Actually yeah, hypothetically that could happen except you have to get the audience to completely disregard that person’s humanity in the first place, in which case you could just kill them anyways and everyone would move on. Person wouldn’t think it’s funny if they were behind the gun, they wouldn’t think it’s funny if their family member or friend was, and i doubt they would as long as someone they have any respect for is the one getting murdered. Some people like maybe the author think that genuine hate and comedy are the same, and you might not get it if you don’t have the sense of humor, but they’re actually kind of orthogonal.
when they say

>I watched those articulate, audacious, composed people talk about how they were building robots that would eat trash and turn it into oxygen, or whatever

that 'whatever' makes me suspect that they never actually watched a Ted Talk about trash eating robots so

>, and I felt hopeful about the future. But the trash-eating robots never arrived.

Seems sort of unfair.

I'm pretty sure some of the stuff that I've seen Ted talks about has progressed significantly, to talk about something that people working on arriving, and to be complaining about a pandemic fighting idea as not having succeeded six years after it was being discussed seems to be the province of someone not familiar with getting things done on a big scale in the real world.
Abortion Drones: delivering crossborder abortionpills
New COVID-19 Wastewater Surveillance tab displays data on SARS-CoV-2 RNA levels
There's a similar solution to both: Parental controls

https://support.apple.com/en-us/HT201304
The real 'problem' is the economy. Young folks are fed up of working 60 hour work weeks while their wages decrease (compared to inflation) and their rent increase (thanks to inflation). Any sensible young adult realizes that owning a home is impossible and affording children is improbable.
Making 200k at 24 is a sweet deal tho..
There's also the factor of the word "hacker" having multiple meanings, with the most currently common meaning being equivalent to "people who break into computer systems/networks" (thanks a bunch Hollywood /s), where originally the same word "hacker" meant "person who comes up with creative solutions to technical problems" (among the community of actual original hackers). Both meanings are still in widespread use today but most "normal" people instantly jump to the criminal meaning in their brains thanks to popular media (Hollywood) helping the "black hat" hackers steal the label for themselves.
Some compression stats from my local setup. I work with a lot of source code (Android / AOSP), and big output directories (hundreds of gigabytes)

ZFS compressratio:
source: 1.40x (Separate pool)
output: 1.68x-2.49x (Multiple datasets to make management easier)

The output compression allowed me to use a 1TB drive as a 2TB drive effectively, allowing me to store a lot more output and not have to wipe away build output from x to build y.

That alone makes zfs worth it for me (and I know many other Android devs who use it in a similar fashion)
I can already see makers of mainstream apps in China (e.g., WeChat, TikTok, Alibaba, etc) building more feature-rich versions of their apps outside AppStore and unnecessarily mandating contacts and location permissions, while putting a zombie version on AppStore. (This is already the case for Android/Google Play)
Like this one, where .NET is capable to outperform Go and C++ for gRPC parsing?

https://devblogs.microsoft.com/dotnet/grpc-performance-impro...

Or this one where JIT compilers beat Swift?

https://github.com/ixy-languages/ixy-languages
This article is unhinged.

> Now once you’ve blown $100,000 or more on your education, it’s only natural to feel that you shouldn’t have to work a “manual” job.

People who have sunk 100k into their education feel they need a job that pays well enough to pay down their debt. After four years of school and 100k debt what are you supposed to do, borrow another 30k and go back to school to get a plumbing certificate? Manual jobs that pay well also need years of school or apprenticing.

I tuned out after that… if you don’t understand people well enough to see that I don’t think your opinion counts for much.
That depends on how much the buyers can bear. If we had a serious shortage of cooks and waiters, we wouldn’t all have $50 dollar lunches to cover their wages, we’d rather collectively just eat out less often.
Amazon is a shit company with a shit culture and a shitty founder. This company is like a virus. Wherever it goes, it kills off the local business population. Never work for such a company.

Fuck you bezos!
It's an interesting speculation but the main reasons are child birth (women out of work for longer) and personality differences (agreeableness is known to negatively predict income irrespective of gender) explaining the within-occupation delta and different career interests (more nurses less engineers) explaining the broader delta.
> What am I missing? What is it that people don't understand about the situation? Why are people so upset about this, but not upset about things that are arguably more detrimental to the livelihood of the entire human race?

Even though the facts are mostly true and "known", most people are not fully aware of them.
As of today, people are still trying to push mandates (and passports), even though it is clear that vaccines will not end the pandemic.
The media and politicians have done A LOT to ideologize the vaccines, instead of decribing them as what they are: a tool for mitigating personal risk. The virus itself never had any ideology at all.

Inaccurate preconceptions stick in people's minds and it will take a while until public opinion will reasonably will be in line with science again. They need to peel off all that ideology first.
Bing runs on .NET, just as most of Azure, while Amazon on Java, I think they can handle the load.
Are you scrubbing once a month? If not this will happen again. Linus Media lost 100’s of TB that way.

Seagate drives by chance?
If only there was some way for markets to attract more suppliers when demand outstrips supply. But alas, short of increasing the price of scarce resources, I don't see any way to avoid catastrophe.
> most of my tests weren't assertions about types. They involved types implicitly, and so functioned as a form of type checking. But most of my tests were about invariants and specific oracles

While it's true that most type systems are not capable of completely replacing tests (and for those where they might be possible, you might not want to), it's also important to point out that the real gains from types aren't from "oh make sure that this input is actually an integer and not a boolean." If you have the following three features, which a lot of type systems have, you can get a ton of mileage far beyond simple "wrong shape" errors.

1. Exhaustivity checking of different type variants (e.g. things like `type NonBooleanLogic = True or False or Unknown` whether that's implemented through sealed subclassing or sum types) when you write logic that switches against different variants (i.e.

switch(myNonBooleanLogicResult) on {
True -> // Do something
False -> // Do something
// Typechecker errors out and tells you that you've failed to cover the Unknown case
}

).

2. Ability to cheaply make new types

3. Ability to make certain type constructors and functions private

For example how do I ensure that all data passing through our codebase that makes it into our database is sanitized? Make a `Sanitized` type with a private constructor which can only be constructed in the function that actually performs sanitization. Then make the input type to the function that writes to the database `Sanitized` and hide the non-sanitized input function as a private function that can't be accessed anywhere else. Tada now you have very high confidence that all data going into your database is sanitized, no matter how many code paths in your codebase you have that ultimately write to the database. By making the constructor private, you've ensured that all those code paths must've called the sanitization function somewhere (and if you make `Sanitized` immutable you've also ensured that it cannot be tampered with after being sanitized).

Likewise if I had a bunch of code that consumed and produced `NonBooleanLogic`s and I wanted to add a new value to `NonBooleanLogic` such as `NeitherTrueNorFalse` , then I don't need to go up to various coworker and ask about all the places in various modules that I should change to make sure that they all process this new `NeitherTrueNorFalse` value correctly. I just add it to `NonBooleanLogic` and the typechecker plays the role of my coworkers, going around and pointing out every part in the codebase that requires my attention.

There's a bunch of these simple tricks that seem inconsequential on their own, but taken together greatly increase confidence when refactoring code or adding new features to a preexisting codebase that you've done everything correctly, more so than what "oh just make sure this integer isn't a boolean" would seem to entail.
Absolutely! Also, people love to contribute to projects that help the planet and do good. Will seriously consider open sourcing our client libraries.
The Portland, Oregon area, the one with laws requiring masks almost everywhere you go has some the strongest levels. And places like Florida where masks are not mandated even at public schools has some of the lowest. Makes you really question what the heck the government is doing except destroying the economy and causing shortages.
Plenty of major Linux distributions have made GNOME the primary or only "supported" UI, and plenty of site administrators don't want you to switch it out and may enforce that to a lesser or greater extent (e.g. not installing anything else). I do blame GNOME, but they're pretty much the face of Linux these days (I'd say ever since Mandriva went bankrupt tbh. - RedHat in particular is very closely involved in GNOME development).

And "don't like your UI? Rip it out" is less and less true now that modern linux is adding more tight integrations with rapidly-shifting interfaces. E.g. if you're running Wayland then a lot of stuff (e.g. screenrecording) only works with the GNOME compositor. Some of the modern app distribution stuff (Docker? Snap?) requires your DE to be running the right DBus sessions / process namespaces / etc. . If you use one application from a DE it's maybe expecting more things to be running - PulseAudio, clipboard management, ...

It's possible, but these days I'm not sure how big the practical difference is from using something like BB4Win.
Exactly! How refreshing it is to observe someone in this modern world who understands that basic distinction! Good on ya for knowing that!
>$10

Wow that’s insane.

For anyone wondering, a normal DIP switch is around $0.30 which is already kinda expensive in the context of cheap consumer electronics.
It's the same problem in EU as well. But it's a lot more complicated than "everybody wants to go to college". That's just an effect of economic and social causes. Money being thrown in ridiculous amounts in the tech bubble makes the choice seem like a no-brainer. Media aggressively pushes the narrative that digital is the future and we'll all eat bits and put a roof over our head with bytes in the near future. People believe AI and robots taking over physical jobs is just around the corner. And the financial digital bureaucrats who do the sharing take the lions share for themselves so of course everybody wants to join that league.

Unless governments intervene to stop this sick trends the west will end up even more unable to provide its basic physical needs - food, shelter, energy, clothes, etc. But the governments are made up of bureaucrats who live in a bubble isolated from physical trades which they think are to be performed exclusively by low class slave-like individuals. And it works for a while, first with local poor classes, then with immigrants, but it crashes at some point, or at least it did historically. Could last centuries, decades or years.
Right, so it's not just the value of the "decaying pile of materials".
> not so high that it's impossible to learn the trade in 6 months.

In Germany, with its apprenticeship system, it is. Typically it takes three years. In some trades you can work without the official license, but in many you are not allowed to. The whole apprenticeship system is so fundamental in Germany that I think it would be very difficult to get rid of it.
I thought goodreads doing this well
Way to never deliver. Absolute numbers like this are pointless.
Been removed?
Open source multimedia framework: GStreamer 1.20.0 major new stable release
For some reason SC seems to have nailed the crimes and punishment which sadly is not working as well in Elite, which in turn really needs it due to some obnoxious ganking.
Old man yells at cloud. Younger people don't want to do jobs their parents/grandparents perceived as lesser and told them to avoid by going to college. Now they make a surprised pikachu face: janitors are generally old! All your own damn fault, boomer. All your own damn fault.
This thread is so weird. Webservices are most often products company build. If you don't like the product, don't buy it. Most of the commenters have never build products on their own apparently. You carefully weigh the benefits and yes, ROI, if you discuss a feature. What ROI would you get when you would allow netflix customization? You would confuse users most probably.
Free? You still have your own citizens that will need a job.
Is the cause-and-effect correct here? There are huge advantages to consolidation, so one would expect it to happen regardless.

Also note that Holland & Knight aren't unbiased observers. They are paid to lobby on behalf of clients, and do a decent trade in the politics of shipping: https://projects.propublica.org/represent/lobbying/search?se...
Who even has time to play with settings of every application or website? I understand that some people may want it, but I sure cannot relate to caring one bit what color my buttons are.
CRT is not the correct way to interface with the United State’s checkered past. Human history is a horror show. It is up to us to live ethically. Segregating schools into a race-based dichotomy of oppressor/oppressed will not accomplish that.
Good old times when you used an undocumented "fdisk /mbr" to restore the destroyed MBR.
> Or like saying that "The right to own a car does not mean that you have the right to drive it".

This is exactly how it works (in the USA) currently. You can legally own a car, yet be unable to drive it legally (if you are not a licensed driver).
I’ve worked at Amazon. I made it a few years, but was almost pipped in the first few months. Management dropped a huge project on me, a brand new tier 1 service, with full dns resolution, api, database, distributed system, along with micro services. The deadline was three months. Brand new tech stack. When I was struggling to meet the deadline, we started having “performance conversations”.

I ended up switching teams and had a decent time at the company, but the nightmare situations are very real. You are replaceable and there’s no mercy
Hello.

I don't understand what's special about. There are sites like codewars and YouTube has quite a few long videos on your question.

Without wanting to ram you from the side or belower you, but, at first you need to practice how to use the internet as your resource of knowledge. For that, an advice from a truly wise man (me):

It's easier to ask others at first than to overcome one self and just google the answers by oneself. The latter one is needed for competition too as there is no one to ask - their competing against you xD

Edit:
Oh, I misread "from non technical background".. ok .. then, your problem is not for competitive python, but at first python by itself.. right?

1. Try to get the basics first. What's an Integer.. float.. how conditions are set.. what's a loop.. these are basic for all programming languages.

2. Having understood that, you can start with how does python handle this. Are there specialities?

3. Then, you need to start practicing. You need an aim. Something you need anyway ... Like storing something in database or doing some replacement for some Excel-Sheets.. while you doing it, you learn to python.

4. When your skills are as far as "dont need google to print out hello world 96x within a conditional for loop that is been controlled by a while loop where the exit condition is set within the inner loop", you try to optimize the run time with other approaches .. may be a list comprehension? ?

5. When you came this far, you start with codewars. Do it under time pressure..

And, maybe asking YouTube first is a good idea...

Cheers
Has there ever been an attempt to buy the copyright for ZFS from Oracle, so it could be changed to be compatible with GPLv2?
I do actually support vaccine mandates in emergencies such as these. I don't know what I said that makes you think otherwise.