skysight-inc/HackerNews huggingface dataset:
> It's utter pedantry to pretend that a couple of isolated posts where they happen to use the words "open" and "source" together proved anything. In your first example, they're clearly using it as "open source-code", not "open-source code". Your second link doesn't work.

In the body it is used (hyphens not added)

2x: “open-source” not followed by the word code.
3x: “open-source code”.
1x: “open source code”.

Plus in the 6 word tile as “open source” not followed by the word code. And open source is the main object.

Moreover it’s not just a throwaway phrase but a label they are using for their model

Caldera believes an open source code model benefits the industry in many ways.

They continue to be extremely interested in DOS and support our open-source technology direction

Caldera’s OEM and Channel Partners can utilize the open-source code models for DOS and Linux to create

I’m honestly not sure how it could be any clearer...

(I love it when I can copy and paste old arguments ;))

> But the fact is, if it was a phrase in current use, you wouldn't just have one or two examples. There would be thousands. Where are all the other mentions of Caldera's "Open Source" software?

It doesn't have to be extremely popular to be in use. The truth of the matter is that there wasn't much "open source" or "source available" software. The other truth of the matter is I have finite patience for trawling through old mailing lists looking for the term open source.

> The reality is this: https://books.google.com/ngrams/graph?content=%22+open+sourc....

As you yourself note there is a bump dating to... 1975... the truth of this is the OSI used a term already in use and made it more popular, not that they invented it.

> Can you spot where the OSI appeared? The reason they couldn't get their trademark is because they had been so successful in promoting the term.

No, it was because the term is merely descriptive. It would also be because the term was already in use if the PTO noticed that (but they often don't - and I haven't tracked down the documents to check if they did).
I think there are many reasons why Go doesn't use exceptions, though this is possibly one of them.

Channels are nice, but they are not that hard to replicate in other languages (probably less efficiently). They have their uses, but they can't completely supplant shared memory or async/await - all 3 are nice to have in different situations.
The Redis Open Source Grant Program
The problem is not the language being stable or mature. I'm sure Ruby has been around since 1995, Lisp existed even before my parents.

With Lisp, you can create a "Hello World" program in variety of multiple ways. Sure you can refactor it, starting with how to print the letter "H", throw UTF-16 support there as well. At the end of the day, you wasted precious time and resources printing "Hello World".

Doing things in variety does not mean value.

Doing it right the first time means value, now imagine if it's a team.
Superdry hoodie, unbranded jeans, and Vans 100% of the time.

If people comment on the way you dress, then that shows their own personality flaws, not yours. Dress how you want, as long as it's within the company policy.
Vultures of Nepal
MacOS used to have a choice between Carbon and Cocoa, didn't it? Maybe still does.

C++/WinRT uses XAML. But XAML isn't a control library/toolkit. You can tell because it isn't called the Extensible Application Control Library. I'd say it shouldn't be included in your list, but MFC/ATL is just a way of accessing Win32 via C++ -- it makes the same function calls -- so it's not clear that your purpose was to make a fair statement about native development, but perhaps to complain about Windows turnover of apis.

On Linux, it's quite simple to live entirely in Gtk-compatible land. I think Firefox and JetBrains are the only foreigners I use on my box, but I'd be using them on any opertaing system so it's not exactly a fair cop.
Podcast: Web-Based Spaceship Simulator Controls
Some Interesting Monitoring Jobs Currently Available
I knew what you meant. The "I could be so lucky!" was in reference to me not being here.
> How can you call McDonald's predatory pricing? They have been cheap and profitable for decades.

Their pricing and food is a gimmick, didn't that movie The Founder and the subsequent articles from various outlets pretty much lineout how Mcdonald's actual business model relies on Property Management and franchising? [1]

The food, competitively priced (questionable food costs and sources are the bigger story not told) or not is only the hook/marketing costs to get you to show up in Corporate's business model, the real money is in leasing the property and the brand name to the Local owner.

Personally speaking, I had the misfortune of eating at Mcdonalds during this COVID shutdown on more than one occasion as grocery stores were closed by the time I got off work.

And other than nostalgia for what was once a haven of my childhood, I cannot bring myself to put that stuff into my body without feeling nausea afterward. Everything is overly sweet, or salty; I remember the pickles and the fries from the happy meal being pretty decent as a kid in the 90s that went down with the Hi-C orange soda, having had one of those value-meals ($15 is hardly a value mind you) as an adult with the same items was atrocious.

1: https://medium.com/@alexcjensen/forget-burgers-mcdonalds-is-...
Cristina on her story co-founding Listle (YC S19)
No, understanding “open source” is not just for programmers, and yet another example of elitism.
Related: That's why I think physically attractive people often (but not always) have worse personalities. They can get away with more.

Studies show this too[0]:

> When the defendant was attractive, there was a shift in judgments toward acquittal, but when the defendant was unattractive, there was no such shift. As a result, mock juries were more likely to acquit the attractive defendant than the unattractive defendant.

If people are more likely to acquit attractive defendants in criminal trials, they're certainly going to let more social "crimes" pass.

[0] https://journals.sagepub.com/doi/abs/10.1177/009385489001700...
> A good high-level high-performance programming language would be a blessing to the field of bioinformatics. It could extend the reach of biologists, shorten the development time for experienced programmers and save the running time of numerous python scripts by many folds.

The author might like to look at J for specific calculations (and Futhark for similar tasks).

I use Haskell, it's not quite on par with C though. Other MLs are wonderful too.
I can see how this would happen. When working in inventory and fulfillment we'd often see our competitors price their goods below our wholesale. Sometimes it was because of the manufacturer incentives, other times because the product was a loss leader and was used as a promo. Either way, it seems that Jet.com was able to leverage this and use the Amazon pricing to keep their client happy. Fair play to all involved.
I'm talking about R&D specifically, not infra folks.

But let's say designing for scale is 100 times harder than a taxi app for just one national taxi service. Based on my 23 year career in trenches I seriously doubt that's the case, but let's be generous.

That would net us into ballpark of €60M expense. Non-negligible, but it translates into a hundred developers pulling €100k a year for 6 years, still at least an order of magnitude below Uber.

Very obviously it does not scale anywhere near linear. There has to be a severe case of diminishing returns in technical hiring.
This reminds me of the Silicon Valley episode where the start up 'Sliceline' sells repackaged Domino's pizzas.

Don't recall if they explicitly stated 'they'll make it up in volume.'
I saw TypeScript has now an awaited keyword that will eat promise wrapped and plain values.
I stand corrected.

Does taking a third of the revenues imply endorsement?
There are two limits: 60000ft and 1000 knots. Some manufacturers use "AND" between them, others use "OR"[1]. So you can have faster drones if you manage to stay below 60000 ft.

[1] https://ukhas.org.uk/guides:gps_modules
> Looks worse for Python outside regex-redux

Take a look at the source code for the top Python program for regex-redux.
Sure they are, life sciences companies use tons of Java and .NET.

In fact you might encounter some biologists using VB.NET after they outgrown their Excel VBA macros.
While "maximize profit" and "deliver shareholder value" are a recipe for predatory behavior when applied to government organizations and government granted monopolies there's definitely a need for municipal departments to pay attention to money input in relation to services output.

I'm unaware of the specific details but I suspect Burlington Telecom lit a bunch of money on fire chasing some noble goal and in the process compromised their ability to do some other key part of their job in a satisfactory manner. This isn't an uncommon failure mode for municipal government departments that suffer scope creep.
Peet's coffee owner plans to heat up $764M public offering
Isn't the whole point to not run utilities by business principles? I think the idea is to classify some services as "must have for a decent life" and make sure everyone has access to them, regardless of profitability.

What kind of progressive policies are you thinking of?
Hair cells don't actually have anything to do with hair. Not sure why you are being downvoted though, the name is a bit confusing. Jim Hudspeth gives a great talk about the neuroscience of hearing (haven't watched this video but saw him in person ~10 years ago): https://youtu.be/hn8N8p9P5gw
The problem is it really doesn't read that way in text to a lot of readers (I also suspect there's a culture gap; there's a stereotype about Scandinavian communication being gruff and blunt relative to other European customs).
And that's when things get seriously invasive and people start saying "Why are you using a 26kb tracking script?"

If you collect information about how often a user is moving their mouse and scrolling the page in order to tell how long someone has been on a page then you've moved from collecting what's useful to collecting everything you can just in case it's useful. That decision comes at the cost of invading everyone's privacy, and that needs to stop.
Do any birds flying around have engines?
Mental Models for a Pandemic
I recently had the reverse experience. I ordered something from Amazon and there was a Walmart box inside the Amazon box. I was not expecting that!
Municipal agencies are still bound by the constraints of resource scarcity — and the goal should always be to efficiently provide services to citizens without glut/waste. You're right that municipal agencies shouldn't need to worry about turning a profit, but they should also need to make sure they don't run at a loss.
It's people like you that makes me afraid of releasing stuff open source. So aggressive for no reason at all.
Ask HN: Is record linkage a solved problem?
I work in enterprise and there is an incredible amount of replication and de-normalisation across both old and new applications.

Is there a tried and tested method to go about matching the records and fixing the duplication?
Qt with QML does exactly this with animations. It works very well. You don’t really need a functional language to do this kind of thing. I’ve written classes in C++ which are composed to produce different behaviors. Composition in OO is a way to accomplish this without using a functional language.
This is close enough https://github.com/OTTO-project/OTTO and https://www.critterandguitari.com/organelle
But nothing has significantly changed for you if you can consistently reach top 3 (top 10 actually)

The biggest loss for me (if I wasn't subscribing) would be the "friends" leaderboard. I'm actually not that much interested in the obvious peer ranking on my home climbs (I already know how strong each of my cycling buddies are), but it's also a bit of a connoisseur feature when traveling (e.g. when it's not 2020): a famous col will have dozens of friends on it and none of them are even close to top 1000. The stories (when, why) are often more interesting than the times, even more so if it's not a famous col by a hidden gem, which then becomes a bit of an asynchronously shared experience.
+1 for the Novation Circuit, super portable and really powerful for the price. Compared to the OP-1, I'm sure it's nowhere near as powerful, but it's a really nice little production tool you can bring you with everywhere, just like the OP-1. I'd say the sequencing is a bit easier on the Circuit as well, compared to OP-1, but the synths and sound in general is better on the OP-1.
Future of PHP: Bright or Dull?
I am curious what timing precision they are achieving. You can easily get ~10 ns with cheapish GNSS modules.
I don't know about that. He's said some incredibly mean and offensive things. It is detrimental IMO. There is basically no way I would want to collaborate with him. You couldn't pay me to contribute to the Linux kernel, and I'm sure I'm not the only one who feels that way. He gets away with it because the world has become very dependent on Linux.
Upvote! New people or people interviewing are always afraid to ask questions. I find they think people expect them to always know the answer. I'd much rather hire someone who will find the right people and ask questions when they don't know how to do something. Communication skills.
With the Live, you can. It's both much more capable and costs half as much.

However, the OP-1 is probably easier to handle because it's smaller.
Visualizing the spectrum of a square wave is so easy, it’s used to teach the concept of the frequency domain. Less square square wave? You likely peeled off some higher harmonics and added some phase noise.

The point of the experiment is to demonstrate that sound waves in air are not at all like water waves and sonic square waves do, in fact, exist.
Disclaimer: my entire comment below hinges on very subjective definitions of the word "success". Take with liberal pinches of salt.

> Excellence awards you the choice of being an asshole.

I would go a little further here and say personal/individual "success" affords you the choice of being an asshole. Excellence is not always a requirement for personal/individual success, as personal/individual success is not always equivalent to holistic success (i.e. success of a company/product/idea as a whole).

> Some people will be assholes if allowed to, but I don't think it's (positively) correlated with success.

There are levels of both (assholery and success), but I would guess there's at least some correlation purely because a level of assholery is often (not always) required to overcome certain hurdles on the road to that success.

My point being that being an asshole may disimprove results for colleagues & collaborators, but may improve results when dealing with more oppositional / competitive situations.
I've had an active PayPal account since 2000. They've never sent me a card.
Could you have unintentionally clicked something on an eBay page or similar?
I will never understand how people have such a rosy view of C development. Is it just that today people think there is only GNU make, and only GCC or clang?

Autotools used m4 because it was the most portable Unix tool, not because it's a good language to write your build scripts in...
Glamorous Toolkit: the moldable development environment
“We don’t want anyone to believe there is a vaccine around the corner”
The term 'enterprise networking' is a bit ambiguous, as there is nothing inherently specially about networks in enterprises - its just a different layer of abstraction than what you are used to, probably packaged into hardware and software offerings you didn't have exposure to.

That said, you could learn a lot from resources that focus on networking certification. My favourite have always been the CCNA courses from CBT Nuggets done by Jeremy Cioara.
This is always my answer to people trying to justify being an asshole by comparing themselves to Steve Jobs or Michael Jordan. If you are as talented as them, maybe you can make that argument. But if you are not literally the best in the world at something and/or arguably the best of all time at something, you can't use their examples.

An NBA bench player can't behave like Michael Jordan and expect to stay in the league, even though an NBA bench player is probably one of the best 400 basketball players in the world.

Even then, I would argue that guys like Jordan and Jobs succeeded in spite of being assholes, not necessarily because of it.
How to cook reactive programming. Pt1: Unidirectional architectures introduction
Relevant link: https://moldabledevelopment.com/
If we don't perceive this event using the electromagnetic spectrum, is it fair to state that it remains un'seen' as such?

We need a verb for gravitational perception!
> The trick is to squeeze your long-term UI project in the same update as some routine security fixes. Then the clients are forced to learn the new system.

No, the trick is to iteratively change the UI in a way that's easy for the user to get used to.
Krause was doing Reinsdorfs bidding when he refused to pay anyone.

And after Michael left Krause didn’t just put together losing teams, they were the worst teams in the NBA.
Yes but ease of attracting developers is harder in some languages versus others.

No need to include the "knowledgeable" modifier.
Nah. Walmart totally makes multi-million dollar business decisions with less diligence and critical analysis than random HN posters.

I think of this as the social media Gell-Mann Amnesia Effect. You see comments from folks with zero insight and no doubt no specialized knowledge of the relevant industry, recognize that they are likely just making an off-the-cuff comment without any value, open the next thread where it's less obvious how little industry knowledge the posters have, and resume giving their comments the benefit of the doubt.

I fall victim to it with some frequency. Almost any comments here about the medical industry, of which I'm a veteran, are just wildly ignorant - and spoken with the same strident confidence as comments about the airline industry (for example), about which commenters are likely just as profoundly ignorant. But then I don't know they're profoundly ignorant, and suddenly I think, gosh, that person has some incisive insights.
Seeing is not the same as detecting. Can you call radioastronomy "seeing" when you can't see radio waves at all? Gravitational waves are even more "unseeable" in this respect.
Yeah, this is pretty much it in a nutshell. An asshole who's brilliantly talented in some field can do well in that field, because their talent makes them valuable even if their personality drives people away.

There are plenty of jerks out there who aren't particularly talented at whatever their chosen field or profession is, but you don't hear about them because they don't become famous or (in a lot of cases), get hired at all.

It reminds me of this quote from The Simpsons:

>Aide: Sir, I'm afraid you've gone mad with power.
>Russ Cargill: Of course I have! Have you ever tried going mad without power? It's boring. Nobody listens to you.

Same deal with jerks and success. A talented jerk will get listened to and became famous in spite of their toxic personality, an untalented one will go ignored and quickly get forgotten about.
I don't know anything about Windstream, but Frontier is another firm (others include FairPoint and Hawaiian Telcom) that tried to find a business in Verizon's trash bin. In every case, poor service and bankruptcy was what they found instead. Regulators knew they shouldn't let VZN divest from these customer bases, so they imposed some fig-leaf requirements that didn't accomplish anything.
How do these munibroadband efforts dovetail with existing local fiber companies? I get access through Waitsfield & Champlain Valley Telecom and after granted a long delay on speeds they've been pretty aggressive about fiber rollouts in the last year or two. I'm down by Monkton and have 1G fiber. It's $105 a month, which is certainly more than BTV but this isn't a dense area at all either, and even when still on DSL they've always been really pleasant to deal with. I know there have been other fiber deployments in various places one might not expect at first glance in VT too, and the mountainous terrain is both an impediment to physical rollout but also offers some opportunities for WISPs.

Definitely excited to see more progress on this at last, and Comcast is certainly awful. I hope though that'll it'll benefit from and get boosted by what is here too.
I tend to believe that the product owner at Defold was genuinely unaware that there is this movement to redefine "open source" to mean something other than its plain meaning. After all, all "OSI open source" software is also "Plain Meaning open source", and it's the sort of pedantry that many people really don't give a fuck about.

It certainly didn't help them to use the term open source here, instead of everyone discussing the game engine they're releasing completely for free to the public with no strings attached and source code attached they're discussing the meaning of the term open source and accusing them of fraud.
I moved from Vermont to the Bay Area a couple years ago and the internet service from Burlington Telecom was fast and inexpensive. I think I paid $40 for 150Mbps or something. I'm now basically limited to Xfinity out here and dealing with customer service is the typical Comcast nightmare.

Thanks for sharing the article. I was loosely aware of the issues with the company but not the whole picture.
Iirc NYT has been blocked in China for about 10 years, since that report about Wen Jiabao's family's money.
New York Times phasing out all 3rd-party advertising data
I'm in the middle of a large project at home. I've made probably 10-15 orders from Amazon in the past six weeks as I find my way through it. All but two of them arrived within 3 days, despite most showing weeks out. No difference in shipper, shipping tier or anything else that I could see. Of the two outliers, one arrived within the estimated time and the other was lost in shipping.
The title is perfectly fine.

The article made it perfectly clear what is happening

> The fusion of a black hole with a neutron star was first observed by gravitational wave observatories in August 2019. Yet optical observatories around the world were unable to locate an electromagnetic counterpart in the region from which the gravitational wave signal originated, suggesting that the black hole had completely devoured the neutron star without first destroying it. If confirmed, this could be the first observed black hole-neutron star merger detected in a dense stellar environment, as described by Dr. Arca Sedda.
True, but there's a rather radical difference between an input device with nine possible states like a d-pad and one with 65,536 possible states like the N64 control stick.
I'd suggest Strava. Seriously, all those changes are tiny nuances that depending on how you use Strava might never have crossed your path at all.
Yep, planning poker is something I'd expect most people to encounter within their first day of direct contact with Scrum.

More generally: Tech is absolutely rotten with jargon, most of which is assembled from pre-existing words that have different meanings in their original context. I don't think it does us much use to complain about this fact whenever we get tripped up by it. Nobody wants to have to always define the context of their jargon before using it in order to avoid confusion any more than they want to use XML Schema and qualify the names of their tags at all times. It would just be a horrible chore. It will be quicker and easier for everyone if we just learn these bits of jargon ad-hoc, and accept the occasional moments of mild confusion as part of the job.