skysight-inc/HackerNews huggingface dataset:
I suppose all copies of all pages are theft, if you choose to look at it that way. Me saving a .html file locally, Google caching their search results, archive.org saving copies of pages.

The internet is built around this, and we've all collectively decided that it's OK.

But to your point, their robots.txt does allow this kind of access, so this argument is moot - they explicitly allow bots like archive.org's to crawl & index these pages' content.
Big lisp being the rich people over at the Steel Bank?
They didn’t in 1989. The relief bill was entirely for repairing damaged infrastructure.

FEMA specifically mentions that you can’t expect replacement housing costs to be paid in many of their documents: https://www.fema.gov/fact-sheet/earthquake-survivors-apply-f...
> Sqlite is tested so thoroughly I doubt Rust's borrow checker (which is essentially just another test) would benefit it

You may as well be correct about not helping here, but borrow checker provides proofs, not tests; a test can only prove the presence of a bug, while a proof can prove the lack of a certain kind of bug.
If you're referring to cryptocurrency, isn't the average cost-per-transaction for something like Ethereum on the order of $40-$50?
I wonder how much of this could be reduced if they used records in Java.
US Home-Price Growth Slows Most on Record as Market Hits Brakes
How does it handling formatting and styling? Specifically, is there an option to remove/replace all the div tags with css and replace them with p tags?
Can’t comment on sticky notes as I haven’t used them. But have the 14” MBP with M1Pro, and it is easily the best portable computer I’ve had. It is great for work. I never even carry my power brick with me because at work I connect to a monitor via USB-C and it charges the thing. While on the go, believe it or not my phone charger charges the Mac albeit slowly. The Mac itself lasts seemingly forever so it eliminated my battery anxiety. Totally worth it.
Foundation was designed to be a tie breaker. If multiple candidates are valid with the same type you could use the lower foundation.

Foundation is specified in ICE RFC. Almost two decades before mDNS candidates were discussed! I doubt privacy of IPs was ever a consideration
Bellingcat analysed leaked employment or telephone entry data on these graduates available via Russia’s underground data markets.
Run 1 hour test suite in 2 min with optimal parallelisation on existing CI infra
Thank for the feedback. If you don't mind me asking, which model did you end up choosing?
I'm not sure I understand this, why generate a key pair and sign, rather than simply using a hashing function?
I was looking at the CSV parser Cursively recently, and I think it is a good simple example of a high performance C# parser and API design.

https://github.com/airbreather/Cursively
Isn't it? It might be naive, but I would not expect that:

1. Accepting user input on a webpage (e.g. a first_name field on a singup form)

2. Storing that user input in a database

Would trigger a RCE if the string was escaped properly.
You have 90 (30?) days, to exercise your ISOs or let them convert to NQSOs
(late update for anybody reading this): looks like you were correct, (apologies to voidtools). When I click through the (local) corporate content blocker kicks in.
> the courts may say AI generated images do not enjoy copyright protection

I hope so.
Glad you liked it! Anyway we could make it better?
Sadly, I posit that that is the modern definition of volunteering. Doing something without getting paid, typically means no monetary value. And since money is fungible for value in general, it means doing something where you get no value out of it. And there is obvious value in salvation.

That said, I think this is just a misalignment in what "volunteer" means. Historically, it was more like "volunteer trees", in that you didn't specifically recruit or hire them. It did not mean that they did not get benefit out of it.
Maybe we can change "final" to "finally"
So, botnets are a myth, I guess?
If Chromium works fine it's clearly Firefox fault.
It also depends on what climate you are.

Overreacting to signals in a bull market was probably the right move with the abundance of opportunities.

The opposite is of course true now.
Just to follow up on this, I got it working, thanks for the help! (for anyone else interested in all the details of getting LiteFS to run with Docker Compose + a Rust SQLite client: https://github.com/splitgraph/seafowl/tree/main/examples/lit...)
What happens I someone trains his image generation models with AI generated images? :-D
[EDIT: https://sqlite.org/forum/forumpost/3607259d3c appears to be only one way this bug can rear its head, not the core of the bug itself]
I have been at my company for nearly 25 years, moving up through the engineering ranks and "across" to being a manager. I am pretty sure I've been underpaid for years, and that it has been a mistake for me to stay for so long. This is one of the many reasons I am starting to interview elsewhere (the other reason is that I just survived a layoff so deep I think it irrevocably damaged our ability to deliver our service). I don't know what types of offers I will get, but I will soon find out if that feeling and regret is justified.
> My argument is entirely about the fact that the media is reporting that he "threatened to use nuclear weapons" as a direct quote, when he didn't utter those actual words.

Can you please stop being obtuse? You don't get direct incriminating words - you have to understand the meaning, and the intent of the words, and judge by them.

I'm surprised you're failing to see this.
Graphviz is one of those things I wish I had found much much earlier in my career. It makes throwing together a little one off tools to chart data relationships effortless.
Identity Theft Using In-Browser Communications in Dual-Window SSO [pdf]
It depends on what work you're doing. I'm burnt out right now and working retail, which is fine to push through. Am I particularly fulfilled? No, but like you, I was raised by people with the philosophy of: "A group for people who hate their jobs? Yeah, it's called the bar. We meet on Friday nights." But retail is a job I can do with next to no mental involvement. Autopilot will work. Sales is similar provided the product changes in manageable ways.

For work where your value is your thoughts and ideas, this is less possible. The job I left was in communications. I couldn't come up with good, pithy marketing or slogans when I had no free mental energy, and when it reached the point that I realized the org and I had major ideological differences, it was even more difficult because trying to force my brain to help expand the reach of an organization I thought was bad just wouldn't work. Some positions require a certain amount of buy-in to do.
It is trivial to determine blast direction (inward vs outward), which is how Sweden was able to determine so quickly that the blast was from nearby, not from within (which eliminates your theory completely).

Also, everybody in Europe hates Russia so if the investigation had pointed to them that would have been shouted from the rooftops immediately. Instead, the details of the report has been hidden from public view and Russia was told they couldn't see it.

So really nothing would indicate Russia is behind it and everything indicates they're not.

Russia had already shut off the gas, "hurting" themselves by your own logic.

They shut it off which left them leverage (i.e. "play nice, we turn it back on"). Blowing it up removes that option and removes all of their leverage.
How the Fed Causes (Model) Inflation
"Estimates are that around 16% of children are abused"

Who is estimating 16% of children are abused?

It doesn't sound correct at all.

On it's face the simplest explanation is child protective services is investigating a different definition of "abuse" than whomever claimed 16% of children are abused.
Just to add to the question. I suspect many developers (and perhaps especially C#) are developing CRUD apps. Are there any public repos that are CRUD apps? It seems like many public C# repos are things like libraries, frameworks, etc.
New Webb images illuminate the formation of a galaxy cluster
> With streams and the var keyword, Java is also not that much more verbose anymore than Kotlin

I have no experience with Kotlin yet, but I recently did some Java after years of js/ts, and was nearly driven mad by constantly having to convert different kinds of collection. String[], Array, List, Iterable, Stream... and every library expects or returns something else, so you're constantly converting these things.

Any of them would have been perfect if only it had been supported by everything, but because of Java's long history of constantly inventing newer and better ways of doing things, libraries written at different times support different kinds of collections and you constantly have to convert them.
There was no alternative at the time regarding overall production. China gave them the option to be extremely flexible and efficient. Other countries like India/Vietnam is copying the Chinese cookbook.

Ony TSMC is capable of producing the most performant chips.
Why I’ll Never Be a Senior Software Engineer at Google
Or, those that do don't use asdf for whatever reason.
You can only buy bonds from the government in dollars, the government only pays interest on those bonds in dollars, and the bonds are only redeemed for dollars when they mature.
> For those saying that can't happen, think Ukraine in 2012 or 2018. Russia? Invading? Can't happen.

They "invaded" Crimea in 2013, a lot of people expected what's currently happening.

edit: 2014 not 2013. Also Crimea overwhelmingly supported being annexed into Russia as they were severely mistreated by Ukraine.

There were very clear tensions leading up to both Crimea and Ukraine events.

But using the political events of Ukraine/Russia to support tossing Taiwan to the PRC is not something I agree with.
Pyston is already at the "our incredible journey" stage ("We’re very excited about these changes and [...] Marius and I (Kevin) are planning to gradually reduce our time investment in the project").

Pypy, as a practical software deployment runtime has been and will remain esoteric (I do absolutely think that they had a positive impact on the wider python community, both in terms of dissemination of ideas and also practical engineering artifacts). But what's their market share relative to CPython? A thousandth of a percent or less? Has anyone actually built a significant business on top of Pypy?

There is, IMO no realistic path at that point that Pypy could become a viable CPython alternative. They are effectively competing with a hostile platform they need to maintain an extremely high amount of compatibility with, and that can and does move in directions that invalidate some fundamental engineering choices they make. Practical end results include that they're stuck w/ a lot of crippling design decisions (GIL, FFI API etc.) and a core part that is still in 2.7 land (RPython) and have historically mostly only been compatible to very outdated versions of python. This has improved a lot, but the next time CPython throws another curve ball the same thing is bound to happen again.

The only chance they really had was to be compellingly enough faster or otherwise superior that community pressure would have forced the CPython team into adopting a much more collaborative stance. That seems very unlikely to happen, now after all this time, given that now CPython is catching up and they have the albatross of the C extension ecosystem around their neck. Almost anyone who cares about python performance outside of algorithmic programming competitions will be using C extensions where Pypy offers no compelling advantage, some disadvantages, and by the momentum of the existing eco-system is unable to develop a superior alternative.
Exactly the same experience for me. So now my survey responses about financial support are no longer correct.
A nice, simple kotlin left-to-right access deep into a nullable nested object tree can quickly be four lines of java for each and every ´?.something´, for as many of them as fit into your preferred line width. In java, this often leads to either skipping more null checks than you really want to skip, or calling getters more often than necessary.

Kotlin might seem a little weak to someone returning from a scala deep dive, but where it really shines is in creating a large overlay between the convenient path and the pedantic path. It removes many "in the small" tradeoffs that you just take as a given in java. It's the "better java" that groovy was not.
Try explorer: https://answers.microsoft.com/en-us/windows/forum/all/file-e...
ZFS on Linux – ARC RAM compression can create up to 40% performance hit
Thought I would share this with the HN crowd. We have a PGSQL 11 server running in Azure that was getting low on disk space. Instead of adding more space (and more $$$), we decided to compare the performance of a compressed ZFS volume with a standard EXT-4 volume. Initial testing showed a 5x compression ratio for our data(!), however, query performance was much worse than EXT4.

After doing many days of testing/tuning, I discovered enabling ZFS volume compression also enables ZFS RAM compression, which, in turn, can create up to a 40% performance hit when reading data from the ZFS ARC. Seems this ARC compression issue[1] has been seen before but did not turn up in my initial google searching. I started a thread[2] over on the ZFS on Linux discussion group and was given a couple of suggestions. With additional tuning/testing, we finally got ZFS to perform as good as (if not better than) EXT-4 for our use case.

Additionally, per this thread [3] in github, "The [linux] 5.3 kernel adds a new feature which allows pages to be zeroed when allocating or freeing them: init_on_alloc and init_on_free. init_on_alloc is enabled by default on Ubuntu 18.04 HWE kernel. ZFS allocates and frees pages frequently (via the ABD structure), e.g. for every disk access. The additional overhead of zeroing these pages is significant". Adding these two options to the boot loader also gained another 8-10% performance.

The TLDR:

* Disable ARC RAM compression (options zfs zfs_compressed_arc_enabled=0)

* Disable ADB Scatter (options zfs zfs_abd_scatter_enabled=0)

* Disable zeroing of mem pages when adding or freeing (add "init_on_alloc=0 init_on_free=0" to the kernel boot loader)

Note: This issue was specific to our use case and may not apply to all use cases...

[1] https://github.com/openzfs/zfs/issues/12813

[2] https://zfsonlinux.topicbox.com/groups/zfs-discuss/T5122ffd3...

[3] https://github.com/openzfs/zfs/issues/9910 (see comments from ahrens)
CoffeeScript never became popular in the first place. I stopped seeing it anywhere even before TypeScript caught on.
The existence of prior extinction events does not negate the fact that humans are extremely destructive to the planet.

Even in your link to the Permian–Triassic extinction event, one of the most probable causes of loss of marine life was hypercapnia. Several of our modern-day coastal waters are highly hypoxic, enough to cause drastic changes in macro behavior of fish and even whales, and the hypoxic waters are directly caused by human actions.

Humans, in the last century alone, caused half of the total forest loss in the past 10,000 years, and we were directly responsible for a large portion of the other half.

This could go on and on.

https://www.epa.gov/nutrient-policy-data/documented-hypoxia-...

https://ourworldindata.org/world-lost-one-third-forests

It is simply incorrect and downright antagonistic to say that humans "humans are not particularly destructive to the planet".
Like C was used to write C and OCaml was used to write OCaml, Rust is written in Rust. Mostly, anyway, the GitHub repository seems to have also JavaScript, Python and Shell.

Though to actually get binaries out of it LLVM is used, which itself is written in C++.
That could be standardized as well, similar to how form factors for cards are.
Records not being extend(able) is the reason why Lombok is still mostly needed...
Survivor bias at it's best
I don't find coroutines that helpful, but the syntax sugar and standard library in Kotlin is pretty awesome. The Elvis operator alone is worth the switch. Say you have some container with 3 levels of nesting. In Java, you have to null-check every level vs. 3 "?." dereferences.

In theory this is possible to approach with annotations but I found it hard to keep up in a large codebase.
Are you talking with multiple people? Or why do you call him "them"?

Btw this scammer is lazy.
what's the cost of lightning Network these days??

I like where your head's at but the fact that it's possible to do an overthrow of the system if you have 51% of the miners worries me.
This seems to be on the long arc of a dominant trend. It could be awful, but so are a lot of things we now accept as normal. My concerns about VR are essentially depicted in “Wall-E”, but I also wonder if there is a forward direction that resolves to a more positive view of the future. Could this technology shorten the work day, and promote physical activities and social presence elsewhere? Mark has certainly found ways to include vastly more physical recreation in his own life recently. My guess is that he’s shifting focus away from the dominant trend of gaming, toward ideas about using it at work because of his new personal preference for outdoor activity. I don’t want to judge this too quickly. The current environment at most workplaces is not great, and It’s possible that this direction will be better.
Every upside has a downside - Cruyff
What happens when the people writing screenplays and books are getting their experiences from movies and books instead of living their lives?
The comment I was responding to was talking about the utility of files being hidden.

But they don't need to be hidden by being special, they can just be "hidden" by living in a subdirectory that you don't look inside.
Originally OCaml, and now Rust:

https://github.com/rust-lang/rust
Scared, perhaps, but more likely just estimating how their actions influence their customer base (as always). Anything that yields a positive impact is considered while negative impacts are deferred or ignored. Phrased this way, not so many clicks…
I pirate quite a bit but what bothers me about this reasoning is that at the end of the day the goal is to not pay for other people's labor, and the reason it happens is primarily the ease of achieving this rather than the nature of the thing in question. Whether it's specifically called theft or not has significant legal implications, but is also a moot point in an ethical and aesthetic sense.
I've been planning to use that case for my next build for months now, but I'm not sure anymore. These hot new components make it look like liquid cooling is mandatory if you value your ears, and the Torrent isn't the best choice for that.
I came here to say just this! Gen X is the generation that brought modern computing and the internet. Seems uninformed to call those accomplishments "failures."
Philips Cuts 4,000 Employees
One problem with this survey is that while it is primarily aimed at existing users, it asks questions about learning curve, defaults, first time experience, what editor did you use previously, etc.

If your aim is to make Emacs more accessible for new users, this is not how you're going to get good answers - there will be a lot of bias, as the existing user base probably had very different reasons for why they stayed with Emacs. You might attract a bit more of the same type of user, but the answers won't justify the kind of ambitious decisions that Emacs needs to implement to attract people who otherwise wouldn't consider it.

They should go talk to VSCode users instead, and ask them: did you try Emacs? What made you stay with VSCode instead? Etc. But the truth (as much as I love (hate) Emacs, after almost 20 years with it) might be too much to bear: Emacs' defaults, discoverability, overall polish - just sucks. Even if it is objectively more powerful, the barrier to entry is too high for people who need to focus on getting their work done today.
I covered that though: this would be the case for ANY existing TOML serializing library. People already use those, and are OK with them picking a specific output style. So, they could use the functionality in the stdlib too.
They May Have Love on Their Lizard Brains
Having team use their own product for same reasons as customers is a great investment to reduce these issues. Ideally from launching as a new customer to daily tasks.

I try and do this at everyplace I work. Usability issues become completely obvious very fast.

Idea struggles if customers are wanting to adapt your product to them. Best if Customer is able to adapt business to product.
For anyone browsing on Android and confused, the sigstore website has a major design issue hiding the menu button on some devices. You need to scroll the page to the right: https://github.com/sigstore/sigstore-website/issues/132
Outside of the motherboard and GPU connectors, no other connector in a PC draws these levels of insane amount of current. Basically that's DVD/BD drives and spinning rust HDDs.
> There was no alternative at the time regarding overall production. China gave them the option to be extremely flexible and efficient. Other countries like India/Vietnam is copying the Chinese cookbook.

Yes, and no. Apple has done manufacturing in America before, a long time ago (remember the Apple II?). Also with the $200B in cash they had, they could probably build every factory down to the screw factory they needed. Also worth remembering is that iPhone bodies don't change very much (iPhone SE is like, a decade of a design and still going). $200B would buy at least 5 or more latest-gen chip plants, easily, or at least give TSMC all the capital they needed.

If I was Tim Cook, I would have absolutely looked into segmentation. American manufacturing for American customers, Chinese manufacturing for European/Asian customers, Indian manufacturing for Indian customers.
Steve Jobs never locked his front door
I see a lot of WebRTC usage just in the LAN. WebRTC sees a lot of usage outside of conferencing!

* Controlling Robots (formant.io)

* Security Cameras

* File Sharing

* Game Streaming/VNC

I keep a list of interesting open source WebRTC projects at https://github.com/pion/awesome-pion
The CLI does use the relevant APIs, however I don't know of a way to reach this bug using a script input to the CLI. If there is such a path that I don't know about, it seems like it would require at least a 2GB input script.
Last employer is banking. They have a multi year investment in moving various workloads, from VM compute to lambda to container, into multi region, multi cloud environments. Dozens of dev, sec, and ops people working together to make provisioning seamless and safe, code deploys done through CI.

When you make that kind of decision, going back or altering course is a similar multi year decision. Going cloud native at a cost of tens of millions in billing and labor specialty means you have lost or reprovisioned other specialties, haven’t renewed on premise equipment, and so on.

These companies are like supertankers, not racing yachts. Take a long time to alter course.
Coming first doesn't make it less equivalent.
Who said I don't care about the format in general?

I don't care about specific stylistic options in serializing to the format that are all parsed the same way anyway.
Anyone know if Wacom/Cintiq drivers are working on Ventura?