skysight-inc/HackerNews huggingface dataset:
Define and defend "unhealthy."

Money is created out of thin air every day. That's how banking works.

There are hundreds of T of undervalued assets around the world. You can buy a beautiful castle in Sicily for $100. The Fed's holdings are nothing.

The assets on the Fed balance sheet are also largely inert. Like the archeological underpinnings of a skyscraper. Dig and you will find interesting things, could put them into museums. But they do little from a structural perspective.

The translation of capital into productive work and actual value worldwide is still extremely inefficient. This inefficiency is the guard against inflation.

Pay more attention, as always, to actual businesses, their P&Ls, projections of future cash flows.
Using characters is confusing because I don't know if you mean before or after shaping. U+1C4 is unquestionably a single Unicode code point. I've heard people call this 1 logical character. Other people might say how many characters it requires for encoding in UTF-8 or in UTF-16. After shaping, some people might say it is 1 or 2 "shaped characters". It's all horribly confusing. I find using the term code point more precise.
Redis doesn't ensure it's being used with a message queue, but that's definitely a possibility.
The Reinvention of Steel Could Make Car Bodies 30% Lighter
Max score for hanging is 70 seconds.
Doesn't HN get rid of duplicates?
One thing I blame Linkedin for is creating hordes of self-styled thought leaders without so much as single original thought.
I don't see how that can be true:
https://i2.wp.com/www.cheapharddrivesstorage.com/wp-content/...
How Central-Bank Independence Dies
Java Generics are Turing complete. [1] You can produce an entire program inside a Java API. The API is part of the implementation in Java.

The criteria for copyright is originality and creativity. [2] It doesn't matter if understanding hashcodes is hard. Mathematical functions are not copyrightable. [3] Whereas elegant vs inelegant APIs demonstrate there is creativity in the API design process. Google engineer Bob Lee agreed [4]

>Q. Would you say that designing APIs is a creative activity?

>THE WITNESS: Yes, absolutely.

Copyrights are not patents. Clean room designs are perfectly legal. [5] Google could have avoided the entire fight, but Google failed to prove they did a clean room design.

Quite the opposite, Oracle was able to show that Google made direct copies of the code. The evidence at trial showed that Google decompiled at least eight Java files and copied them each in their entirety. [6]

[1] https://arxiv.org/pdf/1605.05274.pdf

[2] https://copyright.uslegal.com/enumerated-categories-of-copyr...

[3] https://www.copyright.gov/circs/circ31.pdf

[4] http://www.groklaw.net/pdf3/OraGoogle-398(Ex3).pdf

[5] https://en.wikipedia.org/wiki/Clean_room_design

[6] http://www.groklaw.net/pdf3/OraGoogle-1123.pdf
I still don't get this:

https://i2.wp.com/www.cheapharddrivesstorage.com/wp-content/...
If you run mission-critical apps for F500 companies, you HAVE to have a backup/DR policy in place, using a different IT provider than your main one (and/or a different infrastructure site).

DO in my experience is not the greatest company to work with; but at the same time, your "incompetence" killed your company, not DO.
Have you ever worked with a rockstar programmer whose code is unintelligible? Have you ever read something from a popular writer that was so wrong on a technical level? I wouldn't call either of those great.
To run Java on your devices, you have to get it licensed. It takes lots of money and time to create a rich ecosystem like Java. Google never paid for permission to use Java in andriod. Instead they copied Java and deliberately went around all the the patients and copywrite which includes the API debate as evidence google deliberately avoided copywrite.

If you look at this morally, Google used Java without paying. Pay up. If you look at this under a lens. Google never broke any laws because they looked up every patient and copywrite Oracle now owns and went around it. So technically, they didn't copy anything Oracle claims to own. All except, for one little minor detail in the API copywrite. Which of they can prove, then google stole Java.

Unfortunately, Google is very good at PR and has quite a big fan base. So all you'll hear is praise for the GOOG.
No matter how the climate develops earth is still leaps and bounds ahead of anything in the solar system. It’s not even close
No worries, and thanks for these detailed thoughts again.

I've created an issue here for now: https://github.com/hasura/graphql-engine/issues/2310

Feel free to add more thoughts/suggestions!
That’s because humans have to decode written or verbal instructions, process them in a network that actually understands the concepts behind counting, numbers etc, and then translate the results into written or verbal language.

Wiring up some neurons to perform binary arithmetic could be much more efficient. But there was never an evolutionary reason to do so.
In part because it is much more complicated, in part because until USB 3.0 which wasn't really needed: micro USB was fine, however after USB 3.0 we got horrible hacks like this one: https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/US...
Question : so what do you do besides host it yourself? Do you set up a backup on a different cloud service so that at least you can failover without too much downtime? you then have to at least pay for the some of the resources even if there is no traffic. or backup locally but have a process set up with the different service so you can provision and get back up quickly? or is there a better solution?
If you are ever in the market for a bridge, let me know.
I thought about it, but no I think iTunes is actually the worst.

Some software is broken. It doesn’t work. But iTunes is so bloated and janky I don’t think I could design something that bad if I tried. The concept of “syncing” is completely wrong in a multi-device context Venn diagram.

Plus iTunes has literally brought friends and family to tears. Actual tears. No other software has done that.
This is passed legislation (and it's not yet clear to me if it's passed one or both houses).

It has yet to be signed into law, enforced, or litigated.

Given past track records on such matters, there's ample room for pessimism.
> Conclusion: Digital Ocean is just for testing, playing around, not suitable for production.

I think that's always been the standard position most people take. DO, Linode, etc are for personal side projects, hosting community websites, forums etc. They are not for running a real business on. Some people do, sure but if hosting cost is really that big a portion of your total budget you probably don't have a real business model yet anyway.
I've never posted to hackernews.
Tech bros, socialites and Metallica: the mural capturing San Francisco in 2019
Made me immediately think of Captain Korolev from the story 'Red Star, Winter Orbit' by Gibson and Sterling. I knew already, but still had to go double check that the story came first.
I would love to use an open source alternative like Godot -- but their intense OOP system vs Unity's push embracing a more FP approach has really put me off.
Justice Department Is Preparing Antitrust Investigation of Google
You say that, and it sounds like it ought to work, and yet…

I had to do that to a co-worker, and all I got back was "Product Foo". Okay, but what about Product Foo? Blood from a stone, every damn time, and it wears me down.
You got that backwards. The government didn't step aside because some billionaires wanted to do this important job. Post-Apollo, politically compromised NASA bet everything on dumb systems like the Shuttle and struggled managing its contractors. The result was going to be decades without a manned space flight capability. These super rich individuals are resurrecting our ability to send people into space from the ashes. If they no longer want to do it, it's unlikely NASA will suddenly become competent again.
As a PC user with an iphone, I loathe the fact that I have to open itunes just to transfer some music to my iphone. Let me just drag and drop instead of forcing me to into some prolonged, annoying machination.
I responded to a comment about how to get good gut bacteria which was asked in response to the original article. I contributed an original idea that by doing A/B testing on one's own gut you can starve half the bad bacteria.

I qualified my idea by stating that I don't eat the dead stuff.

It is cool you can write snarky and pedantic comments but it has nothing to do with sharing ideas which is what other people like to read.
I'm not sure what you are referring to when you say "That's not a solution." I didn't really propose a solution, except perhaps implying that people generally accepting that they can't trust images without hesitation would improve things. I mentioned that communication via images is as difficult as communication via language, and we will always have to deal with the problem that sometimes the attempted communication is deceptive.

The Magritte painting that I refer to isn't photorealistic, so what he was getting at wasn't really a prompt to doubt the reality of images, but a maybe subtler point that images and reality, even undoctored photographs or videos of reality, are fundamentally and profoundly different things. The 'treachery' of images is that our intuition tells us the exact opposite. We have a long history of putting our intuition to the side when it's really necessary, so I do think there's a possibility that people could come to see images and reality as more distinct than they currently do. I didn't mean to suggest that we should totally dismiss every image, that really wouldn't be any kind of solution, but simply change how much inherent weight we believe they carry. The language people use when they talk about imagery, constantly conflating images with the things they represent, tricks an awful lot of people in an awful lot of circumstances.
Will the customer be compensated for business losses?
A timer is a novel idea. I hadn't seen that suggested before.

Do you anticipate any problems with form auto-filling tools?
What is the extension? I could take a stab if it isn’t too complicated, and if not perhaps someone else will be interested.
Except it wasn’t “whatever you did, don’t do that.” It was, “this looks weird, can you explain?” Followed by “OK, sounds good, carry on.” Then they got shut down.
Why would it trigger a nuclear strike? Do some countries have seismic detectors that will auto-launch nukes or something?
As someone who has been blown off by DO support, you hit the nail on the head.
Modeling vehicles and using them in Unity games
Using your argument, why not pay off everyone’s car notes too?
16 and 11. I think the 11 year old maybe only started picking it up in the last year or so, but after they picked up a hobby they really liked.
What are the followers? Are they 2 million teenagers who don't have credit card access or disposable income? Are they software engineers who can easily splurge anything up to at least l $100 if they feel like it and it scratches their fancy?
Does DO have different levels of support that you can pay for like AWS? I like that system. You pay when you need it. You pay more if you need more support.

The difference in support DO vs Linode is probably due to DO being cheaper.
AWS has default instance limits too, though, which you need to open ticket to increase.
> worse than a fly by night host (like AlphaRacks

I saw a great deal on LEB for a KVM VPS from Alpharacks and signed up for a 2 year plan (my first mistake).

When SSHing in to the VPS it didn't have the advertised specs, and when I raised the issue with their support, they eventually fixed it..

Then I realized the second problem, they gave me the same IP address as someone else. You could still use the web VNC console, and as soon as you made an outbound network connection, inbound connections would work... for a few seconds... then SSH would drop. Reconnecting by SSH says "host key changed" i.e. you hit someone else's server sharing the same IP address. Using the web VNC console, works again for a few seconds, drops again.

It took about 7 days of arguing with their support to explain these two problems to them... by which time, the 3-day refund window had expired...

I admit some schadenfreude watching their recent disaster (all servers down since the last 2 weeks - https://www.lowendtalk.com/discussion/157613/popcorn-time-du... ).

Lesson learned about low-end boxes. I have had about 50/50 good and bad experiences, using half a dozen providers like this, not really making financial sense overall.

I recommend everyone stay far far away from AlphaRacks. If anything remains of them after this week.
I think the "starting from a frame of reference" is good, I wouldn't necessarily ask HR for what they expect. That's pushing them to commit to something, which they don't want to do either. Instead, look online.

Self-evaluation is just another piece of bullshit process where people's expectations are formed around the bullshit everyone is handing in. Chances are that what these people are handing in is highly informed by whatever the top Google results are.

Ordinary people don't necessarily have qualms about working this way, people with anxiety issues often have this misguided desire to be "original". Being unoriginal is fine though, it hooks into familiarity and it doesn't cause extra work. Nobody is excited about reading the performance reviews, it's just something to get done.
I'm glad we left Twitter with all their unknown rules about community behavior and free speech and joined the digital equivalent of Nazi Germany with virtual Gauleiters telling us what to do and what to say.
My concern is the thought that individual exceptions be made because it’s everyone else in aggregate that causes most of the damage. Because that’s always true.

The entire purpose of regulations would fall apart if anyone that wanted could exempt themselves.

I disagree with systems that allow the wealthy to opt-out of regulations that exist for the benefit of all.
“It was the best of times, it was the worst of times, it was the age of wisdom, it was the age of foolishness, it was the epoch of belief, it was the epoch of incredulity, it was the season of light, it was the season of darkness, it was the spring of hope, it was the winter of despair.” - Dickens

Nothing is all good, and nothing is all bad. Now is as good a time as any other to be alive.
Their https://www.freecodecamp.org/news/ is indeed even better. Loads images without JS!
Freakonomics speculated that it was because of Roe vs Wade in 1972.
Hey! Author of the talk here. Feel free to ask me anything.
I think an important thing you can learn from this story is that you should keep your backup on a different host(s) or better even have replication enabled.

In these days, most apps generally can be migrated to a new host in seconds as long as you have the data source alive.

If they had access to thier data they probably should have been able to spin up a similar ec2 instance in minutes and say goodbye to DO forever.
Even some pseudocode would go a long way - surely the creators have some idea in mind of what that would look like.
None are specified. Presumably tortuous relief.
Thank God! It's time to control this unethical and ruthless internet-suppressing evil corporation. Google took over the internet and it thinks it is theirs. Google took over the search. Google took over advertising, a real currency of the internet. And they believe that this currency belongs to them. Google hampers creation and creators on the internet. Google is a world wide surveillance machine. Google controls too much. It's time to break this evil behemoth.

And now let's listen to the Google fans and apologists about how everything is just one click away...
HN allows a small number of reposts for a given post if the original didn't get much traction.

In this case however, this particular is a Part 2 to a Part 1 that was successful on HN, which may not be sufficiently different.
Ask HN: Anyone else having issues with the new Google search bar?
The position of the text moves in the search field on google now when you go and edit it, it seems. Frustrating.

Anyone else experiencing the same frustration?
The World's Most Annoying Man
Deadwood's Violent Theological Realism
Oh, we've a long backlog of software improvements.

The question is, what drives stock values? What drives the entire industry?
We had a similar incident with DO 8 days ago. It didn't kill our company, but we got hit hard.

Our business is Dynalist, an online outliner app. Many of our users store all their notes on Dynalist, so uptime is really important.

Starting 7 PM last Tuesday, we saw a slowdown in request handling. We filed a ticket with DO 2 hours after that (we also posted our initial tweet to keep our users informed: https://twitter.com/DynalistHQ/status/1131087411797270529).

A few hours later, we started to experience full downtime. Still no reply from DO. We filed another ticket with the prefix "[URGENT]". Still no reply.

We waited for 24 hours for their reply. We took turns taking naps because we're only a 2-person team.

After 24 hours, we tweeted @ DO (https://twitter.com/DynalistHQ/status/1131397013306847232). 2 hours later we finally got a support person working on our ticket. We didn't want to take it to the social media, but there doesn't seem to be any other way at that point. DO doesn't have phone support, and us "bumping" our support ticket didn't work either.

After 2 hours going back and forth on the support ticket and providing logs, DO's support person identified the issue and offered to move us to a less crowded server. They asked us what's a good time to do a manual migration if a live migration fails, and we replied immediately saying whenever is fine (we're experiencing downtime anyway).

We thought it's over, but we were so wrong.

They didn't reply in another 4 hours. That was 4 hours of more downtime. Sometimes, CPU steal is down a bit and our server could catch up some requests, although it would still take 10 seconds for our users to open Dynalist. But most of the time, our web app was totally inaccessible. Watching the charts on our dashboard go up and down felt like some of the hardest hours of my life... mainly because there's nothing we could do.

4 hours in, I realized we had to post another angry tweet to get a solution. There's nothing else to do other than trying to stay awake anyway. So I posted another tweet: https://twitter.com/DynalistHQ/status/1131497962184564737

This tweet didn't seem to work. Nothing happened in the next 3.5 hours and things started to feel surreal. I didn't know how much longer this downtime is going to last, and I didn't know what we were going to do about it.

At that time, it was 9:30 AM EDT and people were starting their day. We were getting more and more emails and tweets asking what is going on and where are their notes. A few customers were angry, but most were understanding and supportive.

At 9:55 AM EDT, DO finally did the live migration a few minutes before the time limit we gave them, which was 10 AM. That was the end of the incident; CPU steal was down to < 1% and Dynalist was finally up again.

However, we couldn't trust DO any more. This weekend we're migrating to a dedicated server provider which has phone and live chat support. DO is pretty good for spinning up a $5 box quickly to test something, but we learned the hard way we shouldn't rely on it.

Our postmortem post: https://talk.dynalist.io/t/2019-05-22-dynalist-outage-post-m...
You can't, obviously. Even though I've used them before I really doubt I'll ever use DigitalOcean again. I can almost understand terminating customers (with notice) via automated heuristics for suspicious behavior, especially on the low end of the hosting market, but locking out a legitimate paying customer from backups with no notice or recourse is terrifying.
Which is a much better policy than suspending the account.. 10 instances is nothing!
When this ruling came out the naive reading seemed to me to rule out most software engineer consulting/contracting in California. Will be interesting to see how this pans out.

(Of course, many "contractors" are actually employees of a contracting company, but much true freelancing seems incompatible with this law).
Agile bug fix workflow ;)
Why couldn't this journalist create a small corp.? Hiring magazines would then hire the company, not the person. If I understand there are also tax benefits under the current US tax policy.

What am I missing?
The Integrative Human Microbiome Project
OTOH, it's often that the risks _to the doctor_ outweigh the benefits _to the doctor_ of recommending you use it. Correlated with but far from the same as the risks/benefits to you.
Thanks for the replies.
Let me try to address a few of the things I have seen here. We haven't completed our investigation yet which will include details on the timeline, decisions made by our systems, our people, and our plans to address where we fell short. That said, I want to provide some information now rather than waiting for our full post-mortem analysis. A combination of factors, not just the usage patterns, led to the initial flag. We recognize and embrace our customers ability to spin up highly variable workloads, which would normally not lead to any issues. Clearly we messed up in this case.

Additionally, the steps taken in our response to the false positive did not follow our typical process. As part of our investigation, we are looking into our process and how we responded so we can improve upon this moving forward.
You can not rely on one company. Let me repeat that. You. Can. Not. Rely. On. One. Company. If you are you’re negligent and you deserve what you get. You need your backups to be good and to be with a second provider. This is NOT rocket science. Treat your company seriously if you expect to sell services.
So weird when people say the war on drugs was about racial superiority. Sure some people promoting it were racists, but a lot of voices in drug ridden communities demanded action against the addicts and criminals. Shockingly enough (to those not paying attention), the communities with the largest drug usage suffered the most from drug related crime.
My favorite example of this was when the feds essentially replaced pseudoephedrine (which works brilliantly, but now you're treated like a criminal if you need to buy it) with phenylephrine (which, quite frankly, doesn't do a damned thing: https://www.jwatch.org/na39054/2015/09/17/phenylephrine-no-m... - it's worse than a placebo in that it has side-effects AND doesn't do anything for what it's supposed to treat!)
And if you want frying, maybe an Instapot and air fryer. A guy I know whose always cooking steaks and stuff says he barely uses oven after buying an air fryer. I don't know what brand, though.

@ all

Anyone know a brand of air fryer that lasts through lots of use with a reasonable price? I might try one if they don't break quickly.
The overall tone of this article is really bitter and seems like it’s written by someone who has a really aggressive anti-corporate stance. I’m not familiar with the publication, maybe that’s their agenda.

As a business owner, I strongly disagree with the fundamental premise of the article. I, as a business owner, take on a significant amount of risk to start a business. I sell services to clients and change the clients more than I pay my workers in order to turn a profit. My workers get paid a fair hourly wage and are treated well in exchange for selling their labor. That’s the arrangement. As a worker you have two options:

1. sell your labor in exchange for a fair wage. You make money. I make a profit. As the owner of the business I get to keep the profit.

2. Start your own business. Then you get to keep the profit in exchange for a lot of work, stress and risk.

It’s a simple equation. If you don’t want to do number 2, then you’ll be doing number 1. It’s simply a matter of preference. Neither is better than the other.