skysight-inc/HackerNews huggingface dataset:
There are actions that we’re responsible for individually and actions we’re responsible for collectively, and in the case of the latter, there is often inherited responsibility that we must answer for even though we individually didn’t have anything to do with it.

It’s the reality of being a community, large or small.
The content on streaming services isn't a direct substitute in the same way. The Witcher isn't Game of Thrones. The news is the news. Sure some people have specific writers they like, but it's a lot easier to just read a different paper.
> Yes, it’s possible to concoct the weirdest stuff in Lisp, but that would probably be bad code. Some macros might take time to learn, but unlike Haskell where you need to know monads to be productive, you do not need to know how to author macros to read and write most Lisp.

You need to know what the macros a given codebase uses do if you want to work in that codebase. This is actually a worse situation than in Haskell, where if you're comfortable with monads in general you can probably be productive in a given codebase without knowing about the specifics of the monads that codebase is using.
Guessing he is referring to this: https://news.yahoo.com/british-prime-minister-reveals-put-00...

There was a “no comment” denial evidently, for whatever that is worth. Also, hi Isaac.
But now in extra strength and without loopholes.
A lot of art trades probably happen anonymously or atleast behind brokers who keep their client identities hidden.
should have posted it as an amp link

f google
Often it ends up being food, sex, and sometimes housing.

Just saying: it's not a good situation.
Some people add them after nouns on their Facebook updates, e.g. my last sentence would have the "man and woman" emoji after the word "people". So their posts look like my kindergarten worksheet where we had to complete sentences by identifying the pictures and filling in the blank space next to them.
Yes, free and open access is the way things should be. Sci-Hub just forces the journals to be open access whether they want to or not.
Could you do something like:

I have 1 year experience. I also happen to have 2, 3, 4... etc. In total I have 15 but that includes any lesser number of years too.
NTFS is a more sophisticated files filesystem but it has a worse performance under certain workloads, specifically the workload underneath `yarn install`
Would “Small Pharma” have gotten us our COVID vaccines faster?

I get the complaints, but so much of these actions feel like they don’t start with an understanding of the benefits large can bring.
> Nature does not care how expensive the trash was

No, but the price is often a stand-in for how much energy/carbon it took to make the product, which is what I always assumed was the case here. I'd love to be wrong...
> When people write C, they often do so for specific domains.

The article is about C++ which people choose because they want to go fast. Which is also the dominant reason people choose C (embedded & device drivers both absolutely care about performance & efficiency, too, after all).

You can't have both "C is fast" and also "compilers can't optimize." That's not how that works. Similarly if you're just starting out in crypto and you're reaching for C you're already in a bad place and atomic optimizations are the least of your concerns. C is a terrible language for crypto.
Ask HN: What native desktop tool do you wish to be built?
I am beginning to learn QT programming and wondering what native clients might be useful to programmers or sysadmins.
>give me as many rubber bands as I needed

in USSR pretty much everything was in shortage, including rubber bands, and when you got your hands on it, you'd do something like "rubber band motor" plane or boat like this:

https://www.youtube.com/watch?v=5injNIPjiZc
> many programs have their own idiosyncratic rules around which config paths take precedence over others.

The place where programs put their config in Windows Registry is as if not more idiosyncratic.
Surprised and disappointed the most obvious and worst problem isn't even mentioned: retirement holdings are lent out (for a small fee) to short sellers, a direct and blatant conflict of interest, and there's nothing the supposed beneficiary can do about it. This should be illegal but no one cares.
2038: Fonts have subscription models. Times New Roman is a Windows exclusive and costs $12/month. There exists an open-source alternative to subscription fonts but it hasn't been updated in 2 years because the guy maintaining the repository is in jail for pirating Fast and Furious 18.
Operating systems provide web views already. Developers like targeting a single version of a single engine.
Step by step guide to becoming a modern front end developer
Great depiction here.

Economic ideologies undergo natural selection too. If one population is operating under principles that lead to more efficiency and thus greater production then it will dominate groups operating under less productive ideologies (e.g. the Cold War).
This article feels like a rosy, uncritical review of Google under Pichai. Even the opening sentence here is full of tone deaf hypocrisy:

> [Sundar Pichai] says many countries are restricting the flow of information, and the model is often taken for granted.

Like when Google, with more influence than most countries, censors content on YouTube or the Google App Store? Google’s manipulation of information amounts to political propaganda to those who aren’t aligned with their prevailing views - naturally many countries will balk at letting that kind of foreign interference/control influence their own societies.

And I can’t help but view Pichai’s perspective on taxes as a form of convenient regulatory capture / barrier to competition:

> I put this to Pichai, who said that Google no longer uses this scheme, is one of the world's biggest taxpayers, and complies with tax laws in every country in which it operates.

The article also talks about the activist streak of Google and its employees but doesn’t challenge it:

> With more than 100,000 staff, many of them hugely opinionated on internal message boards, and activist in nature, this is just impossible to control. There is a tension between Google genuinely embracing cognitive diversity by having people of all persuasions among its global staff, and at the same time really standing up for particular issues as a company.

I don’t think this tension is actually present. Google is a dyed in the wool Bay Area tech company. I don’t think it has employees of “all persuasions” in any great numbers unless they are looking at only the left side of the American political spectrum.
To me, the biggest risk of CBDCs and other "smart" money ideas, is potentially mucking with the fungibility of our money. In the book Sapiens, one of the topics is that money is the greatest force unifying humanity, above empires and ideologies. Even the "enemy" North Korean Won has _some_ exchange rate against the US Dollar and other currencies of the world.

If CBDC transactions can be turned off at will or forbidden by region or whatnot, then it might just have no exchange rate, and break the unifying bond of money. I know that there are ways to freeze bank assets or swift transactions, but CBDCs seem much more powerful at this early stage.
I'm under the impression that the group of people who if they can pirate something, will do so and never buy it, but if they can't, will just buy it, is quite small indeed.
Li-ions are charged in Constant Current mode from cutoff voltage(2.75V-3.2V) until maximum voltage(4.2-4.3V), and charged some more in Constant Voltage mode until cutoff current(<0.1C) is reached. Nominal voltage is in the middle at 3.7V.

I believe these (cutoff voltage, CC->CV switch, cutoff current point) are commonly referred to as (0%, 80%, 100%) levels respectively, if safety margins and psychological tweaks are not considered.

Which leads to an assumption that it is this Constant Voltage region that is often said to be damaging to cells, though I don’t know exactly why.
> because of the initial store `int x = 0;`

That's a global variable declaration; it only happens once, but rlo can be called multiple times, or after some other code mutates x.
Major Amazon Outage
Registry never made much sense on the local system: just use the filesystem. I assume there was once a plan to use it in a networked fashion. But Active Directory replaced it for that purpose.
Oh I have no problem with people using it however they want. It’s just when they’re all about “Don’t do it except in these constrained circumstances” that I’m annoyed.

After I was experienced in some drug usage I realized that listening to these people was causing me some anxiety on trying new drugs because they were all like “BE CAREFUL! This is dangerous!”

Without that anxiety, my experiences were great! I had a blast!

Bunch of fear-mongering. Mongers of fear.
Google itself is actively restricting the flow of information.

It is really quite sad how Google's formerly excellent search product, has morphed into a tool for censorship, and surveillance capitalism, and in the process, degraded its accuracy significantly.
Virgin Galactic space plane reaches edge of space, returns safely
Google doesn't give interviews with executives to outlets that ask critical questions. (Neither does Apple, pretty famously.)

Executive interviews tend to lean more towards press releases than journalism.
Can you explain the conflict of interest?
How so? It seems that a search engine would need the internet to have as much information out there in the open to index and give us the results upon searching..

Because they are so dominate they exercise outsized control, but there are still a few others.

Data behind paywalls/logins is useless to them.
Correlation is not causation. More co2 and favorable conditions lead to more vegetation. Large ecologies may have dynamic mechanisms that tend toward homeostasis, but the systems are chaotic and fundamentally unpredictable. That climate change produces one result or another is a secondary consequence of complex systems interacting. There is no earth thing "fighting" climate change.
Huh. Since Sacagawea dollars never took off (and therefore aren't always accepted as currency everywhere, and their presence would therefore be more traceable), that means that coins like quarters are the most untraceable US currency. That's something like $10-20 billion worth of quarters in circulation (who knows?).

...I wonder if that explains why there was a coin shortage in the depths of 2020 during the peak of the pandemic, when people were panic-buying lots of stuff? Maybe someone (or lots of people with the same idea) took out a lot of quarters and dimes (which have the same denomination-value-per-unit-weight) from banks with the idea they are untraceable, unlike paper cash.

And nickels and pennies, although heavier for a given total value, actually have a metal melt value about the same as their denomination.

I can totally see why people would panic-buy lots and lots of coins. The whole "people aren't going out to eat as much" argument didn't make sense to me. People panic-hoarding untraceable assets (some with actual metal value that has the added benefit of being inflation-proof, although illegal to actually melt down) does make sense.
What manafers tend to forget is the selwction bias. While it is definitely harder to find a Lisp/Haskell programmer than say, a Java programmer, the former has a much higher chance of being competent and quick-learner, because thats the kind of people that tend to learn non-mainstream languages. They will likely be onboarded faster, and likely to be far more productive than their peers.

I'm forgettimg whose quote it was, but it goes (in 2000s) something along "I'd rather hire a Python programmer, even if the application is written in Java, because a Python prpgrammer has selected him/herself by putting in efforts to learn Python."
You actually do not need go far to answer most of the questions you are thinking through.

Australia (and to lesser degree Sweden ) are considered to be forerunners, the test-environments for the policies advocated by EU, Left politicians, and global tycoons.

>"...
Within days of the COVID-19 outbreak in Australia, most shops began eschewing cash, with a preference for cards. And here’s the thing – most of us quickly complied. Recently, banking experts have said that over the 12 weeks or so that the pandemic was at a crisis point across the nation, the digital banking revolution sped up rapidly, by about five years.
..." [1]

Anonymity brings a way to evade authorities.
If authorities are 'bad', anonymity is 'good'.

If authorities are 'good', anonymity is 'bad'.

So for the part of the population that believes in individual rights and ability of an individual to decide what to put into their bodies, how to defense themselves/etc -- the authority is bad.

For the part of the population that trusts pundits, government intelligence agencies, government's health organizations -- the authority is good, therefore anonymity is bad.

Perhaps these two opposite mindsets can not live peacefully in one country forever.

So periodically, they get into a fight, and decides who will claim the victory. The victorious then,
will try to erase part of the history that makes them look bad.

And then, the whole cycle will start again. It takes about 5-8 generations. So around 200-300 years years.

It is panful to watch, unnecessary and really bad for humanity -- but it seems like we are not destined to get out of that cycle

There are solution to it, I believe. But neither in western countries, nor globally -- we are going, in the directions of those solutions...

[1] https://www.thebigsmoke.com.au/2020/07/13/the-dark-side-of-a...
These are the most predictable HN comments
> The docs on memory_order_relaxed are pretty clear it provides no thread synchronization of any kind

No, that's not what it's saying. "Synchronization" is an imprecise term, and you're misunderstanding what it means here. Atomics (as is literally in their name) perform each operation atomically; by definition they provide at least that thread synchronization guarantee, even if you believe they provide nothing else.

The documentation explains what "are not synchronization operations" refers to in the subsequent sentences; it's most certainly not saying it doesn't provide thread synchronization "of any kind" (again, I already listed one above). In fact, it lists 2 specific kinds of thread synchronization it does provide: "atomicity" (i.e. operations are all-or-nothing, as above) and "modification order consistency" (i.e. alterations of that same variable occur in a consistent order across different threads, even under std::memory_order_relaxed). What it does not provide is a consistent ordering across different variables ("an order among concurrent memory accesses"), which is fine as it's not not something we need in this example.

Collapsing multiple atomic operations into one has nothing to do with ordering, nor with multiple locations in memory. In fact, I don't think even std::memory_order_seq_cst can prevent this. The only way I can imagine preventing it is to mark atomics as volatile, and even then I'm not sure if it's guaranteed under the as-if rule.
Try building from the source sometime, and reflect upon your statement.
A yield might be way too slow.

And sure, there should be a way to signal intentions. By my point is that there is a reasonable way to describe what certain people would expect by default.
Researchers have taught a drone to recognize&hunt down meteorites autonomously
Probably depends on your background, for me the hero text and the screenshot (vector drawing tools + keyframe timeline + file operations) conveyed immediately what this offers and the live preview made it even clearer.

Especially as I was looking for something like this for quite some time within the free software space.
Externally imposed?
I didn’t see the public pension gap mentioned —- a major problem related to boomer wealth accumulation. I think the scale of the problem is about 1/10 the size of total boomer retirement savings.

Since those pensions were promised by boomer politicians to boomer voters, it would be nice if they could resolve that pension gap without taxing later generations.
Been there done that but from a different continent flying in. Nobody cares in general unless you're importing scheduled substances. You need to do your research but it's a way to beat the racket.

Drive up to the border and walk across on a day trip to the pharmacy. I believe the first few miles into the country are a NAFTA special economic zone with very relaxed paperwork requirements.
Hopefully Monero will change that one day.
I assume author means, people who invest in mutual funds/retirement accounts want the value to go up, thats why they bought shares. Author is saying that then the money from share purchase is then lent to short sellers who short the stocks included in those retirement accounts/mutual funds which works to lower the price of the value of those shares.

I think when it comes to preventing money from being made available to short sellers probably wouldn't improve the financial system long-term, but i see how this could be interpreted as a frustrating facet of our current system.
The biggest issue is that Google Search kills its own sources, which is shortsighted. Google constantly steals manually curated quality content, and regurgitates it in Knowledge Graph without attribution, such that the people who did all the work to develop and curate that information aren't compensated.

The end result: As the web Google stole from dies off, Google increasingly has worse, less accurate sources it has to draw from.

Journalists are at the forefront of this, and you can see several countries moving to charge Google for lifting news content to combat this. But there's a lot of other sources on the web that probably won't be so lucky.
> You use a compiler to abstract away the CPU. Because of that, there is no “run as written”.

Um, no. I use a compiler to generate code that would otherwise be very tedious to write. I do not expect it in any way to abstract away the CPU. I do not want it to abstract away the CPU. If I did I would write Java or python. I'm using C++. I am very aware of the CPU. What I'm not aware of is whatever silly transformations the optimizer thinks it can do to my carefully crafted program because I didn't read page 783 of the spec.
A zoomed out perspective like this is quite helpful.
Most of the tax objects using this communist site want central bankers to monitor their panties for moisture, for everyone else there's bitcoin.
This reads the same as the attitude which motivated the famous StackOverflow answer "your problem with vim is that you don't grok vi": https://stackoverflow.com/questions/1218390/what-is-your-mos...
How to Roll Back Windows 11 to Windows 10
Once a company is large and entrenched, regulation is how you stay in power.

You create enough Byzantine rules that basically only the largest company can hire the lawyers and comply. It’s an effective way to kill off competition.

Google is ready to start encouraging regulation.
As a holder of shares in a company for retirement, why would I want to in any way enable short sellers to artificially drive the price of those shares into the ground, or even bankrupt the company?

Like yes there is a tiny fee to compensate but it's no where near proportional to the damage done.

Only a small portion of shares of any given company are ever actually available to trade. So even a small number of stocks sold short can overwhelm the market and drive the price down far, far more than the fees collected make up for.

Even if the short sellers aren't successful in driving down the price, the stock is still not gaining as much as it otherwise would have due to the added selling pressure that otherwise wouldn't have been there.
> Every other GUI coding paradigm I've seen degenerates into spaghetti code.

That's typically avoided by decoupling model and view and/or similar functional patterns. What else is the paradigm providing?
Counterintuitive as it may be, the Oregon Experiment showed increased costs.

It did show an improvement is psychological outcomes, I presume due to peace of mind, because their wasn’t a corresponding increase in psychiatric medication.
They did have words for those colors. Ancient greek glaukós meant a light blue, khlōrós meant bright green, and kuanós meant a dark blue or green. Of course these words covered a range of potential color values - glaukós could be anything from a blue-grey to a turquoise, khlōrós could cover shades of "green" all the way to an acid yellow.

This isn't something special about ancient greek. Even in several modern languages like Japanese, the word for blue also applies to colors that in english would be described as shades of green. The color spectrum is continuous, and where a culture decides to delineate one color from another is arbitrary. For example I would call rgb 60,220,240 a sky blue, while 60,240,220 would be a mint green, but these colors are way closer to one another than either is to rgb 0,255,0 or 0,0,255, which I could just as easily call dark mint or dusk sky.

And it's not like english is even the most extreme example. In english, cyan is a shade of blue, for example russian has 7 primary colors, with what we'd call blue split up into a light azure (goluboy) and an ultramarine (siniy). It would be absurd to say that english speakers can't see these colors simply because we refer to both of them as blue.
Google has actively replaced the free and open internet with one that is more convenient and brand flattering as soon as mass media started to fight against becoming a legacy product.
https://www.dobot.cc/dobot-m1/product-overview.html
I find his arguments valid by merit
CNBC from March 2021. Old FUD.
Alternatively: Stop worrying so much about what other people on the internet want you to do.
For sites which offer noJS fallback, Links/Links2 is quite tolerable, and for those not afraid of a learning curve, w3m is also pretty good. I also use Lynx regularly, and it still works.
I just came across https://github.com/erezsh/Preql and it seems interesting as well, although not what you are looking for.
When Jobs demoed the original iPad, half of the NYT front page failed to load because it used Flash, and Flash was not supported (and in the end, never was).
Reminds me once saw an comment about optimizing on UB by a compiler maintainer for Microsoft. He pointedly said the gcc maintainers would do better to work on their crummy code generation.
High conspiracy belief is associated with low critical thinking ability
In a pandemic like situation, it facilitates mass distribution of relief funds to approved citizens.

On the flip side, in a pandemic like situation, cash allows better off citizens to support their non-citizen friends fnancially from starving, while CBDC prevents citizens from doing that if the government chooses to control how the currency is used using technical mechanisms unique to CBDC.

Judging by the various voter disenfranchisement programs being pushed for, I would expect that dividing line between the eligible and the prevented to be somewhere between one group of citizens and another in some states, too.

I am not convinced governments should ever be trusted with deep and detailed control over what people do with personal levels of money, because we are a still a long way from the ideal of treating all people as created equal.
Being caught in the middle of an instruction, like all your examples, is much less surprising than when something never happens at all.

> Also, a literal interpretation of “as written” requires spilling the result of every statement back to memory; a strict literal interpretation even forbids using registers (if you don’t write “copy i into a register, add 1, write the result back to i”, the compiler can’t do that if it has to run your code “as written”)

If you don't make a pointer to a variable then it's allowed to be in a register, isn't it? There's even a 'register' keyword, however obsolete it may be.