skysight-inc/HackerNews huggingface dataset:
>It’s fast, stable, well laid out and very easy to configure.

Only if your chance on a "good" compatible laptop. Else all bets are off. The BT/wifi might not work, the video drivers might be problematic, the laptop might not sleep when you close the lid, the fans might blare all the time, and so on.

And even at that, it changes from release to release, whatever the fancy of e.g. Gnome devs strikes them for a non-compatible change, critical functionality is implemented in a ho-hum way, and so on.

And you also need to delve into the minutiae, to know that you should go for "Cinnamon on Fedora" over, e.g. Mint, or Ubuntu (and perhaps the proponents of the latter would say Fedora is shit, and so on).

Problems are always solved by "chose other hardware" and "get another distro".
My point being that everyone evaluates programming languages for writing games as if they would be doing a AAA hit, when they will actually be doing a minesweeper clone.

Thanks for pointing it out though.
Who the hell is to--oh, "must-have".
I think (thought) also like you, just use the latest es6 code to do everything. The workflow is very fast, I can write my app 20%-50% faster than es5. I develop mostly on Chrome. My application/website works.

Then we test the website on different browsers (we all work with OSX), FireFox works (of course), Opera works (is Chromium), Safari, naah, it's the new IE. We do some minor fixes for Safari.

When we send it to the client, nothing works, of course the client uses IE so we need to rewrite a lot of stuff to make it work for "most" people. (I live in Belgium, there are "a lot of" IE users still. And even if IE is not widely used, our clients always use IE :( )

But wait, why rewrite our application, this can be fully automated! We run our code through babel/webpack. It automagically works everywhere!

Now I understand there is some performance penalty by using transpilers, but using them leaves our code mostly bugfree on all browsers and the client is happy.

The big problem with those fancy new features is browsersupport. If every browser followed specs correctly, we wouldn't need these tools. They make the job of the developer easy, the bosses wallet full and the client happy.
You're right in that this example violates, "When one option is the prefix of another, put the shortest one first." But a personal peeve of mine is Apple Spotlight. When I type d-a-s it autocompletes to dash.app, as soon as I type d-a-s-h it autocompletes to dashboard.app. Since it's built-in I felt limited in what I could do about it. Thanks to this post I looked up how to suppress it from Spotlight since I dont use Dashboard.
> Recipients who have malicious programs on their computer may still be able to copy or download your messages or attachments.

“Malicious programs” such as any standards-complaint email software?
Funny story behind that. I originally thought the name was Latin for "comments". Naming things is hard, so I figured I'd just take the easy way out and translate from a dead language. I realised it was Italian only months later lol. Google Translate failed me.
As someone that is mostly healthy I also get occasional insomnia spells. Like for a week, any little thing will wake me up. Anecdotally, I send that doing sports daily even if just a 20 minutes jog in the morning, helps keeping my cycles intact.
> Note: Although confidential mode helps prevent the recipients from accidentally sharing your email, it doesn't prevent recipients from taking screenshots or photos of your messages or attachments. Recipients who have malicious programs on their computer may still be able to copy or download your messages or attachments.

it's not a security feature. it's to help prevent users shooting themselves in the foot.
That's the official MS idea of it. They still support it, and it's still extremely used. Millions of apps don't disappear or get rewritten just because something fancier came out...
This is click bait to OP's site. The list appears to be obvious and provides nothing especially novel. The OP's entire submission history is such advertisements.
I read somewhere that this is the most peaceful humans have ever been. Since we are not fighting physical wars it seems we are fighting ideological wars.
One word: tokenization
A normal function call evaluates the arguments and then calls the function.

Because macro expansion does something before evaluating the arguments, you can say that evaluating the arguments has been delayed.

I feel this is just looking at the same thing from two different directions.

Of course, macro expansion does _more_ than just delaying the evaluation of the arguments, and if people say that macros delay evaluating the arguments, you might think that's all they do.
The pilot had 8000 hours...
Won't it simply fallback to regular email view on external clients, like outlook's "recall email" function?
You're confusing sex and gender.
Gliding away silently is often a hybrid. London does own electric buses, but mostly it has hybrids (and lots of conventional diesel buses).

If you were on the bus its engine probably started a minute later, it's still an improvement, and I assume that environmentally not spewing fumes at bus stops helps a little with local air quality, but it's not usually an electric bus.
FDA has difficult meeting with Juul
The UN has a definition for "Intact Forest Landscapes". Little of those are left in Europe, the majority in Russia and Scandinavia. Western/Central Europe has only tiny slivers of any.
That exists. And out of date, unpatched, Wordpress sites get hacked to pieces in no time. So now the simple button on your blog gives money to someone else
I would like to see Gmail offer end-to-end encryption for "confidential" emails.
CVE-2019-5418: File Content Disclosure on Rails
Most of the crypto world is open source
I would argue that today there are many oligopoly type situations where there is actually not too much choice to go around, especially if you are limited in terms of moving about. In these cases unionization or other types of collective action seem more appropriate.

In general, I would argue for more diversity in company structures and better education about alternative organizational models (i.e., talk more openly about the pros and cons of all forms of organization - not only from a profit making but a societal perspective). It seems to me that there is a strong dogma of how things need to be done in start ups. But maybe I am wrong, I am still working at a German University so maybe I am misrepresenting the situation in your country.
My definition of complex numbers : 2D points with multiplication such as you multiply their polar radius and add their polar angle (https://en.wikipedia.org/wiki/Polar_coordinate_system) and normal vector addition. (You can find back i=sqrt(-1) and all complex numbers properties / theorems after that of course)

For more visual explanations of complex numbers I recommend Tristan Needham's "Visual Complex Analysis" : http://pipad.org/tmp/Needham.visual-complex-analysis.pdf
Not testing on women, and particularly avoiding pregnant women, is how to end up with another thalidomide case.

Sure, you wouldn't want pregnant women to be amongst your first field test subjects. But you do want them to be included as part of the carefully monitored testing period, rather than wait until the drug goes commercial and there is not the same focus on looking for and collecting data on side effects.
They're about two weeks early for April Fools.
Jordan Peterson pointed out that the army has a cutoff of IQ 85 (IIRC) for their recruits. In the army’s estimation, they can’t find ANY job in the military that such people would be adequate for - and they might very well be right (it’s against their interest to reject prospective recruits). So, if such people of low intelligence (tens of millions of them in the US) are not good enough for grunt jobs, how well will they do in college?

For the silent downvoter: do you believe that anyone can do anything? I for one, have relatively high intelligence and I also get sick (cold etc.) easily. The colds rule out any kind of physical job, as much as I would like to be a jet engine mechanic for example, and I’m pretty much stuck with desk jobs. Do you believe that, in spite of my immune system being in the wrong part of the bell curve, I would do fine working outdoors?
The brotli experience has been frustrating.

All modern browsers support it, so you'd think it would be an easy win. The top nginx search is an official looking Google project which is long abandoned and doesn't support current versions of the library. There's an official nginx module which is commercial, and then finally there's a supported fork that that sits on about page three of Google.

Shared hosts don't generally support it. AWS Cloudfront doesn't support it, along with several other CDNs. Big + to Cloudflare for proper support.

It reduced my bundle sizes measurably. We all hate bloat and want to reduce bundles, but there seems to be a community inertia around mass deployment.
The "try it" example on the TextWorld page uses Parchment: https://github.com/curiousdannii/parchment
In Germany there is exactly this for free.
https://freifunk.net/en/

Altough its far away from good coverage you get free wifi here and there. Especially Coffee Shops and in Big Citys.
5K at 27" enables you to use 2x scaling which is much lighter on your hardware. Scaling 4K at 2x leads to a sizing which looks like 1080p (just much sharper), which may be too large depending on your distance from the screen. Using anything but 2x scaling will tax your hardware, slow down the computer and blur the image.

Read more about it here: https://bjango.com/articles/macexternaldisplays/
those whose children died of vaccine-preventable illnesses

But to this point in the article, both deaths mentioned were from flu. Unless death is from a specific strain included in that year's vaccine (generally, only 3 are), those illnesses were not vaccine-preventable.
SF Council Seeks City-Wide Ban on Juul, Ecigs
Zhong Lun Declaration in Support of Huawei
But I identify as someone who doesn't confuse sex and gender.
I opened this article because I couldn't understand how "top", the command line utility, could have visual studio code extensions. I think the title could be improved.
> Maybe more people should go into the trades - and not be funneled into higher education. We desperately need better infrastructure, more housing, tangible things. Not everyone is cut out for college.

I think the root problem is the negative perception of not going to college.
I believe the OP’s comment (about doctors being important) was sarcastic...
I’m late to the party I see!

I don’t know how that’s ever going to be viable though.. for that scenario you would already have a Mac mini there because there is no need for hardware to run like Crysis. And then it can have service, comes with keyboard and mouse, as well as manuals. Then I am not sure how cheap you want to have that hypothetical alternative to make it worthwhile.
The comment you're replying to is clearly in snark, lamenting the low wages of escalator technicians despite high demand for their skills.
Yes, and they burned quite readily and frequently without harming humans. But humans have this peculiar aversion to dying in a fire, and they use tons of groundwater for themselves and for irrigation as well.
>That's not why Linux Desktop never got traction. When Linux on Desktop was born, Microsoft's platform was already an ecosystem all around the world. Hundreds of thousands of companies had developed applications for MS-DOS and were invested in Microsoft's ecosystem and users had already learnt the paradigms. Clients were already locked-in on Windows.

That didn't prevent OS X, from a near bankrupt company in 1998-99 with ~2% of PCs in the US, to get to ~10-15% in the same timespan. And that while still introducing a whole new OS in 2000, and changing CPU architecture in 2005.

Plus, what I described has been described as the reason Linux didn't get traction by both Linus and Eric Raymond, for what's worth.

>Also, the situation regarding compatibility on Linux is not that different on Windows. KDE changed API 4 times in 25 years. Windows also changed a lot. Visual Basic, WinForms, SilverLight, etc. Actually windows abandoned more API's than KDE and Gnome did.

It's not even close. MS still supports running even Win95 apps to this day, whatever they used an "abandoned API", so that's a moot point though. Old VB apps still run fine, etc.

KDE and Gnome on the other hand had large incompatible changes that frustrated devs, community, and general public. Lots of devs in disfavor of the old design/techs just left the community, and those are harder to replace without a salary.
Considering it was last updated in the 1990s and only supports 256 colors and fullscreen, and conflicts in very annoying ways with post Vista+ desktop composition, I think its safe to declare it dead for anything except some old games.

SDL is perfectly comparable, except vastly less of a clunky ancient pain in the ass. That is why almost every 2d indie game uses it and not DirectDraw, so to say linux has nothing comparable to DirectDraw is stupid.
I was an undergraduate at Yale in 2015, and I agree with @krastanov's claim that the Christakis incident was a tipping point in a much larger struggle between students and administrators. [1]

Also, I lived in Silliman College and would frequently exchange long emails (1500+ words) with Nicholas and Erika. They would always respond thoughtfully and extend an invitation to discuss further over a meal. Perhaps the Halloween note was poorly written... but anyone who actually spoke with Erika knew that student activists had distorted her message beyond recognition.

[1] https://news.ycombinator.com/item?id=19439316
Can Ethiopia’s Long Love Affair with Boeing Survive the 737 Max Crash?
Boeing 737 Max: Software patches can only do so much
Those are silly examples and clearly not what anyone meant in terms of components.
wren was the project i Was thinking of, thank you so much for the help!
If I were implementing something like this, it would just be a link to an auto-expiring viewer page, if you opened the email in a third-party email client.

And according to Google, that's exactly how it's implemented:

https://support.google.com/mail/answer/7674059

"Malicious programs" here most likely refers to things like keyloggers.
It's about time WiFi radios had a separate radio for scanning.

The idea that one can retune the radio into a different channel for 100 milliseconds or so and not impact user experience is absurd.
Airline by Michael Crichton played out in real.
I will, for one. I thought you were OK with paying for good stuff, like Lisp compilers/IDEs or other tooling.

Suddenly it's bad to charge a premium?
You might stop eating fish to not support the finishing industry, but then you might start supporting the fish oil industry which is even worse. It's better to buy from small time local fishermen or fish yourself. Fresh fish also taste better.
These are almost completely wrong. The goal of AC is to get to “what I meant to type” and good AC systems are designed with priors (eg frequency), common spelling mistakes, etc in mind.
Their similarity to Scientology is quite striking. Complete with alien conspiracy theories [0].

[0] http://content.time.com/time/world/article/0,8599,2053761,00...
To my understanding, the trim wheels are moving frequently for small adjustments -- and it's possible to switch the wheel movement off if this becomes too annoying.
> I clicked the link and... have no idea what this is.

To be quite honest that's the same reaction I had when I first landed on Instagram's homepage. Then of course, everybody was talking about it...
Really? Does that means we can access the web for free
Thanks! Page 23 of the PDF or 14 as printed at the bottom. Sadly it's hard to compare with the previous flight (pg. 25 or 16) as for it they published the graph of the whole flight instead of only the part until the (at the time still secret) MCAS was turned off (or probably more correctly, the motor controlled by the MCAS, which actually steered the "trim").
> In Boeing airplanes, the movement of the two yokes is synchronized.

So in case of two equally strong and equally determined pilots you still get averaging of opposing control inputs.
>But this isn't really "avionics and surface control" more than automatic lane keeping is a critical control system for the car.

Even if we suppose that is true and a fair comparison (which I wouldn't), the way failure modes are handled is key. If there is uncertainty about the sensors that control the feature which controls the avionics the system needs to halt. This is like keeping the lane control active when the computer vision algorithm used to detect the lanes is uncertain about where the lane is. Chances are it'll steer you into the next available tree and kill you.
nodejs isn't a replacement for fat backends for sure, but it's working really well for a frontend-facing light backend where frontend developers can add endpoints as the need arises, such as for autocomplete functionality, and where first-party support for asset pipeline tools is desired. The Spring experience isn't bad for newbies creating "REST" microservice spaghetti to have something to show at the end of their agile day, but it gets seriously in your way if you're a seasoned dev and have a solid understanding of what you want to achieve in terms of network-exposed interfaces and integration with other apps.
LoRa might enable this, and easily reaches 10-20km range (up to 100km in theory). A lot of projects in Europe experimenting with it: https://en.m.wikipedia.org/wiki/LoRa
Thanks this is a really interesting one. IS this something everyone should write down at least once in their life. The level of self reflection seems really useful in a world where it's sorely lacking.

I wonder if you did this and kept drilling down and asking why, would a large amount of people on the fringes of general consensus in all areas of life become more moderate.
The only other interpretation that is obvious to me is "not all of the digits can be the same", but 990 is not an available answer.
Virtual File Systems in Games
>> If an option is highlighted, never change it, even if new data is loaded

>I don't get this one. If I have the second item selected, and search for a completely new term, should the item remain wedged in the new results at the same position?

I think the author means "never change it without user input". The problem is that Autocomplete is often slow, so developers load suggestions asynchronously, and may update suggestions shown to the user after better suggestions have been loaded.

If a suggestion was already highlighted at that point, the system should not change it, to avoid the case where the user tries to commit a suggestion, but the system changes it just before the user hits the key to commit the suggestion.
ELI5 would be appreciated here for those of us who aren’t stock investors to understand this.
Can you explain how "removing options for recipients to forward, copy, print, and download" could "help prevent users shooting themselves in the foot"?
There is a lightweight alternative that is built on top of standalone Asio (but Boost.Asio can also be used): https://github.com/Stiffstream/restinio
Also not a pilot but I don't think you can switch the wheel off. You can, however, disable the electric motors that spin the wheel, which is what the checklist for runaway trim tells you to do, and what was supposed to have been done here.
Sounds like a shitty and incompetent design. Grounding the plane was the right decision.
Don't many psychotic and schizophrenic people self-medicate with cannabis?
Fair enough. It doesn't sell me on switching back to Maven. Ram is cheap enough. With 32GB Gradle can have a couple if it wants.
Commodore Peripheral Bus: Overview
The saddest thing, as many HN users should know all to well, is that there can be no excuse for automated systems like airliners to experience catastrophic failure and loss of life, if only due to the availability and application of modern SDLC principles and CI/CD etc.

Smoke testing could have been performed such that all possible combinations of transducer input could be considered and evaluated thoroughly for closed-loop effect at runtime.

These types of integration tests should have been performed repeatedly, seemingly endlessly in the quest for bugs and analysis of the full spectrum of runtime results and effects.

In my experience in the software industry, I've always done this for applications that have infinitely more trivial effect and results than an airliner at altitude containing hundreds of souls.

One potential counterpart to the seemingly infinite greed we see exponentially increasing could be the old adage that karma is a bitch.
I can attest to this 'enlightening' on mushrooms too, experienced when coming down from height of the trip. I am not spiritual at all, but spending months in buddhist places like Ladakh or Nepal made me realize I was closest to that compared to say christianity.

It is some sort of unity with whole universe, living or not, profound and deep peace of mind with whatever life will throw at you, because in grand enough scheme of things it won't matter and its OK that way. These are mere words that can't describe the actual state, but the whole experience is still in some ways part of me and makes me a better person overall.
What does it mean to multiply two points in the plane? You still need an additional rule for that.
Yeah, thank you for bringing up UBI! I think UBI is an interesting development and seems like a good part of the solution given our current situation. However, it adresses inequality mostly in terms of redistribution of resources and not really in terms of power.

For example, to finance a UBI large companies like would maybe be taxed more but that money would be evenly distributed across the company, thus, only marginally affecting Sergeys and Larrys position relative to their workers or society. They still remain in control, even though the population at large may have a little more wiggle room. Thus, UBI seems like a great way to make the status quo more tolerable but it wouldn’t really threaten accumulated power. That’s why basically everone in silicon valley is for it. Something like co-ops on the other hand bake in a lot more accountability and checks and balances into companies. This would also affect the distribution of power. But I wouldn’t say that this would be the obvious thing to push for or any kind of silver bullet. As I wrote in another comment, there are multiple sides to these problems (e.g., company and society level).

Thank you for engaging with this question, hope you find some value in my response!
> That didn't prevent OS X, from a near bankrupt company in 1998-99 with ~2% of PCs in the US, to get to ~10-15% in the same timespan. And that while still introducing a whole new OS in 2000, and changing CPU architecture in 2005.

Oh my friend you're under-selling Apple.

Apple, the most profitable company in the world, didn't get more than 10-15% of the market share. They didn't break any API's either. And they created their own hardware.

> It's not even close. MS still supports running even Win95 apps to this day, whatever they used an "abandoned API", so that's a moot point though. Old VB apps still run fine, etc.

Linux supports that too. You can still have a KDE1 app running on your Desktop.

Nobody has the incentive to do that. But it's pretty doable technically. Just like it's possible to run a Visual Basic app on Windows.
AsmBB v2.5 released: BBCode support, internationalization and performance boost
Making money and lowering prices are not incompatible