skysight-inc/HackerNews huggingface dataset:
Creating a successful mobile application is full of challenges, right from idea validation, where there must be market demand, designing an intuitive user interface, selection of the right tech stack for development, the creation of interesting icons and screenshots for marketing purposes, and app store regulations and competition. Besides, your idea must be unique and have the need to be fulfilled, and market research must be done thoroughly. An intuitive and visually appealing interface, the right technology stack that aligns with your project's requirements, and the best marketing of your app through interesting icons and screenshots are crucial for gathering users and keeping them. Finally, adaptation to user feedback and the shift of market trends is also vital for long-term success.
Can we be reasonably certain about this? I was aware climate models were showing overall global averages being higher (say 2C) but do we know with any clarity where a specific place, like Austin TX, will fall on that increase? 0C? 1C? 2C? 3C?
Congratulations and good luck.Will give this a try!
Building a Simple Load Balancer Part 2
Disagreement is not disrespect.
The Problem with Education
Not preserving evidence and not generating evidence are two different things.
They can sell better seat selection access and bin selection for luggage for those allowed to load up first.

Southwest does a pretty good job of this extraction of money for plausibly better access with early bird, A-list, and related things.

The flight attendants then are relied upon to get people on and off the plane quickly.

The fire department recently acknowledged they will not be responding to calls to 4-5 man lift huge individuals unable to get into or out of their seat(s!) as too many have been injured. This has led to multiple delays as it is not in many people’s job description to perform. On the job injury coverage will not cover it.
Yeah, the low quality and informal "tutorial" presentation of the RISC-V "specification" has always been very jarring to me given the popularity of RISC-V.

The authoritative description should be machine readable, but the PDF also needs to be authoritative. That means the PDF needs to be generated from the machine readable spec automatically.

I think the highest quality ISA spec in the industry at this point is ARM's ARMv8/9 ISA manual - it's a readable PDF with psuedocode in a well defined language. Every ISA rule is even given a unique identifier. But even better, it's all generated from XML source files which ARM releases, so you can parse the psuedocode out of those and run that code directly if you write an interpreter for it.

I was hoping to see ARM also release this XML for ARMv8-M but last I checked they haven't done so, sadly.

It's highly worthwhile to examine different ISA manuals to compare their relative approaches (e.g. Power, SPARC, ARMv8, Hexagon, s390x, Itanium, etc.). But I think ARMv8 is the best.
It appears to not exist.
Thanks for that final paragraph! I'm going to quote you from now on, when trying to explain to someone (for the thousandth time) why ChatGPT isn't about to become super-intelligent and take over the world.
Making sure a dependency is up to date before doing something is annoying. Building a representation of dependencies to figure out what can be done in parallel is a bit more complex. Doing it for dozens of targets is a major pain in the backside.

Sure, you can do it in bash, or python, or whatever. But then you have a cumbersome, not particularly interesting piece of code full of boiler plate. Of course, you can design it a bit, organise things neatly, and then use a config file because fiddling with the code in each project is unsustainable in the long run. At this point, you’ve just made a poor copy of make and thrown away all the good bits that result from decades of experience and weird corner cases.

The syntax of Makefiles is terrible, but make itself is very useful and versatile.

And that pattern is not abuse, it’s the sort of things Make was designed for. It’s just that we’re used to think of make as this old thing that just runs a compiler and that’s such a pain to deal with that we need Makefile generators to do it properly. And certainly that’s true for complex software compilation, but make is more versatile than that.
I've never found a straight answer on whether it's ok to daisy chain surge protectors. Anyone know? I've been trying to avoid it based on a warning I don't understand, but it can be tough to find power bars without surge protection.
> However, once the site owner decided to use Adsense then in order to use this service the site needed to change according to Google's requirements.

Or realize what using the service means for the website, and backpedal on the decision to use adsense.
I have this Book sitting on my bookshelf. It will be my next interpreter book after “Writing an interpreter in Go” - it’s only ~200pages and I really like it.
Why "should" ads be viable? Here or in any context?
So if I have a content site and some SEO company offers me money to publish an article am I supposed to refuse for the well being of Google’s SERP?
I mean, if the only signal is from link farms, that's still pretty good correlation with crap content, just not the way Google thinks.
I’ve worked for Cisco for 11 years (both TAC and R&D) and this anecdote is ridiculous.

There is no such special back door for TAC. It would be stupidly incompetent if NSA would allow Cisco to use their back door for their own convenience.

Also there is no back door visible in the source code. Again it would be stupid if there was since there are tens of thousands of engineers looking at the code that could decide to take advantage of it for their own benefit.

If there is an NSA back door only very few select people in Cisco know about it.
Years ago, when working on their support lines, I got a couple calls for "refurbished" devices that would not power on. Turns out these devices didn't have manufacturer warranty and had a specific activation date. And that pointed to scrapped unit, stolen and sold as refurbished by third parties. As expected, people went really mad when we refused to service those devices, but at least for that one, there was an obvious reason why it was scrapped.
You’re writing this comment on a site with an upvote/downvote based algorithm.

The answer is simple, allow some level of user feedback from proven real users (for example, only people with gmail accounts that are over 5 years old and who use them at least 3 times per week to eliminate fakers—-but keep this a secret) and apply it mildly as a ranking signal.

As long as it doesn’t become the only factor in ranking, you still retain strong incentives to do all the old SEO stuff, yet with a layer of human sanity on top.
Having been down this path - asdf didn’t go far enough in creating reproducible/sealed environments, the quality of the plugins per language varied dramatically, shims made a lot of assumptions about how tools will be used, and you can expect to throw asdf away the moment you need to deploy and then have to build something else.

I don’t like Nix but I haven’t found anything else that scales along those critical requirements. I don’t think it’s a good idea to simply replace rbenv/nvm/etc with asdf-ruby-plugin and so on - unless your software isn’t intended to leave your development machine?

(Docker for me fails in the opposite direction - fairly miserable to develop with but trivial to deploy.)
Just an aside but Google should really stop outsourcing their web builds. The quality is terrible
To be fair, this is how abort works in any library you call into that’s in your process.
I don't get the joke. Has Google ever said anything to imply their current quantum hardware can do anything useful?
The Reddit thread is of a link to a Tweet...

> https://twitter.com/leighajarett/status/1783848728878522620?...

With no solid information other than a to say "Some amazing #Flutter folks were impacted by the latest round of layoffs.".

So that could be 3, 30 or 300 people. Who knows!

Not defending Google, but to worry that Flutter is dead in the water is premature.

But having said that... it's Google! Once bitten, and all that!
Google paid them for making the changes.
I’d say appreciation of background and inspiration. The preface linked on the page does a good job of positioning it too.

http://assets.press.princeton.edu/chapters/p10592.pdf
Timo is active here on HN!

https://news.ycombinator.com/item?id=33517797
Launching Global Solvers
https://shivamshandilya591.wixsite.com/my-site-3
Our mission is to train people so that they can solve global issues
I'm confused about the wheelchair thing - is she expecting them to automatically provide a wheelchair for her due to age, or is she requesting one explicitly?
I think most childless people (like me) would want them, but there's no way to possibly finance even a single one. Even with a relatively high paid job, at least if you want it responsibly.
I've come out of a job of spaghetti and idiots.

My team lead used to shoot down ideas if they were "too complex". Correct and wise, right?

Except that this numskull created reams of functions that took untyped python dictionaries, did something, and passed them to other functions.

Early on, he bolted a giant mess of validation onto the perimeter. This did add value... but most data invalidity arose inside the fucking app!

He had a great eye for the complexity of abstractions, but was completely blind to the complexity of doing simple things in convoluted ways.

It was miserable. Any random PR could pass all the integration tests we had and still blow up prod, because there were orders of magnitude more code paths than lines of code.
Are you saying that people would search for congressional apportionment on TikTok?
Feynman's lecture explains why classical computers are terrible at simulating quantum systems.

The basic problem is that the number of states grows exponentially with the size of the system. You very quickly have to start making approximations, and it takes an enormous amount of classical computing power and memory to handle even relatively small systems.
yes, as they are passive device unless in the case of a surge, which would be shorted to ground by the first one in the row (technically, the first one whose limits are lower than the surge)
You’re right. They make Android bubbles green. The horror.
Not in my experience. The current shoes I wear everyday are some random Nike runners (I don't use them for running), and I've worn them pretty much every day for about 3.5 years now without issues with the soles. I do around 15-20k steps per day for reference.
Which some kernels do, actually. Not Linux but the ones that think you’re messing with things you shouldn’t be will SIGKILL you at the earliest opportunity.
Having only one ad network means that the monopolist holds all the cards. They can extract huge margins from advertisers while passing on very little to websites. And they can make all the rules. Websites have to comply no questions asked. If the monopolist closes your account it may be the end of the road for your business.

That said, Google is not actually a monopolist in online advertising. There's also Facebook, Amazon and a couple of smaller ones like X and Microsoft. The problem is that the big ones appear to have cleanly divvied up the space without stepping on each others' toes much.

For instance, Amazon does compete with Google for advertisers' money, but it has very little effect on the choice a website like Apportionment Calculator has as they can't sell their site on Amazon.

Similarly, I'm not sure how much of a competition Facebook Audience Network actually is for AdSense. I think it's mostly interesting for sites that have a significant Facebook/Instagram presence. Again, not much of a choice for small web apps like Apportionment Calculator.
Show HN: I made a NextJS app to write your futureself an email
Hi HN.

I've been programming for the last 6 years. Now I finally made my first website. On the website you can write yourself an email which you will get in the future. I am very new to all of this SEO stuff.

Marc
There’s a visible increase in new accounts that are promoting clickbait titles and also using “Show HN” to promote products.

Green accounts submitting projects with no explanation, with the domain name of the project having been registered prior to the HN submission.

My best guess is that a foreign community wrote a guide on how to use HN for promotion, much like you would use Product Hunt or similar websites.

I say foreign because I actually spent a few hours a couple of days ago looking into this. I spend a lot of time in /new and couldn’t help but notice this pattern.

Many of the accounts doing this date back to a few years also, with blatant spam being their first submission for the last couple of years. It’s very obvious if you pay attention, but I am not sure it can be moderated outside of HN users themselves weeding it out.
> You should reread the post.

Did you RTFA? Are EMTs/EMSs - entirely - incapable of telling police to not put their body weight on the backs of "certain people" (to use your vernacular), which clearly contributes to the issue of them dying -- negating the levels of the drug being another contributing factor?

There is shared culpability in these scenarios but, sure, no one could handle these people for hundreds of years before sedation was used, so they killed them all, right? That's your and the OP's rationale, from what you're saying.

> Your policy would result in more deaths.

My policy? More deaths? Give me the numbers/statistics on how this policy has saved _more_ lives. I'll wait...
We currently can't even simulate a hydrogen atom.
Except at that time migration was a relatively hard process and quite time consuming so those who migrated had interest in migrating there to conduct business. Not just to come to the streets paved with gold.

For the last 20 years across the whole western world we have seen that despite having more migrants than ever, the cities are not becoming cleaner or more vibrant - but rather everything goes backwards.

Ancient empires, early 20th century USA etc. succeeded not due to migration but due to government and people willing to work for the government to make it more successful.
GPTs are trained on natural language.

Why should it surprise anyone that it would fail at cellular automata?
> Since attempts at exploitation often manifest first as errors or misuse of APIs, a system that responds to any misbehavior by wiping the state of the misbehaving component ought to be harder to exploit.

In this case your application is one that is a little more rigorous in checking what it accepts. So it has a security benefit, but not the kind you think it does: an attacker is not set back because you destroyed their progress, it’s that you made certain invalid states that were previously possible to chain into more desirable invalid states no longer work. So an attacker will look elsewhere instead of trying to do that.
It reminds me my WebGL First-Person-Shooter https://dinohunt2.ivank.net that I made 10 years ago :)
There's a request for her to be assisted off the plane. Airport staff assumes they can just carry her, since the system says she is 1-2 years old, so they didn't bother to bring the wheelchair.
It's not very different from daisy chaining normal extension cords - safe if you know what you're doing (not exceeding the current rating on any of them). Most surge protectors are fused, making them safer to daisy-chain than normal extension cords.
One issue I don't hear mentioned often is reuse.

A task runner's tasks could be arbitrarily complicated, pulling in all sorts of dependencies of their own. This is less true for the traditional compile targets make was designed for.

Because the things we do in a Makefile are pretty much always project local and don't get reused, it limits how much heavy lifting these tasks are likely to do for us. Whereas if you built your our CLI in Python with Click or something, you would be able to make it a development dependency of your project. You can afford to invest in those tasks more because they'll be reused.

The Just command runner has the same problem, but at least it's designed to be a task runner.
No, somebody wrote it.
No, you refuse because affiliating with spammers is a bad thing to do.
For those of you who don't know: this is a companion to the Princeton Companion to Mathematics, which is excellent but focuses mainly on pure math. Also, the editor of this new volume was a highly respected applied mathematician named Nick Higham, who sadly died a few months ago.
> quickly copying catwalk trends and getting them to consumers quickly

That's not much morphing, the goal is to have clothes that are quickly obsoleted for people who can now immediately keep up with the trends. Those people can be a minority of their customers but buy far more by volume, don't wear clothes until they wear out, and need to dispose of out-of-date clothes. If they push enough consumers to fast fashion then there is a vast excess of used clothes that need to be thrown out.
I thought the name thing was so that you couldn't resell the ticket.
What’s interesting is that the U.S. government, which was actually caught using Cisco’s backdoor, is now claiming that China used the backdoor.

Snowden: The NSA planted backdoors in Cisco products
https://www.infoworld.com/article/2608141/snowden--the-nsa-p...
The nature of surges is not simple like that - a lightning strike can easily blow MOVs and inrush limiting resistors in multiple devices. I come from a rural area and coming to someone's house with a bag of fresh MOVs and resistors is not an uncommon thing after a big storm.
Quantum AI running self driving cars in the blockchain cloud, social VR controlled. Experience our agile experience powered with renewable big data. Gamifying the digital transformation of tomorrow!
As I understand, Zync is a FPGA, it is not used in consumer devices like laptops and smartphones so nothing bad happens even if there is a vulnerability.
For once, the Chinese bad guys are the good guys! (Environmentally speaking.)

It does make you wonder what percentage of all recycling programs are just virtue-signaling.
While this is definitely an interesting idea (if with a lot of sharp edges, some of which you’ve discussed) some of these things are difficult to actually sandbox like this. Like, how do you meaningfully sandbox something that sets up page tables? Yes, it’s running in userspace–but if I exploit it there then I have extremely access to the system, largely equivalent to it running with kernel privileges in the first place. Likewise code that manages where the processor comes out of reset effectively has privileges regardless of where it runs, because the processor comes out of reset in a privileged state and influences on its execution are largely equivalent to having that privilege.
There was indeed a Windows 3.11 and the much more common Windows for Workgroups 3.11 which was a profoundly different product (32-bit disk subsystem & 32-bit networking subsystem -- the first time these pillars of Win9x went out into the world.)

But neither of them ran on any particular version of DOS. They ran on PC DOS, MS-DOS and DR-DOS -- although Microsoft tried very hard to block the latter:

https://en.wikipedia.org/wiki/AARD_code

They ran on DOS 3.3, 4, 5, 6, and 7.

There's nothing at all that links them especially to MS-DOS 5.
I find myself using yandex more and more. They’re like old Google, but obviously based in Russia.

https://www.americanfastener.com/tap-and-drill-size-chart/

That was the first result.
Current LLM architectures have fundamental limitations, which means they can not learn some problems regardless of training.

A simple example is that they fundamentally can not balance parentheses more than half their context width.
> helped me a lot in a million ways

Again, some people figured how to live a life with fulfilment, being content, having a purpose, but without a kid. In fact, what worries me a lot that some people think the kid is the ultimate solution. And that is really, really bad and unfair to many involved (family, partner, and eventually the kid themselves)

> Family doesn't collapse half as easily

You'd be surprised. Mine did, and in the region I'm from, did many, too. In fact, the modern invention of a nuclear family is more brittle than some want to accept.

With truly a lot of sympathy, I encourage you too, to try to think outside your bubble. I am happy for each one of those around me who manage a life with their babies and new family.

But this "you'll never know until" mentality is very toxic and the ones repeating it don't realize it's true vice versa.

- - -

All the other issues you mention (jobs, friends come and go) are also generalization, and certainly didn't apply to me or many others, thus, not a proof of anything.
Rust-Based Coreutils 0.0.26 Increases Compatibility with GNU Coreutils
Air-gapped, the only way to go.

https://www.welivesecurity.com/2021/12/01/jumping-air-gap-15...

There are still several vectors even with the top security clearance procedures. They routinely miss things at security checkpoints.

“Even a perfect air gap will be vulnerable to a variety of different attack vectors, including (but not limited to) the following:

Physical compromise: An adversary bypasses physical security and gains access directly to the air-gapped network devices. Physical access is by far the most effective and obvious technique.

Insider threats: Someone who is part of an organization and has access to air-gapped secure systems intentionally or unintentionally compromises a system.

Supply chain compromise: A vendor with legitimate access to air-gapped systems unwittingly is compromised and brings infected devices into a network.

Misconfiguration: Misconfiguration of access controls or permissions allows an attacker to access the air-gapped system through a separate device on the network.

Social engineering (media drop): If an attacker was able to successfully conduct a malicious USB/media drop and an employee was to use that media within the air-gapped system, the network could be compromised.

Other advanced tactics: Thermal manipulation, covert surface vibrations, LEDs, ultrasonic transmissions, radio signals, and magnetic fields are among a range of advanced tactics documented and demonstrated by researchers at Ben Gurion University. “

https://darktrace.com/blog/why-the-air-gap-is-not-enough
I really liked this article. It's the first time I see async Python used to solve a problem.

Suggestion: I think it would make sense to use softmax as the scaling function. This way you don't need to worry about outliers and you get to decide the running time.
It's waaay more modern than other ISAs in its design. It can scale from microcontroller to simple CPU to GPU-like vector processing to very powerful CPUs without having to add thousands of CISC instructions.

E.g. The ISA is modular. You can use the RV64GC set of instructions to implement a very basic Linux-capable CPU that executes one instruction at a time.

Then you can build an advanced CPU that does OOO and instruction compression and run the same binary *efficiently*.