skysight-inc/HackerNews huggingface dataset:
The vulnerability class is hardly unique to sql. any program that constructs content to be processed by another program or sub-routine, where an attacker can control the content has the potential to exhibit such a vulnerability. A good example is format strings in C or cgi-scripts that call each other or run OS commands.
Rendered obsolete by the Desperate Venture Capitalist syndrome.

See: MS investing in OpenAI
in other words, DMN got activated.
NASA at a Crossroads: Maintaining Workforce, Infrastructure, and Technology
Are you asking for a Github client in particular, or a git client? if the latter, there are several to choose from, some paid, some free (personally, I like lazygit, but I've used Tower (meh), Git Kraken (quite good, but heavy and not completely free), the built-ins in Jetbrains products, and, ofc the git cli.

If you're asking about the former - something to provide a new view on all the GitHub things like PR, then I don't know of one (though some of the GUI git clients have PR functionality built-in).

I used Refined Github for a while, but ended up stopping as most of the useful stuff (for me, at least) in there appears to be natively available on github.com.
Would most of the arguments apply for videogames? "Why to Not Write a Game"?
The shopping site is the worst mainstream shopping site. Find stuff is hell. It’s missing criteria, finding the shipping time / cost when comparing products is painful.

Shipping is fast and prices are good, but you’re never quite sure you ordered the right size / color / edition.
WebKitGTK has some really bad performance issues. I've written an app using Tauri and it works very well on Mac and Windows, and it does nothing particularly intensive. On Linux the performance is awful. The Tauri devs acknowledge this and seem to have plans to move off it, but moving to another solution (basically packaging chrome like electron does) is obviously a lot of work.
yeah I looked at that too... and that aspect is useful.

However, I'm not really looking for a layer on top of ledger as much as I'm looking for a configurable web-scraping system (using the local password manager) that can be run to get the csv/pdf/etc.. files needed to create the ledger.
Another point to consider: the environmental impact of having hundreds of thousands of people commuting to work every day.

Transport is the second most important source of greenhouse gas emissions, after electricity and heat.

I'm not sure if large office spaces are more energy efficient than home offices.
It might have been confusing since there's another project operating in this space called Neutralinojs.
RTO definitely helps reduce workforce and keep the most complaint workers.

I suspect that "most compliant workers" and "most creative engineers" has little overlap.
Citing an article from MIT Sloan Management Review:

"But there’s no clear evidence that these mandates improve financial performance. A recent study of S&P 500 companies that was conducted by University of Pittsburgh researchers found that executives are “using RTO mandates to reassert control over employees and blame employees as a scapegoat for bad firm performance.” Those policies result in “significant declines in employees’ job satisfaction but no significant changes in financial performance or firm values,” they concluded."
(https://sloanreview.mit.edu/article/return-to-office-mandate...)
It's incredible. The engineers who designed and built those spacecraft were brilliant. I'll raise a glass to their work!
I second this, could some also add C#'s "Spectre.Console" https://github.com/spectreconsole/spectre.console
This should be merged into tauri, like how bun also supports nodejs api
It's partly a transition in the industry towards less risk taking. You see it in the movie industry as well.

Certain authors are the equivalent of blockbuster movie releases. Publishers pay them huge amounts and market the ever living daylights out of them. Sally Rooney is a recent example, or authors like Salman Rushdie or Zadie Smith, where their books releases are "events". Many publishers are moving away from the long tail model that used to let "midlist" authors still eke out a living or at least publish. The consolidation in the industry has also made it difficult for authors to shop their books around to different publishers with their own "brands".

The other "safe" bet for publishers has been genre books, like romance or crime, with clear templates and the ability to churn out books while relying on the authors name more than anything else, like Grisham. In romance, for example, there is a big emphasis on "family" series, where each book focuses on a different member of a family or group. An example is an author like Kleypas. The books are essentially just variations on a set of tropes, almost algorithmic, but the way they fit together and mutually reference one another keeps people invested.

In general though, very few authors make a living writing. The midlist era that thrived in the last 19th and 20th century is sadly going the way of the dodo.
I love a good rabbit hole, thank you!
It's correct that it was the Working Time Directive that required the UK to add it to UK law in the first place (over the strident objections of the Tory government at the time) but it is the Working Time Regulations Act 1998 that provides this regulation in the UK, and since Brexit the EU Working Time Directive 2003 has no legal force in the UK.
Go with the flow! Since about 10 to 11 years of age I could do 30mph easily.

I discovered this on a crappy folding bike with 2-speed duo-matic, while being in a hurry and thus angrily overtook a slow Citroen 2CV :-)

Looking at the speedometer from the outside. Showed 50kph, so I must have been faster, or the speedometer slightly wrong.

Whatever, that experience has shown me that I could do that, and from there on
it was in my 'muscle memory', ready to be used at will.

Which then went up to 40/41 on road bikes on flat grounds with no headwinds, for about an hour sustained. But I often did 44 to 47, always trying to push the needle of my speedometer as long as possible to the right.

Downhill easily 50 to 55. Highest speed ever(downhill OFC) was 95kph, which is about 59mph. Still doing that sometimes, but less often nowadays. Need to be in the Rockies for loong descents, weather has to be good, streets mostly empty, which they aren't when weather is good, and so on.
Well there was a time when Maori were stopped by others from speaking and using their own language, and I guess nowadays they've had to bootstrap Maori language starting with full immersion Maori language schooling from childhood. There's a couple of generations of Maori between post WWII and late Gen X who weren't bought up in the Maori language and have had to go to great lengths to reclaim it, but most haven't been able to at all. Maori culture isn't just about the language, there's the meaning and context of the language, as well as cultural aspects of place (whenua, turangawaewae) and ancestral connection (whanau, whakapapa). You can't divide or separate these things, and the language is not a thing floating around in isolation from the culture.

It holds true for every culture. Even the English will tell you english is a language and kindly don't bastardise it. That is to say there's a whole culture around the English language and its proper usage.

Look at these artefacts the community was admiring just yesterday https://news.ycombinator.com/item?id=41536156
We know jack all about the people who created these, and most of it was lost. Three comments in the whole thread, we know humanity fucked up because we don't know what to say, and so we keep making the same mistake over and over and over
I never said it was OpenAI that made the claims.
Show HN: Local time of your friends in macOS menubar (native)
Hey HN!

We got tired of looking at UTC offsets and remembering which of our friends or coworkers are in which time zone so we built There.

It lets you add "people" with names and photos instead of just time zones. It can fetch their photo by entering a Twitter (X) username too. Also, you can search by city names, countries, offsets or even abbreviations like PST.

It's also open source! Written in Swift and Swift UI. Hope you enjoy it <3
> Did communist utopians realize it doesn't work so now they're adding "post scarcity" to it to make it work?

Did TV fanatics realize that Star Trek doesn't work? What does this even mean? Communism isn't something real, it is a work of science fiction that details an imagined world after post-scarcity. Always has been, probably always will be.

Hell, even if we actually do reach post-scarcity some day, the chances of going the communism route are about as likely as us going the Star Trek route. Reality has a way of turning out quite different to what you envision. There is effectively no chance of communism becoming more than science fiction.

Is that what you mean by "doesn't work"? That it will never be more than science fiction? In the same way aliens, time travel, etc. "don't work"? Fair, I suppose, but that makes your communism obsession rather bizarre.

> "Based on what we can see today, I'd guess robots." Oh yea, "AI" is next.

How do you foresee AI being useful? Robotics is by and large how we've achieved post-scarcity in food production. If we were to achieve full-on post-scarcity, chances are we would do so by finding additional robot applications. We're not that creative as species. But who knows.
> i can't believe how out of touch some of these rich corporate execs are, as if everyone's aim in life should be to pour every ounce of their energy to make some massive trillion dollar corporation even richer

You must consider their objectives and incentives... making shareholders richer makes them richer. Making employees happier doesn't. (At least in the short term...)
You mean zip files with a jar extension?
co-founders bring new ideas. Think of AI more like domain experts.
let me introduce you to the much better and reliable world of: static analysis
It's a philosophical thing mostly. You learn to live in statistics, averages and systemic limits. Otherwise yeah you drown in regrets, sorrow and anxiety.

That said I don't advise to play the trading game.. it's kinda soulless and empty.
What's really bad is when there's a literal 250ms or so delay...

I'm surprised someone hasn't made an open source DMM that lets people configure all the stuff people have been wanting for years.
BruteforceLLM
One does not exclude the other.

I work for a remote-only company but use a workspace almost every day. I get to chose my own “office” and the people in it, I also pick the commute I want, this one is just 5 minutes away.
Graviton cores are definitely not faster. The core frequencies are too low for heavy usage and I suspect that the caches are too small as well.

You can easily benchmark this by comparing the Graviton variants with the Intel specific instances.

Graviton 4 has also not been made available for EC2 and RDS instance types in most regions two years after release. My guess is that they are unable to scale production.
I'm always surprised that this style of architecture isn't discussed in terms of functional purity [1].

To me, a hexagonal architecture essentially means creating an abstraction at the point between pure and impure functions.

The realization of this approach essentially means the core of your application should be entirely pure and as large as possible. And your impure adapters, at the application boundary, (e.g. a rest api, db client, file system, system clock, etc.) should be as small as possible and impure.

Doing this well essentially allows you to get the best of both worlds - highly coupled code (i.e.your pure functionality) and highly decoupled code (i.e. your pure-to-impure functionality).

Another good reason for leveraging "functional design" as an argument is that many of those skeptical of architectural patterns are ironically heavily onboard the "functional design" bandwagon. So it is a strong argument in a political sense also.

[1] https://en.wikipedia.org/wiki/Pure_function
I use it for Wobaka[1]. It's 98% Clojure and ClojureScript with some bash added. I even use it for CSS with a beautiful library called Garden.

Extremely happy going with Clojure!

[1] https://wobaka.com/blog/building-a-startup-on-clojure/
Built in Days, Acquired for $20K: The NuloApp Story
> Strange how there’s this mix of anti-coloniser sentiment that actually seems to be or at least feed into anti-immigrant sentiment.

Even stranger considering the fact that Portugal was a colonial power.

The language is spoken in, among others, Angola and Mozambique, as everyone who saw the "Pepino, de novo!" clip can attest.
Yeah, I have not given enough time and did so yesterday; it suggests new parameters for example, so I only have to begin a "refactoring" and then tab tab... Vim guys are missing out.
You're right that as a developer of the language it's quite niche position, however the language is then used by developers to create actual applications and they're affected by this, or rather the users are.

It also allows to be used from a C/C++ project so you can do all the required steps, but it's quite more involved compared to simply building the software for all platforms at once.

It's also not related to how popular my language is. It affects any language including C/C++ if you want to have unified cross-compilation to all supported platforms (which is quite typical for any serious project).

You may not be aware but Apple has put roadblocks for such usages as well, you can't rent a Mac VM for automatic builds, it has to be rented for 24 hours at minimum. Using someone's private Mac for building may not be a good idea for various reasons.

And then you compare it to other platforms that don't require anything like this. I even mentioned Android which shows that you can use signing to provide a security aspect without the gatekeeping aspect.

The issue is wider and basically it's an anticompetitive behavior of Apple to any competitor to Xcode.
I wonder why is Go[1] considered object-oriented while Rust is not[2], when basically both have the same approach towards objects (struct + methods).

[1]: https://en.wikipedia.org/wiki/Go_(programming_language)

[2]: https://en.wikipedia.org/wiki/Rust_(programming_language)
The bottleneck is energy you can’t scale human energy consumption by 20 orders of magnitude (not in 70 years anyway). There is just not enough of it.
I have nothing to add to the conversation but love the continual degrading of coherency with the acronym used.

Next comment someone please call it HGGHT.
Growing up in India about 20 years ago, we often repaired or renewed almost everything because our buying power was low and things were expensive. We used a lot of hacks, known as *jugaads*, to make things work. Even clothes were reused, with tailors doing *rafu* (patchwork) to extend their life. This was especially common in middle-class homes like mine.

My dad, who worked in a garment export house, used to tell me stories about how people in the West preferred disposable items and often opted for newer stuff, whether it was cars, gadgets, or clothes. At the time, I didn't understand this mentality. But now, with increased buying power and lower costs (thanks to China), we too tend to just chuck things away and get replacements.

I deeply admire people who don't give up midway and think it's easier to buy new. This type of persistence and resourcefulness is truly commendable.
No no - I wish I was that person though. By "had" I meant I'm a longtime user.
The infinite monkey post was in response to this claim, which, like the universal approximation theorem, is useless in practice:

"We have mathematically proven that transformers can solve any problem, provided they are allowed to generate as many intermediate reasoning tokens as needed. Remarkably, constant depth is sufficient."

Like an LLM, you omit the context and browbeat people with the "truth" you want to propagate. Together with many political forbidden terms since 2020, let us now also ban "stochastic parrot" in order to have a goodbellyfeel newspeak.
>Except when it was for 2 years and the economy boomed, you know?

It wasn't a boom, it was a bust.

During the pandemic most governments paid through the nose to keep the economy going. The US even paid every American hundreds of dollars directly. Other countries subsidized everything from restaurants to car manufacturers.

Now that this money has to be recovered, inflation has eliminated a decade of salary increases for most workers and governments are borrowing left and right. We can't do many more years like that.

I'm not saying it's right that we force people to commute when they don't have to, but removing this part of the economy is a real problem that has to be handled.

It's like when a coal mine closes, just saying "the coal mine is no longer needed" is no comfort to the unemployed coal workers and the nearby town.
>I can't seem to find any reasonable explanation as to why they forget it.

The companies already know all about the positive time savings from not sitting in traffic commuting. But they believe that benefit is negated by employees getting less work done at home. My previous comment about employees "saving time" by working from home isn't seen that way by companies mandating RTO : https://news.ycombinator.com/item?id=34929902
I think you have touch on an interesting point here... When working remotely you really need to put an effort into keeping a healthy social life balance, otherwise you end up feeling exactly as you describe.
It's easy for days to go on with no "change of landscape", and that can send anyone straight to depression.
This comment seemed overly dismissive, so I took 20 minutes to read on Over-the-Horizon Radar systems. They do work and a lot of countries have developed and operated suck systems including the USA, the UK, Canada, France and China.

The prototype Duga radar was able to detect Soviet launches from Kazakhstan and the Pacific. The Soviet Union also maintained a number of other such systems and Russia still develops and uses similar types of radars.
Related: Book Review: Seeing Like A State — https://slatestarcodex.com/2017/03/16/book-review-seeing-lik...
I am quite sure PS5 doesn't do Vulkan at all, and you even don't need a NDA access for that, there are enough GDC talks and SCEE presentations on the what APIs Playstations do support.
Show HN: UI Replicator, clone any UI with only one click
Clone any UI with only one click, and download the html + css of any website. Stop cloning UIs manually.
I agree with the sentiment, but in this example, how much domain expertise was required?
> market failure

Industrialization has massively optimized the "hot path" for any kind of production, largely by taking out the humans. It is incredibly cheap to manufacture consumer electronics - because everything is standardized and predictable and amenable to machine operation. This is what market success looks like.

The downside is that as soon as there is a deviation from the process, it gets more expensive.

It's worth thinking about what happens to repair inside the factory. Some percentage of units will be coming off the production line defective and fail initial QA. This is usually a very low percentage, well below 1%, because the entire economics of the factory depends on not having to do any rework. Even there, the technicians will take a look, determine if it's something that can be fixed quickly, or is a novel kind of failure, and if not just throw it away right there. Why? Because while you're standing there looking at it, another hundred have come off the production line. The broken one in your hand is not a unique snowflake.

At the start of a run though, this is an interesting and important job, because any failure is a novel failure. The first batch through the process should have high yield, but it might not, and then you stop the line ( https://mag.toyota.co.uk/andon-toyota-production-system/ ) and figure out what's happened (something misaligned? Defective inputs? Material problems? Design issue?)

The first batch will often get reworked and sent out as demo units.
I appreciate the intent, but.. Do you suppose time is free? and renewable?

Time that could be spent doing other things instead of learning how to repair, buying the tools, and repairing something that you could just hire someone else to repair, or buy anew?

As for environmental waste, figure out ways to make stuff out of more easily degradable stuff, or to reuse it, instead of _guilting_ people into repair.
Gwern and the articles examples are not terribly well known for output of interactive fiction that is almost but not quite a video game, so most of it does not apply.
Maybe there's an upside to this. If you take Jassey's comments about collaboration at face value, it may mean corporate spivs have a harder time justifying outsourcing to remote teams in other continents.
The latter means you are positing management incompetent enough that they do not understand that sunk costs should be ignored? I am not saying you are wrong, BTW.

Even worse, in many cases the costs are not entirely sunk. You might be able to get out of a lease with a penalty, if you own the buildings you can sell them. In either case its cheaper to keep a building unused than to run it as an office.
Go shout at the vendor for creating Linux only blobs. Or better yet shout at them to open source.

Drivers are not a BSD problem inherently. More one of that vendors are not contributing to other mainstream OSes.
The Cyberiad: Fables for the Cybernetic Age
> I've had that in contracts, but have always crossed it out. I suggest you do the same.

As of lately, I've seen some web-based signature systems (adobe something something docusign iirc?) and with such systems crossing lines is not an option anymore.
Those old Soviet over-the-horizon radars would cause interference here in the west, especially close to the borders where I lived. Sounded like a chopper.

Other interference memories is Soviet TV suddenly fading in and out on your screen.
Explicitness and Coordination (2018)
So, if you have a power failure, your devkits all commit suicide?
They are making changes that cannot be done or are very difficult with vscode extensions
No, that's not about changing users, any init system can do that. It's about having an interface where any unprivileged user can setup services (that could depend on systems services); like cron, basically.
Yes, the dependency inversion principle is not a commonly held principle in FP or imperative paradigms.
Tita hoaloha, da Haole Girl: https://en.wikipedia.org/wiki/Haole_Girl#Interactions_with_h...
Whaaaat? Even 10-12 years ago Ive worked for companies that used waterfall. Most hardware/embedded companies do, because it works for hardware. The problem arises when they try to use it for software too (though embedded companies have gotten better last 5-7 years)
Most trains I've commuted on (in the Netherlands and Germany this is) weren't like that 9 out of 10 days. How well you can work differs per line, year, time of day, and type of train, but overall I'd agree more with GP than with your experience. Both exist, of course
you should add a dog for pretty logging

git config --global alias.adog "log --all --decorate --oneline --graph"

https://stackoverflow.com/a/35075021
Didn't get past the paywall, but whether high standards are playing a role or not, there's something more existential going on, e.g.

https://academic.oup.com/humupd/article/29/2/157/6824414
> I'm a software lead for passenger information systems on public transit. What that means is: The little screen that shows you what your next stop is

Why does that screen always cycle through a bunch of worthless messages that hide this information, instead of just displaying the useful information ("next stop: X") at all times?
It's just part of internet slang. Everyone who does something people don't like is a sociopath. You are of course totally right.