skysight-inc/HackerNews huggingface dataset:
The Mayan calendrical system uses a "year" of 360 days without attempting to account for leap days. Essentially, the long count (the classic 13.0.5.7.6 style system) is a base-20 count of the number of days from the epoch, with one of the digits being base 18 instead. The other components are the 260-day year of 20 "months" of 13 days, the 365-day year of 18 months of 20 days (with 5 extracalendrical days), (and together these two things create a 52-year cycle that's the "Short Count" calendar), a week-ish system (of 9 days), a lunar cycle count, a correction to the lunar cycle because it's annoyingly 29.5 days long, and a 819-day cycle we don't understand yet.

Their calendrical system did not attempt to correct for leap years, but we do know that they knew the length of the year to roughly the same precision as the Gregorian approximation.
People are talking about uBlock Origin...

I really like it, no doubts it's good and everyone should consider using it.

BUT, since we are talking about uBlock Origin, I'd like to mention another awesome extention Raymond Hill made.

uMatrix (https://github.com/gorhill/uMatrix)

uMatrix alone is very powerful, and will prevent most ads.

Yes you as a user need to do the work, but the result is better.

If you like the idea of uMatrix, you may also look at NoScript!

Actually, I live almost ad free using NoScript + uBlock Origin for at least 2 yrs.

$rewrite... what a dumb feature btw!
Kind of funny, I just noticed uBlock Origin blocks requests to uBlock.org under "Badware risks" maybe they should add adblock plus to that list now.
There's an entire generation of kids growing up on smartphones and iPads right now, doing all of their schoolwork on school-issued Chromebooks, many without ever touching MS Office.

If they don't happen to get into PC gaming with Windows there are kids aged 5-10 right now that might sit down at a Windows PC for the first time in college or when they start their first job in corporate America. Things could easily follow Blackberry's path very suddenly when new workers are no longer familiar with the tools and there's cheaper, faster, and more productive alternatives that your employees would prefer using and are advocating for.
> I don't see how allowing helpdesk operators to help users recover access to their accounts has any relation at all to the helpdesk operators having access to the account itself. They need to be able to access and update account metadata, not the account itself.

So in your system the bad guy can't read my email because he only has the ability to access and update account metadata such as my password and the helpdesk system doesn't give him access to the actual email?

That would work, unless any of the bad guys is smarter than you and realises that they can use this metadata to... log into my account and read my email.
I'm not saying it's a good idea just that it's done through choice and not forced in them.
The devil is in the details. A "short" distance on a "small" island might well amount to a huge amount of hose. Then there's the logistics of getting all of that in place and hooked up. The trucks on site would need to pump to increase the pressure to usable levels, and all of that would have to be compatible. Getting enough trucks onsite might be a logistical challenge just in itself.
The equipment used to pull from a hydrant is substantially different to the equipment used to draft (suction) surface water. Consider, for instance, that hydrants are under pressure.
I was planning on going, but decided against it after watching the weather reports and figuring the model would add more unpredictability than I wanted.

If work wasn't so crazy, I would have booked a few extra days to cover possible scrubs, and I would recommend anyone else flying in do the same.
I thought France was a post-national country, Macron said.
I wouldn't think that any individual firefighters are being commanded to do it against their will. It's not the same as going into a burning building to save lives.
How about we put all these 'oopses' in one place and keep updating?
It's unlikely an urban fire department is set up for any significant amount of drafting (pulling water from surface sources), if it's something they can do at all.

SFFD trucks have that capability, and it was used in the 1989 earthquake. It's intended for pulling water from the underground cisterns marked by a big ring of bricks in SF intersections.

Terrible for the equipment to run salt water, but they had to.
Venture Capital Is Putting Its Money in Astrology
A solar system is a whole bunch of places bound together by gravity, too. What's the fundamental distinction here? That the center of mass isn't approximately one massive thing (e.g. the solar system is 99% the center -- the sun)?
> I can appreciate that uBlock Origin wants to be a universal condom that works on every website for everyone, but I also don't think it's so damning if the content blocker API is sufficient for that. Yet uBlock Origin and its rule lists still fail at this task as well.

I'd say it is sufficient for 90% of the websites at the moment.

My point is that this is not a constant value. Advertisers adapt and evolve, and content blockers need to do the same.

> A website can do any number of annoying things that uBlock Origin cannot block including things that aren't even related to ads. I simply refuse to use such websites. In fact, I want to know that a website does these things rather than remain in blissful ignorance. I don't want to support such a website even with my viewership.

This is indeed the best way to let site owners know that this approach is unacceptable. I wish everyone were doing the same.

> The rule limit is circumvented by simply bundling multiple rule lists.

Sure, but this is a workaround, quite an ugly one in fact.

> Also, 80% of Easylist is crap anyways

It does contain a lot of redundant rules, maybe 30% of it, but not 80% that's for sure. And what if I want to use more filter lists? The only thing I can do is use the multiple lists workaround. It is simply weird that nothing was done about this limitation in more than 3 years.
I don't think using eval is the main problem he's trying to solve. Eval isn't really a good example of "dynamic programming done right". You don't even need eval to metaprogram in JS.
Agreed. Such an approach would be a money wasting dragnet. Once upon a time the DEA tried a similar approach and began investigating people for buying bill counters (drug traffickers count a lot of bills). They eventually admitted it was a massive waste of time because without another reliable data source to correlate it with it just generated low quality leads that basically always led to nothing.
We love you gorhill.

Here's a permalink to your explanation in that thread: https://github.com/uBlockOrigin/uBlock-issues/issues/46#issu...
The Crown of Thorns is kept in the treasury at Notre Dame and was due to be displayed all day this Friday for Good Friday. How it ended up there is an interesting tour of European history in itself. Let's hope that it has been saved.
paper https://onlinelibrary.wiley.com/doi/full/10.1002/advs.201900...
I am a firefighter. Salvage operations are part of every fire (usually after the bulk of the fire is under control, but given sufficient manpower it also happens concurrently with fire attack operations).

They're not going to take huge risks. Any environment that would be extremely dangerous would be an area where any art has already been destroyed.
Thanks. Now I'm sad and angry (again) about Photosynth being cancelled as well as sad and angry about Notre Dame!

Microsoft canned Photosynth and seemed to make very little effort to preserve all the content.
Interesting (but not surprising) to see this at the top of HN. I wonder if programmers feel even more existential dread about this compared to the average person — Notre Dame is a monument that seems eternal compared to the web apps we build.

edit: "compared to the average person"
>Mining things in space and sending them home to Earth is science fiction nonsense.

hold tight to this while it is still true, might not be for much longer :)
Sure looks like an accident in light of all these other attacks.. https://www.newsweek.com/spate-attacks-catholic-churches-fra...
Its sad, because you did hurt yourself in the long run.

Nutricion during early days is crucial as it allows your brain and organs to develop faster, better.

I know as a parent i shouldnt force food on my kids but i am and i will keep on doing that knowing how big of an impact it will have on their life later on.
What did you do to learn Postscript? What sort of programs did you write in PS to practice?
It lets you go forward and back. Only works if you are within Bluetooth range and keep your finger on the button in the app. If you let go the car stops. It will actually make minor turns to avoid hitting stuff. Though apparently not going off cliffs.

Good for a party trick but in general I have yet to find a good real use case for it.

Using it without being able to see your car is pure idiocy.
I use Gusto for employees and contractors, USA only. Works very well, reasonable fees. It's worth a look.
Yet all the languages with a tracing GC wipe the floor of Swift's reference counting implementation.

"35C3 - Safe and Secure Drivers in High-Level Languages"

https://www.youtube.com/watch?v=aSuRyLBrXgI

https://github.com/ixy-languages/ixy-languages

The subject of Herb's talk was actually going through all the reference counting problems to introduce in the end a lightweight implementation of deferred pointers, which isn't nothing more than basic tracing GC.

https://www.youtube.com/watch?v=JfmTagWcqoE
Support people should never require customer's password, and they should have to get explicit permission to access their account.

For example, they can get access to basic information and option to reset password, if user forgets the password. For anything else, they should get explicit permission (or it can be granted automatically when user opens a support ticket when he/she is logged in, if that's properly specified when creating a ticket).
https://www.newsweek.com/spate-attacks-catholic-churches-fra...
is that accurate? https://www.bbc.com/news/live/world-europe-47942176 suggests the spire dates back to 12th century whereas Wikipedia suggests, to your point, that it was recreated in the 19th century: https://en.wikipedia.org/wiki/Notre-Dame_de_Paris#Towers_and...
"Future."
A presumably naive observer remarks from far away: why aren’t the experts on scene doing what I think they should do from my couch?

The correct question here is: what don’t I know about firefighting that would explain the actions of the firefighters here?
How long do neutrons live? Physicists close in on decades-old puzzle
Depending on how much the mean/median person's base salary is that's on the order of a bonus. On one hand it's not that much. On the other hand I'd be pissed if I didn't get my bonus because of some back room deal between execs.
"The captain, a Russian citizen named as Aleksandr Matveev, was later sentenced to four months in prison and fined Rp200 million (£10,800) after being found guilty of illegal fishing. The other Russian and Ukranian offers were deported to their home countries."

That seems an extraordinarily light punishment for an operation that looted tens of millions of dollars worth of fish and caused untold harm along the way. I can't imagine would-be pirates being much deterred.
Definitely. There is a great book called Pillars of the Earth where a cathedral in England burned down in ~1150.
When I was first starting out in the tech industry, I was lucky enough to get hired in a sys-admin-like job for a small (<25 people) company without a degree.

I'm not talking about securing Ft. Knox or dealing with critical infrastructure. Just your basic stuff: updates, passwords aren't "password", daily troubleshooting stuff, onboard new employees, deal with tech vendors, clean up the spreadsheets, put on a security awareness presentation, handle ordering new equipment, etc.

Most positions like this, at least in my area, ask for a bachelors and a few years work experience. It's ridiculous, really, considering this type of catch-all low-level tech work can be completed by anyone with a decent handle on computers.

I dont think CS degrees are bogus, but for a job of this calibre.. It's like requiring a Fields Medalist to crunch your budget numbers.
There's a lot of different kinds of cheese. Some are garbage, some are the nicest thing in the world. Maybe she just hates one particular cheese and generalized?
You're aware that the literal moonshots were in living memory, right?
Yes of course because it makes one less jittery. But I think the positive side effects outweigh the negative: drinking coffee is social and so is staying awake long.
>1. Cooking skills

Cooking skills are hardly a skill. 10 minutes watching a youtube video once should give you all the knowledge you need to cook almost anything. Baking can be more of a challenge, but anything involving a frying pan or a pot? I'd be legitimately worried if you can't figure that out within an hour.

I'll give you 2, and to a lesser extent 3, as knowing where to buy produce cheaply, and what meals can be cooked in under 15 minutes, does take a little more effort. But using "I don't know how to cook" as an excuse is more of a sign of raw ignorance to me. Putting a cup of rice in a rice cooker and a chicken breast on a stove is not difficult.
Very very sad news. Invaluable piece of history.
Chronic hunger in (at least) the US appears to be essentially non-existent for children: https://blog.givewell.org/2009/11/26/hunger-here-vs-hunger-t...
I don't get your point. As I understand it they have decreased the demand to decrease the price.
The spire which collapsed was a reconstruction built during the restoration in the mid-19th Century.

The Cathedral of Notre Dame, Paris, Restored by Eugène-Emmanuel Viollet-le-Duc and Jean Baptiste Lassus -- http://www.victorianweb.org/art/architecture/vld/3.html

"The Commission on Historical Monuments approved most of Viollet-le-Duc's plans, but rejected his proposal to remove the choir built under Louis XIV. Viollet-le-Duc himself turned down a proposal to add two new spires atop the towers, arguing that such a monument "would be remarkable but would not be Notre Dame de Paris". Instead, he proposed to rebuild the original medieval spire and bell tower over the transept, which had been removed in 1786 because it was unstable in the wind."

https://en.wikipedia.org/wiki/Eug%C3%A8ne_Viollet-le-Duc#Not...
Consider the Syrian archaeologist that hid artifacts from ISIL and refused to give them up. He gave his life and was tortured to death to preserve those artifacts [0].

How many human lives and human energy went into Notre Dame? How many lives would its continued existence inspire? Humans are far more temporary than art and culture. Art and culture connects us to the people that came before us.

[0]: https://www.bbc.com/news/world-middle-east-33984006
One would think that they had a plan in place and some key pieces already scheduled to be saved in case of a fire. They probably stopped that operation once the fire spread to the totality of the structure. For a while, it was only in the roof since it started from the attic.
Problem I see with designers is that they don't do enough work. If they put only icons, that is nice for someone who is used to app. If they put only text it gets annoying for power users. Of course switchable interfaces for "pro" and "noobs" cost more money. Downside with text is "pro" user would like to have more data in single screen to be done with what he wants to achieve. Though users are also in full spectrum, and sometimes even pro user can forget what icon was for ... let alone if someone comes up with brilliant idea to change icon to something totally different :)
Surely gmail doesn't have something this terrible, right?
Maybe it'll be better than we think. I've been to the Cathedral in Köln [0]. Maybe Notre Dame is not completely lost.

[0]: http://worldwartwo.filminspector.com/2014/07/shootout-at-col...
We've been very happy with Gusto for payroll + benefits for our salaried remote team.
If you are okay with that, you no longer need to upload anything, and your problem becomes one of imitation rather than continuity. You can dispense with the philosophical question of identity entirely and obviate away the problem of interfacing with a mind.

Find a way to decompose an individual's personality into progressively more granular dimensions of behavior. Model stimulus -> response reactions as transformations. Sample enough responses from each type of behavior, make linear approximations of the transformations until you achieve a 1:1 simulacra, and derive a basis for the response basis. Your human mind will be a matrix representation of the map between the stimulus and response spaces.

As unrealistic as all of that sounds, it still sounds significantly easier to me than uploading (or even interfacing with) a mind.
You can do 1,000 things right, but one thing wrong may still sink you.

With cybersecurity, there is an active adversary. I'm not sure insurance ever wants to take on that kind of risk. If they don't want that risk they shouldn't sell insurance.
Today, we are all French. As a student of European History, I want to curl up and cry. I proposed to my beautiful wife of 11 years beneath the spire of Notre Dame. We fell in love walking along the bouquinistes. There is a terrible empty feeling in my heart this afternoon. It is like losing a part of myself this day.

Yes, I know the Notre Dame will be built again. But that might not happen till after I am long gone.
Apollo program, LHC, Human Genome Project, ITER, and more...?
You think someone did it..?

This seems to be who Newsweek is accusing:

"The pressure is coming from the radical secularists or anti-religion groups as well as feminist activists who tend to target churches as a symbol of the patriarchy that needs to be dismantled,"
It wouldn’t surprise me if at first insurers throw their own internal security teams at this. They’re used to auditing third party systems, because insurers are constantly working with externally developed software and other companies.

You could go a long way just building out a team with both underwriters and security professionals to setup baseline standards and evaluate customers against those.
It seriously bothers me that I can’t bring myself to like cheese, but I literally just can’t — except for a handful of places where it doesn’t bother me.

As an example: At a food science exhibit about the interaction between senses, I tried biting on a cube of fairly mild cheddar while sniffing at a vial of onion aroma. Cheese and onion? No issue! However, literally as soon as I moved the vial away from my nose and I got the leftover cheese flavour alone, I started gagging and retching. As a foodie this bothers me to no end, but I just can’t do it.
Yeah, but that's not "a significant amount". It's certainly less than half of what you would need to fight this fire head on. That's also assuming all those engines are in-service, staffed, and can get there and get set up within a reasonable amount of time.
I'm simply stating that it is indeed possible to restrict online content based on age. When you buy alcohol or pornography at a store, you are required to show identification. I'm not sure why that is suddenly a terrible thing to do when that service is provided over the internet.

With regards to social platforms, I think we need to consider the health of people under 18, just like we do in the real world. If we indeed decide as a democracy, that certain types of social media content are significantly harmful to children, then I think it is our responsibility as adults to impose certain things upon ourselves that may be uncomfortable.

I have gone to the beach and realized that I had left my wallet(and ID) in the car and was unable to purchase alcohol or be let into a bar. We as a democracy have decided that is a reasonable price to pay for protecting children from alcohol abuse.

If age verification were required to access online content, plenty of online services would be available as a third party to verify your age without requiring you to show every website and application your government ID. For example Apple might verify your age and relay that to a website. Or possibly your credit card company or some other new company which provided that service. PayPal for age verification.

I should qualify that I'm not sure we should impose these age restrictions on social platforms, I'm am instead commenting on the feasiblility of such an action.
As Frankie Boyle put it,

> Not only will America go into your country and kill all your people, they'll come back twenty years later and make a movie about how killing your people made their soldiers feel sad.
Almost never. Maybe a note in a notebook, and I hand-letter.
I led my lab from 18,900 kilometres away
It is one of the most photographed landmarks in the world (with...billions(?) of pictures), so even without a proper 3D scan we probably could remodel the whole thing to an astounding precision.
Fair point. Thank you for pointing that out!

Even though -I- have trouble understanding the "hacker" relevance, the people has spoken :) And you are right, my initial comment did not contribute in any relevant way - I can see that in retrospect. For that I truly apologise.

And yes, it would be crazy if it all started, with something like a cigarette or similar.
> immense societal consensus

They had a referendum asking the population to approve or not the construction? Or was it an autocratic entity (king and/or church) who decided?
> My hunch tells me this is not good.

After some clicking I found this: https://github.com/uBlockOrigin/uAssets/issues/4080#issuecom... , might be interesting
I'd be tempted to make her sausage pizza every time she came over and just slowly reduce the amount of sausage on it ever time... (or mini-pepperoni - the important thing is that it's small).
> Top executives of leading tech companies secretly agreed among themselves not to hire each other’s employees

That's not accurate. The agreement was about recruiters cold-calling each other's employees. Employees were free to reach out on their own between companies. Workers routinely switched companies while the agreement was in effect.

I still think it was bullshit, but it wasn't quite as egregious as the article makes it sound.

Disclaimer: I was one of the affected employees, and got a share of the settlement.
It was never OK, but it was settled, they don't do that anymore, and besides, Steve Jobs (who apparently started it) is dead.

And as for the people theoretically adversely affected, you'd have to figure out who they are, which wouldn't be easy, since it's people who were in demand enough that they might have started a bidding war.

There is not much more justice to be had in this case. If you're interested in pursuing justice, why not focus on current problems with identifiable victims?
Collection's startIndex and subscripting is supposed to be O(1), so I'd assume that first is also supposed to be O(1) since it's trivial to implement it by composing the first two (in fact, this is how Swift implements it by default if you don't override it: https://github.com/apple/swift/blob/e08b2194487d883896a377a0...)
Crazy descriptions of torture but also a very touching human story with the guard.
Hm. The only area I know, that does not handle security properly is IoT, and even that is a constant target for jokes. So I am legitimately interested in knowing what is it you do, that does not involve files with restricted access?