skysight-inc/HackerNews huggingface dataset:
Did you look at the context, his opinion was asked about NFTs specifically related to the new matrix project(https://niftys.com/thematrix) that he is associated with, typically one would expect a celebrity endorsement for things being used to promote their up coming projects.

When a celebrity in this situation doesn't it draws the attention of people.
Testing REST-endpoints should be the job of integration tests, which are by definition more involved. Also, spring has really great test suits for these use cases.

Other classes/components should in the general case be written as POJOs. The dependent components can be mocked/injected simply by using the constructor.
Very nice adventure, and I love the fact that the open source ecosystem provided all the tools that OP could use to get ahead.
When developers end up "in an environment (they) don’t want to use" they often have one of 4 different responses:

1) Say "I'm really sorry, but I cannot do my best work in this environment", and hand in their resignation.

2) Learn to work within the constraints given and find ways to be productive anyway.

3) Take on the responsibility of trying to work within the system and improve things.

4) Bitch and moan, get all passive aggressive, start working slower (to prove their point) and generally piss off their surroundings, spread negativity and tank morale.

The point is that you should always pick some combination of 1-3, rather than 4. However 4 is by far the easiest and makes most people feel better about themselves so that is the one they tend to go for. It is also by far the most unprofessional, and reflects rather badly on you.

Full disclosure: I may have done nr. 4 at some point in my career.
I'm really wondering how many developers are forced using a Mac.

To be honest, i hardly know anyone ( little bit biased because of .net development)
in the future, students will put their desks in a circle around a dead body for exams
This demo was made on the unfinished engine with a team of less than 100 people in less than a year. Once this is the hands of bigger studios with longer schedules and even more optimized I think you'd be surprised.
Seems like the automatic high beam switch-off function, you could be right...
How would the P550 have "materialised"? It was only announced in June. It takes at least 12-18 months to go from a core being announced to someone incorporating it into an SoC and then manufacture that SoC, let alone have it in products in shops.

As is usual in the industry, any serious potential customer will have been able to get the full RTL for the core back in June or July, and evaluate its performance in simulators such as Verilator, or on FPGAs.

Claiming it's somehow not "real" is just stupid. There is no serious possibility that a core that boots Linux and runs SPEC etc in an FPGA won't work the same in a properly designed and manufactured SoC.

Benchmarks of the HiFive Unmatched are exactly what they should be given its A55-like microarchitecture -- a bit better than a Pi 3 and sometimes close to a Pi 4 on normal compiled C code. It doesn't have SIMD or specialised AES and SHA instructions, so of course benchmarks of that kind of thing are worse than a Pi. If that's important to you then of course don't buy one.

RISC-V International last month ratified a number of important extensions including Vector and crypto and those will start appearing in future chips.

There are several documented startups working on "M1 class" RISC-V cores, staffed with highly experience highly credible people such as Jim Keller or people who founded PA Semi and then developed ARM cores at Apple (including the M1).

There's no magic involved in making a top end RISC-V core, just money and good engineering.
"In economics, the Jevons paradox occurs when technological progress or government policy increases the efficiency with which a resource is used (reducing the amount necessary for any one use), but the rate of consumption of that resource rises due to increasing demand."

https://en.wikipedia.org/wiki/Jevons_paradox
Relying on libraries written in C is not an issue if the library doesn't make assumptions about / isn't tied to, a particular architecture. Some do but most (especially newer codebases written to C11 and beyond) don't.
Mathias Byens' dotfiles repo is a bit like this - https://github.com/mathiasbynens/dotfiles. It's highly opinionated, but I found it extremely useful as a starting point for setting up my own dotfiles. This repo seems simliar to me - the point is the sharing, not necessarily that you'd blindly run it without reading through it.
It varies a bit, but in this case[1] they had two hours each to reach 40 moves, without additional time per move. After move 40 then they got an additional hour each until move 60. After move 60 they got 15 minutes each, as well as each move now giving them 30 seconds.

If the player runs out of time they lose.

[1]: https://www.chess.com/article/view/world-chess-championship-...
> What is good for society

Decarbonization, novel drug research, preventative medicine, high speed rural broadband, public transport, nutrient rich foods, exercise, education.
As seen from Python vs Lua: without a keyword for introduction it's less clear which scope a variable belongs to. Scopes are part of deterministic destruction in C++ and should not be taken lightly.

As a general preference, I'd always want a keyword to introduce a new variable, and most languages seem to agree even if they didn't have to.
Does anyone have a wrapper for this and suckless it's dmenu?

I'd love to have one config that delivers the same workflow for my macos and my Debian system.

Maybe it's a nobrainer with a simple shell script, I haven't looked into it yet myself.
Yes, although the numbers don't mean what you may think they mean:

The trick here is to have one chip treat the L2's caches of other chips as its L3 cache, and also it allows one unit (group of chips) to use the caches of the other units (drawers) as their L4 cache.
24fps is during cinematics, the gameplay segments are 30fps.

PS5 is 499 btw and there's even a 399 model (digital edition).
I'm honestly kinda surprised. The policy seems willfully ignorant of the Streisand effect. I get the reasons behind it, I'm just surprised it wasn't laughed down at some internal Github planning meeting. "No, that'll never work Dave! 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0, remember?"
Write a book.
It’s funny because when I think about that, it makes me go, damn, is that the destiny of all speech and interaction between people on the internet? Regardless of our attempts to bring brilliance and added dimension to our existence and social constructs, at the end of the day, in its current form, argumentation and personalities on the internet get reduced down to binary forms, physically, logically, spiritually.
A pheromone has a specific purpose of affecting the behavior of other humans.

The scent of various bodily emissions, eg urine, would seem to meet the above criteria, but they are not usually considered pheromones.
Wrong domain.
That's why I (in Europe) pay with SEPA Direct Debit whenever possible. It has a legally mandated no question asked chargeback function.

(In fact it's automated and two clicks away).

Of course there are expensive consequences when that system is abused.
> Working on top of the X11 implementation also doesn't really provoke trust to look into the project.

Vs Wayland? I'd have way more doubts about anything that ran exclusively on Wayland than on X11.

Wayland isn't ready, I have serious doubts it's ever going to be ready.

X11 is old, but so is vim, emacs, grep, everything I want to actually rely on.
In 64 bit (which is what is important today for mobile and PCs etc), RISC-V has clearly the smallest code size of any ISA, by a considerable margin, with all the benefits of better cache usage you correct note that brings.

You don't have to take my word for it -- download the disk images for Fedora or Ubuntu for arm64, amd64, and riscv64 and run the "size" command on your selection of binaries.

riscv64 is consistently the smallest, and arm64 the largest.
One time we did the walk-around and neither of us noticed a scratch. When I returned the car they did notice this scratch. The agent offered to look on the computer to see if it had been logged from a previous rental. Nothing in the computer, but since we were using paper forms I got them to grab the form from the last rental and it did log the scratch.

I try to avoid rentals because their business model seems to rely on billing the same scratch to as many customers as they can.
Template lambdas is in my opinion the most useful evolution and has been a long time coming. I figure it was held back by template haters who want terse syntax and don't understand how it's much more powerful than auto/concepts.

I wouldn't say it's a smaller evolution than previous iterations.
This YouTube-video where a streamer talks about the difference between the communication on EU vs. NA servers always comes to mind when this is discussed. It is quite humorous, and perfectly illustrates your point about native English speakers: https://www.youtube.com/watch?v=8j2iX8Fgq3Q
60fps as a goal is vastly underrated. We should absolutely be aiming for decent framerates.

The 'golden age' arcade games of the early 80s mostly ran at 60fps. And this trend continued in the arcades, with the most impressive early-90s 3D games also choosing framerate over detail, which was absolutely the right decision for Daytona USA, Sega Rally, Ridge Racer, and more. A solid 60fps pretty much defined 'arcade quality'.

It's understandable that early 3D home consoles had to aim a bit lower. But we're now on the 5th generation of 3D home console, and we're still making excuses to run at lower framerates than games of the 80s/90s?

But 4K, that just game too soon. Every recent generation of console has struggled to keep up with the rate of screen resolution increase. And 4K was a huge jump, from the 2 million pixels of 1080p to around 8 million pixels.

We could have been happy with 1080p for a lot longer if we'd had solid 60fps gaming with a bit more antialiasing, and streaming services with higher bitrates.

High-DPI screens are great if you're reading text off them at close range. But not really needed at a normal TV-watching or gaming distance.
No, but pi is what gave us the software!

While strongarm and others have been around longer, none had any real mass market hold. With Pi & co, you can build a (slow) server with $35. You can build a k8 cluster with $150. That's why we have cross platform packages for almost anything server related.
The eocsystem we were born into as humanity would not sustain even a small fraction of the humans alive today. We modify the ecosystem until it will sustain us (or 'just us', for that matter).
I completely agree and don't get why you're being downvoted. With fast-paced games it's even hard to notice the difference between 1440 and 4k. I'll take 60/90/144 fps over "true 4k" any day.
Some say this diffusion of responsibility is the point of modern corporate structure.
This is why I always try not to get angry. The employees interfacing with the customers are usually the ones who get paid the least and have no authority to make decisions.
While I agree politically with the idea of a distributed ledger, this implementation (and I am sure a lot of thought has gone into design of distributed ledgers) of making computational complexity as a pre-condition to participate in the ledger is rightfully criticized. The world, overall does not benefit from using the blockchain, in any form, just for the energy consumed.
I've heard this argument, but there's no utility value whatsoever to that power, or the energy consumed to run the hashes (in that the energy and hashing power is spent on the mining task and therefore unavailable for other uses).

The argument is essentially that the computing and hashing power has intrinsic value for other use cases it could be reapplied to if not doing this. It could, but that value would accrue to the person selling the energy and/or the hardware, not whoever held the token at that time.
Perhaps it takes longer if there is a lot of data to migrate? A larger network and longer running time would cause that I imagine (ie. someone "all in" on Unifi for years vs someone with one AP for a few months).
Yes.

Meanwhile, I hear that "capitalism works" but we have tens of thousands of Americans dying each year due to lack of basic medical care, our students are saddled with educational debt that the boomer generation did not have to pay, people cannot survive working full time on minimum wage, and our politicians are pocketing huge financial gain to avoid a rapid conversion to renewable energy or affordable health care.

If you call that "working" then let me say we can do much much better.
Isn't playmobil a toy for <5yo? Honestly, I find this a little sad that it's marketed at adults.
I'm surprised at the amount of comments with a jaded tone. This is one the most impressive tech demos I've seen running on real time, and I watched Second Reality by Future Crew back in the early 90s when it came out.

The car chase sequence is mind blowing and then you get to free roam the city by foot, car or even drone. Nanite and lumen are something special.
This is disappointing. I used this tool to understand the vulnerability within the first few hours of response. It allowed me to prove mitigations worked, and therefore gave certainty.
How to Use Artificial Intelligence for Medical Research
That is what happens when a language makes the compromise to be copy-paste compatible with https://cdecl.org/
If anyone working at GitHub reads this, I opened support ticket #1425405 to request a confirmation.
You have different technologies for food production, construction, and going to war. Climate and available animals might also affect the solution to a given problem. There are so many factors that affect it and that interact with each other.
Only because dead is so binary. Any moderately intense modifier on "dead" signifies complete death, even though it won't mean 'completely' with most terms.
JavaScript Array Length Method
Plenty of waste, yes, but distributed authority of history has lots of intrinsic value IMHO, plenty of uses, and I suppose I’m optimistic more will emerge than what’s out there today. Copyright enforcement or decentralized DRM seem like natural evolutions.. I mostly agree, but I disagree with the general concept that blockchain is bad. At most, cryptocurrency is bad, but I don’t think it had to be bad, if that makes sense.
great content.
I am in favour of the term “Web4” to describe small, local, personal, private...
I made the post on October 7th, 2021 as a comment. The comment was a response to a post made by a friend who was asking for information about Ubuntu in the context of wanting to get some additional mileage out of an old laptop.

The post is flagged as "breaking our community rules regarding spam". There is no way to appeal this as far as I can tell.
> This person lost their real estate license, so that thousands of other people can drive someone else's car while they're on vacation without having to buy the car with cash outright. Net win? Probably.

You just failed Voight-Kampff test.
I agree. What a Series X (what we've got, can't talk to PS5 as I haven't seen it) can output is just mind boggling when considering the price.

Sure my AUD $6K PC is faster (with a multi core overclocked Ryzen, and 3070, fast memory, PCIE4 NVME storage, premium case/mobo/power/cooling), but at $750 what you get blows my mind. You'll struggle to match it at 3x the price in a custom built PC, and that was with pre hike GPU prices.
You ignore that. The goal is to minimize your own time wasted.
Whoever wants this gone is actively scrubbing it from GitHub (ie, it seems to be GitHub doing this). A few moments ago I found https://github.com/0x727/JNDIExploit, but while browsing around the repo suddenly went 404. Wow.

However, it seems that the way GitHub handles forks vs user deletions is that when a user deletes a fork (or it's Done For Them™), it seems that the fork "root owner" is transferred within the chain to someone else. I don't quite get it. Or maybe something else is going on.

In any case, a few minutes ago https://github.com/search?l=&q=filename%3AJNDIExploit.iml&ty... was showing JNDIExploit under "0x727", but now the page is showing the repo "owned" by a different user (with the network graph on the repo page showing everyone else as forking the repo from that new user).

So the above search link is your best bet to finding the repo. It's currently listed as owned by "zzwlpx", but you'll probably see a different user (especially if https://github.com/zzwlpx/JNDIExploit no longer works).

It currently has 245 forks, so good luck, GitHub, keeping this squashed. [Edit: I now see a comment mentioning that GitHub has a policy of trying to squash 0days for the first X days, which is a very understandable reaction given that it's where everyone goes, from the skiddies who just like seeing things burn (and prevent everyone from having nice things, to the researchers trying to respectfully evaluate damage. Sigh.]

---

Some other things I found while playing with GitHub search:

https://github.com/zhuowei/GhidraLog4Shell

https://github.com/samjcs/log4shell-possible-malware

https://github.com/mbechler/marshalsec/
Pyongyang (Restaurant Chain)
I think you are correct on this, this is indeed a civil matter, it's called voluntary parting, in other cases that made it to this site where people have tried to report to the police that the camera they rented out or something was never returned were told it's not theft. I think what happens is that they report the vehicles to the police as stolen, as they would if they found a car missing from the lot, instead of telling them someone did not return it.
Depends on your threat model. A VPN is enough if you're protecting against your neighbor, but whistleblowing usually means you're acting against a company or a government. Tor is the minimum for this, but is not even enough.
zstd at compression level 1 can do ~2GB/s per core, and as time goes on and processors get more and more cores, compressing data by default is a valid proposition.

In fact, if you install Fedora 35 on btrfs, zstd:1 is enabled by default, using fs-level heuristics to decide when and when not to compress, reducing write amplification on SSD drives and gaining some space for free with negligible performance impact, which is nice.

My 8GB ~/src directory on encrypted btrfs on NVMe uses 6GB on disk and I can easily saturate the link while reading from it. Computers are plenty fast.
Same, I only added ARM Docker images for my stuff because I'm an avid Pi user.
its a split game, you can install everything at once, like 60gigs, and then you can happily work offline, but for most people, it is much easier to work from the on demand model, to pull what is needed when its needed.
Retail Cleaning Services in Edmonton Can Boost the Image of a Store
If you want to recruit and retain talent, commercial cleaning services in Edmonton can provide a clean and healthy work environment with the lowest of disturbance. If you decide to invest in getting your office or retail space properly cleaned, after the work you will be able to smell and feel the difference in your surroundings.
There's also one for portrait/landscape, and for print view. Amazing.
I think it meant "powerful" in terms of reliance. When the storage has the items, good, when it locks you out, you are left itemless.

(A limited redundancy warning, along the lines of having mirrors, archives, distributed information etc.)
Youzan Big Data Development Platform scheduling system evolution
At the recent Apache DolphinScheduler Meetup 2021, Zheqi Song, the Director of Youzan Big Data Development Platform shared the design scheme and production environment practice of its scheduling system migration from Airflow to Apache DolphinScheduler.
This post-90s young man from Hangzhou, Zhejiang Province joined Youzan in September 2019, where he is engaged in the research and development of data development platforms, scheduling systems, and data synchronization modules. When he first joined, Youzan used Airflow, which is also an Apache open source project, but after research and production environment testing, Youzan decided to switch to DolphinScheduler.
How does the Youzan big data development platform use the scheduling system? Why did Youzan decide to switch to Apache DolphinScheduler? The article below will uncover the truth.
Thanks for these elaborate arguments against GitHub. This really gave me some insights and ideas I didn't have previous reading your reasoning. I'll consider using an alternative now. Thanks again for your effort.

/s
Mark Fields (the CEO) could put in a process to make it difficult or impossible to accidentally get your customers arrested, but he doesn't give a shit if that happens right now

The idea is that Mark would feel some sort of inconvenience if something was screwed up this badly, ideally, in light of the fact that he's receiving $16,000,000/year
Most of the justifications for using collections of command-line Unix tools are no longer valid today. Instead you should be using a proper programming language.

Note that people who still do use complex solutions built from cat, head, cut, etc, and who know what they're doing, will typically either write a shell script (which won't be structured particularly differently from the equivalent Python or whatever) or will rely heavily on awk (itself a full-featured programming language, no easier to learn than any other scripting language), or both.

One-liners which pipe text between four or five different commands are the equivalent of hand-soldered boards or bitwise arithmetic. Interesting to learn about for historical reasons but of no practical utility.

The use of things like xargs and jq in this solution, difficult to invoke Unix utilities for doing things that are trivial in any reasonable language, makes this even more clear.
It should use a third party library. Having a file manager use `system()` to unzip files would be insane for so so many reasons.

You could potentially do it with something like D-Bus I suppose. But it would still probably be simply better if it was built in.
| So you can have valid checksums but still get corrupt data…

Yup, therefore:

| you will always need to be able to figure out the state/diff from scratch.

So if you evaluate a backup system, this needs to be the first thing to check.
"what if I backup and accidentally lose my log/summary/sync-state ?"
Git allows multiple remotes, and it really isn’t that hard to self host something like gitlab.

For people that operate near the edges of acceptable (create tools that are VERY easy to misuse) this kind of redundancy should be SOP
I thought you were going to make a different point about interactions. On pretty much any CGI I've seen, contact with skin doesn't look real. It could be skin on skin, or skin against a surface like a wall. It always looks like two objects not really touching each other. A lot of CGI (like Pixar etc.) seem to prefer hairy animals or solid robots, presumably for this reason. It seems easy to get hair to look OK, maybe because there's enough noise in the interaction to distract us. But skin just never looks real.
I thought that when kids learn how to ride a bike they can (1) use those "small" wheels on both sides that allow them not to fall and learn how to balance.. or (2) their parent puts a metal bar behind the seat and uses it to help keep the kid in balance: when the kid falls too much in some direction the parent uses the bar to push the bike back. After some time the kid learns how to balance on their own.

As for other stuff, simulators?