skysight-inc/HackerNews huggingface dataset:
Beautifully written. A perfect balance of story telling, facts, embellishments. Idiosyncratic style with a point to convey. I feel this is the kind of thing that will outlive AI generated text.

I see from skimming other comments that this is widely shared sentiment.
I see your function and "yield" (pun definitely intended) the following:

def flatten(children=[], **other):
if other: yield other
for child in children: yield from flatten(**child)
Imagine if they ever wanted to make a DirectX box.
I suppose recent is subjective, but this one totally blew my mind. It's a 260 year old academic publication, which is older than the USA:

Mr. Bayes and Mr. Price. “An Essay towards Solving a Problem in the Doctrine of Chances. By the Late Rev. Mr. Bayes, F. R. S. Communicated by Mr. Price, in a Letter to John Canton, A. M. F. R. S.” In: Philosophical Transactions of the Royal Society of London 53.0 (1763), pp. 370–418. DOI: 10.1098/rstl.1763.0053. URL: https://doi.org/10.1098/rstl.1763.0053

Not only is this publication amazing because it is the source of conditional probability which is the basis for Bayes's Theorem, but a dated original of the document is available. The thing I find really beautiful is that it was submitted 2 years after the authors death, by his friend who found the material when going through his things. We will never know how much was changed prior to submission, but I find it a really beautiful tribute to his friend and the co-author makes it clear that the attribution should go to his friend, and that letter still exists today (and it is a lovely read). I can't think of anything similar which has been maintained 260 years later, and still a somewhat useful academic publication. I felt privileged to cite this reference in my MSc thesis.
It certains needs a regulatory deeper look whether the disease could occur inspite of wearing the mandated protective gear. But, I cannot help but wonder why humans are grindinding this kind of stuff in the first place? Do we not have industrial scale CNC machines that do this job for us? thrn all you need is to shield the machine and let only the finished product to roll out..
Looks like the project averaged about one new Mersenne Prime per year for 1996-2009, and then only 4 hits for 2010-2018 with none since 2018.

Obviously the tflops::hit difficulty ratio is ramping up as the numbers get larger, but I can't help wondering if the cryptocurrency craze dampened their work rate.

They're reporting 78,012 tflops of work done today, but my five minutes of investigation wasn't enough to find a historical chart of tflops/day and five minutes is about the limit of my curiosity on this matter for now.
Comments are not searchable and difficult to moderate. A lot of people asked follow up questions in comments.
Great, so according to you, we can just plant a bunch of trees in the Sahara and it'll magically turn into a rain forest!
https://ash-hq.org/

Have you played with this?
Yes, at that point it's no longer really astrology and more like rolling a die to decide what to do today.
> The idea that people in the past had personalities that valued the pursuit of perfection more-highly than now is often assumed, but seldom is good evidence given to support it.

I think its not hard to show that people have come to prioritize the low cost of goods/services at the cost of quality as a way of artificially propping up lifestyle habits as available disposable income goes down.

An appliance like a refrigerator or clothes washer had to be good in 1960 not just because of its cost (which in today's money accounting for inflation is huge) but because consumers had the ability to financially demand it.

But if household disposable incomes go down (for a myriad of reasons), to where even two adult fulltime earners can barely tread water, a "good" appliance is unthinkably cost prohibitive in the short term. A cheap one that will barely outlast the warranty is their solution. And when it fails (and it will) you go buy another and it goes to a landfill.

Its like the typical exmaple of the poor person who buys shitty work boots that only last a few months because they can't drop a couple hundred up front for ones that will last decade(s).

In the US (can't speak for elsewhere), your 1950s stereotypical middleclass sitcom style family lifestyle died around 1970. Its been kept going ever since by the combos of decreasing quality wherever possible while using debt to wallpaper over the lack of micro-economic sustainability (hence the huge % of the population who has no real savings, little or no retirement investments, and will loose their home if they get a bad medical diagnosis).
Reasons to Migrate from CentOS to OpenSUSE
Yes, it's stupid af. Rather to keep silence, than to answer indirectly the quesiton. Or even if you want to suggest "another problem", make it as indirect (not the accepted answer).
No contest - the Mongols were rightly feared as murderous scorched earth invaders (at least for those that didn't immediately surrender and get incorporated into the Mongol host).
If (for example) Debian can do it, I'm sure Google can. They just have to leave their platforms open. It's not like it's expensive.
Ironic given Yuval's association with a multitude of anti-democratic organizations.
I've done it, they stop really fast if you're standing on the tail. I've ridden city streets, side walks, gravel paths, and on board walks. I've had to rapidly stop more then once.

If you're coming from a scooter, you're not going to be used to how much balance you're going to use. I currently ride a scooter around (a much less substantial then your own), and if I just stand on it and press the button it'll pretty much go up to top speed and cruise. Turns can be tricky at speed but it's over all a much safer. I pretty much could ride one in the street (bike lane) on unboxing.

One Wheel took me maybe 4ish hours of practice before I attempted a street, and 2 weeks before I was comfortable unlocking it's full speed. It's not an easy thing to ride but it's really fun in a way that the scooter just isn't.
> a condition limited to public ownership

It is not, obviously, but it is something that shouldn't be happening at the allegedly impartial news flagship that everyone is forced to pay for.
At this point, it's more of a shitsaga.
Stackoverflow is just pure lucky with a dump tech stack (.net ? wth), which leads on unusable user experience.

Use SPA for the best UX for a forum. Forget the dumb Google SEO.
Can you define hate speech? Or “politically vulnerable”? I’m not dogging you but this sounds like an argument that someone who would like to ban E2E encryption would make. No one has a right to not be offended and we have already clearly defined where words become terroristic threats. Although the law is the least of my concerns as I get downvoted for having an opinion not totally in lock step with the social-liberal worldview.
Something I've learned from raising children is that the behaviour patterns the children follow are ultimately the same behaviour patterns us adults follow too. We just like to pretend that we know better or have overcome the childish instincts, but in many cases we have not. We act exactly same way and then come up with some bullshit excuse for it after the fact that makes it seem like we are not exactly the same species of monkeys acting on instincts like our children are.
With Dock Contract Management Software, banks and credit unions can streamline their contract management processes. This software provides a centralized platform where all contracts can be stored, organized, and accessed easily. It eliminates the need for manual handling of contracts, reducing the risk of errors and ensuring compliance with regulations.

One of the key features of Dock Contract Management Software is its automation capabilities. It allows financial institutions to automate tasks such as contract creation, approval workflows, and renewal reminders. This not only saves time but also improves efficiency and reduces the chances of missing important deadlines.

The software also offers robust security measures to protect sensitive contract information. It provides access controls and encryption features to ensure that only authorized personnel can view and modify contracts. This helps banks and credit unions maintain confidentiality and comply with data protection regulations.
Companies run k8s because it abstracts away infra.

People like k8s because it's fully open source and community driven.
The impression I get from commenters is that somehow they think their careers are tied to StackOverflow points. Trying their best to downvote correct answers and promoting their own in order to further their agenda.
I disagree with this system, banks can instead require the exact same Auth process they'd use to unblock your "no credit" request when they want to start a new credit for anyone. Why would there be more checks to "remove block" than to "start credit"? I can think of one reason that's good for the banks.

The "locked" state should be the default, whatever extra checks they need to do to a person that has it "frozen", that should just be the default to start any credit!

If anyone has some dire need for easy credit all the time they can do the opposite and go to some "light checks" state like TSA pre-check.
SHOW HN:I spent a year building a review and link in bio web app
Hey Everyone, so for the last one year I have been making this app people can review other people and also different countries, movies, stocks, cryptos, youtube videos, wikipedia articles, places, hotels, shows and a lot more with a built in link in bio profile.

It would be great if you could give me some feedback and also if possible download the app here : https://play.google.com/store/apps/details?id=in.ubout.www.t...
Google keeps returning SO answer threads that are way too old to be relevant. Like a question with a top answer from 2013.
I mean, this is honestly kind of the goal. If you aren’t able to demonstrate that your hardware product isn’t going to burst into flames or damage the environment… maybe it’s better that it’s not for sale?
I'm running plenty of PostgreSQL in k8s.

Know a few people who run hundreds of them too.

And it's perfect for dev shit were colleges pull in their PostgreSQL themselves until later through helm dependencies
I'm not sure how you mean to apply that idea. If you mean that it balances the right of privacy, that seems like a stretch to apply to encryption. My evidence might be in my head, for example. Nothing stops me from burning records unless they already are potential evidence in an active case. I could delete this comment.
The culture of programming has been changed by much of these "quick answer" tools.

The first generation of SO people were folks who cut their teeth pre (or early) internet when it required quite a bit of effort to learn a technology. Mistakes without googlable solutions, patchy documentation, bad or non existent internet forced people to work hard to figure things out that it's in that effort where, in my experience, learning happens.

These people contributed to the early SO and genuinely enriched it. Made it a source of high quality topical information. Over the years though, it's become a source of cut/paste code and then perhaps cut/pasted code (driven by the gamification). Few people go there anymore to contribute well written deeply thought out answers. It's mostly fly bys I imagine.

I used to train freshers and over the years, I can distinctly see the decrease in quality and the increasing tendency to have SO, ChatGPT, whatever just "solve this problem for me" rather than "I want to learn this and get better at my job".
Can you please specify whether you use (paid) GPT-4? Would you kindly provide links to a few examples of very fundamental things incorrect?

My experience - the free version made up a lot of things but still felt very useful - enough to want to upgrade to the paid version. With the paid version, I notice very rarely that it hallucinates. It does make errors but it can correct them when I provide feedback. It is possible that I just do not notice the errors you would notice, it is also possible that we use it differently. I would like to know.
Yeah scooters are much bigger. You may not realize it on the street but escooters are actually pretty huge. My scooter is about half the height and 3/5ths the length of a bike while the scooter folded up. It's also twice the weight.

To compare I was fine taking my one wheel in the store, carrying it. There's something awkward about taking an escooter, in the same way you wouldn't roll your bike around a grocery store.

Also in my experience escooters are much harder to lock then bikes. Being able to just take an EUC or one wheel inside and stick it under my desk at work is a good thing to me.
Not all ecosystems disintegrate after a couple of years. Many times an answer from 10 years ago is still extremely relevant.
Overall violence committed by kids went down. Simple as that.

Pluuus it was kids who then protested and lobbied against legalized guns. Aaand it was his generation who called them crisis actors and bullied then. And bullied parents of dead kids.
>It's funny, the Ivies are actually quite up front that they're goal is to pick "future leaders" of the country, not the most academically gifted students (though this is an important sub-group). The fact that there's a quota of students who are chosen for purely academic talents is particularly telling.

Yep, they sure did a "heckuva job" picking America's President when Yale picked George W. Bush.
Show HN: Realtime Global Illumination on Older Hardware [video]
Hi everyone,

A few months ago I posted here on HN about my open source 3D rendering engine. Since then I've been working on the new version which implements additional modern graphics techniques while still running on older GTX 10 series hardware.

This includes emission mapping, FXAA+TAA, better mesh LOD generation and selection, but the most difficult one was an overhaul of the global illumination system.

The global illumination overhaul was the biggest aspect of the new release. The goal was better visuals than the previous version while maintaining equal performance. I wanted to outline how it works and what I had to do to maintain performance.

= How It Works =

* Direct lighting: Handled using standard rasterization pipeline with cascaded shadow mapping

* 2nd bounce of light: Approximated by a set of virtual point lights

* 3rd bounce of light: Not directly simulated but shadows are tapered to prevent harsh cutoff. VPLs can also be placed in open spaces to help spread light where it wouldn't be able to go without a true 3rd bounce.

* Adaptive sampling: maximum of 4200 virtual lights per frame are selected. Each pixel computes lighting using between 1 and 10 random samples based on object's distance to camera and whether or not the lighting history was recently discarded for that pixel (recently discarded = temporarily sample more heavily).

* Spatial resampling: each pixel can look at a few of its neighbors each frame. If the neighbor is a good fit it will merge that neighbor's samples into its own to increase the effective sample count.

* Denoise and temporal accumulation: 2 level wavelet denoiser combined with temporal accumulation to get rid of most noise and stabilize the image even when in motion.

= Maintaining Performance =

There are a few key ways that this version is able to both look better yet have the same performance as the previous version on the same hardware.

1) Reuse as much data as possible between frames. This is where the temporal accumulation aspect comes into play.

2) VPLs are updated slowly over many frames to prevent any single frame from halting the system.

3) With thousands of VPLs per frame, they can't all be factored in for each pixel. It's too much work. The approach was to instead sample from the set of VPLs randomly, reuse as much data spatially as possible, denoise the result and temporally accumulate 1 second worth of frames.

I'm very happy with the results! Roughly the same performance as the previous version but better visuals.

GitHub (open sourced under the MPL-2.0 license): https://github.com/KTStephano/StratusGFX

Image Showreel: https://ktstephano.github.io/rendering/stratusgfx/feature_re...

High-Level Tech Breakdown: https://ktstephano.github.io/rendering/stratusgfx/frame_anal...
Google Tasks' New Web UI
I think that depends a bit on context. If I am at home, and my neighbors are advertising an open Wi-Fi network, I’ve never taken that as an invitation to connect and use it. However, if I’m at coffee shop Foo and I see “Foo Guest” advertised, then sure…
No, this will most likely not happen in 2 years, because it's not a straightforward progression from the current state of the art.

Generating realistic video requires using 3D models, instead of the 2D models that Stable Diffusion and similar use now. To get beyond a crappy level, at least two problems have to be tackled:

1. More example data has to be available. There is an abundance of 2D video and still images, on which the current systems are trained. There is, however, not enough 3D footage.

2. The systems that generate 2D images now cannot easily scale up to 3D images. Point clouds would require ~1000 times the amount of data, and 3D meshes are so different from images, that current techniques won't work.

So, yes, it is possible that this will happen in two years time, but it seems highly unlikely.

What I deem possible in two years time is generating animations such as cartoons, in which a perfect understanding of a 3D world is not required. And this would still require a lot of human input to be anywhere near interesting.

Also, if you consult companies about this, and say that AGI is 4-5 years away, then I wonder if you are trolling, and I should possibly have refrained from writing this comment. If you are not trolling, please consult a book on AI, or any SF novel for that matter, from the 1960s.
It’s doable if you substitute it with something equally good, which vegetarian food can be. India and the Mediterranean has amazing vegetarian food. Eating Indian food is an upgrade in my book.

It’s also important to consider that you can simply eat less meat and not quit it altogether. You might not get people to give up meat, but you can get them to eat 30% less without feeling like it’s a sacrifice.
I don't understand why they killed their job board. We used to pay them a few hundreds a month for a a couple of job ads that we were quite happy with. But then they "decided to focus on enabling our community of developers and technologists to discover and learn about companies rather than just giving them a way to apply to an open role." Which meant they became a platform for recruiters that can spend monthly 10Ks+. That killed Stack Overflow for me.
Trademarks are statism, not capitalism
No matter how bad the mozilla proposal is, what you're doing here is whataboutism, which eventually serves Google's interest, and defend their much more dystopian proposal…
Since this is here and there is a point made about discussing the technical merits of [0]... can someone explain to me how the WEI stuff isn't easily "faked" by scrapers and the like?

I could see this being used in a similar way to user agents (sometimes helpful when working on bugs and fixing them on minor platforms!), but I'm really struggling to see the overall value-add here.

I get the politics aspect of it (I think...), but what's the new technical thing being added here?

[0]: https://github.com/RupertBenWiser/Web-Environment-Integrity/...
Economy is all about incentives and behaviors. Did they learn any lessons from how they acted during the episode? And hopefully published a whole bunch of papers from it?
Sure, but the issue is that SO was used largely for people working in companies with arcane rules. I can’t tell you how many times I’ve gotten one of these annoying “don’t do X, do Y” when I already know this. I have to do X for some reason, I don’t know how to do X because I do Y when given a choice and now no one will answer how to do X because someone killed interest in the question by apparently answering it. I use whatever points I get to downvote these answers.

The thing people don’t get is: when you answer on SO you’re not answering that poster. You’re answering anyone who will ever have this question. It’s quite arrogant to assume it will be an XY for every single person forever more.

The proper way to answer is to answer the question exactly as ask and then insert your “but you probably should be doing Y instead” at the end.
Ask HN: Deciding between Ask HN and Show HN
Hi everyone!
I almost finished writing yet another bookmark manager in go. It's a little website i wrote to learn go, but i keep stumbling into problems related (i guess) to go.
What is more appropriate to ask for help? should i post as
- ask hn, describe my problem and eventually put a link to github
- ask hn, describe my problem in detail, avoid any link
- show hn, link to github and describe the problem in readme
There's nothing in the ActivityPub spec that is particularly heavy. Mastodon is pretty much the heaviest possible ActivityPub option. If you want to handle just an individual account and especially if you want to handle mainly messenger style direct messages, you can do that with far lower requirements.
Maybe they shouldn't release garbage onto the market? I have collected roughly a dozen systems over the years, they all run Debian 12 and with one exception everything works fine. That one exception being a special purpose Vista Ready "GPU" that forced even Vista to run in a compatibility profile for older hardware.
Why Did Nuclear Flop in Britain?
MLOps Landscape in 2023
'Computer says no' is a catchphrase first used in the British sketch comedy television programme Little Britain in 2004. https://en.wikipedia.org/wiki/Computer_says_no

We can satirise the problem for 20 years, yet multi billion / trillion dollar corporations filled with visionaries making the world better still havent figured it out yet.
If a plane of this had graphene strips on it, that could unravel and have static charge opposit to the earth. How long would that "parachute" have to be, how heavy would it be?
If you have such an emotional connection to your Q&A content that it would drive you to delete it, I think you're using the site wrong.
I mostly agree with this. If you observe the KPI set used to run support teams, especially with large inbound you will see NPS used as a proxy for quality of resolution but folks mostly don’t respond to those prompts.

More interesting to support team managers are things like deflection rate (didn’t get to an agent) involvement rate (needed an agent) and eventually resolution rate (resolved issue). The last one in the absence of feedback is only a very weak proxy for a resolved issue.

If you consider customer support a cost center, you can guess how managers would optimize these numbers.

I don’t necessarily think there is much wrong with this - having a good product with excellent design, build and proactive support (docs, manuals, walkthroughs, proactive comms) - is likely very good for both customers and the business serving them.
I said SO but I should have said SE in my case - it just doesn't work for research fields because these especially are all about exploring unknowns, yet SE doesn't allow this...

Maybe software engineering is all solved and there's no more ambiguity left to be discussed.