skysight-inc/HackerNews huggingface dataset:
The same is true of a skin cell in your foot vs in your ear. You'd find remarkable similarity even though there is no apparent reason they would be similar until you comprehend the superstructure.

The idea is that the similarities across vast amounts of space would not be due to first order effects from forces, but rather much more complex and subtle interactions over time that happen to have structure rather than being purely random, just as life emerged from seemingly random interactions in primordial pools.
I can only assume you are talking about hard asset based debt... What if there is no collateral, or hard assets? Like the majority of consumer debt? Or corporate debt?
> Oddly enough, the stock market typically rallies from the yield curve inversion right into the next recession.

In addition to buybacks, the Fed has been buying treasuries like crazy[1] since September 2019 (they claim it's totally not Quantitative Easing) - so lot's of fed dollars are juicing the stock market rn.

1. $100-billion-per-month worth of "not-QE" https://www.marketwatch.com/story/the-federal-reserve-is-stu...
Aren't you just doing the opposite? There are lots of data points that point to economic weakness. Ignoring those is just as silly as people ignoring the low unemployment rate and high consumer confidence and saying everything is bad.

Among actual signs of weakness: low GDP growth, three rate cuts in 2019, an annual deficit higher than annual GDP growth, an S&P 500 earnings recession [1], a manufacturing recession [2], corporate debt at a record 47% of economy [3]. Even the fact that companies are using cash to buy-back stock instead of investing in growth shows that they don't believe there is enough economic demand to grow EPS through business expansion. Instead they re-purchase stock to reduce the denominator [4].

[1] https://www.marketwatch.com/story/the-sp-500-is-in-its-first...

[2] https://www.latimes.com/politics/story/2019-10-09/despite-tr...

[3] https://www.washingtonpost.com/business/economy/corporate-de...

[4] https://markets.businessinsider.com/news/stocks/stock-buybac...
2019 novel coronavirus (2019-nCoV)
Yeah it was brutal I managed to scrape by doing short term contracts but it was some deep poverty and on top of it my options in Yahoo were upside down so I had not only poverty but a relentless IRS pursuing me for whatever they could for 10 years after dot bomb.
> User entitlement is totally unjustified and will burn out maintainers faster than almost anything else.

That's correct. Here's Rich Hickey's take on it: https://gist.github.com/richhickey/1563cddea1002958f96e7ba95...
The lead researcher for microsoft security published their conference presentation on this project. It's really interesting seeing how they are locking down memory to avoid memory related security issues (free after free, buffer overflow, etc.) This is particularly exciting because as they referenced in the video 70% of security fixes on windows are memory related. Link to video: https://vimeo.com/376180843
> Taken with the yield curve inversion in 2019, and other leading indicators, it appears the US economy is headed for the first recession in over 10 years.

The research using yield curve inversion as a leading indicator of recession is based on the yield curve remaining inverted for a full quarter -- which it didn't do.
So, big shareholder tells coal companies to change their ways, or what? Blackrock will sell its shares? Hard to believe. And even if it sells its shares, someone has to buy them -- perhaps at a slightly lower price if they dump a lot at once. But what change has it produced?
This is a tad tangential but has anyone done extensive software development using an ARM device?

I was able to get pretty far with a rooted Samsung tablet running Debian in a container (C++ development works great, you can install stuff like VSCode and Clang without too much trouble) but when it came to anything mobile, ironically it all fell apart because the Android toolchain isn't built for ARM64 (save the one in the Debian repositories, which is too old). I even tried to update the package myself but apparently Debian copies all the code into its own repositories and doesn't make clear how to update it.

The Pinebook Pro, having the same CPU architecture, should have the same problems, at least for now. I'm very interested in seeing them solved though.
Yes- layoffs typically happen for bigger reasons than just performance. It is a bit of a red flag, I mean clearly you were not the most critical person the company could not do without, but its happened to me and it has not been an issue. In a struggling company, layoffs can happen for many reasons including- being too junior, being too senior (costing too much), working on a feature/product that is getting killed- its a lot easier to just cut everyone on that project then to start cherry picking them and moving them, disagreeing with the strategy, and sometimes there is just a mandate to cut 20% and your team could all be great people and its just a tough decision to make...

Dipping back in? Just code. Take some free classes on webdev, contribute to open source, build a portfolio of projects you can show off, you will get your foot in the door somewhere that might be a little crappy, but after a year or two it should be much easier for you to at least get a shot at a FAANG or a much better company.
Ironic, since their monopoly on the enterprise desktop is the oldest and most deeply entrenched. 20 years on and it's still commonplace for documents to be distributed as Word or PowerPoint files that will only display properly in MS Office. And there's the enormous ecology of Windows-only programs. I guess if your monopoly is around long enough people take it for granted.
According to this(https://grow.google/programs/it-support/), BofA, PNC, Intel, Hulu, Wallmart, and others care about it.
Presuming technology has advanced to the point where transferring a consciousness to a machine form is possible, it can be presupposed that the power and maintenance requirements would have been worked out in parallel.

The main thread of discussion is interesting enough to set aside quibbles about support technology that would have to be developed in tandem for it to be a viable process.
https://www.politico.com/news/2019/10/14/facebook-zuckerberg...

There's no allying against them, they've been sweet talking lawmakers on both sides of the aisle.
I'll clarify. I meant that people are entitled to their own emotions, and being angry is ok. What's not ok is to hurl the anger towards somebody. In this case, there are lots of other good options, all of them more productive and compassionate than simply grabbing the pitchforks.
Digital Ocean is a great company in a brutal, low-margin industry. 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.

That $5/mo has to cover the hardware costs: you're buying expensive physical servers to put the VPSes on, and lots of SSDs too. SSDs have a limited lifetime measured in writes, and some of your customers will leave broken programs running that chew through this precious resource for no reason. If you throttle them, they'll complain.

Then there's the support. Handling a support ticket costs you at least $3 in salary and benefits (remember, your typical customer pays $5/mo), and people will demand that you help them fix their broken MySQL server or whatever. They'll yell and threaten when you tell them that this is outside the scope of what you can do.

And don't forget security. Your customers will install broken-ass Wordpress sites and forget to upgrade them for 5 years. Then a worm sweeps through and now a whole bunch of them have been pwned and are mining cryptocurrency. Those pwned customers are complaining and demanding that you fix it, and the regular customers are also upset because of slowness due to the "noisy neighbor" problem inherent to all VPSes.

Speaking of which, preventing one VPS from hogging all the CPU or disk bandwidth is harder than it looks. The two dominant software platforms are Xen and KVM, and neither gives you great tools for dealing with disk bandwidth. Limiting CPU is much easier, but there's still the problem that you're overselling. Which is fine until half the VPSes on your machine are trying to mine Ethereum.

On the bright side: half your customers will buy the VPS, leave it running, and forget about it for years at a time. That's what makes the $5/mo business model work out.

Anyway, I do hope they can become profitable! They run a much better operation than the incumbents they replaced (slicehost, etc).
Well put. I'm also a tech lead and have been through a similar journey. I felt like I was a bad leader as I wasn't micro-managing (deliberately of course!). In my company there are a few senior people who seem to think the best leaders need to have big egos and make the decisions, micro-manage and keep tabs on people but the results and team happiness when leading without ego and being an enabler says otherwise!
Not even Intel.
Trade Stocks Through the Browser Using Google Colab and Alpaca API
What would be the basis for confidence that those commercial libraries are written correctly since you can't audit the source code?
Apple's iPhone and App Store are far more of a walled garden. The whole Tile debacle the article opens with as well as the Spotify one and many other instances of them crippling competitors are ripe for antithrust too.

Similarly, I think what Amazon does with their Basic brand as well as them blocking Google products and other competitors off their stores could very well be a target. Them using financial tricks to pay some of the lowest taxes also won't help them with democrats.
Ask HN: Favorite trait of your programming language/framework of choice?
>You're sending a reference to an array of unknown size.

The next argument is literally the length of the array.
As a someone who don't use Rust..

I started to suspect that this was satire with all the talk of inclusive and the use or 'unsafe'. I kept reading and reading in anticipation of gradual escalation that reveals it's satire. In the end there was none. I had to come here to read comments and to see if this was real or just very subtle satire. Apparently this is real.

I just can't wrap my head around the "inclusive community building". What happened to "Those who write the code decide everything" and "You are free to fork if you don't like where this is heading". Any free community is as much about exclusion as inclusion.
Far from it. Reading electrical activity is just the tip of the iceberg;
That's not enforcing the same requirements on Chinese companies. That's one possible effect, but certainly not enforcing the same requirements.
I wish I could upvote this many times.
While American resistors are usually labeled with colored bands, the Russian resistors are green cylinders with their values printed on them

One nice thing about Russian ICs is that the part numbers are assigned according to a rational system, unlike the essentially random numbering of American integrated circuits.

This makes so much sense, it's a shame this style of labeling didn't catch on. It would have made my EE labs in college so much easier.
But then you get drama about Not-Invented-Here, why are you creating yet-another-X-framework instead of improving the existing ones.

Or you get drama like ffmpeg vs libav/avconv.
Sorry for the mistaken duplicate post!
Build and cultivate your professional network. The more senior you are (in position and age), the more you're hired via connections rather than resume.
Performance is a pretty known quantity as these chips have been in chromebooks for almost 4 years now.

The big question for me is drivers. Last I checked, rk3399 SBCs had terrible issues with non-android linux GPU drivers. Has that been fixed yet?

EDIT: looks like the biggest 64-bit issues have now been fixed. I'll have to try again. Now to get it booting from an external SSD...

https://ubuntu.com/blog/updated-images-of-ubuntu-for-the-ras...
I love Neil Gaiman's "Entitlement Issues".

To sum it up: "George R.R. Martin is not your bitch."

I would carry this even further: "Open source maintainers are not your bitch."

I see a lot of whining and entitlement from engineers on open source repo issues pages. Open a pull request, fork it and host it yourself, and just relax in general.

Not to say maintainers can't be jerks. But again: That is their choice. They are not your bitch.
I mean this is such an obvious solution I was pretty sure this is what the article would share as what Japan gov is mandating. So I kept reading and paragraphs after paragraphs discussed the problem without getting to what the title is. I gave up.
I'm rooting for them as one of the best potential guardians against the cloud provider market becoming even more of an oligopoly.

Cloud resources should be a commodity. Providers should offer compute resources, persistent storage, load balancers, and MAYBE a small handful of other services.

The way Digital Ocean succeeds against AWS is by aligning itself with this idea, and competing on specialization. Forget competing with lambda; let me run my own serverless application. Don't worry about IAM; let me configure LDAP. Don't waste developer hours on service-ifying the latest NoSQL storage trend; write high-quality tutorials explaining how users can do it themselves.

And most importantly, continue to invest into open source and community resources. There are developers willing to fight the good fight against proprietary walled gardens like AWS/GCP/Azure, but it has to get easier. Configuring HA postgres is harder than paying for RDS. Paying for GKE is more feature complete than using rancher or kubeadm to make my own kubernetes cluster. This friction is an existential threat when Azure can make my problems go away for cash.

I don't know if Digital Ocean can succeed against the big cloud providers, but if they do it won't be because they made a better platform; it'll be by playing a totally different game.
GP's comment was not about whether or not the server was attacked, please re-read.
None of the people made it safe because it is not in the code.

Fork it, make it "atrix-web-safe", post about it on whatever rust announcement list/forum/group is and have people move to the "atrix-web-safe". That's leadership. The rest is moan-fest.
Do you have any more information about this?
I think his advice is to purchase a licensed product with a paid support package if you need an SLA.
I think "patchwork" is often a better term than "checkerboard", as things are rarely straight and regular, but I guess it's referring to sights like this: https://www.picturesofengland.com/England/tour/Aerial_Images...
Parent here.

Kids who go to day care talk to other kids so they learn social skills.

Kids who hang out with adults learn better verbal skills. A kid who grows up with adults with high verbal skills will sound more intelligent whether or not they really are.
There are decent top-to-bottom solutions like Quickbase and Google's Appmaker. I think "generic" is just hard to mix well into other code. Works better if you control the whole stack.
Nicotine is not a carcinogen.

https://thorax.bmj.com/content/66/4/353

https://stacks.cdc.gov/view/cdc/21569/Share

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4553893/
That’s what people said about AT&T before we broke it up in 1982 - that it would hurt innovation. This was the company that had Bell Labs after all.

Instead, we had an absolute revolution in communication technology since - from fax lines, to modems, to cell connections, to the commercial internet.

It turns out that innovation happens more often when there is a lot of competition in the market. And the market figures out how to build standards for interop - you don’t need all of the products from the same company to get them to work together.
They specifically don't want to have too many SKUs to manage. Adding an option for an extended battery would double their SKUs. The management side of Pine64 is pretty barebones.
They owe people who write PR basic courtesy, not refusing patches on ground that it is "boring".
I have the same question regarding "Scrum Master". Obviously nobody is explicitly calling the team members "slaves" but it's still not a good look.
This news moves this game down on my interest list. Forcing your team into crunch for so long isn't healthy, and doesn't produce the best software.

It's a management failure if the game was announced too far in advance, and that shouldn't be a reason to punish the development team.
The guy has absolutely 0 obligation towards anyone. There was 0 money exchanged, there were 0 contracts signed, he's free to take his ball home.

Hope the people who caused this are happy now.
The US has been a right-of-center country since at least Reagan.
Calculated Risk has been "sky is falling" for many years. Someone taking their advice over the last 12 years would be much worse off than doing the opposite of what they encourage.
I have one of these laptops. I would guess that he's talking about the same issue that I would describe as an "annoying touchpad" on my unit. The issue is a tad difficult to describe, but it feels like the trackpad is always a little delayed. I don't notice it when strating to move the cursor, but when ending a movement the cursor will consistently slowly slide a bit further in the direction it was being moved. This happens even for small movements, making fine adjustments a real pain.
My trackpad also won't depress anywhere near its top-right corner, to the point where it only comfortably depresses at the bottom-left.
I want to like this machine, but the issues are bad enough that I've committed to a keyboard-only setup software-wise.
Dell 3189 is my current portable computer. Came with Win10, (dog slow) but I fixed that with Debian stretch (awesome). Has run everything I've thrown at it including Android Studio. It's got a pretty nice keyboard for a laptop.
No, you guys aren’t the only ones. Not currently a defense contractor but was one in a previous life. Whenever I read articles and comments here on HN about dependency management I break out into sweats. It’s shocking how cavalier people are about pulling in third party dependencies, and this dismissive attitude about risk management: what exactly it is that the dependencies do, how suitable they really are for the project, what happens if they become not suitable (contingency plans), how auditable and traceable changes are, etc.

It’s just “npm install” and YOLO for a lot of developers!
I've been tempted by these as semi-destructible machines for my young kids to cut their teeth on. The oldest has a Chromebook but reinstalled with GalliumOS which has been perfectly adequate so far. I'd be intrigued to see a direct comparison between these as two ultra-cheap Linux options.
Very interesting post. I'm curious for others' thoughts, because personally, I've never encountered an individual like the one described in this article.

>To be honest, I suspect that for a lot of people who really suffer from these kind of meta-theatrical problems of how to think and live, the real problem is just the internet. They’re too online. The human mind was not meant to be constantly rubbing up against other human minds. It’s all a big, creepy science experiment, all of this operant conditioning; we did not evolve for this. And rather than suddenly discovering conservative Anglicism, I suspect some people would be more fulfilled if they just found the courage to delete their Twitter. But for many people, I fear, to not be seen is to feel like nothing at all.

Is the author strawmanning a bit here? Are there really many too-online-Twitter-personalities turning to conservative Anglicism as a solution to their growing existential dread?

I understand where the author is coming from, that abandoning postmodern thought and embracing a premodern value system instead is in and of itself a postmodern decision, I just don't think many people _are actually doing that._
I absolutely don't judge him and I do understand. I just feel like it could be great (for themselves and for everybody) if whoever is smart enough (and he certainly is) would consciously work on their emotional intelligence. Sadly, such an idea doesn't even come to the field of attention of most of the people so perhaps me suggesting that may help somebody. As for the jerks around there will always be enough and we can hardly expect them to improve. I've met too many in my past and once I've got too tired of them I've started to study emotional inteligence, mindfulness, applied psychology etc to become emotionally immune to them (and to many other things) and to communicate to them constructively. I just believe in him (and other people like him) and don't really believe in them (most of them) at this point (perhaps they could be different if they were taught a right way) - that's why I say what he should do, not what them should.
Disney Drops Fox from 20th Century Name
They'll read single words, but not longer sentences.

I've experienced it as well, where the page literally says right there what to do, and I get calls from confused users not sure what to do.

I want to say "Did you read what it says 2 inches above where you clicked?" But I never do and am just polite to them.
I agree on the resistors. The resistor colour code coupled with poor quality of colours on the actual resistors has me frequently reaching for a multimeter to just measure the resistance.
DO is still far from being a “premium” provider. Sure they’re starting to offer a subset of AWS services, but if you compare their prices, they aren’t aiming for the same type of costumers.

Easiest way to compare is bandwidth costs: AWS/Azure/Google Cloud charge around $0.05/GB at their cheapest prices. DigitalOcean/Linode/Vultr charge around $0.005/GB (and it comes with a VPS bundled).

If you’re doing anything bandwidth intensive (several PB a month), one is viable, the other is not
"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."

Is there a reason to believe this is something enterprises actually want? Was GSE too early?
>realize the amount of innovation and products FAANG companies (and Microsoft) have rolled out

This is common misconception.

Look at the list of acquisitions made by FAANG companies. For some reason their internal innovation dries up very fast and they buy innovation.

FAANG companies innovate with checkbook and grow using network effect.
But when you advertised in a newspaper, you didn't have to fear the newspaper suddenly becoming your competitor and then refusing to run your ads.

Well, I suppose that might've happened if you were another publication or something. But it was relatively rare. Also, newspapers weren't the only way people advertised, for instance the yellow pages was a big deal when I was a kid. (and it was the subject of a Ralph Nader article calling it out as a monopoly: https://frankwarner.typepad.com/free_frank_warner/2004/08/fo... )
zed/gimp
>This is another of your own axioms. These aren't universal.

how is this my axiom? it's on github. no one has paid for a license (the license is completely permissive).

>In particular, if a maintainer states or otherwise implies that his project is secure and suitable for production and then behaves otherwise, criticism is warranted.

is that part of the TOS of github? is that part of the bylaws of the guild of software engineers? is that in the bible? where is this codified except in this thread around this issue where everyone is mad?

>Not sure, but I can certainly criticize you.

you can do whatever you want. you can stand on your head and recite the star spangled banner. i'm posing the question whether it's reasonable. is it reasonable to criticize me for putting that mattress there in that state?

>In general your arguments are based on your own axioms

again they're not mine in the least - i did not coin the phrase "don't look a gift horse in the mouth". that is much older than me and fairly universally understood/accepted.