skysight-inc/HackerNews huggingface dataset:
I love stuff like this. I graduated with an MS and never understood Calc II+. It was always memorization and repeating various theorems etc on the test. But, I didn't truly grok the fundamentals. I was just a good test taker and it bothers me to this day. So, learning math has been a continuing project of mine and things like this are beautiful.

So grateful. The world is wide open to the self learner in this day and age.

We are very lucky.
It may be the size on the page, or glyph rendering artefact but this font doesnt look... consistent. Dont get me wrong the font is brilliant, however atleast for me there are some points at which the rendered glyphs are over cut. Another way id describe this is the antialiasing is not consistent. Its like layering the same text on top of the other multiple times.
> 600 square feet

Maybe most people already know this, but I only learned it recently: you can go (approximately) from sqft to sqm by dividing by 10, presumably because 1m = 3.28ft and 3.28 squared is ~10. So 600sqft is about 60sqm (55.7)
Package errors is indeed a part of the standard library.
As far as I understood, the Java language and many other high-level language can't express such loops (no arbitrary gotos), so JITing them would be a specific optimization for otherwise-crafted bytecode. Also, it probably doesn't happen often for bytecode generation libraries.

So basically a lot of potential for bugs to optimize a super-rare case that could also be solved instead by whoever produced that code.
I'm wondering what's the point of the DNSSEC root key.

In order to have a chain of trust, you need a starting point and the root is the starting point for the DNS. The root key--it's actually the root Key Signing Key (KSK)--enables a DNSSEC-aware resolver to validate the signatures from a TLD (like .com) to your zone example.com.

It’s the same concept X.509 uses. A root certificate is used to sign an intermediate certificate which signs the certificate you get from Lets Encrypt, for example. Your browser trusts that certificate because it can cryptographically validate the signatures back to the root certificate.

Because of the flexibility of DNSSEC, if for whatever reason, you choose to not trust the root KSK, you can use a different entry point and create your own island of trust.

If we want to verify that the owner of a domain created a DNS record…

DNSSEC is for authenticating the data in DNS records, not for verifying ownership or identity. When a DNSSEC-aware resolver validates a signed zone, we know the DNS records haven’t been tampered with.

The DNSSEC chain of trust is separate from the X.509/Web PKI chain of trust; DANE (DNS-based Authentication of Named Entities) can be used to bridge these two chains.

Remember: DNSSEC only deals with digital signatures; X.509/Web PKI deals with certificates, which is a public key + an identifier.

If your computer runs a local resolver or goes through a compromised network, can the compromised network replace all the public keys in DNSKEY response (including the answer for root) and make your computer believe that the DNSSEC record is valid

Short answer: no.

Longer answer: All DNSSEC-aware resolvers--BIND, Unbound, Knot, etc.--have the root KSK built-in, so they don't rely on the network for it.

Since the resolver already has the root KSK, the validation of the corrupted signatures would fail.

Since the root KSK is the public trust anchor for DNSSEC, it’s widely available and easy to check: https://www.iana.org/dnssec/files.

A great introduction to DNSSEC + DANE: https://youtu.be/BhvU19RJrPY

This presentation on DNSSEC and DANE is long but it’s worth your time if you want to understand DNSSEC better: https://youtu.be/A8SgW9y__io
@wrs thanks a ton for the work on the Newton, it still is my favorite computing platform. Unfortunately someone sat on my Newton 2000 an broke the screen argh, if not for that I'd be using it up to this day.

For those that would like to check a bit more about the community that exists around it, there a really nice documentary at https://lovenotestonewton.moosefuel.media/
yeap .. having this issue as well, trying to easily find where a method is defined in JS/TS I'd so much want to be able to exclude `*.(spec|test).(js|ts|jsx|tsx)`
there are solutions to your issues. One is sharing the namespaces. Another is putting gdb in your container (or a debug version) and bind mounting your build/dev directories
Multi-Camera Streaming in the Browser
> Better yet, buy and install a cheap bidet.

I rent and live in a flat, and I've also tried a bidet before. I would say that I've more success with the three shells.
So using a feature phone.
A acquaintance of mine recently told me he was going to start his own rock climbing clothes brand.

Naively, I though he was trying to make well designed clothes for rock climbers. As a geek, I though he was trying to solve a problem.

No. He just bought Chinese low quality t-shirts, and sticked logos on that and spent all his energy developing the brand itself: communication, aesthetic, mentality, target, etc.

I couldn't see the value of doing such thing, since we have enough of this crap. But it worked: friends around me started to wear the damn thing.

It makes me so uneasy, but it's a good lesson on how humans work.
It's being deprecated everywhere to be honest.
Zhuravlyov's particular beliefs may be bullshit, but the geopolitical consequences of climate change are real.

For all history, we've been used to treating the land as fixed, and borders as flexible. But the changing climate is about to make a lot of previously habitable land unlivable, and open up some previously uninhabitable areas. The countries of the world have drawn their borders on a map, but now it's the map itself that's about to change under them. Don't you think there will be pressure to readjust those borders?
Smartphone startups take on Google, Apple and put privacy first
“Moving from”? That happened decades ago, before e-commerce became significant. This sounds like the kind of thing discussed in No Logo, which was published in 1999.
The OU; the Open University. It's a British university founded sixty or so years ago with the intent of widening access to higher education. Their campus is centred in Milton Keynes, a bit north of London.

I took a Masters in Maths with them and it was brutal. Serious exams are a youngster's game. I got a glimpse into why so many Cambridge wranglers were also serious atheletes.
I know many people have very fond memories of it, and I don't want to disparage that, but I remember finding it dreadfully dull. And I liked the slower-paced games of the time, like the Infocom text adventures, or SimCity. But Myst just didn't engage me at all. I felt like I was looking at movie set posters with marginally-designed minigames attached, and it just didn't do it for me.
A bond fund might do okay. Or a distressed debt fund. But in general you wouldn’t want a fund with negative correlation to the market (since it’ll lose money all the time) but instead, one with low or zero correlation to the market. This is the idea of a market neutral fund: have zero market exposure so the return stream is completely uncorrelated.
Absolutely agree, my complaint wasn't that the advice was bad but that it lacks the specifier "what follows is good avice for this small subset of scenarios". I really dislike the phenomenon that "software development" without qualifier has begun to imply web app/servic development.
Yes, the only difference is that in Bayesian stats the biggest hole (priors) is explicit and in your face. In frequentist stat that "flat" prior you mention is implicit and flies under the radar.
And that is because everyone was liberal in what they accepted, so there was no need to.
https://students.open.ac.uk/openmark/mct.level3/

> Question 1: Sara wants to buy a desk before she starts her Open University course. She has chosen a suitable place for it but needs to measure the space before going to buy it.

> Which of these units is the most suitable for measuring the width of the desk? (a) millimetres, (b) metres, (c) centimetres, (d) kilometres.

Seems pretty arbitrary to me. Okay (d) is arguably out. (b) is maybe out? (c) vs (d) seems a toss up to me. Who cares if it's 1234mm or 123.4cm? How is this even a good question? Not a good sign

Note: the answer they want is (a). I don't think I have a tape measure I could get accurate millimeters on especially given measuring a space where I need to bend the tape at 90 degrees like next to a wall.
The original idea was that by having a separate funding path, the BBC was at less risk of government control.
OU = Open University. It's a UK distance learning university. Website is at https://www.open.ac.uk/

The courses the comments refer to are the level 1 courses listed here: http://www.open.ac.uk/courses/maths/all-modules

The text books are the texts for these courses. I don't know if you can get the books from OU without registering for the courses.
More inexcusable is the aesthetic choice to do this now, when you can afford to have decent graphics and let players do whatever they want but designers often inexplicably decide to curate the experience to the point where you might as well just watch somebody else's play.

I wouldn't have built Myst because to me it seems pointless, why not just make a movie about this? Or a picture book? But clearly lots of people enjoyed it. Still, back then I could safely assume anything that looked that good had nothing behind the facade, today it's harder to guess.

It reminds me of a phenomenon which is broadly disliked in tabletop Role Playing. Some GMs like to plot out everything in great detail which necessarily means you can't go off piste, they need you to go into the tunnels under the castle with the torch because they've worked out exactly what will happen when you do. If their players try to instead simply leave the castle because it's boring, or divert a river into the tunnels and flood them to drive anything down there out the GM will either be angry and demand the players reconsider or will try to railroad the players into proceeding with the plan as they envisioned. Either way this is an unsatisfying experience for everybody.
Pretty good chance. They triage, and if you're not an emergency and you're easy to treat they like to get you seen and out of the department because it helps their 4 hour targets.
The Famicom had a floppy disk drive too. I've got one and a few games on floppy like Zelda.

https://en.wikipedia.org/wiki/Famicom_Disk_System
Live TikTok Compilation US 24/7
In my case, having to write WebGL shaders required me to brush up on mathematical concepts, but I very much enjoy being granted the opportunity to learn about those things.
Pointless at best and toxic to liberty at worst. Often these types of attacks come from comparatively poor nations. It costs the attackers a lot less to attempt the crime than for us to negate the crime via employees who are paid wages appropriate to our own economy. Anonymity certainly offers utility when it comes to cybercrime, but the real challenge is a resource matter not an intelligence matter.
so then, 'paul' stands for a 'pointer to a unsigned long' :)
Which is a crazy argument because iPlayer was ahead of the times for years before Netflix became a mainstream choice in UK households. Hell, the 2012 coverage of the London Olympics was still some of the best coverage I ever remember seeing of a sporting event.
I like a lot the LibreM but I don't consider it a viable option for a use in the real world. On the other hand, the /e/ smartphone is doing a great world to keep me out of the Google ecosystem, and I'm very impressed how far they go on this aspect, even removing call to Google server during connectivity checks, replacing Google NTP servers by NTP pool servers. I don't know any other Android custom ROM doing this.
> That’s not a criticism of Bayesian stats. It’s a statement about how actually formulating a prior is often times the hardest part of a problem.

Bayesian statatistics doesn't give a satisfying answer/method for choosing priors. Choosing priors is part of statistics. Therefore Bayesian statistics has a "hole" in it.
The Guide to Getting Started with Cybersecurity
I believe you may achieve the same result locally using https://github.com/openalpr/openalpr and cut your AWS and cell bills to exactly zero. It has Tesseract and OpenCV inside. Would love to see it as a part two of the article!
Early versions of iPlayer were peer-to-peer to cope with the demand.
And: https://github.com/zardus/wargame-nexus
Isn’t Amazon Basics just paid product placement?
I used WebGL 2.0 Compute to make a supercharged CA engine:

https://github.com/churchofthought/Grautamaton
I have also been struggling lately with prepared statements and obscure query planning decisions. The developers of the mssql JDBC driver seem to be determined to force the use of prepexec in their driver, which causes high execution times for typical ORM-generated queries:

https://github.com/microsoft/mssql-jdbc/issues/1196
For any Myst fans wondering if there are any recent games they might like, I'd highly recommend The Witness and Outer Wilds (not to be confused with Outer Worlds). The Witness is a gorgeous puzzle-solver where you learn a sort of 'puzzle language' while walking around a beautiful island and Outer Wilds is genre-defying, but blends physics, space-travel, exploration, puzzle solving and much more to become the most unique and captivating gaming experience I've had in many years.
HTTPS: //productscop.com/eden-beauty-reviews/
Eden Beauty Reviews
Laudamiel is an industry-diagnosed technical genius: after many high profile compositions running for a big fragrance house (Ralph Lauren, Thierry Mugler, Tom Ford, the scents for the movie perfume, even Abercrombie and Fitch), he issued a manifesto referred to as LIBERTÉ, ÉGALITÉ, FRAGRANCITÉ—nicely worth analyzing—and released his own niche perfume line, The Zoo. The Zoo’s internet site is a brazen visible experience that has the rabid enhancing have an effect on of a guy Ritchie film.
https://productscop.com/eden-beauty-reviews/
https://www.youtube.com/watch?v=KyL2YrPYEBM&feature=youtu
Show HN: Gamification of actions that help the environment
that sounds terrible
Graph Technology Landscape 2020
Can you choose gender with IVF?
I too struggled to understand what it did. Everything on the site is so vague it doesn't really mean anything or a simile that doesn't land.

If I understand correctly from trying out the examples, it's supposed to be a chatbot that a potential employer can ask questions about you? If that's the case, what is the improvement over "the competition" of a CV/résumé?

I tried 3-mohapsat and I don't think it's working at all:

Me: Where have you worked in the past?

Presbot: What are you looking for in the next opportunity

Me: Where are you working at the moment?

Presbot: What are your areas of expertise

Me: What is your biggest achievement?

Presbot: Ahh, I don't know. I'll bring this up in my meeting with Alexa in a couple hours.

Presbot: I pulled some results from Wikipedia for you:

Presbot: [Jann Arden] [List of Billboard Hot 100 chart achievements and milestones] [The Highwaymen (country supergroup)] [The Matrix] [Your Name]

Me: What kind of job are you looking for?

Presbot: system overload.. beep bop!

[Edit: Also, possessive "its" has no apostrophe – I see that mistake three times on the homepage alone.]
ProductHunt Launch Guide-2020 that worked for me
Discerning and Maintaining Purity
Indeed, this is an opinion based on observations I made, not a scientific claim.

And as you noted, I designed it specifically so that my comment would not be inundated with answers from the accounts of PR firms paid to say MS is great.

You can now state that those could be real accounts, and that MS is really a great company and that it's just being defended by people that like it for real and I have no proof of what I advance.

And I have no way to contradict you.
Looks like textbook security services masquerading with whats known, but I wouldnt like to say which country. Most security researchers are not wise to the offline tactics employed by the security services which here in the UK starts when you are school, your school reports, your NHS medical records, your financial transactions, the motivators of your parents, siblings, relatives and friends, along with their phenomenal resource and cutting edge knowledge which they get from University and others leading their fields. Jeez when will people wake up and realise your lives are more scripted that you can possibly imagine because your knowledge and expertise is compartmentalised in mainly one domain, possible two, but never full spectrum domain knowledge, with an element of pre-emptive action based on genetics and socioeconomic standing which helps reinforce stereotypes. The spooks do what will never get passed the ethics boards of university's because in warfare & survival there is no ethics despite the rhetoric!
> You are deliberately conflating ads and suggestions.

Really? What's the difference? When I see nice, red, highlighted text saying "Try out the new Edge browser", should I think of it as "just a suggestion"? How is it different from one saying "Try out the new Coca-Cola"?
I think they're assessing how universally applicable Bayesian reasoning is, and think they're seeing a limit in the quantum realm.
Challenges in Building Offline First Apps
Honestly can we just build some housing. Vote out your state senator if he/she voted against SB 50. That's the way more urgent issue.
You have to approximate the heck out of the Schrödinger equation as well, otherwise we would be stuck describing the Hydrogen and maybe the Helium atoms and nothing more.
Ok thank you, so the google server is always running and fetching, this is actually something good ! TY
In that case, would you not use a partial index, and kill two birds with one stone?

On that same project we got into putting hints into the queries. I’m sure if push came to shove you could do that for situations like this one and solve the problem. Less portable that way, of course.
PayPal ‘Critical’ Login Hack: New Report Warns You Are Now at Risk from Thieves
Have you thought about using an email group instead of running your own thing? I'm asking this because this is kind of what I'm doing — threaded email groups that act as a message board within the emails. There's a few people using us to do similar things as you, and since we only charge for admins (i.e. you) and not the number of mail receivers, it'd be dirt cheap since you'd only need one seat. In any case, definitely cheaper (and zero maintenance) than running a message board.

It's here at https://aether.app/email/#/force. If that turns out to be your thing hit me up and I can extend the trial for you as far as you need to give it a shot.
I’m using brilliant, but just the courses, not any of the community parts. What was the failure mode?
Interesting. Lots of projects bubbling up on digital personal sovereignty; rightly so.

Cool times ahead!
Building an ES6 application with the help of TypeScript's DOM types
I discovered this when doing a post-assembly indoor test of a Luftdaten air quality sensor I built[0]. I kept it running for few hours and then looked at the data, and saw some ridiculously high levels of PM2.5 and PM5 in the evening. I've decided to investigate it. Over the next two days, I figured out that the increased levels happen at times when our air humidifier is running, which led me to discover that those ultrasonic air humidifiers essentially atomize everything that was mixed with/dissolved in the water - and we were using filtered tap water with ours. With distilled water in the humidifier, the sensor did not show increased particulate levels.

We've mostly stopped using the humidifier now, because I can't find a source of distilled water that doesn't involve buying plastic bottles.

--

[0] - https://luftdaten.info/en/home-en/
although it’s not exactly the resource you need to be able to work algebra problems, I highly recommend that you read https://www.feynmanlectures.caltech.edu/I_22.html - Feynman starts with “let’s assume we know how to count”, and in just a few pages takes you through a lot of math. Even if you don’t follow all of the details, it’s a nice overview.
4x10 would be fine by me if I'd live 10 minutes from work. But I don't think my dog would appreciate being left without a walk for 12 hours.

On 32 hours now and I can handle it financially. As long as that stays the way it is I'm not changing anything.
Precalculus in a Nutshell is a beautiful little book by George F Simmons, which pretty much captures everything you need to know to undertake the study of calculus. https://www.maa.org/press/maa-reviews/precalculus-mathematic...

Linear algebra is quite a beautiful, approachable subject; and a certain amount of it is necessary to make the leap from single variable to multi-variable calculus. Without a good grip on calculus, you can’t really what’s going on under the covers with linear algebra. What you need to do is precalculus (Simmons) -> single variable calculus -> very introductory / elementary linear algebra -> multi variable calculus (Apostol) -> less introductory linear algebra but still fairly basic (Gilbert Strang Intro to Linear Algebra) -> mathematical analysis (Apostol) -> linear algebra done right (Axler). You have to apply a spiral method where you return to subjects as you gain the tools you need to understand them better. You’ll never be done understanding geometry, algebra, or analysis.

Also, math is a problem solving art, and you can’t solve problems by reading, you solve them by thinking. Seek out problems that challenge and consolidate your understanding. You should be able to prove everything in Simmons and it should seem totally natural and intuitive. Then you’re ready to struggle with calculus, which is a subject humanity struggled with for centuries before getting a rigorous handle on. You probably want to get a handle on the mechanics and intuition, first, and for that I’ve heard that “Calculus Made Easy” by Silvanus Thompson is good.

Don’t try to eat too much all at once, you’ll make yourself sick. Don’t try to cheat yourself of the patient struggle to understand, confusion is completely natural when striving to really know something.
This is not making any sense.
I got one. Hadoop seems to be dead. Cloudera will be a penny stock and MapR had a very strange exit.
> And it looks like there's not too much to learn before writing basic programs for the NES (I could be wrong).

You're not! The whole thing is very easy to pick up, and there's a lot more documentation nowadays than it used to be.

It's also possible to write useful programs in C, rather than ASM, if you're into that. neslib ( https://github.com/clbr/neslib ) does pretty much everything you need. cc65 ( https://cc65.github.io/ ) is a little quirky but definitely usable.
For him I understand, I read the comment above that made this clear. I was wondering how much sense it makes for the rest of the readers. And it's not just the FireBrick but the entire setup that is vastly overspecced for the purpose, which would be "internet on vacation cruise" rather than "product development".
It would be easier if 70% of Americans also supported actually building new homes.
Mitigations never solve 100% the problems, as proven by 40 years of C related security mitigations, including hardware memory tagging.

As for seL4, I only have superficial knowledge of the project.
I appreciate your logic. However, MS continues to do wrong, forced telemetry and upgrades, ads in the OS, are but a few examples. Only now drowned out.
Batman and Agile Development
That is an extremely interesting blogpost! Thank you for sharing! It's been a problem I have been struggeling with lately, as to how qm seems to have negative probabilities in some contexts. I will study this blogpost deeply.

It does seem very technical for a hn audience.