skysight-inc/HackerNews huggingface dataset:
> Sure phones make these issues more apparent, info flows faster, further. School shootings don't stay local news. Olympics Committee corruption is not burtied in the 20h news. Instagram pushes our esthetics stronger than previous media.

> Then can't the issue be that we're horrible and it's way more exposed than before?

Just because those problems are real, doesn't mean it's good or useful to have an endless stream of negativity and global problems mixed in with your everyday life. Either for you or for the world.

Learning, at some point, that the Olympics are a profoundly corrupt institution is a good thing to be aware of. Having every latest scandal slammed in your face by your Twitter feed at 7 AM and ruining your morning poop is not.

> The conclusion could have been to fix the world one step at a time, instead of going for the "close your eyes, shut your ears, hold your nose and you won't be bothered by the place you stand."

False dichotomy. Problems can be real and in need of fixing, and yet blasting them out 24/7 to everyone can be harmful. Especially since we're talking about teenagers here.
> Yet, the event producers shouldn’t assume getting a response.

This is why we can't have nice things. The number of bugs I've seen caused by this statement/core tenant of EDA makes me question people's sanity when they chase EDA.
We launched our product, feel free to test.
Feedback is greatly appreciated!
Biden National Cyber Strategy Seeks to Hold Software Firms Liable for Insecurity
Conveniently, gas stations also have small commercial electric, and in some localities are partnering with utilities to provide high speed charging. (solves the street parking and no high amp service issues)

Gas stations also have large flat roofs that some are putting solar panels on top of.
And what’s a Stan? Why does everybody sound like an Incel all of a sudden? Why does the most prescient part of Orwell’s 1984 be the part about about the impoverishment of language for political ends.
SD has won their plugin system crashed the game
Article: https://archive.ph/sDDvq

Also, an explainer:
https://www.wsj.com/articles/how-the-u-s-national-cyber-stra...
Good comparison between Swarm and Iridium SBD from 2022. Latency on Swarm transmissions can be very high.

https://nootropicdesign.com/projectlab/2022/07/30/swarm-vs-i...
Ah yes, but that's what container-divs are for, am I right?! ;-)
Yeah, that. That's dystopian.
> Can many hashes be combined quickly in a uniform way?

The XOR operator?
Even if it eventually gets covered by funding, this is still kind of bad. Who gets to publish is basically decided at funding time, not on merits of a paper.
Every single crypto exchange is crooked.

For exchanges that aren't inside US jurisdiction like Binance, they will trade against their customers, use their customer deposits for whatever they want, and then when shit hits the fan, executives take the money and then go on a run or just quietly disappear. This has repeated countless times.

For exchanges like Coinbase, which is more regulated and a US public company, they are crooked because they know they're facilitating the trading of unregistered securities. It just so happens that our government is extremely slow at brining clarity to this sector. But for Coinbase, they're trying to milk this as much as they could - knowingly selling and marketing scams, ponzis, unregistered securities to their customers.
Kioxia isn't good example. Toshiba was failed on some industry like nuclear, but Toshiba NAND manufacturing was one of the best division. They invented NAND Flash and has been a top player. Toshiba should avoid bankrupt so they needed to sell superior division.
Yes, that's clearly the market it's aimed at - remote, low data rate sensors. 750 packets per month is about one per hour. Ideal if you want to report the weather from the top of a mountain or the middle of the Pacific.
"The APC to publish Gold Open Access in Nature is €9,750 / $11,690 / £8,490."
https://www.nature.com/nature/for-authors/publishing-options
Publishing closed access is still free.
This recession is going to play out differently than expected. Certain parts of the economy seem to be doing well, whereas others, such as the property market, show signs of recession. As a result, it does appear there will be a very shallow recession overall.
This. And also the fact that read access can in most case be easily bypassed using Sci-Hub (or LibGen for books), while I don't see a way to get around APCs.
Incredulous ones too, if you consider the time spent playing with them.
what... is this account
Thank you to everyone who still works on isometric and 2D games. I hated it when my favorite titles like Civ went to cheesy 3D interfaces with assets that are indistinguishable until you're zoomed in so close its useless as a map.
I’m firmly in the “retraumatizes” camp.

EMDR felt like magic when dealing with the aftermath of a car accident, but sent me into a tailspin for any subject even tangentially related to my past.

YMMV.
I begin all my high-end PC workflows by running CrystalDiskMark
It’s not “always” bad. Some invasions are humanitarian, such as Vietnam invading Cambodia. Sure they could have let pol pot commit further genocide and let things take their natural course.

The world is ruled by realpolitik. It’s not back and white. Sometimes you make alliances with the bad guys and that sometimes turns out okay and other times it’s the predictable disaster.
All of <algorithm> uses ordering operators as well. If you have a "regular" type with proper comparison and assignment operators, it works for everything, container keys, sorting, etc, etc.
Obviously it's doomed, but I can't imagine the line of thinking under which this is a useful question.
I'm not sure the numbers pencil out with our current state of automation implementation for say, small towns; pigging as pointed out elsewhere in the thread does this, but the equipment is pretty expensive, and you have to have sewer lines designed to take the pressure (especially when they run over aquifers) when some old infrastructures were not designed with that kind of pressure in mind along the joints as a regular occurrence. Current state of the art from what I can see is automation of this sort of work is more of "let's create a tool that does X task or at best tasks in a narrow range", and less of creating a Moravec-class android, or Mote In God's Eye-reminiscent Engineer/Watchmaker Motie-style creatures-but-as-bots.

Developing world humans in their near-innumerable billions will always be economically (though arguably not organizationally nor for innovation-wise) cheaper than narrow automation for much "blue collar" work like this for as long as we leave Moravec's Paradox on the table, and not an evolving/improving science and engineering solution in the market.

Once I get into equipment to automate manual work (especially any commercial grade kit), I quickly discover the cost hurdle to clear is quite high. I either need lots of people I want to free up for another part of my business, or use the automation as close to around the clock as possible, or both before the capex and opex fall below the financial benefits. The ongoing maintenance of the new tool is a part that usually is not accurately accounted for in many people's opex calculations. I suspect this is why well-capitalized large companies are leveraging automation benefits sooner and we're seeing increasingly more emergent oligopolies, and Moravec-class automation when it ever arrives might be very profitable to the suppliers and disruptive to these incumbents.
"I spoke to everyone and they all think you are wrong" is a form of gaslighting.

And that is the force behind many of the cargo cults.
Yes, have seen it. Yes, had the same thought.

("Great minds think alike.")
When this is extended to have multiple system roles as designated agents, with mechanisms for the assistant to ping a specific agent for more information or completion of a subtask so devs can route that to secondary AIs or services, that’s going to be a very big deal.

Is that what you’re building toward here?
> It can still be easily re-added if the commitee wants to.

Yes but the earliest that could happen is, like, 2026 or perhaps 2027. Because you have to wait for both a new std revision to become available.
It's not quite envy, it's expectations.

It's like being at a dinner party full of people dressed up to the nines while you're just there in a clean but unremarkable shirt and blazer. You can genuinely like everybody at the table, you'll still feel an undercurrent of discomfort.

And that dinner party lasts 24/7.
I called out a design agency for putting a loading spinner in a concept video a few months ago. They at least had the decency to look a bit ashamed, but claimed it made the concept feel more “real” facepalmemoji
It is meant to be cost competitive with Iridium’s Short Burst Data service I believe. Compared to Iridium it is incredibly cheap for similar service.
Here’s a classic language benchmark:

https://devm.io/java/energy-efficient-programming-languages-...

That article just cites the original research. Obviously it depends on exactly what they were measuring, but Rust is technically one of the fastest languages.

Personally I think another comment’s point is important too: I’ve always thought of Rust as Pythonic-C, so I’m sure the translation is easier.
Price reduction (within reason) is absolutely NOT how I pick games. It's not my primary concern at all.
I would like to see the accident rate for those riding motorcycles as couriers, as that is possibly the most relevant metric
Skynet ?
Sure containers are the standard... except for the last mile for non-industrial, which is a lot of stuff.
Because AI isn't actually intelligent.
How to model one-to-one relationships – Tigris Data Modeling Series
Re grammar, "they'll have been" works but I would just keep it simple: "chances are they have been."
Escaping/sanitizing is required when providing "command+data" inputs to external engines. It's error prone. One needs rigorous escaping done just before the output. Multiple escapes can clash.

> But that is exactly what the solution is, you escape user strings, there is no other solution to the problem

The correct way is to use interfaces that allow separation of command and data inputs. With SQL prepared statements are used. With HTTP data is put in request body or at least after the ?. With HTML data URLs are used. And so on.

> The problem is that many fail to escape strings correctly, not that it is impossible to do.

I really don't want to argue whether escaping correctly is possible at all. Every possible substring sequence, escaping attempts included, that can be interpreted as command by the interpreting system must be accounted for. I would rather avoid the problem altogether, if possible.
The browser hangs when I select an image or drag it in from the file browser.
Working on a system which I think came out of these types of discussion. It's a mess.
>AI doesn't exist, and at the moment it is unclear IF, not when it ever will.

My guess is never.
I think the most important part is how developed we are when we experience the trauma.
React isn’t the problem. Using React for everything is the problem.

If you’re defining your route handlers in an HTML templating language it is probably a sign that you took a wrong turn somewhere!
I'm querying OpenAI API directly, and they are applying content filters. Previously (when working with davinci-003) the developers were supposed to query content filter API separately. Not anymore, with ChatGPT it's all baked in.
So in part folks playing financial wizardry with mortgages to get people to buy homes that they wouldn’t otherwise afford or be willing to buy. What could possibly go wrong?
Understanding Booking Holdings
It's entirely possible that Belgium is different. PostNL has also always had cars and vans, but I've also seen them use bikes of various types for as long as I can remember. Of course before the advent of cargo bikes and especially cargo e-bikes, bikes were of course mostly limited to delivering letters, but they definitely did that. Lately they've been moving to bigger and bigger cargo bikes, presumably in order to use less cars, even for larger packages.

But they also used bikes way back when they were still called PTT:
https://www.transportfiets.net/2007/06/27/postfietsen-van-de...
https://i.pinimg.com/474x/5c/00/9f/5c009f57703d05c367078d55e...

But on this search, I can even spot some Belgian mail deliverers on bicycles: https://www.google.com/search?q=postbode+op+fiets
This is quite unfortunate. The way to get a really good hash table is by enforcing a bunch of simplifying assumptions (power of 2 sizes, sentinel values, etc). But the C++ committee has to make the "one true table" for everyone.

std::map actually seems to fit this role better. It works reasonable well for many workloads and types without tuning a bunch of parameters.
This is not unreasonable, but the same logic should make you (well, one) hesitant to purchase a car in the first place. In general they don’t “pencil out” for folks that don’t have a significant commute. But of course most of us make that decision emotionally, and perhaps that will happen here as well.

(I would characterize convenience as an emotional decision, it’s not intended to have a negative connotation).
And I find I remember next to nothing I read in digital books, even eink books, whereas I can constantly recall stuff from physical books I've read. Plus, the act of phyiscally reading it does something, and I can generally remember roughly where I found something without need for a search.

Physical books just for me are a no brainer when I can get them. They're orders of magnitude better than anything digital for research, even if it isn't as 'efficient' and time gets 'wasted' (I'd also put forth an argument it isn't necessarily wasted).
I never fell for the js meme. Not even now. As a software architect (meme enough of a job title) I have never pushed for js frameworks and reactivity. I work in an environment where decision actually matter, for 10 years they do... We need software that is going to work and is going to be maintainable and stable for that long. I have no time for cool kids and js frameworks that are going to change every year and deprecate functions on each pull request.

Over here it might seem like these frameworks are the one and only way forward, but in the real world, where things need to work for many years, they are just someone else's way of reinventing the wheel so they can iconoclast the living shit out of a job title.
Not a physicist either, but one practical problem is the speed of light. Time synchronization is likely to become very tricky if you have communicate with time sources that are hundreds of light years away.
Sure, I'll just hire a level designer on my $0 side project budget.
Indeed; see https://github.com/baobabKoodaa/future/blob/master/prompt-in...
Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News
Hello HN!

TLDR;

- Quality News is a Hacker News client that provides additional data and insights on submissions, notably, the upvoteRate metric.

- We propose that this metric could be used to improve the Hacker News ranking score.

- In-depth explanation: https://github.com/social-protocols/news#readme

The Hacker News ranking score is directly proportional to upvotes, which is a problem because it creates a feedback loop: higher rank leads to more upvotes leads to higher rank, and so on...

→
↗ ↘
Higher Rank More Upvotes
↖ ↙
←

As a consequence, success on HN depends almost entirely on getting enough upvotes in the first hour or so to make the front page and get caught in this feedback loop. And getting these early upvotes is largely a matter of timing, luck, and moderator decisions. And so the best stories don't always make the front page, and the stories on the front page are not always the best.

Our proposed solution is to use upvoteRate instead of upvotes in the ranking formula. upvoteRate is an estimate of how much more or less likely users are to upvote a story compared to the average story, taking account how much attention the story as received, based on a history of the ranks and times at which it has been shown. You can read about how we calculate this metric in more detail here: https://github.com/social-protocols/news#readme

About 1.5 years ago, we published an article with this basic idea of counteracting the rank-upvotes feedback loop by using attention as negative feedback. We received very valuable input from the HN community (https://news.ycombinator.com/item?id=28391659). Quality News has been created based largely on this feedback.

Currently, Quality News shows the upvoteRate metric for live Hacker News data, as well as charts of the rank and upvote history of each story. We have not yet implemented an alternative ranking algorithm, because we don't have access to data on flags and moderator actions, which are a major component of the HN ranking score.

We'd love to see the Hacker News team experiment with the new formula, perhaps on an alternative front page. This will allow the community to evaluate whether the new ranking formula is an improvement over the current one.

We look forward discussing our approach with you!

Links:

Site: https://news.social-protocols.org/

Readme: https://github.com/social-protocols/news#readme

Previous Blog Post: https://felx.me/2021/08/29/improving-the-hacker-news-ranking...

Previous Discussion: https://news.ycombinator.com/item?id=28391659
Whats wrong with XMPP? Why re-invent the wheel?
Fair enough, but so is what we have today unless you were born to rich parents.
I have two leads for you. DM me for details.
If you do that 10 times for all members of your struct, do you get good uniformly distributed keys?

This post doesn't think so: https://stackoverflow.com/questions/5889238/why-is-xor-the-d...
Whoa. I get it. You're not Chicano. But sometimes people from different communities use English differently than you do.
At best, it is communism, at worst, it is slavery.

It doesn't solve the problem that there are tasks that less people want to do than needed. Jobs are an elegant solution to that problem. "I know that you don't want to dig shit, but if you dig shit, then you will be able to afford a better meal than if you didn't", if you like good meals more than you dislike digging shit, you can be happy despite having a literal shit job. Wages are sometimes called "compensation" for a reason.

Like democracy, the paid job system sucks, but in practice, it sucks less than the alternatives.
"We promise to craft an experience that forces your users / customers to wait..."

Great selling point ;)

Sadly, somewhere there's a VP of Marketing losing sleep over the color of their spinner and how fast it spins. "What if we didn't have need for a spinner?" never crosses their mind.
Steamships, Part 2: The Further Adventures of Isambard Kingdom Brunel
Many post offices are not in residential zoned buildings, generally when you're low density commercial a building is closer to a substation. Though I'm sure many mail distribution centers have had low density industrial connections for sorters.
Focusrite makes higher grade options for the pro studio space. They offer a variety of rack mount interfaces.
The paid plans get you a file attachment extension, which you can point to your cloud storage provider (e.g. Google Drive) via an authorization token and then use for attaching files to your notes.

My personal experience with it was awful: something clearly bolted on as opposed to nicely integrated as you'd expect; no inlining, no previews, and it would either periodically require resetting the token or not work entirely (I can't remember right now, it's been a while since I dropped it due to these annoyances and not really needing the feature).

Another data point for the paid options in general being buggy and unworthwhile. Tags, which they had the guts to remove from the free version, might be the most interesting feature worth paying for.
If you are acquihired as a founder, does your career trajectory change. Looking only at then opportunity cost of forfeit salary might be incomplete if your lifetime earnings increase due to improved career trajectory
Twitter founder Jack Dorsey launches new social media platform Bluesky
As a 'somewhat' outsider (having found interest in the web mainly via asm.js and WASM) my take on the framework mess is this:

It's all about problems with the DOM, specifically about three problems: it's too opinionated, too inflexible and on top baked into browsers.

Javascript frameworks try to provide solutions to those problems, but they can only hide them, not fundamentally fix them. Because they can only implement their idea of how a 'perfect DOM' would look like by adding more code layers on top of it, but not replace it.

The alternative is to do everything yourself in a canvas, but now 90% of the browser's features are useless, because they are all integrated with the DOM.

And that is the root of all problems: the browser lacks a proper API layer model where the low level layers (2D canvas, WebGL, WebGPU) sit at the bottom, medium level layers (e.g. for text, image and vector rendering, a layout engine and an accessability API) sits in the middle, and on top of everything the DOM. Instead all we have is either too inflexible and too high level (the DOM) or too low level for many tasks (WebGL or WebGPU).

Same for audio btw, there should be a low level streaming API at the bottom, a medium level 'mixer API', and WebAudio should only come in on top of those (or even kicked out of the browser and implemented in a JS or WASM library).

...of course this all means: lets get even more Javascript and WASM into web pages, which will anger the 'web boomers' greatly I guess :D
Wild how they expected the user to sit there for hours soldering and measuring dozens of little resisters and other components. Thank god for high-speed pick and place robots, the amount of human toil and tedium avoided cumulatively is astounding.
You have to put contact info in your profile manually.
The article seems to be about US senators, and I think most people would agree that they should retire earlier, not later.
Every playground in the largely "health and safety"-free UK had those, until about the late 1980s when they all seemed to get cut away and scrapped almost simultaneously. While technically it's not actually illegal to crush small children with 300kg of scaff poles and keyclamps, it turns out that it *is* in fact frowned upon, and some sort of rule was introduced.
Try following the other steps listed in the article. If you don't already have those skills you'll be spending a lot of time learning and mastering the tools and techniques. Even the SD generation steps require a decent knowledge of SD and then a lot of grind while you generate dozens or hundreds of images and tweak parameters until you get something good.
In my experience running the same prompt always get's different results. Maybe they cache between different people but I'm not sure that'd be worth the cache space at that point? although 8x A100s is a lot to not have caching...
Most of the problems in Africa has to do with not having enough money.

It's very hard to solve, but we could start by forgiving all debt and letting Africa develop by itself.

,,Africa’s debt as a percentage of GDP has been rising quickly since 2014, and is 24.1% of African countries’ GDP (as of 2023 for countries with available data). Yet many individual countries have rates far higher.'

https://data.one.org/topics/african-debt
Simula the Forgotten Programming Language
Which is perfectly reasonable if you're willing to deal with the performance consequences of exceptions (or crashes).

.find() is the safe way to do map lookup without side effects.
Isn't that still a fair way off...?
How white can white paint get?
Wait, "most" (over 50%) long-haul trucks and vans have start-stop functionality?