skysight-inc/HackerNews huggingface dataset:
You can use extensions to either delete or remove the infinite scroll.

In my opinion, the infinite scroll is both addictive and fruitless. I rarely find something fun when it's buried deep in the feed. That's pretty obvious. If it was a fun post, it would've been at the top, right?

If you don't trust any extension with site-reading capability, here's a simple solution: scroll down as much as you are comfortable, and then work upwards!
This is an incredibly glib dismissal of an entire area of philosophy.

It may seem intuitively obvious to you that there are not moral facts (it seemed intuitively obvious that the opposite was true to people even as recently as 150 years ago) but the debate is hardly settled by any intervening scientific or cultural or philosophical advancement.

I guess read J.L. Mackie's "Ethics" for an introduction to the subject.
Please read through the document. It clearly states in the Magic Wand section that it would be separate HW not with any wireless or wired connections including WiFi or BlueTooth.
The main problem of quantum interpretation is the supposed, artificial, distinction between observer and observed system. In a quantum world this distinction is not possible, every event capable of "observing" a system is itself part of the system, modifying it. That's why such interpretations (postulating this separation) give all kinds of strange paradoxes that are impossible to solve. In the quantum world, there is no such thing as an observer, it is just all part of the system.

Consider for example the system composed of a pool table. In classical physics we can assume we can always measure the position and momentum of all balls in the table. But what would happen if measurement was not possible without big changes in position and velocity? Suddenly the whole notion of "observation" would lose its meaning, and the only way to describe the pool table is as a probabilistic mesh of balls moving around in uncertain directions.
I would love to have a discussion with the person(s) who think that having an autoplay video pop up and cover 40% of the article I’m trying to read is a good idea.
Charging $.50 + 5% would mean that every $1 app would now give a 55% cut to apple and every $2 app would still give 30%. I believe the majority of the apps are $1. So I think this scheme simply increased the total Apple receives overall...
Square packing density is pi/4 (~78.54%). The non regular packing approaches a hexagonal packing (pi*sqrt(3)/6 =~ 90.69%) for large N.
For N=120 for example d=85% http://hydra.nat.uni-magdeburg.de/packing/csq/csq120.html

Does not seem practical in reality (39 or more systems instead of one). Maybe for extremely vast fields where you would have many systems anyway.
again, "geniuses who are a little crazy or unhinged".
I like the concept, but the problem with embedding random snippets of code into a document is there are too many assumptions about the state of the system they're running in. The operating system, the revision, the installed software, how it's configured, where things are located, orders of operation, what network you're on, what access your user has to what systems, etc.

Rather than embed snippets, write a single simple script that automates your steps, and create an immutable artifact. The simplest way to do this is to use Docker with a base image that mimics the target system, and performs all necessary steps in one go. This allows you to perform a 'test run' in an empty container to make sure the steps work. And you can embed in-line documentation and generate it with Doxygen or some other tool. (I highly recommend you get all your teams to standardize on a tool like this, and use it literally everywhere)

(Also, pet peeve, but what does DevOps have to do with this? Can we stop over-using this term please? Not everything that's "sysadminny" is DevOps)
Reliable Robotics Makes History with First Flight of Autonomous Passenger Plane
HN was down for me, unfortunately. (Connecting from Japan, so most CDN-based website load fine since it isn't route via Europe)
I don't know the wand just aggregates the data in an offline setting, pretty hard to zero day that. Because even if you did it cant transmit the data out as its an offline device. I don't know how practical that is or if people would obey merging the data offline but if they follow the system the author has a point.

Note the system totally fails and is zero day-able if you have all of the data streams merged on a non magic wand device. The separation of data seems really important to the system as a whole.
Multi-Tenant Architectures
I am a bit concerned by the rate my citizens are consuming gold jewellery. It seems similar to the food consumption rate - what the heck are they doing?
That was the intent of the bloom filter. Configured properly it would actively filter out the need to endlessly send the server requests like "Hey, have anything for this hash?"

However I suppose that if the site does have comments, then you do have to make requests to the server to get them...

Still, I believe you're being overly pessimistic here. I think there may be some solutions to this. Maybe not perfect, but better. Lets say our social network "Ascenter" has become corrupt and is looking blackmail its participants. What about this?:

The design currently requires you to send a sha(URL+salt) to the server to look up comments. This prevents Ascenter from directly knowing what site the comments refer to, but the comments themselves will be a big clue. What if to look at the comments you have to decrypt them using sha(URL+salt2)? Ascenter will have no means to derive this key, it will only be able to determine how many comments have being placed and how large they are. That improves things a bit...

But Ascenter might be able to crawl the web to discover conversations. Particularly for salacious sites if it's looking for blackmail. So... What if the salts are the answer to that? If you had your own set of salts you could use them to create your own private groups, Ascenter would have no way to access that conversation. Or even figure out that they have occurred.

With the presence of public and private salts, what if the browser plugin itself could be configured with a blacklist of sites not to send requests for? You could still have private channel comments, but not public. I could see the community per-generating a black list...

One last note I'd end on here is that the level of trust we are expecting right now is a huge bar lower than the level of trust we give general social networks

Consider what HackerNews could do if it went rogue like like Ascenter? To blackmail you all they would need to do is go to one of your old comments, rewrite it as something salacious, then blackmail you with it. Comments on HackerNews arn't signed, and arn't encrypted. We're quite vulnerable to them.

edit: sorry for the long post. This was a bit of a stream of consciousness.

TL;DR: The bloom filter limits the risk, and I think there are cryptographic solutions that reduce the level of user exposure to below that of current social networks.
Mac has been (at least by default) case-insensitive for a very long time, back to the original HFS at least, and probably its predecessor MFS too, though I'm not sure on that one.
While Linus kicks off about things, he doesn't tend to outright refuse things. I don't think he sees himself as the gatekeeper of the kernel and that is evident in the way the kernel developed right from the beginning. That has attracted criticism from the likes of Ken Thompson who thought that too much crappy code was allowed into linux.

|I've looked at the source and there are pieces that are good and pieces that are not. A whole bunch of random people have contributed to this source, and the quality varies drastically
The second stage is idempotent (which is why it works), but the purpose of the first stage is to make sure both sides have an agreed upon idea of the uniqueness of the transaction that's about to take place.

For instance, if I want to generate a shipping label that goes from my house to your house and I do two attempts, how does the receiving service know if I made two distinct attempts (I want to ship 2 similarly sized items) or if a transient error occurred in between making me attempt a re submission?

You solve this by creating an inactive request with the criteria (shipping label from my house to your house). This step is not idempotent but that's OK, because if I resubmit I just create a 2nd inactive request that may never actually be finished.

The second step is to say "this request is good and I want to proceed with it". That step is idempotent and marks the existing request as not just inactive but puts it in an active state.

A shopping cart flow is a user managed 2 stage commit (review your cart, submit the cart order). No matter how many times I submit my order it won't cause duplicate orders because I'm submitting a specific shopping cart.

UPS, Paypal, and others just use a computer/api-managed 2 stage commit

You can't always rely on a client generated ID, because you would have to know that the client id is unique enough. The server is the only one who can really generate a transaction id that it knows is globally unique and efficiently queryable in its backend.
and then there's gnu hurd...

It's time [to] explain the meaning of "Hurd". "Hurd" stands for "Hird of Unix-Replacing Daemons". And, then, "Hird" stands for "Hurd of Interfaces Representing Depth". We have here, to my knowledge, the first software to be named by a pair of mutually recursive acronyms. — Thomas (then Michael) Bushnell
Weird title, I didn't get quoted my micromorts! I think that projects like this owe people a slight debt of education.

They should at least list the odds of all conditional outcomes in a way consistent with total probability. For example instead of quoting a probability of contracting covid which the authors can't acertain they should quote the probability of being false negative/positive etc.
There are lectures by Susskind at Stanford on YouTube that go with them by the way.
Pleas read through the whole doc. In many places it describes how it increases the cost of device hacking using 0-days significantly. There are limited other solutions for this, whereas Horcruxes are cheap and easy to implement.
It’s not about immutability, it’s about cascading contexts, all the Context “With” functions create children that are automatically cancelled when any ancestor is cancelled.
Nope. They're outside of the EU VAT territory, so those rates differ, at least.
"Another argument for multiple services seems to be some implied DOS resistance. But of course exactly the opposite is true: if you split your message and deliver it via multiple channels, any one of those channels can be taken offline and thus thwart message delivery."

Let's remember Shamir's scheme also allows recovery of the message as long as the threshold of minimum amount of shares is exceeded. But otherwise I agree with your thoughtful assessment.
>this barely qualifies as a clarifying question in my opinion [...] It is almost irrelevant to the prompt

One of my first internships was punching in 10 meter reams of dot matrix printed numbers.

After several days, during lunch, I casually mentioned how much easier it would have been if the list was electronic.

They said that it was electronic, they just printed it out "for my convenience" so I wouldn't have to constantly keep switching between two apps.

They gave it to me on a floppy, and with the help of an Excel macro I finished two weeks worth of work by the end of the day.

While these whiteboard questions obviously aren't designed to have wider context, I now always appreciate when candidates question the question itself.
They'll just show you the chart that shows the resulting increase to ad revenue and then put their fingers in their ears.
Worst scenario for me was trying to implement a quasi hierarchical set of roles for a little over 1000 machines. Meaning I had grouping by datacenters, packages, configuration, domain, apps, etc, but also some differences. Inheritence sucks for both salt and ansible.

http://reclass.pantsfullofunix.net/index.html helped a lit but still not perfect
Not a book, but there is also the excellent “PBS Eons” series on YouTube that has a lot of videos on dinosaurs.
Tab Search Chrome Extension to manage huge number of tabs
Wow, seems phantastic. Love vimium in Firefox and all automation / keyboard remapping tools on the Mac (Keyboard Maestro, Alfred App, Karabiner Elements). Will definitely check this out.
Case in point - “given a list of numbers, return two numbers ...” is a poor question, because it does not state that the return values must come from the list given.
https://www.greathillpartners.com/ceos/jim-spanfeller/

Shoot him an email. Maybe ask him why he's such an herb.
The police are important in civil suits too. Arguably their main function in a civilised society is that you can call them when you get in a car accident and they'll write up an official report for the insurance company. If they don't spend their time writing detailed reports on the causes of fires, that at least pushes the balance of power away from the plaintiff.

I don't know if this is realistic. But we have a pretty litigious society these days in Ireland too - behind the US, but ahead of almost everywhere else - and I can't find any evidence of a successful civil suit for starting a wildfire. I did find this which says there are practically no criminal cases:

https://www.thejournal.ie/wildfires-donegal-legislation-4606...
> Wouldn't this be tax fraud to claim an address in US as your paycheck address and not actually live there?

It might be other forms of fraud, but not sure how you come to the conclusion it’s tax fraud. The US government doesn’t care where you live, as long as you are a citizen, you have to file and pay taxes owed (which admittedly, might not be as high as they normally would be if a resident under some circumstances). It doesn’t matter if you haven’t lived in the US for decades and work for a foreign company, unless you renounce your citizenship, the IRS wants their claws in it.
Funny, I'm also 58. I have also hit the ageism wall (although I'm currently at a place where I'm not the oldest, but then the software is also decades old). My plan is to build a bigger war chest while I can then go back full time to my first love, writing Free software. It's what used to be called "retirement" back when businesses were not run by 20-year-olds who plan to live forever.
Do you have a link to more information? Can I do that from within Ontario for 15 pounds or do I need to by phyiscally located there?

I was just looking at the estonian e-residency program and it's 290 euros to get a business setup in that country.
I am genuinely sick to death of people taking up arms in some sort of faction war against their supposed "opponent" technology.

I see it everywhere. PlayStation or Xbox! PCMR or Console! MacOS or Windows! iOS or Android! Disturbing tribalism.

Liking Apple does not make you cool, not liking Apple does not make you cool. Apple produces hardware and software, it is not a religion. I see so many people taking up arms against Apple as if it's some kind of religious crusade or imperative for the betterment of mankind, while at the same time rallying behind Microsoft (of all companies).

I'm guilty of a bit of elitism too, I can't stand Windows and it hurts me to see people using it when I know better things exist (or, better for me at least, I'm one of those pesky linux users) but at the same time: It's a fucking tool, you don't see tradesmen getting all pissy about people buying DeWalt power drills.

For the love of all that is good: stop giving a fuck unless it affects you directly.
Would also love a gnome/linux version.
Thank you a lot for your comment! I could tell from the tone of the article that the person writing it was clearly biased, but I didn't realize how far they have stretched their narrarive.
It's amazing how many obstacles we put in the way of planned burns, to prevent problems that we've been just have to accept when they happen unexpectedly on their own:

Planned burns are human-made events and as such need to follow all environmental compliance rules. That includes the Clean Air Act, which limits the emission of PM 2.5, or fine particulate matter, from human-caused events. In California, those rules are enforced by CARB, the state’s mighty air resources board, and its local affiliates. “I’ve talked to many prescribed fire managers, particularly in the Sierra Nevada over the years, who’ve told me, ‘Yeah, we’ve spent thousands and thousands of dollars to get all geared up to do a prescribed burn,’ and then they get shut down.” Maybe there’s too much smog that day from agricultural emissions in the Central Valley, or even too many locals complain that they don’t like smoke. Reforms after the epic 2017 and 2018 fire seasons led to some loosening of the CARB/prescribed fire rules, but we still have a long way to go.

“One thing to keep in mind is that air-quality impacts from prescribed burning are minuscule compared to what you’re experiencing right now,” said Matthew Hurteau, associate professor of biology at University of New Mexico and director of the Earth Systems Ecology Lab, which looks at how climate change will impact forest systems. With prescribed burns, people can plan ahead: get out of town, install a HEPA filter in their house, make a rational plan to live with smoke.
The study is linked in the article if you don't trust them.
Yes that would be cool. Unfortunately almost all of the old growth forest in the US was cut down and new trees of the size of old will take hundreds of years to grow. Many of the wilderness areas set aside in the 1970 had old growth forests and some are being managed in this way.

The rest of the west forest service land is managed in an inconsistant way that changes somewhat with each administration. I think it would be really cool if somehow the US Public Forests and BLM lands were spit up into three sections. Some land sold off to allow towns and cities in the west to expand, as many people would like to live there and it is very expensive in many places now. Also sell off the land that we want used for timber production. Then some held public and managed for recreation by humans with roads and vehicles, and finally a large expansion of wilderness areas with the idea of connecting large ecosystems and managing them for high biodiversity.
Somewhat relatedly, "The Jefferson Grid" Instagram account: https://www.bloomberg.com/news/articles/2015-09-16/the-jeffe...
Ah, so that's the what Zuck Cut is trying to reference.
Now that my kids are officially "grown" (18+), here were/are my tech rules for the house:

1) We (my wife and I) do not want to know any of your passwords.

2) No content filters on any device or router level.

3) Mixed OSes (we had Linux, MacOS and Windows in the house).

4) NEVER share your passwords with friends.

5) Anything you email, txt or post to anyone... consider it public. Nothing online is private.

6) No consoles.
> Proof of Concept

Heh, that's funny, the documented threat model was looking at observing text, not changing it. I haven't heard about anybody making things tamper-proof from a government that has got your keys.

With Signal, of course if NSA got your keys by force, can do the same thing, just on a single client. So there isn't any less security than Signal.

Finally, if you have 3, 4, 5, horcruxes, then they would still all need to cooperate to get the messages in order to do this perfect XOR (and remember they need to hack through the E2EE on each service too).
If you have a good team, 2/3 of those roles can be avoided, saving you from bloating your company and diluting your value.
> Proof of Concept
Heh, that's funny, the threat model was looking at observing text, not changing it. I haven't heard about anybody making things tamper-proof from a government that has got your keys.

Signal, of course if they get your keys by force, can do the same thing, just on a single client. So there isn't any more security.

Finally, if you have 3, 4, 5, horcruxes, then they would still all need to cooperate to get the messages in order to do this perfect XOR (and remember they need to hack through the E2EE on each service too by getting your keys).
In my experience this article applies very well to competent small and medium sized companies. My experience with large companies with names like Floogle or Gloomburg is that the interviewer is just blindly looking for you to read their mind and is irritated with any clarifying questions.
The very short menu is an interesting change as well. It makes sense in a couple of ways I think. First it signals that they've really thought about what you should have and that they are super practiced at making it. Second it makes things cheaper and operationally simpler for the restaurant. I'm not sure which of those is a bigger deal.
> had was a dual boot of Microsoft DOS and Windows 3.1 (or something like that?)

I had one of those too. I think Windows was more like the desktop environment of DOS.
Ah, well that is exciting then (I did watch the video and know they said the pig had the unit for two months, but I wasn't sure if they had actually solved it or not, although two months is certainly a great sign).
Herbalife to Pay $123M to Resolve China Bribery Cases
I'd say it started in a relatively primitive way around 2000 with mobile WAP, fairly widespread texting, etc. You then had Blackberries and Treos. It was around 2010 though that the iPhone (introduced 2007) was really taking off.
It doesn't have a close button, either.
But it is really like that. It depends on the groundwork that's there, technical capabilities and tooling. Once that's in place it only takes a lucky guy to pluck the discovery out of the air.

Consider dual-space methods in crystallography. Herb Hauptman is credited with the discovery. My undergraduate advisor obliquely mentioned that he had done something similar in 1986 - obtain atom positions from direct methods, then do a few cycles of tangent refinement from the highest peaks. It reduces map noise considerably.

Computers were simply too slow at that time to use this as a general method of solving 1000-atom structures, so the approach remained an afterthought. But the possibilities were noted once the computing power was there.
Capital One Acquires Freebird’s Flight Disruption Tech
AFAIK, U.S. imposes income tax on all of its citizens, even those who reside in other countries. IIRC it applies to all earnings above $110k(?). There's also the notoriously difficult hassle of complying with FATCA's [0] reporting requirements.

I would imagine that sours the value proposition quite a bit, at least for U.S. citizens.

[0] https://www.irs.gov/businesses/corporations/foreign-account-...
Species richness helps system respond to disturbance
Cool! You have my full support.

I work harder than I ever have in my life, and love it.
Indie App with Animations
> I would look at this as something where the interests of the society or species as a whole diverge from the interests of individuals.

This is spot on, and exactly what is going at the genetic level.

The reason we have sexual reproduction as opposed to mere cloning ourselves is the fact that environment that the initial set of genes worked well changes over time and the genes have to continuously innovate and experiment to have a chance in adapting to the new environment. Sexual reproduction introduces this variability to build these A/B/C... tests in the form of mini niches we are constructing.

Granted, humans don't only reproduce genetically but also memetically, to borrow from Dawkins. And the memetic transmission is complicated, on one hand technology makes it trivial for ideas to spread, on the other hand 1-1 care of grandparents and parents still matter a lot for example in child development. But at the genetic level, wishing to extend life means essentially "cloning" one's genes more and more into the future.
Do they have a health insurance option? That’s a big issue for international travel with the pandemic.