Hacker Newsnew | past | comments | ask | show | jobs | submit | erazor42's commentslogin

Simpler just update your local network dns so whatevercompany.brain.com redirect to your local 10.0.0.3 mqtt


Agree, I have implemented a few provider and every time they implemented their own interpretation of the spec. In the end you end up checking each provider to make sure everything works as expected.


Yeah that’s exactly what I immediatly thought, stolen or bought. It is common today that some people sell their hair to make wig for rich people



Depending on where you live yes in some country 300/400€ is 2/3 months salary


khan academy is available in many language


> Has anyone else bootstrapped using Rust? What were your experiences?

Yes, we are building a parsing platform in rust. (~50k loc) Stack: actix + diesel (async) for PG.

Getting the right project structure was not simple (that could deserve a blog post). Performance is super nice if you do heavy IO.

Beware of memory usage handling with actix.

Day to day dev is a joy, once it compile you can be confident it will work as expected.

Never .unwrap / panic !

Use clippy to check your code.

Once you have your project structure done, adding a new web handler is as fast as adding one in Django or Flask.


I can confirm this! Initially tried shortcuts with unwrap, but once the structure is solid, it's on par with TS/Python frameworks.


All 577 members of parliament are kicked and we will have to elect new regional representative (~equivalent to US congressman) on the 30th of June / 7 of July. They were initially elected one month after presidential election in 2022.

Under the line the president is asking something like: "Are you sure you want my politics to be far right?". If French people still elect a majority of far right congressman he will have (nothing mandatory) to build a government with far right minister.

Note: this is a pretty unusual move.


Classic Github for the past few years we are used to it / resilient now.


[flagged]


>I therefore conclude that you are an entitled spoiled brat, or just an annoying person

Or a paying client of GitHub's, venting their frustration that a business critical service is frequently encountering service outages.


I took it totally differently (it was humerous, with a hint of irony I'd expect a Brit[0] to appreciate): that due to Github's lack of resilience, the poster has had to become resilient in their own daily practice.

[0] > 'bloody annoying'


This was exactly what I was trying to express.

Apologies if this was misunderstood, I'd absolutely not do better than Github teams.


Thanks for clarifying. The downvotes and other comments teach me to enjoy sarcasm a bit better.


> You make it sound like you are better at running a system at this scale with so many users.

I don't care that the system scales to millions of people, my team is a dozen people, that's all I need something to do. And my downtime stats are far less that githubs, and they have never occurred during the working day.

Nobody denies scaling is hard, they simply deny scaling is necessary.


Scaling some things is hard. Scaling other things is easy.

git hosting is easy to scale (a.k.a. github classic). Dozens of technologies integrate into a frankenmonster (a.k.a. github modern) is hard to scale.

I like github projects, github co-pilot, CI/CD, etc. but I like stable github better.


Presumably they intended to entertain. There are absolutely companies running much more complex services with more users than Github but better uptime, so it's absolutely fair to call Github out on their failures. Github has at least an order of magnitude fewer users than something like Google or Facebook.

If your attitude is reflective of the attitude of anyone at Github, calling people entitled who dare complain about the site's downtime rather than taking responsibility and working to better it, it's no surprise that Github has so much downtime.


You’re being really mean. Do you work for GitHub? Or do you just have a habit of taking things too personally? “i bet you can’t do better!” is not how an adult responds to someone expressing their displeasure at the fact that the performance of a service that they / their org is almost certainly paying for is below their needs / expectations.

Damn right I couldn’t do better. I’m also not the massive highly paid and talented workforce of GitHub. Next time you whinge about your mechanic not fixing your car or your plumber not fixing your toilet, I’ll be right there in your ear calling you a spoilt brat for not just doing it your damn self.


100% we rely on others for goods and services, regardless of our ability to perform said service we are able to (and should be able to) judge it. Otherwise everyone would need to be an expert in everything.

In other words, I don't need to be a banana farmer to say a banana is rotten.


I'm wondering how many mission to Uranus were cancelled/never created to avoid bad PR, with all the jokes and stuff.


« Impure » does not refer to enemy blood but refer to the own blood of the French republican. (Versus the « pure » blood of the royalist)


100% agree, I personally would probably have the same weekly productivity in 965 vs 996. Brain resting is pretty important.


I think a significant point in the 996 is also to ensure people are available, not only productive. Most probably are extremely productive few hours per day (let's assume 4) and few days per week (let's also assume 4). We could all be performing almost all our weekly tasks in about 16 - extremely targeted and focused - hours. SO it might be easy to think we should only be working 16 hours per week and that would be enough.

Yet, if people were only working 16 hour per week, the company would stop to a crawl. Because during my extremely productive, I might need a few non productive hours from you. Maybe it's answering a quick question, maybe is giving me a pointer to something, on inviting me to a document, enough that I can keep progressing without being blocked and getting those golden 16 hours interrupted and wasted.

The point is that, even tho these are not productive hours for you, they are creating a massive value for the company because you can be supporting other people productive hours. And maybe those are happening on a Saturday from 6 to 9 PM. In fact it might even be OK for the company to tire you a bit, to get that availability, even if that means you won't have 16 hours of quality work anymore.

This is not in defense on the 996, but it is to balance the whole point that people should only be working when they really are productive/focused/.... Availability, even non productive does matter as well.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: