skysight-inc/HackerNews huggingface dataset:
Most applications have atleast 1 SPOF, the DB. Just because the DB is now the Firebase API doesn't change anything.

It would be very difficult to build products in a reasonable amount of time if everything has to be coded defensively. I can build my app quicker, and remain sane, if I assume that the DB will always be available, and just fail if the DB isn't there. Same for things like S3 (which I think had only 1 large scale failure in recent history), Redis, etc...

There are APIs which can be unavailable and you need to work around those. For me, these are mostly third party services that I don't control. But then again, I'm not building the next Netflix. I don't have enough engineers to build an app that works with a chaos monkey!

Not the best approach for all applications, but has been good enough for most projects I've worked on. Just my 2 cents.
This exists. It's called a credit union. They're successful and widely used globally, and have 101 million members in the US alone. Source - https://en.wikipedia.org/wiki/Credit_union
A fun exercice would be to compare this to SipHash.
To me it reads as a passive: thousands of people were evacuated accidentally, with the "were" being left out because it's a headline.
1. Having something equivalent to account with a username and a recoverable password.

2. Credit systems where you loan money to other people based on other's deposits has a multiplier effect [1].

[1] https://en.wikipedia.org/wiki/Money_multiplier
This is acutally pretty cool. I'll take a look later and check your Jump + Run example, seems to me like there's not as much code required as I thought.
I'm still intrigued by game development, just didn't really have the time to delve deep into it the last few months. Really cool project!
Not if Occam's razor (plus centuries of actual experience with catching fences -"professional" buyers of stolen goods- in such the black markets) simply puts the profit motive as the most possible explanation.

It's as if people never heard of art and jewellery heists before...
So much complexity to deal with synchronizing AC frequency. I wonder if DC wouldn't be a better choice for a modern power grid?
No, but using a small battery means using a battery that get heavily charged/discharged by such events, and therefore has a short lifespan (less than a year, probably, if you used the kind of battery that's in a UPS.) The reason the battery banks for solar are so large isn't just to capture the entire daytime output for night-time use, but also so that they can have a lifespan closer to that of the solar array itself.
This article is one of many in a series covering the recent Fields medal ceremony.

See more here:
https://news.ycombinator.com/item?id=17662219
We have other catalogs like these in Sweden and my 70+ year old father is one of their consumers. He just doesn't understand computer interfaces enough. A catalog is the extent of what he can grasp outside of regular stores.

When someone feels insecure online. Not sure what they're doing or what they can trust. Then they turn away from the internet.
Do they use their own number or a company account common to every rep?

In the first case it's not different from you and me messaging about business. It doesn't require anything more than the standard WhatsApp app.

If they were using a common account then yes, WhatsApp would have done something new for businesses as they did with the APIs they let Twilio use.
Gosh. One for https://accidentallyquadratic.tumblr.com/ with the added spice of being on usage billing...
Awesome JavaScript Libraries Worth Checking Out
A CLI interface is automatically extendable by virtue of always being scriptable. If a tool can be scripted you can create higher level abstractions on top of it.

This is a hugely understated paradigm.
Whats special about Elementor Page builder? Why many people using Elementor Pro?
I highly doubt this. Not the type of planning typical criminals in Sweden are good at.

Also, there is no plea bargaining in Sweden.
> Just to add to your conclusion, I think Apple leads in privacy.

I just switched to an iPhone after 8 years of Android and I'm loving this aspect. And generally the phone seems to be more designed for humans compared to android. Also, the automatic do not disturb mode when I'm driving is great and I don't think I could go back to not having it. It's making me a better driver. Not that I was texting during driving, but not receiving notifications takes the phone out of my mind completely.
The costs to refit would be enormous.

I think there are some issues on longer lines with things like inductance, cable size requirements, etc as well.
You could integrate an alternator with the gearbox in some way, and only connect it if your foot is off the pedal, or if you're about to run out of electricity.
is she a devops person?
I wonder how many people paid anyway. Maybe their tactics would get enough payers to support the whole thing.
Although we have current contractors in Portugal, unfortunately at this time we do not have an entity or payroll solution to hire more employees there. As we expand our company, we continue to explore in creating new entities and payroll solutions so we can hire more team members in additional jurisdictions. You are welcome to keep a close eye our country hiring guidelines, should this change in future: https://about.gitlab.com/jobs/faq/#country-hiring-guidelines
That's interesting! Is it like an SSD where you plan for a certain amount of cells to fail or does it reduce load on the cells so they last long individually?
http://www.grammarunderground.com/can-you-evacuate-a-person....
Sex is one of the primary means by which to control a populace. Our norms around sex are a battleground for control of our minds and motivations.
Yeah, the insurance companies that "mysteriously" find the missing jewelry for cheaper than the insured price.
"We contacted the team of Google Developers Latam, to tell them what had just happened. They allowed us to apply for the next grant, which google approved, and after some meetings with them, they let us pay our bill with the grant."

Makes for an interesting counterpoint to the currently popular "Google is evil" narrative. The truth is probably much more mundane: Google is an awful lot of people trying to work together to achieve a bunch of shared goals and doing an imperfect job of it. This isn't just rose-tinted: I'm quite sure they have their fair share of bad actors, and they certainly make decisions we don't all like (e.g., retiring products), but I don't think it's because the company is fundamentally evil.
Uh, lake Mälaren is 440 sq mi and up to 200 ft deep.

It's one of the largest lakes in Europe. 5th if ignoring Russia. They get so much news anyway.
Warp: a web framework for Rust
Windows is 32 years old and people still develop for it, sometimes even for profit.

And wait until you hear about Unix.
Sorry to hear about these problems, but if 'garbage' works for you, then that's all that matters. I swap between my model M (for my Windows 10 PC) and a 'garbage' low end USB generic keyboard, and find both work fine, so it wouldn't be the end of the world if the model M wasn't available.

I don't know if this has something to do with my good fortune (so far!) of no keyboard-related RSI issues, but I was trained as a classical piano player from a very young age. It could be the posture lessons I learned - sometimes at the wrong end of a wooden ruler! - back then have transferred across to my money-making keyboard skills.
It is for the same reason as in Portugal. You are welcome to keep a close eye on our country hiring guidelines, should this change in future: https://about.gitlab.com/jobs/faq/#country-hiring-guidelines
Eden: a Lua-based scripting language in Clojure
I won't complain about it being a spoiler since the sentence begins by saying that it's from a movie so anybody could stop reading before reaching the description, but it is a spoiler, it's a twist that happens that is spoiled by knowing what happens.
It’s differential everywhere except at x=0. At x=0 it actually has a subdifferential—think of it as the set of slopes of lines that are tangent at that point.
Finding z/OS is easy once you know you need to search for "ADCD".
Weird, usually I hear "M" denoting a bmw M3. If I heard 3, and it's a bmw car enthusiast then I'm thinking 335i.

Maybe 3 will (hopefully) become associated with Tesla in the future and not BMW 3 series cause they are a dime a dozen in major metro areas.
In that sense, censoring criticism of rulers in general is doubly self-reinforcing.

It reinforces the specific laws and rules they make and it reinforces obedience, lack of critical thinking and intransparency of the censorship decisions themselves.

I don't see how anyone could deny that censoring political opposition in general acts on a meta level and is therefore categorically different from all other stuff that gets censored.
I have been waiting for something like this for months. This is inconceivably valuable to me. Thank you so much!
Show HN: Kube Namespace – Run Multiple kubectl Commands In The Same Namespace
Matter of fact, I was using linux when I was 12! Actually installed ubuntu myself.

However, I wasn't into it to the extent that I could follow the linux distro culture. Don't even remember the version now; must have been 10 or 11.

There was also the fact that I had limited access to the internet in the early days (that's just how it was in India).

I was just sick of trying to make pirated software work (including windows), so was looking for something I can just download and run.

I do remember that I liked how easy it was to install games, compared to my windows desktop.

Only now, that I am familiar with software development cycles do I understand how stupid it is of Ubuntu to discontinue fully featured, polished software.

For example, Mac has changed so little over the years (haven't personally used it much), which probably is the reason why it's so much more mature as compared to linux DEs...

P.S. I am 19
Legit question here; what would be a good architecture for this case?
Fred Turner: Silicon Valley Thinks Politics Doesn’t Exist
Microsoft has been there for awhile. What you fear has long come to pass. On the other hand, I think you're wrong about paid software being better quality. Here's an example: YouTube vs. YouTube tv. The former we all know about. When was the last time you clicked a YouTube video and it didn't work or played the wrong thing or it simply crashed? These are daily enjoyments with the $45 per month YouTube tv. Hulu tv is the same way. It seems the more you pay, the worse the software.
Is prostitution legal? If not, these ads / sites must not be allowed. Hope it does not contradict your point, that these girls should have law and police on their side, they probably have it in AU. Ozzie here too.
Any struggle with the upgrade?
OpenVPN is quite difficult to configure IMO, 90% of the time I spend setting up an openvpn install is spend figuring out the routes that make everything go and have both server and client set them up properly.
I kind of agree with this. To take an example outside of ETL/DW/BI, when I first saw Zapier I was skeptical of how many APIs they could support because I'd seen a decent amount of open source ESBs like Mulesoft run out of steam after a certain number of connectors. Zapier, being proprietary from day one (albeit less featureful than a full blown enterprise ESB) has done better than I expected. Still, they only support 100 or so datasources and the types of data/objects/triggers/whatever they support is limited at times. IMO at some point both open source and proprietary models fall apart in the face of the long tail. Amazon has tackled the long tail of ecommerce but that's an enormous market that allows them to employ hundreds of thousands of people to tackle that long tail. Tackling the long tail of connectors (whether it's for ESBs/SaaS integration or ETL/DW/BI) is just too expensive compared to the size of the markets that are willing to take a shot at it.
I wished I could install unity on my daily driver; solus.

Budige is great, but it's not as mature as untiy 7.
Finally!!! I always remembered Microsoft Bob from my childhood, but was never able to find it back in the internet since I didn't know how it was called
Global warming causes Sweden's highest mountain peak to change
But if you just fork the blockchain over legal disputes... what have you gained over not having a blockchain?

Blockchain removes all the nice stuff we have in our legal system to deal with disputes. Why put it back in? What does that gain us?
Notarization: a big step forward for users and developers
The care and feeding of software engineers (or, why engineers are grumpy) [2012]
One thing affects other people, the other affects themselves. And why should anyone care about others?

p.s.: /s
No, of course not. Most restaurants fail. This is expected. There is a difference between a restaurant failing and an industry going under. It really isn't that ridiculous to help folks when their entire industry falls out from under them.

If the restaurant industry collapsed next year I'd say the same thing for them too. But there is a qualitative difference between ad hoc business failures and a systematic change.

But I agree that bailouts != empathy. Still, bailouts aren't the only option, and as a society it is in our interest to help a sector when it goes under. It may happen to you or me next.

EDIT: I should specify that I'm speaking about owner-operated cabs.
In fairness to subtitlers (and speaking as a translator myself, though in a much more forgiving field), they have one of the hardest jobs in our profession. The range of topics is infinite, the required vocabulary is also infinite, there's no repetition between jobs, there's hardly any context clues, the turnarounds are fast, the pay sucks, and their work will be scrutinized over and over for all eternity by fans (who never pay attention to all the lines that are done well).

In a perfect world it's easy to see how a team of two experienced translators could work on a movie for a few weeks and get it just so, but in the world we live in it's a small miracle that any of it ever gets done right. Hats off to them.
Not a bad idea, but might be hard to execute. Finance is often pretty tightly regulated because you could use WhatsApp to launder money, especially when the communication is end-to-end encrypted.

So it's not impossible, but it would be a challenge on pretty uncharted territory. But hell, Nintendo pivoted from simple toys to video games successfully so this could work it pretty well.
You can if you start from the middle out.
Serverless Security: read-only functions with OpenFaaS
Which is why I have been calling for an iOS Time Capsule. Especially for the Chinese Market. Instead Apple cared more about increasing their Services Revenue and push its user to iCloud.

And before anyone said you could use iTunes to Backup, please consider 90% of users don't like touching their computer anymore. It is simply not an elegant solution.

In an ideal world Cloud would be everything we wished for, No More BitFlip, Error, Drive Failure, Software Failure, Power Failure, File System Failure etc. But then it is very uneasy that government has all the data. Via iCloud Social Engineering, or Chinese Government forcing companies to give away those Data.
As is mentioned in this thread, Linear Algebra Done Right is a solid textbook for learning linear algebra. I might start there =).
How so?

The canonical implementation (PCL) was written in pre-ANSI CL without CLOS. There's a number of things that are difficult there, but can't put my finger on any related to bootstrapping.
Please stop using gethostbyname(3). Among other things, it doesn't support IPv6.
I made this tool to solve the problem of being slowed down by having to add the `--namespace` argument to every single `kubectl` command invocation:

# Before
kubectl --namespace foo-bar get pods
kubectl --namespace foo-bar describe pod/bazz
kubectl --namespace foo-bar exec bazz

# After
kubens use foo-bar

kubectl get pods
kubectl describe pod/bazz
kubectl exec bazz

I hope this helps others who have encountered the same issue.
Generally speaking, lead acid batteries, and lithium batteries, last longer if they are never (rarely?) deeply discharged.

If you need 100Ah from your batteries you’re better off provisioning as many times more up to some cost-benefit analysis.
There's another UPS-source option, which is also my favorite, flywheel!

Back in the 00s I visited a DC that two very large flywheel UPS that were being trialed to replace the battery room.
Wouldn't "Thousands in Shasta Lake accidentally evacuated" work as well ?

edit: or "Thousands in Shasta Lake were accidentally evacuated" ?
When you see people recommend new Linux users that they could try Ubuntu in VirtualBox, to get familier with it, I often wonder what kind of impression they walk away with.

An modern Linux distribution in a vm, running on your laptop typically isn't all that great an experience.
Except that their core business is to build files on everyone of their users to sell ads...

We could have a debate on whether Philip Morris is evil. I am sure most of their employees are pretty decent people.
Because the GTK version is no longer maintained by upstream, the community was not interested on porting to GTK3 instead they will use Qt that is a better in quality and not controlled by GNOME toolkit.

So the "Blame" is not in Lubuntu community but LXDE
Thank you! I am interested in the knowledge rather than the credits, so I appreciate the book recommendations :)
Awesome resource, thank you!
Employers Eager to Hire Try a New Policy: 'No Experience Necessary'
Thank you, this looks great :)
Scaled Agile: Agile Approaches Extended Beyond the Team Level
This article is 2 weeks old.
Cogent Labs | Research Scientist, Research Engineer, Senior Machine Learning Engineer, Head of Engineering, Senior Backend Engineer, Site Reliability Engineer, ​Software Quality Assurance Manager, Sales Engineer| Tokyo, Japan | ONSITE, FULLTIME, VISA

Cogent Labs ( www.cogent.co.jp/en/ ) is a well funded artificial intelligence startup located in the heart of Tokyo. Our goal is to bridge the gap between academic research in deep learning and real-world business solutions. We are currently working on diverse problems including natural language processing, image understanding and financial time series.

We are a diverse company, with members coming from more than 15 different countries and our internal communication language is English. We are growing our team and looking to hire talented people.

Apply through https://www.cogent.co.jp/en/careers/
When the grid goes back up the system would check the grid frequency and phase, and slowly match that waveform over a few minutes by making light changes.

When the two are aligned within a good-enough tolerance the system will switch back to it's regular state of mains + solar ( + batteries + wind + generator + etc / whatever).

These are all solved problems with commercial off the shelf components.
Bold and intense are two completely different things in terms of SGR codes, so let's just strike bold from the conversation now.

The intence and faint codes are the same SGR ranges as the standard 8 colours but have their additional property encoded in their escape sequence (separated by a semi-colon, as is common with terminal escape sequences).

Arguements about whether it is standard or not aside (because there are dozens of standards and no terminal emulator follows any of those standards strictly anyway - instead picking and choosing parts from different standards based on whatever gets the best results the easiest), most terminals do support it. In fact faint and intense are more widely supported than the 8 bit and 24 bit SGR sequences. However if you're really going to get hung up on compatibility and standards then the only safe route is not to use colour at all.
I've found most jokes on reddit seem to be attempts to get upvotes.

Then again I'm not a fan of the upvote system generally. One thing I dislike is that downvoted comments are hidden. It equates disagreement with spam and discourages people from expressing genuine beliefs and reactions.

I was going to make sure I haven't downvoted anything here but I can't find if there's a way to check.
> Backfeeding the power grid, according to some lineworkers I've talked to, is really not a big concern for two reasons. First, lineworkers assume lines are live until proven otherwise. And, second, no residential system is going to successfully backfeed a large dead section of grid. [...] it's really not that big a concern from a technical/safety perspective.

This is wrong and dangerous. Suddenly energising a section of grid which has been isolated from all known power sources could easily kill someone working on it. Yes, lineworkers will isolate and test lines before touching them. No, this won't protect them because your inverter could start outputting after they've tested. Yes, your inverter will probably overload and trip out before putting too much voltage into your local section of the grid, depending on where it's isolated. No, it's not OK to bet a random stranger's life on it.
The latter.

Whenever your battery gets super discharged, picture this happening inside it: https://www.youtube.com/watch?v=r-YbQN_twpw

Notice how running the current the other way will break up the formed crystals, but it won't actually re-dissolve them. That's what it means for a battery to wear out. (Battery electrolytes are chosen specifically to be resistant to this, so the effect is mainly visible as a thin "rust" of deposited crystals on the battery's anode, rather than the full-scale crystals seen here.)

A similar but distinct process occurs when overcharging a battery, where, instead of splitting the electrolyte molecules apart, you're reacting and bonding them together to form new molecules or molecular complexes, with the reaction usually being one-way rather than an equilibrium reaction. (For lithium batteries this process is exothermic and catalyzed by the presence of the product—thus lithium battery explosions.)

It's much better for the life of the battery if it basically just hovers around 40-60% charge for its whole useful life, since then you're just generating tiny seed crystals (on discharge) and then re-dissolving them (on charge), where those crystals are small enough that they can be fully re-absorbed.

And this is true even in battery-cell technologies that require a "deep charge cycle" to erase their "battery memory." Battery memory is basically the electrolyte causing enough crystalline rust specifically on the anode to increase its resistance. A deep discharge can capture and erase this rust—but it still shortens the battery's lifespan, because you're still producing non-reabsorbable large crystals within the electrolyte.
What I Learnt from My Fundraising Experience – Freshdesk Blogs
No disagreement there.

I don't understand how you can build a complex application like that without doing basic performance checks like, are we hitting the file system or database too often, our the image assets correctly sized, etc.

I'm not a software engineer however.
Incremental Software Development Strategies #1: Constant Merciless Refactoring
> I strongly doubt that is the case. But I'm not a contractor, and I haven't enumerated the work involved.

That's exactly the case, and additionally I'm paying around 30% more per employee to the government. Being a contractor in my country means filling a maximum of 2 forms per year, out of which one is a registration form and the second one has to be filled anyways even if you're an employee, you just fill a different box. Having an employee is at least 7 different forms after hiring and then at least 4 more forms per year, a lot of government requirements, compulsory bullshit schooling (bullshit from the employee's viewpoint) that I have to provide, etc.
Oh, don't be coy. That's the whole point of the medallion system.
Lightning Talk on Zcash Foundation Governance