skysight-inc/HackerNews huggingface dataset:
The reason there's so much discussion is because while the question seems simple, it's ill-posed and there are several distinct things they could actually want to be doing: do they want to make a commit which undoes another commit, do they want to check out an older version to either test something or make a branch, or do they want to remove some commits they made accidentally? All of these are reasonable things to want to do and the only reason the answer may seem easier for other systems is because for some of those options either can't do them or they are so difficult and risky you're only going to do them if you really have to. That's why the top answer gives three different options based on different possible interpretations of the question. The rest of the discussion is either people who think that some of those options shouldn't exist for mostly ideological reasons or people who haven't taken the time to understand what each of those options actually mean.

If all you want from a VCS is a snapshot of each part of history, git can do that (and will actually do it better than a more traditional option like SVN because it doesn't hide merges by doing them on your working directory before you commit), but ultimately there's a lot of value in doing more and if you want to exploit that you should understand how the VCS represents your code and how to use it, not paste together advice from other people on the internet who may not fully understand it themselves. I agree the git UI has problems, mostly relating to naming things and the fact that many commands have convenience options which mean they invoke actions which are different from their base operation (like git checkout -b <name>, which is basically a way of doing git branch <name> followed by git checkout <name>. It would make more sense if this was just the way git branch operated by default, or at least as a flag on git branch instead of git checkout). The underlying model git presents is really not hard to learn (and it helps a hell of a lot when googling how to do something because you can be precise about it) but it's where people tangle themselves most in knots because they think it's either too difficult or not worth understanding, and it's wrong on both counts because it will cost them hugely in time and stress.
These are both things that are unlikely to ever be able to run on anything other than nvidia hardware. It's hardly a mark in their favour over abusive lock-in practices.
I see what it's doing but I don't really see what the benefit is. Maybe a comparison to what previously had to be done would help me? Would you have to make the 'daily' table in a separate step and then UPDATE using that?
Yeah, I find it amusing/unsettling given the number of emperors who have their death notice something like "Killed by his own troops in favor of Next Emperor", then you go to the next emperor and it says "Killed by his own troops in favor of Next Next Emperor".
Ok I'll bite, there's a number of other pre-amp sites that basically scraped the content and then displayed it in a nice form for reading. Those did the same solution.

The only way around a centralized solution is a magical "disable garbage" ad block extension in the browser, and those also exist, and are maintained once again, by a centralized group.

Ok so another solution, just stop indexing or boosting the garbage sites forcing them to change, that's what amp does yet again.

I agree that I want some greener pasture alternative from over yonder, but what?
As a seller, you can generally create your own listings on either platform. Or sell on an existing listing. So nothing to stop you from selling counterfeits.

I don’t keep up with the marketplace requirements as maybe I should, but historically the biggest difference was Walmart.com required sellers to be based in the US, and amazon.com allowed sellers from all countries. This hurdle alone can make sellers much easier to chase down and throw the legal book at them.
Agree with the experience: Amazon has never done me wrong.

Disagree with the context: You're making the mistake of saying that you do things the proper way and if others would follow your lead, they might have better experiences also. People who have been wronged don't like to hear that other people think it's kind of their fault. Not saying you think, or said, this: but there's a bit of victim-blaming going on. This should not be something Amazon customers need to worry about. And for the record, I am less careful than you. But it's possible that the products I purchase are less attractive to counterfeiters...

Disagree on the comment about eBay. They do not warehouse or ship. It is very clear that the seller is responsible for product description and delivery.

Did not downvote. :)
This is possible today anyway. People can take a picture of their ballot in the booth. Hell, with mail-in voting, you can literally go door-to-door and buy mail-in ballots.
Vote by mail is also vulnerable to this.
I thought hell will freeze first but ... can we please have Safari on Windows? Just to have one real alternative?
Don't agree here.

Most companies use mail internally or to interact with customers usually using some type of external mailing service.....
There is actually an inverse correlation between the directness of an observation and the quality of the data. The human brain and sensory system are remarkable, but also limited and easily fooled. It is optimized for detecting food and predators, and reading the facial expressions of other humans, not making scientific observations. This is why, when accuracy matters, we build machines to do the work of observing for us.
Yes. The basic structure of a CMOS sensor looks a lot like a DRAM array, but instead of a capacitor you have a photo diode and the "bit lines" / column lines go into a programmable gain amplifier and then into a 12 or 14 bit ADC with some DSP [1] and a parallel-to-serial interface. The exposure is determined by the readout (row for row), that's what gives you rolling shutter.

Some sensors have global shutter instead, which makes it even more like DRAM: Conceptually each pixel has a capacitor and a photodiode, and a transistor connecting the two, all of these transistors are connected in parallel and form the "global shutter signal".

Some sensors have faster ADCs and use one ADC for a bunch of columns, which has been claimed as the source of column-banding in some sensors (unclear if correct).

[1] Sensors that are intended for both photo and video typically support things like pixel binning, where the sensor itself averages e.g. 2x2 blocks of pixels internally. A lower quality alternative is line skipping, where the sensor is told to only read out every nth line, thus reducing resolution considerably. The higher quality alternative is "full-sensor readout", i.e. the camera reads all pixels and downsamples the image to the video resolution. I believe some (announced?) sensors can do this in the sensor itself now.

Note: A lot of this is "somewhat informed speculation" on my part, because image sensor manufacturers tend to be very secretive of their sensor's details.
If you are asking, then you don't understand how the blockchain works.

It's literally the entire point of the chain.
Google will not be able to kill smtp, gmail is only one side of the email market. They’d have to offer a transactional and marketing email service and get every app/company to use that over smtp. It’s monumental and I don’t think it will change for decades.
Yes, this is what ended my side-income gig buying / selling used CD's.

I half think that its almost racketeering by amazon.

Lets suppose you go thru the work of finding low volume CD's...mainly from one-off bands that no longer exist or only had a single release. Then you establish an ASIN for each CD, eventually some fraudster appears and list under your ASIN (thanks to co-mingling of inventory). Once a 'fraud or counterfeit' charge is brought against that other seller, amazon 99/100 invalidates the entire ASIN.

So your inventory, although legit is now held captive by amazon in their warehouse. So they send you a nice little email that states: You can either pay us $4 to send you back your CD or you can "allow us to dispose of it for you".

That last bit is the real punchline. They will then proceed to sell your CD and keep 100% of the money. They routinely farm their sellers using such tactics.
Depends on how much effort is shown to have been made by these app stores to prevent malware. For example, if Steam shows significant cases where malware games have been removed, and can prove they actively work to remove these cases, then it won't be much of a problem for Steam. They are doin their best.
If you mean generate completion entries for you own tool, my answer will be 'I am not that kind of a guru ;D'. Go lookup creating zsh completions

If you mean the interface with tabs, I am just using zsh-grml config (config file you download for those who don't care for a zsh plugin manger) (I believe very similar behavior is available in bash)

Then, I just look up zsh completion for $TOOL.
Along similar lines, I've thought that it would be useful if Unicode included language marks (i.e. codepoints to identify blocks of text as being written in a specific language). It would be strictly more useful than the barebones left-to-right/right-to-left marks (U+200E/U+200F) when deciding how to process and display text. And it would be a step towards correcting the mess that was Han unification.
For people interested in arithmetic progression type theorems, one of my favorite theorems along those lines (though technically not actually about arithmetic progressions, but extremely closesly related), and a very under-appreciated gem, is Hindman's Theorem.

Hindman's Theorem says that if you color the natural numbers with finitely many colors, there must be some infinite subset D of the natural numbers such that every finite sum of elements of D has the same color.

The proof, asontonishingly, is an application of free ultrafilters, and is actually simple enough that someone with an advanced undergrad background in pure math can understand it with just a few hours of reading (e.g. see [1])

[1] https://web.williams.edu/Mathematics/lg5/Hindman.pdf
Yeah the forced interpolation nags me, even though it shouldn't, but also: if I'm going to encode 128 kilobits per second, I can either use those bits to produce 44k samples or I can use them to produce 48k samples. That's 9% more samples per second that need to come out of the same number of compressed bits. I'm sure there are reasons (like the high correlation between adjacent samples) why that doesn't matter. But, would you resize a 4400px image to 4800px before compressing it to a jpeg? No way, because if you target the same file size either way, you'd encode more bits per pixel from the 4400px original.
The study observed a correlation, please don’t put forward a causative narrative when these could just be correlated or causative in a way different from the way you propose.
There are tons of stories about MIPS going after people for trivial designs.

http://probell.com/Lexra/index.html
I actually think this is _much better_ than VCV Rack from a computer UX perspective. Makes a lot more sense to arrange things.
agree that I see google as vulnerable and the space could move very quickly - for end users, there's no lock-in (compared to eg facebook with the network effect)

but is Zoom chinese ?
Fallacies in this post:
1) Ad hominem on parent
2) Cherry Picking - linking to original sources does not mean something is not propaganda
> B) at what point do you think the $350+ million/year cash flow to Firefox will get cut off?

I think there's at least 3 reasons why Google wants to continue funding Firefox:

1. To get access to 200M+ users for their search ads

2. To have a competitor that helps Google make money and so Firefox can serve as evidence, that Chrome has competition and Google isn't trying to stomp out competition, in anti-trust cases.

3. To stop other search engines (e.g. Bing) from partnering with Mozilla.

If Google were to not renew the contract next time, then they take two risks:

1. What if a lot of former Firefox users switch to something other than Chrome?

2. What if someone continues funding Firefox so Google loses out on the additional reach for their search ads?

The benefit of cutting off the funding could be quickening Firefox's downfall and, perhaps, the bulk of Firefox users switching to Chrome.

I think Google will cut off the deal when the number of Firefox users drops enough for the risks to be negligible. Until then, Firefox will continue to slowly lose users and the bulk of those will switch to Chrome/Edge/Safari. I wonder what the breakdown is. I'd suspect the platform default largely dictates which browser a former Firefox user switches to.
Also, on August 4th, BP said they would not explore for oil in any new countries.
> Got my new NYC lease. Landlord raised the rent. Guess he’s not buying the doom and gloom?

He doesn't think you buy the doom and gloom anyway. You did pay after all.
For those who do this at a scale, very easy, and they can snipe far from just a few sales.
What do you consider "very very small?" Tabuation is done at the precinct level, and there are many many precincts involved in an election.

Also jurisdictions can do risk-limiting audits (RLA) to spot-check that the electronic counts are in line with the results. "Following your vote" is dangerous because it opens up the possibility of at-scale voter intimidation or vote-buying. "Receipt-freeness" is a desirable property because it eliminates this risk. RLAs allow for aggregate verification while maintaining receipt-freeness.
Terminators and the Philosophy of Empathy – Seb Thanks Movies
Maybe the input is case insensitive, for example if you work with html you might see "DIV","div" who knows some crazy dev or tool might generate "DIv" or "dIv" so is simpler to lowercase the input then work on it.
As someone who uses SQL Server at work, I was surprised to find that this wasn't a standard feature in other DB engines. I use it all the time! Glad to see it spreading.
I remember it as totally unmanageable from around 2014-2016 ... Often it'd just crash the browser after about 30 seconds. It was a running gag at the office.
Skype default codec is SILk
The caltech voting project has a nice collection if papers about electronic voting:
http://www.vote.caltech.edu/
Genetics and medical complications should absolutely be deciding factors in lifestyle changes.

The notes about cholesterol and pancreatitis are, to my knowledge, not factors in people who properly follow the diet, i.e. 70% fats composed of mostly poly/mono unsaturated fats and sparing saturated (bacon, etc.). If you can cite a large scale study that demonstrates this, I would read it.

Five years in, my blood work is amazing.
> Want to work with an IP vendor whose sales are not part time lawyers? Go for ARM

Er... not convinced about this one.

ARM has been quite lawyerish sometimes.

For a while, parts of QEMU could not be published, at ARM's request, because they implemented instructions ARM did not permit a software emulator to emulate.

At least one non-commercial design on opencores.org was removed at ARM's request.

By comparison, for a while MIPS ISA was completely open for anyone to implement, software or hardware. That's been retracted now, but it was nice while it lasted. ARM has never done that as far as I know.

Even before, I used devices based around MIPS without a licence a long time ago, so long as they avoided implementing one or two "special sauce" instructions that was fine. The instructions weren't necessary, just a neat, patented optimisation, and I have a GCC patch somewhere for building the target without those instructions.

So I don't know about today, but until recently I would have consistently regarded MIPS as much less lawyerish than ARM.
Administratively Encircled (Systemantics)
After many many years of petition from the community to even release documentation on the VC4.
A mathematician, a physicist, and an engineer are asked to determine the volume of a red ball.

The mathematician takes calipers to determine the diameter and uses the formula for area of a sphere.

The physicist fills a bucket completely, places it in a larger bucket, submerges the ball and then measures the volume of the water that spilled.

The engineer reads the part number off the bottom of the ball, and then copies the volume from the data sheet.
Sounds like if you were in charge you would have done the opposite of social distancing (e.g. free gym/parks, volunteers visiting tons of people's homes, etc). This seems like a strategy that could increase the spread significantly.
I share your study of Marcus Aurelius’ writings (diary style for his own benefit, happy accident that his writings survive to modern times).

He believed in Summum Bonum, or ‘do the right thing.’
I always interepeted the *.js to mean "belonging to the js / web front end ecosystem"
Delete Your Social Media
The PHP interpreter has an internal reimplementation of string case conversion that's ASCII-only in order to avoid this problem.
Law and Attorney
Well, of course. They're written in cuda. Why would Nvidia try to write it in a language like opencl that even AMD is moving away from, and instead making fft/blas library calls? At least the source code is there if you wanted to port it.
good point, I find that as I age I fall prey to the same faults as most of humanity, not fully considering how things must be for those I am unfamiliar with, or no longer familiar with. So I had the problem of conceiving of a person in western culture that was not very old and still of such limited technical proficiency.
Not a yank didn’t checked that far just put Howard county
> Am I the only one still against network-based, and to a lesser extent electronic-based, voting?

No, you're not.

Electronic voting of any kind is a horrendously bad idea and it should be rejected at every possible opportunity because it cannot be secure.
It's the co2 in the water, has a stimulating effect on ghrelin the hunger hormone.
I'd say it's a pretty standard use of the word. Branches are analogous to pointers. If a program changes where the pointer points, it has not mutated any values, besides the pointer itself.

(Obviously the branch/pointer itself is mutable.)
I remember running into problems with SQL stored procedures where column and table names were case-insensitive, so you don't know if you've properly typed all the column and table names. Until a customer in Turkey eventually installs it and you find out you've missed the proper capitalization of an identifier containing the letter "I", and the stored procedure fails.
Of course, that’s not the case here since the relationship took place after the student left the university. Further, many Title IX cases aren’t related to conflict of interest at all.

Here is a list, mostly of such stories: https://reason.com/tag/title-ix/. A common theme is consensual drunken sex in which one party expresses regret at some later time and reports the other party. Title IX defines “consent” such that drunken sex cannot be “consensual”—drunken sex is rape per Title IX guidelines. If this sounds dramatic, please give that link a read; this is the most charitable interpretation.

The interesting thing about this “drunken sex is rape” interpretation is that logically it would imply that if both parties were drunk, then they’ve raped each other. Of course this is ridiculous, so universities either decide that the man is guilty (presumably in a “Believe all women” sort of way) which is ironic in that Title IX ostensibly prohibits discrimination on the basis of sex. Another way in which universities resolve this dilemma is by assuming the first to report is the victim and the other party is the rapist. There are probably other universities who elect not to address the dilemma at all and are happy with the mutual rape interpretation.

In all cases, this seems per puritanical to me.

EDIT: I forgot my favorite example—the Northwestern University feminist professor whose Title IX criticism was deemed to be a Title IX violation. Criticizing Title IX is a violation of Title IX, but you still have a swath of people arguing that Title IX is a Very Fine Law (indeed the law is fine; the guidelines are problematic).
They are diversified across a bazillion revenue streams though. And they operate more like 20-30 separate companies under one big brand name. Panasonic can fail at entire industry and succeed elsewhere to survive- if Google search goes away Google would die
What is the fourth cloud offering that may be number 3 soon.

I've used AWS and Azure gig.current uses GCP (don't get me started on that) but what is the fourth?
I have not seen any activity from MIPS on GCC for years.

Making a Linux port for a given MIPS based SoC is a known pain. They should've worked towards not requiring any hardcoded configuration for each SoC at all, like Linux on ARM does these days.
You could make a case that Unicode should have different "i" characters for different languages. Then you could do all transformations unambiguously. On the other hand almost everyone abuses the minus sign as a dash, and treats the apostrophe and the prime sign (signifying feet or minutes) as interchangeable, so in all likelihood they would constantly use the wrong i too.
There are many published, referenced papers on this:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5651104/

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4737453/

etc.

However, this is a topic that we are not allowed to discuss here.
It's about time for true change and the open interweb as Tim Berners Lee et al. conceived it. I currently only see ipfs as a viable alternative, but with another markdown format so we need no chrome browser.
Majority of Android devices in western world actually ship with Samsung Browser as default browser, not Chrome. The rest of the market ships with Safari as unchangeable default and rather small part of mobile market is the one with Chrome
"but that would be communism!"

https://news.ycombinator.com/item?id=23940405

Ochen' vyros v tselom mire
COVID virus - tri... chetyre...

https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcTVwG...

Edit: people can do something to fight the disease: keep distance from people they don't already live with (and wash their hands). They can do this, but in some places they don't.

(I worry about the people in my country who won't: we're already back up to about 30/million new cases per day, after having been down to single digit total new cases.)

https://www.lemonde.fr/les-decodeurs/article/2020/03/27/coro...

Edit2: for what it's worth, the private insurers here sponsor fitness trails all over the country, because they have an economic incentive to pay out fewer, lower, claims.

https://en.wikipedia.org/wiki/Fitness_trail

(and grocery and pharmacy delivery was already a normal thing, before.)
IMHO if Firefox could support publishers and creators with a kind of micro-payment, that would solve a fundamental problem that is basically killing the open web.
There's a huge opportunity for Shopify to launch a slick shopping service that puts a (much nicer looking) Amazon-style interface in front of all the various shops. Combine that with Etsy's marketplace and you'd really have a contender.
This is what I usually think about whenever people say yay to Unicode in language identifiers.
> ... and maybe I'm alone here

You are. There's a difference between medical ketosis and nutritional ketosis. It's always worth researching[1] something if you don't fully understanding it.

I'm not going to dive into the rest of your comment because it's a dumpster fire of misinformation.

1 - https://www.medicalnewstoday.com/articles/324237

edit: I also lived in Japan for two years and they are slowly becoming unhealthy due to the younger generation beginning to succumb to sugary products, i.e. the current bubble tea craze. There's also a culture of not sleeping, drinking daily, and smoking. I believe their health is due to how the country forces you to walk everywhere.