skysight-inc/HackerNews huggingface dataset:
Very likely that the entire Solar System will be revealed to be a single ecosystem.

We will find bacteria life on Mars and Venus and other places - that are related to life on earth.

Bacteria spores just have to endure many years in space after getting blasted off one planet's surface by asteroid impact.

If I am right, we will know within five years when humans check out the other planets.
I really struggle with this too. I know a language can be great at what it does without generics, but it doesn't seem like Go is geared towards being that kind of language.

I appreciate how easy it is to write and how incredible the performance is, but I get tired of the style of code it forces you to write. I write a lot of code to reduce the amount of code I need to write. In Go, that's not really easy to go or necessarily a good idea because of the lack of generalization.
Except that the digital camera was literally invented at Kodak! What if they had pivoted to building cameras themselves?
Don't litter
Is the map being random an important quality? What if the map was fixed but all the enemies and items shuffled about... If that doesn't count are maps with rooms (i.e. hallways and wide open spaces) where enemies only spawn in the open space... if they can be pretty trivially reduced into a graph that another generation reduces into then is it the same map?

I do agree that random maps are sort of a hallmark of classic roguelikes to me, but roguelike is such a slippery thing to define.
I think he is a little overrated, and the only reason he is that much known is because it is actually rare to see former Intel engineers opening a Youtube channel with some Intel content. His take about how to fix Spectre made completely no sense to me, so either I missed something, or he is actually lacking on some technical subjects...

Anyway still some interesting insight about what he saw happened there.

The situation can be explained in a very boring way in any case. You had the tick-tock cycle, then Intel 10nm was broken, but they thought not anything they could not fix with one more year of process debugging, maybe 2 worst case. And they had so much advance that they could even have tolerated 3. Except 10nm basically never worked. And the new microarchitectures were designed for it... They switched to thinking what to do with 14+++++++++ far too late, and even then I admit the result is suboptimal.

SemiAccurate is... let's say very very opiniated (as usual), to be polite, and I don't think Rocket Lake will be that much a disaster, but also yes Zen 3 is solid, although not that much magical and a bit overpriced for now (but I'm sure AMD will be able to adjust if really needed)

The final thing is: Intel had really an insane advance, and medium/high core count is not that much required right now in volume for consumers. I'm not sure about the situation in datacenters, could be more of a problem for Intel. But Intel has a level of market addressing that is insane and far above AMD. So it is not that much a big deal for Intel, at least if they manage to come back on tracks in the coming years.

So did Intel became that much uncompetitive? I don't really think so. Enthusiasts are just so a bit too much now that AMD really is competitive. Choosing Zen 2 was still a (often excellent) compromise. Choosing Zen 3 over Intel would be a no-brainer if cheaper (and when you can!), and depending of what you do it can often be the good choice even at the current prices, or at least for some specific models.
Freedom of contract. FREEDOM!!

Americans have every right to sign horrible contracts. They can also done all thier money to doll museums, or gamble it away in vegas. Like it or not, any measures that sound like they are limiting consumer choice, even choice to make obvious mistakes, will face serious resistance.

The outer limits on contracts are things like slavery, children, and taking advantage of the disabled. Bad printer service contracts dont come close.
It always surprises me at how ignored phone LEDs are by both consumers and reviewers. Reviewers barely mention them at all with perhaps a nod to a handset having a dual or triple LED flash.

Yet for myself the flashlight is very important. It's a tool I use if not every day then at least every other, and I want as powerful a light as possible. For instance, I was crushed when my current phone, a OnePlus 6, had a flashlight only 25-50% as powerful as my previous, a Galaxy Note 4. I would pay a premium for a phone with a flagship SoC and a very bright flashlight.
”You are under no obligation to remain the same person you were a year ago, a month ago, or even a day ago. You are here to create yourself, continuously.” — Richard Feynman

You don’t have to get a job directly related to NLP after you complete your degree. You’re not locked into any path. The world is a big place, with many opportunities. Take things one step at a time. Finish the degree, and then figure things out.
I think it represented poorly. It's more than just code in one system. It's systems built upon systems built upon systems. It encompasses our network, our software deployment stack, our proprietary extensions to standards and much much more. Unknown dependencies on unknown dependencies on unknown dependencies (and it's not like we're slacking on trying to map that/keep the asset inventory up to date).

It's basically paralyzing. It's so hard to get a release done, add capacity, or add new features for our lines of business (we have dozens!).
"Never attribute to malice that which is adequately explained by stupidity".

More likely explanation is that Amazon is using a third-party to provide candidate emails from LinkedIn profiles and using that to do proactive reach outs. That third-party is scraping emails from all sources, including HN and providing that as a service to Big companies. Some recruiter at Amazon decided to do an email blast using some generic query based on keywords and got your profile included. QED.
Who doesn’t want a big customer with a big appetite? It looks like easy money and a sure-fire way to grow your business. The holy grail of business wins is landing a massive customer. A company with impressive brand recognition and deep pockets.

At least, that is what social media and business books love to portray. Yet they do little to highlight the dark side.
Could a browser plugin do the image analysis, then score the image?
To be kind to others, to improve one’s self, and to enjoy.
If you’ve brave enough to try managing memory yourself, C++ has a whole library of collections that support custom allocators without the readability penalty for FFI. I wish they would have written why they didn’t use it.
I disagree, but I see technical debt differently than it's usually used. When you buy a house, or start a company, you commonly borrow resources to have the thing you want today instead of years from now. I think technical debt is exactly the same: you're borrowing future work so that you can launch your product now instead of far in the future after you have it absolutely perfect.

It's a little wild to imaging buying a house without incurring some debt. This is normal and OK. You don't go crazy with it, though, like getting a loan for 20% over the mortgage with a 12% interest rate. Same with technical debt: cut a few corners if it lets you go to market more quickly and start earning income before your competitors can launch, but not at the cost of utter spaghetti code written in MUMPS or something. Your class hierarchy isn't perfect? Fine - your customers aren't paying you for that anyway.

So go ahead and borrow. Just don't go so far in debt that paying it off becomes burdensome.
Keys to your Startup’s success – Conquer a niche market
In some ways Kotlin’s heritage from JetBrains is a disincentive to make this simple, batteries-included build/run/test/deps tool - most language users and the language producers have the IDE itself playing this role.
I hope that as Kotlin multi-platform matures, we’ll see more stand-alone, Unix-y tooling for the language. As is, it seems very challenging to do a Kotlin project without a (JetBrains) IDE handling initial project set-up, Repl, build, run, test, and all the Gradle malarkey.
To clarify I think you mean roguelikes have maps where the character is the size of a pixel of map information - so you can't stand in a position that only partially overlaps with the position you previously stood in... all game forever (probably?) will have coordinates the big difference is how substantial that coordinate system is compared to the size of the player... having pixel sized players makes a lot of stuff really easy like detecting drowning by seeing if the pixel you're in is flooded - but it's really unimportant on a gameplay level... it just simplifies the tech needed to build out the engine.
And here come the stories in the NY Times about how we need to start ignoring Covid-19. Right on schedule.
I have a Lenovo P920 at Google. Dual Intel(R) Xeon(R) Gold 6154 CPU @ 3.00GHz for 72 virtual cores. And if I want more cores in the cloud, that's also an option. What does yours look like?
Anyone read the manga Berserk? The protagonist Guts is the embodiment of suffering. True stoicism
When managing a team you also have to deal with human psychology and I've noticed that many get bored doing maintenance and want to leave their mark designing and building new things.

We thus rotate maintenance/new and difficult and fun work based on the energy levels of the team.
> capitalize R&D

That's the problem with "MBA thinking". You can't put a dollar value on R&D. You just can't. Anything you do will be a gross approximation, and because the number is so fuzzy, you'll be encouraged (even subconsciously) to fudge it around to make other things look better, which will undoubtedly lead you to undervalue R&D to the point where it negatively impacts your business, but you have no idea why, because you're solely focused on dollar figures and not what really matters. Y'know, like developing the ability to solve actual customer problems in an exceptional manner. This sort of thing is very difficult to quantify, and any approach that starts from a finance perspective is always going to be sub-optimal at best, but often just flat-out wrong.

I see so many people optimizing the things that are quantifiable at the expense of the things that aren't, when the loss of the qualitative things is what's killing their business. MBA types seem to never get this, and the form of your reply is basically a textbook example of that.
Fact Checking on Vote Claims Going Viral on Social Media
News finally started to emerge about Ant after this incident. It turns out, Ant is more of a loan shark, and giving out loans at 15% interest.

However, Ant is operating as a financial company, but without the regulations of a financial company. Meaning that Ant was only keeping 2% of money to back up their loans, and lending out at a 50-to-1 ratio. Whereas financial companies had to keep 30% available.

And there were other news that Ant was merely acting as a finder, and routing the customers to the banks, who took on the financial risk of giving out the loan.

All of it sounds rather risky. Things are good when the good times roll, but what happens when the wheels fall off the car?

Ant’s premise was that they were smart enough to know who were good credit risks, and who wasn’t, by using their AI system to monitor things on your phone, like your battery life, and how quickly you paid your bills.

Things that quite frankly sounds superficial and irrelevant in the greater scheme of things.

The basic question is: What happens when the music stops? Who will be left to pick up the pieces if Ant fails?
Yes, that's exactly why the OP's approach is appealing! I want it to take minimum effort to install some random new package/config/dependency, but I also want my machine to be stable and reproducible.
I like to think of it as wine vs vodka. Both have alcohol, but wine is somewhat better for you due to polyphenols
the aztec empire lasted for less than two centuries.

the six figure estimate provided by the conquistador was written off as fabricated or exaggerated, unti the skull towers were discovered by archaeologists, and a few years later were discovered to roughly match the dimensions provided by the conquistador. i gave half his number as a conservative hedge.

the aztecs are believed to sacrificed tens of thousands of people a year; i do not think it is as outlandish as it may sound.

the aztecs were a truly, historically, uniquely bloodthirsty people.
I feel like this is an oversight due to the path we took to arrive here. HTTP website: no warning, "insecure" mark in the URL bar. Trusted HTTPS website: no warning, "secure" mark in the URL bar. Untrusted HTTPS website: impossible to open in modern browsers by normal users. Really, a non-expired, otherwise-valid self-signed certificate should be treated the same as an HTTP website is. But since LetsEncrypt made self-signed certificates much less common, I doubt there's going to be energy put into improving the experience with them.
Yes, this is one reason why an approach using a form of soluble ACE2 is so promising; mutations that would normally cause e.g. monoclonal antibodies to stop working (as detailed with the mink mutation) would in theory not stop the 'decoy receptor' approach.

Despite the fact soluble ACE2 is not looking like it'll be developed in time to impact the pandemic, there is a silver lining:

If you look at the original paper (https://www.thelancet.com/journals/lanres/article/PIIS2213-2...), you'll note they include details on angiotensin peptide levels in the patient.

Interestingly, in this n=1 case report, it looks like the soluble ACE2 is unlikely to have worked as an antiviral; the patient already had a high level of antibodies, as you can see in the Lancet paper above. So /if/ the patient's improvements can be ascribed to the soluble ACE2 treatment, it's likely the improvement was because of the effect the soluble ACE2 had on the person's renin-angiotensin system.

And if this holds, then it's likely many of these same improvements would be possible using a common class of widely-available blood pressure medications called ARBs.

This approach would not neutralize the virus, but instead stop the body from damaging itself. That's the theory, at least.

There are ~20 trials of ARBs for COVID-19 in progress now, though almost all are underdosed.
I am sure he does. But he isn't a micromanager. He will do whatever it takes to get things done and done right. Same with Steve Jobs. If you can get it done and done right, you wouldn't hear a peep.

No one at that level has issues with delegation either. It's far too much work and too many people. So what they activily manage are results. And because results involve people, you can get yourself steamrolled if you're in their way.

The way Elon gets his hands dirty in so many parts of the business attest to this. A micromanager would manage everything all the time. Elon simply goes from one hot spot to another with uncompromising focus on detail.
You would be surprised what you can get just by asking.
Thank you. Completely agree.
First - different perspectives (i.e. bigger vs. narrow picture), Second - skills and competencies gaps.

First 'Special Conditions' - The gap between 'customer' and 'engineer' can often be quite large. Junior Engineers especially generally don't have an intuition for those things, and often 'the technical details' deal directly with feature orientation. There are legal issues, operational issues, so many 'bigger picture' things that are relevant. Cross-functional issues are definitely a thing, which is why a guy like Musk is probably managing a few layers deep, and 'very deep' in some specific scenarios.

Musk is a good example - because when he intervenes, because he has 'a lot of legitimacy' as 'founder and supposed genius' - people may not feel 'micromanaged' whereas if it were any other situation they very well might.

You may have a very complex code base where the architects, or Senior Devs who built the system need to intervene with a bunch of things to ensure consistency, communicate much of the 'unspoken' idioms that exist, and provide 'leadership by example' etc. etc..

For example, I trust my team members a lot more in the Java/Python domain, I almost don't trust anyone in C++ there are just so many ways to skin the cat, so many horrible anti-patterns, I've seen it all, so I like to take a really good look at the code. Often a second set of eyes helps.

On the whole, yes, micromanaging probably shouldn't be constant, but it can be consistent.

Second - there are skills (and communications) gaps in every resume. I'm literally managing a small offshore team right now, not getting adequate response when asking some specific questions. I've come to the conclusion they are literally not considering a whole pile of corner cases. I'm going to have to step in and hold their hands through a set of functions that they, for whatever reason, are not wading through very well. Fortunately, I have a ton of experience with this, and it will be ok.

This idea of 'if they are not good enough use someone else' is a little bit glib because far more often than not, it's not an option - either you have an incumbent team, budgetary/timing issues, and frankly, even if you didn't have limitations there, it's hard to evaluate people anyhow.

Finally - I will say that there are some situations where micromanaging probably is going to be constant. For very young and new developers on any kind of complex system ... they will need to have a lot of coaching and oversight. Even little things like tooling usage, which may not be 'formalized' because the team is in good sync, or the team is senior, but you have a junior who's not familiar with the git idioms on the team etc...
What's the comparison when it comes to mobile chipsets? I would love to have a laptop (12"-14", light and thin) with an AMD CPU and an actually decent GPU, but they seem to be incredibly uncommon.
People complaining is pretty constant, yeah. People even complain about complaining.
They just should have done what Krita did - gather money, hire developers full time.
> We still don't know how to use them to do computing without first transferring back into the electrical domain

This isn't entirely true.

We do know in a general way how to perform computation using photons and non-linear optics.

Electrons are involved as they are an essential part of a non-linear optical medium. But the information being processed is not converted to the electrical domain, and there's no electricity involved. The electrons remain bound to their atoms, not mobile like current charge carriers.
It's not always just instructions-per-clock, sometimes it's also data-per-clock. Specifically, the Apple Neural Engine in the Bionic chips can perform some vector computations faster than anything in either the CPU or GPU of any Intel Mac.
it's a mistake to think Dear ImGUI has "backends". Dear ImGUI is a few files that generate a vertex list. It then as a bunch of "examples" that show how to render that list with various APIs. Any slightly competent graphics programmer could take that vertex list and render it in any API. Those Examples are not Dear ImGUI. They are just examples.

This is the code

for each command list
upload vertex data
upload index data
set scissor
bind texture
draw

That's it! Adapt that to any API, whatever your using

Because it's an example and because so many unexperienced programmers use it they assume it's some official part of the library. It's not.
> Micromanagement, when used in the context of a business, is a situation in which managers (or anyone responsible for leading other people) are overly controlling of work or processes.

The key word in that definition is "overly" and the measure of over, under, or just right amount of control is the person being managed -- what works or doesn't work for that person.

None of the behaviors the article listed are good, bad, right, or wrong in the abstract. If the person responds positively to very firm management and asks for it, it's not micromanaging. For another person, very light management may be too much.

How do you find the optimal amount? Partly by asking, partly by observing, partly by experiment.

Bottom line: management (and leadership) is a human-human interaction. What works is based on the person you intend to manage (or lead).
They did manufacture cameras themselves, but it wasn't enough. Remember that Kodak was making money in film manufacturing, film processing, and printing. They were literally making money from every click of the shutter. Even if they built the best cameras in the world, it wouldn't have saved them. And the ability of any electronics company to make cameras from standardized components made it impossible for them to keep a lead in cameras too.
On a good night I will be cleaning while I cook. I don’t want to serve dinner with a pile of every dish that I touched during prep piled dirty in the sink. In an ideal scenario, after the last course is placed on a serving dish, I have exactly two things left to clean; the pan that cooked that last thing, and the utensil used to transfer it.

On a truly good night, the kitchen ends up cleaner by the time dinner is cooked than when I started.

Often the first thing I do before cooking a meal is some cleanup.

OK, I’ve abused this metaphor enough now. Thank you for that one!
You certainly can't go to IdenTrust now either. No matter what you do, you'll lose access to those old-phone-people eventually, and paying would only lengthen the time slightly. Just like you already lost access to people with even older android phones. Some of my family is still on androids as old as version 2.
In a scenario where you're just rebinding, you can't do this, for example (pseudo code):

foo = 12
for x in xs {
foo = x + foo
}

It would always create a new foo binding in the for loop with value (12 + x);

I think using Lisp syntax might help clarify, because it makes the binding scope explicit:

(let [foo 15]
(println foo) ; prints 15
(let [foo 12]
; prints 12
(println foo)
; prints 15
(println foo)))

> unlike a value which is actually a thing sitting in a memory slot in your vm.

A mutable variable is a memory slot that can be mutated, though.
True, that’s one of the domains where you can assume everyone on staff has a really expensive workstation (sometimes for licensing reasons).
Really? Because Ballmer was there from basically the start (employee #30). He held positions of leadership all over the company and quite frankly knew it inside and out. Agree or disagree with how he ran the ship he knew the ship and it was his life.

The current Intel CEO has been there for 4 years as a CFO prior to taking over as CEO. We know he can spell Intel... we know he isn't even a little bit technical (his degrees are business administration and MBA and just about all of his previous positions of note are as CFO). So basically he's going to run the company like a beancounter... which always works out well at companies that need heavy R&D to stay competitive.
A desktop CPU with a single-core performance equal to half a normal 8-core chip

This isn't possible. The cores are already as fast as they can be, so moving from 10 big to 1 big would only reduce performance.
Now might be a good time to go get those advanced degrees you don't have so this won't happen again.
The Black Art of Escape
>In the long run Intel screwed themselves over by not leasing out fab time to other companies.

sounds like Google who also treated their cloud/fabric computing as a competitive advantage to be kept to themselves and as result they missed the cloud business.

>their mobile efforts were short lived and seemed to be treated with disdain by the management.

classic. Low margin high volume future usually can't survive in the shadow of the high margin cash cow of yesterday that is still being milked.
The article says firefox app comes with its own up to date certificates which they maintain outside of the os, so there's that solution apparently.