skysight-inc/HackerNews huggingface dataset:
Thanks!

> This is why even if you were to combine valgrind with address sanitizer, memory sanitizer, thread sanitizer, undefined-behavior-sanitizer, and other existing C and C++ tools, there is still a lot of classes of undefined behavior that these tools can't detect.

Do you have specific examples of such UB?
The people who decide which NFTs matter are the communities and cultures you participate in, and entities who have sovereignty over you. Which is no different than anything else.
An index is often easily viewed as another table. So, should.

(Some subtleties on projected values and such, but the point stands.)
Depends on the provider. I've checked the pricing of 4 top relational database cloud vendors (Google, Amazon, Azure, IBM) and they all charge for the number of CPU cores and RAM you buy, not by the number of rows scanned like PlanetScale did in the post you refer to. They'll be more expensive than buying your own server but not nearly what PlanetScale charges for full table scan queries.
cool thanks ! they did mention this publication in the documentary. thanks for the link.
When the penalty is having your livelihood destroyed yes, people are being forced to take it. No different to how people are "forced" to pay fines or do anything else the government wants - being physically forced is the very last step and most people never get there because they know what happens next. After all, what do you think happens to businesses that refuse to comply? The police turn up and punish them until they do comply.

Stop engaging in mental gymnastics and admit what you are supporting: mass forced violation of people's bodily autonomy.
Got it, but there will still be a network effect.

You will just have to download it once and can add and manage accounts on a lot of websites.
I would describe that as "you have not confirmed it".
The "pros" of Typescript are basically the same as using a typed language.

* If you don't know a typed language - learn one. TS is probably the easiest place to start.

* If you know a typed language, TS is just going to be a different flavor of that.
The same O(N) -> O(log N) improvement for queries, yes. The constant factor on the separate tables might be better. It’s also a more complicated design.
I've seen this counter-point come up so many times. It's true, some times people might lie and be good at talking. Amongst programmers, though, that is simply not true, at least to the point of being frequent enough that we need to subject everyone to obnoxious whiteboard and leetcode interview formats.

And in the event of the [rare] mistake in hiring someone who does this, you will know quite quickly after they start and you will fire them. Problem solved.
Like one of the commenters below, I recommend using a service for 3D printing. The reasoning is that for a couple of bucks (for a 4cm x 4cm x 4cm / 2"x2"x2" part), the print quality will be _much_ better than anything you can reasonably make at home. I've been able to print sub-millimeter-thickness gaskets for example. The bigger parts I make look like they're injection-molded (no layer marks, etc). Plus, I get a huge variety of materials (like metals, silicone, ceramics). I personally have used https://craftcloud3d.com/ (finds the cheapest pricing across a multitude of vendors and materials) and https://www.jawstec.com/ (one of the vendors that pops up often on craftcloud for MJF). Not affiliated with them in any way, just a very happy customer.
There’s a whole bunch of reasons for the masks not used as Spanish Flu went on.

However, it was a mainstay for a period of time without any where close to the current division over using masks.
As a user my only cost involved was purchasing a 1200baud modem for my C64 I was around 13 at the time. Shortly after that I got a dedicated phone line to not tie up the house phone. I don't recall what terminal emulation software I used but I believe that was free. Biggest problem was a lot of the BBSs were single phone line setups so you would get a busy signal trying to dial in if someone else was online.

A few years later I setup my own bbs running Color64 bbs software (upgraded hardware to a 2400 baud hayes modem and 20meg hard drive to facilitate file exchanges).

The experience was nothing like social networks today. Some BBSs had multiple phone lines and supported concurrent users which gave you the ability to chat someone on a limited basis with whoever else was signed in but it was, for me, more file sharing than community focused.
Right, not a newbie anymore
Deep dive into setting up podman and Docker-compose on macOS [video]
The thing is, though, that Typescript is not solving runtime type checks. Typescript is declarative, it does not check at runtime and if you have any code interacting with third-party data sources and you do not check there, things will explode down the line.
Then this post is very misleading.
Abortion isn't a personal issue - it affects the life of the unborn baby. That's why abortion activists have talk about bodily autonomy so heavily.

Meanwhile, vaccines not only don't stop you spreading COVID but they appear to make it worse as UK and Swedish data shows. Thus there could easily be an argument to force you to not take the vaccine, on the grounds that you don't personally need the protection and it makes the epidemic worse. Would you like that?
Basically, yes, so I tried to make a simple implementation as possible. And I'm taking into account that students are already familiar with postfix notation and stack data structure. Of course, I use additional sources (like the popular Crafting Interpreters book) in the teaching process.
>Math Engine >Rendering Engine >Physics Engine

And the AI(algorithms) is also a considerable part of the engine? Or does each game develops everything related to the AI from scratch?
XuanTie C910 RISC-V ready for pre-order
If you use JS to sprinkle in some jQuery style interactivity on an otherwise static website, then TypeScript is not worth it because of the additional overhead. For anything more complex and most single page applications, yes do use TS.

TS offers a better developer experience (better code completion in your IDE), types help document your code and refactoring will be less painful. Also you gain some level of type safety (though less than languages with a sound type system).

Drawbacks are slow compile times and cryptic error messages and general having a additional tool that adds complexity. Also the level of type safety is dependent on how disciplined you are (though some linting rules might help).

There are languages with much better type systems and faster compile times that transpile to JS that might also be worth noting like Elm, ReScript, Purescript and so on but TS has of course the best migration story with the "just JS but with types" promise.

So generally, yes learn it, use it.
Sure would! I think it would be marginally better, in fact, because you would just need to look at the index rather than five tables. Access would be more local.
> Did they consider that they just hired the people who would tell them what they wanted to hear?

Management everywhere thinks they are getting good info from those below them when everywhere I have worked, they get a selective job preserving subset.
She has never been "clueless" and has written insightfully for years.
> Another big factor was that calling BBSes used a phone line. If your family had a single phone line, it was in use when using the modem. No one could make or receive phone calls when you were online. This meant that serious BBS users and sysops running BBSes had multiple phone lines. Those who couldn't afford multiple phone lines were calling late at night when no one else was using the phone.

My brother would pick up the phone and yell into it to knock me offline.

BBSes were the gateway drug to MUDs for me. And even at 1200 baud a DIKUMUD was plenty playable.
I just scheduled my son's appointment. Yes, his risk is low, but even minor infections have unknown effects on the brain, some referencing as many as 30% of survivors continue to have symptoms.

All of the adults in his life are already vaccinated. I choose to vaccinate him not to protect adults, but because it is a lower risk than covid.
Right, it's just shoving some arbitrary data in a decentralized database. People will still need to get together and agree on which bits of data to care about, and at that point the blockchain is adding very little value besides a cumbersome way to transfer ownership.
Lawyer’s. Because it’s perceived as juvenile.
just to point out, this wasn't a dig at veggies. My dads grandma still used tomatoes and ate them, but probably the "food for pigs" was still a "strong meme" at the end of 19th century in central Istria. The part of Istria, todays Croatia, I'm taking about was then owned by Austrian dukes and not Italy like coastline, which might explain later adoption of "New World" based cousine.
ML/AI will go through the typical AI hype-cycle that it has always gone through for several decades in a row. Remain skeptical as always because some things just can't be modeled easily in nature or the real world. People have tried before for over a hundred years to use math to predict markets like the stock or housing market and they all failed.

If you don't have any real maths other than human judgement based formulas like discounted free cash flows to value assets at a point in time then you're going to have massive problems with the validity of the model. Then you're just taking something that's up to human judgement with all of the errors and extending to machines at a vast scale. The end result will almost always be catastrophic at that scale, the risk is just orders of magnitude higher. Statistics are useless because markets like this are driven by irrational human emotions that's never predictable. An obscure historical event can send market's tumbling for reasons that nobody really understands and can never understand.

Sorry to break it to the Data Scientists on this board who are likely reacting poorly to this article. We're a century away from having ML/AI that can ever predict these real world scenarios. By that time Data Scientists won't even have jobs because the ML/AI will work directly for business executives and not require salaries other than a few engineers to keep it running.
Modern ML algorithms are so powerful they will soak up any entropy that leaks into the data whatsoever. Much of the time spent developing these models is checking that this isn't happening. I compare it to high voltage electricity: a 100kV line needs some serious insulation around it.
Your idea doesn't solve the problem. By the time the lock acquirer is pre-empted and the kernel has a chance to do something clever, a significant fraction of a timeslice has already been wasted.
Question: Is the Fed doing anything to try to control inflation?
While 3d printing is great a few notes from my experience.

1. 3d printers are not very good for high dimensional accuracy.
2. A set of reamers is very helpful for dimensioning holes. Works much better than standard drill bits.
3. I find the smell and fragility of SLA material so problematic I never use my SLA printer.
4. Larger nozzle size/layer height has a HUGE impact on print time at the cost of resolution.
5. Since I also do CNC and need CAM investing in learning fusion360 was well worth it. I can design and print pretty quickly now.
6. If you don't like to tinker get a printer that has auto bed leveling.
7. Klipper is very worth investing in
8. Since your board mosfet can fail closed you need to be around and monitor your printer. Most systems have thermal runaway protection but if a mosfet fails closed fire is possible.
I don’t understand why NJ gives more than it gets back though. Is it only based around the state’s average income?
> I was surprised that Linus from Linus Tech Tips was the one uninstalling his own desktop environment.

I didn’t find it that surprising, mainly because nobody getting into desktop Linux without prior knowledge is going to expect any connection whatsoever between a random third party app and the OS’ desktop environment. It’s like if clamping a smartphone mount to your car’s dash caused the car’s rear left wheel to fly off, it’s completely unintuitive and unexpected.

And realistically, the two shouldn’t have any influence on each other. As much as he should’ve read the package manager’s warning, it shouldn’t have been a possibility in the first place.

> On the latest WAN show, Linus flies off on a six-minute tangent where he tries to argue that CLI tools shouldn't exist, only to have the chat dogpile him and remind him that piping between CLI programs is an essential component of Linux. Luke caught onto this pretty quickly, and played devil's advocate, while Linus continued spinning his wheels with the 'muh accessability' bit.

This feels like a mischaracterization. His argument wasn’t a that CLI tools shouldn’t exist, but instead that for 99.9% of common use cases pulling them out shouldn’t be required.
That canard isn't true.
From my experience it is an absolute no-brainer. If you have used any typed language before I would say you can get productive in about an hour.
Tracking-industry body IAB Europe told that “consent” pop-ups are unlawful
The author of that post didn't really give me a central argument or thesis to discuss. It was more of an extended diatribe on the possibilities of the future, and my only response is "These are not new ideas, please read up on history". If you don't believe that's respectful or interesting, then I'm sorry, but I just don't feel it's very good conversation fodder. Feel free to strike up a conversation and let me know how it goes.
garbanzos, would you mind contacting me at

phaser.spa-0a@icloud.com (iCloud private relay)

I think we have a lot we can collaborate on and talk about.
Navajo Nation to ban indoor smoking
Yeah the headsets are a distraction, the way to think about this is there are three distinct tech tracks:

- full photonic override (HMDs -> passthrough visors (lynx-r is a half step) -> passthrough swim goggles -> contact lenses)

- partial photonic override (HoloLens -> AR glasses -> contact lenses)

- magic windows (google’s thing)

They all have trade offs but the first track in particular it is an error to look at current form factors as a fixed condition. They will be changing rapidly insofar as traction and/or investment continues.
How would such a thing like this exist in practice? Who would watch this watchman?

When your goal is to "discover truth" as Chief Truth Discoverer of the DOJ the only way to audit you is with grander truth discoery.
When I learned programming with eclipse years ago I spent so much time worrying about the magic behind the scenes that it left me with no confidence in my programming. When I finally learned to write my own make files and compile on my own, I went back to using ides and like them, but you shouldn’t learn with them
The initial design was fine and btw it did not violate 3NF, actually (if you add auto increment pk). A single composite index would’ve most likely solved all problems
MBA programs are also about more than business strategy, leadership, etc. In fact that's a fairly small part of an MBA program--at least as an explicit topic of study. Depending upon what people are concentrating on, there's also financial accounting, cost accounting, market research, forecasting, organizational behavior, pricing, economics, operations/operations research--to pick a few courses in a typical program off the top of my head. In general, my impression is there's also more focus on "experiential" learning than both case study and non-case study lecture.
Hey! Love your API docs, with what did you make it with?

Yourself or some framework? If so, can you share please?
Others will talk about the benefits, so let me give you a few gotchas from us:

1. It does not replace type checks at runtime (in integration layers)

2. Compilation and startup (in backend land) is slow

3. Some tooling seemingly caches (webpack? ts-node?), we regularly run into situations where rebuilding locally works but then building for prod fails with type errors
> The observation was that we could probably store the IP address, HELO string, FROM address and TO address in a table, and send back a 4xx "temporary failure" error the first time we saw that particular tuple (or "quad"). A real mail server which did SMTP properly would retry at some point, typically 15 minutes to an hour later. If it did retry and enough time had elapsed, we would allow it through.

I've run into this form of greylisting, it's quite annoying. My service sends one-time login links and authorization codes that expire in 15 minutes. If the email gets delayed, the user can just try again, right? Except I'm using AWS SES, so the next email may very well come from a different address and will get delayed again.
If it's any consolation, we had the Makerbot Replicator which I'm pretty sure was the slightly "higher end" version and it probably didn't work any better than the Cupcake.

I normally don't like talking crap about things people put effort into, and I'm sure that those early-gen Makerbots were capable of doing good prints given enough tweaking, but boy were they really bad in terms of casual printing. It's not even obvious why that was the case considering that all these Chinese 3D printers aren't that different technologically. My only guess is that those laser-cut frames they had were too flimsy for even the most reasonable print speeds, resulting in jostling that would cause catastrophic failure with anything with more than a few inches of vertical height.

The weirdest thing I remember about the Makerbot was that, at the time, it came with nothing to hold the spool. What the actual F? My dad and I built one out of PVC and a roller bearing, if I remember correctly. The decision-making put into those printers was rather odd.
I can make a market by quoting a bid and ask.

To run a market making business I have to know how to hedge my net position and manage my cost of carry.

I find it crazy hard to believe that they just went long a few billion in houses just based on a model of price and failed to hedge vs. the secular market and didn’t model time to sale. But if you believe the popular press maybe that’s what they did.
Musk polls Twitter followers if he should sell 10% of his Tesla stock
This looks very nice and useful, thanks! Bookmarked :D
Back in the 1980s, people used to say things like, "It's in the computer, so it can't be wrong." The computer says your account balance is $86.23, so it's $86.23, end of story. Can't argue with the computer, the all-seeing, all-knowing, infallible source of information.

Such statements sound totally crazy now, but it was a pretty widespread misconception. Computerization made such big improvements in availability and accuracy of information that, for a time, people simply overestimated what computers could do.

Maybe we're seeing some of the same thing now with machine learning.

(This isn't a comment on whether attitudes about machine learning were the cause of Zillow's troubles. I'm not a Zillow insider, plus the situation is probably complex.)
> If you find an interesting, practical application for anything blockchain or cryptocurrency, please let me know as well.

The interesting application looks something like this.

You have an internet connection, a Raspberry Pi and a USB hard drive. You get paid in cryptocurrency to host some data for the decentralized web. Now you have it and can use it to pay for things over the internet, anonymously. Having an anonymous digital payment system that regular people could use for small transactions would be a big advantage. No more Amazon keeping track of what books you read on your Kindle and having to worry about getting put on a list. It also provides funding for decentralized content hosting.

The current problem with this is that existing popular blockchains have high transaction fees and low transaction volumes. That's a technical problem that could be solved in the future, but right now it's an impediment.

The current solution is to use third party custodial services, which can handle arbitrary transaction volumes and have low fees because they're just rearranging numbers in their own private database. But then they're subject to KYC regulations and that's a blocker because people are going to get to the point where some shady internet company they've never heard of wants their social security number and say "hell no" and that's the end of it. Also, this erases the privacy benefit.

So to be useful we need one of two things. Either solve that technical problem, or get regulatory changes that waive KYC requirements for small transaction amounts, e.g. for accounts with less than a $1000 balance.
I really hope Matt Levine writes about this.
The value to Mark Zuckerberg is obvious, the question is what’s the value to users? Why is it fun? Why is it interesting?
Good for you, I don't, and that's my whole point. What works for you wouldn't necessarily work for me, and not because we are savages incapable of urban planning, but because there are real challenges totally different than in Holland (geographical, economical, historical, cultural, etc.). Simply, what you call "urban planning" is way easier to do in a flat land and specific types of architecture, where cities where already built with planned street layouts, wide boulevards, etc. I happen to live in an old city with lots of narrow, one way streets, steep hill slopes, etc. and urban planning can get you only as far, without resorting to destroying historical neighborhoods just to make space for bike lanes. And btw my city is perfectly walkable, to make it clear, it's just not particularly bike friendly...

Anyway, my point being that IMHO it's not always a good idea to just try to copy/paste architectural and urbanistic solutions between regions with very different geography, culture and population density, no matter how trendy the idea is.
sounds like a huge investment and then recurring expenses. At least if didn't have any ads (I am assuming :D)
> lack of database optimization features

That's a perfection description of mysql as of 2002.
I think the problem is that social media platforms, especially Twitter downranks your post if it has a link.

Therefore, recently people have been writing threads with a link to post at end of thread.
The reason simply is that platforms want people to remain on the platform for longer periods of time.

Instagram doesn't even allow you to have a link in your post. Just in the profile.
Typescript is for big code bases and big teams.

The smaller your project, the more pointless typescript will feel. Working alone on a small project, it’s a LOT of extra stuff on the screen to avoid a very specific kind of bug.
Not true, in Taiwan all nurses aspirate with this vaccine.
Pharma has been using QSAR/QSPR and machine learning, along with various other statistical models for 50+ years. There have been repeated over-predictions as each new technology has come down the line. Yet the principles, like in this article, hold - have a good training set, have a test set that isn't just an echo of the training set and then finish with a validation set that is sufficiently different to help expose edge failures if not outright failures. Remember Egan's rule of 1 - the number of times a modeler can fail before their predictions are ignored...
It's genetic, and partial.

Unless you know your genetics, telling someone what they need is useless. I know my genetics. And I tried Thiamine years ago. It made me manic, most likely because my real issue was a depletion of manganese that not only increase superoxide damage in my mitochondria, but also inhibited my TCA cycle in the wrong location. Taking thiamine pushed my TCA cycle but since my TCA cycle was inhibited, the metabolites that were created caused other issues. Or it could have been that the Thiamine meant a build up of NADH that my Complex I could not handle and it just created more (e-) in my mitochondrial matrix and then more superoxdides.
My take on all of this is that someone in too high position at Zillow forgot to read their Taleb books.