skysight-inc/HackerNews huggingface dataset:
The problem is autoconf because the problems that autoconf was designed to solve are not the problems we want to solve today. Autoconf does an excellent job of solving the problems that it was designed to solve--configuring a build system on different POSIX-like systems--but times have changed.

My experience using CMake and Autotools and migrating between the two is... the only appreciable benefit to CMake is that it works well enough on Windows, and Autotools sucks on Windows. Whereas Bazel is in a different league, IMO. For people on Windows, the fact that CMake works well on Windows is enough to sing its praises, but I think Bazel will be eating the C and C++ world over the next five years.

In defense of Autotools, it's designed to work on systems which don't have Autotools installed, back in an era where you might download Apache and compile it from source to get a web server running on your system. It will work on a stock install of Linux, Solaris, AIX, or macOS. Almost nobody cares about this use case any more.
> Because no one cares? The BBC is there to provide a service to the public, if the public doesn't care about...

Unfortunately in Britain, the BBC largely decides what people care about, or are even aware of.
One example I found recently is bluetooth headsets:
On Windows it by defaults uses the high quality audio output profile, but switches to "headset" profile when an app requires a microphone and picks the headset.
On Linux (Ubuntu to be precise) you have to manually pick the profile somewhere deep in Pulse, making the usage of the microphone pretty hard as you first have to figure out how to change it and secondly need to manually change it every time you get into and out of a call. I quickly gave up and now use a separate mic.

Its all kind of small things like this that make Linux grind just a little bit more for me than Windows, not saying Windows doesn't have its issues though, just a lot less.
do you have any hobbies? there are many ways to reach out to people with common interests these days and online. having something common wrt interests ...movies or games or food or books etc helps.

of course..during pandemic times, most outdoor activities and physical ones are out of reach. it isnt easy. i dont know how men bond and make friends. i hope someone else chimes in..

good luck! you will find someone or hopefully make plenty of friends!
Buffett-backed unicorn Snowflake nets $3.4B in record-breaking IPO
Make sure you do your LLC banking at a different bank than your personal checking account.
Yeah, since the day I noticed it on one YT video I can't unsee it in every dark one. I didn't even learn why it's so bad for a long time.

Horrible huge squares/rectangles of slightly different black all over the place.
Microsoft Launches AI Classroom Series in India for Free
People need to use the words antitrust or anticompetitive more often, just because you could claim there are competitors, doesn't mean the market is fair to competition or consumers.
My app with 0 customers is not a monopoly. Am I now a monopoly?
I think this is what the whole Assange thing is about.

"The US will get you. No matter where you are, doesn't matter if you are a journalist. If we want you muted, we will make you."
Many of us would be proud to have built systems that go > 15 years between reboots.
Hey guys, here's the updated URL: https://nanonets.com/blog/handwritten-form-ocr-handwriting-r...
Perhaps Microsoft is finally tired of trying to get Azure working on the Windows kernel.

Or possibly they need this for ARM VM instances?
One of the reasons Sling is cheaper though is that it doesn't carry local channels and I can't get anything over the air because of where I live.

I agree with your general point. The streaming bundles are pretty much the same as cable TV bundles. So you either subscribe to a la carte very selectively or do without. I'd probably pay $30/month for a full cable bundle but not $65.
The latest gcc and clang might not be available on a particular platform.
No, with system I meant the aircraft as a whole.

I meant to say that few things are that obvious if they aren't specified. There should be a point in the risk analysis that handles sensory errors, possible consequences and risk mitigation and if it wasn't specified there, it would have been an error. Go up the chain from there.

I doubt that software engineers necessarily know much about the reliability of sensors. You mostly learn that from experience. That is why you should include as much experience in the analysis process as possible. A pilot or the air techs would probably have mentioned the tendency of sensors freezing or having some form of malfunction.

Only then can the softies develop a fault tolerant system. After a failure it is always obvious to everyone, but as you said, perhaps they just thought the pilots would notice the error and override the system. Also an obvious assumption that should be documented as mitigation to reduce risk.

No risk analysis is perfect, but after the accidents we can expect some diligence and discipline in my opinion and hopefully this accident leads to a review on these processes instead of finding some fall guys.

A thorough integration test would probably also have detected the issue at some point and maybe here are faults as well.
Benefits don’t help a pilot not wanting to lose the ability to fly.
Scala 3 – A Community powered release
Show HN: New Speech Recognition Option for Twilio from Voicegain
Speech Recognition with Grammar available for <Connect><Stream> from Voicegain

If you want to use speech recognition with Twilio now there is a new option apart from the built in <Gather>.

Voicegain has released support for grammar based speech recognition via the <Connect><Stream> feature of TwiML.
You can read the details here: https://www.voicegain.ai/post/announcing-twilio-twiml-connec...

Voicegain ASR accuracy is on par with Amazon Speech-to-Text. The big benefits to Twilio users are:

1) support for grammars - you can port your old GRXML IVR applications now easily to Twilio
2) much lower cost compared to <Gather>

The disadvantage is that Voicegain ASR only supports English language at this moment.
Ada a proprietary language; quite the contrary: it was standardized right up front, in an effort by the DoD go get a common language at a time when proprietary languages were the norm.

That’s about the only nice thing I personally have to say about Ada so I’ll stop here.
nix-style local builds (although the name is kinda bad) don't really have anything to do with nix, they're only the (admittedly bad) name for the new v2-* style commands (that now, at least as of cabal-3.0.0.0 and higher, are the default)
Making a Text-Based Adventure Game Using Chatbot Tech
This.

Also, I’m astonished that Boeing continues to talk about when it’ll deliver the 737 Max when no-one will ever willingly fly in one of those planes.

Even their own staff have said in writing that they wouldn’t let their families fly in one of those planes.

Boeing’s utter lack of awareness of the gravity of the situation continues to amaze as much as the absurdity of this statement.
It allows them to run a bare metal (type 1) hypervisor instead of a VM on top of Windows.
From what I can tell, this scans code for strings that can be translated, and then you supply translations from the initial language resulting in a mapping of Chinese to other languages (using Chinese as an example).

What happens if you update that initial translation that every other language hooks off? Do you end up with orphans? At the same time, you may not speak all your languages so you may end up with no -equivalent messages too.
What costly mistakes? I do not know of anyone in my coubtry who would consult a lawyer when registering a company. They might consult some expert in tax planning but never a lawyer.
We could give a grace period of some years until we apply strict laws.

We just would need to make it clear from the get to go that after that grace period the law will be strict even for cars sold before ;=)
Maybe you would find PaperWM useful. You can move workspaces among different monitors seamlessly.
I agree... when you listen to a great comedian, it's not 1 joke/sentence. This article was too much. I still read it all since the overall topic was entertaining but the attempt at humour was overkill.
Whats up with everyone starting a newsletter these days? Congrats anyways, looks good. Looking forwards to it.
> The most recent Debian General Resolution on init support said something like "we chose systemd but compatibility with other inits is important"

It actually said "Systemd but we support exploring alternatives".

I read this very differently. I read this as Systemd is supported, and if package maintainers wish to include other options they may, with a view to exploring future alternatives.

I don't read this as requiring or prioritising support for previous systems that Debian has moved away from.
> the horrific culmination of a series of faulty technical assumptions by Boeing's engineers, a lack of transparency on the part of Boeing's management

My experience in this industry is that many of the most important engineering decisions are made by management. Not to excuse their engineers, but on the topic of management getting of lightly, I wonder how many of those "faulty technical assumptions" should fall at the feet of Boeing's management.
How to PR and Market on little budget
Struggling to get press mentions & market your Startup? StartupBlink CEO, Eli David, will be discussing PR & Marketing on a low budget tomorrow at (1pm & 6pm London). Don't forget to register here:
I agree with your response- the BLM protests need to be more aggressively dispelled.
Well, in this particular case it was hard. The used version of one our internal libraries didn't support Go 1.13, so we bumped its version, and that required some more dependencies brought in and updated, and then it turned out that the container with Go 1.13 was misconfigured so it literally had no access to that internal library, at all (something with Gitlab deploy keys...), so in a hurry we tried to vendor this internal library wholesale, and then there were some problems with gomod-ed libs and those without go.mod, and some linters had to be explicitly told to skip the 'vendor' directory (wtf), and...

And at this point, I just stopped digging down that rabbit hole and instead added

TESTIFY := github.com/stretchr/testify

and

mkdir -p "$(GOPATH)/src/$(TESTIFY)" ; git clone --depth 1 --branch v1.3.0 https://$(TESTIFY).git "$(GOPATH)/src/$(TESTIFY)"

before 'go install' in the build script, and ran it in the container with Go 1.10. This change took 5 minutes to make and worked without any problems.

Isn't the one of the reasons we use semver in the first place so that after you do some small change to the current application you're working on, you don't suddenly find yourself having to update 2/3 of your the environment just to compile it?
This exchange made me laugh. Cherry picking evidence of cherry picking:

> James Lewis QC: You were just fishing about for something, omitting details which counter your opinion.

> Eric Lewis: There is a huge amount of data, including from the US Bureau of Prisons. You just picked out one caveat of one report.

> James Lewis QC: Please keep your answers concise.
Not everybody drives the same way -- from how you describe it, to you driving is an all-encompassing activity, requiring presence, planning, attention etc. Don't get me wrong, that's ideal. Unfortunately most people don't drive like that. For many people, it's an incidental activity, a means to an end, done with the bare minimum of resources required to get by. That's why there are so many "accidents" and why you see so much stupidity on the roads.
US healthcare spending in 2019: $3.6 Trillion

US Financial Sector profits: $422 billion

>It would still be worth conducting fintechy business. It would barely affect bonuses.

It is absurd and blatantly false to claim the entire burden of the U.S. healthcare system could be placed on a single industry with little effect.
You're welcome! Thanks for the kind words!
> I don't remember the last time I got a Linux desktop which didn't "just work";

I can. I have a laptop with a high-DPI screen. It can output to a second monitor. Setting that second monitor up is relatively easy (though not as simple as it is on Windows or Mac), though getting the desktop to play nicely with a high-DPI screen and a non-highDPI screen doesn't just work. It basically becomes unusable at that point. The laptop was sold with Linux installed by default.

> but the truth is that you can run into driver problems and issues too when running operating systems you pay money for, like Windows.

Yes. Though, I haven't had that problem in years. And when I last had that problem, my solution was literally just upgrading the driver.

Listen, I've hand coded XFree86 config files back in the day to get three monitors up and running on a Slackware system. It's gotten better. But it doesn't "just work."
Why your hair dulls the sharpest razor blades
Comments like these are incredibly short sighted.

I generally ask if anyone anymore believes in cause and effect. By and large aviation is safe because of the work of governments and corporations together to create safe aviation. It doesn't just "exist." As we see here with the 737.

> we risk not being able to do anything new because it is paralyzed by regulation.

This isn't frontier science or sending someone to the moon. Aviation can be extremely safe and innovative if based on sound principles and not just trying to make an extra buck.
> It still doesn't stop someone from suing you personally.

It vastly reduces the expected value to them, and thus the incentive, and the expected cost (legal and liability) to you, but no, it's not an absolute shield.

> . You can try to claim "it was the business's fault" but if you're a single member LLC (with no employees) this is very difficult

Well, yes, but the problem with that isn't “single-member LLC” (for which the standard is pretty much the same as any other limited liability entity) but the “you’re” part: a key requirement of maintaining limited liability is that the entity is operated as a distinct thing from the principals. If you view yourself as not distinct from the LLC—that the LLC is something you are and not something you have or operate—that's a pretty good sign that you are thinking about it wrong from the start.
No one? There are a lot of people who fly but don’t follow the news and have missed all of this. And then others who will forget/not check every time they fly.
IANAL, but I expect this is part of the prosecution's strategy from the start rather than a change.

My understanding is that lawyers like to use a multiple lines of attack/defense approach. So in the context of this case, they would first argue that object A is not of type B (and hence not afforded any protection that type B might confer), and next argue that even if A is of type B, that all type Bs are subject to prosecution anyway.

My guess is the next step of the prosecution's argument will be, even if A is of type B and type Bs are generally afforded protection from this type of prosecution, this case is an exemption because of "national security."
In Sweden all three are true. It costs less than 200 EUR and you can do it online.
Nvidia GeForce RTX 3080 Review
His place in history?
I'm also a spotify subscriber, but considering switching to apple music.

To put it bluntly, which one would you bet on being accessible in 10 years? As much as I love what they do, I don't know if Spotify has proven that they're financially sustainable (for themselves, or for artists).

Comparatively, Apple has a handful cash cows, and can afford to lose money on the isolated vertical of "music".
My response to the Apple Developer Feedback Request

HOW CAN APPLE MAKE APP REVIEW BETTER?

App Review has become faster but still feels very unsafe and unreliable. It feels like being delivered to the whims of the gods. They may strike you down, kill your business and refuse to negotiate about it. Speaking about which, speaking with app review is infuriating! They will mindlessly reiterate the same quasi-legal lingo about how your app should confirm to this or that guideline completely ignoring whatever actual logical or societally relevant or otherwise actually meaningful argument is made on the other side. I understand it is not these people themselves - they must hate their jobs - but the rules they themselves are bound to - but the resulting experience is god awful.

HOW SATISFIED ARE YOU WITH THE FOLLOWING APPLE DEVELOPER RESOURCES?

I used to like Apple - look up to your company. I was elated to be able to visit the WWDC. Even spoke with Tim Cook - however briefly. Watching the 15 Sept Apple Event I noticed I was getting more and more annoyed. I really resent the dishonesty. I feel that I am starting to actually hate what Apple has become to stand for.

-"We treat all developers equally".
- The tax evasions via Ireland.
- Bullying a tiny company about a pear-shaped logo
- Pretending to care about freedom of speech while supporting censorship and banning of apps in china.
- the list goes on

Apple tries to present itself as a force of good - but has become a despicable company.
It makes me sad.
You are the one company that could actually be a force of good. Untouchable. You could really make a difference.

Yet you don't.

Well not in a good way at least.

HOW CAN APPLE IMPROVE THE TOOLS AND SERVICES IT PROVIDES AS A DEVELOPMENT PLATFORM?
Be as specific and descriptive as possible

Focus on quality more than on constantly churning out new features - it's not necessary. You are Apple - you determine what happens. You used to stand for the best. It used to feel remarkable to use and work with Apple products. It's now just above par. Why?
You're worth 2 trillion dollars already. Is 2.2 trillion more important than going back to actually making the best again.

HOW CAN APPLE MAKE THE APP STORE A BETTER PLATFORM FOR DISTRIBUTING YOUR APPS?
Be as specific and descriptive as possible

"This app is damaged and may harm your computer" - stop that! At least try to be reasonable. Please!
No one was given the choice. Or the choice was to "upgrade" to a subscription or throw away the technical investment in the platform, starting from scratch with a new and unfamiliar and usually less capable software.
Worth clarifying, only to be precise:

"Systemd but we support exploring alternatives" was what was said in the GR (Choice B in https://www.debian.org/vote/2019/vote_002)

So while alternatives could be supported, I guess it's up to the maintainer to decide if these chose to do so. In this case, the maintainer didn't want to, but could of course provide some better argument than "I didn't feel like it and it wasn't a mistake".
> was meant to stay under water for five years

Teddy, Vicky, Paulette, Sally and René?.
Better playing safe than sorry, I suppose
DMT drug study investigates the ‘entities’ people meet while tripping
> so I guess the FAA failed by allowing that

Yes, but that failure is enormous. That a certifier should hand off certification duties to the entity being certified boggles the mind, and they should bear very substantial blame for that decision.
Here's the commit. Unfortunately, there is no explanation in the commit message. Notice that it touches more than the van Smoorenburg rc script.

* https://salsa.debian.org/utopia-team/network-manager/-/commi...

Michael Biebl, for those unfamiliar with Debian, is one of the maintainers of the network-manager Debian package and of the systemd Debian package, amongst a number of others; and also a contributor to systemd itself.

* https://qa.debian.org/developer.php?email=biebl%40debian.org

* https://github.com/systemd/systemd/commits?author=mbiebl
> Would you blame an airplane's autopilot if it crashes?

If the plane crashed due to an autopilot error, yes, absolutely.
In southeastern North Carolina I have yet to see a single sign for Biden in any yard. I see signs and flags for Trump in most yards in the rural areas and in many yards in suburban areas. In addition you see numerous land and boat parades for Trump. You never see a parade for Biden.
FOIA reports usually have a small textbox over the redacted information with a reference to the reason for redaction, likely made in Adobe PDF. Then the docs are either printed and scanned or just converted to an image only PDF.
But it is cumbersome.

Linux distros have the same issue, rpm or .deb packages cannot have the same name but still support having 2 versions of a package/library installed.

If it's a shared library and they don't get the SONAME versioning right for incompatible backwards compabiliry, it's even more cumbersome, and incurs more work for everyone to consume that library.
Great feedback about the bundled packages - I've mentioned a few of them on the homepage. Unfortunately I haven't had much time for OSS lately and I never got to writing proper docs. Future goals! :-)
That’s ~$67/mo to stay in business. I don’t see how this can be considered a horrible thing.
Making use of time we're not wasting, I mean, spending commuting? I am all for it and would do one myself if I thought I knew something worth sharing. Would a "Bumbling into AWS Competency" be a worthwhile topic?
Chuck's actual works get just a little mention in this piece.

He is known for helping to bring peace to Northern Ireland and the Republic of Ireland. That is, to end the Troubles, a conflict that lasted about 30 years, from the late 60s to the late 90s. People who were not yet adults in that time may have difficult imagining the violence of the Troubles. The terrorism, riots, violence and armed actions that characterized a guerrilla war and its suppression, all on the edge of Western Europe. The southern counties that now make up the Republic of Ireland had only achieved independence a few decades before that (the dates are complicated, but let's say it was in 1921) after 800 years of British occupation, and a recent war of independence.

That was the backdrop against which Chuck Feeney tried to bring peace. He did so by working with both sides of the conflict, the Catholics and the Protestants, with diplomacy and massive investments, to make sure that they could see a path to peace despite all the anger, animosity and desire for vengeance that decades of violence and killing can instill. He helped resolve that. Not alone, but he was crucial. And we don't even think about it any more because it's all been relatively normal for a while. And that's amazing.
>> Anyone working in engineering knows that any form of resistance would have been futile.

That's a management failure right there. But fine, if managers want to take a "shut up and do as I say" attitude, then they need to be responsible for the results of what they said to do.

Also, the thing they were least transparent about was probably hiding the differences between the Max and the regular 737. They hid those differences so that they could be certified as the same type and not require additional pilot training. That's not a lack of transparency, it's deception.
I mean "attach", not attack.
Check your SSL score. If you've got an A or A+ or such, it means many people can't connect to your site. Not every browser has TLSv1.2. The maximum score is something like A- nowadays.

NH works, your site doesn't.
How to make love like a caveman (sept 2011)
Well, it helps!
Thanks for the kind words! Much appreciated!
I recall when HN was discussing dropping seeds from an AC-130 few years ago, someone pointed out that it would be much more cost-effective to just hire locals to do it by hand. The same will probably apply to drone-planters.
It's just sharing knowledge. The more the merrier.
Thank you for making my point clearer than I did ! :-)
The relevant metric is monthly mortgage payment, not interest rate. When interest rates go down principle payments can be expected to go up as people can afford to bid more for the house.
I liked the humor in this piece a lot, I would not have read it until the end if it wasn't for the funny bits