skysight-inc/HackerNews huggingface dataset:
AWS, incidentally, spoke a tonne at re:Invent 2019 on how they run their operations. It is interesting contrast against the article because AWS takes a different approach (no dedicated SREs)-- The engineers that build the system run ops, too.

Some references:

[0] Colm MacCarthaigh, How to take control of systems, big & small, https://www.youtube-nocookie.com/embed/O8xLxNje30M (2018)

[1] Eric Brandwine, Aspirational security, https://www.youtube-nocookie.com/embed/ad9180b4Xew

[2] Marc Brooker, Amazon's approach to building resilient services, https://www.youtube-nocookie.com/embed/KLxwhsJuZ44

[3] Peter Ramensky, Amazon's approach to high-availability deployment, https://www.youtube-nocookie.com/embed/bCgD2bX1LI4

[4] Andy Troutman, Amazon's approach to running service-oriented teams, https://www.youtube-nocookie.com/embed/n1d20Yok000

[5] Colm MacCarthaigh, Amazon's approach to security during development, https://www.youtube-nocookie.com/embed/NeR7FhHqDGQ

[6] Becky Weiss, Amazon's approach to failing successfully, https://www.youtube-nocookie.com/embed/yQiRli2ZPxU

[7] Thomas Blood, Amazon's culture of innovation, https://www.youtube-nocookie.com/embed/2ZQKPUD7vKE

[8] Andy Warfield and Seth Markle, Lessons from Amazon S3's culture of durability, https://www.youtube-nocookie.com/embed/DzRyrvUF-C0

[9] Colm MacCarthaigh, Lessons from Amazon's highest available data-planes, https://www.youtube-nocookie.com/embed/2L1S0zfnIzo

[10] Eric Brandwine, The tension between absolutes & ambiguity in security, https://www.youtube-nocookie.com/embed/GXTvlQXVCOs (2018)
Good luck dyson sphering that star :)

It's massive and very violent! It might be that this violence is causing the dimming by discharging massive amounts of dust and gas.

I hope it's a prelude to fireworks but that is unfortunately not probable.
This is probably the last star you would want your Dyson sphere on.
Why the US is losing its war against Huawei
Except, of course, "salle de sport" is not an activity, and if you want to be perfectly correct about activities you should say "s'inscrire à la natation" not "à la piscine". "Piscine" (swimming pool) is the place, "natation" (swimming) is the activity.

It's fine to say "s'inscrire à la salle de sport/piscine" if you are talking about a specific one.
Also there's this: https://pypi.org/project/multipledispatch/
Rubynetes: Using OpenAPI to validate Kubernetes configs
Ask HN: Recruiters do you decide pay on candidate's performance in coding test?
In one of my previous Job interview, When I declined the offer since the pay was no where near industry standard. The Interviewer during negotiation said that the pay is less due to my performance in coding test. Personally I feel this is a ridiculous reason. Has anyone ever experienced this kind of situation?
Thank you, that's a great suggestion. I need to go back to the drawing board and improve pricing based on all the valuable inputs collected from here
Not related to GitHub but the same issue is a pet peeve of mine in Whatsapp and Facebook messenger groups as well. Everything's a message so you end up getting notifications for people sending thumbs up or what have you[1].

It really clutters the conversation so when you're trying to find, e.g., the flight information, or the link to $IMPORTANT_THING, that somebody posted a few days ago you end up scrolling through screens and screens of total guff.

I wish there was a quick way to collapse messages that aren't relevant or useful, and that goes for GitHub issues as well.

[1] Apart from the fact this is distracting, and potentially a nuisance if you're working, driving, whatever, it also drains your phone's battery.
Anecdata time: I'm in a 300 person (~50 dev) company serving the enterprise space (we have SOC audits). All our NPM and Maven needs are handled through a local Artifactory instance.
IF you can find them. Also you have no idea about quality. I've watched several videos in my TL where the plot was 1 here is what I'm going to do, then 10 minutes silently doing it, then 1 minute of reflection. There are a lot of videos of one guy doing something without talking. Note that the above is probably a reflection on my tastes.

I've also watched several videos and concluded after a while that it wasn't my TL but a related language.
> 3 is closer to the universal optimum 2.71 than is 2. That is the absolute most simple elevator pitch for ternary.

- iota co-founder

Drivel like the above has long outed Iota as an absolute scam. The ternary business was some mixture of (a) bamboozling non-technical users, (b) distraction from its other failings, and (c) sheer delusion.

Iota pushers hand-wave with slogans like "gets faster the more people use it" and "replace the central coordinator with voting (someday?)" but without actual security. Whereas PoW has a well-understood security model (see 51% attacks) Iota hopes you won't notice that basically nothing can be decided without the central coordinator.

And then it gets worse. Iota-without-the-coordinator washes its hands of consistency. Individual nodes would have to pray they are connected to good actors, and then through some unexplained governance scheme, deduce the consensus state.

In short: iota is unsuitable as any kind of distributed ledger.
Boris isn't crazy. He has been sent clear instructions by his electorate that "because the EU says we must" is no longer a valid justification for the government to present. As such he wants to negotiate a close and friendly relationship that nonetheless allows divergence from the Commission's decisions when the UK government feels it represents a good cost/benefit tradeoff.

This is really as far from crazy as you can get - it's just saying different people have different opinions and priorities, so the government should reflect that.

The fact that this stance has been consistently painted by Europhiles as "crazy", "impossible", "racism" etc is one reason the UK is leaving. The variety of ways in which this simple desire for local government gets insulted and traduced indicates a severe problem with the EU and its associated belief systems.
How does you not know if your slacking too long on YouTube? Do you use some chrome extension ?
Refactoring a neural network implementation in Haskell
My brother prototyped this LED panel ages ago does that. Made for a good project, and it's still hanging in his office.

https://lbnc.ca/luz-lightbulb-meet-sunlight
Japan reveals Russia's 'dark power' in SoftBank spy incident
This is part of what allowed me to get into programming. The "no prior" knowledge part is absolutely true.

I did start getting lost around the second half of the book.
A few nitpicks:

- In the ToS there's no mention of the company I'm making the agreement with

- I'd appreciate an about page about who's behind this, but my first point kinda explains it :)

- What CDN are you using? Have you built your own?
Can any continuations work? I think that single-usage delimited continuations, as in E, are not able to implement the reverse-mode AD technique directly. This is because your continuations are called multiple times.

Thanks for this paper. Along with the string of "compiling to categories" papers, our understanding of AD has improved greatly.
Emitting light != reflecting light.

I used to battle too against "dark modes". But I was forced to use VSCode for one project (since a couple of months), and I have to say that I became so used to it that now I want to use "dark mode" everywhere I can. Unfortunately IDEs for embedded like KEIL uVision will never get such feature, and now it's a pain to go back to white background.
I'd like to see something based on a proper, high performance, statically typed programming language s.t. I could have a modicum of certainty that things would work when someone changes something. With Python, sadly, you don't know until you run things and hit error conditions dynamically. This is unacceptable in larger codebases.
More spam financed by triplebyte. Friends don't let friends vote this up.
'make all' the things with (GNU)Makefile!

From pandoc pre-processing with a great tool called 'pp', to generating my CV in different languages and paper sizes, to ensuring my repositories have the latest .gitignore files.

I feel it requires a significant effort to setup, but once you're there, it eases your development flow and enhances reproducible outcomes, in my opinion.
Meta: Contrast ratio on the site is pretty poor.
It is easy to swing too much towards self serve teams. The separation that works well for us is the team owns the code, the emissions of artifacts like logs and metrics. Alerts and such go to the team.

However, there is a team that maintains the build system. A team that deals with maintaining the monitoring systems, a team that deals with network, hardware, proxies, etc.

For us, the one we are learning to balance is the data layer. We've traditionally had a DBA team doing most of that. But the team building the service knows their data better. We are shifting to a DBA as a consultant resource model and seeing how that goes.
Nice! I work at a quant fund and we Python-pptx, too.
>absolutely no value

This is the opinion part.
Please increase the contrast ratio.
Reveal is good but very hard to recreate ppt slides.
NO! Absolutely not! They should let the network govern itself because thats one of the main differentiators (for better or worse) of crypto.

This always happens with crypto - there's a hack, some people lose money and then the community vibe goes out the window and there's software patches, transactional rollback attempts, network forks, and so on.

Part of the risk of a decentralised autonomous system is that it's DECENTRALISED AND AUTONOMOUS. If you lose money because of a hack THATS PART OF YOUR RISK PROFILE. DEAL WITH IT.

Having a centralized node with a single authority mitigates some of the uncomfortableness of the original hack, and might get some or all of the money back - but the cost of that is undermining the entire network ethos. This currency is a single issuing authority who can dictate the rules when it suits them and pull the plug if things get uncomfortable.
ses pricing is not sustainable for our pricing model that offers unlimited forwards/replies.

We should have pointed this out in the article. Btw we know pretty well aws.
I'd really like to see a simple EV for a change. No screens, no AI, no Autopilot, just a 5-seat vehicle with a reasonable range (400+ km) and AC.
Ask HN: I think I hate programming, but love technology. What should I do?
I currently have a job programming and I'm starting to realize that I just have no interest in it. Does anyone here have experience transitioning from programming to something new?
Is this like the Lot Cop system Walmart uses? https://www.kshb.com/news/crime/walmart-using-lot-cop-camera...
for Cthulhu's sake, put an opaque background behind the menu so that the article text doesn't scroll through it.
I think there's also more demand for JavaScript devs than other languages, and consequently there are more junior developers writing JavaScript.
Davos Elite Genetic Secrets for Sale: The Davos Collection Heads to Auction
Foot core: new paradigm for understanding intrinsic foot muscle function (2015)
Set to music:

http://www.grubblarna.com/voidmain/Void%20Main%20-%20Follow%...

Artist: Void Main (a.k.a. Dennis Gustafsson)

Album: Deadlock
I've seen similar towers at walmart. I usually park next to them to make it easy to find my car.

Not really that different in application than the security cameras we've had for decades though, unless I'm misunderstanding something.
Thank you, we're using AWS Cloudfront as the CDN.

ToS needs to be re-written; currently, I used an online service to generate it :(
Oh, good question - not a rocket scientist but this history seems to say that’s the case: https://history.nasa.gov/SP-4206/ch7.htm

”Liquid hydrogen was only one half as dense as kerosene. This density ratio indicated that, for the necessary propellant, an LH2 tank design would require a far larger tank volume than required for RP-1. The size would create unacceptable penalties in tank weight and aerodynamic design. So, RP-1 became the fuel.”

(RP-1 And Jet A are almost identical.)

In applications where cross-sectional area is an exponential factor (read: atmospheric flight), volume is significant!
There is a the real problem. There are too many languages in the world. All are nice in their own way, but nobody knows even 1% of all languages that are currently spoken. When I was in Germany nobody tried to talk to me in Spanish, if I met somebody who didn't speak English I just assumed communication was impossible even though Spain was only a couple hours drive away. I probably came off as a mono-lingual American even though I knew some Spanish.
> [..] and even how they dress.

While there are many points in your post that I agree with, we really should stop worrying about how people dress.

If it's a developer sitting behind a computer screen all day long with zero customer contact whatsoever, he really shouldn't be forced to wear a certain dress code just to satisfy someone's standard of professionalism. Such feelings are in similar spirit as "woman should not wear trousers" a few decades ago - there is just no rationale behind it other than conditioning by society.
https://smmry.com/about

Summarizing long text-based articles! Found this on HN. Now when my family/ friends send me stuff they haven't actually read ... at least I can reply somewhat intelligently.
What stands out from this article for me; I own a model 3; is that they are suggesting that suppliers may hold back some manufacturers who do not wish to damage their relationship with those suppliers by wholesale changing up how cars are done.

one area they suffer not highlighted is that each supplier maintains its own code base and while I bet they are obligated to share that with the automobile manufacturer it is still a separate team that does not integrate with other suppliers, all this meaning that since Tesla codes all their own ECU and everything feeds up they have a much easier time adapting to new tech and also fixing issues as they come along

OTA alone is a major headache for any traditional manufacturer to implement because they don't make all the electronics so they have to rely on the suppliers coming on board. Worse they also have to convince the dealer network this is a good change because it will take work from them. BMW just recently demonstrated their ability to OTA with some improvements sent up which allow customization of non driving related functions. We know that Audi supports limited OTA for eTron and the Chevrolet Bolt while it has the ability no one seems to report it being use.

for the most part the article is a bit too fanboi for me, after all Tesla riding this edge is just as likely to have issues with hardware that does not stand up to the abuse an automobile can give it
Man, I hate comments like this.

At least leave a link to whatever it is that you’re referencing or say why you think it's relevant.
Consider some of these:

customer service,
project management,
marketing,
social media,
product testing,
content creation

I transitioned from Web developer tasks gradually to more content and people tasks over the years.
Doesn't seem open source?
Another feature of SimpleLogin is self-hosting and we don’t want to be dependent on a specific cloud.

The database does not have high i/o need and we don’t store much data so a self managing a database is doable.
They just put security cameras on their own property, or on somebody else's? I wouldn't have an expectation of privacy in a store's parking lot, just like hopefully criminals would think twice about breaking into cars in the area. Are there special circumstances behind these security cameras that I'm not understanding?
A buzzword bingo like that would instantly turn me off, but perhaps that doesn't matter. I admit I'm not in the target market.
Bomb Sniffing Cyborg Locusts Successfully Detect Explosives
Give your Linux system's firewall a security boost
The amount of ads I see for triplebyte and their copy cats is ridiculous. There must be huge money in it right now. Kind of reminds me of the code school fad a few years ago. I think they figured out actually educating people is hard/impossible. It’s a lot easier if they can get you to pass some basic coding test and quickly place you with one of their clients for big $$$.
Kubernetes is NOT a container orchestrator
> "Spying between friends, that's just not done,'' Ms Merkel said as she arrived for a two-day European Union summit where the growing spy scandal has hijacked the agenda. https://www.news.com.au/world/german-chancellor-angela-merke...

Ahem ...

> The Swiss company that global governments trusted with their most sensitive of conversations for more than fifty years was actually owned by the U.S. Central Intelligence Agency (CIA) in partnership with the West German BND intelligence service, according to an investigation based on CIA documents obtained by the reporters.
Light themes are better than dark themes from an eye strain perspective if a room is well lit. On the other hand, dark themes are better in low light conditions, so if you like coding in dark rooms dark themes are essential. Dark themes are also good for photo editing where you don’t want chrome saturating content.
The seven stages of every customer journey
What makes this “paramilitary spy gear?” It’s some portable security cameras positioned in a parking lot.
We have studied that option but the price exceeds an early, bootstrapped startup budget unfortunately.
This is a neat article, and a nice dive into Python.

I think it also taught me, by prompting an immediate negative gut reaction to the basic idea, about an opinion about language features that I didn't know I had, let alone that I didn't know I had so strongly: I think that I officially believe that function overloading should only be used for two reasons: First, you can overload functions of the same arity to mimic dynamic typing in a static language. A print function that takes many types of argument, for example. Second, you can provide multiple arities to mimic optional arguments in a language that doesn't have them.

But the example in the argument, where the overload is for providing two different versions that do different things with their arguments, is not something I'd want to see in real code. There's just too much opportunity for confusion. For example, if I were familiar with `float area(int)` as a function that calculates the area of a circle, and and then encountered `area(int, int)`, I would guess that the return value is a float, and that the two ints are now the lengths of the semi-major and semi-minor axes of an ellipse.

And I'm having a hard time coming up with a better example for the article. Perhaps because function overloading just isn't a desirable feature in a language like Python.
Here's the original source: https://aeon.co/ideas/why-are-pop-songs-getting-sadder-than-...
How is this financed? The company is mentioned once, not linked, not even spelled correctly.
5 days of downtime and counting: https://status.iota.org/
Unless you are using an OLED, a dark theme is not more energy efficient than a light one.
Ask HN: How to speak English like native speaker?
Poll: How often do you use the “menu” key on your keyboard?
I'm talking about this one: https://i.imgur.com/3ugrpP8.png
Regularly.
Which makes it the perfect star to cover with a Dyson sphere. What better way to flex on your interstellar neighbors than by harnessing one of the most powerful, violent things in nature?
> To me these pictures are very nice looking from afar, but once you try to look in the details it makes you feel stupid that you don't get it, until you realize that it is senseless, there is no coherence, no point, no soul and it's normal that there is nothing to get from the picture as it's not in the algorithm.

My train of thought exactly. Even second-rate/beginner/hobbyist paintings, like those on Binned Art for example, are absolutely crushing these in every dimension.
Twist.com – a distraction-free teamwork app
I work badly with people that pronounce professionalism as a form of conduct too much to be honest. That said, my professional conduct on the technical side is always to vendor that shit if the project is of a nature that allows doing so (mostly restricted to proprietary software). Even for builds. There are harsh disadvantages with doing that if maintenance is disregarded, but these are problems you can tackle yourself instead of being dependent on third party tools working.

The sheer numbers of users of NPM says that this can happen from time to time and the stability they are providing is nothing other than exceptional.

Otherwise professional conduct mainly comes down to creating an atmosphere of noncommittal distance to deal with difficult personalities. I think being subjected to it for too long should disintegrate any personality, because it is completely unnatural. Hard to imagine people longing for more of that.
I'm concerned iff they're networked.
Virtual Nuclear Weapons Design and the Blur of Reality
Perhaps our business is a part of it, we were a B2C company, and our communications with customers attempted to tend towards "cool and fun".

*FYI, I did not work at GrubHub, which probably fails the most at pretending to be cool and fun.
The event had to be postponed due to "unresolved legal issues" already.
Could be a one-shot Dyson Sphere designed to capture the energy of a supernova. Like an advanced civilization's version of a nuclear explosion-pumped X-ray laser[1]

[1] https://en.wikipedia.org/wiki/X-ray_laser
80 outside? I would put a pot of stew out there to cook for a few hours.
Absolutely! We also feared that it’s going to be hard to scale without all the aws features like rds, load balancer, s3, etc but we discovered better & easier to use tools for each need since we left Aws.
Just a small thing: Cloudfront gets very expensive rather quickly. We went to a $4,000 pm to a $20 pm bill by moving our CDN for static assets from Cloudfront to Cloudflare. The only reason we let it come that far is that we had AWS credits. But as soon as we neared the end of the credits, we made the switch to Cloudflare.
Whatever you think is the reason, you are depressed. Against depression and known to work, there is:
- physical exercise
- contact with nature
- professional advice

BTW, SAP is hiring!

'hope that made you smile :)
Avoid crowds and non-essential gatherings, health minister urges
The company responsible: LiveView Technologies https://lvt.co/

They specialize in surveillance gear for private and nation-state operations. They work with multiple federal TLA's, and also just announced a joint USA-Israel surveillance operations.

I talk more of it here https://www.reddit.com/r/bloomington/comments/f4xv9t/info_on...
No real answer to such a question because the amount of ideas to come out and industries already at work; Asking for the next big one could likely be impossible.
Tasks are (still) not threads and async is not parallel (2015)
The ses pricing does not match our pricing unfortunately. We do give instructions on how to use SimpleLogin with SES in our doc at https://github.com/simple-login/app/blob/master/docs/ses.md though.
For the last few years there have been a vast number of articles on Tedium with the title "Hiring is broken" where you always find a few mentions of Triplebyte. It's an open secret that they've spent a lot of money on paying bloggers to not just get their message out, but to make sure you are surrounded by mentions of Triplebyte so you think it is a thing.

It seems that they've realized that using the same tired headline over and over on the same tired Tedium site is damaging their credibility so now they are spreading the cash around to other blogs, new headlines, etc.
Having played some of the educational games as a kid, my Theory of Edutainment is: you have to make it a good game first, educational second. And then don't market the educational aspects at all. If the game is no fun, or playing it becomes a prescribed activity, it'll achieve no results.
Not sure what you mean - “et cetera” is nine keystrokes.

Nonetheless, Tiro would approve. ⁊c.