skysight-inc/HackerNews huggingface dataset:
In a dense city environment, it would be neat if it could share the video with nearby peers via bluetooth or something similar.
It's true that you can do that indeed. Annoyingly, you have to manually rebase if you want to use the "merge & squash" feature. I don't understand why there's no "merge into one commit, rebase with master, merge onto master" feature. It's tedious to manually keep rebasing branches that were approved for review but have gone behind.
There are vendors in this space. See: https://www.harris.com/sites/default/files/supplier_counterf...

Good starting point.
Side note: this is why private blockchains for supply chains don't have any sense because there is no way to probe that you are delivering what you say.
I am, in fact, more of a prick than GP.

There is a strange desire on this site to assume good faith. I have no idea where that comes from; nearly everybody is clearly posting with a heavy, thick personal bias. I suspect that folks only feel that they are arguing in good faith, and that their feelings blind them to their biases.
It's all about learning more things, which in turn expands what you could possibly think - the human mind's ideas are limited to what it already knows or has experienced.

Learning new things expands that, allowing you to make new and unique connections between ideas.

Knowing more will help your future learning too - many ideas from separate fields are similar. Once you have learned one, your brain can easily learn the other ones, as it just maps the concept.

Many people have said it's about perseverance, My take on that is that it is perseverance in learning. I don't know what the IQ fuss is about. It's about as useless as all the other categorisations such as the Myers Briggs Personality Types.

Don't let yourself be categorised by a made up number, based on the ideas of the 1900s that have nowadays been mostly proven wrong or, at the very least, unreliable at best.

Learning and doing will break any glass ceilings you may think there are. The people who are at the top of their fields got there by years of excruciatingly hard work that is often forgotten. (forgotten not as in that it didn't matter, but as in people looking at them often think they just became top of their fields in a fortnight, and forget their actual life's journey that led them there)
For the models I was looking at a number of years ago, the options were through IPMI or via a USB Floppy Drive. Perhaps my memory is failing me here, but I seem to remember being quite enraged at the prospect and would have done a lot not to have to pay the license fee on principle.
People still use "password" as their password, and IoT devices are still left open to botnets. As silly as it might be with these security lapses, we can't have a legal structure that defaultly assumes a device's data is reliable for more than opening a line of questioning.
> At that point the damage is done, of course.

What an odd way to put it, you make it sound like "It's all a thing of the past", after you went through so much effort to explain how nothing was supposedly wrong in the first place.

I really don't get why some US Americans insist on this "not being a problem at all", even when literally all metrics point to exactly that: It being a rather big problem.

I mean, don't you even realize how macabre it is to point out "They have more chance of mounting a legal challenge in the US!"? Granted: If they have the money to hire a good lawyer and their case gets them anything.

But having the chance to get some money is rarely a good replacement for losing a family member in often completely preventable incidents.
.Net core isn’t faster in a way that’s relevant to us. You have to keep in mind that being productive is what’s important when your primary focus is supporting the business.

Whether we gain a little efficiency or not from core is relatively irrelevant if it takes longer to produce the solutions.

We’re not Netflix, our max load is 60.000 concurrent users, and that’s relatively rare.

What isn’t rare, is someone loading an app in a remote area, where the mobile coverage is terrible, and if it had to load .net libraries in that setting, they’d frankly never be able to do their jobs.

So the speed of .net core is irrelevant to us, and to most people really, I mean, Netflix runs on node.

If you don’t know why EF is terrible, I’d wager you’d never used it. We use LinqToSql in our C# apps. Why? Because it’s productive, and again, it may be slower than entity, but it’s slower in a way that really doesn’t matter to us.

I mean, the video highlights it so perfectly when the guy goes “look how fast it compiles”, as if that’s ever useful when your application takes much longer to load for the user.
I will also invite everyone to try it and I also believe K8S is here to stay. I think K8S makes a lot of sense for lots of workloads, but I don't think it makes sense to maintain a k8s cluster to run personal projects.

About complexity, what you're saying is true, but I think "once your cluster is running" is making a lot of assumptions about what is actually running in the cluster in terms of infra and what workloads you can run there.
Look, there are enough supply chain problems with counterfeits already, you don’t want to start thinking of malicious implants
'Siri, I'm getting pulled over'

beep, beep

'Yes, Dave, remain calm - the thought police will be with you shortly'
I worked on this system and am happy to answer questions about it.

The main documentation can be found here https://developers.cloudflare.com/firewall/cf-firewall-rules...

As an outline:

+ We use a Wireshark(r) https://www.wireshark.org/ inspired DSL for expressions that match traffic throughout our network https://www.wireshark.org/docs/wsug_html_chunked/ChWorkBuild...

+ That is a generic capability and was written in Rust, internally the lib is called wirefilter, our product name for it is Cloudflare Filters

+ Firewall Rules is the first of our products that implement the Filters, and the essence is "when filter matches traffic, apply firewall action"

+ Because it is Wireshark style expressions, firewall actions can now target very specific attacks and allow for complex implementations of traditionally custom WAF rules in a very simple expression language

Happy to answer any question I can. This is a first launch, and it will see a lot of new additions in the future and we're really excited about it.
I treat my cluster as immutable. My setup is open source: https://github.com/hobby-kube/guide
What IT professionals REALLY want
The case studies articulate the difference pretty well.
Jamis Buck (wrote Mazes for Programmers) also has a pretty good one in progress. It's very TDD driven, which is an interesting approach.

https://pragprog.com/book/jbtracer/the-ray-tracer-challenge
I understand that deescalation training is not common [0].

[0] https://www.apmreports.org/story/2017/05/05/police-de-escala...
With the danger of sounding conceited: I have lived this.

Me and my sister are polar opposites in everything, I’m lazy. She’s motivated. I tended to be above average when tested. She tended to be below average when tested. She wanted nothing more than being outside in nature and I wanted nothing more than being inside and messing with my computer.

Hell. Even down to the fact she has a boys name and I have a girls name (I’m a guy) and that I was skinny and she was not.

She is now a barrister, something that I could never have become. I was close to being a shelf-stocker at the UK equivalent of wal-mart but ironically they wouldn’t have me. If not for the fact that this industry is a huge bubble I would be on my arse. And why? Because I’m lazy and smart. And she is persistent and dumb.

I have tremendous respect for my sister, but it’s a fact that her success is down to her persistence. She never gives up. Even when people dump all over her for being slow or sounding thick. She’s awesome. We could all learn something from her.
It's possible to play a 20 INT character if the rest of the cast is adjusted accordingly.

I have a theory that a lot of highly successful people have either a partner or a team that is willing to do the grunt work. They basically have/created a surrounding that allows them to focus on what they do best. The media will picture how that person is so smart and great, but without the proper environment they wouldn't be able to thrive.

Smart people have a tendency to think they can do everything on their own because they are so smart, which is quite stupid actually.
Regardless of whether Kotlin is considered a better world than Java, I'm skeptical that this sort of automatic translation adds significant value.
Like all quotes, on first glance it appears insightful and impressive, but a closer second look reveals it to be nonsense.

> Nothing in this world can take the place of persistence.

Luck and circumstance can.

> Talent will not; nothing is more common than unsuccessful men with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts.

The world is also full of persistent failures as well.

> Persistence and determination alone are omnipotent.

The Axis powers in ww2 were as persistent and determined as the allies. You could argue they were even more persistent and determined. They failed. Has there been a more persistent and determined presidential candidate than Hillary Clinton? She failed twice. If persistence was all it took, Hillary would have been president.

People love to pat themselves on the back for their successes. If coolidge was born into a black family in the 1800s rather than into an elite new england family, I wonder how much persistence and determination would have mattered.

Persistence is an important characteristic in life, but there are far more to success than persistence.
Geez,I guess I’ve always had infinite willpower. /s

I wasn’t a fan of sweets as a kid, and I don’t have a Twitter account.

That said, I think that these, or some minor variation thereof, are fairly good and simple tests of willpower.
The article specifically says that the attack goes after the Baseboard Management Controller (BMC). In Supermicro equipment this takes the form of a separate SOC made by ASPEED that runs it's own operating system entirely separate from the main CPU but with access into the main system through various mechanisms. Facebook uses the same ASPEED chips in their open hardware projects.
Look, there are enough supply chain problems with counterfeits already, you don’t want to start thinking about malicious implants. Just google for it, it’s massive
Intelligence is not necessary in many endeavors including business.
You have used .NET apps that were slow/mem consuming - have you ever considered that it’s the app developer’s fault? I can write a slow memory hogging app in C++ too.

1 second to load the whole app compared to the shitshow that is most SPA apps these days is a dream.
Sure.

The article you cite is irrelevant to the current debate.

Article you cite is about cable & broadband. Current issue is about cell.

Article blames government for squelching competition. Ignores phenomenon of regulatory capture.

Capitalists like me believe, without proof, that the job of government is to protect the marketplace, ensure competition. Laissez fair minded people only advocate deregulation, which is anti-market, anti-competition.

Article advocates 'open access'. That's probably a good idea, for cable. And everyone's for more efficiency. But I'm unclear how this notion translates to cell or how it relates to fees.

Current FCC action imposes price controls, dictates procedures. So consumer friendly regulations bad, corporate friendly regulations good? Again, libertarian rhetoric (Freedom Markets™) doesn't match their actions. aka Hypocrisy.

Did I leave anything out?
Previously Deported Child Rapist Re-Arrested in Arizona
The point about complexity is exactly right.

Every new thing that you add, adds complexity. If that thing interfaces with another, then there is complexity at the interfaces of both.

Modern tools that atomise everything reduce density (and thus complexity), but people aren't paying attention to the amount of abstractions they are adding and their cost.
Furthermore, most IQ tests are not meant to measure intelligence past a certain point. A person with an IQ of 160 is not inherently smarter than someone who has an IQ of 150 in the same way someone with an IQ of 100 is inherently smarter than someone with an IQ of 90.
I agree with everything you said, except "JavaScript got it in 2015". JavaScript had first-class functions since its inception in 1995 before any of Java or C#, and methods like `array.map()`/`filter()` etc since ES5.1 in 2011, which were already widely used long before the `=>` syntactic sugar was added in 2015.
There's an unspoken assumption in this discussion that ability, however it is defined, leads inevitably to success, whatever that means. Then you're looking at whether IQ is a good measurement of ability in the first instance (is it often wrong in what it is trying to measure it not?) And whether it is trying to measure the right thing or is ability elsewhere unmeasured?

Nowhere in all of it is dumb luck considered a factor. Lottery winners are successful. What can you infer about their personality attributes? It's obviously risible.

At the other end of the scale is there ability so profound that considering the role of luck is uninteresting? Or are there N others with comparable ability who weren't so fortunate and did not succeed? How big is that N? Is it possible to answer such questions with anything more than prejudice? Do you have to get lucky with your research to get a Nobel? Eg would Feynmann have got one for something else if QED was published by someone else a couple of years before he got there? Don Bradman was lucky to achieve what he did in sports, really?

My own prejudice is that IQ is total bullshit. I believe in my ability and was once told as a child that my IQ was impressive (whatever that meant - I don't know). I know I mirror my parents reaction to that news: "We think you're clever and always did, just not because of this nonsense."

Maybe I'm not super remarkable too and who cares? Life is too short. All of us should rise early, work hard and strike oil.
Node.js and PyTorch combined
This sentence, wow:

> Two of Elemental’s biggest early clients were the Mormon church, which used the technology to beam sermons to congregations around the world, and the adult film industry, which did not.
As far as I know, big EU companys do that, when they visit US, or they don't have sensitive information with them in the first place.
my guess is that a well designed IQ test actually tests what it tests for with good accuracy/precision. i am skeptical that the IQ criteria are very close to what we consider "intelligence".
I've had similar issues in the past, and here's what I did to resolve them:

1. Get the others on board. I assume there are other developers in your team. Pitch your ideas to them, and not management, and get whoever is in charge of the developers to agree that your plan is the way to go. If there isn't a lead dev or dev team manager, just get them all to agree on a date where they switch to your way of doing things.

2. Do, rather than ask. I had the same issues with a director that fancied themselves as a coder. To get around this, I implemented a plan, set up a continuous delivery lifecycle, and put it into place. Their FTP access was revoked, and when they went through the (stupid) process to get FTP access again to tweak some CSS the next deployment wiped their changes out.

3. Let them fuck up, and be accountable for their fuck-ups. Ultimately, you can't stop someone in power from abusing it, so when he/she does and it inevitably fucks up, tell them they fucked up and the team will fix it. Going back to my FTPing director, he tried to fuck with some HTML on a Razor template and ended up breaking a page. We had a basic script that checked the sitemap periodically for anything other than 200 responses, and alarm bells soon rang. I asked around on Slack to see who had made live changes without going through the process, and after he (eventually) owned up, we re-deployed the last release and fixed the error. That public log of their fuckup was enough to ensure they stuck to the process after.

4. Own it, but take your time to come up with a solution. I think your biggest mistake is to immediately jump in and start making changes. I know they're a startup, but if I were you I would've committed to a week or two of simply watching and helping the team go about their business as it is. Get everything to tell you what the problems with their current setup is, and lead them towards the answer you want to provide. After that time expires, deliver your findings, backed up with all the feedback you've received from the entire team, and move to step 1.

5. Be prepared to walk if things don't improve. Sometimes, there's only so much you can do. You can have literally everyone on board, except one person in charge, and they'll be more than happy to derail everything in order to do what they want. If you reach a point where you feel that there isn't a way around a blocker, and you're absolutely sure that it's not your (or your teams) fault, then walk. Line up an interview, and simply tell them that you've accepted a job elsewhere. Don't rub their noses in it, or say the obvious reason why you're leaving. The team will probably already know why. Just leave, and thank them for hiring you.
Female Billionaires of the World – World Richest Women – Startup Stories
They have no mandate to stop crimes from occurring, only to apprehend suspects after a crime has been committed.
That’s what I thought but then it says it’s hooked to the BMC bus. It’s basically a small IME device with no java bloatware to run. I’d think it’s reasonably credible
Couldn't they just find the time to document while they're developing?

Oh, but they can't increase the estimate. The customer signed off on that estimate, so we're committed to deliver by that deadline.
We can agree this news is suitable for Hacker News.
No a server is not mandatory to run blazor. You can run blazor server side, where the client is routing all events to a server. But that's not the way it is designed to work by default. By default everything runs client side, you could run it from a static website.
The 1 bit limit doesn't look like a technological barrier, but a we-don't-feel-comfortable-cutting-into-human-brains-for-research barrier. Of mice and monkeys, the story is more than a bit different: https://www.nature.com/articles/srep11869

This is coming. So fast.
Shameless plug :)
There’s that subaru commercial that implies it can see 2 cars ahead
The idea of "stacked diffs" looks like a good one, but this article doesn't do a great job of presenting them. It's way too long for the actual claims it makes. It combines two things: Working on a single branch and reviewing commits instead of branches.

Reviewing commits instead of branches makes a lot of sense, and would definitely result in a cleaner history than pull requests seem to do in practice.

The article also makes the claim "They’ll get reviewed in some order and committed in some order". If the changes in the second commit depend on the first commit, that's just as false as with pull requests that depend on each other.

The article names one concrete downside of the use of many branches: If one branch depends on the changes in another branch that's not in master yet, you end up with an annoying bunch of rebases or ugly merges. Committing everything to a single branch turns that into a single rebase.

---

So that's the content. Then there are the case studies, which are odd. Charlie the free spirited hacker magically turns from someone who...

> starts the day by branching master and spamming the branch with five commits that are only vaguely related.

into someone who

> blasts out five commits and five Diffs back to back. Each one addresses something specific.

All thanks to the magic of Stacked Diffs.
I don't think this is a case of knowing Cobol. I think it's a case of company's hiring the experts who were let go.
Person A has X years experience with company Y. Person is let go. Mission critical infrastructure starts to fail. Person A is now a contractor with X years experience on that exact system.
Sure they can hire a new guy for cheaper, however that appears to be what led up to A being let go.
They suddenly need experience and A is willing at a much higher rate.
Indeed. That was what I was trying to convey.
Good points. Your description is largely similar to my own experiences. On number #6, do you mean that the code base deviates from what is in production? IMO if staging has deviated from production then your pipeline is broken. There is not a single piece of staging specific code in our app. Whatever works on staging works on production. This is accomplished with ENV variables instead of hard coded environment specific details. We actually push directly from staging into production.
For what it's worth, this exact article is linked directly from within the original article, and is addressed.

> Read: Statements from Amazon, Apple, Supermicro and Beijing

> The companies’ denials are countered by six current and former senior national security officials, who—in conversations that began during the Obama administration and continued under the Trump administration—detailed the discovery of the chips and the government’s investigation.
JFrog raises 165M dollars
> Frankly the article is filled with FUD and the author justifies everything with "i think/what if/my way is fine for me".

It is just my opinion after all. I'm just trying to share my thoughts :)

> Yes it is. I wonder if the author has actually tried setting this themselves.

I've used K8s for months in production, maintaining a few clusters at my previous job.
Yes, I too like to see all the gubbins at work; and yes it's good for troubleshooting. But IMO ours is minority position.

Structural expressionism isn't a mainstream design aesthetic; people seem to tend towards minimalism.
Surprise! Gaia satellite sees Stars flying between galaxies.
Quantum-FFF Theory suggestion: Due to still undetected Galaxy Anchor Black Hole (GABH) gravity sources. at both sides of the spiral galaxy, in combination with Outer HI disc black hole "slingshots" for acceleration out of the galaxy.see:
https://bigbang-entanglement.blogspot.com/2018/10/surprise-g...
see: https://www.sciencedaily.com/releases/2018/10/181002103000.h...
see also for "the origin of dead galaxies": http://vixra.org/pdf/1706.0490v2.pdf
Offshoring has its costs.

It's the unknown unknowns that get you.
Indeed. I’ve got 7 computers and 4 OSes on my desk : macOS, Linux, Windows, IOS,
That does ring somewhat true, but I think there's more than just determination and intelligence that could affect success.

Things like charisma, gravitas, luck / right place and time, attractiveness, height, inherited wealth or relationships, etc.

Shortfalls in any of these can be made up by excesses in others.
I can't think of any reason why I would need container orchestration at home. Seems like swatting flies with a bazooka to me.
Honda cars and gm trucks