skysight-inc/HackerNews huggingface dataset:
Did you know you can do spline interpolation on a piece of paper with the ruler and pencil? It's a nice demonstration that you can do to high school students, and maybe even to middle schoolers.

Here's an example, with fairly round numbers, because we need to use text instead of paper.

Let's say you have a function f, and its values at 1,2 and 3. f(1) = 1, f(2) = 3, f(3) = 2. We plot these 3 points, we call them A,B,C. What is the spline interpolation value at 1.5 ?

You start with the linear interpolation between A (the point (1,1)) and B (the point (2,3)). You get the value 2. Let's call the point (1.5, 2) as M.

Then you do the linear extrapolation of the segment BC. The new point is N with coordinates (1.5, 3.5).

Now move M horizontally until it hits the vertical line y=1, call that point M' (it has coordinates (1,2)). Move N to the vertical line y=3, it has coordinates (3,3.5). Draw the line M'N'. Where it intersects the vertical line y=1.5, that's where the spline interpolation is. It is the point (1.5, 2.375).

Of course, this is not only useful for paper and pencil stuff. That's how splines are actually implemented in lots of packages. You can easily implement it in Excel, if you need to, all with only cell formulas.
> Fwiw this exact pattern was the idiomatic defacto standard in JS before classes were added to the ECMA specs.

No it wasn’t. Some people used it, to be sure, but more used the prototype chain properly, storing data in `this` and all that.
Ok thanks. I have the OG pi which is only 32bit. I’ll try to pickup a Pi3 from eBay and test with that
$9.5B worldwide is peanuts. Likely it's not worth to recycle (could even cost more than you get back), from a pure economic perspective.
You’re making it an OR when it’s an AND.

You can have vast forests and parks, massive shopping, and entertainment at a distance AND still live in a livable, walkable place.

If you want to live in a very large home with a huge shop, that’s also possible.

The current model excludes walkable and livable cities in favor of car dependency. Lack of car dependency doesn’t exclude the use of cars or having a mix of use cases. But car dependence by nature does.

Nobody is saying you can’t have central parks, Costco and theme parks or whatever use cases you’re referencing. But you should also enjoy a neighborhood coffee shop and local grocery, a bakery down the street and places for your kids to play while you have dinner right in your own neighborhood.

These are foreign concepts for those used to the suburbs and I often get accosted with comments like your which are deeply valid but reinforce just one set of values without really considering that it’s not a competition, but an addition and enhancement to our way of life — more of a return to what our grandparents enjoyed — that walkable cities is advocating. There is a full spectrum of possibilities.

I won’t even get into the higher property values, healthier lifestyles, reduced cancer and heart disease risks and increased lifespans, the more deeply connected communities… moving away from just cars as the foundation for moving around, between and therefore for planning our cities generates many virtuous cycles.

So, no resistance. You can have it all, but consider that cities could be a LOT better if we struck a real balance.

You should see what people are building…

https://m.youtube.com/watch?v=wrnAsMSwGbg&pp=ygUPV2Fsa2FibGU...
Although inconceivably impossible, there IS always a chance that two different nodes generate the same private key, which cryptographically precludes identical public/private keypairs... generated in earnest... at two separate locales.

But this is MORE LIKELY than you brute-forcing the private key to a known public key.

----

Also, for technical accuracy... it's not just SHA-256 keys that drive bitcoin network. One of the reasons to "never re-use the same receiving address" is that different algos are used for a new-key-never-sent VS re-used-key . You are technically making the process "easier" by re-using the same private key to push a transaction.

----

<3 from your least favorite infamous bitcoin node operator
I'd like to see a control on this. Is there a group of people who thought they were married, but by bureaucratic snafu actually weren't? Did they have different outcomes than people who were really married?
In durability demonstrations, 4 out of 5 1964 Mercury Comets ran 100,000 miles over 100 miles per hour. This was under ideal conditions using the Daytona track.

This record stood until 1984 when Mercedes blew it away using a luxury car having 10X the purchase price of the lowly Comet.

For the 1965 Comet they went from the tip of South America to Fairbanks, Alaska. These were not ideal conditions.

The 1966 model was slightly upsized compared to other compact cars, and it outperformed all off-road vehicles in African safari testing.
Something I was rather ignorant to for the longest time was how fascism can exist at both ends of the spectrum.

My last day on Mastodon was the day a few people ganged up on me quite aggressively for not putting Alt text in an image.

Tolerance isn’t acceptance. It’s letting things you don’t like exist without making a big fuss over it. You can dislike certain speech patterns without having to go on a crusade against them.
The units in a multi-unit building can also be sold; they're called condos. But of course selling a condo wouldn't allow a landlord to rent seek in perpetuity.
It's a well known fact homeless people come and stay in California for the mild weather. A lot of homeless are drug addicts and mental health issues. They can't hold down a job being that way. Normal people would just move or leave.
And neither alone imply computable (or 'digital').

You'd need determinism.

Some reply was (improperly?) flagged, but computability requires determinism.

All computable functions are functions from the integers to the integers
Depends on the local context. In South Africa, some people are desperate enough to steal live copper wire, let alone harvest waste.
> nothing stops you

But ergonomics of the syntax certainly hinders you ...
This is clearly not true if you observe actual real estate and rental prices and as long as we continue to allow corporations to own a majority of development projects, it should be obvious this won't work. The profit incentive doesn't work this way, and they are better off just letting a home sit empty than to dilute the value of their portfolio by selling or renting low to compete against themselves.
Here's a relatively small example: if you want to minimise lead time (which is almost always true) then one thing you don't want is for potentially releasable work to sit waiting for anything. That includes code reviews, if you have them on the route to production. So the right thing to do is usually for a PR being ready for a code review to be a drop-everything event for the person who's going to review it. As in, whatever you're working on right now, context switch out and do whatever is needed to get that code either over the line or bounced back ASAP so the person who wrote it doesn't context switch out.

This idea gets a lot of pushback because we have it ingrained (not unfairly, either) that context switches are expensive for the reviewer. But the safe assumption is that they're less expensive than delaying another piece of work that's already got a lot of embodied but unrealised value.

The intuitive assumption is that person waiting on the code review can pick up another piece of work and make a start on it so they're kept busy, but that falls into the trap of having too much work in progress. The result is then (usually) that the returned code review is now waiting for whatever they picked up. This is one reason why the intuitive way of working tends to having throughput that's barely ok, and latency that borders on ridiculous.
If someone is making their own Kefir, the grains can also be converted to water Kefir to ferment something non-dairy.
This happens to me as well. I wonder whether they just ignore that selection now, or if Bing somehow is able to tell the user region despite DDG not sharing it with them.
> I dunno, I kind of subscribe to software architecture being like, a set of design decisions that guide the implementation.

I think this is the one mandatory part of software architecture which is giving developers information to help them make their own design decisions without constantly deferring to the authority.

But the exact place where architecture ends and development starts varies a lot.

I like to think that architecture itself decides what is important from the architecture standpoint. If architecture decides a certain low level application detail is important, then it becomes an architecture detail.

In fact, in most organisation architecture controls at the very least some top level design like components, communication patterns, APIs and technology in use.

In some organisation architecture goes as far as individual classes. Not all classes, but maybe classes modelling the domain of the problem especially, if that model is used as a language for multiple project or even implemented as a shared artifact.

I think C4 is suitable for those organisations where architecture is concerned with more low level structure than just listing applications and their integration interfaces.
As a sibling comment said, optimizing for size. However, since in ut8mb4 (the standard for Postgres, and modern MySQL) each char may take up to 4 bytes to store, the updated version of this would be VARCHAR(63).

If you can guarantee you’ll only store ASCII, you can safely use 255.

This is also probably a premature optimization for practically anyone to be fair. Even at 1 billion rows, you’ve only added 1 GiB of overhead, and at that scale that’s a small percentage of the overall size.
"386MAX (originally 386 to the Max, later Qualitas MAX) is a computer memory manager for DOS-based personal computers. It competed with Quarterdeck's QEMM memory manager. It was manufactured by Qualitas."

https://en.m.wikipedia.org/wiki/386MAX

I had to look that up, and I used to run 386Max back in the day.
I use a number of different search engines for different purposes. Yandex offers sites duckduckgo doesn't. Duckduckgo offers sites Google doesn't Google is good overall and at image searching.

You seem like someone who has used a number of search engines. How does it treat sites Google blacklists like nsfw sites or porn sites or torrent sites? Does typing in movie/book/game torrent bring up listings the way Google previously did? How does it treat older non-mobile friendly sites? Is the image search comparable to Google?
Yes, but I don't hate the hydraulics, I just like cables better, so I'm not going to go to the hassle and expense of changing what's already on my bike. My next bike, though, won't have the hydraulics. Just the discs.
> I think more people would be pushing for animal welfare and proper slaughtering/raising conditions if this was done, even if they still ate meat.

Why does animal welfare matter if at the end they will end up as food anyway? Not trolling, I legitimately want to understand.

From my point of view, livestock is just food, that happens to be in a temporary living state, before being ultimately eaten. As an end consumer, I don't see how this would change anything – besides potentially pushing up the price. I just want to pick up the meat at the store for the best possible price.
> But the materials are squandered because this "invisible" waste is thrown away rather than recycled

Doubt; there's a huge e-waste industry, going all the way down to people breaking things apart with rocks. Same with the cabling, while it gets discarded, most of it doesn't go to waste, that doesn't make economic sense. The cables get stripped or burnt and the copper sold / reused.

The metals are not being overlooked, the e-waste doesn't just go to landfill; it's just expensive and/or dangerous and/or left to low wage workers to do, for limited returns. There's at best a few grams of valuable metal in a smartphone; gold is used but it's in miniscule amounts.
In 5 years... "We've discovered a new paradigm for efficiently carving up and distributing computational units for our application. We call it, nanofunctions."
a quick search on failing software projects suggest a 70% failure rate.
over budget (which i see as a proxy for taking longer than estimated) seem to be above 50%.

here is one source that appears to be neutral:

https://blog.gitnux.com/software-project-failure-statistics/

another that suggests one third of completed projects have cost or time overrun:

https://www.bcs.org/articles-opinion-and-research/a-study-in...
Ads are very surprising to people who have been using ad blockers for decades. The web experience is totally different. On a side note, I stopped watching TV in the 90s and turned to "internet only" because ads were too annoying. It's weird that companies advertising with Google think people like me could potentially buy something based on ads.
But those are separate issues. Buying will protect you from rising rents, but you'll still be stuck with walls so thin you can hear your neighbor snoring.

At least when you rent, you can easily move elsewhere and hope for thicker walls. I don't know how it is elsewhere, but in France, selling and buying a new house is a very expensive ordeal. The state gets to tax you 7% of the price of the new home. And with housing prices being absurdly high, 7% is quite a sum.
I have never seen anything even vaguely like this, and can’t reproduce it on that exact query. I’m more inclined to attribute what you’re observing to a temporary glitch of some kind, if true (not that I have any reason to disbelieve you).
That will never happen given how many compilers exist, each with its own set of use cases.

They can agree at ISO level but even then it isn't enough, as proven by the whole set of issues that are currently being ignored on platforms where breaking the ABI is tabu.
Why not just use a random ID and pull from DB instead of shuffling around a json payload? Really trying to avoid that DB hit? Just pay the price imo
A lot of the points he made are wrong. Shell shock is physical damage to the grey matter of the brain, caused by an explosion. PTSD is mostly psychological and can be caused by shell shock.
For any public figure in the western world, this is the only approach: https://www.theonion.com/the-onion-stands-with-israel-becaus...
Somewhat by design. Many proposals to connect the countries have been made but there is very little interest in completing. 1) indigenous communities don't want it, 2) sensitive environment 3) mostly it's a natural border control, which would otherwise have drugs and guerilla fighters flowing through. Instead they often mule to Nicaragua skipping panama altogether.
An underpowered single board computer is plenty for a basic NAS. Certainly a more expensive and more powerful single board computer would make a more expensive and powerful NAS, but a lot of people have modest needs.
I wonder how the free speech absolutists will take this? On the one hand, this is clearly "online cancel culture" ruining someone's life, but on the other hand, support for Israel is very important for the evangelical right.

(There's also the third hand which is the odd things free speech people seem to think about the Jewish people . . .)
You don’t need to solve a system of equations at all, and it’s unusual to do so unless you have very specific requirements, right? All of the reasons the article used to justify going that direction can be met (more or less, depending on more nuance than the article used) with existing spline types. Plus you can trade some of the overshoot properties of the article’s solution for just a little bit of extra curvature, with a Catmull-Rom spline for example, which might be preferable for many people for multiple reasons.
Seeds of Native Knowledge Grow in North Carolina
"Countless generations of Cherokee Indians have cultivated lands in the shadow of the Smoky Mountains. More people want to learn from them."
And even then they should be handled with extreme care, as they can trigger UB if used incorrectly.
Because it modifies code you're going to deploy on a production server. Therefore you need to audit it to make sure it's not going to deploy malware.
High speed rail costs $20M-$250M/mile to construct. So laying 19,000 miles of track across the Americas would cost anywhere from $380 billion to $5 trillion. At 200mph, it would take 4 days to go from one end to the other. Maintenance would be over $2 billion per year. If you had 3.5 million passengers per year (far more than pre-covid flying numbers), paying for the maintenance costs alone would be $600 per ticket. Paying off the project within a century would require charging $1,700-$14,000 per ticket.
You write the UDP payload onto PCI-Express, then the NIC writes it onto the wire as an Ethernet frame.

Obviously you're limited by PCI-Express bandwidth then Ethernet bandwidth. There is also a bit of jitter tied to the underlying protocols but those delays aren't really significant for most applications.

Meanwhile, TCP can queue data indefinitely, based on how the other end is sending acks and the size of the window.
Yeah this fairy tale that we dont build enough because of regulation is told everywhere. Even in countries with rapidly declining population and long reign of right wing anti regulation governments.

The real solution would be to fight the speculation and accept acces to a home as a human right. So prohibit/tax unrented rentals, progressively taxes owning multiple homes.

I live in a poorer EU country where foreign money bought everything they could. They dont even bother renting it out because increase of the value of the properties is where the money is. If they started to rent the evaulations would fall.
We are aware of their work. We've been working on ours off and on for many more years than this attempt. We have just been slowed down by real life stuff and I'm solo working on the backend. So if I get busy, not much work happens.

We had reached out to him when we discovered his work back then. But he refused to join our effort unless we 100% open source everything then and there. Due to legal reasons at the time (related to the T4C owners and T4C using similar code to BMC), we had to stay closed source. He still refused to work with us even with a promise that we plan to open source eventually.

We shared with him all the packet data models and such but he was kind of unresponsive after our initial conversations.

He is also working 100% blackbox while we have sources for the client and assets/server data.

Hopefully all that makes sense. I haven't really paid attention to his project since then and it seems he stopped all work efforts on it 2 years ago.

But to answer your question, it's quite a bit far behind what we have. But there is so much work that goes into an MMO. We have solved the network stuff, we are just working now on world state as we have the ability for multiple people to log in and do stuff with dummy data. I have been writing tools and importers for the server data. Like zone files, creature, NPC, item, etc data. All the monster spawners are in the zone files for example and then needs to be cross-referenced with other data, and then assets to actually draw spawn mobs.
> There is only so much land in and around most major cities.

It's weird that this is such a common thought in a world where Tokyo exists.

You can build an almost unlimited number of floors on that limited land, and it has been done with brilliant results!
Which is totally controlled by Microsoft, right?
This is nonsense. American cities (especially west coast) make it extremely difficult to build anything anywhere, even on parking lots and crumbling warehouses. There are vacant lots all over SF, in some of the most expensive neighborhoods on earth. Nobody has "raze homes". The hard part is getting permission from 20 retirees who show up at planning meetings and oppose everything on the grounds of fear of change and who think that seeing the sight of a 5 story building is an environmental catastrophe.
> yes it is

Can you double check and/or give references? Because I specifically doubted my memory here, and everything I found online before posting matches what I thought—-standard relational algebra is not Turing-complete (hence relational queries are guaranteed to terminate).
My personal experience is that cable is easier to maintain and repair than hydraulics -- but it may very well be that I'm just used to repairing and maintaining cable brakes so that's naturally easier for me.
> Absence of proof isn't proof of absence.

absence of proof is a proof that your statement about "any company in any country" is just speculation without much ground.

> Do we know cases of Google/MS/Amazon fighting a targeted wiretapping subpoena and winning it?

we know somehow similar case for Apple: https://en.wikipedia.org/wiki/Apple%E2%80%93FBI_encryption_d...
Yes. Started using Kagi while they were in beta. When they launched the paid service I gave them my money right away. 10/10 strong recommend.
I'm in Canada so that would be a better option if I ever get in the same situation but I'm in a flight path so probably not.

At least people in Canada have to register it with Nav Canada for any drone flight over 250g but still it would be nice to know people can't fly in the airspace above my yard an spy on me.

Although I was thinking of a shotgun not a rifle, I'm not sure who could hit a done with a rifle. I think a half blind grandmother could hit a drone with a shotgun with a full choke that would be a 1m diameter spread of ~10mm 000 shot at 40m away.
I think you are mistaken: https://en.m.wikipedia.org/wiki/Shell_shock

"Shell shock is a word that originated during World War I to describe the type of post-traumatic stress disorder (PTSD) that many soldiers experienced during the war, before PTSD was officially recognized."
paөer
I dealt with a HackerOne issue from the company side where the HackerOne participant was constantly violating HackerOne’s own rules: Breaking disclosure timelines, posting false social media statements about the bug, and even threatening our employees.

HackerOne didn’t care. No matter how many times we pointed out the person was violating their own rules, they claimed they couldn’t do anything.

It felt like a company that had been built up to steady state operations, then stripped down to a bare minimum operating crew where questions were answered by powerless support people.

This was a while ago. Maybe things have changed, but that was my impression at the time.
During a can't-sleep youtube session, I came across a video that explains how lithium-ion battery recycling works. I previously thought everything had to be disassembled, making recycling prohibitively impractical.

Turns out that's not the case at all, they can literally just throw stuff in and crush it and at least have a moderately easy time getting the raw materials of batteries out. Made me feel a little more optimistic about things.

https://www.youtube.com/watch?v=s2xrarUWVRQ
Migrants to the US now cross it, and there are "guides" who supposedly keep you safe. I think the indigenous people are very unhappy about all the traffic.
This was the Scottish countryside
A cursory Google search on Shell Shock doesn’t resonate with this statement.
I’ve been thinking of switching to Kagi too so this is good to hear. My biggest concern is that they’ll eventually sell out and flip on their current privacy policy as we’ve so many other tech businesses do.
If you watch his videos he specifically mentions F going after people.
In other words, first there was the phase when this was paranoid dystopian tin-foil hat conspiracy theory, and now we have reached the phase where it’s the reality we live in.
The problem with having a shop do the work isn't the expense, it's the time. At least in my area, bike shops typically have several days to a week of backlog, so if you take your bike in, you have to be prepared to not have your bike for a week or so.

That's a big deal for me.
> What’s stopping you?

That is an excellent question.