skysight-inc/HackerNews huggingface dataset:
True, but incomplete.

Filtering just EE/CS, there are 30 or 35 courses with full video lectures on ocw.mit.edu (which are all hosted on Youtube AFAIK). OLL seems to have four.

Sometimes lectures are linked on a class website e.g. the modern Underactuated Robotics lectures: https://underactuated.mit.edu/

If you're going down the rabbit hole, search "site:https://video.odl.mit.edu/collections/" or videolectures.net or archive.org, or you can search MIT's student pages for class assignments. Honestly, this is the only way to find substantial info on some entire fields e.g. Thermal-Fluids Engineering (2.005 and 2.006) ... or Course 2, in general.

It helps to learn a specific school's curriculum (Stanford and Berkeley also have great resources) and target specific courses. You won't find lectures such as MIT's Inference course by looking on Youtube and OCW alone.

[Not just replying to parent comment] If you plan to teach, sample some lectures by Patrick Winston, Anant Agarwal, Donald Sadoway, robert ghrist, and/or David Malan. The modern approach to engineering instruction seems to be 5 to 15 minute snippets posted online, but these five are among my favorite when it comes to full lectures.
You're 0-2 on those assumptions, though.
You can set it up in the Control Center. That's how I access my camera.
Plus they always feel a bit off.
Show HN: Create Embeddable Maps, Charts and Tables from Google Sheets
Cow Cloned to Produce Milk for Lactose Intolerance People
I got bait-and-switched as a candidate thinking I was going in for a sales pitch to find out it was an interview. I thought it was my company they were hiring (which I guess they were, but with me being butt-in-chair at their office).

I got weirded out when they asked for a resumé mid-pitch, and I said, I don't normally hand anything like that out, and I could give them our portfolio. I kept using the words "we" and "our" they kept using the word "you" and eventually it all clicked. I had been recruited for a job not a sales meeting. I handed them a 5 year old resumé that was kind of crumpled up, gave them my spiel and our rates, still using "our" and "we" then left feeling like I just wasted half an afternoon on nothing.

Less than an hour after I left, I was offered the gig at a 5% discount from my rate but with a guaranteed 30 hours a week. I never thought I would hear from them again. They are actually still one of my "best" clients.

A second anecdote - Half a year later, I was asked my opinion on converting a HUGE legacy project to a different web framework in a rewrite attempt to modernize it. To which I discussed another clients project and how easy it was to get off the ground quickly using the new framework, but said I wouldn't recommend it for such a large legacy conversion. And the Manager asked, "wait, you have another job... you are supposed to work for me." - Apparently he was unaware of the fact that they hired a company to consult them, not a developer.
I wonder how many non smokers we have in this thread making decisions for others. If only we’d think of the children! Screw the adults struggling with nicotine addiction, they should go back to cigarettes or just quit (like they’ve been trying to for years).

Why do people have to stick their noses in things that don’t affect them?
As a US citizen who used to listen to NPR daily, it may not be state-sanctioned, but it definitely had a propagandistic narrative tying together the reporting.

Maybe not quite as strongly so as the NYT, but it was definitely there.
Similar but different. I recently closed out a Quality Engineering/CoE position and conducted two awkward phone screens where the "candidates" were running sales pitches for their side-gigs.

The discussions started normally, but quickly became transparent. When I mentioned a challenge, they explained how they used some product/company to help with the solution. I thought it sounded familiar but couldn't figure out from where. After the candidate answered a second question similarly, I searched and found the site.

The product is one of these consultancy projects is a thin wrapper on top of some other popular product. It finally hit me- Why the product sounded familiar is because I saw it on this candidate's LinkedIn page, listed as a founder. The other candidate, same situation, only he was a "board member."
For people wanting to do more functional programming in Python, have a look at toolz (https://toolz.readthedocs.io/en/latest/). It goes a bit further in that direction.
Reminds me of the guy that created a bunch of fake dating profiles in a small-ish town and essentially did a denial of service attack against other potential suitors.
And it is OK. You do not want to hire who doesn't have an A team (so to speak) which cannot pull off the project if there is trouble.
I mean, he could always quit Fronk and take the job at the marketing target.

I don't think the difference is as big as you seem to think. Everyone has a price. :)
I'm very much pro-Rust and use it myself, but it is on HN very often as it is, and there is no need to shove it down people's throats even more than everyone already does. That's why I was hoping (and probing) for newsworthiness beyond "isn't Rust cool".
Because other milk substitutes aren't good enough? Idk I'm a big fan of oat milk.
I don't have a time frame for it. I just know that 'this is useful' historically doesn't save an online service (Napster, Ebay, Amazon, Reddit, Twitter, Google Search, etc) from disappearing or turning lousy. The fact that millions of people love Internet Archive and Wikipedia means there's money to made by ruining them.
FUE Hair Transplant Turkey
FUE Hair Transplantation surgery is a type of aesthetic operation that is frequently performed as a permanent solution to baldness today. It is a procedure performed by almost all plastic surgeons. Although it is done by everyone, the success rates do not draw the same high graph. Many Hair Transplantation centers and specialists, that is, people who do this job professionally, unfortunately do not follow the developments in Hair Transplant technology.

Anyone who sells one of the Hair Transplantation devices can say that I am a Hair Transplant. At this point, the job falls to you, the patients. Hair Transplantation is an important operation that is very difficult to reverse and revise. You should definitely research the hair transplant operation very well and make the right decisions. So, what should you pay attention to before choosing your Hair Transplant specialist and center?
Those that reject such a theory because it is somehow connected to Trump.

You can even make it clear it is just a theory (in a non-scientific way), but it certainly is of interest. I personally don't think it leaked and think this is a coincidence, but I can live with people believing otherwise. And that there are investigations in that direction just plainly justifies it to be mentioned.
Some of the "bad outcomes during the process" can cost the company more in legal fees than a multi-year software project. Red tape tends to be concentrated in such areas. For example, exports control and anti-money-laundering regulations. After sitting through trainings on the former, I'm very glad I don't have to deal with traveling or sending physical devices around the world...
The question the HN community should ask itself is: What can be done to improve the sustainability of the scihub project, for example to make it more decentralised?
A price on carbon is a part of the solution but not sufficient at this point, so it’s not the “best”.

It’s too late and the price would have to be too high ($100s per ton) to be a main driver. We squandered those opportunities long ago.

It needs to be paired with robust policy to develop, deploy, support, and mandate decarbonization across sectors.

Markets move to slow to save us.
I’ve never done this in the states. It seems borderline unethical to require someone to sign a contract without any compensation.
Not just unethical, isn’t that just plain old fraud at this point?
Apparently surgeons can do something similar. The experienced surgeon you talked to is just there you get to you agree to surgery, without explicitly telling you a first year (poorly/un)supervised resident will do all the cutting.
What type of response is this? "if there are any inaccuracies send them to the editor rather than make a comment"? Adding a comment to inform other readers seems like the correct thing to do and happens fairly often on other comment sections.
Yes.

The efficacy of different kinds of action is highly dependent on the existing structures, of course. That's not to say that nothing can be done, it's just a matter of choosing the right tool for the job and gathering up people to join the cause.

You can vote, run for office, participate in demonstrations, strikes or any kind of direct action. The possibilities are endless. No single method guarantees success for a movement and nobody knows what will happen in advance, but in general the bigger the mass of people participating, the higher the likelihood of success. But sitting on your ass and blaming companies is guaranteed to fail, if meaningful change to the system is what you want.
Was looking at this one: https://en.m.wikipedia.org/wiki/Triassic–Jurassic_extinction...

Lots of countries are looking to go from 1950's economy to modern standards, many live in rural areas that develop etc.

Why do you believe CO2 tends to drop? The accumulated CO2 don't follow emission drops in the graph. CO2 may linger for decades to hundreds of years.

Humanity is driving faster downhill without any brakes.
https://news.ycombinator.com/item?id=27780854
There was a proposal to build a freighter version of the A380, but no buyers.

Proximate reasons: the A380 is a triple-decker, with two floors designed to support the weight of seats and passengers, not cargo containers. Some reinforcement would have been needed, adding to the airframe weight. Additionally, the flight deck is on a mezzanine level in front of and between the two passenger decks -- right where the 747 freighter has a lifting nose door. So the A380 cargo mod would have required side-doors (which is okay, that's how most freight airliners work), and at least three of them -- one per deck -- which would have entailed cutting big structurally reinforced holes in the fuselage, adding more airframe weight, which was not okay.

By the time they'd done the sums, the design compromises would have made the A380 freighter less efficient than buying a pair of A330 freighters, or using the barely-smaller 747-8 (which snapped up the next-generation jumbo-sized freight market but sold very few passenger aircraft because the A380 got there first).
Where it gets cold, a single family home would tend to have snow cover anyway.
Is the sidecar made of... wicker?
Hi everyone,

I created this because I needed an easy way to embed a map into a website without the hassle of creating a database. Since my data was already in Google Sheets I figured why not make an Add-on for it? Once the app is created you simply copy and paste a couple of lines of code into your website. The app automatically updates when you update your Google Sheet. In addition to maps, charts, and tables, I have more visualizations I plan on adding.
I think the main problem is that these are all malware by definition. They are grabbing all of the data they can get and the users are not the ones who what that. I could install this on a separate user account which should restrict its access to my stuff but it is still a lot to ask. And a lot of these software requires admin access, which is absolutely not ok even for a second on my personal PC. If the school wants to ship me their PC with it installed I have very little complaints other than the biases in the video analysis.

There are other concerns, such as they often only support a few proprietary operating systems, however many programs require these anyways, so that isn't a major step back in most cases.
Too true... I have a strong suspicion that a specific person with the right technique isn't necessarily at any risk, that more harm would come to more people if it was encouraged en mass. I do sometimes worry I'll get a startle and stab my inner ear.
It's not "vs". It's not a court case. It's a pun, which doesn't work with "vs". It's supposed to be a middle initial V.
I don't think this suit makes it any less likely that various governments will come after that angle also. There's quite a lot of anti-(Google|Facebook|Amazon) sentiment floating around in various government entities right now. I assume it must resonate with voters.
I fondly remember learning about OCW for the first time, about 10ish years ago. As a fresh engineer in India, on the cusp of just moving to cheap broadband, at blazing speeds of 5 mbps, I was giddy with excitement of learning from the same lectures an MIT student gets to learn.

While I did not learn much, in terms of actual syllabus, I did get exposed to a refreshing teaching style of exploratory learning.

It helped me learn how to learn, how to approach a subject or problem, how to be confident as a learner.

I have never looked back. Today, I am confident that I can learn any subject, with the right books and practice. That confidence helped me grow as an engineer in my job.

Even today, I view these courses and new ones all the time.

An added side effect was the opening up of learning resources from Stanford, Yale, etc.
Your source is paywalled, but it's in line with my intuition. It doesn't state the global percentile in absolute money, does it?
That may do the trick

Hoping for something simpler/native :)
There will always be some emergency, deadline, ...

Just remember how little of your software will be around in five to ten years to get some perspective
Beaks of Wrath
Exactly. Plus, Apple wasn't exactly a market leader when USB became ubiquitous. I'd imagine the camera industry had a much larger impact on usb adoption and associated data rate increases.
That’s true. I remember being so surprised when I found out how few calories I burned running a mile! There are other reasons to exercise obviously, but it’s easy to overestimate how important it will be to weight loss for sure.
Yes. All of the money pumped into the economy has gone into assets. It's not causing consumer inflation, though it's gradually creeping into the housing side of things. Mostly, it caused a big bubble in stocks, and from there spills out into other assets.
Compared to WinUI, I wouldn't exactly call web technologies' developer experience pleasant.

This was pre WinUI, but a while back I worked at a shop that simultaneously maintained Web-based and WPF versions of an app. The Web version required 3 dedicated developers to maintain. The WPF version needed about half of one person's time, and had more features.

I would say that the main thing favoring tools like Electron is entry costs. There are lots and lots of people who know who to do front-end Web development, and you can do a good job of supporting all platforms using free tools. Even if you grant me for the sake of argument that native GUIs cost less in the long run, there aren't a whole lot of people who have experience doing them these days, even fewer who have experience on more than one platform. Going that route also requires you to shell out for Macs and probably also Visual Studio.
Such a thing doesn’t exist in my country, unless you use a private road with a toll.
Spotify link from the article:

https://open.spotify.com/playlist/3AolfVOnGnLxl7hfgn3Owa?si=...
I remember this problem being absurd, like bigger than a mansion.

Gosh I wish I could find it. I've referenced this problem a few times, I need to find it. I might have the book, if I can find it I'll update this post.
>IMHO the Roman Empire was build on the back of its civil engineers, and not its legions. At least in the long run.

Interesting thought but why would the Empire have fallen then? Most likely, civil engineering remained top notch throughout.
Seems crazy to me that a cargo conversion wasn't part of the planning from day one.
Thats' a shame, and definitely something that the Linux ecosystem needs to address.
> I’d definitely put Apple in the top tier of phone and laptop quality. Especially w.r.t laptops, the majority of Windows devices seem comparatively low quality. I’m not sure about their other products but I also don’t see them advertised as much.

Every MBP/MBA/MB had design flaws. From butterfly keyboard to discrete GPU, only 1 port (USB-C, for battery), etc. They fixed the keyboard problem finally, but from 2016-2019 it was terrible.
> IMHO the Roman Empire was build on the back of its civil engineers, and not its legions. At least in the long run.

An interesting aspect of this is that the legions were civil engineers. Every legion had craftsman as part of their workforce. The craftsman didn't build only their forts, but also streets, bridges, mills ... I think this combination may have been Romes greatest advantage. Not only were they able to conquer regions, but also to build them out pretty fast after the fact.
In my personal experience, I find extremely difficult to stick with the courses that are mostly video based. Not just from OCW but Coursera, edX, etc.

But what I found is that, for me, a really good way to start learning a new subject is studying from Lecture Notes.

These are generally less dense and more tractable than a whole textbook, and at the same time, you get the written form which I find a bit easier to follow than multiple hours of video.

Of course you miss the depth in some cases, but as introductory content I find them really to the point and easing the learning curve.
She started off with a decent explanation and defense of her work... but then fell off completely with the complaints about the photo and the worries about getting 100% credit. I don't know if it's due to the pressures she faces, or if that was her personality to begin with.

Was gaining fame part of her goal?
It's a package, not a built in, but pytoolz [0] is a very complete solution to the type of functional programming munging you are taking about. I wish more people knew about it (no one here seems to have mentioned it). And it has been Cython optimized in another package called cytoolz [1]. The author explains in the Heritage section how it is an extension of and plays nice with itertools and functools [2].

For Python coders new to functional programming, and how it can make working with data easier, I highly recommend reading the following sections of the pytoolz docs: Composability, Function Purity, Laziness, and Control Flow [0].

[0] https://toolz.readthedocs.io/en/latest/

[1] https://github.com/pytoolz/cytoolz

[2] https://toolz.readthedocs.io/en/latest/heritage.html
> In simple words, it’s a slow database.

A better way to put it is: "it's a log file composed of blocks."

> A blockchain “validates” and permanently stores the data after a consensus is reached.

Not so. The whole point of a consensus algorithm is to map a path through a tree of blocks (the active chain). That path can shift, depending on messages received by the network, typically in the form of more blocks.
Touch bar? I hates it.
Unfortunately, fixed width and centered code sample doesn't render nicely on mobile devices, so the argument fails to convince me (otoh, I've read good things about F# elsewhere, so I was already intrigued).
I think it's a bit different when sending a survey out to your own employees - if the internet was asked to pick we'd end up with a flying hentai theme or something.
Don’t forget marijuana, it reduces blood flow to the brain. Absolutely horrible for a developing brain.
In turnitin’s defence, in my recollection their training material explicitly and repeatedly tells you not to do this - that a positive turnitin result is not the same as plagiarism, and that all positives should be manually reviewed. The student-facing side of it can be bad, as it errs on the side of extreme caution.

When I (as a TA) had to mark dozens and dozens of papers pre-screening for obviously copied paragraphs was a very nice time saver. Otherwise the only students I would catch are the ones with poor English skills (grammar switching from flawless to flawed and back again is a pretty good tell that the paragraph was written by somebody else).
> If the goal is human-level intelligence, that has been demonstrably achieved with the far lesser resources of the public school system.

Pretending that the scientifically managed public school system, that attempts to manufacture uniform educated humans on a conveyer belt, is responsible for human education is fairly ridiculous.

Children have a remarkable capacity to learn, and do so automatically through free play and exploration until public education wrings that curiosity out of them and turns education into a job.

Humans get educated despite the public education system, not because of it.
> Sibling comment mentioned flatten, which is just [item for sublist for sublist in lst]

I never get this one right first time, but surely that's not it.
And usually 100% if you're in a big company/typical corporate environment. Not everyone targets the whole market, and lots of companies are windows-only, for better or for worse.
The "right to repair" doesn't say anything about "ability to repair" or "easy to repair." What's at issue is people making modifications to firmware and then getting sued by the manufacturers. This is what's going on between John Deere and American Farmers, which was the original impetus of the "right to repair" movement. What "right to repair" is addressing is when you purchase a device then that device is yours - you can make any modification to it without fear of reprisal from the manufacturer. What "right to repair" does not mean is that you'll be able to repair your device, that it will be easy to repair, or that your warranty won't be voided if repairs are made by an unauthorized repairer.
neat, what about it?
If a company agrees to pay a consultant just for fielding candidates for interview that's their problem.

The standard practice is for recruiters to be paid only in case of successful placement (and often only in case of successful probation period).
Also many developers are creating native Linux versions - Paradox Games Studio comes to mind where their Grand Strategy games are available native on Linux. Rimworld and Factorio as well.

Nowadays I'm very unlikely to buy a game that doesn't have a native Linux version.
I think we are in an era where being a monopoly is a net negative for companies.

That a monopoly like Intel has been toppled so fast, so easily and so efficiently is astounding.

How long did its monopoly last? 2 decades?

In the future, I would presume that the longer a company is in a monopolistic setting, the less valuable it becomes.
Show HN: I made a Memes API that summons random memes from Reddit
> One gripe that I have with functions like map is that it returns a generator, so you have to be careful when reusing results

I hope that is never changed; I often write code in which the map function's results are very large, and keeping those around by default would cause serious memory consumption even when I am mapping over a sequence (rather than another generator).

Instead, I'd advocate the opposite extreme: Python makes it a little too easy to make sequences/vectors (with comprehensions); I wish generators were the default in more cases, and that it was harder to accidentally reify things into a list/tuple/whatever.

I think that if the only comprehension syntax available was the one that created a generator--"(_ for _ in _)"--and you always had to explicitly reify it by calling list(genexp) or tuple(genexp) if you wanted a sequence, then the conventions in the Python ecosystem would be much more laziness-oriented and more predictable memory-consumption wise.

Ah well, water under the bridge, I know.
Hopefully not some deadly ubeakquitous beakteria
Rickrolled by GitHub Copilot
I've done it in the US once, for a well-known tech company too. It's a bad practice but certainly present.
There's an open issue for them https://github.com/areweguiyet/areweguiyet/issues/62