skysight-inc/HackerNews huggingface dataset:
Compliance to what? I’m genuinely curious about who would mandate antivirus.
FYI, I had an extremely comfortable semi-reclined desk made with a poang chair once, and you'll want to know that after 6 months of full time use, the lumbar support eventually gives out on the back cushion and it becomes your worst nightmare. Either reinforce it or prepare to replace it regularly.
Ah, I think I get it now.

The "local police may harass you anyway" part threw me off as I thought that's a reference to something actually happened.
Nobody is blaming Microsoft. From the article:

> And it appears that Public Health England (PHE) was to blame, rather than a third-party contractor.
We just had a huge battle where Republicans opposed Medicaid expansion in states. (Which would involve more blue state federal tax dollars going to red states.)

There are a couple of areas where Republicans support federal preemption, such as telecommunications (which falls squarely under even a narrow definition of the commerce clause, as “channels of interstate commerce”). But for the most part they fight federal encroachment in environmental laws (regulating infra-state bodies of water), health spending, etc.

When have Republicans had the federal government intervene to stop a domestic transit or health program that wasn’t reliant on federal dollars?
As a user, it absolutely does not matter “why” to me.

I see a new google product. Should I spend time getting used to it?
A service is provided by Google or a third-party app. Should I choose Google “by default”?

I recently spent a few days trying to get google cloud print to work. It will be killed in a few months. Do I care why - was it replaced by competitor’s product, was it non-monetizeable, was it for the good of other developers? Nope, I don’t care.

The main point of this website is to illustrate that Google products, even if nice and polished, sometimes live much shorter than desired. And website does this splendidly.
A Sed Script That Draws Mandelbrot Set
IE actually created many of the standards we take for granted like XMLHttpRequest. [1] It was the innovator for a long time until priorities changed and the IE team was disbanded leading to the stagnation.

Microsoft definitely takes the blame in keeping it poor for so long but this situation is nothing like Safari which has refused to implement standards that already exist, as well as messing with others in unintuitive ways.

1. https://schepp.dev/posts/today-the-trident-era-ends/
We are discussing the issue here in the very cathedral of "spend money and see what sticks". That's the whole silicon valley venture strategy. If you think of Google as a large-scale startup incubator with a very efficient private cloud in house, then you will understand the long tail of their product lineup much better.
Great work. Your design is nice. But if I may give one critique. Please add a way for users to reach the footer, it becomes silly to reach it when you have endless scroll. Either put the links in footer somewhere else and remove the need of the footer or stop the auto load after sometime and give a button for user to load more. so that they can find the footer and know more about your website.
The best lies are often told through plausibly deniable context, subtext, and implication - where the blame can be shifted to the listener instead of the speaker - while speaking not a single word that wasn't "the truth". Tell the truth such that it sounds like a lie. Tell the truth so it sounds as if it were the full truth instead of merely half the story. I'd consider doing these things intentionally to be dishonest.

I don't think I'd go so far as to call the website dishonest - I don't think it's necessairly trying to present itself as telling a full, balanced, unbiased story - but it's absolutely possible to be dishonest by telling the truth.
Nit: that's not full-bleed, which extends to all edges, including top and bottom. Bleeding to two edges we[1] called half-bleed.

[1] some segment of the SF Bay Area photography community circa 2010
In the absolute best case scenario, the NSA has been created to ensure US hegemony, also known as destroy the freedoms of anyoune outside America. In reality, it was probably created to ensure the current hegemony is largely unchanged, meaning it will trample on the freedom of US citizens too.

The entire organization needs to go. The article written by an intelligence agency insider just wants to try and ensure only foreign rights are violated, but that should not be acceptable either.
Can this service work for articles behind paywalls?
Mark, really appreciate you writing this! So much great advice, and in such an easily digestible format. I messaged you on Twitter.
Any regulated industry where money or lives are at stake. An example is finance where regulations specifically state that you must have antivirus installed, even on servers.
I'm not surprised. I've seen all kind of shit working for enterprise clients. Only one of them adhered to very high standards and had processes for everything. They were a military contractor and most of the clients were ex-military.
Travel becomes almost impossible when you have a cat. Can't leave decent amount of time to anywhere, sometimes just possibilities of what may happen is enough.
Elevate how you learn with spaced repetition
Adding the word "quietly" screams clickbait to me. I guess they have to earn their money too, so it's just part of the world now.
You can stay on PHP and run it on dotnet using the PeachPie compiler.
It’s not clear from the official docs AFAIK. While the code is MIT licensed, there might be trademark issues with the name AngularJS and continuing the existing repo.

That being said, I’m sure creating a fork of AngularJS and providing paid support and consultancy will be a minor gold mine for some organization shortly.
It wouldn’t be a “squareable”

What’s you want is something like “commutative multiplication”
Quartex Pascal – A Delphi / Freepascal / Lazarus Alternative for JavaScript/HTML
Yes, James is excellent, I picked up most of my Fusion360-fu from watching him design (in 360) and then 3D print or machine components. Very thorough engineer!
If nothing else, I love the way that Anathem presents an alternate nomenclature for a whole range of scientific and philosophical concepts, ranging from the Hylian Theoric World (Platonic ideals) and Gardan's Steelyard (Occam's Razor) to Saunt Bucker's Basket (Faraday cage). While Stephenson's practice of inventing alternative names met with some derision (like https://xkcd.com/483/), it adds something to the work that wouldn't come through the same way with familiar names.
Those are the spoils of developing a product that has transformed many, many aspects of basically everyone's lives and cut out many, many middlemen.

It's also a characteristic of software, with its near zero marginal costs allowing a small number of people to obviate and dominate entire fields.
The correct way to generate a CSV cell with a leading 0 is

="01"

You can verify this with

01,"01",="01"
I suspect a big part is the general desire to minimize the runtime impact of typing support,especially on code not using it; there's a bunch of infrastructure added to the core classes that now can be generic types to support that.
You have to navigate the same basic issues to convert each csv as it comes in to xls as PHE did in the article. They could just as well have converted them to a consistent csv format and stopped there.
Changing the print is the most trivial part of the migration from py2 to py3, let's not make it a big deal.
> I think CSS is "difficult to understand" because most people who do front-end don't want to spend a day learning it.

I couldn't disagree more. There are a ton of reasons CSS really is hard, even when one understands the box model etc.

E.g.:

1. Hugely non-modular. An element's behavior always depends, to some extent, on styles applied to other elements. Systems full of entangled global state are inherently complex, separate from any other concern.

2. Highly magical. E.g. if you want to control how elements stack with z-index, you need to also know that z-index is ignored for elements that aren't positioned, which in turn means you need to set up your margins differently because positions disable margin collapsing. There's no one "model" to learn; it's a big morass of interconnected rules and edge cases.

3. Extremely fragile. Layout changes that a human user might consider minor often can't be done without significantly redesigning the page.

Of course, problems like these can all be mitigated to various extents. But that takes care and experience; it's not just a matter of reading some articles like you imply.
Fast? #lolno
I have worked with .NET and Java since they exist, jumping between stacks either when moving between jobs or consulting projects, nowadays I tend to be more focused on .NET.

Yet I don't see .NET getting on Java turf as much as many Internet thinks it can.

It remains mostly a Windows stack (so many enterprise third party are yet to release Core stuff that is actually cross platform), and there are plenty of platforms without any kind of .NET support, yet you will find a Java vendor on them.

Also ironically Microsoft is now a OpenJDK member and they are the ones doing the Apple Silicon support.
Is Rails as fast as .NET?
Fluid physics says otherwise

"Thirdly, we show that even simple mouth-and-nose covers made of good filter material cannot reliably protect against droplet infection in contaminated ambient air, since most of the air flows through gaps at the edge of the masks. Only a close-fitting, particle-filtering respirator without an outlet valve offers good self-protection and protection against droplet infection"

https://www.researchgate.net/publication/342693523_Fundament...

There's rather too much "magic of the mask" conclusions being drawn without considering other factors.

Nor is there consideration of the other issue. If you catch a disease while the mask is off, then when you put the mask back on you're breathing your own shedding back into different parts of your respiratory tract.

Similarly, it's been shown that surgical masks don't do that much even in surgical settings: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4480558/
Yamaha just announced their first ANC products, in both cans and buds formats if I recall. Don't know how they will stack up.
Carbon-Aware Kubernetes
that's amusing, because that's the kind of thing that people love to dunk on javascript about
Nvidia Maxine – managed cloud AI videoconferencing service
Unity's not .NET Core though, and probably won't be for quite a while.
My two HomePods work pretty well in conjunction with an Apple TV 4K. But I would stay away from any Apple products if you want to stray outside of Apple's ecosystem.
I found this article from coding horror about the same thing interesting - "The Infinite Space Between Worlds". https://blog.codinghorror.com/the-infinite-space-between-wor...
No. In a remote work world, you should be paid on the value you generate. What the employee does with their money and how they conduct their personal life is their business.
> As soon as something gets traction it either gets obsoleted or renamed.

This is sadly totally true.
Unfortunately excel is the lingua franca of data exchange in SME
Pandora is still around and is still superior as a radio station, they just don’t have the variety Spotify does but their algorithm is better
Possibly, but the server JDK I’m running right now wasn’t ported by them ;)
Some recent experiments with direct segments:

Efficient Virtual Memory for Big Memory Servers, 2013, https://research.cs.wisc.edu/multifacet/papers/isca13_direct...

Implementation of Direct Segments on a RISC-V Processor, 2018, https://carrv.github.io/2018/papers/CARRV_2018_paper_4.pdf
Navigate to a Destination from Any Fragment Using the Navigation Component
> Data-oriented programming is so integral to Clojure's culture that I'm not sure Clojurists even realize they're doing it half the time.

I totally agree with you. I am a Clojurist and my hope is that my DOP book will spread the "light" to non Clojurist.
Are PWAs comparable with Chrome apps? IIRC games like Bastion were able to use native code (maybe WASM fills the gap?)
What's a good language and textbook / lectures to pickup delimited continuations and how to use them?
This was an actual thing and probably the original inspiration behind this article: https://www.cs.unm.edu/~dlchao/flake/doom/
I have to agree with this and have noticed the same thing in my circles. It’s like travel. It should make you more open-minded and more well rounded, and yet ... there are people for whom it does just the opposite ...
It is :-) From the Readme:

> This is a fork of the excellent gideonred/dockerdoomd using a slightly modified Doom, forked from https://github.com/gideonred/dockerdoom, which was forked from psdoom.

Here you go: http://psdoom.sourceforge.net/screenshots.html
Usability Testing Tools for Great User Experience
Customer satisfaction is the driving force behind any business, and the goal should be to offer the solution in a manner that’s not only simple but efficient. With some of the paid and free usability testing tools mentioned above, you can get a hands-on experience on how your user will feel while using the product, allowing you to tweak it early on and avoid potential criticism.
Same here, our latest greenfield project was done in .NET Framework 4.7.2 and for the looks of it, the next one might be .NET Framework 4.8.

There are plenty of enterprise stuff like SharePoint, Sitecore, GUI components based on commercial partners like Telerik and Component One, among many others that are still on an transition to Core.

And for those that already moved there, their stability is still at v1.0 level, better leave the "fun" to others.

EDIT: typos and grammar.
I agree that the marketing is misleading and unreasonable but I think the last part of your comment is going too far.

I drive a car without any of those features. I think my car's level of safety is acceptable. If AP can beat that level of safety, it's good enough. It's okay if AP isn't the absolute safest mode, just like it's okay if companies sell cars that "only" have a 4-star crash rating.
Q – Run SQL Directly on CSV or TSV Files: Text as Data
Just Apple doing Apple stuff.

Hi Louis Rossmann!
Honestly, I buy Apple devices because of the cross-device integration. I grant that many of Apple’s devices aren’t the best in the category: but I find that, considered as a “computing environment”, they’re pretty hard to beat.

Also, I trust Apple’s “don’t listen for Hey Siri” feature more than the either Google’s or Amazon’s
“Correct” is a strong word. It isn’t defined in https://tools.ietf.org/html/rfc4180 so Excel should not try to be smart and add extensions only they support.
And now the csv parser (or downstream process) has to guess whether to interpret that as the raw string or as the eval'd value.
It’s horrible for Americans, too.
I was curious about the "why it matters" .. but it seemed like the section be better called "rituals matter" .. as it had no sense of explaining why rituals have the stated impact.
Unity uses a mix of .NET Framework, Mono and their own IL2CPP/Burst compiler stack.

In fact it remains to be announced what are their plans regarding .NET 5.
Things are never 5 minutes. And it is just as easy to make mistakes with sql as it is with excel.
And chickens!
Jordan is a Serviceable #2 – Lebron By The Numbers
Buy Globe Valves from Supplier Dealer Exporter and Manufacturer in India
he is 100% right that IE's ubiquity is what caused the problem to begin with. well, that and microsoft getting arrogant because of it.
What's that say about the quality of Safari then?
This one has some pretty distracting artifacts to my eye. The red and white pattern on the first woman's shoulder blurs and swims, while the door latch behind the woman with the mask follows her shoulder and even changes size.
Xkcd 927
Programing languages are like patterns that may or may not fit in a developers head so they will not replace each other. I'm sure every developer can read all programing languages but it's about master the language and its eco system.
I'm using new c#/.net core professionally and I still think it's far less productive than elixir/phoenix in general. Also c#'s pattern matching is nothing when compared to elixir ones. They are very different languages though and that's fine, most people are familiar with OO, not with FP so for them, it might be more productive(at least in certain types of applications).
I've implemented Google Custom Search Engine on a few sites before, and it's not clear if this is the same (repackaged?) or different. The biggest question (as with many Google products) is when this it going to be shut down, given that Google Search Appliance itself reached its end of life in 2019.

If you want a dead simple way to integrate search onto your site/app but find the learning curve of something like Elasticsearch steep, take a look at this project that I've been working on:

https://github.com/typesense/typesense

Typesense is an attempt to offer a great search experience out of the box -- with minimal configuration. It also supports clustering/HA, so you can certainly go a long way before considering something like ES (which is a great product but also pretty beefy).
I thought the topic of this thread was driver monitoring and driver drowsiness detection?

What you're describing is the entire semi-automated driving system + driver monitoring feature. Another Apple to Oranges comparison...

It's obvious to anyone familiar with Open Pilot that it can't access OEM blindspot cameras since it only uses the Comma Two smartphone cameras and hooks into CANBUS. So I am not really sure what point you're trying to make here.
And to feel a little bit of the pain if they're leading the team down a bad path.
It’s the new clickbait word du jour. Make mundane and extremely ordinary things sound nefarious.
It's just not black and white like that. You can tell a lot of useful things about the food safety of an establishment by looking at it. If the farmer's equipment is filthy, or she keeps chickens in the same room she processes the milk, I'm probably not gonna drink milk from there. If it's all spotless, and there are clearly systems and processes being followed, I feel reasonably safe (I've been drinking raw milk most of my life and never once became ill from doing so).

These kinds of risks are similar to the risks of eating beef tartare or oysters (things that I also do fairly regularly, including sometimes in developing countries!), and humans have been reasonably successfully managing these risks for a long time, meanwhile some other humans seem to massively overstate the risks for some reason.
Metal detector enthusiasts find 6th-century Anglo-Saxon warrior’s grave
Electric car put to the test in regional and rural NSW
unsure what part of this is cause for downvoting-- it is absolutely correct. it's not even invalidating other peoples' observations. people are weird (or ignorant (or both))...

edit: oh and i guess now that i upvoted it it's not grey anymore xD
>"We launched in March 2017, so it took us just under 3.5 years to get to $1m ARR

We’re bootstrapped, meaning we’ve never taken any money from investors."

[...]

>What problem do you solve?

We help software companies build better products by doing a better job of collecting and understanding user feedback."

[...]

>"LESSON LEARNED

Be focused—don’t try to solve every problem for every business. Build an amazing product for a small group of people instead of a mediocre product for everyone."
Assuming the structure produces better products and better incentivizes the team, it should have a competitive advantage. Build a startup based on similar management principles. If multiple startups attempt it, a few may succeed and serve as an example to follow.
My original book with Manning about Clojure has been abandoned. Now I am writing a book about Data oriented programming
Thanks! You're right, I think I'll work this into an "introducing" blog post soon.
Why the DPU is more important than the CPU for Nvidia
Yes. Super Cruise is pretty good. The only caveat is that it only works on limited-access freeways.

https://www.gm.com/our-stories/technology/cadillac-to-increa...
Tor Browser and Onion Services – Challenges and Opportunities
I remember when Apple sold me a developer license that came with a T shirt each year...
How podcasting became a new front in the streaming wars
A DB system that doesn't verify that each submitted record has been included in the DB (and scream if it hasn't) ... is a DB cruising for a bruising.
It's been done before. You still need cement.
But those "big SPA payloads" contain the whole app. With Blazor you incur a 1.5Mb overhead before you've written any app code. That's simply unacceptable on many devices so Blazor's current implementation is only relevant for internal apps.
Not only .NET, I am really pissed how C++/CX got replaced with C++/WinRT, without any effort to provide tooling with similar capabilities.

So instead of a C++ with C# like tooling for doing UWP stuff, now one gets to edit IDL files without any kind of support (you could be using Notepad for what they care), and then you have to manually copy/merge C++ files after being generated.

And on the .NET side .NET Native was looking to be how version 1.0 should have been all along, and now has an uncertain future.

Finally with Reunion, when going regularly on their issues, it seems to be turning into a major reboot, porting what they can into Windows 7 like stack, leave UWP as an improved COM runtime, and pretend that everything else post Windows 8 outside Win32 never happened.
I'm Giving Up on Firefox
I think you might have to change your "is" to a "was". wiki isn't really used anymore and the internal search is really really good.
Do you have some evidence or more substantive feedback? Because I can show you the techempower benchmarks which have it in 1st and 3rd place at over 7 million rps: https://www.techempower.com/benchmarks/#section=data-r19&hw=...

I built an adtech platform doing millions of requests in 2010 in dotnet. Then I did it again doing billions of requests in 2012. Nothing else at the time other than java could come close with the same amount of effort.
> Will some of these towns burn to the ground from "controlled" burns getting out of control? Yes. But the alternative is that they simply burn some other time down the road when less can be done to stop it.

Yes, but American morality has been warped by its legal code into some twisted version of the Copenhagen interpretation of ethics (https://blog.jaibot.com/the-copenhagen-interpretation-of-eth...) that makes this infeasible to actually accomplish.

In vastly oversimplified terms, the primary American response to any tragedy is to ask the question of who can be sued about this. The person who can be sued is the person who is to be blamed and the system optimizes for the avoidance of blame, not the minimization of harm.

Look at the (lack of) debate around human challenge trials in the US. It's taken as an obvious given that a given entity causing an almost certain X0 amount of deaths is a less preferable outcome than a diffuse and unblamable phenomena causing X000 deaths because in the former case, there's a concrete entity that can be blamed for the obvious infliction of harm but in the latter, it was simply the result of impersonal systems that nothing can be done about.
Hmm, it was in 8.02

https://www.wired.com/2000/02/commando-line-interface/

Wish I still had some of these
Miro’s UX is fantastic, ‘it’s quite smooth and responsive to use. I can’t think of many advantages Draw has over it, other than the lack of paywall on useful features

I used to love draw, but Miro just feels better.