skysight-inc/HackerNews huggingface dataset:
I don't know what to tell you, you seem convinced I'm lying on an anonymous web forum. My responses have netted me like 3 karma, so clearly it earns me no clout to hold this opinion. There's no incentive for me to lie here.

Me: My opinion is A

You: No, your opinion is B, and you are cowardly and insulting.

Me: Genuinely, my opinion is A

You: You are pretending. No one believes opinion A.

I'm not sure what's so challenging here. Either I'm not aware of my own opinions or your worldview needs to be updated. I'm happy to discuss further if you'd like to understand the curious specimen I am better.

Just, maybe can we do that with fewer insults?
Doesn’t git reflog answer that?
That’s a developed country view to assume people are queueing up in their vehicles.

People in developing countries just hand carry a tank.
This weird axe you're grinding doesn't make sense in context. Bill Gates is not a product of the technology that surrounded his children -- not even close.
Thanks. Quite the rabbit hole, but I'll try to read it all this week.

And yeah, I started with music because it both has an established pedagogy that is centuries old, and the process consists mostly of repeating the same task until it soaks into your nervous system to the point you can do it without thinking.

But I am curious about the actual extent of the skills that would benefit from this. I suspect it's a matter of having experts break up the domain knowledge and the right exercises/tasks. Like, could anyone learn soccer using Trane? Have the tasks being progressively more difficult drills?
This is a good article among a sea of bad articles on this topic, taking a balanced view. It doesn't buy the "stochastic parrots" line but also doubts "scale is all you need".
Here is one relevant study: https://pubmed.ncbi.nlm.nih.gov/19855335/
Get F-Droid and stick to free software for utility apps. That filters out 99% of the crap out there.
Seems cool but I'm wondering what their business model is, and what will happen to the product and user data in future.
They seem to have replaced instances of "Touch ID" with more generic references to a fingerprint scanner, but the fact that they didn't realize that Touch ID was a specific, proprietary technology is a little concerning.

I can't tell whether they're actual scammers or just earnest people with a stupid product, but I definitely associate web3 culture with huckster types whose motives—and products—I don't trust.
I read through the whole series of posts in one sitting - impressively thorough!

As someone who spends a lot of time writing and structuring regular old REST APIs, it's a lot of fun to see an approach to API design that is rooted in the foreign convention of game design, even if the implementation language is in the ballpark of ones I use.

Interestingly, once you get past the authentication, the reliable UDP implementation, and into the "meat" of the behavior, it's the same sort of call-response stuff that anybody else is doing, with the same sort of fairly basic little payloads. The "special sauce" is all the components getting to that point - and the fact you're getting binary data and not JSON or something. Not the most exciting thing, if you're a game developer.

Sometimes I wonder what somebody who paid as thorough attention to systems I've worked on would say about them. What would the weird stumbling blocks be? What would the "magic" be that seems to make no sense? ("What are the security holes they find?" goes without saying, but that's feedback I get from our internal pentesters anyway.)
The other part missing from that is that 50 years ago there were almost certainly no women in there. If a wife brought food, she would then leave. It's a world of difference now, where pubs are family places. That's something that's only really happened in the last 20 years or so.
California man charged in $21M cryptocurrency fraud scheme
Perhaps this is a byproduct of the UI (which I totally agree is bad), but this is not true.

`git reflog` contains a full history of all refs you’ve been on in chronological order. Unless you explicitly delete them, dangling refs are not cleaned up immediately. If you rewrite history and realise you made a mistake, you can likely recover by simply resetting the mutated branch to something from the reflog, even days or weeks afterwards (the default reflog retention is 30 days).
There's two ways Google could solve that: either make better fake data that isn't trivially detectable, or make a rule that trying to detect that gets your app banned from the store.
agree. same question as "what comes after C ?"

same answer.
Racing games like Asseto Corsa or Automobilista paired with a VR headset and a decent wheel and set of pedals. Learning to race in VR will give you very immediate and visceral feedback about what risks are worth taking. Realistically though, if you want to train yourself to be more risk tolerant you need to take some actual risks in the real world. Try bouldering, abseiling, boxing, anything that makes you uncomfortable like talking to strangers, going to social events on your own if you're shy etc.
It's local to a single repository, can't be pushed anywhere, and is collected periodically by git gc.
I guess you are a warmongering american? "And of course they got dragged into a war" is like the most stupid shit I read this entire year. Maybe you should stop invading every country and stop forcing Europeans into wars, that they don't want to fight.
I’m confused. You do have to pull before you check in (aka push new commits)? Those systems don’t exist for backups. They’re for collaboration.
Your statement is not accurate and also misleading. There’s a number of factors that landed Sri Lanka where it is today for example over investing in domestic production for internal consumption vs. investing in a healthy export economy, deep tax cuts beginning in 2019 to gain support for the ruling party, and taking on massive amounts of debt to China to fund infrastructure projects. The country is 13 years removed from a civil war (which is not a long time) and has been mostly led by a dynastic family that implemented damaging policies to maintain popular support. All of this was exacerbated by the pandemic, accelerating the downfall of the country’s economy because of these disastrous policies.

And to address your “go green” comment directly, Sri Lanka banned the import of foreign fertilizers not because they were committed to being organic but because they had dire foreign exchange shortages beginning last year. This has commonly been misconstrued as the country trying to be organic because that’s how it was sold to the people of the country by that dynastic leadership to hide the failure of leadership’s economic policies.

I’m disappointed that you posted this comment to HN. We are a community that’s better than this historically but I see the same uniformed voices popping up here now that ruined Reddit years ago. Sri Lanka is a country of 22 million people who are currently in a crisis and actually starving. They deserved better than what you wrote.
That's just a convenience command. Git doesn't actually record moves as anything different from a delete and an add. Many of the querying commands (eg `git log`) use heuristics to show moved files, but they end up wrong fairly often, especially if you don't mess with the parameter(s) of the heuristics.
You mean rust shouldn't allow easy to write out of bounds errors?

I'm still waiting for a flag to disable runtime bound checks
which is why I love Mercurial as it's immutable by default. You have to try really hard to mess up your repository.
They mean natural gas, the stuff you burn in the kitchen to heat a pot. Not gasoline.
It's real easy when your partner does all the work.

Agreed. The term partner is really not what men are looking for. We’re looking for a wife— take care of my house and children, be attractive and cook. If you’re intelligent more the better.

https://news.ycombinator.com/item?id=31965561
> I believe that everybody has the capacity to be creative

I like your optimism but it isn't my experience. Creative people can't help but be creative. They need no prompting, no encouragement, no practice etc. They just do it. I personally need to create things and feel like I am missing something or wasting my life if I am not busy with projects. Most people I know aren't like that at all.
That's not something I'd say applies in the UK. Save for large city-centre pubs on Friday night, most are relatively quiet. If it's too loud to have a conversation then someobody is guaranteed to ask them to turn it down. Having a conversation is one of the main reasons to go to the pub. It's pretty much the only place in the UK where it's normal to strike up conversation with a stranger.
With only push, pull and branch, how do you refer to an old version? Hence commits, or something like it, are needed.

And do you seriously not see the need of rebasing?

Furthermore, you seem to mistake git's distributed nature for some sort of backup scheme. That's not the case. The idea that every repo is equal is tremendously useful.
Question is: If you get too tired and excercise less with high intensity, does it burn more fat compared to more occasions of longer steady 80% intensity workouts.
All for the user-agent-ification. Great idea.
Its a great language. I suspect the problem was it tried to out java java (GC!) and it kind of tried to out C++ C++
They're going to block the BBC?
I don’t see why OP would need any of that to undo an history rewrite they messed up.
> Losing weight is very rough.

As someone who went from 105kg to 75kg, I wouldn't describe the process as "rough". It took a series of small, sustainable changes to activity levels and diet over an extended period of time.

At no point did I feel like I was forcing myself to do stuff I didn't want to or was depriving myself of anything.

Couldn't be happier with the results (with how I feel, with the various active pursuits that are now part of my life etc).
CUDA provides a tier significantly above that: unified memory.

See: https://on-demand.gputechconf.com/gtc/2017/presentation/s728...

And: https://docs.nvidia.com/cuda/cuda-c-programming-guide/index....

However, the Windows driver infrastructure's unified memory support is much further behind, with the pre-Pascal feature set.

For those you'll have to use Linux. Note that WSL2 is considered as Windows for this, it's a driver infrastructure limitation in Windows.
I have friends who spent a huge amount of money and time in "Arcades" playing pinball and then video games in the `70s-`80s. And others who spent even more on blow.

I never got into gaming or blow myself. I was much more intrigued with the tech of games than playing them, and it's been amazing to see it progress from Pong to what's out there now.

After all these years I wouldn't say hanging out with friends and drinking a few beers and puffing a few doobies is "worse" than gaming though. Not even a tiny bit worse.

I really can't even imagine a reason why anyone would think that unless we're talking about getting shitfaced drunk and/or stoned, but that's really not much different than someone who's been chugging Mountain Dew and gaming for 24 hours+, and I have seen gamers do that, a lot too, not just a few times.

At that point it's fair to say it's an addictive behavior that's unhealthy.
I haven't mentioned Rust.

I love KISS and Zig's simplicity especially but there is two sides to programming.

The engineers perspective and the user perspective.

I am both and prefer to have more paid hours and safer software ;)
The old commits with old comments are still there for a while and 'git reset --hard' can be used to get back to the old way. After a rebase there is a ref named ORIG_HEAD and a log in .git/logs/refs/heads (though I didn't really know that, I just went looking through my .git folder).

If you do a big force push on a remote repository you could keep the old stuff in a tag or a branch.
Oh god this author again going after clicks for hit pieces on technology without providing any alternatives.

If you think you can do it better then go ahead and try build the product and then pitch it.
> Git is slow on large repos, even on an SSD.

Maybe on Windows, but then everything is slow on Windows. On my 2015-era machine `git pull` on the Linux kernel source tree is nearly instantaneous after the remote objects are downloaded. Same with `git status`, `git diff`, etc. I mean, that's what it was developed for, because everything else was slow.
No, I'm arguing that a term that objectively correctly describes someone's beliefs or achievements can't be an insult of that person.

If I believe all billionaires are a policy mistake, am I insulting Elon Musk if I call him a billionaire?
The React architecture is very different from MVC.
I was initially put off by the webcam permission requirement, but the terms and conditions page says it's basically an art project and they don't send any data off (unless you explicitly accept it at the end) so I gave it a chance.

I'm glad I allowed webcam permission because it was an interesting, informative, and fun look at biometric tracking.

Apparently I'm "violently average" which is not a way I would previously have described myself. According to this site the most unusual thing about me is that I read the terms and conditions before ticking the "accept" box.
That may be. We'll need to wait for the data, which could go off a cliff still. But what we do know is if you have an outlier, it's pretty damn costly.

https://people.com/human-interest/tesla-owner-blows-up-his-c...
If this for some reason gets momentum, please do IP, or at least both TCP and UDP.
'Sand battery' could solve green energy's big problem
I was asking in good faith in response to the parent writing about the HRA "vastly improving protections".

From wikipedia:

"Many rights established under the Human Rights Act 1998 were already protected under UK law"[0]

Genuinely curious who we think has benefited most from the protections afforded by the act, and why they weren't protected beforehand?

[0] https://en.wikipedia.org/wiki/Human_Rights_Act_1998
Even when you rewrite the commit history, the old objects are kept for a while (or until you forcibly expire them).

You can find the "old" commits using "git reflog".

I've fixed a lot of botched rebases with that :)
> But I believe the capability still exists within you

Maybe, but the thing about creative people is they create. Creativity isn't about potential, it's about an objective act of making something new.
At least in the U.S., I get the sense that people increasingly rely on streaming services rather than broadcast/cable TV. So for many of us, what really matters (I think) is that we're able to access Crunchyroll and (for now) Funimation.

My point is simply that I suspect fewer and fewer people (at least in the U.S.) are limited by what's available via public broadcast.
> For some permissions, but not all of them. For example, they don't for Internet access.

Then why does this "Permission" exist? When will it ever be false?
The weird thing about crypto is that it can become a $20T asset class without it ever truly affecting the "real" world, as long as the money stays circulating within the crypto ecosystem.

Crypto marketcap topped $3T this run. It was likely much higher given that this $3T figure comes from CoinGecko and it doesn't track NFTs and unlisted tokens.

Yet the real world impact of this market crashing wasn't really as big as it would have been if a "real" $3T market was to drop by 2/3rd.

I suspect that in the absenece of real world growth and quickly depleting real world assets, more and more businesses will pile into web3/meta/crypto. In the metaverse, you can theoretically have infinite growth as long as that money stays within the metaverse ecosystem.
People aren't meant to talk on a dance floor and wearing earplugs is common.

Bars and the quieter zones of clubs are different though: we're meant to socialize. People are opting out of the whole thing and I think it's because of the volume. Go to any bar during the summer that has music inside and a quiet outside and watch where most people go.

I strongly think that the patrons themselves don't actually recognize why they even like outside so much better.
One of the things that have changed quite significantly in our life time is that you can’t drink or be drunk at work anymore.

I worked a decade in the public sector, and some of my older coworkers (they are 55-60) now could tell stories from when the server room was genuinely used to take naps when people needed to sober up a little. And this was everyone from the craftsman workers to the mayor.

It’s sort of how you see a picture from people sitting in a cinema in the 80ies with cigarettes lit, it’s so foreign to most of us that it’s crazy to think that this was the norm a few decades ago.

Obviously more people are going to take their drinking home when the drinking doesn’t start at work, and now that we’ve been through a few lockdowns our habits have changed quite a bit as well.
This is a good way to put it. I think the opposite is also true: going with many repos means you are committing to other teams being on their own to upgrade. It’s difficult to know if you’ve fixed all downstream code if everything isn’t in one repo. That model makes sense for OSS. Not so sure about within companies.
Where is this "own external storage directory"?

The behavior you describe is not what I experience in real life. I see apps being able to read and write from all directories on my SD card.
The outlandish Doctor Who story that never was
The headline photo is a huge queue of tuktuks waiting for gas, so maybe it's not as naive a question as you suggest.
> I could respond with a long and well-argued comment

I’ve seen crypto-people try to give some concrete examples, but all of them can usually be done better with boring tech (tickets, supply chains, land deeds) or public-private key signing (certificates, proof of authenticity). It was quite painful how even Marc Andreesen couldn’t give a single example and the guy is plowing billions into the industry. You could power wind turbines with the amount of handwaving that typically surrounds descriptions of usecases for crypto.

> What I will say is the 2018 bear market was exactly the same and know-it-all commenters predicted mass casualties, Tether destruction, ponzi, and so on and so forth while the industry rose back to new highs.

In 2018 the market penetration of crypto was nothing compared to now. Now there are public companies blasting ads 24/7 on every single channel, so the amount of naive new money may be tapped out for good. And all of the existing “investors” are getting burnt real bad.
I know this website generally likes to have discussions on things like this for intellectual stimulation, but is it really necessary to micro optimize exercise to this extent? I don't think there needs to be some sort of mathematical proof or nobel prize winning study to tell you to exercise and eat well if you want to lose fat or become fit (for average individuals looking to improve their health).

Go outside, work hard and sweat for an hour, eat a nutritious meal and get a good amount of sleep. It's not really rocket science. Don't pre-emptively optimize all your workouts based on some cutting edge science before even brute forcing it, building work ethic is far more important. As its commonly said in CS, premature optmiziation is the root of all evil. If doing the basics doesn't work, then sure consider delving deeper into more complex routines.
Fat oxidation only ramps up once you depleted your glycogen stores. That usually happens an hour into an exercise or so.
So doing short hiit session does not directly burn fat but does ramp up your metabolism for the rest of the day.
Give me another example that is not a racial, religious or ableist slur.
Dallas, Texas with Spectrum for the last 3 or 4 years.
Non-Paywall version: https://archive.ph/ZhEPE
Internally just rms and adds. The "Rename" feature is just a UI feature displayed when the files have identical or near-identical content.
Dart is one of the only compiled languages that also does that (see Flutter).
They have a massive lead due to vendor locking any software written to depend on CUDA instead of an open standard... and that is a good thing? Okeydokey.
The project management features don’t have to live inside VCS, but it would be nice to sync them there or derive some of the primitive data structures there — comment trees, approvals, CI red/green results at integration time.

A project should encapsulate the code, how we got there, what we changed, and why we changed it.

The code is your HEAD, available as a working copy. How we got there is the stack of diffs that, when applied to an empty repository, accumulate to being the current HEAD. What we changed is more nuanced that just the diffs: It’s the commit messages explaining the diffs and adding context. If the diff changes an algorithm from n^2 to n then what we changed is the runtime complexity of x, which is good for reasons y and z.

Why we changed it is the bit that’s missing. Was this work originally from a bug report? Did real-life-n stay small for our first six months and has all of a sudden become much bigger? Who was involved in deciding this was the right thing to do, what did they say, and what other approaches did we think about? Which cat meme was deemed appropriate for the final approval of the change?

Right now, that stuff is all linked to from git but it’s not really a part of the workflow unless you remain inside GitHub’s or GitLab’s ecosystems. Seeing that in the underlying tool would be really cool.
one half of me is crying and clapping knowing it'll let me do more cool web stuff. The other is cowering in fear, knowing full well this is just one more step in the web cabal's master plan to run a full virtual pentium 3 with soundblaster and ATI card just so i can read the news
Supporting GPU-Accelerated Machine Learning with Kubernetes and Nix
That is not what I see on the page you linked to.

It says "READ_EXTERNAL_STORAGE when accessing other apps' files on Android 11 (API level 30) or higher"

So, as I understand it, a user has no way to allow an app to read only from a single directory on their SD card.
I've found that people cannot think deeply about much of anything when it's loud. They can answer simple fact-based questions about themselves and not much else. Useless.
Try CS:GO. A useful and very often under-provisioned role in public games is that of the 'entry man.' Basically your job is to get out as far as you can, spot the enemy positions, and do as much damage as you can. Its your team behind you's job to tack on kills based on the space you made.

No one really wants to go out first because you usually die first, and have the least opportunity to get kills if evenly matched skill-wise with the opponents. It also takes the ability to 'just go' when the time is right (when the smokes are set or when everyone is close enough to go together or when a distraction happens elsewhere) even if you don't feel fully ready - waiting too long means the enemies prepare better.

All of that will put you in situations where you have the obvious choice of waiting around, or leading the way, and though they rarely do it, its usually better for worse players to go out first so its no problem being new to the game and trying that play-style.
Same-origin isn't sufficient, because an attacker who controls the DNS resolution of their domain can create a DNS record with the same origin that points to an internal target address. (And before you ask, no, the browser can't reliably distinguish internal from external IP addresses.)

If the attacker is restricted to performing HTTP requests, then things like the Host and Origin headers allow servers to defend against this. If you allow web pages to make raw TCP connections, those protections evaporate.

And I'm pretty sure that if Java applets allowed raw TCP, they would have had the same vulnerability; it's just that typical attackers weren't quite as sophisticated in the 1990s.