skysight-inc/HackerNews huggingface dataset:
Having backups in two places could easily triple the hosting costs. The question is what costs more. Eg. Losing data vs backup costs.
How did you transition from Engineer to VC if you don't mind me asking?
Blocking their cookies seems to work for me.
+1 I have used both as well. Linode support has always been good and DO support has been a blocking barrier.
Destined to be collecting dust in an Emirati parking garage.
The real price of solar and wind is vastly more than the current market price.

The current system is highly subsidized by the existing power infrastructure. You use the sun when it's shining and the grid when it's not--but that means you need just as many generators, they just burn a bit less fuel.

The cost per kWh for pure solar power is something that's not discussed much, I did manage to find one figure of over $1 per kWh and the lowest (which I considered questionable as they were pushing off-grid systems) was $.40 per kWh.
Most cities’ planning departments probably aren’t as slammed as San Francisco’s.
Fixating on package size alone is missing the forest for the trees. A good library can massively reduce your application size and pay for itself many times over.

For example, Relay removes the need for a lot of Flux and network request boilerplate. Going beyond that, it can collapse serial network fetches down into one request, massively speeding up page loads.

(This doesn't apply to moment, that library is just designed in a brain dead way).
As ever, the weeb community is progressing faster in this regard:
https://www.thiswaifudoesnotexist.net/index.html

There's already an algorithm for decensoring hentai pages [0, even reaches HN's front page last year], I'm not surprised if there are a few efforts trying to generate a whole comic from zero already lol.

The future will probably be automated scripts running in VR-MMD and bespoke engines, and it'd be probably a very good future for a while.

[0] https://news.ycombinator.com/item?id=18328213

Edit: nevermind, seems furries also have their own generators, though I suspect anime girls (and boys), being more... standardised, have better outcome already.
And the second link is about a different regulatory regime, but eh.
> "2-man teams generally don't prioritize backups" isn't an excuse for not prioritizing backups.

They had backups, but being arbitrarily cut-off from their hosting provider wasn't part of their threat model.

Isn't a big part of cloud marketing the idea that they're so good at redundancy, etc. that you don't need to attempt that stuff on your own? The idea that you have to spread your infrastructure across multiple cloud hosting providers, while smart, removes a lot of the appeal of using them at all. In any case, it's also probably too much infrastructure cost for a 2-man company.
Can I use these cartoons in a game?
>Paying for a book is worth it, as the book is actually a complete thought.

On the other hand, there are so many books out there that could be a (long) blogpost, or series of articles, but are filled with mindless repetition, just to pad out the wordcount to have a book-sized publication.

There used to be a type of publication called a pamphlet, which was longer than a magazine article, but shorter than a book. It was what we'd call a "longread" today. Medium is trying, however ineptly, to try to bring back that market segment.
That's better than nothing, but still not great.

We don't know the structure of their DB and whether failover is important or not, so we don't know if the DB can be reliably pulled as a flat file backup and still have consistent data.

We also don't know how big the dataset is or how often it changes. Sometimes "backup over your home cable connection" just isn't practical.

Cron jobs can (and do) silently fail in all kinds of annoying and idiotic ways.

And as most of us are all too painfully aware, sometimes you make less-than-ideal decisions when faced with a long pipeline of customer bug reports and feature requests, vs. addressing the potential situation that could sink you but has like a 1 in 10,000 chance of happening any given day.

But yes, granted that as a quick stop-gap solution it's better than nothing.
(java) abandon your factories – declarative data conversion with datus
Automated off-site backups for startups
Yet another reason to avoid public schools, if you can.
If you don't opt-in to monetizing your posts, then they are not subject to the quota. I believe Medium will still show the pop-ups to get people to subscribe, but they won't ever actually be blocked from reading your posts.
Archived link: https://archive.fo/BNkUr
I see no need for DO to shut down accounts and active long established nodes for a fraud check. Disable the offending node, disable making new ones, and limit editing existing ones to off/on controls.

Regardless of this example of a false positive, locking whole accounts over that is unwise.
>We lost everything, our servers, and more importantly 1 year of database backups. We now have to explain to our clients, Fortune 500 companies why we can’t restore their account.

I think what you have to explain is why there wasn't a contingency plan, with your own servers, colocation, another cloud offering, etc...
Facebook ordered to hand over emails and records regarding data breaches
The load and store buffers are an incredibly performance sensitive part of the processor. To be maximally conservative you'd fully resolve the physical address of the load and store (including the access check) before allowing the load to bypass a non-aliasing store, or before forwarding store data to a load. But you could be waiting awhile (for example, many processors have multiple levels of TLBs), during which time you've held up a load for no good reason.

The thing to understand about the quoted portion (here is the patent: https://patents.google.com/patent/US7603527B2/en?oq=7%2c603%...), is that you don't know if "the physical address of the load or the store operations is not valid" until long before you get to operation 302. The quoted paragraph is about how you get the correct result even if you optimistically forward the store data to the load.

The gist of the optimization is as follows. Operation 302 checks if the page offset of a load matches a store. Address translation won't effect the page offset (just the page number). So if there is a match, there is a good chance that the operations alias. Now, say you do a store followed by a load. At 302, you may not have the actual physical address of the load and/or store. But if there is a match at 302 (in the page offset), there is a good chance you're just loading from a location you recently stored to. Optimistically forwarding the data from the store buffer to the load allows the load to continue to make progress. Otherwise, you'd have to wait for both physical addresses to be resolved at Operation 310 before the load could continue.

As an aside, I think de-tuning this at the microcode or architectural level is probably a fool's errand. What you need is an architectural mode that basically says "this code needs to be protected from information leakage due to timing attacks." Then you can turn off speculation or whatever in such code.
Most apps need to do two core things: render UI and manage data. Setting a sub 30kb budget for something so core is madness.
This might sound naive, but isn't the easiest method to reject the hypothesis is to gather data on gut bacteria in people with ASD and those that don't? Wouldn't that be much more direct and explain much more? Or is there some sort of technological or cost limitation to this method?
Yes in general, not the JWT version. I was thinking in terms of issuing API tokens like this, and how the longer they are, the more room for copy and paste errors. SHA256 has been a good length to provide to people, and encrypting real text is going to make it longer than that; but do some ciphers require less padding? Changing the encoding to say b85 will help.
This whole comment seems to be based on the premise that eating meat leads to bad gut bacteria. Do you have any sources for that? I am genuinly curious. My mental model (which isn't based on much hard evidence) is that sugar and processed foods are the things to avoid when aiming for good gut bacteria.
Can anyone explain why a new language is needed, and why we can't just use existing languages for this?
And there wouldn't be enough smart people.

These lithography machines are completely wild: the part that fails the most spits out a tiny droplet of molten tin. That's hit with a laser, and the excited electrons emit what's called extreme ultraviolet (EUV) which is very close to the softest of X-rays. Most of the power released is wasted bouncing off a series of mirrors, and then wild stuff happens as these energetic photons hit the semi-optional mask cover (pellicle), mask, and then chip: https://en.wikipedia.org/wiki/EUV_lithography
This is a really good point I think a lot of people - not just young people - need to here. I've definitely had my own fight with anxiety over the past few years, mainly due to worry over whether or not I was doing enough. As stereotypical as it sounds, the ending of my last relationship really reframed my state of mind. Contentedness should be enough, and if we all got back to the mindset of being good members of the community making good contributions without killing ourselves with worry I think we all would be way better off for it.
I disagree. Many 1 and 2 person shops implement proper off-site backups because they understand that loosing their data is a death sentence for their business. Proper off-site backups are neither expensive nor time consuming to establish these days. There is no good excuse for even the tiniest of companies to not implement them.
To everyone justifying the lack of a backup strategy by saying they’re a two man show:

As far as sympathy goes, you’re not wrong. But you’re also justifying every pain in the ass procurement process you’ve ever dealt with. Your attitude is why so many companies won’t go near a two man shop.
Whether it's normally a consideration or not, there are no meaningful barriers in terms of cost or effort, so it's totally realistic to expect it of a tiny startup.

Every week there's another article on HN about a tiny business being squished in the gears of a giant, automated platform. In some cases like app stores this is unavoidable, but there are plenty of hosting providers to choose from. People need to learn that this is something that can happen to you in today's world, and take reasonable steps to prepare for it.
Amen. While we're at it, let's replace the stones in Jerusalem's Wailing Wall with something a little more stable and less likely to cause an antisemitic collapse. Cinder blocks seem to stack well.
Yes, but people who got a lot of value out of them (e.g. drug dealers) were early adopters.
Supreme Court should bust the bad decision about copyrightability of APIs.
I really like the simplicity of the core library and this approach of starting from a simple core and building on top of it with the same primitive for extensibility as the one you offer to users.

Apollo has also been moving in this direction with composable links, but in a zig-zaggy way since it's still got some baggage from its days as a monolithic library, and recent decisions to move local state management into core seems to be backtracking from that effort somewhat, so it's great to see some competition in this area that really approaches extensibility as a first class citizen rather than an afterthought.

With that said, I'd love to see an officially supported normalizing cache implementation as well, in addition to the simple document cache Urql currently provides as a default:

https://formidable.com/open-source/urql/docs/basics/#code-cl...

Apollo and Relay's normalizing cache helps ensure a single source of truth for every piece of server data, which is incredibly valuable for non-trivial apps that have the same pieces of data fetched in multiple places that would otherwise have to be manually kept in sync, which anyone who has ever tried to do so can tell you is generally extremely tedious, error prone, and likely a frequent contributor to user-facing bugs. That to me is by far the most compelling value prop of GraphQL clients like Apollo and Relay. It'd be great if I didn't have to choose between automatic normalization and a more flexible extensibility model (fwiw, I'd choose the former).
Leading a DevOps Movement
Other points not covered.

We need to end off label use. Saying a drug is approved for one diagnosis and then allowing it for any other diagnosis is, in the modern age, simply crazy. One might as well not have fda approval.

The problem of tainted and ineffective generics confounds the analysis. A recent investigation shows the fda's proceedure of unannounced inspections only in the us means that 75 percent of indian and Chinese generics makers failed inspections during the few years when unannounced inspections were done. Now they have moved back to announcing. It is not sure that each failure meant there are bad drugs out there, but a majority of failures were 100 percent faked test data regarding the chemicals inside the drugs.
I've said it a few times on HN in the past but Haskell is by far and away the hardest language I've tried to learn. I have no formal grounding in maths/CS and I think a lot of the people who enjoy it really struggle to communicate with those of us who don't come from that sort of background.

In contrast I picked up Rust and Elixir in a couple of weeks apiece, so I don't feel like I'm particularly dense; I just suspect that it needs a certain way of thinking to get the best from Haskell :)
> European governments actually have passed a host of privacy regulations

Curiously, the very governing body that imposed those regulations decided to exempt itself:

EU Commission Violates GDPR; Claims That It's Exempt From The Law For 'Legal Reasons' https://www.techdirt.com/articles/20180605/22253339978/eu-co...
While I disagree, I really appreciate you defending your view as I have only seen the other side being represented and it is opening my eyes to Oracle's perception.

But how would you resolve XCabbage's first counterpoint with the political argument. An outline is just an outline, having a writer write up a detailed opinion is the 'concrete' aspect of it. If I were a political teacher I can tell my students to write an essay about this argument, but students cannot copy word for word a detailed write up by someone else.
The cockpit recording had a very loud stall alarm going in the background. The human brain is absolutely amazing in it's ability to tune out signals
Concepts like reputation, trust, and credibility are as old as time, a concept which permeates all cultures... Just think of the idea of a court which cannot consider the reputation or credibility of different parties.

How does your perspective of left vs right work on this?
Regardless of where you stand on this matter, I think there are quite a few questions we should all be seeking to answer. All the varying opinions and nuance have only served to leave me feeling confused about the whole matter, and I'm sure I'm not alone.

For one, were the actions Assange took to secure the "Collateral Murder" leaks illegal? If so, where is the line that distinguishes his methods from those regularly employed by investigative journalists? And how can he be charged in a way that doesn't threaten the future of investigative journalism and whistleblowing?

The DNC/Podesta leaks have turned Assange into an even more polarizing figure, and it seems that a lot of negative attitudes towards him originate there. Were these leaks more, less, or equally effective as all the Russian disinformation campaigns occurring on social media? If you're one of the people harboring an ill view of Assange for his role here, what is it that upsets you about it? Is it that he released information about Clinton? Or that he didn't release information on Trump? Was it that he released information at all? As far as I know, there was no disinformation in the DNC/Podesta leaks (unlike the Fancy Bear leaks.) So it's fair to say that voters who changed their stance after the leaks did so from a more knowledgeable place. I'm sure noone here is upset at the idea of more informed voters - however, do you believe there is a better way to inform voters of matters like these? What route do you think should have been taken to publish this information?

And with all that said, how much bearing should the DNC leaks have on the ruling of the charges being brought forth for Collateral Murder? Are these matters relevant to one another?

These are all genuine questions - I don't presume any answers. I'd certainly like to learn more from you all, but if past threads are anything to go off of, I'm expecting at least a few inflammatory responses.
Abstract ideas can be hard. It's not about triviality of the APIs that should exclude them from copyrightability, it's about their abstractness. That's how you should bust such arguments.
money != class
you and I hate the same companies, and as you explain making things that people hate are profitable in the short and medium term.

I still cannot forgive Micro$oft for their past behavior, even if they seem cool now.
> Then they started threatening us with a lawyer

On what grounds would legal threats have been made? Would this be related to freeCodeCamp posting articles (possibly without author agreement, according to recent allegations) separately? If it happened before freeCodeCamp left, then obviously it would have to be something else, but I can't think of what.
They are all going to have some form of automated protection against malicious activity, but I suspect AWS and Google’s algorithms are better than the others. My experience with AWS and Google in general is that your treatment varies with your support plan. With business or enterprise level, you have dedicated resources within the company that are going to be aware of such issues or can escalate and sort it out quickly. I understand not wanting to shell out the base cost for enterprise if you are a small company on a budget, but paying at least for business support is a good idea if you are actually running a business. I have never actually heard of this happening to such a customer though, so perhaps they have extra processes in place?
Because children and adolescents aren't people, they often have surveillance and control technologies tested on them. And when the surveillance and control technologies significantly increase school violence (can you name a school shooting at a school that didn't have cameras?), they conclude that more technology is needed to surveil and control. I imagine it's a booming business.
I have interviewed with DO and they tried diverting me towards a support position.

They told me that on a single day a support engineer was supposed to help/advice customers on pretty much whatever the customer was having issue with and also handle something between 80-120 tickets per day.

It's nice to see that DO is willing to help on pretty much anything they (read: their team) has knowledge about, but with 80-120 tickets per day I cannot expect to give meaningful help.

Needed EDIT: it seems to me that this comments is receiving more attention than it probably deserves, and I feel it's worth clarifying some things:

1. I decided not to move forward with the interview as I was not interested in that support position, so I have not verified that's the volume of tickets.

2. From their description of tickets, such tickets can be anything from "I cannot get apache2 to run" to "how can I get this linucs thing to run Outlook?" (/s) to "my whole company that runs on DO is stuck because you locked my account".
I heard that gut bacteria determined which type of entertainment you enjoy. HBO has been secretly subsidising fast-food chains for years in order to keep the price of burgers down and so get more people to watch violent shows like GOT.
> We also don't know how big the dataset is or how often it changes.

I'm going to take a stab at small and infrequently.

Every 2-3 months we had to execute a python script that takes 1s on all our data (500k rows), to make it faster we execute it in parallel on multiple droplets ~10 that we set up only for this pipeline and shut down once it’s done.
Sounds like you killed your company by not keeping a local physical backup.
On one level this is obvious. I mean Assanges fears of getting deported are well founded. Does anyone expect the US govt to just shrug its shoulders and say "meh"? When you kick a hornets nest, you're going to get stung.

On the other hand, I'm surprised the UN is saying it.

I'm not sure how much political power the UN has in all this, I would guess the US has more though?
> what may be digital equivalent of the Marxist proletariat uprising.

What do you mean by this analogy?
I suggested that solution because everyone is saying "they're only a two-man shop so they don't have the time and money to do things properly". Anyone has the time and money to do the above, and there's a 90% chance that it would save them in a situation like this.

Even if they lost some data, even if the backup silently failed and hadn't been running for two months, it's the difference between a large inconvenience and literally your whole business disappearing.
Similar strategies seem to be working across the board from luxury mansions to designer watches.
I think these deepfakes should require a disclaimer to indicate what it is. (It should not be prohibited to produce or view them, however.)
Fortune 500 customers with no off-site DR backup? Hm, not really a good plan.
I think it's actually self-signed certificate for domain (localbattle.net) which resolves to 127.0.0.1, not CA one, sorry for misinformation.
Can you point me to reference material supporting those numbers? I'd like to read more detail (and share with my partner, who works in pharma).
That is how you get compliant language; whether it is effective language depends on what it says.
So as an American, with an American targeted business (and having never visited the EU), doesn't the EU's GDPR law make the same attempt at global reach should a European decide, unbeknownst to me, to visit my web properties? Or are you suggesting that laws that try to assert such global scope are wrong in general?
At heart, Amazon’s Good Omens is a gay cosmic ROM-com
It is for wealthy people in safe countries. I think people in, for example, Syria would gladly trade for a different decade or maybe even century.
I'd think exceptions can be made for exceptional cases. Like it or not, this is a subject that has implications for very fundamental freedoms that most free citizens consider necessary for a positive future. While it may be tiring to hear the repetition and indignation, I think certain subjects should allow it. If not, you are possibly censoring the voices for liberty and humanity.

The propaganda machines are too big and too well oiled. Stopping their dissidents, even if it's just on HN for the sake of a better HN experience, IMHO is too far. As long as the front page isn't bombarded constantly, people can scroll past to another article if they know the dialogue will be repetitive. I don't think that's too much to ask in dire situations, although maybe you're saying HN doesn't consider this situation dire...

EDIT: Lmao 10 mins in, multiple down votes but no responses. Good work HN.