skysight-inc/HackerNews huggingface dataset:
I think a lot of it depends on the culture and oversight around it. For example, most of the developed world has gun laws that many Americans consider to be a stepping stone to authoritarianism, and it seems to be working out okay so far. If police weren't already an established institution, it's easy to imagine opposing setting them up with an argument similar to this ("we're really just going to put a bunch of armed people on the street with the authority to detain anyone for any reason? Isn't this authoritarianism?").

In any case, the wheels are already in motion for this to happen, so I suppose we'll find out soon enough where it leads to:

https://en.wikipedia.org/wiki/Traffic_enforcement_camera#Mul...
Is there a chance to of getting synchronization via something non-proprietary? It looks great, but still lacks a mobile option.
Safari “reader view” is the only way to see these articles. We are in a terrible state of the internet that’s for sure
> "It also helps to think about how you were raised, and if that impacted the way you are."

For people interested in this area, I can also recommend "The Book You Wish Your Parents Had Read: (And Your Children Will Be Glad That You Did)" (author: Philippa Perry).
I feel like not having a git for human consumption is a huge missed opportunity, and I do hope something like that will arrive soon-ish. People in software development seem to not realize at all just how abysmally awful git's UX really is. Explaining git to a non-developer person who just wants me to assist with a python issue always feels a lot like explaing thermodynamics to someone who just wants to boil a kettle of water; yeah, sure, not interested, I've just sent you the file by email, please have a look.

I feel like making collaboration less painful has been the greatest innovation driver in the last few decades, and has paid off absolutely enormously. Imagine where a git/Github for other disciplines could take us. Given software developers build such tools, and given software developers overwhelmingly know how neat git really is, it's actually kinda strange that there's still such a dearth of good solutions in this space.
While Apple has certainly made their share of mistakes in designing laptops (like designing a laptop that will crash because it doesn't starts it's fans when the graphics card get hot, or the butterfly keyboard) general quality is how they trap you. People normal say that Apple lock you into their ecosystem, but that's not the main reason I generally choose Apple product. My reasoning is: That the hell else do you suggest I buy?

Windows is still to this day physically cramping up my hand when I use it. It's a slow incoherent mess. I love Linux, on servers, but I really don't want to manage my laptop and the desktop environments are still worse than macOS.

For hardware, the minute you want a good screen and trackpad, you might as well just get a MacBook of some sort, the price will be more or less the same and I get macOS.

I don't mean to sound like an Apple fanboy, there are other great products out there. Generally speaking though, if I just want my stuff to work, and work together, I don't have many options.
Emacs is the two dimensional Command-line Interface
The Drake Equation didn't come forward as an attempt to correctly fix each parameter and thus estimate how common life is, it came forward as a summary of the things that should be considered.

Of course that was 60 years ago or whatever, but you are on the same page as the guy that came up with it.
Before Ruby, I just hacked stuff together as a hobbyist trying to figure out how to earn a living. Ruby is what forged me into a Programmer with a capital P, and it continues to rock my world to this very day. Congrats to the Ruby team and everyone involved in the release of v3. I hope the groundswell of excitement and enthusiasm I see is proof once and for all that Ruby is alive and well.
We've already released a "test" build of Ardour for M1. Because we already support Linux on ARM, it was relatively trivial - the main work was getting our build stack to compile first. Other than that, it just works. The same codebase supports Linux, Windows and macOS/OSX back to 10.8 and PPC.
Article forgets the biggest of them all. Peace in the Middle East.

Not once in my life did I think 2020 would be the year when many middle eastern countries sign peace deals with Israel. Heck there’s already Israeli Jewish weddings in Dubai!!!

The us government who helped broker these deserves a peace prize. If not with their help and assistance these peace deals would not have occurred.

I look forward to what 2021 will bring with the Middle East better aligned to future industrial and cultural growth.
My favorite is Naval’s talk at Tim Ferriss:

https://tim.blog/2020/10/14/naval/amp/
For what it’s worth, the New York Review of Books accomplishes this for me. Don’t let the title fool you, they write in depth about current affair topics.
I know I'm gonna get downvoted for this, but gonna say it anyway: it's one thing to use facial recognition to catch people with an outstanding warrant, another to use it for a jaywalking ticketing blitz.
Is there any evidence that the query is actually censored, beyond conspiracy theories?
The driving force of evolution is survival of the species. If this mechanism inevitably completely wipes the species out after a while, it would be an interesting form of the prisoners dilemma.

I wonder if it would be possible to simulate this in a simple system. Like in some extended version of the prisoners dilemma.
Ask HN: Has anyone read Mint.com privacy related T&C?
This integration service seems good to me. Wondering if it is doing any inappropriate actions that I need to be aware of?
Oh, one more reason I forgot in the case of webapps: 3rd-party scripts and trackers. I've been using NoScript for years now, and that forces me to explicitly whitelist any domain used for scripts on a website. Once you start looking at what major websites do, you start to understand the problem. Most of the newspapers on the web, for example, often employ 20 additional script domains on top of their own - for anything from analytics, to tracking, cookie banners, ads, adblock detectors, Hotjar, Taboola, and so on.

We often (justifiably) argue that deep learning, as it's done today, is something unsustainable for the environment. I wonder if anyone has ever measured the impact of running tons of non-functional scripts on the web pages rendered every second by billions of devices around the world.
No real discussion of services which are 80% of our economy...
A nice chunk of unix tools get installed with git (if you select the option to) - you could just add it to your path and it saves on a fair chunk of that aliasing work

I think my biggest annoyance with powershell in particular is that curl is aliased into this awkward powershell function by default
It's a bit more than "just how DAWs are implemented today"

https://ardour.org/plugins-in-process.html
What comes next, IMO, is semantic version control.

Version control that is aware of changes not at the file and line level, but at the function level, the module level, the library level, the language-specific construct level.

(Rich Hickey, creator of Clojure, played around with this idea, but I'm not sure where it went.)
DS2 is a really good game and ds1 falls off after ornstein and smough. Ds3 is not really as good as these two.
Assuming knowledge or opinion based on skin color is a very simple example of racist prejudice. Assuming that a person being black means they must have certain experiences and ideas is wrong, even if the assumption isn't negative.
Can’t check
I run a busy production ruby app on a $40/month droplet. My performance issues are almost never related to ruby. It's nearly 100% of the time some complex database query that needs to get indexed/cached.

If coders write their backend in rust for "the ultimate performance", and it's shipping 20MB of javascript to query a poorly designed, poorly indexed database with no caching, they're going to get far worse performance than a ruby app querying a properly designed, cached database with indexing that doesn't have to spend 5 seconds domming the user's DOM first. Performance is a holistic problem, and anecdotally, web sites felt a lot faster during the rails era than they do right now during the JS era.
The ease of use with Google is pretty good. Yes I pay a bit extra, but the overall package is very well done.

I’ve heard good things about namecheap too.
What's the name of the spyware company he founded?

If you're referring to Names Database, how is that spyware?
I was curious about the Elementary AppCenter and what distribution format they use: https://docs.elementary.io/develop/appcenter/publishing-requ...

Turns out they use .deb packages, so the packages should be available somewhere.
What distro did you run? I have been contemplating the same with PureOS
If you can brandish a business card that says "User Interface Inventor" or something equally high level at the best technology company in the world, you can pretty much write your own ticket at any of the other FANGs, which are also-rans in comparison.
I hadn't heard of WWFF before. In the US, Parks on the Air is pretty popular.

https://parksontheair.com/
What I meant by malice is someone whose point would be "it's abnormal to be married to someone of the same gender" vs someone assuming the most common case without holding any judgement on whether it's normal or good, and without the intent of hurting anyone (I do understand that it can still hurt/vex some people, as anything else you can say with the best intent, but I still think intent does count)
Can you spoonfeed me here? If ~/bin is in my PATH and is writable to my user, what is the problem with /usr/local/bin being the same on my personal computer with a single human user?
Nope, the fully featured VS runs on Arm64 Windows too. It's just not a native app.
Shortly after I got my general license, I set up a ZS6BKW antenna up in some trees in my yard, made from wire from Home Depot and some ladder line from my local ham store. One of my first contacts on WSPR was a research station in Antarctica, all the way from Colorado! Just with some hobbled together wire in trees. That got me hooked for sure.
I attached the proof pic.

edit: To the comment below saying I'm lying.

Yes it does query. The first time I query, it doesnt give results. Then I query it again and it shows all results (same query, pressing the search icon again). This is stealthy censorship and an unsuspecting person wouldn't notice.

This doesn't happen for any other query. And it only happens with my work ip address, not a VPN.

Edit2: Still not working for me, I have to query it twice to get the results. Maybe this is happening for selected ip addresses. This doesn't happen when I use a VPN.
2020 is not over, rC3 (https://rc3.world/ https://media.ccc.de/c/rc3) starts on the 27 ;)
When? Which company? Let's see some business registrations or other primary sources.
> Bowling social clubs assume everyone has a lot of free time, does not have small kids or offloaded all kids care on partner.

Is this it? Widespread social isolation as the fallout of the two income trap? It could be.
Doesn't need to be super clever etc for sure, but I'd certainly be happy if there could be a Philips Hue set. Or tbh even just something basic for turning them on/off would be at least slightly helpful
A good example of how rapidly a CRL can grow in size is Apple's WWDRCA CRL. Current size: 224MB despite only containing revocations back to Feb 2020. http://developer.apple.com/certificationauthority/wwdrca.crl
Forcibly taking 33 cents out of every dollar the are rightfully entitled to.
The Definitive Guide to Dopamine Fasting 2.0
Agreed. I switched from macOS to Linux, and i don't see the point if you're not getting something very valuable out of it.

I am however, in my mind, so i'm quite happpy. Specifically, i'm toying with immutable operating systems. I view that as valuable because i feel confident in the stability and reproducibility of my system. I'd probably switch back to macOS if they offered something similar to NixOS, but that seems unlikely in the near future.

If i use Mac for my next laptop i'll probably stick Nixpkgs and HomeManager on it and touch the OS as little as possible outside of Nix.
> It's usually not actually helpful to signal that you are desperate and lonely and your life is in the toilet. Once in a great while, someone will be truly wonderful to you because you did that but it's usually counterproductive.

Doreen, I always find your posts and comments to be very insightful. I've never thought about it this way, but it makes a lot of sense. Fixating on one's own desperation is basically a waste of time. One could be doing the things that removes them from desperation instead of fixating on not doing those things. It really does seem counterproductive.
> fake the `sudo` command.

I personally see that "su" and "sudo" are both fundamentally insecure. Compromising any sudoer, and root is essentially lost (e.g. keyloggers), thus the "wheel" group should only contain trusted accounts. It can be more secure if all root operations require a separate console, isolated from the rest of the world. For example, on historical Unix servers, it was a common practice to restrict root logins to a physical terminal. But nowadays it's unfeasible. One solution for servers is disabling "su" and "sudo", and to allow root logins via pubkeys. This goes against the best practices, but can be more secure when it's used properly. Alternatively, create an "admin" account with sudo privilege, and guard it as carefully as your root account, because a sudoer is root.

On desktop, a solution can be using Intel ME/SGX/TXT and allowing it to take over your screen and keyboard to create a root shell - but it is proprietary, unauditable, and cannot be trusted. But it's not strictly needed - pure software can do something similar, e.g. you run two X servers on two separate VTs with two users, only the second user has access to a root shell. I guess better integration at the graphics server/system level is possible, you just need to be careful about GUI spoofing. For example, on Windows NT, pressing Control+Alt+Delete opens an unspoofable & isolated secure login screen - perhaps we should implement a secure root shell like that!

A more practical, although much less secure alternative is requiring 2FA, e.g. pressing a physical button on a USB token to sudo, it's something you can use today. But it cannot solve the problem of malicious command injections.

But on second thought, these problems are not really a priority in infosec - user applications are insecure in general, and user data is accessible without root anyway... As xkcd said, "they can read my mails, take my money, and impersonate me, but at least they cannot install device drivers without my permission..." So doing all of the works can be a total waste of time. Also, even with a separate root console, one must also have strong discipline not to execute anything or opening any complex binary data from another user (potentially compromised), which makes the whole idea fragile.

Finally QubesOS's approach is an innovative workaround and worth mentioning - normal and sensitive applications are running in separate VMs, providing strong isolation. Since both system and user applications are already isolated, it's not really that dangerous to be "root", so by default, everyone can sudo without any authentication. But if you are concerned about someone attacking supervisor via root, you can use Dom0 to 2FA authenticate sudo in an application VM without any extra hardware.
+1 for this. Works soo much better than Window's search.
I understand your upset and feel the same. One thing that I dislike here is this: we are starting somehow with the premise that people are malformed.

The job of a manager is not to mold people into correct shapes. Unless you are dealing with trivial work, you cannot bend other intelligent beings to your tyrannical circle shaped will.

If you are a triangle, the manager is supposed to help you be the best triangle you can be. They are supposed to arrange and connect the pieces of the puzzle together.

Instead, this manager believes that is the managers job to mold their units into identical circles. Disgusting.
One of my favorite Christmas traditions is reading these whimsical “how many aliens can dance on a pinhead” arguments that always show up. Have a great holiday break, everyone.
I don't know a single database that is identical to another in implementation and just has a different UI/UX for it. Every single database has something specific for it in terms of implementation.

(Unless I guess we're talking forks of MySQL.)

I don't know if maybe you have a good example...?
> They're just not very complex, or large

For the most part no, but there's clear exceptions.

https://en.wikipedia.org/wiki/Rougheye_rockfish
And then, even if we manage to travel at that speed, it's still waaay too slow, simply because of the distances involved.
Can we skip ahead to teleportation please?
Europol and FBI shuts down a VPN for being a VPN
Too bad. He should use system browser instead
Do a whois query and email the owner directly. For low amount offers going through a broker is definitely the wrong approach in my opinion.

GoDaddy has a free monitoring service [1] where you add the domain(s) you are interested in and it will email you each time that domain WHOIS data is updated. This is very useful to get notified when a domain name is about to expire and then get deleted (redemptionPeriod, pendingDelete). Over a 5+ year time period, quite a few domain names I was monitoring were eventually dropped by their previous owners. These weren't highly sought after, but your local insignificant city .com, some rather unique first/last name...these type of domain names.

[1] https://www.godaddy.com/help/setting-up-domain-monitoring-57... (not affiliated with GoDaddy; not even using them as a registrar, but this tool proved useful for me)
Ask HN: What non-gaming streamers do you watch?
I'm thinking about replacing podcasts with some kind of live stream as my passive listening when I'm working on side projects, and am not interested in games. I've recently learned of chess streamers being a thing, which is pretty cool. Was wondering what other kinds of streamers there are that might be of interest to the HN crowd.

TIA and Happy holidays!
I really enjoyed the RustConf 2020 Closing Keynote: https://youtu.be/RNsEsZbXE-4

It details how the Poikemon missingo glitches work. (In the context of how memory safe languages would prevent them)
All that sounds like it belongs to the same trash bin as ether, homunculus, etc. We can’t even explain how life came about here on Earth, yet making inferences about other civilizations in the galaxy.

Edit: not talking about original publication, but rather the class of reasoning in the article.
That's proof that Duckduckgo didn't find any results for the great reset at that particular time. It is not evidence for censorship, as you say "sometimes", meaning it could be a thousand other reasons why that is happening.
It seems there are some problems with this camera.

I read/saw some positive reviews including at least one which I don't think was buyable.

Which opens interesting questions, like if the review sample isn't the same as the normally sold version or if I misjudged that person :-(
Dithering is best done linearly with respect to light intensity.

But if you zoom in enough, any smooth curve looks linear.
Ultimately, this is what I found since switching from Windows to macOS back in 2014. The build quality of their computers is second to none. There are some manufacturers that get close to Apple build quality, but their price is right up there, too.

Not to mention, the warranty coverage and support from Apple is second-to-none. I've had a few issues with laptops over the years (the late 2016 model, but not the keyboard), and both ways, the laptop was overnighted and the fix took a day, so I was without it for three days. With anyone else, it would be weeks of turnaround time.
A lot of them are available as Flatpaks, too. Planner is available there as well: https://www.flathub.org/apps/details/com.github.alainm23.pla...
I personally enjoyed Halvarflake's 2020 OffensiveCon keynote: "Why I Love Offensive Work, Why I don't Love Offensive Work"

https://www.youtube.com/watch?v=8QRnOpjmneo
Yes it is, you believe there isn’t a God if you’re an atheist. At this time there isn’t a way to prove there isn’t a God.
Not OP, but every kid asks how they poop in space. It's sort of a joke among the astronauts.
I have heard this. I really do like just plain old NeoVim. I tend to only mess with full blown IDE style editors just to have an idea what's available for other devs on my team. (I don't ever want to pressure someone to learn Vim/Emacs)
This is based in a preprint in the arXiv. Until peer review and published in a serious journal, it is no more relievable than a blog post in random WordPress site like https://terrytao.wordpress.com/

They have a complex calculation for the formation of civilization, but I can't check it.

Then they make a model and for the calculatiosn they peak some values for the unknown parameters. They assume that self destruction rate per mega year is 0%, 50% or 99%. Unsurprisingly, after 1000 mega years most of the civilizations that appeared had collapsed.

Ignoring the 0% chance that is also unrealistic, with a 50% or 99% chance of dying, the civilizations would last at most a few mega years, so the surviving one are jut the one that appear just before the simulation ended.

The main problem is that nobody know if P_{ann} is 99% or 50% like they choose, or other number like 1% or 0.001%. In a simulation with a 0.001% most of the civilizations would have been alive at the end.
The bandwidth is less than peak Netflix. But the low latency pps needs have increased
> ... these types of fines are highly regressive as it effectively allows the well off to break the law at will.

There will probably always be a segment of the population which can afford to buy their way out of trouble, but that's already the current state of affairs.

I don't think it would have to be a requirement for getting this off the ground, but if down the road it was found that a lot of people were treating the fines as pay-to-play, you could have them escalate. It would be easy to do something like the toilet-tank model where you get X number of base-fee offenses per time period, and then the price increases significantly. Lots of parking regimes do this kind of thing to discourage people from treating the fine as a fee.

(And the idea with the "swift" part of the philosophy is that you don't have to wait until the end of the month to get an itemized list of offenses— it texts you or something right away, so you get that immediate feedback about what you did and what the penalty was.)

> The issue of course is how does such a system know who is driving without also combining facial recognition?

Some existing systems have a camera positioned such that it can read the plate and also snap a picture of the driver through the windshield, so your ticket comes with a picture. In other places, the law has been amended so that the the person to whom the vehicle is licensed is liable for automated fines associated with it regardless of who is driving— Toronto started rolling out speed cams under that framework just this past summer (it's fines only, no demerits, so there should be no insurance impact).
HN Reader Annihilated Several Seconds of Consciousness by Clicking IBTimes Link, Will NEVER Do So Again

While the underlying research may be interesting, this points out the value of taking two minutes to find a primary or at least better quality source.
Show HN: Room.ai: Play chess and video chat on one page (no signup needed)