skysight-inc/HackerNews huggingface dataset:
They are arguing it does have impact on that.

The company that created Java went out of business and was sold to Oracle for a fraction of its original worth. So Java was a business failure -- or at least I'd be interested to see someone defend Java as a business success.

So I think it's realistic to at least engage with their argument seriously rather than dismiss it.

The argument is that open source licenses are incompatible with the kind paid license they're offering their customers. These licenses pay for the salary of their skilled employees.

Oracle makes money EXACTLY the same way -- by selling commercial licenses to a non-open-source database. That's why Java can be open source and not bankrupt the company.

Again, the argument here seems to be Just come up with a different business that makes hundreds of millions of dollars and use that to pay for Wolfram !

-----

edit: Since this comment is highly upvoted and visible, I'll mention that I'm seeking funding for a compiler engineer for the Oil shell, which I just mentioned on the blog:

http://www.oilshell.org/blog/2021/12/backlog-assess.html#mor...

So I know from over 5 years of direct personal experience that compiler engineers don't just show up to your open source project and start implementing things! Even if you have tens of thousands of readers on Hacker News for years. (Oil has had 48 contributors but not very consistently, which is understandable.)

To be clear, I did not expect help! I have asked for it, but I thought I would be able to finish it myself. So it looks like hiring someone with specialized skills is the most realistic way to accelerate the project (now that the language design is in good shape).

This funding is to finish the Python to C++ translation, which is already half done. Example:

Oil's Parser is 160x to 200x Faster Than It Was 2 Years Ago http://www.oilshell.org/blog/2020/01/parser-benchmarks.html (lots of progress since then)

I'm applying for 50K euros of funding from NLNet. Also in the process of setting up Github Sponsors. E-mail me at andy@oilshell.org if you want to make a donation -- I think I will need at least $250K to properly pay for this position. If you're a professional programmer and spend 2 hours fussing with a shell script, that's probably worth a few hundreds dollars.

I'll start mentioning this in more posts when everything is set up, but I thought I would use this extremely relevant topic to raise awareness. Programming languages don't pay for themselves! https://www.oilshell.org/release/latest/doc/oil-language-tou...
There's two different meanings for the phrase 'the speed of light'. One is the conversion constant I mentioned (which is currently used to define the metre in terms of time and is therefore constant by definition).

The other is the speed at which light travels (through a medium).
I've always maintained that we are slowly falling toward the center of a black hole that is larger than our current known universe. The rate of expansion is just the speed the universe is "falling, yet due to the absolutely fantastic size of the black hole it will take billions of years to collapse in on ourselves.
I’d be pretty embarrassed if I was JPMorgan and I hadn’t profited at least ten times that much from illicit private messaging.
Sbcl compiles itself in just a couple of minutes.
Lots of universities and similar research/educational institutes have site licenses.
I don't really understand the definition of open source. I used to hear people say stuff along the lines of "If you just release the source and don't accept patches then that's not real open source"

But the opinion on that has changed I guess?
The only point here that _may_ be considered valid is #5: Crowd sourced decisions may be bad for you.

The reason one could consider this to be true is that often open source design is hype driven, and not long term benefit driven. Exceptions can be seen in communities like Rust, but there's still lots of issues there (like async). However just because there's lots of hype does _not_ mean you have to bow to it. You can easily commit to a read-only release of the code which obviates all the need to actually participate in the community.

And of course there's successful models like VSCode, which manages to be _mostly_ open, but all the "cool parts" (like Copilot) are still not possible to reproduce with the provided source alone.

Many ways to open source your code and still have people pay for it!
if an hn headline says something like "best practices for Phoenix" nobody expects it to refer to the city Phoenix, Arizona, USA. It's more likely Elixir Phoenix, the web framework. Or it could be one of a ton of other software projects called Phoenix.

this is not a problem.
JVM is not that smart.
No offense but this is a recently formed opinion. If you asked any Obama-era progressives, they would be shocked at what you’re saying.

Proof from NYT: https://www.nytimes.com/2019/10/31/us/politics/obama-woke-ca...

My family moved here with $8000. I went to college for free (HOPE scholarship).

I’ve been listening to centrist republicans and my vote is going to go for them. Possibly forever unless Democrats fix this wokeness.
Does this mean that WhatsApp is secure or that this particular agency didn’t care enough to break the encryption?
Anomalies in Linux Processor Use [pdf]
Right and “we don’t need to use black because we haven’t yet and things work fine” is a bad response that dismisses the real needs and concerns of others on the team when they’re saying “things aren’t fine we want computers to handle the nitpicks from here”. I wouldn’t say it indicates junior tech skills but it’s a sign of junior management skills.
Greatness should be independent of comparison to others.

Would you rather get shot, stabbed or be kicked in the nuts?
Your choice would be the personal best of the options but I doubt you would call it a great choice.
It would be tough to make such a thing work because then every site would annoy you into being an app.
Personally, I find the Tesla model 3 to have one of the best looking exteriors,
especially with the new black trim. What you call empty, I'd call clean.
I guess Franz von Holzhausen's design sensibilities align with mine.
> The C standards committee doesn't really know what to do with the language it seems.

Honest question: why should C change? I mean, if all we want is access to higher-level core language features not provided by C, isn't it better to just pick up a higher-level language that already offers it? After all, if you add higher level features like smart pointers, is it really worth it to keep other features like the extensive reliance on the C preprocessor, dangerous string handling, and a spartan and in some cases outright unsafe standard library? Or would it be better to cut our losses and just adopt languages that already fixed those issues?
That's true, i was more thinking of scientific interpreted languages, a la R, Mathematica, matlab
> The article glosses over the fact if Jones was a threat to the police or not.

It seems he was not:

> “I think they were afraid he was going to hurt himself, and that’s what started it,” Chief Darling [the Catskill police chief] told The Times Union
He's a software engineer with a business background (his degree is from Copenhagen Business School), who thinks about problems both ways.
> Langoor monkeys are a fearsome force in India and not to be messed with.

I thought langoors were more friendly towards humans compared to macaques?
Do you ever marvel at the fact that we have learned and continue to learn so much and yet still really understand basically nothing about why this universe exists, what its limits are, what’s driving its changes, and what its ultimate fate will be?

We don’t know what we don’t know, and we’re trying to figure out how a black box works from inside an infinitesimally small corner of it. Frankly, I find it amazing we’ve worked as much as we have.
San Francisco in particular, and California overall, have reduced breaking into cars, and looting from stores to mere misdemeanors. Plus, they have abolished bail, so there's no detainment, and really no consequence. That all adds up to a position where the state says that property crime doesn't matter anymore.

From this point, society crumbles. It's actually reasonable in this circumstance to propose and demand a return to law and order. Citizens now know that the police will not protect them, so a rise in vigilantism is understandable, and necessary where politicians have truly abdicated that responsibility.

The ill conceived social experiment done by the Left has failed, and everybody sees that now.... even mayor London Breed.
And here's the problem with cable and the OTT providers as well.

The content networks force an all or nothing contract. ESPN must be licensed for all subscribers or no ESPN option for anyone.

The same thing that forced me off of cable has forced me off of OTT.
How do you know you are not also picking the next word at random from a probability distribution?

I mean, as I'm typing this sentence, I have some notion about which word is going to come next, and a sense of where the sentence is going to go.

But maybe that is what it feels like to be a large neural network that has been trained on very large data sets for long periods of time.
I would call that the exception that proves the rule because of the "Lost Cause" myth.

There are enough people who think the losing side wasn't the wrong side to keep the legend alive for the Confederate leadership.
I'm not sure either. What makes it even harder, is that in the poorer countries, people often eat locally grown organic food. This tends to be unaffordable to poor Americans.
My reactions reading the title.

> Man Dies After He Is Shot by the Police

Here we go.

> with a Stun Gun and Catches Fire (nytimes.com)

Well that’s a fun new twist.
In fact it may well be the fastest language - although it's hard to compete with the sheer number of man hours spent on C/C++ compilers.
I think the coupon sites make money as affiliates, so as long as the affiliate code stays in the URL, scraping tools would increase the chance the coupon sites see affiliate revenue.

> This post may have affiliate link & we may get small commission if you make a purchase.
Correct, the definition of words is not a science.
Yeah, and I guess that's kind of the point. You can still see the seams in many of these models, but you could easily imagine a version that's truly indistinguishable from a human. Or at least indistinguishable from something we'd consider an "intelligent entity". And in that case, how does what's under the hood affect the "meaning"? Should it?

This isn't a new idea by any means, science fiction has tackled this ad-nauseam. The thing that caused me to have a strong reaction is that previously it's never seemed like a question we'd seriously have to contend with. It's an interesting idea in a nicely wrapped up 2 hour movie, but damn does it seem scary and complicated out here in the real world.
Read this: "Abraham Lincoln: His Speeches and Writings"
This seems too obvious to repeat, but Google and Microsoft fund Chrome and VS Code through the profits from their other products like Search and Windows.

Wolfram doesn't have that, and most businesses don't. It's very easy for us say "just make it open source" if we don't have to come up with a way of paying people! Just come up with a different business that makes hundreds of millions of dollars and use that to pay for Wolfram !
If the plugin itself has no function or meaning standalone, without being linked to the GPL'd work, it's considered by the GPL to be a "derived work". And at least on GPL v2 that OBS uses, it operates at the point of "distribut[ing] or publish[ing]" that.

v2 sect 2b

You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.

https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Snippets like this:

account deposit: 100 dollars.

are why I love Smalltalk (and its followers, e.g. Ruby). So much expressiveness, reading like a sentence. And Smalltalk even had the ingenuity to use period as a statement terminator, so it feels even more like a descriptive sentence describing the domain concept.
Most injury lawyers operate on commissions only. I know a dude who is a personal injury lawyer, he doesn't take any money from the victim, but gets paid a % of the settlement.
Blender is a counter example. They prioritized UX and are now eating into commercial use cases.
Any statement about how science should work is indeed philosophy and not science, science is for obvious reasons incapable of defining itself.
In Singapore last week, an older man was taking a morning walk in a park and spotted a pack of otters on the path ahead of him. At the same time, a jogger ran through the pack and startled them (some reports said trampled one of the pups). The reaction of the pack was to attack the nearest human - the older man:

As the runner ran past Spencer and disappeared into the distance, the otters instead set their sights on Spencer and "went crazy".

"I didn't move quick enough and they just jumped me and they [were] on me and severely bit my ankle, made me buckle, and they jumped on my bottom and pushed me. And these things like... massive... [these] things [are] like dogs."

Spencer said that the otters even tried to bite his face, but their teeth sank into his finger instead when he raised his hands to defend himself.

https://mothership.sg/2021/12/otters-bite-man-botanic-garden... (Warning - graphic)
From what I’ve seen so far, the racism in math curriculums are mostly about misattribution and credit theft.

This is easy to correct and should be corrected in 2021 and onward, but the extreme left somehow dialed things to 11.
No Agenda Show 1408: “Booster Blitz” with Adam Curry and John C Dvorak
I am duly chastened, and ready to learn what boneheaded mistakes I am making. For one thing, I take it that that the analysis is tractable for most practical cases.
Imagine having your pair of expensive headphones exploding, leaving chemical burns only to be offered another pair of potentially explosive headphones.

If I were in this guys shoes, I probably wouldn't even want a Bose aux cord.

Excellent customer relations by the way.
Nice. Lisbon is also notable for its staircases.
If he had said "It isn't open source because it's ours and we don't want it to be" that would have much more integrity than this.
Hi, thanks for looking into this. I'm a kde developer and at least in name maintain basket. I think it would make sense to either replace the usage of this library in the above mentioned apps or fork the library and move it inside KDE. Could you contact me per email (see bio)?
Mathematica is the worst when it comes to pure number crunching, because they use unstructured arrays. Much more flexible, but much slower.
> Until you get terribly injured and now you seek tens of thousands of dollars from someone else. Who do you think that this someone else is? Don’t you realise that it’s just all of the other Americans?

Well, in the case of a lawsuit, it's just that specific, negligent American (or company) that caused damages and owes that compensation. There needs to be some kind of system for compensating victims when an accident happens. With socialized medicine, everyone compensates a little, in the American system, the entity judged to be at fault compensates a lot. Not saying which one I believe is better, but they both make sense.
Books: Goodreads, /lit/, r/books

Computer Hardware: Google and redditsearch.io

Movies: Imdb, Trakt.tv, Tmdb, Rotten Tomato/Metacritic User Score, Myanimelist (for anime movies)
No doubt widespread and certainly not a good idea for oversight, however, the insinuation that all usage was due to employees wanting to avoid oversight isn't correct. Particularly during the pandemic, employees were forced into communicating using messaging software and many prefer to communicate using software with a good user experience.

The messaging software used within banks (e.g. Symphony) is really awful and it is particularly bad when you're no longer able to speak to clients in person.

They should improve the messaging software they use, on top of getting everybody to do the training for the 100th time, etc.
This is a dishonest comparison because 1) most of those other vaccines are much more effective to the point of being sterilising, flawless and/or lasting a lifetime and 2) they all have been tested to hell and back.
A lot of the comments here appear to give Facebook some benefit of the doubt. Whilst this would also be my default position, let's not also forget that Facebook makes money entirely through advertising and Pfizer is a massive sponsor/advertiser [1]. There appears to be a massive conflict of interest here.

Also encase it wasn't already clear, 'independent fact checkers' are themselves not free from bias, particularly political bias. I find it deeply concerning that we allow some unaccountable authority to state truths, on very important issues that are heavily political.

In UK parliament for example, there is the concept of the 'faithful opposition'. They rarely agree with the government of the day, but what makes them 'faithful' is their opposition in good faith. Where is the faithful opposition to the fact checkers?

[1] https://www.youtube.com/watch?v=hlARrmWhHXo
We are talking about the question if C is a subset of C++.
`new` certainly isn't a part of C, so also not an element of the intersection of C and C++.

Idiomatic C code doesn't explicitly cast the return value of malloc

foo *bar = malloc(sizeof *bar);

C++ did AFAIK never (certainly not with C++98, the question is if it had been allowed sometime before the standardization, but I think it never did) allow this, so you always had to do

foo *bar = (foo *)malloc(sizeof *bar);

Therefore, C is not a subset of C++. But a (non-empty ;) intersection of C and C++ exists.
> It should not be legal to advertise the possibility of messaging someone, if that someone will not be able to receive the message.

Unless I'm misinterpreting what you're saying, you seem to be saying that shadowbans should be illegal. Or at least, I don't see how any law that would prevent shadow delivery wouldn't prevent shadowbans. So I think we'll have to agree to disagree.
I think the new edition is vaporware. The publisher's website now says 2023: https://www.informit.com/store/c-plus-plus-primer-9780135161....
unknown. seems like they were being punished because their employees used whatsapp for business communication, not that it was discovered the employees used whatsapp and did something illegal
I don't think tendency to misuse is a justification for only providing guns: I think most people would rather be tased than shot. But yes, I'd agree the training needs to constantly reinforce that a Taser is still a weapon that causes serious injury or death, and should only be employed in a situation the officer believes warrants that risk.

Unfortunately a large number of these incidents involve mental health incidents, where officers probably weren't at real risk of physical harm.
When America was trying to install a “democratic” government in Iraq there were a series of assassinations. In that case however the situation eventually stabilized.

So that strategy is only as good as your opponents will. And it turns out there’s a lot of men who are willing to throw away their life in the hope of the power, money and prestige of being the top boss.
Firstly I think if Wolfram wants to keep Mathematica closed source, that's his choice and I have no problem with it.

But, doesn't this indicate quite a poor architecture? Mathematica appears to be (or should be) composed of many different mathematical modules and capabilities that it can do. It should be possible to develop those separately while retaining a centrally controlled "beautiful" architecture to bind it all together.
Years ago we had a system that was performing really badly. It turns out that it spent over 50% of its time on

log.debug(xmldoc)

The debug method took a string, and Java was converting the xmldoc to a string. This was back in the 1.4/1.5 days.
Read Christopher Alexander’s foreword to Richard P. Gabriel’s “Patterns of Software.” https://www.dreamsongs.com/Files/PatternsOfSoftware.pdf
Self was quite influential in the language development world however, perhaps most so in JavaScript itself.

StrongTalk was also very influential, because many of its developers also ended up working on core parts of the JVM and V8 JITs both at Sun and Google.
In that case I care, and would say that’s an inadequate way to prevent trolling by researchers
I think it’s kinda funny how sending vaguely threading emails (suggesting violation of statutes) sailed right through an IRB, but Scott Alexander got the third degree for giving patients a survey. Description:

>> When we got patients, I would give them the bipolar screening exam and record the results. Then Dr. W. would conduct a full clinical interview and formally assess them. We’d compare notes and see how often the screening test results matched Dr. W’s expert diagnosis. We usually got about twenty new patients a week; if half of them were willing and able to join our study, we should be able to gather about a hundred data points over the next three months.

https://slatestarcodex.com/2017/08/29/my-irb-nightmare/
Elizabeth Holmes Now Belongs to the Jury
It might be easier to narrow down to a city. I visited 20+ countries. From natural beauty perspective, Costa Rica, Hawaii (US), and Switzerland are top of my list.
I want to mention that Go doesn't have a ternary operator, because it is "used too often to create impenetrably complex expressions"[1]

[1] https://go.dev/doc/faq#Does_Go_have_a_ternary_form
When reading code, skimming is more important actually. C-like syntax (symbols instead of prose) makes skimming easy.
> Pascal and Smalltalk were just too weird

A huge reason why C syntax is "not weird" is because its weirdness has been normalized. I didn't realize how absolutely bizarre some of the things in it were until I was an undergraduate teaching assistant for a C programming class for Math and Engineering majors.

The big problems I remember:

- Why {} braces?

- Why A = B? They're not actually equal. This can be a huge conceptual stumbling block.

- Why is this function returning "void"? This makes no sense, that's not a function.

- Why A.B()? Period gets read as a sentence terminator and that function is being called with no parameters, which makes no sense.

- Why do we use square brackets [] and not parentheses () for arrays?

- Why do we need a ';' at the end?

- Lots of confusion over `&&` and `||`.

- Problems understanding `+=` and similar.

Old Smalltalk editors did some things to make the language more understandable, such as turning `:=` into an leftward pointing arrow and `^` into an upward arrow. Once I saw this in practice, it made a lot more sense to me. Not that Ruby and Rust both have the `|vars|` syntax.

Pascal-family languages like Ada look "too weird" because most people learned a C family language early on. It'd be like saying Russian or Japanese is a weird language because you only know Romance languages.
There's nothing wrong with java.util.logging. logback/log4j are better in almost every regard (configuration, usability, speed), but if you don't mind to write some boilerplate, jul is absolutely appropriate for most projects.
Take into consideration though that these minks were bred specifically to kill them for their skin.

The end outcome was a ban on mink farms which is a pretty positive one for animal rights.

I also think the e culling of all those minks was horrible but it's not as black and white as that.
EDQL: An Intellij Plugin for Elasticsearch GUI Client
I am not going to argue everything you wrote here, but...

>There is nothing humble about confidently calling the OP's concerns "unhelpful paranoia"

Not even close to what I wrote.