skysight-inc/HackerNews huggingface dataset:
I was homeschooled, and I'd imagine a lot of others who were didn't learn.

I spent about a half hour a day for a week trying, because I wanted to write an article on the learning process, and on Vim, from the perspective of someone with no background in muscle memory type skills or fast thinking..

But I got bored and busy with other stuff. I was up to a little under one letter per second with hone row only excercises, still counting fingers one by one to remember which was which for each letter..

But I did discover something pretty interesting, which is that I have no idea how people can learn from failure. Like, you hit the wrong keys, and then over time you hit them correctly, instead of just hitting the same exact wrong keys every time? Seems like we need new instruction methods for people to whom that process doesn't come naturally.
> society ... that's probably

You are creating a log of "everything you do", available to third parties, both statal and private. «That's probably» more because of lack of sense of "creepy".

And «that's probably» also because you are not considering the infrastructure required, such as that time in spring the shop owner in front of me was having a nervous breakdown as a blackout had his transaction equipment off. In normal times you give a banknote, take change and the fiscal registration will be postponed to after the blackout. In cretinous times, there will be no purchase. I was there to buy water.
I trained it on my face with and without sunglasses. Maybe it has to do with polarization?
Google searches ignore punctuation, so it's not even indexed, so there's no way to search for punctuation without inflating the index
Google would also gladly pay to not have any SEO spam. It makes no money for them and annoys their customers
Because there are not thousands of existing routers supporting openwrt.
OpenWRT needs at least 64MB RAM now and most consumer oriented crap which has that amount of RAM is expensive and under same model number you always have revisions galore most of them unsupported and some even of completely different architecture than other revisions.

Many times there is less than 50% chance that you buy a supported revision unless you go with things like Turris Omnia or Raspberry Pi..
> What is the benefit of using A::B::C versus A_B_C, really, in terms of avoiding name clashes?

Many C programs do not use hierarchical names like `A_B_C` as they ideally should. They instead pick a short identifier that is (often incorrectly) believed to be distinct enough.

> Is it a good thing that half the code will now refer to A::B::C using only B::C or even only C? Without assistance of a program with good semantic insight (a solid IDE, etc) this only makes identifier search harder.

If you meant that the identifier search should be possible with just grep, yeah namespace makes it harder but it's not the only cause and this doesn't explain why many other languages with less overall IDE support than C/C++ have namespaces. And I believe it is possible to design a namespace system that only needs a ctags-level automation for proper identifier search, though I don't know how you feel about ctags.
Here's some stuff from my research for anyone that needs something similar in the future.

Excel to ap

- http://molnify.com

- http://glideapps.com

- https://powerapps.microsoft.com/en-us/blog/introducing-micro...

- https://about.appsheet.com/how-to-create-an-app/

- https://www.openasapp.com

- https://www.airrange.io/howto/calculation-app-excel

- https://go.caspio.com/turn-spreadsheets-into-web-application...

- https://retool.com/use-case/google-sheets-database

Online API from vendors

ms api

- https://docs.microsoft.com/en-us/graph/api/resources/excel?v...

google api

- https://developers.google.com/sheets/api/quickstart/js

integration example

- https://itnext.io/integrate-excel-into-your-react-applicatio...

- https://www.spreadsheetweb.com/

- http://calcfusion.com

Libraries that can read and calculate excel

- https://formulajs.info

- https://products.aspose.com/cells/net/

- https://github.com/fabiooshiro/xlsx-calc

- https://github.com/exceljs/exceljs
Stan is the most useful online streaming platform with a great library, It has mainly concentrated on the choice of licensed importance television and Australian programs. Most of the movies, web series and TV shows or other programmes can be streamed on most devices like Smart TVs, iOS, smartphones, android tv, Amazon prime, FireTV Stick, built-in Chromecast, and Web browsers on Windows, Linux or Mac. Stan is different from all platforms. Stan is helpful and reliable, and it offers premium customer care services. If you like stan service, Dial Stan Phone Number Australia +61-480-020-996 is the most beneficial choice other third-party service providers.
I mean, on paper you'd have to walk the tunnel.

In practice, everyone rides their bike, scooter or whatever in the tunnel. And honestly I find it really hard to blame them: sure it's "forbidden", but I'd do the same if I was them (as long as you are not just speeding like a madman)
It could also be done intentionally, as someone with the knowledge to do large-scale exploit detection could have their own servers and therefore wanted a way to easily add a way to detect his own creation when he was being scanned by others.
Totally agree with the keyboard and predictive typing being a huge problem child that needs serious attention at this point. Some frustrations I have been dealing with:

- The two word replacement pattern is immensely frustrating and leads to typos, e.g., where “AI” seems to think it knows better what I was trying to write and changes the previous correct word based on what it thinks I am trying to currently type/swipe. A good example just happened below; I tried typing “mid word” below, once I started swipe typing “word” iOS thought it would be a great idea to change “mid” to make it “miss words”. Thanks for the unhelp Apple.

- The random capitalizations for no apparent reason, sometimes even mid word, and no, not from accidentally hitting shift, even during swipe typing.

- The infuriating overbearing and downright evil efforts at speech and thought control. For example you can’t swipe type certain things Apple has clearly designated as wrongthink; assuming of course that the only possible reason someone would want to use the sequence of words Apple has designated as wrongthink is for purposes that violate their perspective of narrow utopian authoritarian society.

- That for some reason sooner rather specific acronyms seem to be prioritized over the most common words in the English language through inaccuracy. One example; try swipe typing “is” with some inaccuracy and you get “OSS” instead, ab rather obscure acronym to replace “is”, or OSS it?

- The concatenation of “a” (I think there are others I can’t recall) rather than automatically adding a space when there is a hyper (I think that’s what it’s going on), so e.g., “it’s a” turns into “it’sa” … “he’s a” “what’sa”

- I too have gotten the sense some of it may even have to do with or is exacerbated by using multiple keyboard languages. I love when the autocorrect “AI” substitutes words from a different language altogether, that’sa (that was organic, but left for sarcastic effect) really great feature! (Yes, that’s more sarcasm)
“Where’s” is a homophone for “wears (down)”. [0]

[0] https://www.reddit.com/r/NoStupidQuestions/comments/9a7k0p/c...
Owning a Tesla is like joining a cult. The sunk cost of having bought one and the loss of face after all the bragging leads many to carry on denying that they have bought the promises and ended up with a lemon.

Perhaps there is a opportunity in creating a 12-step program / detox.

I'm sticking with my 6 year old car. It goes where and when I want it to. No smart ass computer on wheels that thinks it knows better than me.
> The goal of CAPTCHA is to tell computers and humans apart.

This is definitely not true today, and i'm not sure it was ever true. I remember the first (or what i remember to be the first) <form>-submitted CAPTCHAs asking me to copy some text, answer a riddle or perform some simple math... all of which could be bypassed by a script. The goal was to avoid a random web-scanning bot to fill your DB with garbage, not protect against targeted attacks.

Nowadays there's large portions of the web i can't browse because of bad IP reputation (i browse through tor) and because the most widely deployed CAPTCHA systems insist that i'm not human.

Google RECAPTCHA in particular has an obsession with fire hydrants (that's not even a thing here in France), traffic lights, bicycles and buses. However, it's never clear if i should click the square where just a tiny bit of the object appears, and some images are so unobvious that what i know to be a bicycle part i'm not sure the algorithm will pick up as such. So i'm trapped in endless CAPTCHA loops in which the robot claims i'm not human.

I realize a GPT3-powered bot would probably say this, but i'm 100% human. Meanwhile, malicious bot authors buy CAPTCHAs for a few cents a dozen from sketchy online marketplaces. CAPTCHAs only prevents legitimate use, as malicious actors have way more considerable means and resources at their disposal than we ordinary users do.

PS: It's not just Google though. As much as they claim to be the good guys, CloudFlare claims an enormous part of their malicious traffic comes from the tor network. However, given that they block 80-90% of my `GET /` requests as if they were malicious, i wouldn't be surprised if these stats were complete bullshit that did not stand scrutiny. But well, if the algorithm says so... (post PS: even HN a few months back started blocking many GET requests from Tor except on the homepage).
Do people really type grammatically correct search terms? When searching on google I’d simply type “why wont X work when Y?”

Google has managed fine with this since the beginning.
So your profile is right - eg. gender, age, reported pains. The hospital has still 10 guaranteed procedures from the insurer for this year. The pieces fit together. Why bother investigating further, simply do the procedure and write-off the patient. eg. tonsillectomy, many other -ctomies.
> Many C programs do not use hierarchical names like `A_B_C` as they ideally should. They instead pick a short identifier that is (often incorrectly) believed to be distinct enough.

What is your list of name clashes that you experienced? How many real headaches did they give you? Or is it all a non-problem? Not a rhetorical question - I'm mostly working on smaller projects < 100KLOC.

> I don't know how you feel about ctags.

I use ctags from time to time when I have to, but I still don't like it when there are multiple namespaces that contain the same set of names which confuses navigation operations, even vim with ctags I think. Maybe even IDEs like Visual Studio, I'd have to check though what works and what doesn't.
I think that's definitely the google of 10 years ago, 15 years ago might still have been like the parent commenter suggested. The reason being that the persons blog with travel information would be likely to have a higher pagerank than the popular travel booking sites which might also not be SEO optimized enough to hit that particular search.
Yes, but what about the kids growing up there now? Is it like it was?

And paranoid, really?
"If they knew what I know, they'd care like I do." This is an extremely easy main-character mindset to fall into. The truth of the matter is that for a lot of people, perhaps even most, they wouldn't care even if they knew as much as you.

For most people, they see how convenient services are, how good they are at recommending products you may want to buy, friends you may want to connect with, videos you may want to watch, etc. They perceive ads as payment for using these services. They see privacy popups and prompts as frustrating interferences.

They understand at some level that the companies are doing it deliberately, that they're making handing over your data as easy and convenient as possible and opting out as hard as possible; that those cookie prompts are incredibly obnoxious to coerce you into just clicking "Accept All". But human nature is human nature and people generally prefer the convenience.
> Do you know of any painters that grind painting like you can grind exercise?

Do you think Leonardo got good enough to do the Sistine chapel by daubing a doodle or two when the mood took him?

You absolutely can and, to get good, must grind such things. Everyone knows this is true of musicianship; painting and writing are no different. (Maybe painters don't grind their technique as much nowadays as they once did, but the decline of technique in painting over time reflects that.)

As Picasso said: 'Inspiration exists, but it has to find you working'.
They really want to kill C right?

If you want a better C, do yourself a favor and use D

Same syntax, more secure and with modules
Indeed, you typically see fewer sidewalks near houses that are closer to woods/etc.

I also wonder what sorts of distances people think of as "far" in this thread. I've lived in both suburbs and in NYC. It's easy to walk a mile in the city without realizing it, whereas that is sometimes unthinkable to suburban folks. But if I walk a mile from my house I hit: woods, trails, the downtown area, the train station (to NYC), a school, fields, and etc.

At least in the U.S. - think it matters quite a bit where you are. Lots of areas in South and West were developed entirely around car use whereas suburbs in the Northeast can be quite tightly packed.
Political betting site PredictIt to shut down after CFTC withdraws approval
How about replacing fossil fuels with carbon free fuels. You know, like everyone who is talking seriously about climate change is proposing, instead of the strawman of going back to the stone age?
yeah, it would be great if the UK wasn't so London centric.

the contrast between london and other places in the uk is dire
Just found out about it. Apparently it transpiles the BASIC code into C++, which sounds a bit hacky TBH, given how crazy the semantics of C++ can be. They do have an impressive graphical recreation of the old text-mode IDE.
Sounds like they've gotten better!

https://www.reddit.com/r/EnoughMuskSpam/comments/99sbwa/form...
RIP SCSI and FireWire.
My dad passed in the mid-2000s. We were estranged, and I found out he died about 10 years after the fact.

He left before so many things he would have geeked out about: smartphones, raspberry pi, hobbyist microcontrollers and arduino, Tron Legacy movie, Marvel movies starting with Iron Man, and loads of cool Lego.

I was building the new Lego Galaxy Explorer yesterday, and thought of him. It was bittersweet but cathartic I think. We built the original set together on a flight from London to Toronto when I was 4 years old in 1978/9 and it's about my earliest memory.
Hardware Acceleration in Robotics newsletter #21
That works but only for languages/build-systems where the mere presence of the test is enough to make it run. In others you might have xml project files, test lists etc which makes the addition of a test require a modification of existing files.
That is the perfect moment to mention ISO 8601 and RFC 3339.
The reality of stopping climate change is that we're not trying to stop climate change in any meaningful way.
I think there's a lot of wisdom behind "Believe in the process".

I am not a theist, but it took me a while to understand that some processes take much longer to realise their potential and our abilities to detect the differences are limited to seeing differences on a certain scale.

What I mean by that is that if a process takes about a month to get a (visible) result, so if you only spend one day doing it and try to measure the differences after it you would see no difference.
I certainly am,
It's just the same old echo-chamber reverberating across themes
it doesn't matter that you're waiting 3s because you can just do it in parallel.

A little math for you:

An 8 char password using only letters and numbers has roughly 1 x 10^14 permutations. Just for the sake of argument, let's assume that your server and your service provider can actually handle 1000000 simultaneous, parallel requests from 1000000 different IPs.

It can't unless you're Google or Facebook running your own data centers but for the sake of argument let's just ignore that reality and push on.

To check every possible 8 character password by making 1 million parallel attempts at guessing the password every 3 seconds would take roughly 10 years. Luck being what it is, you'd probably only need to check half of them ... but that would still take 5 years.

Back in reality land, you'll be out of business before 5 years because you can't serve your paying customers. 1000000 parallel requests hitting a run of the mill server is effectively a "denial of service" attack.

In reality land using servers that I run, your 1000000 different IPs would all be banned after about 30 seconds.
Almost all arXiv submitters (and certainly any serious one in a category like this paper's math.AP (Mathematics / Analysis of Partial Differential Equations) <https://arxiv.org/list/math.AP/new>; click the "other" in "[pdf, ps, other]" and there click Download sources) will supply the preprint's sources, which in mathematics-heavy fields are almost always LaTeX. The sources are associated in a predictable way with the abstract page, which is what should practically always be supplied instead of a direct link to a PDF or other final format.

In this particular case <https://arxiv.org/format/2205.14808> lets you "Download source", where the source in question is a tar file with four png images and a large .tex file. The .tex file has long swathes of English text; equations are mostly in $math$, although there are some parts that are likely to be less straightforward to access (e.g. under "Definition of the Ricci and curvature coefficients").

arXiv admins and most authors will react supportively to contact from blind and visually impaired people who want to read a preprint.

Some categories and broader disciplines have more work to do than others. For example <https://astrobites.org/2022/07/17/making-astronomy-accessibl...> I think should link to the abstract page <https://arxiv.org/abs/2206.13815v1> so that one can find the .tex file (and a .docx), but instead directly links to the PDF.
I know that some companies do data mining on candidates, so it's very likely that some companies out there are doing exactly this.
Try "percent pipe pipe percent". If somebody bothered to spell it, it might show up. Might.
And yet millions of people find themselves completely lost when they loose access to their personal account, usually because their mobile phone broke down or was lost/stolen. I am a witness of *MANY* such situations every year in my under-populated countryside neighborhood and i wouldn't be surprised if over the past 5 years 30-50% (made-up numbers) of the local population had faced major administrative hurdles due to being unable to have an actual human on the phone or at the booth to answer a simple password reset request.

See also this HN thread from this week which details the problem: https://news.ycombinator.com/item?id=32304320
> But now, when any type might be larger than an uintmax_t? What do you do?

Complain to POSIX so they add printf macro defines for all their implementation-sized integer types by the year 2100.
You seem to be confusing two distinct objectives: 1) more housing, 2) everyone should live in the same place. How wanting 1) is disingenuous because we don't necessarily want 2)?
EVs should by design be more reliable, since they have fewer wear&tear parts (no ICE).

If Tesla were to make an ICE car none would function the year out because their manufacturing quality is horrendous.

Reliability and simplicity goes hand in hand, but it doesn't make the simple thing immune to failure if the quality is crap.
> My guess is that people had no idea it was there.

Most users don't know how to use half the iPhone's navigation features. And the problem here isn't the users, but that they are completely undiscoverable. At some point, I think the home-button had like 11 different functions based on how you pressed it and in what context.

Everything to make things look "sleek".
To the first problem you can use a classic mod 10 divide by 10 loop to convert into a string digit by digit.

Similarly for the second problem you can read digit by digit in reverse order and create the number using x = 10x + d while detecting overflow.

I'm not saying that this is a great thing to need to do, but the mentioned problems aren't particularly fundamental and the solutions are CS101 stuff.
India is still well below any (wealthy) EU country.

Also, China is manufacturing much of what the EU and USA are buying, so a lot of those emissions are outsourced to China. It will be interesting to see how these numbers evolve as the EU and USA are starting to think about bringing manufacturing back home...

Note also that China is still just below Germany - probably because of manufacturing.
HS2 is completely unnecessary though. Manchester to London is currently 2 hours. Unless it was going to halve that time, which it won't.
That may be true in some countries, but it's not true in the US or Canada. In fact your comment is just bizarre when you look at the numbers.

The US has enough land to give every single person (man, woman, child - not household) almost 7 acres of land.

The idea that we need pack ourselves in to <1% of the land mass in dense urban cores or else, as you put it we can't live "meaningful lives" (do you decide what's meaningful?) or "destroying nature" is just wrong.

And the best part? We can afford it! We don't need the federal government backing "jumbo" leans for $1M apartments in San Francisco - instead they can back mortgages for 5 homes in the mid-West.

And this is a big shocker - a lot of it's already developed because we need places to grow food!
Proposal to combat child sexual abuse presents serious risks for privacy
What are the best books or resources on SRE automation that are also practical?
I’m bought in on the need for automation in SRE, now how do I do it? An SRE team I’m on is making a big push to automate, and I want to make sure we do this right. I also don’t need theoretical SRE books right now, I need some books or resources with case studies of things automated and ideally some code to boot. I’m looking mostly for the “HOW”, but I’m also interested in books to help think about “WHO/WHAT/WHERE/WHEN.” I’m _not_ interested in books that delve deeply into the WHY for either SRE or automation. I’m looking for resources practical applications, ideally with pitfalls to avoid, on how to build a world class DevOps organization and automate the right things on my team. I’m thinking API construction, design patterns to Use/Avoid, fully autonomous systems vs self-service tooling, and SLI construction and measurements. Sorry, this is a lot, but I might be helping to lead this team so I have a lot of questions on the implementation of this (not to mention how to steer office politics) and I’m feeling a bit out of my depth. Any advice on good resources to pursue is most appreciated!!!
They're becoming even more of a luxury fashion brand. Enough people are willing to pay the higher prices that they come out ahead, but that's not about being "likable".
Mainland Aussies also have Tasmanians to target.
> Above-average water temperatures led to a mass coral bleaching event over the austral summer of 2021/22, the fourth event since 2016 and the first recorded during a La Niña year.

I wonder how significant this is - coral bleaching during a La Niña year.
It's not the mechanical parts that are the problem. It's the software. The Tesla owners are not only software beta-testers but also the crash test dummies.