skysight-inc/HackerNews huggingface dataset:
I'm completely deaf and I can only recommend transcripts. Both zoom and teams have built-in transcription systems (though you have to enable them) and there is also an Android app called Google live transcribe. The former two work the best since everyone has a mic to their mouth and their voice never mix before going through the transcription system.
But at the other hand, C# is heading in the direction of C++, where even after n years working with it, it can still surprise you/find yet another way of doing this and the rest.

Like, I would prefer not having 10+ initializers from C++ in a language.
Reading about the disease brought back to memory the "nerve attenuation syndrome" imagined by William Gibson in Johnny Mnemonic.
Node-RED: Low-code programming for event-driven applications
It’s hard to not have a skeptical view towards government intervention in this case when the whole province is run, media included, by a handful of families. Hope it turns out for the better for everyone living there, and very sorry for your loss.
What is the platform you're referring to?
I saw that video some days ago and thought "that would be a nifty way to get to work and back" ... 12 minutes flight time would actually allow that for me ... but not for a lot of others.
I'm an experienced web developer but I'm happy that we chose Webflow for the website of our mobile app. It allows my non-technical colleagues to make basic changes to the website, like copy changes or moving blocks around. But Webflow doesn't abstract away the underlying web technologies (just makes it visual) so it's still easy for me to go in and make more "complicated" changes. It's not a panacea but I think they are striking a nice balance between ease-of-use and extensibility.
The issue with this is it requires a fairly mature metacognition from the student. We've all fooled ourselves into thinking we understand something, only to be shown a question we can't answer later on. With some maturity one gets into the practice of asking the right illuminating questions, but it's a painful journey at times. It's also made harder of there's a lot of time pressure, eg if you are studying a bunch of courses at the same time.
I liked the idea of simply using mobile data services to update cars from a network. Keep a series of cat eyes or pressure monitors on regular tarmac roads, have a collector station every few meters and use that to relay information.

In areas without network you dont use self driving tech.

Driving data is cultural data, its not some natural phenomenon which is clean and periodic. If a truck transporting cows breaks down and there’s a herd of cattle running all over the highway, I seriously doubt the models are going to perfectly handle that situation.

Level 5 self driving is impossible, but with road data and external coordination, we can achieve the same effect.
I’ve seen similar scenes driving in north western australia. The immensity of the flat desert landscape is something else.
Why Netty's FastThreadLocal is fast (2019)
When you are forced to sit in the floor because the train is packed and there is no room to even walk inside, when temperatures are beyond 35'C, air conditioning is not a western commodity (btw, I am not from US) but a necessity.
The unredacted document is here: https://storage.courtlistener.com/recap/gov.uscourts.nysd.56...
Indeed, on the British sleeper routes, you no longer have the choice to travel communally - i.e. the railway company won’t ever book you into a cabin with a stranger.
Now a days the equivalent would probably be rewriting from rust into python.

I don't know what it is about languages that make them attract these dogmatic communities, but it seems to be ever present.
> Joby, Lilium, Airbus, Archer

not to forget Opener BlackFly
I understand where you are coming from but there are some pearls in there such as this one about the Beslan tragedy:

https://www.youtube.com/watch?v=D0knAQL9WtM
Also contrary to what is often professed here, a landing page is not a product. If you lure me to your website and there is no download and only a textbox to extract a personal information from me to spam me in the future, you just lost my present and future respect. Don't waste people's time like this please.
It's possible, at the moment it only works if you modify the corner with the curved angle/handel tool in all fraims, I'll need to fix that
> I really doubt that throwing it up as open source would fix anything.

You're probably right. What I'm saying is that the cause for embarking on a software project should be different. If you write software to address needs and desires, then you're more likely to succeed in doing that. And maybe you'll make money off it somehow, or maybe not.
Last time I remember robocall spammers actually ran the Caller ID systems themselves, and so were paid by telecom companies for using them.
China's approach seems to be one of the best: bullet train soft sleeper, capsule-like design, individual windows.

https://youtu.be/DAOYz8FcDiQ

Japan has also nice sleepers, but they are not bullet trains, plus, way way more expensive, and not a mass phenomenon.
For some reason developers think they're magically exempt from judgement of their data harvesting. I don't want you monitoring my activity on my goddamn devices, however much you yammer on about having good intentions. The act itself is hostile, and that's why developers are so goddamn sneaky about it. You're invading privacy and creating metadata records that are trivially deanonymized.

There's an honest, non sneaky way of gathering usage information: pay for rigorous testing and price the cost into the product. Telemetry is lazy, invasive, and user hostile by default. Every bit of information acquired from users should be given with informed consent or not collected at all.
"The best way to learn a new programming language, just like a human language, is from example."

Certainly this is how I learn. Much more immediately useful than voluminous documentation.

However I am not sure every language has a standard library.

For example, Lua.

Also not sure every standard library is a model to follow.

For example, where feasible, I try to use and learn from djb's C functions instead of the "C standard library" ones.
That seems to be an exceedingly uncharitable interpretation without much evidence.
I’ve never understood this either. I guess it’s technically under a “beta” label so it gets a pass for now. But I can’t imagine this continuing without consequence forever, unless Tesla actually manages to solve self-driving with a vision-only approach.
What does "touch someone’s (or your own) plane of consciousness" even mean?
A Big Little Processor
https://fr.wikipedia.org/wiki/Big.LITTLE

A Big Little Park
https://www.biglittle.fr/

A Little Big Song:
https://www.youtube.com/watch?v=mDFBTdToRmw

Now as far as big little countries, this one seems to have a population (non-resident) of 2k. This is huge for a micronation, although by definition of the word, it seems Hong Kong would be the largest micronation. This is because size does not define the term - only that the residents claim they're a country and most other countries don't recognize them as one. Other notable micronation is of course the famous Sealand, hosting the world's child porn from an abandoned oil platform.
Yes there is. Google for "film dx code stickers" to find some examples. Useful thing to have with point and shoot film cameras which are not offering manual override for ISO for push/pull development. (I'm looking at you Olympus Mju 2).

I've also seen a modded Mju to have big hole and dip switches to overide the the automatic settings as well.
I cannot recommend 'a' setup as I'm constantly exploring as well, but in case you're interested in trying out different approach for 'getting things done' then there are several solutions posted for addressing that on my problem validation platform[1].

It's one of the reasons I keep trying different solutions as well.

[1] https://needgap.com/problems/30-getting-things-done-at-indiv...
>Additionally, std::vector::size() is size_t and unsigned, so I decided to follow.

std::string::find is size_t and unsigned too, now guess what it returns in corner cases.
> They stop multiple times in the night so you wake to the beeping of the doors opening and closing.

Triggered.

This is one of my biggest bugbears with early trains into and (particularly) late trains out of London: endless overly loud beeping and automated announcements at every single station. I'd usually like to catch up on an hour's sleep whilst I'm on the train but unless I'm completely exhausted even earplugs don't cover the din.

I get that some people have impaired vision or are hard of hearing, and therefore need affordances (which I am strongly in favour of), but is it strictly necessary for those affordances to torture the rest of us? Surely we can do better in the 21st century?

"Oh, but the announcements need to be loud because people who've fallen asleep might otherwise miss their stops." They might. I've done this (on the tube, as it happens). It was incredibly annoying and resulted in a very expensive taxi journey home, but it was also entirely my own fault and responsibility. I took it on the chin, and learned a lesson. Again, is it necessary to torture everyone so a few people avoid this every night? I'm not so sure it is.
Similar design story here for Londons tube. For those very familiar with a place, I think the geographically (more) accurate maps work well.

https://www.dezeen.com/2011/08/08/london-tube-map-by-mark-no...
The logistical problem of key exchange hasn't been solved. Boot viruses are very real, but the most severe threats is information extraction which works fine in user space.

I doubt I will activate TPM on my home PC as it doesn't offer much security to me. You can already say that some services will use remote attestations and I think these services can do without me.
Why take the car if you already have a subway? What a strange statement.

> Take the subway if you hate cars.

Why do you think that preferring to ride a bike makes one hate cars?

You can be both a cyclists _and_ a motorist. It's not a competition or a cult!
Most of those, in my experience, effortlessly transliterate what they say into the Latin alphabet when they need to use a medium that requires it.
Ill bet right now that level 5 self driving will never come. Whatever the pace of technological advancement.

If it can work, then a Tesla trained in SF would work on streets in India or Vietnam. But it cant, since driving data is cultural data and self driving narratives lie in a cultural blind spot.

Advanced economies have relative more stable traffic and rule of law which influences their driving.

If those disappear, old driving data is not going to apply.
A “superior” implementation is in the works with templated strings.

It will look something like this:

STR.”text with \\{variable}”, but anything implementing the TemplatedString interface can change the behavior of interpolation. There is not even a requirement to produce strings only!
Regarding Afghanistan, you forget to mention that part of history where Afghanis raided and conquered large parts of what is now India (the Durani empire and Babur come to mind) , not to mention raiding into Persia and Merv

Its hard to pretend Afghanis' view of "civilization" was formed by the British "invasion" which was not permanent
Downloading isn't illegal here. Sharing is.
The reason why this is not signaled as an error in C/C++ with -ftrapv is because of the implicit integer truncation on assignment/initialization, which does not give errors in C/C++.

In C/C++, when -x is computed, x is promoted to int, so "-" does not overflow and "-ftrapv" does not matter.

This would be harmless, except that "return -x" truncates the result to 8 bits, which overflows, but this truncation is not checked so it does not signal an overflow exception, as it should in a decent programming language.

Had x been an "int", instead of an "int8_t", the error would have been caught in C/C++ with -ftrapv (when "-" is applied to INT_MIN), but "int16_t" would have also resulted in an error that is not caught, due to implicit unchecked truncation.

While forbidding all implicit conversions is a serious mistake in the opposite direction, many of the implicit conversions that exist in C/C++ for historical reasons are extremely harmful and they should be avoided like the plague, i.e. the truncation of larger integers into smaller integers and also the implicit conversions of signed integers into unsigned integers.
Only purpose of side projects was suppose to be fun or learn something at the end of it. I don't understand why is there an increasing trend to do a side project with a goal of becoming rich.
I'd be interested to know if anyone uses nodered for anything other than home automation or small deployments.
> So I definitely thing "signed by default" is much more of a slam dunk if it is paired with "64-bit by default".

Yes yes and yes. There is nothing that would make me happier than if GCC and Clang gave us the freedom to choose an ILP64 data model. In that case, we wouldn't need prototypes anymore and we could restore much of the original intent behind the design of C.
Java has basically no threat from Kotlin and the like. The reason it innovates now is simply Oracle’s increased pouring of money into the platform, which is especially visible now compared to the stagnation of the end of the Sun era.
Agreed on how draining a full day of face—to-face meetings is, our worse: a full-day conference meeting. I once went to one at the company that had acquired us. It was a literal airing-of-grievances meeting for the engineering managers, that they ran annually, so that people could get shit off their chests. It was by far the most dysfunctional and stupid meeting I’ve ever had to endure. We had to fly to Chicago for it.

If it was virtual I’d have turned my camera off and chilled out, and come away a fraction as stressed. As it was my team went straight to the bar, and a week later one of my colleagues - foreseeing her future amongst these people - quit.

I think there’s a lot of rose-tinting on how great in-person meetings actually used to be.
I agree with you, but I think you might misunderstand what GuB-42 means by 'practical'?

Computing some homotopy groups of spheres is a good simple exercise for the right kind of abstract math. But probably not 'practical' by GuB-42's standards?
They should rewrite in Clojure now.
Convert Regular Expression to DFA
Certainly, it was inevitable that the pandemic would hit the US. But after reading the articles I linked to, I think it's hard to argue reasonably that the CDC wasn't at a minimum incompetent if not negligent in its handling of the situation, especially early on.

The US literally imported the virus via evacuation flights, and then the CDC made the decision not to consider asymptomatic infection and spread. Not only would this have significantly reduced the risk of people from those evacuations potentially seeding the country with virus, it would have allowed the CDC to issue accurate preventative guidance to Americans.

Then the CDC pushed out test kits that it knew were faulty. I mean, come on! Is this the best America could have done?

Meanwhile, I was living in a country (Taiwan) that knew something was up in January. At the very beginning of the month, health officials started screening passengers with a travel history to Wuhan. There was a lot talk about what was happening, so people here started masking voluntarily and the government officially banned the export of surgical and N95 masks on January 24 to ensure adequate supply for the country. My family and friends in the US had medical masks and N95s because I told them to stock up in January.

Meanwhile in America, Fauci was telling Americans "there’s no reason to be walking around with a mask" and the Surgeon General was actually telling Americans masks might increase their risk of contracting the virus...in early March!

Yes, I'm aware that Taiwan is an outlier in its success against COVID due to a variety of factors, some intrinsic (like island geography). But the US response was an abject, embarrassing disaster and it wasn't just because of destiny or crazy politicians.
Really great method! I think the hardest thing for me is to look back at the notes I have written and study the asterisks. I haven't been able to develop good habits to "re-read" already written notes.
This is actually how I got started with development. I learned how to use Linux just enough to set up WordPress (and SMB) on an old computer. This got me into PHP development (I'm recovered now) which turned out to be unbearable on Windows. I started running Linux in a VM for development, but my pathetic hardware couldn't really handle it, so I tried it on bare metal. I'm now running some flavor of Linux on my workstation, laptop and multiple servers and am exactly the sort of crazy person who will spend hours of their unpaid time compiling a detailed bug report with stack traces and all for even fully proprietary software.
> I don’t cycle so walking ...

You probably have good reasons, but then you need to understand you’re not the target demographics. 95% of people can cycle, and electric bikes or trikes or tuk-this exist for the rest of the population, and are much less expensive than cars. I’m pretty sure no one HAS to use a car to survive.

Heavy load cargo bikes and electric bikes exist, and are much cheaper than cars. And of course you can request autorisation from the city council (usually with a mobile app) if you really need car access to the center for some reason (moving, hauling stuff etc)

Your message sounds like a strawman argument. Sorry we enjoy cycling and dislike smoky noisy cars in our face.
You're in a thread talking about Linux users who file good bug reports.
I'm guessing you'd want to go with Server Core [0], which is not a full-blown GUI but still supports windows.

[0]: https://docs.microsoft.com/en-us/windows-server/administrati...
I personally wouldn't want to fly over impassable terrain with vehicle this short range. Anything happens - and I have to call for helicopter rescue team, opposed to just land anywhere more or less flat and call for tow truck.
Be the highest paying customer I ever had
I’m Martijn the creator of matchdaylist.com This fun project is created because I wanted to learn how to use the stripe api. The money will be invested in matchdaylist.com and future projects.
...how? Minecraft is flat, the Earth is a sphere. What projection will be used? Mercator? What will that mean for places close to the poles, like Greenland or Canada?
With records, Java does try to embrace immutability to a certain degree, but of course it will never be completely immutable.
12 minutes endurance is absolute madness to any pilot. No way to fly this thing within the current regulations.

A fuel powered aircraft needs to land with a legal minimum fuel reserve of 30 minutes when flying visually (good weather only), in worse weather it's 45 minutes + the time it takes to get to an alternate airport in case of problems at the destination. So usually 1 to 1.5 hour of reserve/alternate fuel on top of the time needed for the flight itself.
Me too. If I got down to 90 - 91kg and 10% body fat I could just about squeeze in but with clothes and my work bag as well? Nope.
Absolutely, which is why it should be obvious that self driving is impossible.

IF I stuck STOP signs every 5 meters, a human will realize that they can be ignored and its a prank. Unless autonomous cars are trained for precisely this kind of malice they will fail.

IF someone decides to hunt autonomous cars, there really is nothing in their models which will save them. They aren’t designed for predator/prey dynamics.

When you open up technology to the world, you open it up to the best and worst of humanity. There is no way fully autonomous cars survive.
I had the same experience. One day I realized that I no longer enjoyed doing sysadmin work, especially on my own machines.

I began to loathe complicated config files that require reading manuals to figure out how they work. Examples: SystemD, NixOS, Bazel, and BCL/GCL. Even worse are tools that silently ignore errors in config files. Examples: Gulp, ESLint, and nearly every other tool written in JavaScript.

Now I use a single machine with macOS and leave nearly every setting at the default. I don't even use Brew. I prefer to use tools that come with their own installers and updaters.

I think this change happened when I finally found work that difficult for me and took all of my energy. I had no energy left over to waste on sysadmin work.

Also, my brain began to fill up with knowledge of systems programming, languages, and libraries. Recalling details of random config files takes more effort than before.

I think my brain has a hierarchical memory system with four types of long-term memory:

0. Knowledge available instantly

1. Knowledge retrievable with 2-3 seconds of concentration

2. Knowledge that is unavailable upon request, but usually pops into mind 1-2 minutes later.

3. Knowledge that I can retrieve only with an associated memory or idea.

When I was a teenager, my technical knowledge fit into my tier 0 memory. Then I earned a degree and worked some years and my knowledge grew to fill tiers 0 & 1 and some has been relegated to tiers 2 and 3.

I take and keep many photos because I can use them years later to retrieve forgotten memories. Maybe I will start taking screenshots of my computer to use in a similar way.
But can we call it no-code?
I think wikipedia has a different set of issues from facebook, but it's true that their incentives are very different.
Either that or automate the flight controls so much you effectively remove the human from the scene.

I can see a PAV that can’t be flown manually outside designated areas or a city where full automation is mandatory for all cars within its limits.
As the epic vs. apple showdown shows, the position of gatekeeper is potentially legally tricky.

Additionally, google works as a gatekeeper now because handset makers kind of need googles blessing. But android is open source, and potentially forkable. What really keeps handset makers onboard are the google services. But... if you split google, are those handset makers really going to feel as beholden to the android play store if they can get all major apps to run on an alternate store (already the case), and can get access to essentially all google apps without giving the android store any cut (after all, those aren't part of a single "google" bundle anymore then!)

I suspect the 30% cut would have to go; that super-high margin is really a bit of rent-seeking behavior even today, and only sustainable due to Google's overall market position. It's so high that the case could be made that e.g. Samsung's efforts to duplicate it is merited solely as a form of negotiating leverage, rather than as an actual alternative today. Without the whole consumer lock-in and bundle deal that google provides today, androids value proposition is much, much weaker; they could simply offer additional stores with better pricing, and wait for android to come begging for scraps.

Android the platform is certainly here to stay for a while, but as a business unit, assuming it were split from the rest of google? I'm less certain. I mean, I wouldn't count them out, but there are definitely competitors around that would gladly eat their lunch, and might actually succeed then too.
I've done this hack for a point&shoot that couldn't understand the film I was loading (and would therefore default to 100).

I really wish one of these articles would go into the meaning of the barcodes on the film strips themselves, because I have a number of negatives that I'd like to scan and being able to automatically recognise the frame number and film stock would help me build a raspi controlled solution for it. I used to have an automated scanner that could do whole rolls at once and automatically apply a colour profile and number all the files - I just want that again.