skysight-inc/HackerNews huggingface dataset:
Fingerprints are famous for being left behind on pretty much everything you touch...
Oh completely agree, not at all saying using old tech is bad in any way and it's completely clear why offical public service stuff prefers it. Just saying it's interesting how this then makes old-looking stuff seem more official, because you're used to everything official generally looking about 10 years old.
PoolTogether: No-loss, audited savings game
You should accept that you are responsible for all the code you run in production, whoever happened to write it. Whether you feel you are more likely to write bug free code than anyone else is your call.
> I would be very unlikely to accept a patch that simply changed the internal typings for the abstract goal of “fewer any”s.

Out of curiosity, isn't a focus on that kind of things precisely the goal of Rust? I understand your point, but this was software built for Rust, which has this kind of thing (safety, the right types, etc) as a primary goal.

From https://www.rust-lang.org/:

> "A language empowering everyone to build reliable and efficient software."

and

> "Why Rust? Reliability: Rust’s rich type system and ownership model guarantee memory-safety and thread-safety — and enable you to eliminate many classes of bugs at compile-time."

So I can understand why someone bypassing this kind of things and then (for whatever, possibly understandable reasons) rejecting PRs to patch them because they are "boring" can be perceived as seriously mismatched with Rust's community. If someone finds this kind of thing "boring", is Rust really for them?

Note: I'm not saying he has any obligation to do anything. I'm just saying his attitude may seem mismatched with the community and goals of his chosen language, which is no small problem.
Yes, seriously don't rely on any single news source. It will distort your worldview and put you in a bubble, whether it's Fox News or MSNBC or CNN. Though you can inoculate yourself a bit and get a more holistic view by watching both sides, as you'll see the cherry picking each does to support their narratives. And if they report the same thing it has a better chance of actually being true.

Though better yet is to not watch the news at all. Really, it's just entertainment and a major source of stress with little upside. They're not informing so much as misinforming.

If you don't believe that, well... neither does the side you think is wrong. If you think you're more intelligent than they are, well, again, they think the same of you.

Try going without the news for a couple weeks and see how you feel. Take note of your stress levels and day to day life. Another experiment you can do is to watch the news (objectively as possible) from 2 months or 2 years ago and see how much actually ended up being relevant.
You could argue that DO copied Linode.

An interesting thread on the Linode forum when DO launched: https://www.linode.com/community/questions/8303/new-linode-c...
In-band signaling was the norm until the early 80's.
According to the Wikipedia page Burakumin makes up <1% of the Japanese population. That’s hardly comparable to the discrimination towards people of color in the U.S., which make up ~30% of the population. Systemic racial segregation is still in living memory for crying out loud.
That was in November 2016. It's highly likely that sentiment, at least with management, has changed over time- especially since this administration has proven itself to be as solicitous towards big business as prior Republican presidencies. Not to mention, the publicly-signaled sentiment of the visible figurehead leadership can be very different from the true opinions of the corporate board.
If they ramped that $5/month to $20/month after X months, I would keep paying it. Digital Ocean is a fantastic deal, everything I've tried straightforwardly works, and the fact that I can't accidentally spend money as I experiment is a real boon.
DO makes a great product. I've been using them for many years and I hope that they succeed.

I've used other hosts in the past and had nothing but trouble. Joyent ended one of their hosting plans and I had to migrate EVERYTHING which took forever. Then Rimuhosting had an actual hardware failure that resulted in non-reproducible errors happening very frequently - that company nearly brought down my whole business. Then there was Serverpronto which had too much downtime.

by comparison, DO has been much much better, always up, always trouble free.
Skimming through this, this is the first piece of code that my eyes drilled into more deeply:

LCD__clear_video_ram:
pha ; preserve A via stack
tya ; same for Y
pha
ldy #$20 ; set index to 32
.loop:
lda #$20 ; set character to 'space'
sta VIDEO_RAM,Y ; clean video ram
dey ; decrease index
bne .loop ; are we done? no, repea
sta VIDEO_RAM ; yes, write zero'th location manually
pla ; restore Y
tay
pla ; restore A
rts

Surely we don't need to keep loading the space character into A on every iteration?

Since Y starts at a hard-coded value that is (well) below $80, this could use "bpl .loop" and drop the "sta VIDEO_RAM" special case.

In .select_option, I'd looking into doing a jump table. Ideas here: https://wiki.nesdev.com/w/index.php/Jump_table
Probably yes. I think there are a few companies that are hesitant to put everything on the cloud. There are probably hybrid options worth exploring. But lucidworks.com is in this space so ... I think you can be self-hosted or managed.
That’s why they acquired Nanobox, presumably.
An alternative argument for why women leave STEM
They’re playing the corruption game with politicians, but the rank and file of both sides hate them. That’s a much riskier situation than a big company wants to be in.

The amazing part is that both sides hate them for their own political reasons, not because of any common ground.
I would say, considering it was Obama who pulled the strings to cancel Google's last antitrust investigation.

https://www.politico.com/story/2008/11/obama-google-connecti...

https://theintercept.com/2016/04/22/googles-remarkably-close...
Using a reasonable OS (Linux etc), 4GB is absolutely fine for browsing and basic tasks, and indeed is often fine for development and other more-than-basic tasks as well, depending on how exactly you work (Emacs/Vim instead of an IDE, for instance).

Is 4GB considered too little under Windows these days?
I'm rooting for them too, for the same reason. It's unhealthy for everyone to have Amazon be the only real option for servers. Just look at what happens when Amazon goes down for an hour. It's not hyperbolic to say the entire world notices.

My work doesn't even use Amazon, but when they went down last time, every _other_ service I was using used Amazon, so it didn't matter if I was vendored in or not, I had to just leave work and call it a day.

DigitalOcean is a solid platform and I use them a lot. I really hope they are not only able to succeed but bite into the profits of Amazon and the like.
whether they want it or not, they probably need it. the last few enterprises I've been in, I could never find anything. And because people couldn't find stuff, it was a disincentive to document stuff (because no one would ever be able to find it anyway).

Getting everyone to put everything in confluence - for example - helps, but... there are entire categories of data that don't end up getting stored in confluence, so... it wouldn't get found. And, fwiw, the confluence search always seems to be not very helpful whenever I'm needing to find something - but I often can't tell up front if the search is bad or the data just isn't there (or I'm searching for the wrong terms).

If they don't want it, though, they won't buy it, whether it's helpful to people on the front-lines or not.
The thing is, we had already been there. We know what happened then.

These economists say what they need to say to get paid.
This is spot on for the types of email that are actionable notifications and is absolutely an unmet need that a company like Superhuman could fix if they choose to integrate with third party platforms. The unfortunate part is that there are many emails that fall into the non-actionable notification category. For example:

- "your item has shipped"

- "here is your receipt"

- "this server is at 80% CPU utilization"

These types of notifications still require leaving your email and loading an outside system to get the full view. I am beginning to think that email as central log of activity, communication, and actions needs to treated uniquely for each category. I think Superhuman + your idea covers 2/3 but the remaining category requires something new. I think supporting plugins/apps that can read and summarize these types of emails like how Google does emails regarding flights we could alleviate a lot of the overwhelming nature of triaging an ever-growing inbox.
I don't see anything. I'm running on debian and never used any extensions.
My point isn't to argue over the definition of bike shedding. If the name of this keyword is contributing to this undesirable community outburst, then its name matters, and discussions about its name are important. That's all I'm saying. If that's what you originally meant, then we are on the same page :).
I strongly disagree, with extreme passion.

They could have marketed it as the greatest gift to humanity for all I care. It's your responsibility to handle your use of code. Sure, you may find issue's in your dependencies, and you're welcome to submit a bug or provide a fix, but if you expect anything more than the code as it is, it's still your problem how to deal with it.

The entitlement is astounding. A person providing free code doesn't owe you anything or "need to take responsibility" or whatever else you may want.
ShareAlike and Acknowledge License
What if it's actually only those who are honest who have human nature?
> You get help on the project in the form of people contributing patches, right?

It seems like you're trying to make it seem like there is always a legitimate exchange, and so they owe you something. Some projects want help, others don't. In the latter case, it's just a gift from the author, and they don't owe you anything.
A OCA certificate (like the author holds) isn't actually that easy to pass. You sit through a 2 hour multiple choice exam. Maybe it was easy for him, but that says more about him. I had to study for a month to get up to a sufficient level to pass. I learned quite a bit, even though i had two and a half years of experience as a java developer. Someone who passes that has healthy enough brain cells and knows java well enough to be a valuable team member. Of course certificates aren't the be-all-and-end-all, but if i was hiring another Java dev and one of them held an OCA, then i wouldn't need to check his java knowledge. If he did not, I would need to look at his code, at least. Of course, not every cert is as well recognized in the market as the OCA and some or even most of them might well be useless.
To avoid technology apocalypse we will need to develop human-centered technology
> Based on having run a similar (now mostly defunct) company in the past, I would guess that 80% of their customers are on the $5/mo plan.

I wonder if the Always Free tiers of GCP / OCI have helped DO in this regard. You can get a lot of free VMs these days, so maybe other cheapasses like myself have left the DO / Linode / etc platforms.
Microsoft has over a 100 massive data centers throughout the world. The carbon footprint of their head quarter is just a small fractions of the massive amount of energy needed to power the millions of machines Microsoft deployed across the globe.
> The first game, Gwakkamolé, was designed to train inhibitory control, a subskill of executive functions. Inhibitory control is the ability to control one’s attention, behavior, thoughts, and/or emotions.

A really simple way test/train your inhibitory control is play this "game" with partner. Have them hold up either 1 or 2 fingers. When they hold up 1 finger, you have to say "2" and when they hold up 2 fingers, you have to say "1". Try to do this as quickly and accurately as possible.
Dokku (and other things like flynn) get you that heroku experience, but you do a bit yourself. Following the same idea as what the parent said
>Building on Windows

You will need to install Visual Studio 2019 and cmake. To build and run tests, you will need Python 3.

Open source: Now needs closed source to run at all.
The importance of oil and gas will obviously decline over time as the cost of extracting marginal deposits will push demand down, but a lot of the current climate change posturing is just that, posturing. People in the developed world love their high-carbon lifestyles and there is no viable alternative to oil/gas in the near to moderate term that will allow those lifestyles to be maintained at current levels. Oil and gas companies aren't going out of business any time soon, and I expect them to do quite well over the next decade or so, as climate activism causes them to reduce investment in future production, leading to future price increases.

Also, to preempt some criticism: I'm not saying AGW isn't real. I'm saying we won't stop using fossil fuels despite AGW because there is no other way to maintain our populations and living standards at such high levels, at least without a complete overhaul of the entire economy (everything depends on oil and gas in our globalized world).
The license only frames the projects legal responsibilities. It is entirely unrelated in every way to how the project is run on a day to day basis.

Alternatively if we're going to just go strictly by the license then the maintainer deserved all the flames & flak he got. After all, it wasn't against the license, therefore he cannot complain about it. Just like that idea is unreasonable, so too is trying to hide behind the license in this case.
I love DO, been a customer for over 10 years. Maybe just me, but apart from AWS, it's the only cloud provider that has competent support team. Azure, Google Cloud are mostly unreachable. But raise a DO support request and you get a response in 1 hour!
It's not clear to me whether these certifications can actually help one get a stable, well-paying, unshitty job.

If they can ... don't hate the player, hate the game. There are certainly more damaging examples of rent-seeking behavior all around us.
We’re using Hasura. Not affiliated but we do pay for their support (great team to work with).

Hasura have taken a few unusual steps that actually turn out to be good choices. They have their own version of row level security that you configure via the admin console. It plays very nicely with their subscription queries so there’s very little load on the dB (they effectively poll the dB and build a temp table of the config Params of each connected client so they can pull back the data for every subscription in a single query). It works really well in practice.

We kicked the tyres on most the products in the space (and even had our own implementation using socket io). There were a couple of things about Hasura that didn’t seem to make sense but after a quick call with them we decided that between their answers, and the team themselves, it was the product we liked and trusted the most.

Highly recommended.
...aggressive 'YES' buttons

The opposite of rage quitting.
"3. The New Meme: Enterprise Search
“Enterprise search” is shaping up to be in 2020 what RPA was in 2019. A startup idea that hits the seed ecosystem like a fashion fad, with a surprising number of founders suddenly all wearing the same ripped jeans. I’ve seen about a dozen teams and companies working on next-generation enterprise search in the past few weeks. They’re all attempting to build the same thing: a search/feed/discovery product that helps you find things amongst Slack, Gmail and Salesforce clouds.

I’ve yet to see anyone properly tackle the more rudimentary, “boring” and lucrative approach: an on-prem search appliance, similar to GSE, that indexes internal intranet, wikis as well as email. On-prem software is annoying to build, something many founders shy away from."

At my old startup Pinecone, we built something similar called Ask Pinecone. It would index everyone's emails and internal wiki's on premise. Then you could send an email with a question to ask@youcompany.com some Bayesian based modeling would then forward the email to the most appropriate person at the company based on the contents of their inbox and your email.
> the user should trust a small core of the product [...] without access to the source code.

That's not open source then. You're watering down the meaning of open source for marketing.
The employee PAC was suspended temporarily. It's operating again AFAIK. (Disclaimer, ex MS.)
LOLZ:
>"Now Instagram has too many ads and finding a genuine phone charger on Amazon requires a degree in investigative journalism."
Yeah, search results are provided by Bing.
Mail is trivially lost from X zip.
It's a great book. I might be the only person in the universe writing fanfiction of it, so I'm biased, but I think it's one of his best.

Can't quite make myself claim it's better than Orthogonal.
Lots of <3 to the DO-crew...For anyone looking for work, I put together a post with resoures / thoughts on starting a job search.

https://customerexperience.substack.com/p/find-your-dream-jo...

- Zach (Former DO employee)
And yet that is exactly what you want in a lot of cases. Companies like DeepMind and Open AI do not run on thoughts and prayers; without subsidy from other areas, industry-upending research and development would have a hard time showing up and gaining traction. Google Search, regardless how bad it may have been for consumer welfare in the search space, has been a net boon. Do you think any other private company could have afforded something like Street View?
"Basic courtesy" is one thing. Accepting patches because they don't find them interesting is another thing, is different, and not required.

Giving someone the mere ability to make a PR is already a gift far beyond what the original author owes.
My pbp arrived a few days ago. The stock image seems to introduce a small but noticeable latency when moving the cursor via the trackpad. It also seems overshoot slightly: picking out a small button usually has me circling it once or twice first.
> I have zero faith in GA election results.

I read one of Jimmy Carter's memoir and one of the times he covers was when he was running for some office in Georgia - must have been in the late 60s/early 70s. Carter mentions some flagrant tampering then. GA elections have been rotten for a long time
Out of curiosity, how are you preventing spoofed email spam? It looks like you're accepting everything to one generic email address, and posting via the senders address?
Voting by mail is not at all secure. For example, a post-office worker could easily skew the results by throwing away letters from a partisan district.
Any money that goes to consumers at least partially is returned in taxes. Infrastructure is a big spending item and again, increases commerce and taxes. Government loans are also special in that money can be printed to repay them.
The republicans will want to decrease budget deficits, just as soon as a democrat is in office. There's no end to business cycles, a recession will happen again. And we are overdue based on previous cycles.

I think we've been juicing the economy for many years so when we have a recession it could be more severe than typical because we've been propping up the economy. We have 0% interest rates in many countries, so the actual economic growth absent that should be much lower. We foolishly had big tax cuts aimed at wealthy people with the trump tax cuts, so when we have a recession and need to counter that with more stimulus spending we'll be facing an increasing budget deficit. if we cancel the billionaire/millionaire trump/republican tax plan it will serve as another negative stimulus on the economy. Just like the us has been reducing the power of its democratic institutions the last few years, we've been borrowing from tomorrow (with unnecessary tax cuts).
Is TDD Worth It?
Pornhub sued by deaf man over adult video site's alleged lack of subtitles
I think 'unchecked' would be a bit of a misnomer; code inside of unsafe blocks is still checked by the compiler for many things. The borrow checker is even on IIRC.
Yes, use a dedicated job server/process like Celery.
> Due to the end of the Space Shuttle program, Soyuz is now the only spacecraft capable of carrying a crew into orbit

So I'm guessing the Shenzhou program doesn't count?

https://en.wikipedia.org/wiki/Shenzhou_(spacecraft)

(Yes, I know the OP goes on to say "and used for flights to the ISS". Still irritatingly inaccurate.)
I guess my question was a bit unclear. We state upfront that our product is not open source because it is shipped with a proprietary part. It just builds on an open-source project.
We are on the same page, yes.
> While consumer privacy might be overrated, enterprise ephemerality is underrated.

Yep, this is the core assumption underlying Sharesecret - https://sharesecret.co.
I've done some web development work on my raspberry pi 4. It's almost there, but even using vim, some things are still too slow (I do primarily front-end development). 4gb of RAM means I can't have a ton of things going on, but it's easily enough for back-end, webpack, editor, and a handful of tabs without much issue.

Now, there are some CPU differences here. 3399 has 2 A72 cores at 2GHz and 4 A53 cores at 1.5GHz. The pi 4 can be overclocked to 1.8-2GHz pretty easily which makes it about as fast. I believe the Pi 4 GPU is slower, but it's mostly not relevant for dev work. When Ubuntu finishes working out the bugs with their 64-bit OS, it should offer another big speedup. That is probably enough to boost JS performance (and general system performance) high enough to not feel especially painful.
Vultrs API is pretty rough. It's form data with only GETs and POSTs kinda archaic.
That's really unfortunate for the people losing their jobs.
So what would the procedure have been for those planes?
Again you make wild false claims..

The first major breakthroughs for understanding nuclear fusion came because we wanted to understand what powered the Sun and Stars: https://en.wikipedia.org/wiki/Timeline_of_nuclear_fusion

.. and these events began 100 years ago.

Part of what you say is true, we make discoveries by looking at things.. Astronomy gives us more things to look at, and in energy regimes that cost many $$ to replicate in experiments on Earth..
"Bad statistician drowns in 10-inch-average deep river."
I love, love, love Ben's videos, and this is an awesome project.

But to be as painfully pedantic as possible: can we please use the word 'monitor', here? Calling it a 'microkernel' really gives one the wrong initial impression.

Still, very neat. Now write a BASIC!
Engage Is Hiring
Engage is looking for two people (developer and project manager) to join our product team. Our people are passionate about delivering stunning digital solutions to our clients—plus we have cold brew on tap. Apply here or DM me with questions:
https://enga.ge/careers/
Microsoft is investing massive resources into the Sound Transit system. They just donated acres of land to the city (as well as a bunch of money) to add a train stop right next to their campus. Microsoft is one of the main reason the East Link Extension was funded (new train line connecting Seattle to Mercer Island to Bellevue to Redmond).
Offered because I love words: jibes ("fits"). https://www.chicagotribune.com/lifestyles/ct-tribu-words-wor...