skysight-inc/HackerNews huggingface dataset:
So the whole point of what I was saying is that special relativity proves that whether two spatially separated events occur at the same time is not absolute and it depends on the observer’s reference frame. My question has nothing to do with engineering and wasn’t intended practically.

The point was to imagine light from some event, reaching two parts of the sensor at the same time, being exposed at the same time (ie the global shutter), and yet asking if those two parts of the sensor could show conflicting versions of that same event, since they are nonetheless separated by space.
I love it. Recently been rewriting Goleko.com backend in Go from Python. The errors as value paradigm is so nice for 90% of the time. It is so much more robust code out of the bat.
You’re thinking of the kernel and urcu implementations. The RCU implementation that I linked here isn’t exotic at all. It creates a duplicate structure and atomically swaps pointers. If the swap fails because another update occurred, it tries creating a new duplicate structure running your RCU closure and swapping again. Forward progress is eventually made although it scales poorly if you have a lot of concurrent updaters.

So not quite as performant but in terms of having a writer and lots of concurrent readers, it achieves that requirement. And it’s data structure agnostic and you only need to pay this cost if you really have concurrency.
It's a mathematical certainty that there will always be real estate that is "self sufficient" without a debt load (or with a lesser one) but can't sustain the current load.
That's great feedback! You mean change the headline here on Hacker News, or the overall messaging shown on the landing page?

What would you suggest instead? I thought "No more 'Is the app live yet?'" would be clear enough, but I guess not
While I love CLion, I don't see how this is just a changelog with more hype between the lines
Google's C++ style is not great and seems to be mostly designed so that Google engineers can maintain Google's vast legacy C++ code-base and maintain consistency.

I wouldn't use it for my project or any new project. It's out of date with how everyone else codes C++.
Sorry but i am not going to give them a free ride of my time testing for free their products. Hire testers to test your own products or at least give a free version of the c/c++ ide.
Technology does not create or kill communities, the people do. If you replace dang, you have a different website than hacker news.
I probably don't understand clearly enough. Physics, chemistry, biology, even psychology have textbooks. Pick one, it doesn't matter much. It will teach you roughly the same basic things.

Philosophy on the other hand. Pick Searle or Derrida, pick Quine or the late Heidegger, and it is hard to conceive that they are even doing the same thing ("philosophy").
Start playing with stuff like llama. You'll have to code it yourself.

https://sych.io/blog/how-to-run-llama-2-locally-a-guide-to-r...
I think a lot of it does come down to scale. Imagine the challenge of being a teacher tasked with teaching (science/english/math/etc) to 150-200 unique kids per day, often with little to no budget or support from admin, parents, etc. Unless you are truly exceptional at teaching, you have to teach to the middle to compensate, or your class will tear itself apart.
Specific examples just incite a never-ending low-fidelity Internet debate that I'd really prefer not to get into, but despite my hesitation, I'll risk suggesting that you search for blog posts by the co-founder of Wikipedia Larry Sanger.
Ask HN: Is anyone working on problems surrounding population decline?
A bit of a generic question to ask, but it has been in my mind for the past few months because of different reasons.

I understand that there's a chance we might reverse the current trend of the population decline and figure out a way out of it. However, to my understanding, in 20-30 years things might not be pleasant for aging generation especially if we don't have enough younger people - both economically and socially.

My question is, other than some countries making policy decisions (increased immigration, trying to reverse the trends and etc.), is there anyone working on solutions? The vague questions I have - how would a nation with mostly elder population maintain the infrastructure, deal with increased need for palliative care, coverage of labour intensive jobs?

Google-ing around only results in very generic responses from policy side, usual discussions of how we have this problem and some company X working on robots for elderly.
I remember proto-Lockitron when it was a bunch of parts laying around a loft studio off College Ave. Hope you're doing well! -Sam
Well trees don't do it at night.

But yeah they don't require energy to build them, can be made with simple seeds, integrate really well with local ecosystems (much better than anything man-made), don't need maintenance, self-propagate and cause more benefits like ecosystem diversity, limiting floods and wind.

They do have some drawbacks too though like serious flammability. And we can't burn them afterwards or we'll get all the CO2 back.
> You either have to live with it or create wrappers that catch errors and return them as values.

Some of us used to wrap php "errors" to convert them into exceptions. Then I switched to Python and was pleased to see the pointless distinction between errors and exceptions gone... not gonna go backwards on this.
Quite like the poet Ern Malley, the authors would have inadvertently written a pretty nice (if a little over the top) paper on human behaviour around dogs' unwanted sexual and violent behaviour, if only they had used actual observational data. It seems quite common-sense to me that you can learn something about people's attitudes towards gay sex from how they react to their dogs having gay sex. I quote:

"In particular, regarding the interaction of human beings and animals both inside of and apart from physical space, humans project their moral beliefs and assumptions onto animals and yet also consider animals ‘outside’ the moral sphere. [...] In animals, we see this inconsistency when applying human moral values to dogs by calling them ‘loyal’ or ‘disobedient’ or when referring to cats as ‘self-sufficient’ or ‘arrogant’ and yet accepting behaviors like fighting and torturing small animals as value-free and ‘natural.’"

Yes! That's a good point and a good motivation for doing this research. The first research question:

"(1) How do human discourses of rape culture get mapped onto dogs’ sexual encounters at dog parks; particularly, how do companions manage, contribute, and respond to ‘dog rape culture’?"

If you are interested in human behaviour then I can see how this is an actually interesting RQ. I think rather too much of the gloating around this paper comes from people who simply don't think any (qualitative) science w.r.t. human behaviour is legitimate.

Their using fake data preempts anyone from biting this bullet which is why it diminishes the force of the hoax a lot, imho.
It's comical in its own right
I don’t think I ever wore out a battery on my phone.

Did a couple times on old laptops, but the modern batteries are much better than those.

I suppose I would mind the trade ofs less on a laptop.
I can come up with a few more examples.

- No review tool is capable of providing type inference hints.

- Not everybody's development workflow consists of using the IDEs.

- Development/debugging on remote machines does not even have a GUI to start with - so no IDEs there as well.
wow-- it's been very impressive and heartwarming to learn today that so many folks have fond QBasic memories and it evokes such a sense of community.
> I visited Vegas for the first time this year and I enjoyed it way more than I thought I would.

I always felt this would be a great tagline for the Las Vegas tourism commission. Use it to advertise in places that people that maybe wouldn't think of going to Las Vegas tend to be. I felt the same way the first time I went. The place is just amazing and unique.

"Las Vegas - you'll enjoy it more than you think"
Doesn’t necessarily have to be the host language. Just any other existing language.

If it’s static and declarative, just use yaml. (Yes it sucks, but you get it point)

If it’s imperative, just use the host language.

Then you have some hybrid solutions. HCL allowing rich expression in an otherwise very declarative language. A big list of constant dataclasses in python is another quick way to define complex data structures without having to reinvent anything. This even gives you type safety for free.

Heck, MongoDB managed to build big business on a database whose only query language is super verbose json. This isn’t just negative, because by leveraging existing language, a lot of tooling around is ready to plug in on day one.
Piracy has been going on since the beginning of time and it has never stopped, and never will stop. It will always find a way. A little bit of piracy actually was proven to help copyright holders, so it will never go away.
There is no federal law that says all businesses must accept cash.

https://web.archive.org/web/20220127202620/https://www.treas...
Testing Apple's M3 Pro: More efficient, but performance is a step sideways
I would imagine much like "truffle oil" - you can take a concentrated extract and add it to a neutral oil to get the same flavor. If it stays high for long enough I have to imagine someone will release a competing product.
LinkedIn, the company ruined my life and destroyed my future income
Sounds like they are moving it from an actively developed project to one where they just babysit the existing users knowing they aren't making infinite money off them like they hoped.

No new features, new features are for closers.
You're looking at them through the lens of nostalgia. I can assure if you put them on a cinema screen and removed the Blizzard logos you'd say "what is this cheap looking CGI trash".

Also, there's a world of difference between a one minute cutscene and a full-feature length film.
Believe it or not, the agrarian state predates China by thousands of years. It goes back 10k years to the early farmer migration into Southern Europe from the Middle East. And yes, I am very well aware of the Great Wall of China lol
twitter still allows porn accounts
They call out ratgo for its ability to speak the protocol and be a full replacement. But I cannot find an installation video to see how to keep my existing button (with its screen and controls) while also installing this. Does anyone have better documentation?

I’ve already soldered contacts to a garage door opener to a relay with esphome. That works well, but doesn’t give me as much info as theirs does. I also am at risk of the battery dying.
One example of this I HATE is ruby’s obsession with

return X unless [complex logic]

I sometimes see this stacked inside other complex logic and it’s a nightmare sometimes to figure out the actual control flow.
>Most things "just work", which you only appreciate after working with other linux laptops. For example, I can seamlessly plug this laptop in place of my work macbook with just one usb-c cable. That being said I think things have generally gotten better in the space so this may not be as much of a selling point anymore. Additionally this laptop doesn't have an nvidia gpu, which means its job is easier.

This might be your experience with System76, but it hasn't been mine. My Adder WS had infuriating software problems.

• It would regularly hang when disconnecting from AC. The only fix I ever found was a hard-boot.

• When disconnecting from AC, the CPU would sometimes get stuck at 800 MHz. The only procedure I found to reliably fix this was to reconnect to power, wait a few seconds, disconnect, wait a few seconds, and then reconnect.

• It would regularly fail to wake from sleep.

• The screen randomly flashed bright white when suspended, so I had to get in the habit of shutting the lid at night to keep it from waking me up.

• The fan would get stuck at 100% even when the temperatures were at 30°. Fixing this required sleeping and waking the machine.

Maybe some of the problems were caused by Nvidia, but I don't much care. The fact remains that I've been using Linux laptops since I was in high school and I've never had problems like these. Debian, Ubuntu, and Fedora all worked well on Dell, Framework, IBM, and Lenovo hardware (Yoga, not Thinkpad), as well as on my home-built desktops with Nvidia GPUs.

Also some hardware problems:

• The barrel connector was cheap and the power cable would regularly fall out. This exacerbated the software problems. The machine would get stuck at 800 MHz at least once a day and hang every few days.

• The machine was generally cheaply-built. The rubber feet fell off, the case creaked and flexed, several keys cracked, small plastic bits broke off, etc.

Credit where it is due, System76 support was responsive and replaced the mainboard promptly and free of charge. But that didn't fix the problems, so not all that much credit is due.

I wound up installing Windows on my System76 and giving it to my cousin as a gaming machine. I owned it less than two years.

>Moral points for supporting a small company that focuses on security (whether this is actually significant is up to the reader)

System76 rebadges Clevo machines and isn't very forthright about it. I find that questionable enough to outweigh my preference for small businesses.
Whisper Large v3
Isn’t “not screaming your executive into quitting” kind of a leaders main job?
Calling up Dang actually points out the one major weakness of this site

Semi-related fun side note: In my former workplace a coworker coined the term "Single point of success" after management said he was being negative by calling things a single point of failure. Such bottlenecks can't be solved by one person. It takes a village.

That's why I suggest everyone here could take notes and at least try to do the same things on their own sites. We can't change the big platforms but those here that tinker offering up their own time and discipline to host small communities could try to make the internet a slightly better place. I've tried my hand at this and burnt out after a decade. That's why I appreciate this site as I can just be a participant.

[Edit] Based on dang's comment there are other moderators and that makes sense given he would have to sleep at some point, otherwise people would be saying "Mods are asleep" and the chaos would ensue.
What a weird comment. You didn't provide any substantive points, and you called him a 12 year old.

Then you subsequently accuse him of ignoring your points, and also accuse him of insulting you. This is the type of content should be removed from HN.
True, I've used CLion for a few years to do C++ and Rust dev, and I'm currently making an effort to check if VSCode meets my workflow. I don't want to buy another IDE just to have what I already had.
> The future of the Internet seems to me to be small private "hidden" communities and mega platforms filled with garbage.

What you're describing are two attractor-points in community design space, for communities that don't put any effort into fixing their position elsewhere in the design space.

• Managed-membership communities don't grow by default, because by default they don't advertise / recruit members. So they have strong cultures, but they're "hidden."

• Unmanaged-membership communities start off small and nice, sort of like closed-membership communities; but then they grow "by adsorption" — diluting the original spirit of the community with greater and greater numbers of people who are less and less committed to the premise of the community. Until the community is a generalized nothing, a random sampling of all of humanity.

A managed-membership community that advertises / actively recruits could be nice, but it would have to first also avoid the third natural attractor-pole in community design: becoming a cult-of-personality-driven money-making scheme.
Build your own chat bot with OpenAI and Pipedream
Oh I'd prefer a lot of things that are never going to happen. It's more a question of social status - what pays more, construction worker, or lawyer who argues for/against construction?
I started watching unsubtitled clips on YouTube, and I couldn't stop. Even without the language, it's mesmerizing.
Firefish, a federated social network based on ActivityPub
I'm a big McPhee fan. Critical difference here, the Aereon was an aerodynamic lifting body design, this is a bog standard dirigible by comparison.

Somehow the Wikipedia page has no photos?? Tons of great ones here:

https://lynceans.org/wp-content/uploads/2021/08/Aereon-Corp_...
If the CFO would rather leave than have to deal with the CEO, I would say that is in fact painting an accurate picture.
> Regional draught conditions over multiple years is a common thing

Winters have become increasingly milder across the mediterranean for the past 20 years, ask anyone, it is very noticeable.

September use to be the end of Holiday season now you have locals going to the beach in late October with +25 Celsius.

This means that reservoirs and river aquifers are not getting filled up during winter generating progressively more agressive draughts.

It's not the end of the world, people will find a way, but luxuries like golf courses and year round strawberries will likely need to be curbed.
> Goleko.com

I won’t claim to know what your intent was but to me the brand placement changed your post from a comment to an ad.
A dirigible used for humanitarian purposes? They really missed an opportunity to name it "Oh, the Humanity!"
99.999999% of software engineering is being a cog in a machine. Startups included. Even your own startup if you have VC money and clients. Google is a nicer cleaner machine than most other machines.
They're also basically killing any locals going with the cost of concessions and probably driving a lot of people to just not spend any money there. At $40 for a double shot and $20 for a beer, I'd be drinking before I got to the venue if that were my thing.

https://www.outkick.com/drink-prices-vegas-sphere-beer-liquo...
Olive oil is uniquely healthy compared to available alternatives. Mostly monounsatured fat, low omega-6. Polyunsaturated fats found in so-called vegetable oils are associated with nasty things, see https://www.zeroacre.com/white-papers/how-vegetable-oil-make...
Philosophy used to include all of physics, chemistry, biology, etc.

What it retains is everything that hasn't gotten pulled out into its own named discipline. Which is something of a jumble, sure.
I suspect the CTO ones aren’t really CTO at all, leading to the limited selection.
It's gone on sale many times. You can see on dekudeals.com. I haven't actually played 3 but I played 2 without having played the first one and it was very enjoyable.
If you're open to board games, not just video games, here is a list of cooperative board games listed at BoardGameGeek that are categorized as children's games and are sorted by popularity:

https://boardgamegeek.com/search/boardgame?advsearch=1&sort=...

And here is a list of co-op board games that are not categorized as children's games but have complexity ratings of 1.7 or less:

https://boardgamegeek.com/search/boardgame?advsearch=1&sort=...

I chose 1.7 because one of my favorite co-op board game for young children is Ghost Fightin' Treasure Hunters (out of print), which has a complexity rating of 1.63. What's nice about filtering board games based on complexity ratings is that a parent can increase the complexity rating for their search as their children get older. Not all games with low complexity ratings are suitable for children, but BoardGameGeek also provides two suggested minimum ages for each game: one from the publisher and one from BoardGameGeek users.
I agree I'm in the majority here on hackernews, but I'm also in the minority in my country (the UK) given the monitoring provisions now required by social media companies and where private communication of ideas between individuals is punishable[1].

[1] https://www.bbc.co.uk/news/uk-england-london-67331657
So, I put together a hacked version of this 3+ years ago (Aug 2020) in a few days and was up and running. We used this at my previous company for 3 years, until I decided to transform it into a micro SaaS.

The SaaS took 270 hours so far (so if I had done this in a typical 9-5 schedule, that would've taken me ~6-7 weeks). Sounds like too long, and it is, but considering I knew nothing about BE, FE, db, infrastructure, etc., and that I built it from scratch, completely ditching the previous version I had, it was quite a fun journey!

AMA :) happy to answer any other question
Yes, this is the sort of thing I'm referring to.

It looks like maybe WB is doing OK: https://www.hollywoodreporter.com/business/business-news/war...

But in general, Netflix was in a broad Silicon Valley sense profitable at the time (in that I don't recall and I'm not going to dig it out, but if they weren't profitable, they were in a growth mode and definitely pulling in revenue and choosing debt-for-growth, which isn't really the exact same thing as straight-up losing money), and the competition is losing billions at a time. That's not a "larger slice of the pie".

Maybe they'll make up for it later, but at the moment I wouldn't bet on all of them managing it. I actually think the recent Hollywood strikes were darkly funny; the writers were striking because they want a bigger slice of what they perceive to be that sweet, sweet streaming money, whereas almost all of the news about the actual streaming services is them losing billions. When the real numbers come out we'll probably hear accusations of more Hollywood accounting, and while there will be some truth to that (inevitably), Hollywood is already reporting huge streaming losses when it is actually against their interests to do so.
python is where I learned to hate exceptions as control flow - Twisted is twisted. Go was such a breath of fresh air. Now I'm back in python primarily and I am constantly wondering what my functions actually take and actually return. Exceptions are just spooky GOTO and a distance. Our logs are littered with them and have to use Sentry to tell us "oops, you introduced a new error path." Our builds are full of warnings and versioning issues. I've yet to see a decent sized python project that is not a mess.
My bet is on geo scale engineering to mitigate temperature. Full of risk, but a better plausible path than pulling out 450+ ppm.
Probably handles more like a hot air balloon than a fixed wing aircraft.*

* I have zero experience with any of this.
Very nice and sneaky article. It seems like a cheerleading article at first but if you read to the end you can see the cutting criticism, delivered in a way that makes perfect sense if you've lived it, but you might even miss much of if you haven't.

I was part of a similar acquisition story and feel many of the same things, but the company was eBay so all the talk about great things wasn't as applicable. Just mostly the bad things.
I met Dan Brown at an event where he stated that (Writing the Blockbuster Novel)[https://www.amazon.com/Writing-Blockbuster-Novel-Albert-Zuck...] was the formula he used to write his books.
I am happy to see progress in the right direction, but I can't help but feel the 11th hour was sometime in the 80's.
It's bad but it's not that bad. Vegas is cool if your definition of cool matches what a 50 years old recently divorced person with too much money/time and not enough hobbies finds cool.

Dubai is cool if your definition of cool is "money" (and you're fairly tolerant with slave labor and human right violation)
IMAX is already (approximately) squared. The sphere multiplies it 4 times pi.

I suppose if you add in the 3D effects you can say it's IMAX times 4pir/3
Precedence was a mistake and new language designs should throw it in the garbage.

Left to right is fine. So is right to left. Just pick one and stick with it.

“But PEMDAS!” Ok, YOU can use parens.