skysight-inc/HackerNews huggingface dataset:
The parent comment is neither factual nor advisable.

You build greenfield in cloud precisely because it is greenfield and the utilization isn't well understood. Cloud options let you adjust and experiment quickly. Once a workload is well understood it's a good candidate for optimization, including a move to self managed hardware / on prem.

Buying hardware is a great option once you actually understand the utilization of your product. Just make sure you also have competent operators.
Iirc it's based on crosvm, so AWS didn't do much "make it open source" as "adapted an existing piece of open source".
I do not like the title either, but I do understand the motivation of taking all those "non-software engineering", technical roles and putting them under the same umbrella, due to a lack for a better title, because a company might not afford to have separate roles for each of those areas you have listed above.

"OPERATIONS ENGINEER" might work, but it raises another set of problems, e.g. does it imply operational responsibility (on-duty) work, which I don't think is a given in DevOps jobs nowadays.
Originality complex, the ability to write original software and document it, is a consideration of personality more so than intelligence. Due to cultural norms and selection bias most people will believe the opposite because education and institutions filter only on intelligence.

I recently learned that conscientiousness correlates negatively with intelligence at about -0.27 which means more than a quarter of the population can organize and architect better than highly intelligent people. This can explain why reliance upon frameworks and third party tools grows proportionally with the size of the team. A single author solving original problems will be less inclined to maintain and juggle concerns beyond the scope and control of their focus area where as larger teams are more inclined to preference administrative concerns, for example configurations and dependency management, over solving for originality.
You missed this part:
> , especially corporate innovation.

And it's true. Europe is great at inventing the stuff that the US then uses to make billions.
If you think German police(*) of all police forces goes easy on lefties you are completely delusional.

(*) The generalization is okay in this context, because behavior is pretty uniform and larger protests will have riot police pulled from other states anyway.
I think vimium was one of my first open source contributions too!

I built the custom search engines feature (which I ironically don't use much anymore).
We're talking about C++ and performance, no way nobody would mention rust :P
Same here. We had coding guidelines, not rules.

The first entry even stated that they were guidelines and if you have a valid reason to deviate: discuss it and you'll get an exception.

The discussion thing was mainly for new coders. We had a library part of the code that was used by many programs. Optimizing parts of it for their use case, could make it unusable for the others who used it.

Communication is key. If you discuss, before implementing it, why you're making certain design decisions then everything goes a lot smoother. If there are objections, keep in mind that the worst case isn't throwing away your design and starting over. The worst case is implementing it and screwing over your fellow coders.
You are analyzing in a hyper rational manner that does not align with how geo politics and indeed history works.

- While would Iran do something that results in their destruction?

Because it might not lead to their destruction (lots of scenarios for this)

because they are fighting for their lives due to some unrelated circumstances,

because the regime is falling and someone thinks it's the last chance to destroy israel,

because the Mahdai revealed itself to someone and ordered Israel bombed,

because it's what the most religious man who trusts in god would do

--You are comparing them to Hilter who had taken over almost all of Europe, and had motivated the nation to take over those other countries. Nothing of the sort is happening in Iran like that. Iran has historically been defensive in its military spending and investments -- excluding the proxies it has funded.

all the facts here regarding Iran are wrong. Hitler took over europe due to appeasment from a world tired of WW1, that's exactly what Iran will do with the Gulf, Iraq and syria given the chance.
Deep-Dive into Azure Functions Security
You have enough savings to last 40+ years? That is impressive. Did you accomplish that outside of being an owner of a business?
To the luck point, there are plenty of places in the head and neck where an injury won't kill a person. The consequences of the wound to his brain might never be apparent to anyone other than those close to him.
From a brief glance, it looks quite clichéd and repetitive. (But that's hardly surprising, given the absence of a creative mind behind it.)
A lot of footguns and performance optimising mostly. For triples it would be around reifying and ranking (with RDF-Star helps with but doesn't solve) and the SPARQL syntax still feels like a esotetic syntax at times.

Cypher is OK, but doesn't really follow any existing paradigms, and LPGs can be a massive footgun without a semantic layer since you can pretty much throw any property on a node type.

Federation over named graphs, or different sources as well.
I seem to be doing fine: a little less sharp at some things, a lot of accumulated experience helps with others (the usual "fluid" vs "crystallised" intelligence thing)!
Cow - said by the Anglo-Saxon serf that would rear it. Beef - said by the Norman noble that would eat it. Same with deer/venison, pig/pork, sheep/mutton.
First time on facebook in years and I'm astounded at how dated the UI feels.
The term "memory safety" is much older than Rust and very common, the "unsafe" keyword is based on that existing concept and I think that consistency is the right choice here. I also don't have the impression that this is communicated in a way that leads to confusion with "correctness".

What alternative name would you prefer to express the collection of memory safety features in programming languages?
Some biofuels can be efficient to produce, especially oils for diesel engines. Some paths for producing ethanol for petrol engines can be efficient too, but that’s a bit harder.

It’s definitely often a scam to continue fossil fuel dependence, though.
It wasn’t really a cult ingredient before the recent shortage. It’s in a lot of cocktails because it is great and was readily available.

But you’d also just drink it neat after coming in from doing winter sports and it was almost a cliche that bartenders would finish their shift with a shot.
> For security reasons, we try to change our Prime Minister every six months, and to never use the same Prime Minister on multiple websites.

Made me laugh.
Kata containers sound interesting, but the first thing that hits you when checking the "learn more" section is the fact that the latest entry in their "news" section dates back to January 2019. Is the project still maintained?
I've been a developer full time for 35 years, since I was 16 years old. I've led teams, I've been a systems architect, I've never been fired. I can program in Java, C/C++, Python, COBOL, asm of various flavours. I've written crypto software, ERP systems, remote sensing systems, BI systems, dev tools.

I have never got paid close to several hundred thousand dollars a year, and I have always had trouble getting through the HR degree filter until the last couple of years when I finally got my CS degree.

You could be right, the problem is me. I don't have enough contacts due to 15 years of fully remote work and spending too much time at my previous job, and I don't want to flog myself any more because I'm in my 50s.

But I am certain my career has suffered greatly by not having that piece of paper 'proving' to HR I know what I'm doing. And yes, I am bitter about it ;)
Specifically, managers produce "managerness" which is consumed by others in the organisation. This goes all the way up to the C-Suite which need to project "CEOness" in the theatre of VC presentations and investor calls. Sometimes you find overt borrowing of theatrical techniques, like Elizabeth Holmes getting voice training.
So either

a) you live in a world full of magic (the mysterious, unpredictable kind) or

b) you have a small child at home

But there is a challenge in building fiction that even things that can reasonably happen will often be rejected by the reader if they are strange and unexplained. The saying "truth is stranger than fiction" actually tells you more about fiction than about truth.
‘Scanners are complicated’: why Gen Z faces workplace ‘tech shame’
The most impressive thing is the LTE modem
I think the only hope a mortal brain has is using a graphic tool to build ffmpeg command lines like https://ffmpeg.guide/
I use the alternative for Firefox, Tridactyl, and it works like a charm. It helps me keep my hands in the keyboard for 90% of the time I'm browsing
You could ask user to present second factor (secure one, Webauthn) for every password they access. That would be a notable obstacle for me as an attacker, but I can't imagine any organization implementing this for real (maybe apart from military/spooks and their contractors). All of the IAM solutions I know of cache their creds and password manager usually is expected to work offline as well, so I don't think you can avoid having recoverable (in the CS meaning of the word) database locally.
CoffeeScript did end up winning though, all of its important features ended up in the next Javascript spec. It was a bit sad to transition into the slightly less aesthetic next Javascript release, but it also felt triumphant. To me it feels like the CoffeeScript community won. Every time I type some Javascript that's actually not fragile and not absolute garbage, I remember it's because we as a community backed CoffeeScript, and that led to the browsers listening and adding its features to Javascript.

I am certain we're doing the same thing now with Typescript.
6.2 kernels work fine with Firecracker, and you can compile out a lot compared to a normal x86-64 defconfig: PCI, USB, SCSI, ATA, md, non-virtio ethernet, etc. You probably still want CONFIG_SERIAL_8250 and CONFIG_SERIAL_8250_CONSOLE but everything else can be virtio net and block. (Firecracker uses memory-mapped virtio not PCI, which enabled you to compile out PCI altogether, unlike qemu.) 100ms boot time to exec()ing init is definitely realistic.
Well there are plenty of injustices in the world, most of them we can do little about. If my owners gave me the ability the live a decent and meaningful life, that potentially included the opportunities to do things that would be unrealistic if I had to fend entirely for myself, then I wouldn't necessarily complain, no.
But if the state failed to protect me against mistreatment by said owners, then I would absolutely have reason to protest and demand better.
It's interesting how Tony Abbott, the former Australian prime minister, was genuinely interested in understanding the technology behind the hack.

It reminded me of a nice anecdote from Chris Miller's book Chip War.

When former Australian prime minister Malcolm Turnbull was deciding whether to ban Huawei from the country's 5G network, he "bought himself a 474-page-book titled a Comprehensive Guide to 5G Security to study the topic so that he could ask better questions of his tech experts."

Nice to see politicians getting into infosec, I guess?
that Hitchens quote is nice, but typically for him, and fittingly for the context, it’s more of an attempt to be contrary and interesting than it is to be correct. racists are accused of discriminating by race. he obviously knew this, and it’s still an interesting point, but to be annoyed by it is to be annoyed by correct usage of English
I can reassure you that the uncoolness of books had existed for at least since I was in school (a looong time ago). Books have never been the cool thing.
These giants have so much money part of their hiring plans were to deny candidates to others. It’s nuts.

The the point upstream about Musk is real. Companies like Google established that you need to hire 10x rockstars or whatever, and pay ludicrous salaries. The growth curve is going to slow, and the money people aren’t gonna want to pay the wacky salaries for people.
eh I think its not as black-or-white. The Elder Scrolls lore is inconsistent but that is chalked up to unreliable narrators. Used in the right amount, I think slight contradiction in worldbuilding is good, and it also reduces the burden on the worldbuilder for every tiny detail to be factually consistent.
isn't X11 a full redesign of X10 like Wayland is of X11?
1) Presuming they're using a CMS perhaps it's an accident?

2) To clarify a bit, afaik, robots.txt is a request / suggestion, a nice to have if you will. It doesn't prevent indexing.
I agree with the GP. Why would selling it solve the issues with the product?

How much of the product can be salvaged?

They have a well-known brandname, but it is arguably radioactive now.

The product as software can be rebranded, but why go through this effort if the ubderlying software has proven faulty so many times in the past?

A similar effort can be invested in making open-source password managers better, so there is a clear opportunity cost to salvaging LastPass.

Plus a sale would surely only directly benefit those most responsible for LastPass' issues. It would mean they are directly rewarded for their incompetent execution..
Agree. Some could clean cars thoroughly (detail). Even if you do that on a open carwash.
And "they", "them", "their", which is really interesting. I can understand a language borrowing nouns (or verbs, or adjectives) from a neighbour, but pronouns?
They do have an API, the docs for it is at platform.openai.com/overview
I'm slightly surprised no one has commented on the custom infix operators. I think if I encountered the example in the wild, I'd understand it was a clamp function based purely on the names, but if it were used for anything else I'd have to spend quite a lot of time puzzling over it. Perhaps they make more sense to Haskell people, though!
This reminds me of London slang, or what I now know is called "Multicultural London English"[1], which I was introduced to when I moved to London. A friend asked me:

> "Ey, wagwan fam, bare man gwarn dis flick, whatchu sayin'?"

Translated, this means:

> "Hey, how are you? Some folks are headed to the cinema. Would you like to join?"

[1] https://en.wikipedia.org/wiki/Multicultural_London_English
The author lost me at "some lame speakeasy in some third-tier city".
Not to mention the users. For all the bullshit the marketing departments of every company spew about valuing their customers, software companies don't really give a damn about the many person-hours of users' lives they waste to save a person-minute of dev time.
If you have the master password and the encrypted vault then you are in. The 2FA portion is for access to the encrypted vault.
People mention previous gen version control systems in sibling comments, but git quite clearly “won” against them. A more useful outlook would be looking for what the next gen VSC might be, which would be Pijul and alia (where diffs/patches are applicable in any order, so merges will be trivial, no more merge strategies), and if they do get production ready they might really provide a better UX/more intuitive mental model for the programmer.
What is with Musk and people sleeping in offices? Like, is he cosplaying as Kim Jong Il? It's absolutely bizarre.
> I don't think it can be done without hurting seriously usability (like having one 2fa verification each time you use a credential would work)

I wouldn’t mind tapping a YubiKey or my MacBook‘s Touch ID every time a password is accessed from the vault.
That’s essentially how ssh keys work with smartcards or security keys as a second factor.
You are delusional if you think that "everyone" else is powerless in front of their employers. There's many widely unionized profession where there balance of power is between employers and employee is fairly balanced, sometimes more so than software engineering.
sandstorm https://sandstorm.io/ 's dream is to make this as easy as installing a phone app. It's still rough around the edges but I think the model is completely right and the security it offers is excellent.
I would love to see this potential being used in games to procedurely generate unique experiences in for every player. I really can't wait for a proper AAA implementation.
I wouldn’t be surprised if it’s a reincarnation, such is the cycle of trends after all, but I’m pretty sure this iteration is fairy distinct. I would be super curious if you have some examples though. Are you thinking like clipart?
I think there’s a difference of degree. There’s definitely some small level of corruption going on in UK politics for example, and some questions to be asked about contract awards during Covid, but the amount would seem absolutely laughable and parochial by the standards of most countries.

Bojo was brought down by (amongst other things) having had some colleagues drinking at his official residence during Covid (and lying about it) and questions over who had paid for the wallpaper at his official residence (and lying about it).

The press in the UK usually does what it’s meant to, and sniffs out corruption and unfairness and then makes a huge deal out of them if it was someone from the other side.

EDIT: that said, the UK desperately needs to revise non-dom rules and libel laws, which are waaay too favourable to those with power money as compared to your regular joe.
> developer time is a significantly more expensive resource than compute

Depends on the number of invocations of the program.
I also took a break and it sucked. The irony is that I think it sucked because I didn’t feel driven, I was fairly content in where my life was at, and more stressed about it changing than being interested in pursuing anything. I wasn’t motivated, I was demotivated.

The only thing that was actually fun was travel and my wedding. Consumption of media was not. I should have improved my health but I was depressed from having less social interaction.

Now I have a baby, new job, new house, many new responsibilities, and I’m enjoying it. Where I think I failed during my break was never really acquiring the first thing you mentioned: something creative to focus on.
He created the t-shirts specially for StarCode Galaxy[1] which is a longer form class for C++ programming in the same veign as the current video, but with a much wider scope. (As far as I know SCG is not released yet).

As a small, amusing, s(n)ide note, Casey's rants about the slowness of the Windows terminal[2] that ended up in Microsoft releasing an improved version[3], were based him wanting to implement a TUI game as an exercise in SCG and the terminal being too slow.

[1] https://starcodegalaxy.com/
[2] https://news.ycombinator.com/item?id=31284419
[3] https://news.ycombinator.com/item?id=31372606
"What is hindering someone else from competing with Google on search? "

Mergers and Acquisitions

https://qz.com/1920334/the-acquisitions-that-built-googles-m...
Better defined as occupational tradesmen/tradespersons.
From 46billion valuation at all time high to about 6-7billion based on what I'm hearing right now....

CEO deserves to be let go purely on not IPOing at that valuation.
Intrusion detection systems are utter shit and usually undergo even less real-world testing than recovery from a cold backup. Although we don't know LastPass'es architecture, it's also highly likely that with engineer's creds it was possible to exfiltrate database without any registered egress traffic at all.
For something that debunks other stories, it's not terribly accurate. The Slotin and Daghlian accidents were not bomb assembly and not "bringing together enough Plutoniom". They were about toying with an almost-critical bomb core and neutron reflecting materials.

In both cases, familiarity bred contempt and a minor slip-up caused the thing to go critical. Same casual attitude as "carrying half a critical mass on each side in a lab coat pocket". What if once you forget and hang up the coat with the pieces still in the pockets?
Ah, you wouldn't have carried out those "violent" operations? You would have let Syria which later fell into civil war have nukes?
Not a drop-in replacement: the OCI image entry point is not automatically executed.

Issue opened in 2021: https://github.com/weaveworks/ignite/issues/874
"Clean code", "Clean architecture", "Clean etc", they are all totally grotesque and the sign of incompetence.
You've probably already seen it, but if not, checkout https://sandstorm.io/
It didn't do too well commercially, but might have been ahead of it's time
> Rarely (never in my experience) does the agreement include you only work 40 hours a week.

"Only"? Isn't 40 hours the maximum that people once fought for? Nobody should have to work more than 40 hours per week. It's the maximum for very good reasons. If you work more, it should be compensated elsewhere.

Now if you're co-owner of the company with wide-ranging responsibilities and corresponding generous compensation and a share of the profits, I can understand that you want to put in extra work, but then you're also the person directly benefitting from that extra work. But that's a voluntary choice by someone with a direct stake in the company. It should not be abused to extort extra work beyond the 40 hour maximum from normal employees.
> I'm assuming that based on the info shown the RF source must be the display electronics rather than HDMI line?

The author has taken a purely emprirical approach and not attempted to model the emissions or localize them to a particular point, so we don't know. You would expect differential signalling to be low loss, but perhaps the termination is bad or the shielding around the connector? Or it could even be being radiated from the power (VCC/GND) of one of the chips on either end.
From the same page:

> The exercise, which will involve the use of high-powered explosives, will continue through Feb. 11.

It’s over two weeks later than Feb. 11.
There is no doubting Casey's chops when he talks about performance, but as someone who has spent many hours watching (and enjoying!) his videos, as he stares puzzled at compiler errors, scrolls up and down endlessly at code he no longer remembers writing, and then - when it finally does compile - immediately has to dig into the debugger to work out something else that's gone wrong, I suspect the real answer to programmer happiness is somewhere in the middle.
Yeah you're right, nobody ever said to me "use interfaces because the code it's faster".

On the other hand, when I studied dynamic dispatch and stuff like that, I don't think enough people told me "when you do that, you are making this tradeoff".

I feel like it's worth sharing this kind of knowledge in order to make better informed decisions (possibly based on numbers). There's no need to become an extremist in either direction.
Wait, are we still talking about usage policies?

Seems like a different discussion
Metal detecting
> If you are working more than 40 hours a week on average for a salaried job then the job is either mis-specified, or the person in the job isn't qualified for the job.

This is the comment you replied to. It gave two possibilities if you were working a salaried job over 40 hours a week.
How to write Python extensions in Rust with PyO3
Natural Explanations Are Being Eliminated for Tabby's Star
The workplace can burn you out and turn into a mental vegetable, throw into depression, marginalize into a submitted animal. It's rewarding status game until it all derails into a catastrohpe. Hello, crisis.
Preliminary Advisory Report – Algorand 20-02-2023 Thefts