skysight-inc/HackerNews huggingface dataset:
For a young person 60 hours should not be a big deal. If it is don't work for a hard charging company. Go do something easier. Or don't work for a company 'like that'. Believe it or not some people are not impacted by that kind of lifestyle (of working so much)
A thousand little details: why developing software for ops is so hard
> You can redeem them for like, 30 cents, so that's something

At costs fixed (e.g. setting up cryptocurrency trading privileges, going through KYC, clearing receiving cryptocurrency proceeds with your bank) and variable (e.g. regulatory, accounting, tax wise, et cetera). To say nothing of volatile, uncertain and likely to get stolen.

This is an example of a good idea ruined by shoving cryptocurrencies where they only add marketing value.
I believe they are far ahead. Not quite ready to believe city self driving will be ready this year. I drive a Tesla and recently rode in a self driving Lyft. They are similar. The human driver frequently disengaged self driving and drove manually for probably half the trip. This was with cameras, lidar, pre-mapped roads, etc. I can drive mine the same way (on and off) in the city and it’s more reliable.
Just out of interest, what's the reason you need to update the values of the cells 10x per second? I get that that's the frequency the data is updating (maybe even faster) but is it useful for a person to see the data updating at that frequency?

Let's say you slowed it down to 1x per second, you'd increase max possible latency of an updated value being displayed by ~900ms - is that enough time to be important in your application?
Why we still can't regulate pressure in a nozzle precisely?
In 3d printing, it still works using old way of pushing filament through a stepper with gears. This doesn't help fine tune the instantaneous pressure inside the nozzle. Is there such technology?
When I visited back in 2006 it felt like an occupied country. All the people were ethnic Uyghurs and only the police and military were Han Chinese. It was also the only part of China I visited where the police carried guns. Not only did they carry guns, but they were fully automatic weapons, not just something simple like a pistol.
> Encryption isn't actually necessary for any of the stated purposes of amateur radio (experimentation, recreation, training, contesting, emergency comms, etc)

It is, or will be, needed for experimentation. Wireless security cannot be an afterthought anymore; communication modes and protocols need to be built with security in mind from day 1.

There is one area where encryption is expressly permitted in amateur radio: satellite control, for obvious reasons. The future of amateur radio is not people talking to people over narrowband voice channels; it's going to be machines talking to other machines, and being able to control them. This is going to require encryption, or innovation will shift off the ham bands. And if the ARS is just ragchews, contesting, and doing things that have already been done instead of advancing communication, then there's not much defense when someone like Thales comes in and suggests reallocating bandwidth to something new and enterprising.
A couple companies have limited flexibility.

I recently moved out of state and want to fly back from time to time. I don't have any particular dates I care to fly on. I just want the most affordable option and I'll plan everything else around that.
SEMOSS | Multiple Positions | Washington, DC / Arlington, VA | Onsite | Full Time | http://www.semoss.org

SEMOSS is an open source, web based end-to-end analytics platform that allows users to ingest and merge data from disparate data sources to create beautiful visualizations and run advanced analytics.

If you are looking for an exciting opportunity to help design and develop a growing platform (and help steer its direction), then this role is for you. Our team is looking for someone that can write clean and easy to maintain code. The ideal candidate will have an entrepreneurial mindset and be willing to take initiative on creating new features to expand the platform in a useful manner.

Front End Developer:
As a front-end engineer, you will be responsible for UI, UX and feature implementation. Potential candidates should have strong fundamentals of JavaScript, HTML and CSS, as well as experience with SPA frameworks. Engineers are expected to design mock ups and then implement and test features. As a front-end engineer, you will work closely with SEMOSS users to gather their feedback and improve what you have created.

Tech: HTML, CSS, Javascript, AngularJS, D3, eCharts

Backend Engineer:
As a back-end engineer, you will be responsible for developing SEMOSS' domain specific language, improving server performance, and testing new features. In this role, you will spend time designing payloads for the front end to consume as well as integrating new technologies into SEMOSS.

Tech: Java, SQL, SPARQL, R, Python

DevOps Engineer:
As a DevOps engineer, you will be responsible for maintaining and developing our CI pipeline. You will also be responsible for SEMOSS' production cloud instances; modifying and creating new ones as necessary.

Tech: Docker, Kubernetes, Linux, AWS, Nginx, Zookeeper

Email Us: semoss@semoss.org
> When we get to our death beds our kids will be at our sides and there will be no doubt you and I made the correct choice.

Is that guaranteed though?
Is there reason to believe that the languages being lost have significant poetic contributions of value?
Welcome to the K-12 Surveillance State
300-ish man-hours from (probably) untrained volunteers, seems OK for an exhaustive census like this. I'd expect mark-and-recapture to be more expensive, just because it's tough to get people skilled in catching and tagging squirrels. Maybe you can get grad students to do it.

If they couldn't get enough volunteers, the natural next step would seem to be counting a sample of the 350 plots rather than all of them.
> I can't help but feel the amateur radio community could have used a rebrand for the internet age. I understand there's a lot of history but it's hard to get young people interested in being _hams_, a word that has not aged well. I got my licence about a decade back and really loved the technical pieces - learning about how radio waves worked, propagation with different bands, the ability to (try) to build your own modem with two radios and an Arduino, but when it came to actually talking to people on the radio... other people just wanted to talk about radios.

> It is really fascinating what you can do with 2m band radios. For those times and places where your cell phone won't work, digital modes on the new Icom radios look pretty cool. Being able to hook up a radio to a laptop to send something digitally still seems valuable and relevant! But the community branding could use some modernization to push those use cases.

Packet radio is awesome. Long distance, communication unmediated by third parties is awesome. Building gateways for sms/email is possible. I pointed an antenna at a satellite in the sky and received data. If I got to touch this stuff as a kid it would have blown my world apart.

There is so much possibility, if people think ham radio is just old white dudes talking about radios they are not digging deeply enough.
I'm generally opposed to accelerationism because it's too black-and-white. When there's some good to preserve, that's usually worth preserving. However, in this case I think we're already at the bottom since these methods are used regularly. Having a coworker know whether I read their email is the most benign version of tracking (even though I still don't like it).

The difference to me is that accelerationism says "it's bad; let's make it worse so that people will realize they need a revolution". Anti-theater says "it's bad; let's tell people know how bad it is".
Pretty sure I've read before that us-east1 is one of the older Google data centers presumably with older equipment
heretrix3 does not process Javascript. archive.is is not the same as Internet Archive.

http://web.archive.org/web/20190614190638/http://ftalphavill...

For text-only users, here is a version of the article that can be viewed without Javascript. Use Reader Mode if viewing with a CSS-enabled browser.

https://amp.ft.com/content/abd7ba0b-40ef-3876-857c-cd5d49ec5...

Charts:

https://d1e00ek4ebabms.cloudfront.net/production/2f20e7af-d9...

https://d1e00ek4ebabms.cloudfront.net/production/270ded67-d3...

Even with Javascript disabled, FT still tries to track users.
From the URL submitted to HN:

<!-- Add fallback if browsers don't cut the mustard -->
<div class="o-tracking o--if-no-js" data-o-component="o-tracking">
<div style="background:url('https://spoor-api.ft.com/px.gif?data=%7B%22category%22%3A%22page%22%2C%20%22action%22%3A%22view%22%2C%20%22system%22%3A%7B%22apiKey%22%3A%22qUb9maKfKBtpRsdp0p2J7uWxRpGJEP%22%2C%22source%22%3A%22o-tracking%22%2C%22version%22%3A%221.0.0%22%7D%2C%22context%22%3A%7B%22product%22%3A%22next%22%2C%22app%22%3A%22alphaville%22%2C%22content%22%3A%7B%22asset_type%22%3A%22page%22%7D%7D%7D');"></div>
</div>
Very cool. So how did you make this happen? Nuke the lawn, fresh soil, and seeds?
Nobody thought to run "df"? Disk being full is a common source of all sorts of weird server problems.
> the example chosen biases Python in terms of brevity and complexity because Python has a library for the use case

Which would also be true for many other examples they might have picked, which makes it a reflection of the ecosystem, not a distortion.

It's a "subjective, primarily developer-ergonomics based" comparison. Seems like fair game to me.
Location: Norwalk, CT (New York City commute)

Remote: Maybe, but prefer direct interaction

Willing to relocate: Yes (Esp. Scottsdale, AZ or Bentonville, AR)

Skills: relations management with a strong technology foundation, project management, communications, UX and financial systems design, equities trading xp, licensed insurance agent

Technologies: HTML, CSS, PHP (WordPress), JS (ES6+, React/Redux, Node.js), Python (Numpy, Pandas), OpenCV, SQL, 3D Printing, Photoshop, LAMP, Linux, currently learning ML basics

Résumé/CV: https://www.linkedin.com/in/billskidd

Email: wpskidd AT gmail

About: Currently an Arranging Funeral Director. Dying to get back to full-time technology immersion and looking to help teams of good people achieve great things!
> in the sum of all things the grass is actually much greener on the other side of the fence.

Sure, but this needs to include a risk calculation - how tall is that fence, and what happens when you don't make it over, versus other options like migrating somewhere else more local, or refocusing your efforts in your own community.
"Consider this list: Donald Trump, Kim Jong-un, Vladimir Putin, Ali Khamenei, Recep Tayyip Erdoğan, Narendra Modi, Rodrigo Duterte and Jair Bolsonaro. What do they all have in common? They have too much power and display autocratic tendencies when exercising it."

"Whether you are a genius scientist in the United States, a peace-loving poet in Brazil, or a great philosopher in Iran, the truth is that your fate is, to some degree, in the hands of a man who, in a more rational world, would not even be allowed to care for a pet. Whatever we tell ourselves about the elite who control politics nationally, regionally, and globally, there is one embarrassing fact we need to face: we have surrendered our destiny, and the well-being of the planet, to a bunch of bullies. This should be disturbing for everyone."

Trump just became the first US president to set foot in North Korea. He called for an end to US war games in South Korea. He's significantly improved relations with Russia as well. For a bunch of "bullies" they're actually doing a pretty good job securing peace through diplomacy.
Mind your Language(s) – A discussion about languages and security [pdf]
Absolutely.

For some customer it is the right thing for other customers it may not be the right thing.

Every provider will have failures. So the question mostly boils down to does paying for more then 1 region cost more or less then paying for the the lost productivity or revenue of an outage like this.

From some places the most costly things they spend money on is employees. If your whole company comes to a stop for even 1 hour. It may cost more then the engineering effort for multi zone, multi region or multi cloud for your critical environments.
I guess Angry Birds tried that, not sure how it went.
I guess some of them can be food for others /s

In all seriousness food shortages are a major concern. People will die in massive numbers because of it.
It's basically ethnic cleansing by dilution. In Xinjiang and Tibet it appears to go beyond just dilution, but that is the primary mechanism. When I was living there, there were tons of incentives to encourage Han Chinese to migrate to both Xinjiang and Tibet to completely dilute the local minorities to the point of irrelevancy.
FWIW, in another article thread a poster explained that Boeing wasn't strategically outsourcing work to India:

> You have got it the other way around. TCS etc don't have that much power over Indian military contracts. Instead Boeing had to comply and open an Indian development center to win those contracts.

> I talked to couple of people at the Indian center and they tell me because the center was created due a compulsion and not strategy the quality of work is terrible. Most of them are paid well but have no work to do.

https://news.ycombinator.com/item?id=20310924
The outage information is fairly reasonable. Not everyone cares (nor should they!) about the why only what the situation is, and that people are on it. This is extra detail.

I mostly responded because there was confusion downthread (and in the title) about being “down”. During an outage is a tricky time for comms, so short corrections are best until a full postmortem can be done.
Microsoft 365 services are down
Experts Advise Investors to Add Climate Change to Their Portfolios
We have a very bee friendly yard. It's basically survival of the fittest. We did a bunch of research on plants that would work well in our area and be hardy. A plant that is invasive in one area may not be invasive at all in yours. We might treat a plant as a pet for a little while, but if it cannot survive on its own, something else will.

We minimized the lawn area and use zoyzia there. It is hardy in our zone, and requires minimal care (no watering, mow every few weeks, no chemicals).

We're fortunate to live in a community without a housing association, so we don't have to worry about that. Some of our neighbors love it, and some hate it since it is not the 'traditional' mowed lawn. We spend a lot less time working on it than they do on theirs, though, and enjoy the critters.
> I have had a developer who had wrote production ClojureScript tell me it was the worst of all worlds

You know how it sounds? It sounds like: "yeah I like rock music, but I think I don't like this Pink Floyd band. No, no. I never heard any of them on the radio, but Sarah once tried singing their song to me on the phone, and you know what? It was horrible. No I don't think I'm gonna ever listen to them. Not my style."

> Another thing I noticed is that most developers who had to touch Clojure in my org all pretty much didn't like it at all.

Most people who actually try Clojure do tend to like it. There are certain annoyances as a beginner you'd have to deal with (parentheses, startup time, error messages), but once you learn it a bit - they all become really insignificant. And what's there not to like? Clojure is extremely practical, has a nice core library, it is very predictable and stable. Yeah, it is not a silver bullet but it is for sure much better than Javascript and Java (and many other popular languages).
Nothing like having what should be a world class company falling prey to the same type of screw-ups that plaque 'the local guy maintaining some wordpress site on a shared server'.

Separately there is nothing that says that a company like Cloudflare has to air their dirty laundry (as the saying goes). The vast majority of 'customers' really don't care why something happened at all or the reason. All they know is that they don't have service.

Pretend that the local electric company had a power outage (and it wasn't caused by some obvious weather event). Does it really matter if they tell people that 'some hardware we deployed failed and we are making sure it never happens again'. I know tech thinks they are great for these types of post-mortems but the truth is only tech people really care to hear them. (And guess what all it probably means is that that issue won't happen again...)
https://status.cloud.google.com/incident/cloud-networking/19...

Can you explain what's better about the AWS one? They both do, approximately, the same thing: provide a few paragraphs of background, approximately one paragraph describing the actual issue, and a few paragraphs describing concrete followups. The AWS one has more timestamps.

You aren't confusing this[0] with the postmortem, are you?

[0]: https://cloud.google.com/blog/topics/inside-google-cloud/an-...
Ask HN: Client replaced me with offshore team – what could I have done?
tldr: client has paid me $4k/wk for internal tools. They’re replacing me with a team based in India bc they can get 1 US pm and 2 devs for $4k/month. They think progress will be faster and less expensive.

They’ve been pleased with my results, and I’ve done everything from working onsite and modeling out their workflow to deployment on Heroku to Django api to front end development.

Without going into too much detail, what can I do to in the future to either 1) change my process so they don’t think this is a better option, or 2) suss out which prospects don’t have the stomach for the realities of developing their own software?

I’m not bitter, more just somewhat frustrated. I understand that from their perspective, that sounds like an obvious choice. I’m simply concerned with how I can operate/communicate more effectively going forward.
That's not nice. I don't mind if you diss our code. But I do mind if you say we don't give a crap.
1½ hours to get kids and make food sounds about right for me, but doing that for lunch AND dinner would be really hard. For me personally "For many it is hard to find that amount of time in their day" really strange, what is that is being prioritized instead?
> This modern fatalism is pathetic.

I disagree with this assessment. The parent is actually trying to do something to solve the problem. Yes, the problem with the climate problem is that the solution will not look glorious.
> Q1 had logistical problems which reduced deliveries made, Q2 is going to look good in comparison.

You make it sounds like Q1 was a one time exception when "problem on the manufacturing lines, deliveries far below planned number" has been the norm for years now.
Turns out from Model 3 sales numbers, safety numbers, and efficiency numbers, the answer to that is a resounding yes.
Disclosure: I work on Google Cloud.

I think you’re thinking of AWS’s us-east-1 in Virginia. I don’t recall when us-east1 for us was constructed, but this wasn’t any sort of “old equipment” issue. Even there, while your experience may vary, AWS certainly has both old and new equipment.
Oh they are, they just don't know it yet. Knowledge comes when a chance to fix anything is usually gone. .
> browser based universal tip jar

I like this idea, and would use it myself. I understand the Brave browser does this, essentially, and have been meaning to check it out.

I wonder if a "tip" would be a better system for verifying a real human than Google's captcha (which really goes nuts if you've taken steps to protect your privacy)?
Most zombie fiction is premised on a contagious pathogen or a botched scientific response to such a pathogen (28 Days Later, The Last of Us, I am Legend, Shaun of the Dead etc.) Some use accidental exposure to radiation or extraterrestrial contamination, with unclear mechanisms (Night of the Living Dead)

Zombie movies outside of the contagious pathogen paradigm are more uncommon. Some zombie movies, particularly the older ones predating Night of the Living Dead, are premised on religious supernatural voodoo stuff (White Zombie [1932!]). In others, the condition is not strictly contagious, but exposure to a chemical substance causes a reversal of death (Re-Animator, and Return of the Living Dead (my personal favorite and the origin of zombies who desire 'Braaaaiiiiiins')) In only a few, the creature[s] are created by a mad scientist deliberately trying to reverse death using something other than a contagious pathogen (Frankenstein (should that count?), and Re-Animator.)

Mad scientist in an academic setting attempting to reverse death and accidentally creating an outbreak of non-contagious zombies is a pretty narrow list of zombie movies. Re-Animator is the only one that comes to mind. Anyway, a zombie outbreak obviously isn't going to happen, but if the public becomes generally aware of this research, now might be a good time for Hollywood to reboot Re-Animator. Gods know they hate making original movies these days. I'm aware that a zombie movie fan complaining about a lack of originality may seem ironic.
Turned it off after the first 15 seconds. Why does a video about climate start with a man putting peanut butter on a statue of a dog? How am I meant to take that seriously
What's ironic is that my experience of Cloudflare Sales is that they take advantage of any downtime from their competitor to try and get people to migrate to their services...

Beyond scummy
> They end up in sketchy territory i.e. the pixels, forcing people to reveal how they use gmail in order to sign up, tracking every-single-aspect of how users are using their site, hyped up bullshit etc.

You're passionately asserting a strong claim, but when you get to the "evidence" part of your comment, it seems you haven't added any supporting evidence beyond what's in the parent discussion.
I've preferred C to C++ and D to C++ for a long time. To me when I read C++ code it's like the modem disconnected in the middle of the editing session with all the : and << flying around.

For things that don't need classes (and there is a lot of code) I stick to C. But if I need the OOP benifits then I go with D. As a bonus, the C programmers and JavaScript programmers that I work with can read the D code and get most of it on the first try.

If you haven't used D, spend 30 mins and write a four function calculator. Then take the remaining time adding some kind of internal function line sin, cos, etc. You'll be suprised at how fast you can pick it up.

Granted, the above is a toy exercise, it's not writing an enterprise solution. But it's a little more than the standard "Hello Sailor, new in town" program that people start off with.
Disclosure: I work on Google Cloud.

There were (and continue to be) connectivity issues due to a subset of the fiber links having trouble. But that’s different from being “down”, it’s “just” an outage. We won’t declare the outage over until the impact is minimal.
We don't have 50-100 years to solve the problem.
I disagree, no one should be expected to, week in week out, work for more than 40 hours a week. Of course there is regrettable crunch from time to time.

Anything over that, is just unproductive in the long run. People will burn themselves out, which isn't good for a company, and certainly isn't good for the employee.