skysight-inc/HackerNews huggingface dataset:
Ask HN: CEOs, how do you communicate with your team?
Curious about content, cadence and tools, as looking to build something in this space.

What works? What doesn’t? How has that changed over time and with growth?
So? For most of his confinement, Sweden was prepared to extradite him, meaning the confinement wasn't for nothing even if the UK refuses the request.
I've been running my own mail servers since 1994. I started with smail, then sendmail, then qmail, various pop3 and imap servers, now postfix and dovecot If you set it up and do it right, which means SPF, DKIM, DMARC these days, plus obviously basics like reverse DNS, it is almost trouble free.

Making sure your service is always available isn't even necessary. Queuing and retries are built into the SMTP protocol. I run my servers off a cable modem and I easily have 99.9% availability.
For almost every service this genuinely doesn't matter, becasue the authorative DNS server for a given domain will most likely be run by the same entity that runs the server you want to talk to. I wanna point out that a recursive resolver normally caches everything it is allowed to cache, so visting the same site a few times will not, in general, produce any extra DNS requests.
I've been a farmer for most of my life in conjunction with my day job, and this is correct.

There was an article recently in a modern farming magazine about how restaurants and downstream consumer organizations and businesses want to use blockchain technology to track where a cow was raised, where it was processed and how, and when it became the hamburger or whatever you're eating so that customers can scan it and feel better about themselves and their choices.

Cool. Super cool technology. That I will never use on my farm because it provides me with absolutely 0 incentive at the start of the stream other than increased overhead. After looking into the technology, there are ways to use that data to track cattle, and ways to use that data to track yield and feed ratios and that sort of thing, but it's not the purpose, and therefore almost impossible to get out of the system. It also would be super easy to game by the large 'family owned' farms (sort of like how they do it now anyway).

And I already do what I need with excel, it's just time consuming. So it's another example of 'BUT IT'S TECHNOLOGY' that just doesn't appeal to me.

For other examples see: automated weed control, most automated irrigation systems, most automated weather and climate tracking systems, and definitely any/all automated feed and livestock management systems.

The one thing you said that I want to push back - from a very US centered perspective - very little farming is done via handshake anymore. Any farmer who is actually able to survive does so by playing the markets, by pushing formal contracts, and by being smarter than that. Nothing on the outgoing side is left to chance anymore, because all of our inputs are based on chance already (weather, performance, yield).
Learn ClojureScript [book]
Stateless Microservices for Kubernetes
Hi, Author here!

Pull requests are our unit of work, and the queue was created to support all pull requests. We do have feature flags as a tool, but we let our developers make the judgment call on how their changes should be rolled out.
You should check out the "flow" to place an ad on Ravelry. I looked into placing a ad for my woodworking stuff and figured my ad would not get approved so I stopped. As a person that generally hates ads I am alright with this. I make stuff out of wood, they like yarn and don't want my ad and I am cool with that.
EverQuest and Pantheon Developer Brad McQuaid Has Died
PG&E to intentionally shut off power again – this time to 150k customers
I can confirm, I still have a DivX DVD player although I think I smoked around it a little too much, messed up the laser. I guess it is popular to bash on the place DMCA comes from, although the US has people from everywhere, so if some other place has good circumvention, it will reach it(US) sooner or later.
https://en.wikipedia.org/wiki/Great_American_Desert

In the not-so-distant past, the term "desert" would have included what is now referred to as grasslands, savanna, or steppe environments.
Lessons from Building AI to Stop Cyberattacks
Just georestrict your website to not allow visitors from Europe. What I learned from the whole Blizzard fiasco is that the future is selling products to China. China doesn't really care about the GDPR.
Air pollution (PM10) in Delhi goes off the charts, literally maxed out at 999
microservices are event loops with network boundaries. a gateway to serverless and maximizing your cloud provider profitability
Here's a live link: http://aqicn.org/city/delhi/national-institute-of-malaria-re...

And archive screenshot: http://web.archive.org/web/20191120160234/http://web.archive...
My kids have a lot of after school activities which my wife spends hours a day bringing them to and fro, even when they are more than capable of doing the activity entirely independently and don’t expect to be watched by a parent during the activity.

For some reason it’s deemed “not appropriate” for them to Uber to and fro. Occasionally there will be parents who we can carpool with, but almost always it ends up being a huge time suck to drive them, wait around, and then bring them back.

I think it’s not so much an issue of them being in a car alone, it’s the random stranger driving them that makes it hard for a, e.g. 10-16 year old to get around on their own if they can’t walk, bike, or take public transit.

So my guess is that a self-driving car will be more acceptable to bring kids around the suburbs to all their after-school activities. Which is a massive productivity boost for the parents, basically freeing up an entire human for 4 hours a day.
Those are not a backup to the US GPS. Each of those Countries are building a positional system that is mostly subjected to the same type of interference and spoofing as the US GPS system. They may have some military components to their systems which are more hardened, but the consumer version doubtfully would. Not to mention I am sure they would have a similar component to reduce accuracy for non-military in case of an "emergency" as they see it (no different than the US). The reason there are many combo chips/systems that support 2-3 of these separate systems is the frequencies are very similar or identical in some cases, so again, same types of issues could be found.

We used to run the LORAN(-C) in the US for positional accuracy in near shore waters. Of course it wasn't nearly as good as GPS but it was a nice backup, but that system was shutdown around 2010.

As for true backups there is a celestial navigation system that has been in use for a long time in military aviation which is quite accurate. That is not a system that can be spoofed from what I know, but it is subjected to other issues which could be hard to overcome for land/sea based navigation.
you could buy a filter to remove that
Isn't the risk here that they find out what your real base was in the background check and rescind the offer?
I have been honest up until this point and feel that I have been anchored by my base pay at least two times. Still got 5 figure increases but who knows how much I could have got.
> What's the privacy concern if I'm tracking on what pages my users visit?

You can get this very easily on the backend side.

> I can't afford to pay 4-5 figures to a developer to build a tool to analyze my server logs

No need to bother, there are tons of easy SaaS tools like Splunk in that marketplace already.
I've seen it used in games. Often serialised assets won't be text diff friendly. Two people editing the same data will conflict and it won't be possible to merge the result. The solution is only one person checks out the file at a time.
I paid extra for Hulu without Ads, at one point.
I am was very annoyed when I discovered there was STILL ADS on some content!
This is huge. I'm lucky in that my spouse and I talk regularly about everything from daily logistics to existential meaning. I view learning her (and updating her about me) as more of a habit than an event.

I'd say this is also valuable advice for yourself; what are your current dreams? Do you really still want all of the books on your bookshelf? Where do you want to go? Who of your friends haven't you seen, but need to? I find I don't spend enough time on that for myself.
That’s still a bit dubious IMO as it implies that Latin is the way it is because it reflects an older, “classical” style.

Which is not true at all (ask any historical linguist) and only appears to be true if you restrict yourself to looking at Western European language.

But in reality, there are ancient analytic/isolating languages (e.g., Classical Chinese), and contemporary highly fusional ones (e.g. Finnish, Navajo).
We (Shopify) still run the full CI on each development branch as the article mentions:

> We check if Branch CI has passed and if the pull request has been approved by a reviewer before adding the pull request to the queue
> It's a self-hosted solution with a web UI

That sounds great, thanks! Is there an easy way for me to distinguish photographs from my photography work from snapshots I took with my phone?

By the way, your "Get early access" button does nothing on Firefox beta with uBlock/Privacy Badger.

> People post pirated, abusive, and generally bad things

Oh ugh :( I was hoping this would be curtailed by the fact that this service is paid-only, although I now realize I might have to rethink my "accepting cryptocurrency" idea. Thanks for the heads up!
> Apple always says that "running to the press doesn't help"

This is a bald faced lie, so you must ignore it.
This is fantastic first-hand feedback. Thanks for sharing this.
The difference between an expert's brain and a novice's
What a strange predicament. Perhaps a naive question, but is it possible to create a new developer's account and then request a transfer of your apps? Given that you have the sources & password to old account etc.
Google Wants to Upstream Android
Launch HN: Fast.io, Simple Enterprise File Hosting Alternative to S3
The Fast.io team is excited to be officially launching today!

Our platform is a solution for designers, developers, and marketers looking to automate everything needed to host and track files and static websites at an enterprise scale.

We developed Fast.io because we recognized that the process of deploying static content today is complicated and time-consuming. Solutions like S3 require uploading, a separate CDN configuration, a manual review of raw data logs, and tedious cache flushing each time you make an update.

We want to get content online quickly with the simplicity and ease of use of cloud storage without sacrificing the reliable scalability and performance of a CDN.

Fast.io tightly integrates with your current workflows and preferred cloud storage service (Google Drive, Dropbox, OneDrive, MediaFire, Box, and GitHub) to manage files. It includes an integrated CDN, using Cloudflare and Akamai for lightning-fast global deploys, a visual dashboard, and detailed, accurate analytics data sent to Google Analytics and Mixpanel.

We’d love for you to check it out and we appreciate any and all feedback - https://www.producthunt.com/posts/fast-io

Here is an overview of what our simple enterprise file distribution network delivers for free:

- Continuous integration from cloud storage or version control

- Files up to 500MB each

- 100GB free transfer per month

- Foolproof Analytics collected directly on the CDN and reported to Google Analytics

- Custom domains and free included SSL (HTTPS)

- Automatic updates and global deployment from cloud storage or version control

- Automatic image optimization

- Automatic code minification

- Automatic directory listings

- Slack integration
CSS at an Intersection
Starlink Satellites Posing Issues for Astronomers
Brutal, the frustration is palpable. Forgive my mobile engineering ignorance, but does developing on Android pose similar risks or is control less centralized to Google?
They use hard science tools, but archaeology is still trying to determine facts about culture and ancient societies, which are distinctly not hard.
Twitch prime doesn't affect the content at all anymore. It gets you a monthly channel subscription and a bunch of video games. Also I'd guess that the vast majority of people with twitch prime didn't go out and buy it either, Amazon just gave it to them.

The thing you can buy a la carte is twitch turbo, and that still removes all ads.
Senators Press Amazon for Answers on Ring’s Sloppy Security Practices
>So is iron or bronze "more advanced technology"?

Iron. Advancement doesn't mean "overall quality," it means difficulty and sophistication, including the sophistication and difficulty of the necessary supply chain. A computer is a more advanced technology than a shovel, even though if you need to dig a hole the computer would be useless. That's the definition of advanced.

Bronze is not easy to make, but iron is more difficult, requiring better furnaces. Given access to the right raw materials, any civilization that can make iron can make bronze but not the other way around.

>Find the appropriate ore. Stick it in a fire.

Open fires aren't hot enough to melt any but the softest metals, like tin. Building fires required to reach metallurgical temperatures is a very difficult task whose know-how evolved slowly over millennia.
I do not love electron applications. They gobble RAM. Allocation is the enemy of performance.

I stopped using VS Code because of the billions of files it ships with (does anyone remember DLLs these days or what?) and its performance and debugging capabilities were very disappointing.
If understanding compound interest and (more generally) feedback loops is important, then so is critical thinking. For example:

> many of the folks that have gone through similar transformations don't come from "easy" backgrounds.

Some simple critical thinking skills and basic logic (often learned in a philosophy course, but not always) would help one understand that this shows only that the statement <it's impossible for any poor person to become wealthy> is false. It certainly says nothing about the idea that <all poor people could become wealthy>.
>It's illogical to call a hundred year old concern, one taken up by no less than President Theodore Roosevelt, "Internet".

He was concerned it was sacrilegious, not that it violated the 1st Amendment. Learn reading comprehension.
The definition is sourced from here[0], and says "Each check-in is then verified by an automated build, allowing teams to detect problems early.". It's not a hard rule to "not run on every dev branch".

"continuous integration" is often just "npm ci && npm run build", and sometimes "npm run test" (or similar for your language). For products that don't make any remote API calls (or when they use a faker service), most of this is done on the same machine and costs very little to do on every commit, making it easier to precisely define which commit broke something.

0: https://www.thoughtworks.com/continuous-integration
Warren Buffett recommends that the best way for the average person to build wealth is to invest in an S&P 500 index fund. Read some John Bogle and you'll get a good grasp on index investing and you'll learn that "time in the market, beats timing the market." Most people get timing completely wrong and end up selling at lows and buying at highs. You're better off dollar cost averaging and investing money consistently over time.
>they even went after a repair shop, FFS

They went after the repair shop for copyright infringement which the shop was guilty of. That's not the same thing at all.
Cracking ReCAPTCHA, Turbo Intruder Style
On a site called Literary Hub, they should recognize that the best reason for a "Flax Age" is the production of linen paper beginning about 1350 CE.

Previously, parchment made expensively and laboriously from animal hides was the medium for the written word in Europe. However, a cheaper medium was needed for less important documents, and "rag paper" made from old linen clothes began to be produced in greater volumes in the mid-14th Century. As volumes increased it became much cheaper than parchment. As a result, Gutenberg's invention of movable type was economically advantageous and the literary explosion in Europe resulted. Had parchment still been the only medium available, the cost of books would have been very expensive, whether produced by scribe or printing press.
I'v attempted to do this before and it takes someone you really trust to take over the business. I had three months before I had to step back in and make sure the business was running the way I envisioned. The person I thought I could trust came in and basically started making big changes he thought should be made without consulting me.

It's incredibly hard to let go of something you built from the ground up and hand it over to someone you trust enough to run it the exact same way you did.
I have considered doing this to even further mess with my partner.

He gets annoyed with my unlabeled keys and adding Dvorak to the mix would remove any ability to use my computer (not that I care, I am just a troll)
Your comment doesn't seem very grounded. Those two British aircraft carriers were designed in the 2000s and are substantially more powerful than the brand new Chinese one which is a copy of the Russian one that was designed in the 80's. They operate F35's on them which are more modern and advanced than anything in the Russian or Chinese inventories. The closest Russian equivalent, the SU-57 was rejected by the Indian Air force for poor performance and the Chinese one doesn't have good domestic engines. The UK's has been investing in modernizing it's forces even under the budgetary constraints it works with.
Show HN: K3sup ('ketchup') – strongly-typed Helm and bootstrap k3s
Question: isn't that integration testing, and wouldn't you have to do as much of that on a monolith as you would on a microservice? I mean you still need a staging environment somewhere? Oh, or am I misunderstanding - were microservices sold on the idea that you could do away with a single staging environment, and publish all the bits and pieces asynchronously?
I recall seeing a few stories on here in the past few months regarding people's apps disappearing from Google Play and Google's support providing no real "support".
Man I would love that.

I will note that at least in urban areas, I see kids ubered to school on odd days ... mostly at poorer communities where parents have to work on a random day and still need to get their kids to school. But yeah in the better off suburbs I don't see it happen ever... then again there is more carpooling for those.

There are actually some non uber specialty services out there that claim to do background checks, have extra training, and etc that focus on moving kids or even vulnerable adults around. I don't know how widespread those are.

If my kids could just show up at the door that would save me hours every week.
I created a study plan for web developers to become software engineers
I see a bunch of vague and non answers to this question. Here is mine: Git rebase + squash

Actually sitting down and understanding what it's about, trying it out and implementing it should be possible within 1 hour without ever having touched it before, and has at least a huge potential to make you way better at Git.
Let's take an median household. That's $40,000 in the US. Let's say they save 5% of their post-tax income monthly, and get an amazing rate of 3% APR with no fees.

How much will that compound interest have added after 15 years? Only about $7,000. Not exactly a "big outcome".
The confusion is probably coming from your idea of “risk”. When people say stocks are risky they mean their prices have higher variance. But they also have higher long term growth rates. If you’re young, you have more years left until you will need to sell your investments in retirement. That means you should care less about the short term variance and more about the long term growth rate.
It's all relative. If $X is a lot to you, k^t * $X is even more. In forty years, the stock market has gone up about 30x, while the dollar has gone up a little below 4x, meaning money invested would have really grown almost 8x. So if you can afford to squirrel away 1/8 of a meaningful amount, then it'll have been be useful to you when you're older.

Sadly, a huge number of people can't do that. If your bills are $1000/mo and you earn $1001/mo, and invest the entire excess, when you're old, you'll have below $8 for every month invested today, which is meaningless compared to your expenses. 8 times nothing is nothing. But if your bills are $1000/mo and you earn $1130/mo and invest the entire excess, it'll entirely pay for a corresponding lifestyle when you're old.

Perhaps a more important lesson in that case is compound interest on debt. If you borrow money from a credit card company, you can get exponentially fucked. The lesson may not be that compound interest gets you wealthy, but it's certainly that compound interest can make you worse than broke.
It's worse on android. You'll lose access to every google account you have (email, photos, drive) and if you circumvent by creating a new account and are caught then you will be banned again as well as all of the accounts that are associated with the new account. This could potentially destroy an entire business if they hire a banned individual and get their entire company banned because of it.
Not a native english speaker, "desert" can be used to describe an empty patch of land in my language.

Anyway, there are 10 states in the US with a lower pop density than the least densely populated country in Europe (norway, which is already quite empty). Half of the US states have less than 40 inhab per square kilometer.
Sure some are farm land but it's far from all of it https://map.onesoil.ai/2018#3.89/38.32/-98.67
For the vast majority of people, the best thing they can spend time on to improve their financial situation is increasing their hourly wage or salary.
Maybe MB/s rather than Mb/s. The ratio is 8.
As far as I know, Urchin [0] (Google Analytics predecessor) was that third-party solution that consumes Apache logs. However, Google bought and discontinued the product.

Google still has an old help site referencing its log analysis features [1].

> Urchin WebAnalytics Software is discontinued and is no longer supported. All Urchin documentation applies only to the Urchin product as it was at the time of discontinuation, and does not apply to any Google Analytics products or services.

[0]: https://en.wikipedia.org/wiki/Urchin_(software)

[1]: https://support.google.com/urchin/answer/28570
Ok cynical man. I just really prefer a 60% (or TKL) keyboard because I don't use the numpad almost ever and not having it makes my mouse closer. I also don't like my desk to feel cramped so reducing the size of the keyboard helps with that. Nothing to do with fashion trends.
In five or ten minutes you can learn make.py[1], a dead-simple alternative to Makefiles.

Those are both examples of "automated build tools". If you do data science, and have even a moderately complex graph of dependencies (i.e. some files need to be built before others can be built), such a tool is an absolute lifesaver.

[1] https://github.com/zwegner/make.py
LORAN would be easy but it appears the USG doesn't want to fund it. It's still unidirectional and could suffer similar spoofing attacks as GPS, though this seems less likely. This article describes a sort of bi-directional LORAN alternative that would support encryption and uses inexpensive OTS components.
Miguel Grinberg was recently hired by Twilio
> Are they going to suspend IP laws and other contracts?

"Welcome to the Army, and congratulations on being drafted. Here's what you'll be working on - the good news is that you're already well trained in the area."