skysight-inc/HackerNews huggingface dataset:
“Pure” does definitely connote that you’ll be able to read all the code in the given language.

That’s exactly what “pure” means - “pure rust”, “pure go”, etc. IMO you can’t say the heart of all the work is a c++ lib and call it a “pure JS” anything.

More accurately / correctly / usefully would be calling it “JS wrapper over a c++ library cross compiled to JS”. Or maybe “All JS at runtime” or some other qualifier.

Want to see how to cross-compile a non-trivial c++ lib? Check out here!

Want to see a great JS wrapper library where we had to make cross-language & cross memory-management API decisions? Check this out!

But - want to read some awesome high performance image processing algorithms in JS? Not this.
The amount of research Gibson did for Neuromancer is really impressive and sometimes shines through in the text. For example, at one point he talks about an "annealing" algorithm. The term "simulated annealing" was first coined in a paper by Kirkpatrick et al. one year before Neuromancer was published. Was he talking to scholars who were reading cutting-edge scientific computing/optimization papers? Or was he familiar with metal annealing and just made the leap himself? Either way, it's impressive.

(I've also heard that the chemistry/pharmacology in Neuromancer also makes sense in a fairly detailed way, but I'm not qualified to assess this personally.)
Bay Area Electronics Flea Market cancelled for want of a new location location
https://www.electronicsfleamarket.com/ is cancelled. I was so hoping to go this Saturday. Anyone at a BigCo have a parking lot that can be used to preserve this incredible event? Write them not me. I just want it to happen again.
You may have a look at https://www.freecodecamp.org/
The website have series of courses, and a full stack certification
But this way, for those who can afford the full tuition, BU and others can now get $80k from them and these other schools can only get $27k or whatever their max tuition is. There's definitely a huge benefit to being able to get all the cash you can from your rich students. Every college I've been to has a subset of kids driving lamborghinis and other luxury cars like that, but if that kid is in state they might only be paying $14k or whatever it is same as you. Seems like with it set up like this its you subsidizing them and not the other way around.
Terraform for databases: Announcing the official Terraform provider for Atlas
It was somewhat joyful for me to be lost in Tokyo the moment my wife and young daughters stepped off the train. While I had a sort of crude printed map showing the location of our hotel from the station, I still had to approach several very shy Japanese locals and try with my English to get oriented with regard to the map (since there are of course maybe a dozen or so ways to have exited said station).

What came to mind, "I have always depended on the kindness of strangers."

I thought it made for a good example for my children who might be otherwise afraid to simply ask someone for directions (even though they might speak a different language).
I'd never quite reached the point of thinking it was a deliberate action, but now that you mention it.

And add to this liberal skilled-worker visa entry programmes with work-to-stay requirements.

Rich nations to poor: you raise 'em, train 'em, and pension 'em. We'll work 'em, pressure down their wages and bargaining power through work-to-stay reqs, and capture all the surplus labour value.

Bond villains, eat your hearts out.
Programming a computer is a way of thinking. It in some ways involves the same thinking as determining how to break down a mechanical manufacturing process, or parts of team management (sport or industry), or legal arguments, or considering how biology works.

Basic logic is part of this, as is process decomposition, as is just learning a new way of communicating and many other things.

Learning new ways of thinking makes us flexible individuals. It fosters creativity. These are skills we all need in society, but the modern economy especially.

This is actually, I think, a compelling argument (aimed at adults who are deciding what children will do, less so the children themselves) for almost any subject.
An attacker who has compromised the bank’s servers could, sure. But at that point don’t you have bigger problems?
Shorter terms devolve the actual functions of governance to unelected, long term burrocrats, thereby ensuring the reigns of power are held in a stable structure that cannot be perturbed by passing social fancies. and that would be better yet, right?

I think that best government is least government; if we need a "governing class" hanging around all the time, then making sure they're webbed up and tied down with process, procedures, and other bullshit to the point of almost total sclerosis is the best way for society to survive their presence.
It's a tradeoff between quality/time spent/money invested and sales volume, isn't it? e.g. do 10x a $100 meal, or 100x a $10 meal.
For math:

- buy a bunch of math manipulatives (number blocks, base 10 blocks, Cuisenaire rods)

- watch the TV show 'Numberblocks' on Netflix or BBC (there are ~50 episodes, and you can rewatch them)

- use books like Beast Academy 1A and 1B if your kid is ready

- Khan Academy Kids (free app)

- Dreambox (paid app: $150 for 10 years) if your kid is ready
Or ghost kitchens.
I would posit another opinion. Say the ozone opened up above your country. Crops are dying in mass. Heat has increased exponentially. It's unsafe for children to be outside.

You're god damn right I'd go to war.
And to the kids I say - you can make a videogame. That was always compelling to me, although I knew I'd never be a game developer professionally.
This is just a puff piece though, an ad for a song and its corporate backers.

I agree we'd find a 'united' India & Pakistan very interesting and newsworthy, and especially anything that credited music or anything else superficially surprising with it; but that hasn't happened and that isn't what this ad is.
Did the hackers actually steal anything? The article doesn't give any evidence that their actions legally amounted to theft.
This article doesn't mention a shakeout [0] effect. Shakeouts are typical in new industries, even when new entrants continue to come to market..

I also find the timeframe, blinkered to pre-2016 and post-2019 to be unnecessarily blinkered. This should be included in the introductory preamble.

Pre-2016, the number of apps in both the iTunes [1] and Google Play [2] stored saw rapid growth.

Post-2020, iTunes plateaued while Google Play rose by about 10% in 2020 before declining to 2018 levels in Q3 and Q4 2021.

[0] https://en.wikipedia.org/wiki/Shakeout

[1] https://www.statista.com/statistics/268251/number-of-apps-in...

[2] https://www.statista.com/statistics/268251/number-of-apps-in...

It would be interesting if the article attempted to control for shakeout events, such as 'number of PDF readers', a perhaps low-'innovation' type of app, rather than total number of apps as a proxy for innovation.

Edit: Here's a paper on shakeouts, if interested in reading beyond the brief Wikipedia article: https://homepages.rpi.edu/~simonk/pdf/siisp.pdf
Most of us own some equipment that will have to go away if the world moves off fossil fuels.
> The "broken window" approach to law enforcement started a reversing trend.

Yeah, may be, but the bulk of the cost was borne by minorities, poor and otherwise vulnerable people [1]. "Broken windows" only works for everyone in a fair way when police is held accountable for their actions and systemic injustice gets combatted in parallel - otherwise it will only serve to entrench the interests of the White, rich population.

[1] https://www.usccr.gov/files/pubs/2018/03-22-NYSAC.pdf
If they want to work with their hands, there aren't many good reasons.

If they want to work with words or numbers, some basic programming will let them automate repetitive tasks and eliminate lots of boring work. Examples include simple calculations in spreadsheets, formatting writing for publication, filing work email, and automating invoices. It's a useful skill like being able to touch-type.

In any case, they should not be forced to program for its own sake, since that has a narrow appeal. Instead, they should program only to do things they actually care about.
Only Microsoft can give open-source the gift of NTFS. Only Microsoft needs to
I am happy with Google Cloud for big stack stuff

For more pure infrastructure, linode and digitalocean are awesome and pretty cheap. OVH is a good european alternative that is growing fast
My $20 "Pittsburgh" calipers from Harbor Freight (don't judge) are still on their original batteries, after 6 years. They have a power button, and a separate zero button.
Acting like you own the road. Was a huge problem. I hate cars and refuse to own one, but I also hated the cyclists in Boulder.
I wonder if such a ban would give you legal grounds to prosecute Apple and Google for preventing you access to these digital services?
This is such a problematic mechanism. What if your bank requires you to KYC with a passport in order to get a credit card, and Google requires a credit card like you mention? If your passport is expired you might find yourself in a catch-22 between Google, your bank and the government.
"Just the fact that there are no brawls, no animosity or electricity in the air..."

This is deranged. You want students to be starting fistfights on campus? That's what counts as dialogue to you?

The rest of what you wrote is essentially word salad, and not cogent enough to warrant a response.

I'm directly telling you right now that you have no idea what you're talking about, and you are in total ignorance. Think of it this way: you are someone who read about something in a biased newspaper, and I am someone who saw it firsthand and I know, for sure, that you're wrong, and I'm telling you so, as a fact, not an opinion.
Your page 67 could have relevance in an attempt at a defense against charges of murder brought against the conspirators in the wasting. It has exactly zero relevance in whether a crime has occurred. Which manifestly has.

The only thing blocking indictment is that the perps control the DoJ.
But are they as fulfilled?

/s (?)
This is a false understanding of the differences between the two countries (actually 3, Bangladesh is also part of this shared culture). It's not 1000s of years of history being opposed to each other but 1000 years of shared history and culture. The differences have only arisen in the last 100 years or so.

Pakistanis share common languages with only a part of India, the main languages being Hindi/Urdu and Punjabi. India also has roughly the same number of muslims as there are people in Pakistan. People outside of the Hindi belt in India might not speak Hindi/Urdu or Punjabi, regardless of their religious identity. Historically speaking, people of the subcontinent have identified more with their ethno-linguistic identity than with their religious identity, no matter what the politics of these countries as well as the talking points of the politicians of these countries might make you feel. Evidence of this fact can be seen in the reasons for the existence of Bangladesh as a country. They separated from West Pakistan on the basis of their Bengali Identity. Similarly in India today, there is a strong movement in South India against the imposition of the Hindi language.

When it comes to music, there are two broad schools of classical music, Hindustani Classical that is from the North of India and now Pakistan, and Carnatic music that is predominantly from the South of India. Hindustani Classical music has always had a shared contribution from Pakistani and Indian signers. Many Pakistani singers (such as Rahat Fateh Ali Khan, and Atif Aslam) have contributed significantly to this school, as well as to modern Bollywood music, and there are many such artists in India as well (such as Zakir Hussein). Many Indian lyricists write Hindi/Urdu songs for Bollywood as well (such as Gulzar).

Arguably music and arts have always unified the two countries while other factors have caused rifts.
Possibly, depends on location, niche, and various other factors outside of your control like if there's going to be a pandemic that forces restaurants to close. Plus it's still a big risk in the upfront investments you need to make.
Not in India’s interest to accelerate or increase Russian energy imports: US
Would a "truck hater" voluntarily describe a truck as "cool"? I think it is possible to respond to a more charitable interpretation of the post than the one that you are responding to.

Tell me some more about your 10 foot long parts that were outweighed by their wooden skid? Would you still have bought them and had them shipped if freight had cost a few hundred dollars more? Genuinely interested. Were the parts for your business? An employer's business? A personal project? Honestly interested.

A joy shared is a joy multiplied. A pain shared is a pain divided.
For the example you gave, as a user, what would you do with "Error: 0xFHJAD1234"?

The best you could do is report it to Apple (or whoever). But, the error alone doesn't achieve anything. You would have been better off with "Something broke, click here to send log to Apple." (which is roughly what the book recommends - replace the error with something actionable).
Serverless P2P WebRTC Chat
Pretty funny this is top post, this morning I was woken up by a demented smoke detector that needed to be reset
Specially the part of “most of our employees are below 30”, sounds like that sound bite is still fresh on the mind from that conversation with investors.
They should have taken the apple approach and put the charging port on the bottom so you couldn't even lay it flat on its bottom with the charger plugged in.
Exactly. See my other comment explaining the nuances.
Value is relative term. Even so it can be quantified by using "demand" of a final service/product. That can be used to increase the value of the hour for a certain vertical.

Even the same thing can be valued differently, depending on the location, circumstances, etc.

Tbh I'm not an economics specialist to account for all variables but I can't see how it would be any different from fiat in terms of complexity.
(Render employee) you were likely on the free tier; deploy speed for paid services is similar to Heroku or faster.
Jane Gilles should mint an NFT of that spider to get back those $233.95, with interests.
I was able to migrate to render.com this weekend.
Pointing out the triggering does not reduce the triggering. Nor does apologizing from a position of ethnotechnological privilege.

We are in a time when winning is enraging even to the winner https://mobile.twitter.com/ShannonTheDude/status/15230781188...

Everybody is triggered, all the time, including the unborn, who morn their forced births as sacrifices on the alter of rule of law.
See the "Acknowledgements" section of his book -- pp. 299-304. Yes, Norman had written "The Psychology of Everyday Things" prior to joining apple. But in his acknowledgements to this particular book (i.e. "The Design of Everyday Things" p. 301) he very heavily credits his experience at Apple: "I have learned a lot in the years that have passed since the first edition of this book ... The most important experience was at Apple ... I learned about industrial design first from Bob Brunner, then from Jonathan (Joni) Ive. ... Steve Wozniak, by a peculiar quirk, was an Apple employee with me as his boss, ..."

So while Norman wasn't a neophyte when joining Apple, he clearly credits his experience at Apple for having heavily influenced the specific book we are discussing.

Norman certainly doesn't recommend silent failure verbatim. But what I'm saying is that this is the net effect of his recommendations.
Why use SDFs instead of NeRFs? Those were designed to be differentiable. Then you could turn the NeRF to an SDF later.
Related:
https://nvlabs.github.io/instant-ngp/
And confidence. Nowadays everyone look super-confident.
A man building the future of quantum for IBM, qubit by qubit
My dad used to work as a maitre at a five star hotel/restaurant some decades ago. Payment was excellent, but everything else was crap. I always remember him coming home beat from exhaustion. You spend too many hours standing up, the environment is always under pressure because everyone needs to be served in a limited time frame, you have to organize a myriad of people who are also overworked and exhausted, and on top of everything the kitchen per se is a very hostile place because you can really hurt yourself if you’re careless.
This makes me think about the importance of supporting a sports team.

If your team goes on the road against the 1st team in the division, you can contemplate both the idea of following the team on the road and make your support be felt until you don't have any voice left AND prognosticating a loss , maybe even making money by betting against your team to recoup the cost of the trip.

Both ideas can coexist in your brain at the same time.

Like people who donated millions to Hillary super-PAC , but kept channels open with the Trump campaign and when he won they were first in line to meet him at Trump Tower.
Everything that plugs into a power socket should have a switch as well.
Beautiful Diablo 2 Cheat Sheet HTML
You get downvoted for assuming that people who disagree with you are stupid. Attack the points being made, not the person making them.
Hello, thanks for posting my article so fast. I've just changed the URL. Can you please repost?

The correct url is:
https://www.andreinc.net/2022/05/01/4-integers-are-enough-to...
render.com looks decent, but IIRC it's not very straightforward to deploy my website to it. I have then switched to Vercel and happy about it.
Getting lost is how I found "Piss Alley" in Tokyo [1]. It became a must-stop after.

My fondest memories are steaming hot gyoza in the alley — and sharing a bench with a Japanese professor (whose English was very good), him recommending one drink after another (the first time I tried Korean makgeolli).

[1] https://youtu.be/g169m7SbmYU
For me, it was always simple. Learning to program gives you control over your environment, and in some sense the world. This is more true now then it was when I was a teenager.

For most teens the thing they grate against the most is lack of control over themselves and their direction. Programming puts you back in control. You can make a general purpose computer do anything you can imagine.
Obligatory note about JPEG's successor: JPEG XL (.jxl) -- better in every way ;)

https://jpegxl.info/
> The machines didn't do anything when you powered them on, just waited for you to enter code or commands.

I am reminded of the old Kids React videos (which themselves are now nearly a decade old)... Kids React to Technology (an old Apple ][+) https://youtu.be/PF7EpEnglgk
Show HN: Implementing "focused reading mode" on my blog
Define programming!
This comment was so cathartic to read lol. Yes it never even felt like a real town to me. It was like a playground for rich adults who want to look progressive and humble, but are fabulously well off. It's a beautiful, clean, crime free city and I hated it.
A climber scaled Everest for the 26th time. He broke his own world record, again
Sure - with pre-planning. That is simply no longer required, which is a clear improvement with no downsides (though phones do have other downsides, no doubt about that).
Computers and software are involved in pretty much every aspect of modern life. Having a basic understanding of them allows you to understand and predict their behaviors.
Knowing how to write code in any specific language is ultimately a fairly useless skill except in a handful of jobs. Unless you're someone who is either a developer or a spreadsheet user the chances are pretty high you'll sail through life without even seeing a line of code.

However... the parts of programming that are useful to everyone are applied logic, critical thinking, and 'debugging'. Being able to break down a problem, find a metaphor for a problem, evaluate what you know and don't know about a problem, etc are useful skills that apply everywhere, and that programming teaches really well. When something isn't working, being able to ascertain why by changing things one at a time, or by knowing that you can iterate to a solution instead of jumping to the last step, are immensely powerful ways of thinking about things.

There may be other ways to teach those skills instead of abstracting them to programming but I've not encountered any good ones yet.
Making Agile Work in Asynchronous and Hybrid Environments
Next they'll be wanting to teach the world to sing (in perfect harmony).
I made a utility that cleans up your Mac desktop and uses Tesseract to extract text from screenshots. This makes it really easy to find screenshots by searching for a line of text you remember.

https://gitlab.com/bearjaws/cluttr#readme
Or this Stallone interview (also YT recommendation) https://www.youtube.com/watch?v=dFlybZL1mWE If a movie star went into that contemplative mode today, the interviewer would feel some kind of awkward tension and would immediately crack a joke or somehow lift up the conversation back to the surface level. You only get this stuff now on podcasts.

As for your video, just imagine uttering the words "complex mathematics" today unironically in an entertainment-related interview. The interviewer would have to immediately ironically say something like "oh, you lost me there" or something like "you're such a wizard, I can't even file my taxes" or so. Somehow genuineness and any level of seriousness is seen as kryptonite for the media today.
In countries that have separation of powers, generally the police don't get to decide which laws to enforce, when to enforce them, and against whom. If they do this, that's police corruption.
It feels like a leading question. Using the "should" in that question removes the agency to make that choice from the subject in that question. Arguably, the same question could be asked regarding learning how to play a musical instrument, right? Young people can express their own interests, and it's important to take that into account as well.

So, let's rephrase that question. "What's a reason that might compel young people the most to learn how to program?"

Subtle difference, but makes for a far more interesting debate.

For instance, there will be kids who become inspired by video games and will be wanting to make their own. Some will start to scour the Web for resources and experiment with tools like, maybe, Unity or Godot, on their own. Others might be interested, but be entirely put off by the idea once they realize what the subject matter entails. And that's, actually, totally fine and valid.

Even so, I think general curriculum should at least provide a few lessons of basic computing to anyone. Enough to get everyone the basic idea and demystify what happens behind the curtains in broad strokes.
50,000 miles a year is about 200 miles a day assuming you're driving 250 days a year. If you get a car with 300 mile range that's only once a day. Just plug in overnight and you will spend approximately 0 minutes per year filling your car.
A most vexing parse, but for Python packaging
I hope you don't mind this sentiment but you seem like one of the "good ones." A lot of designers seemingly do things like this for some insular reasons rather than for market reasons (better for consumers or it gives them an edge). Just another example how some developments in tech are top-down rather than bottom up from market demand.
I opened the site in a new tab, and when i opened the tab, there was a popup asking me for my first and last name and an email address to sign-up (for something?) + of course a captcha.

I never visited your webpage before, I didn't even get to read the article, why the hell are you asking me to give you my personal data and subcribe to some spammy emails?
There is a good opportunity there for microsoft to contribute NTFS source to the linux kernel, i doubt they'll do it, i personally want to see NTFS replaced, but for legacy concerns, i think they should go ahead