skysight-inc/HackerNews huggingface dataset:
This leaves out the very violent wars (sometimes bordering on something like genocide [0]) that have been waged by the capitalist world against communism.

[0]: E.g., a CIA backed government killed ~1 million people with connections to the communist party in Indonesia.

https://www.nybooks.com/daily/2020/05/18/how-jakarta-became-...
glibc is and quite probably has to be written in C (the clue is in the name), and it has to work on a great many platforms and architectures, serving an absolutely huge amount of software. Is there any other software linked with and providing vital infrastructure to tens of thousands of other programs? (Maybe Windows MSVCRT.)

I've written tons and tons of software for Linux, and I believe only once have I seen a bug in glibc[1].

[1] And it was both a horrible bug, and also an extremely weird corner case: https://bugzilla.redhat.com/show_bug.cgi?id=563103#c8
Do you see addition in the universe, or only in an observer taking account of things in the universe?
sure, that's a valid point (although, in the worst case, we do have social security nets over here). the point is more that kids falling for scams is nothing new.
simply read Readme of github
Seems to me that main difference is that with PinePhone and FLOSS we can see such issue. It is hard to say how many non-free phones have similar hacks. Considering the usual state of embedded software, i would guess that many.
WSL Getting GUI Support
The perception of numbers exists mathematically. Likewise for more abstract structures.

You cannot show me threeness. You can show three things and tell me to generalise, and if you keep generalising you'll end up with a consistent-ish framework of sorts for your observations that can be applied to certain other physical experiences.

But fundamentally this is an exploration of the consequences of psychological processes - like perceptual grouping, and inductive relationship inference - not observations of external phenomena.

It doesn't seem that way, but there is no external authority you can appeal to which will state definitively that when mathematicians all agree on something their experience of "true" is absolutely and objectively correct, and not a distorted and limited artefact of human cognition.
I think a lot of us, working in pretty much any large industry, have seen what happens when outsourcing goes wrong. Which is of course not to say that it always goes wrong, but, well, it often does.

The typical way it goes is:

- the board has heard that outsourcing can save them millions, and that "everyone is doing it"
- the business signs a big contract with the likes of TCS, Capgemini, Cognizant, etc, paying peanuts
- over the next few years, it's absolute mayhem, and customers and internal users alike are not happy. Internal tech projects and upgrades fail spectacularly, and there is downtime across the everything
- and now answering your question: the board will never place the blame on the decision to outsource, because they made that decision. The business has spent so much money and burned so many bridges in the process, that it may be impossible to go back

I've worked in enterprise-scale companies for 20 years, and for a good chunk of that, I've seen several outsourcing horror stories unfold before my eyes. I've also led teams of offshore developers, and led cross-global teams including offshore workers. I've seen both good and bad.

IME, there are 2 types of outsourcing that companies do. First is wholesale outsourcing of all IT operations - service desk, networking, workplace services etc, and often also including "staff augmentation" for small software projects. I have seen this with Capgemini, Cognizant and TCS, and I've never seen a good outcome from this style of outsourcing. The way it works is that the business pays peanuts, and they get offshore workers who are (largely) completely incompetent - the number of times I've come across networking (or whatever) "specialists" who barely know which way to hold a mouse is truely frightening (I swear I'm not exaggerating). I literally have no idea how the big firms keep getting away with this.

The other style I've seen is consultancy, where TCS, Cognizant, Capgemini or whoever is engaged for 1-2 years to build a specific system. We all know these invariably go horribly wrong when it's a government that's the customer, but I've largely seen these as successful within the enterprise. The offshore personnel assigned to projects tends to be a mix - you'll have a core of competent architects, designers and developers, a few barely mediocre developers, with a supporting cast of totally incompetent developers who have literally no idea what they are doing. These projects are usually ran pretty well, with good engagement with the business. The core of competent people do all the work, with the mediocre ones taking days to complete hours of work, and the incompetent people are basically ignored - it's weird, the customer pays for them, but at best they do nothing.

Oh, there is a third style too, very rarely seen in the enterprise space - shop around and find a small offshore business specialising in software development. I've had great success when I've pushed for this style in the past, with offshore devs in India and China.
I would agree that most manpages are pretty useful and that they don't necessarily need to be tutorials (it would be against Unix traditions, haha). Git's manpages and CLI are just a particularly bad word soup.
The idea of something existing “outside of space and time” makes empiricists nervous

This seems like a boring objection: where does the letter 'A', or the ascii 0x41, exist?

I'm willing to admit that concrete instances of both exist in space and time (and I might even admit maps forming a galois connection between those and the abstract ideal 'A') but there's no "reference" canonical A, located in time, located in space, giving them meaning.
Wasn't there a similar concept in the YCS20 batch?

Targetted at storage?
I sense your frustration and I suspect that the Mods often wished everyone would respect the ideals of HN by following the submission guidelines -

"
What to Submit

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic. "
https://news.ycombinator.com/newsguidelines.html

I wish HN would introduce a 'Reason for Flagging' button choice (Spam, Off-Topic, Flame-Bait, Other). Speaking generally, I only flag the most egregious examples of Spam or Self-Advertising submissions. Any political submissions, I simply skip viewing or clicking (submission rankings partially use the CTR weight) because I am almost certainly guaranteed to see comments that degenerate in to 4Chan or Reddit levels and that is not what I come to HN for.
Yeah except it’s not that easy. 1+1=2 but could 1+1=3 too? Yes, even

There’s different ways to count based on the dynamics of the system you’re interacting with.

One interaction interacting with another interaction can create a third interaction causing the system to interact as as pieces totaling 3 that came from a 1 and a 1.

1+1=3.

Also, my brain may be split into two spheres however is it better to reason about it as 1+1=2 me’s or 1^2? Funny joke if I use i^2 then I’m just imaginary. Hah.

Ultimately anything we describe as “is” isn’t anything other than agreement of some type of axiom which requires consciousness / imagination.

Lots to ponder. Ha.
I've never seen anybody allow a field with just a single element, usually it says "a field is a ring with 1!=0...". But yeah, I suppose you could allow it, it's just an incredibly boring ring in which you actually can't divide at all, because there is no nonzero element.
Cancellation culture exists because this is the expected norm for those in power. A slap on the wrist at worst while being protected by their powerful friends and expensive lawyers. Most likely they'll also destroy the lives of anyone who tries to get justice (blacklisting, smear campaigns, lawsuits, etc.). So you get a mob together where no one person is an easy target for having their life destroyed and ignore the justice system which can be easily bent with money/connections. It's a logical response to the power structure in place.
Didn't a human being write the glibc implementation?
I'm not familiar with that one, but quite possibly. This isn't a unique product - there are others out there which do a similar thing. However, those are all VC-backed and quite expensive in comparison to this. This is more of a downmarket opportunity - I'm targeting smaller rental store owners who cannot accept online bookings/payments currently. This is completely bootstrapped so it's easy enough for me to position myself that way
Yes. These sorts of fields are quite useful for crypto, so I believe there is even some hardware support for them in many CPUs, IIRC?
Hi, Here you will know about VoIP Business UK.

<a href="https://www.voipbusiness.com/">voip</a>
I love this idea. You should also explain how you differ from Shopify.
> Free software, not open source. The difference matters. Copyleft is important.

I very much agree! I've learned to strongly appreciate the FSF philosophy. And I too appreciate (and use, and advocate for) end-user-modifiable software.

However, when talking about software brittleness, user-facing Free (as in Libre) software is usually even worse than non-Free Open Source software.

I'm currently running nth version of Ubuntu, but in the past I've been running Debian, Red Hat, (briefly) Gentoo, Slackware, and further in the past some others which I don't recall now. In my experience, things are systematically getting better over time, but are still fragile compared to Windows (and Windows isn't exactly a paragon of stability either).

(Of course there are many places where proprietary = worse, UX-wise. In particular, just about any crapware preloaded by seller/manufacturer on your computer or phone, or stuff that gets bundled with printers, scanners and other peripherals.)

My point isn't that Free Software and Open Source software are bad things. Just that they suck too, and when talking OSes and popular tools, they suck on average a bit more than proprietary software.
I like this question. Addition is closer to experience sounds interacting. For example one person playing a note then two notes at once or maybe two instruments start interacting. Either way, it’s our experience of some dynamics based on observation.
I think the "hard and fast" mode is also making it hard for plugin developers to keep up. Two weeks ago, a conflict was pushing changes to a live site on preview. (Which is absolutely insane to me - I suspect there are users who unknowingly published changes to a live site)

https://www.advancedcustomfields.com/blog/acf-5-9-1-release/

> " Fixed validation bugs
One of the major improvements shipped in version 5.9 (PHP validation for the Gutenberg editor) was found to accidentally publish changes when previewing a post. The same bug was also responsible for preventing the Beaver Builder plugin from launching its custom editor – sorry. This bug is now fixed, and previewing content will now work as expected."
They need 737s. Do they need the MAX specifically, though?
Catchy rhyme. I could see it spread in the wider population in this form - it's memegenic :).
Well a good example would be the 1st class optional handling in Swift - Swift's type system gives you explicit tools which make it possible to guarantee you won't have an NPE at runtime, as long as you write idiomatic Swift. This is a whole class of errors which are systematically avoidable in Swift (and other languages, like Rust), but take special care to avoid in c++ or python. So with Swift you get this "if it compiles it runs" experience, which is a difference you would not feel between c++ and python.

But in general, c++ to python is an awkward comparison because c++ is extremely low-level by comparison. So you do get static typing, which is nice, but you also get a lot of other issues to deal with - namely manual memory management - so with either python or c++ you have a high probability you will have code which fails at runtime. It would just be the case that in c++ most of the time it would be because you handled memory incorrectly, whereas with python it would more often be because you made a type-related error. Swift is much more comparable with Python in terms of reducing cognitive load by obviating low-level details from the programmer.
Are there safety regulations or certifications for this? If so do smartphones usually pass them and does PinePhone pass them?
Apart from the energy supply, it sounds like Israel is way, way ahead of India when it comes to scientific prowess. The government is actively involved in building a good story when it comes to science - not something one can say about India.

https://en.m.wikipedia.org/wiki/Science_and_technology_in_Is....
Whaaaaaaaaaaaaaaaaaaaa?
The observers are part of the universe, too, as is my pocket calculator.
We really don’t know that to be certain (the fact that math is invented). This is a very longstanding philosophical debate with arguments on both sides.

Now, of course the symbols of math are invented. But math is the study of mathematical _objects_, and it’s very unclear if those are invented or discovered.

For example, the Curry-Howard isomorphism shows that math proofs and computer programs are the same mathematical object. Does this mean that they are a part of nature, and we discovered them because we invented a sufficiently powerful mathematical system? Or are they simply properties of the invented system?

We do not (and most likely can not) know the answer to that question. If someone is extremely convicted when offering an answer to it, consider me completely suspicious.
> staying ahead of geopolitical and individual threats

Am I mistaken in thinking how utterly bizarre it is for an online auction site to run some CIA style intelligence unit? Sounds like you would only ever find a bunch of deranged nutjobs running that kind of operation. I mean, their idea of a geopolitical threat was a website run by a couple in the suburbs?
> This seems like a boring objection: where does the letter 'A', or the ascii 0x41, exist?

Only in our minds ? A doesn't really exist IMO.
You don't need to go to aliens for that. We've already got several sets, since you can pick your axioms and develop from there.

That's what the aliens could potentially do as well, but that would also be math.
Shopify isn't specifically targeted at rentals. Rentify lets you specify what's in your inventory and will show the customer exactly when items in your store are available - so it doesn't handle things like clashing booking times
React 16 launched 3 years ago today
Really? The article's author pet peeve is that all software running on PinePhone start with "no guarantee" or "as is". Tell me, does Apple or Samsung or Microsoft take responsibilities for their shitty software? Because so far I've seen thousands of examples their software bricking / penetrated / ransom-ware etc, and not a single one of them was held accountable in court of law because of that. Apple is the most vertical company, heck they give their software for free and even that one doesn't come with guarantees.
I would argue that math is both invented and discovered at the same time. Our expression math is obviously invented but that's not very important (but not totally unimportant either, because it drivers further discoveries). The set of axioms we chose is way more invented than discovered, although we won't like others, it is likewise we won't like e.g. a too random or too complicated a mechanical apparatus, or even it would be useless. Given a chosen set of axioms, the theorems we can infer are so constrained that the only reason we can find an invented component is that we chose the places to look for in an absurdly large research space. So like we can argue that we don't "discover" a novel in the large research space of random characters, we can in a way argue that we in part invent the theorems.

In the end does it really matter though? Is it maybe not just that inventions and discoveries have more things in common than some intuitively think? Tons of people are not really found of patents, or at least of some class of patents, because the line is arguably blurry (so yeah there is a practical way in which case it do matter, but only because of a completely arbitrary social organisation)
The most shitty code in the world comes from India. This is my personal professional experience after 25+ years in the job.

People are just speaking out of experience.

https://economictimes.indiatimes.com/tech/ites/95-engineers-...

95% engineers in India unfit for software development jobs: study
I honestly hadn’t considered that before: cancel culture is an overreaction to an under reaction.

I guess that’s just kind of what we do when we wield our protest powers. I wonder if a sensible measured reaction would be met more openly (although maybe not even possible to do).
Incredible that in a few wanderings of a student's mind, I can learn so much about Bateson. A strange but useful read for those interested in the philosopher.
Oh, how many times must a man walk down?
Why even a human and not an animal?

Sorry for off-topic, but The Observer is my great interest as well. Why not an animal? Sure, why not. Imagine that your ears, eyes, taste, etc are shut down and your consciousness too. Now you feel yourself as a rock. Why not a star? Why not a computer game character? There is a bunch of problems to think of before you answer "no". The same for "yes", because there is a theory that it's a human mind that thinks of that Observer concept and makes itself "feel" it, but... it is not real, a perception mistake required for a mind to function in reality, like many others.

This has something to do with models, but it is hard topic on its own. It seems that The Observer is one of things that don't have a quick answer and may not have one at all.
I agree! Disregarding that technically everyone can't be privileged -- taking it in the sense each individual should have the opportunity to develop as much as his potential. Things are of course never so simple, as there are limited resources, we can't always tell what their potentials (esp. of children) are, some potentials add more value to society, and sometimes the individuals don't even want to develop their potential!

This should be a primary goal of education. Then it becomes very personal, exciting, ready to bring out the best in ourselves.
That page is not rendering for me on mobile Safari, it’s just giving me a blank page
Sigh. Soon Python will no longer be cool. It will be the excel of programming languages and something else will come along.

There is a spot where the language is right enough. And adding more features/syntax is just making it worse. Maybe worse is not the right word... making it too complex.
> Math, as we know it, is invented.

But if it is invented then could we not have avoided inventing some of the more gnarly bits? If math is invented then, say, irrational numbers were a terrible mistake.

The building blocks of math are entirely abstract, but once we define a circle in any half-satisfying way then all of the results in algebra, calculus and geometry are largely set in stone. After the invention of the circle in pre-written-history, most of the math that followed was discovery of the implications.
sorry, i just meant from heathrow. it was a "well actually" that didnt actually contribute anything of value, now that i look back on it.
Impression here is that all US homes have interior alarms and cameras - interesting if that isn't the case!

I'm also slightly unclear why. I mean, you look at your phone and see some guy wandering around your house - how does that actually help? If you're in the house you st your pants and hide under the bed or worse case grab your gun and go get shot. If you're out, you phone the police which is what a good intruder alarm would do anyway.

Seems really odd to me.

Oh, plus the thoughts in the article, namely "buy a couple of cheap cameras instead" if you really want this stuff in your life.
I'd argue that Linux desktop was always the peak of customization via themes, and today remains the last platform to even allow such customization. Most Linux desktop themes don't look all that great (simply because of the '90% of everything is crap' rule), but there are a few really great ones that are aesthetically much more pleasing than both Win10 and macOS (of course this is very personal and subjective, which makes it all the more important to allow theming).
> But then what of the "shareholder value"?

That's the joke

(Or not, for some MBA types that think brand name is somehow magical...)
> Composer support is absolutely fine and there are well maintained ways of keeping plugins and themes under Composer and have been for many years.

You need to use a third party service or setup.

> Yes, but adding further content types at the level of code or these plugins is easy, trivially so.

Compared to what? Drupal? CraftCMS? Joomla? Where you go to a UI and do it all, versus installing a plugin with it's own quirks or using functions.php which ends up being the last place you want to touch after your done?

> It has several caches that are very powerful indeed, including those included by default. PHP is a theming engine.

No it doesn't, you need a plugin like W3 Total Cache. On their Cache page they tell you to use a plugin. https://wordpress.org/support/article/optimization-caching/

The other caching setups Opcache, Varnish are either integrated in PHP or a completely different service.

PHP is not a theming engine. Blade, twig, etc are theming engines.

> I mean, people use it to run newspapers, so not sure if this is true. It depends what you need.

Newspapers are glorified blogs, so yes that makes sense that they run on WordPress.

But the problem isn't random sites use WordPress, the problem is people build weird monstrosities on top of a really garbage system.
Even that poor case in Rust is already better than what Swift can do, because Swift's refcounting has to be atomic. Swift is too dynamic to prove objects don't escape threads, so it can't optimize that cost away.

Rust's Rc/Arc can still selectively use borrowing, which guarantees the level of efficiency that in Swift may or may not happen depending on the optimizer. A borrowed Arc can often stay borrowed across many non-inlined method calls, which you're unlikely to get in Swift.
I haven't made up my own mind, and certainly intend to try this out.

But I want to point out that your first paragraph offers no answer to the question, same as the title here doesn't. And I don't say that to be snarky -- what you list are implementation details, not an answer to the question. As a developer I don't care what kind of theory my program is built on I just want to know how it will save me time and give me new functionality. (In my spare time I can think the math is cool and be content with that).

(Even more specifically -- git is a DVCS already, it's just most people seem to use it with a central server like GitHub, so personally I also didn't understand what the page meant when calling that one of pijul's advantages).