skysight-inc/HackerNews huggingface dataset:
Totally blows my mind as well.

This post[0] was #1 on the front page for a day and I had 0 issues serving requests running on the cheapest shared Wordpress hosting with the LiteSpeed Cache plugin enabled.

[0] https://andreschweighofer.com/agile/anxiety-in-product-devel...
True! But then again, some arguments lend themselves to inconsistent application, usually because they aren't precise enough.

What I'm getting at (albeit awkwardly), is that I wish your argument included some notion of threshold. At what point do you consider the potential for misuse to be so extreme that the technology should be banned? If you don't address this point, you sound unreasonable to many.
Or you can usually buy it in digital form DRM-free though I usually prefer to buy the CD and rip it myself if the price difference is minimal.

In general, the situation with music is much better than video in general. There are exclusives and gaps (especially for some oddball stuff) but, for the most part, all the major services have most of the music people typically listen too.

I have a big library but I augment it with streaming and (mostly) don't buy a lot of new music.
Not only that, if you create a new series you get a new copyright on it. You get all the money from the new series. The difference is that then there isn't only one company who can make it.
Optimal policies for mitigating pandemic costs
I doubt anyone can make a useful contribution without having the physical board to test on.

Sure you can translate documentation or fix grammar, but otherwise there isn't much you can or even should do without a board to test your changes on. "It compiles: ship it" level contributions are not helpful in general
Because AppleTV is a direct competitor to Amazon Prime Video...

Maybe "loss" isn't the right word, but there's definitely a conflict that should have been disclosed.
Can't they just buy DuckDuckGo?
Automattic (the company that develops WordPress) offers a free plugin which, when correctly configured (requires some cooperation from the web server), serves completely static pages for all posts. No PHP code is executed.

https://wordpress.org/plugins/wp-super-cache/
How is that any better?
you just described pointers and RAM :-)
There is absolutely a problem here. Having worked in disasters of a code base, the architectural pattern in the first example is probably fine... until the software grows. The first function truly is a thing-do-er which violates SRP. Then it will easily become a ball of mud.

Why is this so bad? Its not because its expensive, yes that is bad, but the largest issue with working in a ball of mud architecture, is that the code becomes so fragile and interdependent that changing any one thing can easily lead to breaking many other things. This leads to a culture of fear of change which grows tech debt. Then one day someone steps up and decides to actually refactor this ball of mud to have some semblance of logic to it, what a noble soul. That person is then subject to a barrage of bugs and issues from the refactor and is that the mercy of their supervisor.

Dealing with state and other side effect like issues is certainly something to consider in architecture, but it is a different argument entirely.
You're not wrong, but I don't really think this is the fault of FP.

I had the exact same experience with people not understanding new paradigms with Procedural (programmers experienced with Assembly using GOTO for everything), OOP (programmers used to procedural using only static methods), MVC (by putting everything in the controllers and ignoring views/modules/helpers), MVVM (by modifying state by themselves instead of using the MVVM mechanism).

All those things were always "obscure" for newcomers since it was different from what they learned in college, but after a while they became second nature.

I think the answer is not to avoid those paradigms because they're hard, but rather to teach people how to work with them. It's expensive but it's only way forward IMO.
> I'd say we could be better at remembering that some piece of information exists and where to find it instead of having to memorize it. This seems more powerful.

[paraphrase] "I wrote it down so I don't HAVE to remember." --quote from Indiana Jones & The Last Crusade

Seems similar to Einstein's "Never memorize what you can look up.".
Great article, though I'd call it realistic more than cynical.
Nobody is talking about indiscriminate murder of randomly picked civilians out of spite. But when those civilians are the machine that drives the war, they become part of that war. That is why in a total war between nations you send hundreds of planes to carpet bomb relevant cities (incl. their population) to cripple enemy nation's ability to keep waging the war against you. They are not sent to bomb ski resorts or villages where nothing happens.

Do you consider someone that puts together IEDs for someone else to deploy an untouchable person that your need to leave alone? This person is unarmed, he's not a combatant, he's no threat to you, he just googled how to put a bunch of stuff together.

I know for myself, that if i find myself in the middle of a war i don't believe in, i'd pick my shit up and leave immediately, go anywhere else. I wouldn't just stay where i am, coding my web apps next to a goddamn bomb factory or HQ of some kind in complete denial of my surroundings, the current situation, and reality itself, while bombs are being air mailed to said factory/HQ next to me. But if chose to stay either because i want to be part of that war or am simply clueless, i can't blame anyone but me for the situation i find myself in.
I believe it is a requirement. I believe that the natural bias would be towards using nuclear weapons when we shouldn't. I believe there there is no possible world where the use of nuclear weapons is justified and the president couldn't also kill one additional person. I do believe there are cases where a president may use nuclear weapons when it isn't truly justified and that having additional checks will help prevent that.
I love how JavaScript / TypeScript allows a full stack developer to use the same language all over their stack, nice example about how it was even possible to move logic from the web to authentication layer by simply copy and pasting!

I’ve found another effect of using a single language is that it becomes easier to build teams, there’s less speciality needed and communication and sharing of ideas within a team becomes easier. Is this something you’ve seen too, and do you see the other parts of the Sjgar stack (e.g. due to the size of the React and AWS community) help with this?
I've always thought Jolla's biggest mistake with Sailfish OS was using BTRFS as the default on a mobile operating system. (They later switched back to more conventional file systems.)
A decade ago I was writing a big C# application using Ninject* DI framework and this is identical to my experience.
> "A proper, popular search engine is incredibly expensive to run. You can't do it for free. It's going to have to be ad-supported."

Not necessarily. Firstly, you might not want to search the whole internet anyway, given how much clickbait spam, link farms, blackhat SEO, and whatnot there is now, thanks to the damage the advertising-driven search model has done to the internet. And secondly, there are alternative search funding models, e.g. subscription fee or listing fee. FWIW, that's the premise behind my side project - search just the good stuff, with no direct adverts, and result pages which contain adverts clearly flagged and heavily downranked.
At least some of the threats were reportedly in poor Finnish. Some thinks that is indicative that the extortionists aren't native. You could just as easily make the argument that they're trying to obscure that they are.
But you can't really. There's what? Hundreds or thousands of these tests happen everyday. It's impossible for each one of them to be unique. They're all just variations on maybe a few dozen to a couple hundred core questions.
What makes it not a car in your opinion?
I was thinking that 100 requests per minute doesnt sound like a hug of death. The article does touch on reducing the amount of dynamic content, which reduces the number of data

What makes MySQL so bad at handling queries? I have never worked with it personally, but it seems like a core feature of a database should be handling many concurrent requests
The largest benefit of the management track in high wage countries is that management is much less likely to be outsourced than engineers.
Ha I get you I’m trying to sell a PlayStation on offer up right now and “buyers” are toxic even for one item. Idk why you do this to yourself I’d go nuts
A proper, popular search engine is incredibly expensive to run

Is it? Google rakes in a lot of money, and so has the rope to publicly hang itself with silly, expensive initiatives.

That doesn't mean the Search product category is inherently expensive; it means Google has more money than it knows what to do with.
It took me a great deal of time to track it down - and I only have it as a PDF, never found a physical copy. Long-running saved eBay search still active for it. :-)
I've had great success with http://ibm.biz/carbon-svelte for one of my side projects.
...and there will be a 4th one used by almost 0% of people, which is illegal to use along with the general-purpose computer that's required to use it, but provides the user complete control:

https://www.gnu.org/philosophy/right-to-read.en.html

https://boingboing.net/2012/01/10/lockdown.html

IMHO the web started to go down this path in the late 2000s. Recent developments (manifestv3, DoH, youtube-dl, etc.) are only further indications of the continuing trend towards increasing corporate control and dumbing-down of the users (so they become less likely to oppose.)
Sounds as if private equity firms that buy a startup, often cause damage to the startup?

How does that work? I don't totally understand the chairs and coffee machine analogy

> selling a bullshit turnaround narrative

Does that mean that the PE firms pretend the startups are doing a lot better, than what they actually are? So that the PE firm gets to sell the starup to someone else who pays "a lot too much" money?

> to obtain management status and get first pickings

What does that mean? A PE firm having management status? I'm thinking individual people have management status does it mean that the PE firm appoints some of its own people as managers / CEX:es?
I strongly suspect the article's title should replace "we" with "I" and ought to be an introspective on the process of aging.
> What makes MySQL so bad at handling queries? I have never worked with it personally, but it seems like a core feature of a database should be handling many concurrent requests

The software that is used to generate the queries. Inadequate indices, writes on each page load that lock shared tables...
Agree on this point. Some computers just should not be internet connected. Security is the wild west right now and isn't going to be fixed any time soon.
"Totalitarian socialism" ?
Sure it's a scale. My point is that people who are responsible for keeping the money for everyone's paycheck flowing are going to use a different scale than people who have no responsibility for keeping the money for everyone's paycheck flowing. It should be obvious why that is.
>Without getting too optimistic, I'd place a bet that the transition to a community-focussed, opposed to audience-focussed, internet would do wonders for our current "fake news" phenomenon.

I would take that bet, the exact opposite is what is happening. An audience tends not to be an echo chamber. The echo chambers are exactly the problem of why fake news is prevalent. I have found myself in several echo chambers and that's where fake news thrives.
Some others:

* Cheap to maintain, run and store (take up much less space than a plane)

* Cope much better than a plane with strong cross winds on take off and landing (I've had several lessons when all the fixed wing pilots were stuck in the cafe)

* Much smoother ride when going through turbulence - the rotor does a lot of the moving around and leaves the cabin much less affected

* Often fly around at a lower altitude than a plane, particularly if you're over fields (often cruise around at 1000 ft above ground). This means that get a better view (things on the ground aren't too small), and the cloud ceiling can be lower.

* Manoeuverable and 'fun' to fly

Some disadvantages (limiting myself to the main commercially available pre-built ones, i.e. AutoGyro and Magni):

* Slower than a plane (max speed of any is I believe 125 MPH)

* Can only take two people, and often limited luggage space

* Haven't been around as long (in their modern form), so while they're cheaper to buy than a plane, you are limited to new or fairly new.

* None are instrument rated, and only one model is night rated (in the UK)

* You don't really want to fly them in the rain - erodes rotor and propellor
How is iCloud, music, tv, and maps crippled? I haven’t used it on non macOS or iOS machines so I am curious.
I'm wondering if they are not planning to just sell it as (of course) privacy focused unique search experience for monthly fee or as part of package with most expensive device or other streaming service.
I don't understand why the journalist didn't contact the manufacturers to confirm that the products were authentic.
Imagine AR memory palaces, and memory boards (like crafty photo boards, or tactile Lukasa[1])? As my memory emphasizes spatial, I'm looking forward to exploring.

[1] https://www.google.com/search?q=lukasa&tbm=isch
It is also an ad for Request Metrics it seems. First thought my blockers let the ad through, then noticed the beaver in the other screenshot (reading from mobile now, so cannot view source). I've become so used to never see an ad that the animated ad image was a real surprise to see.
Central and Unique Platform Teams
This is also something I've found when hiring. If the position is time sensitive - the fires being put out tend to have a <1 day time limit, I want an older (45+) person in that position. Not for their experience, but for their ability to recall and store memories.

In my experience, older employees are able to recall information to solve a problem, but the recall may be incomplete, leading to a quicker, but less effective solution. Whereas, younger employees often need more time because they don't specifically remember solutions, but they are able to find, categorize, and process information faster, often leading to a slower, but more complete and robust solution.

Not sure if it's a product of education and upbringing in different worlds, or a product of experience, but it's fascinating to me.
Trump/Putin/Jong Un/... forever? Really? I think that would be monstrous.

No matter how unfair things are in life, in the end we are all food for the worms. Already better educated people live longer lives, but once science really 'cures' aging, who do you think will be the first to benefit. And probably the only ones as well?
Also on the more VFX side, Houdini is super powerful in the way it puts it's visual scripting system/node graph front and center - while also making it really easy to embed "actual" code in the form of VEX (or Python) directly into the node graph.
Actually a good point!
We both agree that Ma and Pa's and startups alike are well served by WordPress. However, this example also reveals that no/low code is best used when starting out or staying small.

I've heard soooo many horror stories around when businesses start to pick up and they have to take this frankenstein of a WordPress site, with custom code atop poorly supported plugins, and must either support or rewrite it.
what if search engine will require you to sign-in with apple ID
Small Product Teams Are Overrated
I feel that in general we are consuming a lot more information than we really need. I am not sure the human brain was evolved to handle a large amount of information that does not have any physical references.

I find myself not only forgetting myriad facts and figures, but also mixing up information or having false memories. Many of my memories have nothing to anchor on.

I think the trend today is to prime the brain with content depending on the context. E.g. before giving a talk, an engineering meeting or leading a training session you can use flash cards to warm up the cache and strategically dump what is not important to remember.

Not exactly sure how I feel about that.
Not really, Carmack explicitly states that this is not a performance optimisation in the article:

> In no way, shape, or form am I making a case that avoiding function calls alone directly helps performance.

Rather, he argues that (among other things) this is a way to make current bugs more visible and to avoid future bugs by disallowing calling functions that should be inlined.
Even in absence of any security breaches, all currently used encryption is practically assured to be broken with the advances of technology. That LastPass app is so convenient, it stores your passwords in the cloud "securely encrypted". But all your secrets are going to spill in ~50 years.
I put my own name and reputation behind it. Those words are real since you end'up with both the server and the client.
The answer which is missing from the sibling comments is that it allows Windows to restart your computer to install updates (which Windows loves to do!) in the middle of the night and it can boot back up and finish the installation without user interaction. It can even restart more than once. This benefit doesn't exist in some of the dual boot setups that have been described here though.

As others have said, attackers are meant to be prevented from getting in directly by the Windows password, and they can't just put the disk in another machine to read because it wouldn't have the right TPM. I don't know enough about TPMs to know what stops an attacker from installing an OS on another hard drive on the same motherboard and using that to access the TPM to decrypt the target drive, but presumably that's been thought of. It's certainly susceptible to turning the machine on and then physically lifting the RAM out into another machine to extract the key (cooled RAM keeps its contents reliably for long enough for this to be feasible), or dismantling the TPM, but both of these are high skill attacks.
I don't know about the US, but outside of it Apple Maps seems to be far more accurate than Google Maps.

A few examples from my own personal experience:

- A small beach town in New Zealand shows about 10 streets which have never existed, and tries to route you down them. I did some research, and they were paper roads for a planned development ~20 years ago, but were removed from government records ~15 years ago. Google still seem to be using 15+ year old data, and both myself and the local government have failed to get it corrected.

- Trying to get from the train station to my Airbnb in an Austrian city, Google's walking directions tried to send me through somebody's back yard. It wouldn't offer any other option, so I switched to Apple Maps which correctly routed me.

- A bridge near my apartment in Germany right now is closed to cars for a few months. Bicycles and pedestrians can still use it. Google Maps' walking and cycling directions route around it, Apple correctly sends you over it in walking/cycling modes, but routes around it in driving mode.

Entirely anecdotal of course, but I'm yet to experience an issue like this in the other direction, aside from the very early days of Apple Maps before they acquired TomTom's data.

I get the impression that outside of the US (where they maintain their own data), Google just hoovers up whatever open data it can find on the web, without any regard to its age or accuracy.
My brain is basically a cache for pointers at this point. I always know where to find something I'm trying to remember and I always have my phone on me.
I also have happened upon an innovative solution to avoid the HN hug of death: Nobody reads my blog.
Online Marketing Killed the Internet Star
Let's Fix the News
Data Disappeared
> "I would love to see Apple build a search engine just as a feature for their products rather than something to stuff to the gills with advertising and make money from. That would completely change the incentive structure. Apple would be much better positioned to make search better for users instead of the conflict of interest Google has (redirecting users toward ads).
I would love to see search get back to what it’s meant to be: information retrieval"

Although what would Apple's model be? Have it as a sort-of loss-leader, a bit like their OS is effectively a loss leader for their hardware sales? That would of course suggest a search that would require Apple hardware.
This is a little off-topic, but since we're already on this: I just wanted to say "great job" on the Labrador. I don't even need one (I have benchtop scope, power supply, signal generator, logic analyzer, etc. already, and a couple of Bus Pirates) but couldn't resist ordering one just to acknowledge the awesomeness of your work.
Why ND and not BY-SA?
Neil Postman's description of the Lincoln/Douglas debates:

"The first of seven famous debates between Abraham Lincoln and Stephen A. Douglas took place on August 21, 1858, in Ottowa, Illinois. Their arrangement provided that Douglas would speak first, for one hour; Lincoln would take an hour and a half to reply; Douglas, a half hour to rebut Lincoln's reply. This debate was considerably shorter than those to which the two men were accustomed. In fact, they had tangled several times before, and all of their encounters had been much lengthier and more exhausting. For example, on October 16, 1854, in Peoria, Illinois, Douglas delivered a three-hour address to which Lincoln, by agreement, was to respond. When Lincoln's turn came, he reminded the audience that it was already 5 p.m., the he would probably require as much time as Douglas and that Douglas was still scheduled for a rebuttal. He proposed, therefore, that the audience go home, have dinner, and return refreshed for four more hours of talk. The audience amiably agreed, and matters proceeded as Lincoln had outlined."
تفسير حلم الرضاعة في المنام وإرضاع طفل للعزباء والمتزوجه والحامل
الرضاعة في المنام من الرؤى التي تحتمل التأويل على محمل الخير وعلى غير ذلك.
I'm still unclear how bitcoin (et al) can be used to exfiltrate assets anonymously.

Doesn't the ledger (blockchain) keep track?
I wish to subscribe to your newsletter.
Steve Jobs on the role of product and marketing people [video]
>reifying workflows

In my experience as a software contractor, non-technical and even semi-technical people always underestimate the complexity of even the most mundane task.

I wonder if the author has ever written a sales order processing system. It seems easy on paper, and you can probably crank out a naive implementation in a single morning ...
This is a good summary: https://old.reddit.com/r/getdisciplined/comments/alqpx4/advi...
The massive resources and commitment of Microsoft gave us Bing. Building a search engine is incredibly hard. I’m not buying this, there’s no reason for Apple to start a me-too project
If I myself understand correctly, there was a previous breach that the CEO covered up in advance of the takeover, which is being viewed as potential fraud
Yes, that is the way I would see it, and, I personally, would be willing to pay a reasonable (low) monthly fee for such a service.
Can they land safely after engine fails and any electric/hydraulic assists are also gone?