skysight-inc/HackerNews huggingface dataset:
Part of the problem is that higher education in the US is used to both give knowledge and rank students and the latter is very much NOT conducive to giving knowledge.

Society has demand for X trained software engineers as long as X is higher than the available number (X - Y), you have higher salaries which flashes a bright light drawing more people to Software Engineering. To fill that gap, the current educational system draws in the [talented with luck to have gotten the freedom to learn and play with code early] + [people who are talented at anything and pick SE for because of the lifestyle] + [the people who are in it for the money but not necessarily the inherent talent for it] + [the confused or misled who want to try things]. There is a massive missing pool of people who are talented or have the brain to be excellent in SE but never get to try it in an approachable way at with a good teacher or educational tool before they get pulled into something else. The truly talented SE people are often more interested in the Tech and less in teaching, and those who teach may not always have the love for the field an obsessed SE has. The Education system is a very brute tool - spray a little bit of many fields among many kids and see who catches on and then squeeze any love for the field out of them with as much pressure as possible to surface the gold nuggets of aptitude (talent) and attitude (persistence) who are the only ones sent on to train properly. If you want real outcomes, expose every child to a great Software Engineering program that is fun (maybe online, maybe via a textbook, maybe by video + a piece of software like scratch), then let them play consistently for their entire educational career without judgement but with rewards for talent and persistence (only upside, like computer games). Then start filtering only at the career level - when applying for jobs, or judging open source contributions after graduation. You would have a much broader pool of candidates and much higher quality at all levels.
The only "cultural exchange" between me and "AI algorithms" is that I'm trained like a frigging Pavlov's Dog to do or not do some entirely pointless things in order to not mess up my YouTube or Spotify recommendations (such as switching to the browsers private mode before watching some YouTube content to prevent being spammed from videos of the same type in the future).

Thanks but no thanks.
Algos in Plain English – Linear Time KMP String Search
Then you have to explicitly included all transitive dependencies for your dev dependencies, too. With Pipenv, only have to list your direct dev dependencies
No, the bumps are necessary to produce chaos, but not sufficient.
Personally I TOTALLY refuse. For many reasons:

- if the purpose of traveling is the pleasure of traveling I need to travel slowly in nature, a short segment at a time, appreciating differences from a place to another;

- if the purpose is just going from A to B than the fastest option is the better.

More in general such megaprojects means very few earning big money, more concentration of humans, that ALREADY is a big issue alone and a general waste of resources that are already scarce.

Public transport is sold to be environmentally friendly, it's the opposite. Big infra are sold as progress, while since they can evolve they aren't sustainable in a rapidly changing world, for what? Well "following the money" I can say some private party profit for building and maintain such monsters, for politicians that have caged people more and more making them unable to do pretty anything on their own.

As a former big-city resident sometimes I state to some wannabe environmentalist as a matter of fact polluter: "you say you are eco-friendly because you do anything with a bike/public transport in a city. Yes, you are, needing only a hyper-polluting industry around to let you live that way, a hyper-polluted set of infra around etc. The real name it's hypocrisy like the old adage "I do not oppress others, that's the business of some stakeholder, I offload all such activities to be clean".
> If you keep on taxing, and fail your responsibilities, people get fed up and leave,

Well sure. But that's probably true of "fail your responsibilities" regardless of tax rate. Nobody wants to live in a state without a well-functioning government.
RTX 2060: 160W

RTX 3060: 170W

RTX 4060: 200W

entry level GPUs are starting to become very power hungry

not looking good

For comparison, M1 max macbook, only uses 110W at full load
I strongly believe this is already happening due to AI journalism and it is causing a lot of the extremism and division we see in society today. Those articles written by AI that grab tweets and post them in the story comes to mind. A positive feedback loop is initiated because Twitter is already setup to amplify extreme views and cause binary thinking.

An AI doesn’t care if humanity destroys itself, it maximizes for views or whatever parameter it was setup with.
You should look for it, but you'd need someone who's contagious at the right moment to participate in one of these events for such an explosion to happen. Given only a hundred cases or so in the world, such events do not seem to be guaranteed with monkeypox the way that they'd be, for example, with the current spread of Covid-19.
It does not really matter what the assets or number representing the assets are. The problem that countries with decreasing proportions of young and working to old and non working populations are that automation is not close to changing bedpans yet, so there is decreasing supply of units of labor and increasing demand.

This was mitigated for a few decades with the import of foreign labor and automation, but presumably this is no longer happening at a sufficiently rapid rate to be able to prevent labor prices from rising. Also, who really wants to change bedpans?

So the political question is: Who in society is entitled to the decreasing amount of labor and how will it be divvied up?
> That’s around the point where many people will still prefer to fly.

The thing with economy, as always, is the price of an alternative. If these cost the same, it's one thing. Usually though, trains are more expensive. And for a good reason — maintaining the tracks costs a lot of money, while maintaining the air is free.
They can't make hires? Haven't seen Houzz?

Wonder what it is.
> I studied because I wanted to genuinely understand how things work and how I can solve problems and how, beginning with one idea I can extend it or come up with an entirely different idea.

> programming without having a solid understanding of CS background and how computers work it would make me just a code monkey, able just to do what I saw in tutorials and copy pasting SO answers without understanding them

Other people genuinely want to understand how things work, and getting a CS degree is not the only way to get there.
No you are correct.

There is at this point like 40 years of quantum chaos research. I dipped my toes into it a bit in grad school. In the eighties it was believed that chaos might be the key to understanding the quantum-classical transition. It's not a very cool area of research anymore, mainly because it hasn't really led anywhere.

We know that when applying decoherence to quantum mechanical systems we recover the original classical (and potentially chaotic) equations of motion. This basically "solves" the chaos problem but doesn't actually help with measurement, because it doesn't cause collapse of the classical probabilities. This is what is referred to as "superselection".

In terms of cat analogies, the quantum wavefunction is a superposition of amplitudes a|dead> + b|alive> and these amplitudes cannot be chaotic because the Schrödinger equation is linear. When the system becomes decoherent, it becomes a classical probability distribution p(alive) that evolves under potentially chaotic classical motion. However it's still probabilistic, the cat remains neither alive nor dead. We haven't "measured" anything.

The confusion (and this is what Schlosshauser talks about) is that for some people (famously Ballentine) who follows the ensemble theory of quantum mechanics, there is no meadurement problem at all once we have a classical probability distribution. This view is not very popular however.

So anyway the point is that the existence of classical chaos can be straightforwardly explained by decoherence without any collapse at all.
TTPs?
This is true for any field, including medicine.

Specialists in, for example, psychiatry don't need to understand how mitosis works, etc...

The same is also true in finance. People who do model equity index volatility don't remember at all how to derive the equation for put-call parity.

In each of these fields there are people who study each of the fundamentals, and then there are people who do more routine "code monkey" work in a narrow area - think chiropractor or vanilla stock trade execution.

Programming is not unique.
"Not breathing" is not an option.

"Not building on places with seismic activity" is.
> Boeing failing to make their own supersonic airliner which helped the US Congress banning supersonic flights over the US being one of them

You sure about that order? I thought supersonic domestic flights got banned in the US and then the Boeing supersonic airliner was doomed. I’m not positive, hence asking.
who's gonna buy your house at five times the price you bought it at if you kick out all the foreigners?
Germany is mostly a State-less country, their infra suffer from that: Germans rails and roads tend to be far worst than some poor eastern neighbors, still many rails on diesel, roads in obscene conditions etc except few main arteries.

French side having a certain State-planning infra are much, much more spread and in shape.
Also .. a 'we care about your privacy' cookie banner prompt as soon as you visit.

Oh really!?
> Feels like the whole "German efficiency" trope is mostly a meme

Yeah it's really false, Germany is painfully bureaucratic, ceremonial and slow and dysfunctional, compared to other leading western nations.

German engineering, and german manufacturing, are really what deserves to have good reputation.
We've said a lot of puff about what a shite government we have, but
very little comment about this so-called "online safety bill". What is
so wrong about it?
Wow, thanks so much for sharing your learning journey here. Gonna bookmark this comment.
I cache at the schema level for each request.

How do GraphQL servers automatically cache objects? I was not aware servers do this. I generally avoid them because of their inflexibility (eg. Unable to support the two websocket subscription sub protocols simultaneously).
As others have mentioned the upscaling changes the design a bit, but I’m not mad at it. It’s like it’s from an alternate reality where Sierra went for a cartoony vibe and I feel like there were at least a few people in Sierra who would have liked to work on cartoony games.
> [then] the fastest option is the better.

In the short term at least, ignoring external effects of your doing so. And you're kind of ignoring costs as well, like you wouldn't hire a space shuttle if a 3-hour train ride will do, and airplanes fly so cheaply compared to other transportation because you can avoid most of the fuel taxes (what good/bad could that tax money do, for you or for others? Do you spend the difference on non-profits?).

Anyway while this is a big discussion of itself, and includes philosophical/moral dilemmas and tax politics, just saying "go for pleasure or go fast" is definitely thinking too simplistically.

> Public transport is sold to be environmentally friendly, it's the opposite.

I'm sure you can find exceptions for some specific routes, but as a general rule that's just false. This is so backwards that I really wonder where you get your numbers or ideas from and if it might actually just be a desire to be contrarian or if you're explaining things to yourself in a way that you don't have to feel bad about e.g. a choice not to use public transport.
Epita too :)
So you like to waste gazillion of resources just to have a "mobile office"? Not to sound polemic but... That's is.
For sure. Plus it is 2 hour flight from Paris to Berlin, factor in extra time to get to/from the airport and 2 hours to get through security and the train isn't far off. I wonder what the price difference will be.
The counterpoint is that that maturity is much more valuable to industry, which is why they don't incentivize us to return to school.

Some balance needs to be found.
Much of the world returned to offline teaching "last semester".

It was like that before the pandemic. If you expect academic integrity in an online class, you are deluded. The students here were just dumb enough to do it in a class-wide chat. Smart cheaters do it in small, trusted, cliques.

I have pre-pandemic experience as a student and as a TA in both an Israeli university and a top American publish university.

The Israeli systems does it as I described above, and the American university does not. The US university held an exam for 350 students in a single conference hall. The proctors were the TAs. We could not check IDs, students seated themselves, and there were no effective supervision. The easiest way to cheat was just to switch the exam forms with a friend.

We intentionally created a massive incentive to cheat. Worse, we curved the grades, punishing non-cheaters.

I tried to protest, but was completely ignored because it was always done like that.

The pandemic only made this worse.
Agreed, but my requirement is max range, not comparable class. The only way to get 315 miles of range out of BMW is to spend $100k.
It is important to note that there is a hidden agenda in this essay: Sabine is a superdeterminist, and so her presentations have to be viewed through that lens. As a superdeterminist, she is committed to idea that classical reality is "actually real" (for some value of "actually real" -- see below). And so Hyperion's chaotic behavior is actually real, and QM cannot account for that. All of which is true.

But there is an alternative view of classical reality which is that it is not "actually real" (the scare quotes are important here), that it is all just a sort of shared illusion among sentient beings. And QM can account for that, i.e. the math of QM can (and does) describe a set of mutually entangled observers all of which agree on an observation, notwithstanding that the observation has not actual referent in the model. And that is actually what we observe. We do not directly observe Hyperion. What we observe is our own subjective perception of seeing Hyperion, and having everyone around us report their own subjective perception of seeing Hyperion. The "actual existence" of a classical entity, i.e. an actual physical referent for "Hyperion" seems like a plausible explanation for this, but what QM tells us is that this explanation is wrong. But Sabine, as a committed superdeterminist, rejects this idea. But she's not being up-front about that.

The problem with QM is not chaos, it is the fact that it is incompatible with classical intuition. The chaos thing just brings this incompatibility into very sharp focus.
Not only was the course not "too hard", the author give plenty of indications that the course is actually pretty easy. The quizzes everyone was cheating on were open-book. At one point, a student in the group chat recommended that people look things up in the course textbook:

"The best advice was a student telling everyone they could just go to the website for the textbook, then control-F in the textbook and search for words in the question to find the answers. I mean, ya. It’s in the textbook."

This does not sound like a difficult course to me. I have taken courses where it's rather trivial to ace the online quizzes by looking things up in the textbook (I am taking one right now, in fact). Students who can't even do this and resort to sharing the answers in a group chat must have become incredibly jaded about their education. I fully agree with the author's decision to both sanction them for cheating and give them a second chance to engage with the course material. It was very satisfying to see that all of the effort paid off in the end.
I took the Paris-Munich sleeper a while ago, and also the London-Glasgow one. Both were great.

So much better than trekking out to the airport and dealing with the security and general hassle of planes. Plus you arrive at the destination at the right time. On a plane, you either arrive to late to do much except trek to the hotel, or you have to get up at 4am to get your plane (and still arrive around lunchtime).

However, it's generally between 2 and 5 times more expensive then a flight, so it doesn't always work out. You can do a coach too, but that is pretty uncomfortable.
How Brian Eno composed the Windows 95 startup sound (1996)
Most recently Latin America too, as academics from the UK, France and Spain want to make us believe.
...until the first "incident", after which rail will be subjected to the same measures as air travel
You guys got a constitution now?!
Hey, BlaBlaCar Daily engineer here. This still is an attempt we are running in France, now with thousands of trips happening every day. When did you use it? Perhaps if you give it another try you may find someone this time. :)

I also would love to hear your feedback. What do you think we should do to improve the experience of drivers and passengers, and to get more people to share their commute?

Thanks!
The tools shouldn't matter. A good engineer can use whatever tools are at hand, to achieve their ends, as long as they take a Disciplined approach, informed by industry Best Practices.

Tools can help us to work faster, and abstract some of the "day to day" trivia, but, at the end of the day, we are still left with ourselves.

If you want a lesson in limited tools, try working on embedded software.

Embedded development systems often have languages that are incredibly dangerous, and extremely limited (It's not uncommon to be working in a subset of ANSI C). Good embedded engineers are usually trained in hardware practices, as opposed to CS ones. They understand the core fundamentals of what they are doing, so their work is not just rote.

I know that it's an incredibly unpopular stance, but I don't see any alternate path to becoming a better engineer, other than through patience, practice, persistence, and Discipline.
In the Many Worlds view, does this mean Hyperions motion is nonchaotic overall (i.e. considering the ensemble of the Hyperions in all branches) but chaotic in (most of) the individual branches? Not sure that makes sense.
I just bought a generator with some of the tens of thousands I’m saving by not paying CA tax anymore
It kind of exists in the USA. Expressing you opinion, disregarding how brilliant or dumb it is, is a freedom they have.
Get a copy of the Open University (UK distance learning uni, been around since the 70s) books on EBay.

A full set of books for MU123 (The most basic maths course, basically school [age 16] level books) can be had for under £50 on Ebay. Work through them, then move on to the MST124 books which are college [age 18] level), and are also widely available on EBay. Those begin to cover cover calculus, vectors, etc...

I'm 1/3 of the way through doing a maths degree with them, having scraped a C at school almost 20 years ago.
You can play with combinatorics where there are ten trains per day, of which 2 are direct with no stops, 2 only stop in Cologne, remaining 6 stop in Cologne and some other destination as well.
Long life: Clinging on and letting go
Cars weren't an option in 1910. So for a 50km trip, you had to take the train. Today's fast passenger train needs are for 200km+ distances
> do not have a good understanding of how exactly this system should be fixed, and that it’s not broken for fun but because there are some very difficult unresolved issues.

Because it conflates two things with conflicting incentives. This could and should resolve nicely.

1. Spreading knowledge
2. Certifying competence

To get e.g. a RHCE you may or may not attend the course. You may get the materials elsewhere and study from them, you might get tutoring from someone else who attended the course, you may have enough experience from your day job. This is knowledge acquisition.

Then you attend the certification exam and either succeeded or fail.

If you fail, you get back to knowdge acquisition. Decide to pay for the course this time. Get tutoring. Read the materials again. Maybe retry right away because you were just stressed and disoriented. Then you succeed.

Compare this with college. Fail a couple of examinations? Too bad, you are booted. Want to try again? Repeat up to two years! This is absolutely insane! No surprise people are cheating their way through!

Decouple knowledge acquisition from competence certification. Managed to reach end of the math track but failed physics? No problem! Certify math competence and let them study physics some more! Got enough certifications to warrant a title? Cool, give them the title!

Make it possible for people to step away for a couple of years and then come back to earn some more certifications and even the title when they actually need and want to learn those skills.

Make it possible to study 1/3 of your time for 15 years. Maybe people would stay in the learning mode longer. Unlike many doctors who are hopelessly behind the times. Make it possible to study with kids or sick parents to take care of. Make it a part of the adult culture.

Not something people had to suffer through in their youth to earn their place in the world.
The other problem with the "we need to fix the system" arguments is that they often ignore the much greater problems in our society.

Our schools, in the aggregate, aren't that bad. We have a broad spectrum and inequality is severe, but even in the worst-off areas, it's not the schools so much as broader social conditions that are producing lousy academic performance. If kids are getting evicted, they're not going to be able to turn homework in on time. If they're doing nothing all summer, they're going to backslide. I also question the social value of "fun" projects like dioramas in grade school: the result seems to be that middle-class kids' parents do all the work, producing adult-quality work, while the less well-off students turn in projects that looks like they were made by kids.

We have ridiculous rates of cheating because we're in a society run by people who cheated and everyone knows it. Corporates cheat; you can't become (or stay) an executive if you don't lie and backstab your way to the top. The fish is rotting from the head, and young people are extremely alienated. This doesn't justify their actions, at an individual level, but it does explain the upsettingly high rate of dishonesty we're seeing.

People also underestimate the power of peer framing and moral drift. Generally, people don't wake up one day and decide that they want to cheat their way through college like some future insurance executive. It happens over time. They start with minor offenses like lifting a sentence without attribution, or looking up one answer on a phone... but, over time, they're plagiarizing whole papers and have stopped doing the actual work... and this is when they usually get caught.

Dishonesty also goes both ways. Grading might be broken, but a world without it would be worse--removing the SAT enhances the preexisting advantages of the rich. Once people become teenagers and realize that advancement in society isn't only based on merit but also requires playing social/nonacademic games (in high school, to be popular and appear "well-rounded" to admissions committes; in college, to get laid but also to get introduced to the best companies; in the work world, to ingratiate oneself to the right people and thus climb the ranks over more deserving but less likeable peers) at which everyone cheats, because everyone has to do so... because global corporate capitalism is itself a cheating system in which most of us are predestined to lose... it becomes harder to make a moral argument to them that cheating is categorically unacceptable.