skysight-inc/HackerNews huggingface dataset:
My mental math told me ~5 nautical miles, I checked and I was off by 0.07. Metric would be nice but most people who have flown can do the rough math in their heads.
Having dealt with the fallout of a database that’s had hundreds of stored procedures and custom code stapled into it: never again.

It was so hard to debug, so hard to safely maintain these procs, and a general nightmare
Not necessarily a co-incidence.

“Small birds are always vulnerable to predation from larger species. ... One reason that the larger birds do well in cities is that they are more likely to benefit from human-created foods (petfood, garbage, foodscraps and carrion) than small birds, which mostly eat insects.”

https://www.birdsinbackyards.net/birds/featured/Small-insect...
I'm not sure media mail is really below cost: it gets shipped on a space-available basis on the trucks, which is why it can take longer to arrive. So it's really only processed when there's excess capacity that would have gone unused. $3 for postage is probably going to cover marginal costs here.
WHALE - - or fat finger
I'm not sure what you are trying to contribute to the discussion with this abstract, high minded generalization? I need to return to what I said the sentence before, for some context about what we're actually trying to debate, I think?

> What concerns me most though is that Norvig seems to be arguing a strong case of worse-is-better, claiming that since some people will find semantic web difficult to publish, it's not worth doing at all.

I continue to believe this & don't see how it's challenged. It doesn't matter at all if not everyone does the semantic web.

I continue to think Norvig is making us wade out of a swamp of irrelevant disbelief that has no bearing on what use there is. It's insisting on an absolutist framing when we can have ongoing, continual gain & wins from some folk trying to do better.

It's hard to move past because it's hard to debate irrelevant sticky points. Norvig's point was entirely a non-issue, and finding that meta-analysis to explain that is harder than having a point that actually means something that we can then discuss straightforwardly. This objection Norvig raised is irreelvant & nonsensical. It was actively harmful to suggest everyone has to be onboard and everyone has to do a thing 100% right for a thing to be ok.
All rollback fighting games are pure p2p, there is no server for gameplay, just matchmaking and leaderboards. I'm not sure if what you would describe would work, it would at minimum double the ping between the two players, and in games that set variable rollback windows based on ping that delay may grow exponentially until a disconnect/desync.

Also I think no one has attempted to cheat like this because it's much easier to cheat with a program that 'reacts' to graphical cues (such auto-block bots are pretty common in the most recent Tekken and Street Fighter entries). There are some very rare moves that are impossible for a program to react to like this (usually '0-frame grabs') which hit on the exact frame the input is entered, I'm not sure what if anything the current cheaters do about those.
Sohail Prasad (YCS12) is building a publicly traded for privately held startups! https://www.wsj.com/articles/fund-to-let-retail-investors-be...
Than I'm an outlier. But the perception isn't.
What does “exploring” even mean?

Can someone explain how one used to “explore the internet?”
Wait until they get a load of the popemobile

But in all seriousness, this is the same sort of caging currently put around robots to prevent humans being struck by an unexpected stray movement. While collaborative robots are starting to become more common, the overwhelming majority of industrial robots will go right through a person effortlessly and not even notice they hit anything. While I question whether this would actually work as intended (the caging is designed to keep a weak human out, and is usually placed around a perimeter out of reach of the robot which could likely break through it), the desire for it is sensible. The caging could also be good for the hazards besides the robots, for example loads falling from significant heights as a result of whatever sort of issue the human is in there to deal with.
No, we're also super compatible as well. There's more to it than money.

I just think that a lot of couples have problems and disputes that would not exist if they had money to throw at the problem to make it go away. Like a lot of stressful problems in life, marriage or otherwise.

To steal a line from comedian Daniel Tosh: "Money doesn't buy happiness. Isn't that what people say? Money doesn't buy happiness? I dunno if that's true or not- I don't have any money. I'll tell you what I have learned. Poverty doesn't buy happiness. That I'm positive of."[0]

It's also important to me that my wife is not dependent on me. She makes enough money that if I were an asshole she could walk out the door and never once worry about how she'll get by. Which means she is in this relationship because she wants to be.

[0]https://www.youtube.com/watch?v=brDCVWzL2Gg
I believe it's because there are 2 conflicting goals:

1. Authoritative server
2. Client accuracy

By 'client accuracy' I mean that was happens on the client actually occured. Ie. If you shoot a player, he actually got shot.

The conundrum is that these goals conflict. They are like Heisenberg uncertainty: you can have position or momentum, but not both. You can have server-side authority, or you can have client side accuracy, or somewhere in the middle.

Just as an example, most shooters have the goal that 'if you shot him on your screen, it was a hit', even if according to server side knowledge the recipient of the shot had already moved. Otherwise when you're shooting you would have to guess where the player is going to be when you're bullet packets reach the server.

So instead, we let the client decide what a hit was. Hopefully the server has some sanity checking.

I shoot at time t, server receives the info at t+s, reporting that I shot at some trajectory at time t.

But the client can erroneously edit history. What if the client sends t-0.1s instead of t? There is no check the server can do to prevent this... I appear like a client which has 150ms of latency even though I really only have 50.
It's a setting that makes it really difficult to turn into a movie without a bunch of exposition. For example, even in the original book, you wouldn't really know why they have Mentats instead of computers unless you turned to glossary pages.

I love the setting, but it just doesn't translate very well to the big screen at all, and I agree with you a long form TV series in the GoT style would have been much better.
I do not disagree with you.

However, I would speculate part of PSF's hesitancy is likely specifically around the perceived violence that gross' "GIL-less" changes may incur to the runtime semantics' backwards compatibility.

PSF in particular has a responsibility here as well I feel in that CPython is arguably the working spec or standard from which these other implementations work and are defined.

Do you also strongly prefer languages with different underlying concurrency semantics? While stackless and pypy etc. are around and available and this could suggest the answer could be "yes" we've been lucky that they haven't fundamentally changed the experience of writing Python.

The possibility that a ton of libraries might now be able to use efficient multi-threaded execution where they were previously constrained to multiprocessing will be a landslide of changes on its own, and likely reminiscent of python 2 -> 3 compatibility if we have to preserve "two ways of doing things."
I've had the opposite experience. I've run a signal bridge for ~6 months with 0 interaction at all from me. This is the mautrix signal bridge, pantalaimon, and Synapse.
I quite liked the overall direction. I liked that I had to piece together the backstory. Not everything needs a Star Wars wall of text.

For me the weak part was the casting of several of the supporting actors. Several of them just didn't work for me, and it felt like they were included more for their name than fitting the role.
Dissect Design: A collection of product design case studies
I just built a site of the most helpful product design case studies I've come across. If you've got a good one, add it!
Thanks, I wasn't aware that this one existed.
Those sites are vast. There are billions of videos, subreddit posts, etc. It's all under one name but so was all of Geocities. You couldn't even begin to consume all of what is produced on those sites.

Most of it sucks, but it always sucked.
Hey now, they're not just "digital trading cards, like pokemon or baseball cards"! They're also an enormous waste of resources!

Yeesh. At least collectors of sports memorabilia have some memorabilia to admire. I can't imagine what value-add there is for "NBA Top Shots" that I can't replicate by backing up a short clip of the play. My solution is more durable, too!
Apple develops a phone operating system and sells phones that run that operating system. What does it even mean to say “if Apple had no access to the user’s device”?
Thanks, didn't know this.
What interpretation are you expecting people to make? Because there's a huge impact from vaccination.

The chances of having a breakthrough infection and passing it to someone else are quite a lot smaller than the chances of getting infected while being unvaccinated and passing it to someone else, just because breakthrough infections aren't that high (Even if they are higher than we'd like).
> The person allocating the money says "I'll give you {amount}". The person running the education system says "{amount} will let us educate {number}".

Nah, they say "I'll give you {amount} to educate {number}", and then the educator tries to do as much as possible with the resources they got. There is no negotiation about either {amount} or {number}, other than trying to argue that amount or number needs to be changed because quality or industry wants more/less.
I feel like everyone is scouring their roof for micrometeorites these days. Here's a few videos on the subject:

https://www.youtube.com/watch?v=0xD7SvtPAMM

https://www.youtube.com/watch?v=9q3uNcJh4pc
interparence

in·ter·parence

an intervening branch of a larger branch or group

"the interparence between the private and public sectors"

I feel like this could be a real word, though maybe not with this exact definition.
Ten years ago, I rode the Harley Livewire when they toured it around the country. I was sold on electric bikes immediately, just not that one; that one had all the trappings that make me dislike Harley, but I was totally sold on electric, my next bike would definitely be electric.

Fast forward to 2019, its time for me to replace my ICE bike. I go shopping and... Literally nothing with any other modern features, and prices are still bonkers. I wanted safety features: traction control, abs, wheelie control, etc. And 20kUSD was the way upper limit.

I also wanted to be able to actually go to a place and buy one. And be confident that if I have problems (admittedly less likely with electric, but still possible), I have somewhere to take it to that someone will deal with it under warranty.

I was really gung-ho to get electric this time around. Maybe next time, in ten years, when my 200hp supercharged all-singing all-dancing sub-20k bike gets long in the tooth, there'll actually be something in the market.
No, breakthrough infections are not common enough to justify the description 'likely'.
Yeah I got scrimming which definitely is a real word also
I'm old enough that I had to hand-write all my web code when I started in the business, and I still do. Primarily because I never liked templates or wanted to learn how to tweak them - that's learning someone else's framework and being at their mercy. As it turns out, writing your own code is a lost skill and the companies and individuals who do need that service are willing to pay an arm and a leg for it. So I can charge $200/hr while someone building a template site might be making $15/hr. And my code isn't necessarily as flexible or future-proof. But it's built to do [insert specialized UI/data feature] that nothing on the open market does.

I really miss the efforts of early self-built websites, experiments, online games - even the really bad ones. I also think that having to jump through hoops to publish content made people think harder about what they were putting out in the world. Making the process of publication brainless lowers the bar of entry to, well, brainless people.
Yeh I was a big fan and waited over a year for the original. Its main drawback has always been it's crappy sync with Dropbox etc. 100 dollars are year for that? Get last time I buy a Remarkable...
List of people who have gone over Niagara Falls
It has been 'openly' admitted. In front of the US Senate.

As I and another commenter said before [0] and previously with network device access [1], why exactly do you need to collect faceprints, voiceprints, etc and now keystroke patterns and rhythms in a smartphone app used by billions of users? This is no better or different than Facebook (In fact, its even worse).

Dodging basic questions doesn't give confidence that TikTok is 'open and transparent' or should even be trusted by anyone at this point even when they are held to account at today's hearing.

So I expect that users on the platform are guaranteed to be screwed over once again and just like Facebook and YouTube.

[0] https://news.ycombinator.com/item?id=28134230

[1] https://news.ycombinator.com/item?id=28199896
Someone bought that for me years ago and it s*at me to tears reading his deep thoughts. Paraphrasing: You should read literature to come to grips with your own death. But took about 100 pages to say so with the most meandering, tangential, irrelevant segway loaded prose that was utterly stultifying. Such as you might get from someone desperate to prove how incredibly clever they are rather than filling the role they claim to be filling.

I stopped reading it with the idea that just about anybody's else's list would likely be superior.

Obviously YMMV. Brought back the memory seeing it here. Would be really interested if someone had a different reaction to it.
How the relevant lesson from the original post was “Actually, you can scale pandas these days” eludes me.
How, I don't really get it?
> there is a large number of “dark matter” Python (and C extension) code out there that isn’t open-source. We need to be careful not to break it since it might not be feasible for its users to make required changes, or to report problems back upstream to us. In particular, some C extensions protect their own internal state with the GIL. This is a big worry, and might be a big hindrance to adoption of a GIL-free Python.

Probably doesn't work across minor versions anyway, most stuff isn't built against the limited API.
As a practical matter the rule of law in China is more or less nonexistent.
It's just that the signal/noise ratio used to be several orders of magnitude higher.
These are exceptionally clear notes. They're easy to read and feel comprehensive. I also note that the author is the current CPython developer in residence (a recently created position).
I like to think of Pandas as a replacement of Excel. I think where Pandas users go off the tracks is when you start getting to 100M rows and start having memory/kernel issues. For many of us, it is obvious that the next station is a database with the transformations necessary. But not many people ever get to this scale. It doesn't help that Pandas has a read_sql() function.
> The answer is unfortunately less clear cut. Particularly if you assume that whoever is tasked with scaling this hypothetical DB doesn't know what they are doing a-priori.

The answer is very clear-cut:

Work with professionals.
I was impressed with this. I was worried it'd be formulaic, but it was really a play-by-play on how to find people interested in your product.

What I loved was that it showed that it's real work to do this, and people can tell. I get so many emails and approaches from people who clearly can't be bothered, and if they can't, why should I?
Wow good thing they had a plentiful supply of orphans! Bleck! Haha thanks!
The difficulty in finding interesting internet reads has opened a niche now filled by content curators. My personal favorite is the Thinking About Things newsletter [0]. Another great one is Findka Essays [1]. Would love to hear about any others.

[0] thinking-about-things.com

[1] essays.findka.com
His partner went on to make some pretty good mayonnaise, too!
> There are also social benefits to some degrees. The engineers who developed the iPhone probably captured only a small fraction of the social value they created. But it’s likely that degrees which generate large social benefits also come with large private rewards. The idea that most negative-ROI programs are generating enough “social benefits” to justify themselves is doubtful.

The author seems to think it's self-evident that the iPhone is especially socially valuable and that humanities and social sciences (other than economics) are not. To me, it seems self-evident that the reverse is true.
I'm sure this thread is full of this, but I really liked this one.

noun.
subsequentity
sub·se·quen·tity

(in Kantian philosophy) a system of contenting, or, rather, a discourse on the content of that discourse
"subsequentity to the abolition of monism"
I've only bookmarked the above video for later but isn't short range more easily filled by e-bikes? You can bypass traffic in the bike lane and lock up at any random street post. If a cheap e-moto is worse than an deluxe e-bike, why bother?

(That said, I'm not a fan of e-bikes roughing up regular bikes in bike lanes. People need to start behaving themselves before we get into "this is why we can't have nice things" territory and e-bikes are banned from bike lanes.)
> other than confirmation

Confirmation matters. A lot of people here and elsewhere (but especially here) have trouble distinguishing between their own opinion and absolute truth, between suspicions and proof, but that difference does exist and it does matter. Suspicions have been superseded by evidence.

At one time, not so very long ago either, it was still possible to believe in the possibility of positive change from within Facebook. The documents that have leaked are filled with the voices of people who believed that, who acted on that belief, who worked hard and suffered hardship trying to make a difference. But now, with this evidence before us, it's no longer possible to think that battle is winnable. Confirmation like this drastically changes the moral situation for anyone who's still there.
Getting fake or low quality garbage from Amazon has made me stop using their product most entirely. I have 0 faith in it and I will gladly pay the inconvenience of driving or 5-10% more for a retail store brand.
I did pickup quite a few good computer related books at The Strand, then again they have millions of books on site to browse. In fact i did get my C programming book there, my awk book and also a fun book called my googlewhack adventure. Also a book by microsoft publishing that gives a bottom to top view of computers (i forget the title) and an absurd Pop-Up book about computers and telecoms in the 80s
I enjoy Lex, although I have been listening less over time. However, the Wolfram/fridman combination makes me envy the deaf.
How much of these crap chemicals are we consuming?
During a technical interview many years ago, I commented that the system architecture didn't scale.

The interviewer responded "When that matters, I won't even be managing the person whose problem that is."
You're conflating two things here re: classical music. There's classical music, the genre, which includes the Classical Period as well as The Baroque, Romantic, and Modern periods.

Admittedly, this is really confusing, and it'd make a lot more sense to call one of those "classical" things something else, but I'm not in charge of naming things (any more).
I agree in a way, but for different reasons.

The Internet can host public debate where everyone can participate equally well in a way that was never before possible, whereas mainstream media is mostly a relic from a time when writing was ink on paper, and publishing was therefore expensive.

People could commend blogs and articles they think you should read (and publish their own too!). They should be able to do so without fear of losing friends or being kicked from the platform when they find something objectionable in them.

Blessed is he, whosoever shall not be offended in me.
-- Jesus the Christ

But the tongue can no man tame; it is an unruly evil, full of deadly poison.
-- James 3:8
You are right, I forgot ticks. This spring while hunting mushrooms I would pick 10+ off of my pants after every trip out. I have a pill bottle with dozens of them from taking the dogs for a walk. almost always itty bitty little devils.
This right here is the essence of everything that is wrong with Agile. I sometimes think the term "Bullshit Job" was made to describe Agile/Scrum specific positions :-)
Is there some particular reason to believe the Python team is even able to get good insight into regressions in the long tail of python packages?

Also it's important to remember that a lot of of material contributions to the community (either to the foundation, via jobs, or even open-sourcing part of their internal stack) might be coming from closed source in some way. It's not wise to ignore that & I think the core team is rightfully cognizant of needing to balance that (balance - not tip to one extreme or the other).
Yup, you're right. Nowadays a "hedge" fund is simply some entity that manages money and dabbles in the dark arts to generate outlandish returns (or collapses in a spectacular fashion). I was just refuting the initial assertion that hedge funds make private investments, since most of the traditional "hedge funds" don't touch private markets, and work in public markets.
When I was actively riding, I would often do 400-500 mile days for pleasure. A bike with even a 200 mile range would just not work. A tenth that range is just terrible.

(I retired from motorcycling over a year ago -- getting old and COVID-19's impact on hospitals were the main reasons).
Google Stadia enables streaming features for Gamers
Ask HN: advice for ramping fast on solidity
Hi HN community, a friend and I are interested in ramping on dev for smart contracts. Both have CS/EE backgrounds academically and one of us still writes plenty of software. What we haven't done is actually take smart contracts head on and learn-by-doing; so that's the plan. We've got an idea and want to code it up.

Before just rolling up sleeves, we wanted to pose a question here. For those of doing smart contract dev, do you have any wisdom you can share with us on how to accelerate our ramp up? Short of plugging into the matrix, for those of us builders, what's your advice on quickly ramping on solidity?

There are courses on coursera we've debated, and between coursera and "just start coding" we're debating but would love jump start advice.

Thank you for taking a moment to share your feedback & thoughts!