skysight-inc/HackerNews huggingface dataset:
> Phones should by default provide a way for people to modify their phone as they see fit but they should definitely not be rooted by default.

You don't see the contradiction here? Root access is synonymous with the ability to modify the device as you see fit. The root of trust starts with the owner of the device, not the hardware manufacturer or operating system developer. This does not imply that any random app should be able to obtain root access, or that you can't have things like verifiable read-only root filesystems and strict sandboxing. It just means that the owner of the device should be in control of the keys—i.e. the "root" user—and that apps should not be able to introspect the system to determine whether or not it's running in a "vendor-approved" configuration. You don't have to use the root account for day-to-day operations just because it's there.
LOL, Apple must be shitting bricks. Serves them right for going with ARM for their new Mac Books, the smarter move would have been to move to an AMD Ryzen APU, they also clearly should have gone with AMD Epyc for the new Mac Pro's.
I wish Bram Moolenar could chime in on how hosting vim on GitHub has accelerated or promoted development for the editor.

From what I understand, Bram's vim development workflow is very similar to other emac's dev: submitting and discussing patches via the mailing list. There was something (a bot?) setup such that PRs are forwarded to the mailing list: https://github.com/vim/vim/blob/master/CONTRIBUTING.md

This was discussed pretty extensively when vim moved from Google Code to GitHub: https://groups.google.com/g/vim_dev/c/Io5A_Zir--k/m/faPCHWYf...

In general, PR/patches-friction should not be an obstacle for contributions because it can be alleviated in part by tooling that glues the workflows more-or-less seamlessly.

EDIT: It might be worth asking how the neovim community in general may have been helped by the decision to make github their home, or maybe even ask the emacs-lsp devs on their gitter: https://gitter.im/emacs-lsp/lsp-mode ?

EDIT 2: In the vim-dev mailing list, there are threads started from GitHub pull requests that include .patch and .diff files: https://groups.google.com/g/vim_dev/c/7VpUqzoQycY/m/W_7zhTGf...
Why We chose PostgreSQL to build a Queueing System instead of Kafka
A New Way to Monetize an Audience: Consumable Products
Huh, I've never heard of this. Traditionally, hardware overlays are consumed by the system compositor. Do they have an OpenGL extension to expose it to the app?
I'd rather guard against that in my input validation application logic than pick the wrong value when I'm designing my table and have to deal with fixing that later on.
I became an expert in a very niche technology and the only thing I did is do the same for 6 years. For the first project, there was just no one else to do it, so my company hired an extremely expensive contractor and I collaborated with him. After that I supported the product and implemented solutions with the same tool for other lines of business in my company.

After 4 years of doing it, I became probably one of the 10 or even less best experts in the world with this product but I was really tired of it. The technology was already outdated but still alive, so before giving up for more interesting things I became freelance during 2 years and got paid 4 times my previous salary. It was painful and boring to keep doing the same but it helped me to pay my house.

I could have extended it for 2 or 3 more years before the technology died for good, but I was so tired of it that I decided the money was not worth it anymore and I started again to be an apprentice of the technologies I missed during the 6 years period of being an expert in a very single thing.

Now I still struggling every day because I've been learning too many things but I still didn't have the chance of a long term project that helps me become an expert.
> But this person was so comfortable and confident in the 'enterprise data center' concepts that died with Digital Equipment and Sun Microsystems they just couldn't wrap their heads around it.

It doesn't help that IBM business leadership signs off on core IBM Cloud product/service attributes that are essentially old-style IBM remote enterprise data center contracts dressed up in new marketing language. Sign up with a variety of IBM cloud products, and you'll find some still have planned outages. In fact, the IBMid infrastructure sometimes still experiences outages. The notion of a "dial-tone service" is recognized by the IBM Cloud organization as necessary to compete, but that consistent lack across the board is one of many reasons they're a distant runner-up in cloud providers.
"Some people can _never_ contribute"... the emphasis is around "some". Going back to my hypothetical example of doing community service, sure some people should not be allowed to do that. Let's say there's a person with a criminal record for throwing garbage at people, or someone who is too old or disabled for that kind of work. But it is still quite enormously stupid to create tremendous bureaucratic obstacles for everyone, for the sake of protecting a few individuals or against the potential damage they may cause.
Another Reason to Avoid Constantize in Rails
I thought you were exaggerating but I found the truckinginfo article (https://www.truckinginfo.com/330475/whats-behind-the-grille-...).

I am not involved in this world at all... but is this common? Can you really expose your own ignorance in this way and also manage to keep investors?
Snowflake, Unity, JFrog move towards IPOs despite public market turmoil
That reminds me of this SSC article: https://slatestarcodex.com/2014/04/22/right-is-the-new-left/

Long story short, people want to distance themselves from the class below them, and mimic the class above them.

The strategy that emerges is to appropriate the culture of people two classes below them, because people one class below them can't.

If you're rich and do poor people things, you set yourself apart from middle class people, who doesn't want to be mistaken for poor people. No one will mistake you for a poor person anyway.
> The chances of any one of them ever encountering anything larger than a grain of dust before the heat death

This is why no civilization would randomly fire off Von Neumman probes in random directions. They would understand that this is a problem.

If you want to efficiently use them, you fire them at nearby stars. They will either find materials and restart the process, or they won't (and potentially report this, but it's not required). A non-zero number of them may encounter sufficient material (given how plentiful planets seem to be, that's a fair assumption). Those star systems would now fire off a bunch of probes, at near stars. Rinse and repeat. It's a slow process, initially, but given the exponential nature, it should be surprisingly quick.

"Aiming" at star is not something that's too complex even for us. It might require mid-course corrections to account for errors, but we could build a probe that would conceivably reach a star. Ensuring it would be alive and operational by then is more challenging, but it is an engineering one. Actually entering the star's orbit might be even trickier depending on relative speed. But that's peanuts for a civilization that could build such things.

> The lack of a universe awash in Von Neumann probes is not a strong argument against the existence of life or advanced civilization in the universe, it is, itself, a strong argument against the feasibility of Von Neumann probes.

It is. But that's assuming we can even recognize one.
I really like that - especially since changing CHECK constraints can be done on large tables without having to rebuild the entire table.
Android GPU Inspector Open Beta
What browser are you using that is displaying IDN unaltered?
effectively, yes. For that tier, we give you a dedicated instance that runs the Metabase application and a dedicated instance for the application database
I am forever grateful that I took a full semester of database design in my undergrad. This single skill has stood with me for my entire career so far and has enabled me to figure out the root cause of many production issues. Plus people really like it when you can answer ad-hoc questions like "what inspections are still open and when were they first opened".

If y'all can understand Angular / React / Vue there's no reason to not learn databases.
Yes, but the odds of that are approximately 3,720 to 1.
Amazon's fulfillment cost per unit dropped to lowest in over 8 years
In the case of a cheap 16awg cord, yes you have created a dangerous situation, but it is not one that is considered part of a larger structure in terms of code. This is the electrical equivalent of spraying gasoline around at the gas station and acting surprised when it turns out poorly for everyone.

> however that's something that I wouldn't do, so its not really my issue

Electrical code is designed so that even an incompetent operator cannot produce a dangerous situation inside a building's electrical system. OSHA, USCSB, et. al. would be the first to tell you that relying on a specific individual to interlock a dangerous situation can result in extremely adverse outcomes.
I've created this project just for fun. I'm working from time to time on a tile editor [1] and I've been wondering what would be the best way to store indexed color images (8 bit pixel art) so I wrote this to indulge my curiosity.

I had a lot of fun doing it and decided to show to other people to see what they think about it.

[1] - https://github.com/victorqribeiro/tileEditor
The video in question is from 2018, the CEO said the truck was functional in 2016.

Your video is from 2020, so all statements can be true at the same time. Nikola likely lied about having functionality for years, but now they do have some functionality.
I hope more project maintainers would call for help if it's needed. I am using org mode everyday, but I don't know org needs more contributors. That being said, I am definitely willing to help occasionally.

Thanks for bring the message out, bzg.
Not sure why you got downvoted?

They've just added some key-value db support and they call it the best place to build your app?

Unix+Vscode+asdf = I can pretty much use that stack to build anything, change my mind...

Edit: and it's just basic stuff that you're gonna use when you code professionally, so why not start with it anyway
IMO this is lovely, but innocuous, such plead should be made a long time ago when ARMs was sold to SoftBank
Facebook's C++ library must be a disaster then (Andrei Alexandrescu)
I think looking at it as a continuum makes some amount of sense, though in this case the authors of the paper seem to have done lots of due diligence in terms of doing the chemistry to check known production paths.

As in, there is known chemistry that produces phosphine at the temperatures and pressures that exist on Saturn and Jupiter, but there is not known chemistry that produces phosphine at the temperatures and pressures that exist on Venus.

So for this particular chemistry, the difference between "gas giant" and "rocky planet" is still a helpful one.
Can microtask programming work in industry? [pdf]
Cool thanks, just installed it now to have a look. Any timeline for when S3 and Redshift will be available as a source & destination?
Someone who honestly believes they can jump into the market and make it rich has to genuinely believe they are smarter than everyone else that came before them. It self selects for "This time it's different"
How does a YubiKey prevent that kind of relay attack? If those keys blindly sign whatever's given to them, there's got to be a way to trick a user into signing something malicious.

This [1] says that U2F avoids phishing by having the browser tell the 2FA device the domain, but that seems a bit weak to me. The same site even has an app where the info is relayed via a browser plugin, so literally relaying the data that's supposed to be trusted. The only way I can see that actually working is if the security key knew to only sign challenges for a specific domain.

1. https://krypt.co/blog/posts/prevent-phishing-on-the-web-with...
Depending on the exact shape, sometimes dropping giant bits of steel in the ocean can be very good for shipping; we purposefully sink ships that are EOL for this exact purpose fairly often.
> The average life of a car is 8 years or 150,000 miles. I doubt FSD will be available by then.

1. I don't know. I guess that's the risk people take when they buy the FSD package without a guaranteed date.

2. It's not clear to me that your average life numbers apply to Teslas.
> The Obama administration came into office on a promise to close Guantanamo, and offer a public option on healthcare. Neither came anywhere close to fruition.

For the first, talk to Congress (at least partially):

* https://www.theguardian.com/us-news/2016/feb/24/obama-guanta...

For the second, talk to Lieberman:

* https://www.commonwealthfund.org/publications/newsletter-art...

Probably plenty of things to blame Obama for with regards to how the Executive acted: these two are weak examples IMHO.
also an amusing one from SMBC https://www.smbc-comics.com/comic/phosphine
Interesting hypothesis. There certainly is at least some truth to it.

On the topic of Zig, he seems to ignore that Zig provides several unique "runtime" features:

* unlimited comptime code execution
* error sets and error return traces
* choice between blocking or async runtime, using the same code
* runtime checks for undefined behavior
* debug allocator

And probably more that I'm not thinking of or am not aware of.
I recently thought about getting an RPi4 but ultimately spent about a hundred dollars more to get a cheap NUC. It was a bit more expensive but it seems like a more robust platform. A real AC adapter instead of USB (apparently the RPi4 kind of botched it in some revisions?
What I read wasn't confidence inspiring), takes normal SO-DIMM ram and a typical SSD, doesn't have a reputation for overheating.. it seems generally more straight forward with fewer 'gotchas.'
As someone who uses a tiling window manager it has been a long time since I have actually used a compositor. I have to ask if the cool window effects are actually worth the bother? I just can't see anyone actually caring about stuff like that in 20 years.
Seems like its BS, but lets boil it down to a simple unit example:

Company g pulls 1 unit of electricity from a coal power plant that produces just that 1 unit of electricity. By buying carbon offsets, g indirectly funds a power developer to replace the coal plant with a solar plant.

In this example, offsets produce the same net reduction as building their own solar power plant. As long as you purchase offsets from reputable organizations that require the deployment of proceeds to directly offset carbon that would not otherwise have occurred, then it works.
I wonder if the phosphine could be primordial - left over from ancient microbial life there rather than existing microbial life.
che sera, sera

and

I must not fear. Fear is the mind-killer.
I guess you may have a different viewpoint on this. But from my perspective, that's a context switch, I have to now load up my mail client and be subjected to whatever email arrived since I last opened it.

I also don't have "mailto:" hooked up to my actual email client, so that's extra steps for me to get that set up. (Blame me for this if you want to, but I'm guessing that there are probably more people like me in the world than there are people who have their email client set up to handle "mailto:" simply due to the fact that work is required to set it to anything other than the system default.)

The question is, what are you filtering for? There are always tradeoffs, and I hope I've demonstrated that the email-based interface is not "free" even for fairly savvy tech users. For less savvy tech users, I'd consider the situation even more difficult.
First, thanks for providing the `npm install` way to run it. Too many apps require Docker and that's it.

Question: Could we use Grouparoo to replace mixpanel? Would we need to build the client side to collect events and dump that into Grouparoo?
In Cybernetics, he does credit Maxwell, Pitts, etc. He goes through the entire history of science relevant to Cybernetics for the first and second chapters.

He did invent plenty of feedback analysis techniques and modern control systems before writing Cybernetics
There are a lot of high profile traders who do tons of research, make trades, then "release" their information. The research they do is all from publicly available sources (Ie they don't interview employees), so its not insider trading.

Bill Ackman is probably the most famous person doing this.
>Zhang said she turned down a $64,000 severance package from the company to avoid signing a nondisparagement agreement.

You really have to ask yourself what kind of place it is you're working for and what you're building, if a totally regular employee basically is paid hush-money to not speak about their job.

This isn't a private business any more, it's the mafia. People talk a lot about the culture of free speech and the rights of end-users, but we live in a world where a private company that builds a social media website, this isn't the NSA or anything, can stop an employee from speaking the truth.

It's time policy makers throw all of this out of the window, together with the anti-competitive non-competes that at this point affect IIRC, almost a fifth of the American workforce.
Standard C++20 Modules support with MSVC in Visual Studio 2019 version 16.8
> can I bill you for the type inference crashes and workarounds I've had to do because no one bothered saying anything until August 2020?

That's not related to the decidability of that specific algorithm in the generics implementation, though.

Did you file bugs for the type checker problems you found? (I’m not being snarky; I’d love to take a look at them)
The Bitcoin Standard by Saifedean Ammous is an excellent book on the economics behind bitcoin as well.
Wait, they also make a jet ski?!
Direct debit is not a debit card. It's an authorisation to pull funds from your debit account as needed.
That's not a silver bullet though. If the password manager does a poor job of domain matching, the user gets accustomed to having to manually search for logins once in a while.
You're right. Detroit is higher than I expected. I guess low GBP rates make a difference, when I was in London 1 GBP = 2 USD. (Rent in London is definitely not cheaper.) London isn't a great place for EE. Software in Banks had/has crazy demand.
I don't think I am mixing it up. The char type is not a unicode character just like the byte is not. Yet, these are the characters in a string type. Python went to fix this, jvm and clr didn't.
Petitions like this have a better chance when they've been been given a once-over by an editor...
Their API is impossible for even a simple CRUD app, maybe this is their solution to that problem? It would be nice.
I would read _your_ blog post on this. Though it's possible this summary is already sufficient.
>you want to upgrade your httpd

Which is something more or less impossible on the other systems you have mentioned.
> But last week, the short-selling investment firm Hindenburg Research published a bombshell report claiming that the Nikola One wasn't close to being fully functional in December 2016. Indeed, Hindenburg published a 2017 text message exchange in which a Nikola employee stated that the company didn't resume work on the truck in the months after the show.
I'll listen to what they're saying but I'm paying far more attention when I look at what they're doing. The only way buying ARM helps nVidia is by damaging their competitors, AKA almost everyone.
Be careful which search result you click:

https://wp.josh.com/2019/05/06/breaking-news-google-adwords-...
I have access to the Codespaces beta, but my friends (also in college) and I have struggled to find a usecase for it. It's a bit too hard to setup for one-off explorations/experiments (like Repl.it).

In the past, I've used cloud IDEs like Cloud9 and CodeAnywhere, mainly because I worked on the school computers in high school. But other than that, I don't know why a regular dev or even a college student might use this. Although one usecase may be easily-usable special-purpose programming environments for higher-level college courses that might otherwise require a ton of local setup. And the tight integration with Github might actually make sense for that setting.
Some people are going to find this to be very obnoxious. Some people are going to be fine with it conditional on how it's done. If you are okay pissing off group A and suffering those consequences to find group B then go for it. If you aren't then don't. Pretty simple.

Why does every public projection of an opinion need to be accompanied by some absolutist division of all of humanity into Team Right and Team Wrong.
See also - post on original nodejs presentation:

https://web.archive.org/web/20120205214227/http://blog.redfi...

(was a surprisingly large number of dead links on hn regarding this one).

I believe this is a copy of the video: https://www.youtube.com/watch?v=ztspvPYybIY
There's also this from the CDC https://www.cdc.gov/coronavirus/2019-ncov/travelers/map-and-...
James Altucher X Azeem Khan
Federal Judge Rules Pennsylvania's Shutdown Orders Unconstitutional
I would be quite surprised if LLVM ever lost the ability to compile C for the platform.
Seconded. There's definitely something deeper going on here, and I'm so excited to see it.
Yep, my experience is also good with programmers over 50; usually (because of the ageist market) very humble but they understand things just faster. I myself am approaching 50 and I know more and am quicker (which surprises me) than I was when I was 25 (but maybe I was just really slow). I found a 55 year old firmware developer who is simply better (fast arm assembly/c dev shipping with no p1 bugs; this is not stuff you can update once shipped) than anyone I ever met; he was fired from his job a bit into covid and no-one wanted to hire him. It is strange. Even if he retires in 10 years, or worse, young people leave faster for a few bucks/hr more...
Faithless Servant Doctrine
It's easier to safely loosen constraints than to add them post facto.
NKLA I thought was around for a couple years. Maybe major shareholders were informed?