skysight-inc/HackerNews huggingface dataset:
I have my own self-hosted Matomo instance [1].

Via Docker & docker-compose it's quite easy to install and keep up to date and Matomo is open source, well maintained, very well behaved and pretty hands off.

And I configured it on my websites with cookies turned off [2] and with IP anonymization [3]. In such an instance you don't need consent, or even a cookie banner, because you're not dropping cookies, or collecting personal info. Profiling visitors is no longer possible, but you still get valuable data on visits.

Note that if you want to self-host Matomo, you don't need more than a VPS with 1 GB of RAM (even less but let's assume significant traffic) so it's cheap to self host too.

And I disagree with another commenter here saying Analytics is just for vanity. That's not true — even for a personal blog analytics are useful to see which articles are still being visited and thus need to be kept up to date, or in case content is deprecated, the least you could do is to put up a warning.

And if you write that blog with a purpose (e.g. promoting yourself or your projects) then you need to get a sense of how well your articles are received. You can't do marketing without a feedback loop.

[1] https://matomo.org/

[2] https://matomo.org/faq/general/faq_157/

[3] https://matomo.org/docs/privacy/
This looks really promising. Can you think of mapping express.js routes to flatend automatically - that would be awesome. We are striving to make things simpler on backend too - pls take a look at https://github.com/xgenecloud/xgenecloud
Webalizer [1] can be alternative. No fancy UI, but gets job done. For anything heavier and serious, ELK [2].

[1] http://www.webalizer.org/

[2] https://www.elastic.co/what-is/elk-stack
I've setup GoAccess for a client's site, the problem is it doesn't have a great HA solution.

You either ship all your logs to one place (and hope that place doesn't go offline) or ship your logs to multiple places and hope both destinations are in sync. We've opted for #2 right now (hint: it's not perfect) but it's made me think about writing an alternative.

Rather than shipping all the logs all around, my plan is to have each source (i.e. web server) run a process on it's own logs, and use something like Redis to store the aggregated statistics.
While Facebook doesn't like this it does make sense. Apple is pushing their own gaming platform so allowing a direct competitor onto their platform isn't a violation of rules. To argue otherwise would be to say that Burger King should have the right to sell burgers on property owned by McDonalds. Facebook is free to go make their own mobile gaming platform OR to partner with Google and build a campaign similar to Visa's ad campaign talking about all the things you can buy with Visa but not with American Express. It should be entertaining to watch!
This video explains why UNIX was a moonshot, and why it could be developed by a small number of people because of it:
https://www.youtube.com/watch?v=3Ea3pkTCYx4
This is where, legally, I think there should be limits. ISPs are effectively utilities, I don’t think they should be able to ban anyone so capriciously.

Beyond that, there are systems we as developers can build to make it easier for users to self-host on small home servers. But if your internet connection is cut off, building an alternative is hardly an option.
> However, firing even one shot at the police who's trying to arrest you justifies use of whatever force necessary to subdue the attacker.

5 children were killed by police.

61 homes were burned--the vast majority of these homes were neighbors who had nothing to do with MOVE.

Were either of these things "necessary to subdue the attacker"?
Yeah, that is the purpose of a functional government.
That’s awesome! I guess I’ve been doing that for a year or two now too, although without naming it. I started getting up early to get stuff done before the rest of the world wakes up, but found myself getting sleepy around lunch time. 25min naps ended up being my sweet spot: 20min feel like they end right when it’s getting good, 30+ make me groggy.
I have a 2560x1440 monitor at home and 2x 4K monitors at work. I like my home setup better because the tools I spend most time with (vscode and Xcode) lock all their panels to one window making the real estate more important then the pixel density. I still have not found a way to get a 4K display not to display in “retina” 1080p without it getting too small, blurry or laggy.
Its really unfortunate that we have a mental model as default which makes suicide the first choice.

Living should be better/easier then not living.

I do wanna make clear, that suicide well thought of and for a clear reason, is still a valid thing and everyone of us should have control over their own lifes.
Business strategies hidden in plain sight: Speed as a defensible strategy
Nope, I don't have a competing service.

Try again.
So now you claim to know my mind. You must be very impressed with yourself.

As to your second paragraph, I didn't say that. I would never say that activism is counter-productive. And I never said that activism wasn't working. Sigh, you're doing it again: you're not bothering to read what I wrote. You picked some prefabricated framing through which you've interpreted my comments and then proceeded to criticise things I didn't say.

Conversing with people that reinterpret everything you say is unproductive and gets boring quickly. I encourage you to learn from your remarkable failures in conversation here, but you'll have to do so on your own as I'm not going to reply further. (Though I might check in one more time to see how much effort you put into baiting for a response now I've said I'm not going to. The more baited it is, the more I'm going to silently laugh at you.)
Intel Launches Cooper Lake: 3rd Generation Xeon Scalable for 4P/8P Servers
Think about it like this:

Imagine you're the finance manager for an endowment of a university. You may have a fiduciary duty to grow the endowment by x%/year or not really lose all the money you have. Maybe if your endowment drops by 10% that means you can't fund the physics research department.

Now, what can you do about it? You want to protect the investment, but you can't predict the future. So instead you pay people for the option to buy shares of stock at a certain price or sell shares at a certain price. You know that if your investments drop some % it means you can't fund the physics department, so you pay a small amount of money to insure that if something crazy happens, like a pandemic, that you don't lose 10% or more of your endowment.

I know that's not the best explanation, but hopefully you get the gist of it. People who do options trading are trading with a leveraged exposure to the price of a stock. They potentially can be left with $0 because the options become worthless, so they're taking the risk of that happening with the hope that the stock price moves in a certain direction, so that the people who need to protect their money will pay them in order to protect against stock price movements.

Hopefully someone else can chime in here too with something more concise.

W.R.T this scenario with Robinhood - this will sound callous but it's a non-story. There's no HUGE problem that needs to be solved here besides Robinhood (and other applications) being more strict about letting people trade options. People take risks, they live life. Sometimes they make mistakes and commit suicide. It's incredibly tragic, it really is, but millions of people trade options and it is a functional aspect of capital markets.
The government had already basically eaten the bad press on the privacy aspects of their design vs the Google/Apple API... I wonder what prompted this.

I know that the app used a kind of hack to allow for Bluetooth during sleep (something missing from the Aus app) - maybe they were told that was going to be patched out?

I really think this must be related to it not working as intended rather than anything political.
Surely making everyone come back into the office will boost productivity.
> What went wrong?

A government was elected to "get Brexit done", despite being patently (and provably) hopeless at everything else. Then "Everything else" suddenly became really important, and here we are.
I have done my best throughout my career to tell the truth. If you can find an example where you think I've lied, I'd be happy to clarify. So no, I'm not a hypocrite.

You're literally taking a pro-lying stance right now. Is that really who you want to be?
Interesting comment from the BBC article that I had not thought about before:

> "make the app compatible with other countries' counterparts, which are based on the same system "

So if multiple countries are using the Apple-Google system, we'll have an international system that anyone can use? I guess this bodes well for future international travel over the next 12/18 months (... or until the vaccines etc are ready) since we'd still get the benefits if we are in compatible countries.
honestly, the british governments response can (as is often the case) be summed up by this clip (18sec) from yes Minister (the 4 stages) https://www.youtube.com/watch?v=l6BW-mvkRjE
Ask HN: How do you interpret this emoji
This obviously has a catch, but please help yourself from revealing it =)

I would love to know how what is your first gut reaction to the "emoji" in the link below?

(what expression/emotion is the first one you associate to it)

https://avatars.githubusercontent.com/u/421559?s=30
Total Destruction of the universe?
No, he's now a threat to every other citizen in the area. If the unpleasant choice is between an innocent civilian being hit with a taser and shooting the guy, better to shoot the guy, unpleasant though it may be.
What are the chances a small seller will be financially able to litigate with Amazon? And even if they do and win, what are the chances they're in a better position than before, meaning it's not a Pyrrhic victory?

Edit. These are actual questions, the US legal system is very unkind with those without very deep pockets, having the highest litigation costs in the world.
While it would be nice if SpaceX gets the rural broadband money, will it really hurt their business prospects? I can't think of another product or service where LITERALLY the entire population of the planet are potential customers without some other prerequisite (unlike e-commerce where you first need a device with a connection and a logistics/transport system to ship something to you).

Frankly I wouldn't be surprised if the NSA weren't covertly funding Starlink in exchange for USMIL early access to communications services as well as access to metadata for national security purposes.
FTA: "The UK follows Germany, Italy and Denmark among others"

Also: " the European Commission said that France - which had adopted a centralised app - would face challenges in this regard."

I think we will inevitably see most developed countries falling in line. On the other hand, I expect the likes of Hungary to go "centralized".
I was talking about the butterfly keyboards. I don't see anything in the comment I replied to that really lines up with what you're saying.
I use my YubiKey to store a full set of subkeys while keeping my primary key offline on paper. No secret keys are ever written to disk. I boot a live Linux system and restore my primary key when I need to generate new subkeys or sign other people's keys.
This is not even extraordinary. This has been the case since Regan.

https://www.pbs.org/wgbh/pages/frontline/shows/drugs/special...
Yes - the Australian app has all sorts of hacky workarounds, at least on iOS, such as notifications once or twice a day which ask you to foreground the app and 'make sure it is running'. Hopefully we will get an update here to use the new APIs.
This is demonstrably false. Look at the YouTube video posted this week that simulated delayed. The best delay, with only hops between satellites, was 40ms or so. That didn't account for any of the higher later delays or transport network.
The whole thing is political (the two party system is a disaster). I don't think Boris wanted lock down or any other curbs on freedom - that's not in his character. I expect he would have preferred the Swedish approach, but he's trying to win over the left, which is fairly futile because they'll always find something to shout at him about.
You can study the Instagram or TikTok web versions for inspiration.

Both use some wacky methods for request signing that include encrypted code, obfuscated control flow, hashing the browser environment, ...

Assembly obviously allows for much more powerful obfuscation than Javascript. Webassembly is somewhere inbetween, but a viable path since it is pretty universally supported by now.

Networks requests can be inspected trivially in the browser though, which makes things a lot easier.
I like the idea of direct democracy, but I don’t think I’d go that far with it. More appealing here would be to have the ability to delegate my votes on issues in certain sectors to someone I trust. Maybe with a delay so I can override their decision if I disagree with something important.
My hobby project, a space game (Space Nerds in Space) allows for Lua scripting, and it will allow exporting (most of) the state of the game to a lua script which, when run, restores that state. Ironically, the state of potentially running Lua scripts is the main thing stopping me from being able to checkpoint the entire state of the game.
Note I do not dispute your opinion. You're entitled to it and you know what works for you.

Regrettably, following (my) logic does mean you cannot say "you [the generic you] cannot develop like this", because this is indeed easily disproven. People can and do (and sometimes even prefer to). That's the problem with generalizing from your personal opinion ("I don't like this") to the general ("people cannot like this").
> That said, I'm not yet aware if there's a way to reasonably mitigate a huge increase in complexity when supporting multiple customers.

This is what I'm thinking with every scenario that I'm thinking about. But at least your experience shows what option was worse (forking).
Army manual on electricity
https://archive.org/stream/FM55-506-1/#page/n1/mode/2up
Note that x86 has variable-length instructions, so incrementing RIP by 10 will not, in general, do what you want it to do. The author basically put in a nop slide[1] to ensure that that would work. Buuuuuut I’m pretty sure you could parse ELF debug symbols and effectively calculate the address of the next logical C instruction to execute :D

Terrifying but fun!

[1] https://en.wikipedia.org/wiki/NOP_slide
Deep Dive into “Cooper Lake” Xeon SP Processors
Or just don't download an app that is entirely useless in practice while being extremely problematic in many ways...
The only way to lock laptops to things I have seen have been Kensington slots, and those are literally security theater. You can cut them straight through their cables with a simple plier and zero effort, in one motion.
Show HN: Arcade TSP
Play at https://tunnuz.github.io/arcadetsp/ (enable sounds in the browser).
Thanks for the flashbacks!
I can confirm about the rendering issues, obscure errors, and the use of uBlock Origin.
Crowdsourcing Recognition Tasks via Collaborative Brain-Computer Interfacing
Rovers are unfortunately very slow, meaning they cannot cover much area, and cannot measure from very many areas simultaneously. Helicopters fill that gap. I think this paper might cover some of the motivation: https://arc.aiaa.org/doi/abs/10.2514/6.2018-0023
You're joking, but this can be used in a semi-practical way to keep programs alive and mostly functioning, see http://people.csail.mit.edu/rinard/paper/pldi14.pdf for instance. The idea here is that you catch certain faulting operations and drop/fix them: segfaulting store? ignore! segfaulting read? manufacture a result value of 0, it's usually not too wrong. And by using LD_PRELOAD magic, this can even be retrofitted onto existing applications without changing or recompiling them.
= Geared a little more towards mechanical engineering, but Jeremy Fielding on YouTube has helped me understand some of the concepts with examples rather than textbooks. https://m.youtube.com/channel/UC_SLthyNX_ivd-dmsFgmJVg

= For straight up electric concepts, I’d look at the Georgia Institute of Technology stuff on Coursera. “Introduction to Engineering Mechanics” and “Linear Circuits 1” were helpful.
No, it's because they don't really want all this fuss; forced hand. They're trying to get away with as little as possible - Sweden, but without looking like the Swedish approach because the left will scream.
I think it's fairly well established you can. The problem is about whether we will.
Similar story, got an email "your account was blocked, nobody cares, we're so sorry". Yet another reason to avoid Google services.
That's a great idea. For next patch I'm actually making a Discord integration that will post major game events to a channel so it would be pretty trivial to set up. Thanks!
Fathom Lite is self-hosted. Lots of people start off self-hosting but it’s typically useful for people with low traffic, or for people whose time is worth less than money, or even those who enjoy it. Because you have to maintain anything you self-host. We like to cater for both.
"The articles published at Evolution News are copyright by Discovery Institute ..."

https://evolutionnews.org/about/

Discovery Institute, see:

https://en.wikipedia.org/wiki/Discovery_Institute
> a modern first world democracy

I mean, they try. Compared to the US government the UK government doesn’t feel architected in any way, it’s just entirely wacky tradition. The House of Lords is totally bizarre for example and that makes me question both the “modern” and “democracy” part.

Then again we have the parts of the USG responsible for the CFR (as opposed to the US code which comes from the democratic part) which is kind of the same thing (I can’t remember what they’re called off the top of my head.)
Sure, regular, normal citizens. That guy posed a clear threat to other: he was out of his head and had stolen the taser; the odds were decent he might have used it on someone. If some drunk was running away with a firearm, I'd expect an officer to use the means at his disposal to stop him. Again, while it's a grim calculus, better the drunk is hurt than an innocent.
I agree, immigrating permanently in the US is a very hard endeavor, if you are not marrying a US citizen. I think before even starting your venture you should clarify your immigration status, last thing you want is adding extra uncertainty to entrepreneurship. Lawyer up.
Also Canada is not that easy either.
This explains so much about my experience... Couldn't they have asked me for materials though?

If they had been up front and said "we need payslips in A4 printed format" I would have provided them..
The health minister overseeing it suggested it could be delayed until winter yesterday citing both concerns about public response to the method (which sounds like a bit of a vacant excuse) and unspecified 'technical challenges'.[1] I'd speculate that this is a case of the original technique not being a success on the Isle of Wight tests and a change of approach to lean on the device/OS manufacturers rather than try and work around them.

[1]: https://www.independent.co.uk/news/uk/politics/coronavirus-c...
Oh who is stypid to take any government shaite in they phones.. Oh my.

Google is enough to violate all my privacy..

No more racism from Google or any other they affiliates thanks
Thanks so much, glad you had such a good experience :)
I agree that the point is to understand why your actions are either correct or incorrect. Hence why I wrote "understanding" in my post.

There is something to be said about the false dichotomy of being either for or against results oriented thinking. As you note, understanding why your thinking is correct is a critical component; however, the best way to understand if your thinking is correct is based on results.
Discovery of a Criminal Surveillance Campaign
1. I just said it is good if at least subset can be trusted. It would be nice to have such feature in Chrome.

2. Sorry, could you please make your point clear (edit)? Firefox third party extensions used to access internal constructs. I think most of what is Firefox on top of Gecko is privileged extensions.

3. Yes, Firefox had addons with review process.
You still need to test against a live database instance right?
> Like no one reads cookie policy before accepting it to close annoying cookie banner in every site they visits.

You shouldn't have to read anything, that's the point. GDPR is the law that recognizes that people will never read, so the only protection possible is to both a) make acceptance explocit and b) make opt out default.

That is - If I just "accept" the policy or click accept to enter the website, I must be sure that I only accepted to the minimum you need to perform the business task, and not e.g. 3rd party advertising cookies, regardless of whether those cookies is what keeps the lights on.
> My white whale is a local pawpaw tree that I have yet to find growing anywhere in the local forests, despite many other foragers fruitful finds.

FWIW people hide them next to trees like horse chestnuts and magnolias, both of which have leaflets that look similar from a distance, to prevent folks from taking the fruit. Join your local native plant society, they will hook you up.
Like everything from DigitalGlobe -- it doesn't work.
I am going through this Udemy course with my kid and it's really enjoyable. The instructor is clear and really enjoys the topic:

https://www.udemy.com/course/analog-electronics-robotics-lea...
How to protect your job from automation
you can also view it at http://handshake.txt if you are using a handshake resolver
Network Engineer Salary: 4 Big Questions Answered
I'm not on the team, but this is the first I've heard of any unexpected or abnormal rush. Schedules are always a little tight, especially with a pandemic on.

The rover is basically a brand new self-driving tank with a helicopter launcher and a robotic arm with a swiss-army-science tool and a laser cannon. That's a lot of stuff to get working properly and packed into a rocket. Oh, it has to land like the Falcon 9 as well, except hovering and lowering itself on a tether, like the Air Cav for Mars.
Do you think about your phone differently than a gaming console or a DVR?
Intel Launches Cooper Lake Xeons CPUs, New Optane Persistent Memory and SSDs