skysight-inc/HackerNews huggingface dataset:
> There's people who get their Microsoft banned for no reason, without notice.

I got my private MS account suspended after asking a question on their support forums. I could only reactivate it by providing them with my number. I then tried to delete the account, but that would only possible if I could log into it. So now they have another ghost account floating around...
It will be interesting to see how the future will unfold. x86, ARM, RISC-V.

TSMC, Intel, AMD.

But I see Intel having a lot more potential, it could 3x its current market cap by 2030 under Pat Gelsinger.
Ah OK, well OP is in the thread somewhere so maybe they'll take note and update it on mobile.
"UPGRADE" button. Not obvious but it's there
Yep, and that's why fraudsters should spend decades in prison
Embedded stuff usually, game consoles. Also if you have an Enterprise SKU of Visual Studio it costs real money to upgrade. Maybe your company has purchased a compiler suite you have to use. Maybe you have to link against proprietary libs that were only provided for a certain MSVC ABI.
There's no doubt that Letterman has had a large ego at times and acted poorly towards people. But he does contrition and humbleness so well, it's a major reason I've watched more than a few My Next Guest...

Thanks for posting those.
you just need time and lobbying, canada partially legalized some psychedelics, even some US cities

just like with weed it's going to take a good while

also we didn't try to push spice/K2(thc analogs) for PTSD, anxiety or insomnia AFAIK, because we're well aware that using analogs is usually really dangerous

and MAPS.org seems to do pretty well, with enough groundbreaking studies I'm sure legalization will come, in time
As far as I understand, apache open office is not really in active developement, unlike libre office. So maybe try it again at some point.

(the main developers left open office to fork it as libre office, after oracle aquired sun and open office with it, but destroyed it and after it was burned and pretty much without contributers, donated the name to the apache foundation, who for reasons unknown to me, do not want to merge again)
I believe violence is bad. That’s another one of my credos. But I’m not a pacifist.
Ask HN: Should we accept the “floppy disk icon” as the default save symbol?
People have been making efforts to remove or replace the usage of the floppy disk icon as the symbol for "Save", as floppy disks aren't in everyday usage anymore.

However, could efforts like these be considered a waste of time?

Consider the ampersand symbol "&", which is recognizable to many people who don't know the French word "et". The main reason is its continuity.

Should we, from a cultural perspective, recognize the value of continuity in cases like these, instead of chasing design trends, and keep the floppy disk symbol?
Healthchecks.io Hosting Setup, 2022 Edition
Consciousness here means being in a conscious state, i.e. not sleeping, not fainted, not in an altered psychedelic state. It is clearly defined. Regrettably the word consciousness also refers to the "hard-problem of consciousness" thing.
Text pixelization is only useful in highly visible projects where you want people to be engaged to the point they figure out what the text is. Viral marketing, film, etc. this is a great tool, with very few valid applications.
WOW!

Thank you!
OK. So what better way to hightlight the corrupting of science than by citing an unethical experiment that ignores all the rules of science?!

This is a bit like the group at MIT sending deliberately vulnerable patches into the linux kernel. It doesn't indiate that the reviewer is malicious, just that the peer review process is lacking. Clearly the papers are obvious spoofs - I doubt that they were read. This is why you need the control group.

I think that it's common knowledge that there is a bit of a crisis with peer review and reproducibility in science in general, and humanities/social science in particular. If sure that the follow-up studies which were properly conducted and controlled will confirm your suspicions. There are properly conducted follow-up studies, right? Right?

I shouldn't be churlish though; let's put prank papers about, eg., <checks notes> butt-plugs, on the board for now. Lord know's it the only thing we have so far.

If this is what keeps you up at night, rather than, say, a president who lost a democratic election whipping up a violent mob which stormed the seat of goverment in an insurrection and called for the hanging of the vice-president, then maybe have a rethink.

It's a bit disappointing, though. I've been promised supression of news stories, people being banned, censored, fired, muted, offed from platforms, the end of freedom of speech, killing, incarceration (I can provide quotes). This is pretty weak sauce by comparison.

The whole thing just smacks of McCarthayism, or the satanic child-abuse hysteria of the 80s.

No doubt that there is a kook somewhere demanding paid hibernation leave for Furries, or some such nonsense, but if you claim that a weird outlier is actually representative of reality will have you finding reds under the bed everwhere and grotesque caricatures of "woke" in every wallpaper pattern you see. It is hysteria.

You may have hit on something about "their political agenda", though - that sounds like something which we should be able to enumerate, perhaps providing us wih a summary of the woke ideology that we hear about. Perhaps then we can synthesize a revisionist definition of "woke"?

So, political agenda - what do "they" want? Shoot!
I happened to build an airdrop tool (not anonymous) for Algorand over the last week. https://algonfts.art/drops . Interested to hear any feedback.
> To continue this trend for the right across all internet properties will only further divide people.

I agree with this, however I don't see another option for people who want alternatives to the very politicized social networks.

Even if you think these social networks are being fair, they certainty don't, and telling them they are not nuanced, they are getting gaslighted, they should strive for unity, and they shouldn't build their own platforms, it's not going to help.

IMO the way for unity is being truly tolerant of them, not asking them to change and get out of their echo chamber so then we can be unified
There are not few. Margaret Hamilton * was lead Apollo flight software designer at Nasa for example.

*: https://en.wikipedia.org/wiki/Margaret_Hamilton_(software_en...
I know this is rather pedantic, but that's not a periodic table and using the term outside the actual meaning in Chemistry/Physics is quite annoying. The arrangement in the real periodic table is not arbitrary at all, it is stricly according to physical principles. I don't think I've ever seen a "periodic table for [X]" that has any kind of similar principles in organization.
Oops, the HN audience really likes icons.
I always search for books at https://ca1lib.org/. It has has almost 10 million books in a high quality, with no ads and easy downloads
I always view it as a form of gatekeeping
Navigating Privacy on Public Blockchains
As an european I always found it astounding how easily the US voters let themselves be split into voting just two parties.

I know this is a systemic issue of the chosen representative models — but the outrage it would produce in Europe if the person with a fewer number of absolute votes would win would be absolutely of the charts. In the US it is more like a "unfortunate, but what can you do" type of reaction.

Looking at the current state of the US democracy worrying about the parties visions of "americanism" seems downright naive given that one of the parties seems to be in the process of trying to get rid of the democratic vote altogether.

As an Austrian living in Germany I can't help but thinking of the Weimar Republic before the Nazis came to power. Stories about people bashing the social democrats back then, with the Nazis rising on the horizon. Nazis setting fire to the Reichstag and blaming it on the communists. I said that Trump was a fascist back when he was elected and most US commenters would tell me I was paranoid, delusional etc. I told them that I was not sure if this guy would go peacefully if he lost the next election and I was right on the money. The problem right now is that Trump is not the only fascist in the republican party. Of course there is also true believers in democratic principles in the GOP, but they seem to be in the minority.

Given those thoughts I wonder whether the US has the freedom right now to complain about the vision of the one party that still stands for democratic principles not aligning a 100% with their own ideas. Personally I'd rather vote for a 1000 regulations I absolutely hate, implemented by people I absolutely despise than voting for someone who could potentially get rid of me being able to vote in the future.

Once you lose the right to vote, you won't have the possibility to alter that choice anymore. I always perceived US citizens as people who valued democracy above petty party politics, bit I am not sure about that now.
Umm, there's a little info button to the right that says that this 'quick' answer was proposed by DuckDuckHack community author.
A link on HN yesterday that talks about critical points and phase transitions:

* A mathematician explains what Foundation gets right about predicting the future (spoiler: critical points!): https://www.sciof.fi/a-mathematician-explains-psychohistory/

And if you're still interested, there's a more in-depth explanation with mathematical formulas and all. Even if I understood only 10-20% of what Ken Wilson was talking about, he gives a lucid motivation for why critical points are important and why they can be found in practice using renormalization groups, and not computer simulations:

* Ken Wilson's Nobel Prize lecture: https://www.nobelprize.org/uploads/2018/06/wilson-lecture-2....
Conservative just means someone is very keen on conserving something, it can be traditional marriage, the environment, or economic practices.

Ideally we'd have a society so good that everybody good be a conservative, however utopian this is.
What was very visible for me personally is that support people are very highly qualified, and can actually solve the problems themselves instead of escalating. So think of exposing higher qualified people to the front lines of support. Moreover, the feeling of speaking to a real person, who actually cares is something hyperscale cloud guys will never give you.
Ugh render performance is pretty bad on Safari on a MBP 2019. The tiles seem to be rendered async instead of in just one go. My machine should be capable of rendering ~500 coloured boxes without any delay. What a terrible UX.
Reduce code complexity by restructuring (case study)
And extremely dangerous (not to mention, expensive) if not handled with proper care
Useful Thinkers in Three Kinds
In some cases providing identity is a good idea. In a web full of advertising it is mostly not.

My domain is completely detached from my online identities, even for private and professional development to a large degree.

Many domains are pretty cheap though, not much more expensive than some mail services. Of course they don't come with respective keys for which you might have to pay extra.
>I thought LPDDR is purely a lower voltage version of DDR

The only similarity between LPDDR5 and DDR5 is its name. Otherwise you could think of them as completely different technology just like HBM and DDR.
Very good article, I agree with most of the author's viewpoints. I find the urge to censor someone like him much more dangerous than his own dumb show, and worryingly some very influential people disagree with that.
Off the top of my head, it seems self-evident that we can't assess the effectiveness of the filters without actual data. You may hear hundreds of complaints of 'false positives', but bots rarely complain, so those hundreds of false positives may be the collateral damage from blocking either a single bot or hundreds of millions of bots.

Although I'm not normally massively against using anecdotal data for hypothesis building, in this case, it seems as though without actual data, it'd be silly to comment further.
The issue with factory farming is that the industry has become extremely reliant on it, and the practice by nature demands the minimum legal effort to protect the well being and safety of animals. Farms often don't even meet that standard. Upwards of 90% of pigs and chickens are raised in factory farms in the US. There is simply too much demand in the country for meat to be raised in local, humane farms at this point. The current scale of livestock farming is dependent of factory farms, so the consumption of meat on a national level hinges on the abuse of animals.

If you doubt that the animals raised in these conditions suffer, you can pretty easily find the details online and in documentaries. Industrial meat production is one of the most disgusting parts of our society.
I had a pretty terrible experience doing devops to automate the setup of an Airflow setup in 2020. This was before 2.0; I assume a lot of the bugs and issues may have been at least partially addressed.

My main gripes:

- The out of the box configuration is not something you should use in production. It's basically using python multiprocess (yikes) and sqlite like you would on a developer machine. Instead, you'll be using dedicated workers running on different machines and either a database or redis in between.

- Basically the problem is that python is single threaded (the infamous gil) and has synchronous (IO). And that kind of sucks when you are building something that ought to be asynchronous and running on multiple threads, cores, cpus, and machines. It's not a great language for that kind of job. Mostly in production it acts as a facade for stuff that is much better at such things (kubernetes, yarn, etc.).

- Most of the documentation is intended for people doing stuff on their laptops, not for people trying to actually run this in a responsible way on actual servers. In our case that meant referring to third party git repositories with misc terraform, aws, etc. setup to figure out what configuration was needed to run it in a more responsible way.

- Python developers don't seem to grasp the notion that installing a lot of python dependencies on a production server is not a very desirable thing. Doing that sucks, to put it mildly. Virtual environments help. Either way, that complicates deployment of new dags to production. That severely limits what you should be packaging up as a dag and what you should be packaging up with e.g. docker.

- What that really means is that you should be considering packaging up most of your jobs using e.g. Docker. Airflow has a docker runner and a kubernetes runner. I found using that to be a bit buggy but we managed to patch our way around it.

- Speaking of docker, at the time there was no well supported dockerized setup for Airflow. We found multiple unsupported bits of configuration for kubernetes by third parties though. That stuff looked complicated. I quickly checked and at least they now provide a docker-compose for a setup with postgresql and redis; so that's an improvement.

- The UI was actually worse than jenkins and that's a bit dated to say the least. Very web 1.0. I found my self hitting F5 a lot to make it stop lying about the state of my dags. At least Jenkins had auto reload. I assume somebody might have fixed that by now but the whole thing was pretty awful in terms of UX.

- Actual dag programming and testing was a PITA as well. And since it is python, you really do need to unit test dags before you deploy them and have them run against your production data. A small typo can really ruin your day.

We got it working in the end but it was a lot of work. I could have gotten our jobs running with jenkins in under a day easily.
From the link:

• 65% of all binaries and 44% of all functions in them use
the “unmanaged stack”, a portion of linear memory that is
unprotected by the virtual machine and that can be exploited
by attackers.

• 21% of all binaries import potentially dangerous APIs from
their host environment, e.g., the infamous eval, APIs to modify
the DOM from JavaScript, or system call-like APIs to
interact with the network and file system on platforms outside the browser. An attacker compromising a binary may
abuse such APIs to trigger unexpected behavior.

Why do APIs to interact directly with network and files exist? Does this not break the web security model?

I just disabled javascript.options.wasm in Firefox; I hope it does something.
There are zero GCP services decommissioned, only a few deprecated ones ( e.g. Firestore, for which there's a compatibility layer available in it's replacement).

In general, Google don't kill services you pay for. Google Play Music and Firestore were migrated over to newer services, with varying success ( personally I'm happy with YouTube Music, but some people missed some features).
I really didn't want to expose the whole ordeal, but that didn't stop you from assuming you knew the situation. That's really impressive!

I had to badger them every other day because the return label they gave me was wrong and UPS couldn't deliver and kept waiting for an update from them. It sat for ~ 4 days with nothing happening before being returned. I can guarantee you nothing would have happened as every time I spoke with a representative, they were discovering everything anew. I even had to teach them how to use their own tracking tools. Frustratingly, the official UPS site didn't have the same information as their internal site.
The pio subsystem is like a special purpose coprocessor for IO. You write small assembly programs defining the behavior.

You could compare this to a GPU (special purpose coprocessor for vector calculation) or a very complicated IO peripheral you are configuring.

An FPGA allows you to build up actual hardware gates and wire them together. For pio you configure existing hardware.

There are some similarities in the domain you're using them, though. FPGA are often used for timing critical IO as well.
There are two broad types of attack vectors, those that target a program, and those that target a person.

Most Unicode attack vectors seem to target people, they are ways to obscure from a person the true intention of what something is. As a developer it’s our job to try and mitigate this through how we display the data, warn about risks and block particular attacks. So it’s about working out how to prevent a user from making a mistake.

It seems to me in this case obviously Unicode became “a thing” after the development of a file extension. Clearly if it had been the other way around the file extension would have no meaning, maybe that’s what we need to move towards, store that metadata elsewhere on the file system.

Fundamentally Unicode from and “untrusted” origin shouldn’t be trusted in an executable context.
Hi Vincent. These look great. I really like the soft edges and curves, subtle but not too subtle as to make them look comic-book like. Very nice
If the "asshole" is being an asshole on the job yes. If the problem is that the coworkers don't like the "asshole"'s beliefs or what he is doing in his free time then they should be told to deal with it.
And the imaging instrument.
I think it has always been the case that practice makes perfect. If you want to be good at it, use it, start writing some personal projects, read source code of popular projects using python, learn best practices during the process and correcting yourself along the way.
You're right. I said "for any interest" but obviously, like all things attention there's a power law distribution. Many Windows programmers, or anything else that had massive interest. But if you were a Unix kernel nerd, there weren't many Unix kernel nerds around. If you were a Perl programmer, there weren't that many Perl programmers.

But even given the prevalence of Windows development, it was still rare to encounter another programmer socially unless you lived in the occasional city where they were common. My point is that nerds finding nerds was a much rarer thing back then.
What's the state of the art in terms of "distributed cron" these days?
You literally have no idea of what happened, but happily makes assumptions on my part.
Imitate, Then Innovate
Does anyone ever use the walkie-walkie function on iWatch?
I find REPLs and IDEs a great way for learning the libraries and APIs by exploration.

Install iPython (the command line, not the notebook interface. The CLI is simpler). Install the libraries you will work with in your new software stack. Read the manuals, do the "hello worlds". Then type some variable and a question mark afterwords. This will show the documentation. Two question marks show the actual code of a particular function in question. This is great for digging around in the libraries. Many IDEs such as PyCharm have similar options when you have code and can navigate all the way down the rabbit hole in the libraries.

For many libraries in python, this attemp is not so useful. For instance, numpy delegates much work to actual C code and a lot of magic is involved.

Generally, Python has rather few specific syntax, compared to other languages. The language is rather small and you will spend more time on the libraries then on learning the actual language.
"Have no reasonable and reliable way to determine what they mean."

Except for wide practice? How many people who work with mobile phones cannot really determine what the icon for Wi-Fi means?

"So, just suggesting that the Roman alphabet was a step forward from icons and returning to icons is a step backwards."

Backward and forward with respect to what? Writing language down in an alphabet is more precise, but only other speakers of the same languge will be able to communicate with you. Symbolic writing is less precise, but more intelligible to people who do not speak your language.

Would China hold together if they didn't have a common symbolic writing system? The languages (or dialects) spoken in the country are very different from one another.
So, what are some decent alternatives?
Yes you can learn all about the binding affinity for different receptors, which is great and valuable, it can help you find promising candidates. However you will never know what a drug does and what it's like until human trials.
your "unlock 120k icons" prompt covers some of the text at the very bottom of the page (as in if you've reached the scroll end), maybe you should add some margin/padding at the bottom
It seems the poster fell into the downward spiraling “pit of despair”.

I don’t know how to touch upon the topic of “I’m smart and now I’m nihilistic” without also sounding prude. I’m a 20 something as well and when I don’t have something to do with my hands I start looking for problems with useless goals. I grew up homeschooled and was met with this unfortunate disposition of my life revolving around few topics with little variety. You can be sure I was extremely adept at these topics but my understanding of the world around me kept shrinking the keyhole more and more so to speak.

Slowing down and seeing the bigger picture is something easier said than done but it’s a necessity for people who suffer the side effects of this community. I wish you the best.
With “the community” being the name for a bunch of online forums whose admins are… Ethereum devs. How surprising…

The foundational decentralization feature of a cryptocurrency is the fact that the blockchain is edited by a distributed network of competing people: yes I'm talking about the miners. If the miners have no power in your system, then their is no practical decentralization because mining is the only thing actually decentralized in a blockchain!
Cryptocurrencies – An Assessment by Reserve Bank of India
That sounds like it would scramble your brain long-term.
Funny, it took me approximately triple the time on a 60 Mbps connection. Makes me wonder if its throttled from source due to a network overload.