skysight-inc/HackerNews huggingface dataset:
OOP can be a minefield in this sense, yeah. It needs to be taught correctly, and even then, it brings the problem domain into the solution, which makes it difficult to reuse.
I must assume you are uniformed about the effects of most or all of Europes nuclear reactors losing their cooling. The relative limited catastrophe in Chernobyl is still rendering wild game in Sweden unfit for human consumption. Maybe you weren't aware?
Thanks for the answer! I'm probably personally leaning towards using Playwright for future projects, reading that. I believe Playwright may be passing Cypress in community size, and simplicity is subjective. They both look quite similar, from this outsider's perspective.
"I do believe this content is relevant when helping us all prepare for what might be coming next in 2023 and beyond. Happy reading."

Anybody want to hazard a guess as to what that will be?
When I see a story that says 'We need XXXXXX by YYYY' I ask 'ok, why?'

The article says it "outlines why we need a fossil-free internet by 2030 and how to get there" but I don't see that at all.

No, I don't need replies explaining why we need it. My statement is that the article whose job it is to explain it doesn't. Why 2030? Why not 2029? Heck, if we don't have it by 2025 then XXX bad things will happen. Why not 2038?

Its the equivalent of 1990s cable tv news shows at this point.
This is not correct. Especially in the USA lots of mobile phones now have IPv6 connectivity.

From https://www.arin.net/blog/2020/01/16/mobile-edge-of-the-inte...

"80% of smartphones in the US on the major cellular network operators use IPv6 and major mobile networks are driving IPv6 adoption with Verizon Wireless at 84%, Sprint at 70%, T-Mobile USA at 93%, and AT&T Wireless at 57%"

And this were numbers from four years ago.

NAT is not a firewall and it's dangerous to think of it as such, because it causes people to follow a lax approach to security and think they are protected, when they actually aren't.
ccTLD (2 characters, are usually managed by countries, except for .eu and maybe a handful of other exceptions) *do not* follow ICANN’s rules. Governments are owners of the TLD of their own country, and set the administrative rules. On the admin side, you’re trusting the countries to not change the rules against you. It’s probably not a good idea to rent a .ru if you’re Ukrainian for example. You’re also trusting them regarding a part of the DNS resolution: a DNS query first goes by the root DNS, which will resolve the TLD to the registry’s DNS server, which will resolve the domain to the registrar’s DNS servers, which will do the rest. The registry could theoretically override your records on their layers. So same thing, don’t use a ccTLD you don’t trust (that’s true of all TLDs, but even more for ccTLDs). On a technical side, some countries have crappy infrastructures, so resolution is at risk. It happened to Notion a few months ago with their .so domain (Somalia). Some poor countries delegate the technical side of operations to more reliable registries.

Google is safer because it only manages gTLDs. They can set part of the rules, but not all the rules. They have to follow ICANN’s rules. In particular, the dispute process goes through the ICANN which gives a somewhat neutral safety net. It’s far from perfectly, probably not even good enough, but still gives you more warranties than using a random ccTLD.

Speculators bought newGTLDs in the hope of selling tons of them but often dramatically failed. Registering a gTLD to the ICANN costs at least $400,000 if I remember well, so a lot of crappy newGTLDs are not profitable. When the registry goes bankrupt, I don’t know what happens to the customers. My guess is the ICANN tried to re-sell the TLD management on auction, and if they fail, then people would lose their domain. Very few newGTLDs succeeded, I’d stick with these and not try anything fun but too exotic.
Who are your customers?

What platforms do you think would be the most useful for them? A website or a mobile app or a desktop app?
are they both public companies or do you have access to their financial statements?

strong balance sheet, profitability etc. go with one that is the strongest.
But why PDF at all? Is there a reason to put the online license in a PDF? Or any other places, like the restaurant menus? is there anybody who wants/needs to print the license or the restaurant menu?
Cool stuff!

Kudos!

I don't believe that I'm unique, in any way, and am not at all interested in getting competitive. Most of the work I do, is focused on NPOs and volunteer stuff. I'm not interested in making money.

> had I been documenting (and making everyone else document) every component from day 1

You ... may want to check out some of my codebases.

The code is heavily documented, and each repo has a GH Pages environment that is generated, using Jazzy.

These are all auto-generated: https://open-source-docs.riftvalleysoftware.com

The README has a bunch of stuff, so the repo is also pretty well-documented, but Jazzy actually creates an API documentation.

I'm looking forward to Apple maturing DocC. I think it still has a bit of a ways to go, and I'd like to see GitHub support a .docc file as an environment.

This is my documentation philosophy (bit of a long read. Sorry): https://littlegreenviper.com/miscellany/leaving-a-legacy/
> because solar can switch itself off fast enough that any solar bidding a negative price to the market would just turn itself off

Wouldn’t this make the panels hotter? I’m guessing they’d accept (or should accept) a slightly negative price but because that’s better than dumping the energy through the panels themselves via excess heating.
select this, count(*) from that group by 1
The Django ORM is one of my favourite abstractions on top of SQL.
There was a lot of shock and anger, but not fear the way it's being described here.
I read Magister Ludi or The Glass Bead Game several times in my younger days. I was a Hermann Hesse fan. I echo the recommendation but would add what I found most appealing about it is the idea that all knowledge is related. Once players study for years, they realize mathematics and music theory are related. Architecture and geometry are related. By analogy all knowledge is related and one can glide from one concept to another (in a Glass Bead Game) and tell interesting stories. Very influential to me on universality of learning and knowledge.
thunder run on baghdad.

It a documentary on iraq war seen from the eyes of bhagdadis, both military and common folk. This war was extensively covered in media but I've never seen it from the eyes of people who were on the other side.

After all this time, i realize how racist and cruel this war was and such contrast to how we viewed people of ukraine. Helped me reflect on my own racist attitudes.
There are a lot of comments in here, but I will throw mine in.

I did the B.S. and M.S. before I was 40, but went back later to do the Ph.D. in my 40s.

I did not have family support. My SO was totally against this. As an engineer, sysadmin, physicist, I feel like I have a problem solving mindset. It took a lot of problem solving and ignoring to get over the problem of no family support (I do not mean financial, I mean "hey, don't go do that, its a waste of time, what is it for, you are too old, etc, etc". Find out early on if people around you support this, and what mindset you will have if they do not.

Financial. Can you afford this? You figure it out.

Academic... As I have worked at three universities, I feel like this is probably the biggest advice or question I would ask: Are you of the academic / research mindset? I am assuming you are going into a tech / STEM field and not philosophy or the arts, so this can make or break you. Some people are 4.0 students and suck miserably at research. Some people can teach well, and do not do research well. Some people do research well and can not teach. This brings about two questions:

1) What is your goal after the Ph.D.?
2) Are you good at research? Most Ph.D. programs are going to have you do a pretty significant breadth of research to graduate.

My advice: What is your main objective? Does that coincide with getting a Ph.D.? Are you good at research? Do you have support for this (if you have a SO / Family / Partner), as that can make it doubly tough.

Finally, when you figure our your main objective be SURE your advisor KNOWS what you want as your goal. Most of them either think "you are going to finish and teach" or "you are going to finish and do research" or "you are going to finish and go get a job". The courses you take, and the amounts of research/papers/teaching you do will impact which path you take. Do not that that for granted. Tell your advisor "my goal is X". Remind them of this from time to time, as they will forget. You do not want to end up graduating, looking your advisor in the eye as they are telling you they have a job lined up for you and saying "but I really just want to go be a professor at a university" (which is what happened to me, and frankly, I am not a professor, I am a staff person that teaches when we are short professors, but I can not get a teaching job, as I have too few papers written).

Hope that helps some.
Their EULA looks similar to the OFL. I wonder why they didn’t just use that.
Check out dbt (not dbt-cloud), great open-source SQL tool, macro system is included in the ever-growing set of features. It helps managing SQLs a lot.
It is like getting the ‘first post’ on Slashdot back in the day. You see the even on the news and you go to Wikipedia to read about the subject, see the page is out of date, you update it.
> do not abstact over borrows and ownership if functions are involved (unless you really know what you are doing).

I always think I know what I’m doing, then discover I in fact do not. My take away has been, don’t even do it even if you think you know what you’re doing.
I recently discovered Fira code through https://www.codingfont.com/. I played with font names off, and Fira code won two times in a row :) I'm still amazed at how pleasant it looks on my screen.
> While this may be true, I think it's important to remember that the negative effects of not doing the lockdowns would have been much worse

would is definitive. You don’t know that, and there seems to be plenty of real world examples of hard Covid mitigation policies to soft Covid mitigation policies that indicates it’s not that simple.

Could it have been worse? Sure, but frankly it could have been better too with less lockdown.
> but I'm not convinced fusion will ever be economically feasible

Not on Earth. But put a good enough fusion reactor on a rocket, and you can reach neighboring stars in 3 or 4 decades instead of the 15 one would expect for fission. (Of course, nobody is even sure reactors can get that good, but it does look possible.)
The EU was spiteful in this case, but that was expected. To be fair, they gave British registrants at least 1 year of grace period to migrate their domains to a new TLD, it didn’t happen overnight in this case.
Fark was pretty popular at that point as I recall, but I had no idea they were livethreading this at the time, so this is a neat discovery for me, although I'm already shuddering (I lived near NYC at the time)
I am one of those rare people :) Coming from the Linux sysadmin and networking side I'm currently working on going deeper into programming and expanding my knowledge there. In Europe the pay for someone like me appears to be capped at slightly above six figures though, which I will reach soon, so I'm currently a bit unsure on how to progress career wise.
Look into nullish coalescing and optional chaining.
Sure, vanilla JS or react doesn't help with using a var as a function, but I can probably count on my left hand how many times I tried to do that. That doesn't warrant a completely new language.
ps.: typeof is also a thing in vanilla JS
Events my dear boy, events!

Something is always happening somewhere, and with social media there's always a trace of it.
Downtown Manhattan did a lot of it after 9/11.
It was a video and he didn't send it. He just happened to have it on the same phone.

"the subsequent review of his account turned up a video from six months earlier that Google also considered problematic, of a young child lying in bed with an unclothed woman."

https://www.google.com/amp/s/www.nytimes.com/2022/08/21/tech...
last paragraph is right on the money. Super important
What I find interesting is the random comment in the second page that just says "Osama". Did we know that early? I can't remember.
There is a database library called Diesel that I use which has good support for composition. The easiest example to point to is on their own webpage: https://diesel.rs/guides/composing-applications.html
There's definitely need of more scientists and not of more experts. Experts means "with experience", which might be of greater quantity or quality than average, but that doesn't cut it. Experts is also where charlatans and quacks abund, because we don't usually keep their opinions and work against the same bar as we do with scientists and scientific publications.
I hadn’t realized the bsd’s implemented egrep and fgrep. Even more reason not to depreciate the interface.
Actually the history on your web browser is highly effective at bringing back any tab you might close so I feel free to close most tabs.
It downloads rather than opening in your browser because that’s how you’ve configured your browser. For me it opens in the browser (albeit in a new tab). There’s nothing wrong with the PDF, I can open it with all the PDF readers on my machine; it’s a basic v.1.6 PDF file. This is, in fact a “nice link to some web page text”: a page of text served over the web.
The EU has had the chance to step up to defend Ukraine with military aid, but seems to be hamstrung by entrenched interests in its nuclear powers, and a lack of desire to act outside the shadow of the US. I've been first in line to criticize the US military over the past few decades, including for its sheer size that makes it ripe for abuse (eg invasion of Iraq), but genocidal-resurgent Russia has shown that history hasn't ended quite yet.
The global situation w.r.t war and the ensuing energy and food shortages were caused by Vladimir Putin starting a war.

How exactly is it that you think lockdowns influenced Vladimir Putin to do that?
Is California's grid particularly 'rickety'? I know US grids are famously less reliable than European ones but isn't that just cost cutting, like overhead vs underground lines?

Which to be clear, I'm not assuming is a bad call by the US, just a trade-off.

But "green dreams" like distributed solar generation and battery storage, as well as EVs seem likely to help the grid more than hurt it. It generally doesn't seem to have had a negative impact on any other countries or state's grid that I'm aware of, though the usual suspects will regularly claim it has.
Dissolvable Optical Switches Control Neurons with Light
The first one I searched for: https://bAIble.com/bible.html?book=Ezekiel&chapter=25&verse=...
Draft EU AI Act regulations could have a chilling effect on open-source software
I don't know.. I don't use iPhones anymore (for software compatibility and price reasons - on a Spanish salary they are simply too expensive) but if Samsung would get a similar feature then perhaps...

It depends how well it works though. And how much fussing around is actually required with that targeting stuff. Of course in an emergency I may not always be able to fuss with it a lot. It depends on real-world usability. I'm sure the various hiking sites will put it to the test when it comes out.
And it is great for these people to have profs like you. They aren't all! :-)
I’m not into sports and I don’t follow basketball. I couldn’t tell you beyond really famous basketball players who the majority of players are. And although I grew up in Jordan’s era of basketball, I didn’t watch his games. All that to say, I enjoyed it.

If you like something, recommending it is fine. Let the people decide if it’s a topic they’re interested in it or not.
Or nim? I like nim's syntax the most of the four, funnily enough.
I spent a little time researching this.

While the CIA did do some influential things, it seems like most of the damage was caused from within... what the CIA did was tantamount to leaning on the Tower of Pisa until it toppled
The goal is to support seamless cross-device transition (supporting both desktop and mobile devices), and also allow gamers to post their laptimes on leaderboard. Note that this is not a toy project, the goal is to actually compete with commercial flight simulators built with Unity or UE engine.
Don't forget the concentration camps for Japanese Americans in WWII: https://en.m.wikipedia.org/wiki/Internment_of_Japanese_Ameri...
Yes, the problem is the steel.
Brothers at War: Science and Religion Are Starting to Collide
This is a topic dear to my heart. I also think it is important to preserve prototype and prerelease versions of games from all possible sources - they can give an insight into a game's development that can only be matched by the actual developers speaking on the process. Such versions of games are at far more risk of being lost to time - how many prototype cartridges or discs are holed up in publisher/developer vaults, and how many of those do they actually pull out and test from time to time to make sure their archive isn't rotting away? Very few seem to do this, or if they do they're not open about it. Retail-released games usually have several extant specimen to be able to preserve. With prototypes the total number of copies of any specific build may be single-digit.

This also includes builds of games used for public display at events like E3. A personal example - I am part of a decently-sized community centered around the Harmonix-developed Guitar Hero and Rock Band games. For years, we've known that a handful of illegitimate copies of the Guitar Hero II E3 2006 build have existed. However, the two people we've talked to that actually possessed such copies either no longer have them, or the disc does not work. We also know that the official copy of this disc exists within the walls of Activision. One of our community members was in a position to be able to ask them if they could potentially have the disc. The response? "Sorry, we must hold onto it or destroy it." What chance do we have to preserve many of these games, if destruction is even an option?

Speaking of that. If anyone reading this had access to the Malaysian video game black market in early to mid 2006, and you bought a chipped PS2 bundle with two third-party guitars and two discs labeled "A" and "B", please get in contact with me (my email is in my profile here). We believe the "B" disc to be the GH2 E3 build, and we'd like to double check whether the "A" disc is retail GH1 or not. Or, if you got any weird copy of GH2 on the black market, anywhere. We're also looking for a pressed copy of the GH1 demo, which would have the game ID SLUS-29177. We do know it exists, we narrowly missed an eBay auction for one last year (and in fact, that auction is the only reason we even have a picture of that disc).

Fortunately, we also know that Harmonix is really diligent at archiving their games. I have seen a photo of their GH2 binder with burns of daily builds, and I also have it on good authority from a former employee that they also have an extremely thorough digital archive. But, still, none of these are accessible for datamining and analysis, which is vital to truly preserving these games.
> Everyone is talking about the gas imports from Russia, while nobody talks about oil imports which are not very different

Largely because handling oil is just a lot easier. Storage too. Nat gas is limited to LNG and pipelines and there just aren’t that many spare LNG ships cruising around, while any bulk liquids shipper could convert to carrying oil. And not hard for a port to have spare oil on-load or offload capacity, or to bring more such capacity online.

But this is an issue for Russian gas exports too. They’re probably flaring that natural gas that isn’t going to Europe.
https://github.com/rust-lang/rust/issues/88967: they've delayed adding an `Iterator::intersperse()` method to the standard library, since it conflicts with the `Itertools::intersperse()` method from the popular `itertools` crate.
The problem with SQL is that it's all about transforming data, and that would better be modelled as a pipeline.

https://prql-lang.org/
You get the 90%+ native performance, when passing through a graphics card, right?
https://www.domcomp.com
SpaceX launches fleet-leading booster on 14th flight
I am 34 years old and thinking about doing the same. I have an degree in civil engineering but the last couple of years I have a big interest in CS and math.

If you wouldn’t mind - could you elaborate how it was instrumental in your career and how long it took?
This is the Apple mindset, glossy features and apps but forgetting that these apps are made by people that aren't perfect. Looking at code almost feels 'dirty' to many Apple users. Like first class passengers on a cruise ship being horrified at the oily smell of the engine room :)

It's part of the glamour that Apple has built around its products, but it is mainly a marketing thing. After all Cellebrite and Pegasus manage to break through just fine.

The big benefit though of reproducible builds is that what you see in the code repo is actually what you get on your device. There is no reason to hide this code like Apple do, it's not 'magic' and having visibility helps against apps abusing the users' data.
Into Great Silence.

9 months in a carthusian monestary, filmed solo.
I'm uncomfortable with people publishing work like this without studies to back up whether they work for their intended audience. I'm sure the Braille Institute is expert in needs of low vision readers. And the design certainly looks promising. But AFAICT no one has studied whether this font is actually more readable. https://www.maxkohler.com/notes/2021-02-16-atkinson-hyperrea...

The mess with the popular-but-not-effective OpenDyslexic isn't good for anyone except publishers wanting to tick off an "accessibility" checkbox. (Thinking particularly of the library e-reader Axis360 which includes only two fonts; a bad regular font and a "dyslexia font". Neither are particularly readable IMHO.) https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5629233/
This is an advertisement written for / by Outschool I presume. But I think this sounds like an awful school, that seems to be almost more like letting kids go on youtube binges of quasi-educational topics than a school with a real curriculum.

>In June, my son started with an introductory ukulele class. There was an “Old Town Road” hip-hop dance class, an hour spent learning to speak in a British accent from a real actress, three weeks of WWII history, and a week of learning ninja moves.

Three weeks of WWII History sounds great, especially if its part of a larger History curriculum, otherwise its too shallow. But a week of ninja moves, come on. And the other topics aren't much better. I might be old fashioned but I would be pulling my children out of that school immediately.

I haven't found any of these new online education platforms to be good though, apart from Coursera (And Khan Academy) and that's because it's largely taught via a university. Udacity, Udemy, Lynda, Linkedin Learn, etc. all of the other ones I have tried have been extremely poor quality shallow courses. Maybe just creating a marketplace of "education" videos and throwing things at the wall doesn't work well?
"The future will solve this automagically: people using Rust massively will pay a productivity tax that if not counter balanced by the safety wins will turn into a competitive issue. And most folks are now using Rust where more productive garbage-collected language would be better"
Please do excuse me for putting this behind a signup screen! Wasn't expecting so much interest from outside of the drone community. A controller is not necessarily needed. Keyboard emulation would allow you to play. It does require some basic understanding of how to fly drones though.