skysight-inc/HackerNews huggingface dataset:
How to Perform a CNI Live Migration from Flannel+Calico to Cilium
IPs are legitimate for minutes, maybe hours, but not days or weeks if it's about attack mitigation and fraud detection. Size isn't a factor in that, I believe.
Well, drats.

OTOH, T495s works great with Debian stable! I just needed a kernel backport from buster-backports to get graphics to work.
I am a fan of OpenGL based GUIs. I built my first one before Y2k. There's something nice about crafting UI widgets, with all their behaviors that scratches a particular itch I can't explain.

That said, it is really really tough to get all the little behaviors that people rely on. Including all keyboard shortcuts (across all platforms), double/triple clicking words, etc.

I guess that this may not matter that much for specialized software (but please focus on the damn textboxes, they are hard to get right). I'm just commenting in case other people decide to follow the same path.

Also, for a broader audience: be mindful of accessibility. Usually, this kind of thing doesn't work with screen readers.
If you think owning one is a nightmare, try working on them. I work on large truck engines for a living, but know a small shop about 35 miles down the road that claims to be an "authorized" Tesla service center...one of the few in the midwest.

while other automotive manufacturers have robust supply chains and networks, tesla doesnt. most of your parts (bearings, panels, drivetrain) all come from California and only from the factory. It means they can save a ton of money by foregoing a traditional network but in return, repair shops are often on the hook for weeks or months of outstanding invoices waiting for parts, and have to gingerly explain to customers why their new model X will take 4 weeks to get the window fixed.

This isnt to say Tesla uses a ton of custom parts! chargers and electronics are all rebranded (or stock) webasto. parts for the brakes are Ensco or industry-standard (mexican) forged parts. you can work on these yourself but god in heaven help you if Tesla finds out you didnt go through them. In some cases parts for the car are significantly better in the aftermarket. You can improve steering and handling significantly if you eschew Elons pet rebranded control arms.

From what Ive heard, be very careful with the giant television in the center console. repair parts (if youre not from the golden coast) can take months, installation or replacement is a bear, and the controller for the unit has to be shipped back to Tesla before they will even send a new one.
I fully expect cloudIBM to be mostly irrelevant with their watson and cloud vaporware; and boringIBM to do boringly ok with their IT services
They really had no choice about divesting PCs. IBM was on Microsoft's bad side so was being charged more for Windows than competitors, and PCs already had razor thin margins. After they sold off their PC business, Microsoft had no reason to charge extra for Windows and that became a viable company.
Blueprint describes the thing that is to be built. API describes how two parties talk to each other.

I'd say API is closer to a protocol or a contract than it is to architectural blueprint.
Agreed that Amazon build and deploy is vastly ahead of bazel/buck. That said, git just works so much faster on a smaller repo. There's significant overhead trying to use git or hg on a huge monorepo that really takes a toll on development.
Good to see they at least recognized legitimate uses of cryptocurrencies.
Banks are hyper-conservative. General knowledge that a bank continues to employ a conspiracy theorist can have negative consequences for their bottom-line because the actual business sector a bank operates in is "trust," and being perceived as employing the easily-duped raises trust questions.
The parties themselves own more voter information in their datasets than CA ever dreamed of.

It's one of the reasons for why third parties can't break into the American system - it's hard to compete without access to a curated-over-decades dataset of likely voters, swing voters, potential volunteers, single-issue voters, etc, etc.
The "semantic web" is not a special technology, it's just a bunch of standards for data interchange. You can definitely expose highly proven and scalable technology stacks that have nothing to do with silly "graph database" models/platforms, while still using semantic web and Linked Data standards to great effect.
SPAs also can scale better - CSS, JS and HTML all just static files, not rendered by a server.
And then Google surfaces that data in their results so no one even needs to go to your site...

https://theoutline.com/post/1399/how-google-ate-celebritynet...
Which is a smart choice anyway, because if navi's good nvidia might announce ti versions or price cuts.
If the people you want to raise are people who are passive aggressive whiners who complain behind their bosses backs to their underlings while dodging responsibility then yes, the children will be fine.
I don't disagree with you, but when was the last time you ever had to replace a stick of ram?
It's probably semi-random domain names. Like "auth-8e3fe.icloud.apple.com" type stuff.
It's strange that you make this incorrect comparison to static and dynamic typing. As with static typing, an automated tool prevents you from doing something. It comes for free at the cost of you needing to satisfy the tool. Where is this in a monorepo? You make it sound like the company itself must invest in assuring that the rules are not broken. That sounds like _dynamic_ typing to me.
Sure, if you preload all your sites' content, which I'm sure the users on slow mobile internet with limited volume and those on weak mobile devices will just love. But I don't see that happening in the linked article nor on the demo page.
That’s my point though. That narrative is already in your head because it’s the prevailing belief system. Any criticism of humanity fits neatly into it.

Here are a few things we’ve done really well on IMO that don’t fit with the narrative:

All the nations got together and fixed the ozone layer.

We created the national park system and NWR’s with surprisingly large tracts of land.

Whaling is banned in the USA and many other countries AFAIK.

No more orca shows at sea world after black fish and it seems like we’re moving in the right direction with captive whales and dolphins?

Acid rain is way better. (That was a huge deal in the 80s)

We’re getting close to completely getting off coal as a power source (in the US)

A large portion of new power capacity is renewable.

Recycling looks like it doesn’t actually work well but it’s amazing that almost every household does it in an effort to help.
The problem is most people don't think like that

Does it matter if "most" people don't?

Why should intellectual curiosity lead to a criminal investigation.

There have been plenty of times I've seen a term on the internet or heard one in a movie that I wasn't familiar with, and upon doing a search learned that it was unsavory. All this does is scare people into not thinking beyond what they already know.
Push and Pop array methods in JavaScript
Yea I don't think that is worth the ridiculous amount of energy being consumed by crypto. Almost the equivalent of the entirety of Denmark.
Happy user here. My favorite part is the seamless local development abilities.
I'm very excited for this. The only applications I run where I really hurt for extra CPU performance are game emulators, and most of those are heavily constrained by single-core performance.
There is one single game. It's my version and I make the rules!

Rules2: "One player picks a door, the second picks a door (maybe the same), the host opens a door that has not been picked (if there are two he picks at random). Then the players can either keep their choice or switch to the other closed door."

Scenario2: "Player #1 picked one door, player #2 picked another door, the third door was opened and there was a goat behind it."

In that scenario, what are the probabilities?

I agree it's different from the original problem, that's the point!

Rules0: "The player picks a door, the host opens a door that has not been picked with full knowledge that there will be a goat behind it. Then the player can either keep his choice or switch to the other closed door."

Scenario0: "The player picked one door, the host opened another door and there was a goat behind it."

But the game I proposed is equivalent to the version of the problem that some people, including you apparently [0], insist in this thread that is equivalent to the original problem.

Rules1: "The player picks a door, the host opens another door selected at random. Then the player can either keep his choice or switch to the other closed door."

Scenario1: "The player picked one door, the host opened another door and there was a goat behind it."

The latter is not equivalent to the original problem. The situation is similar but the rules are different. The solution is different.

However the solution of Problems 1 and 2 is the same. In both cases the rules allow for the car being unveiled when the host opens the door (it happens with probability 1/3). In both cases under the scenarios proposed there is no point in switching doors.

They are both different to the original problem where everybody knows beforehand that the door opened will hide a goat.

[0] The problem I proposed at https://news.ycombinator.com/item?id=24707305 is also equivalent:

Rules1': "The player picks a door, and opens another door selected at random. Then he can either keep his choice or switch to the other closed door."

Scenario1': "The player picked one door, then opened another door and there was a goat behind it."
Start a career fucking people and then get upset people don't want to get fucked?
Invest in the motherboard, buy a 3600 now and replace it later, maybe with something even better than 3900.
Hope grandma has good life insurance!
I used to work for IBM. When working on customer engagements the services teams are required to pay for IBM software that it uses. This goes back to the consent decree with the Justice Department after the anti-trust investigation in the late 70s. So splitting up won't effect that.
An accurate and precise description of the problem is essential to understanding. Without explicitly stating that the door choice is non-random, I did not make the assumption.
Who foots the bill when a pedestrian inevitably gets run over?
The opposite is true: inflation takes away the hard earned value that could otherwise be invested.
Look buddy, if you don't understand that certain things just mean certain things, I don't know what to tell you. Stop making everything complicated and just get with the plan.
have to? No.

https://www.areweguiyet.com/
All I can say to that is: Taking Java and C++ to be generics as god intended is not a particularly good thing to plan around. D's generics are concise, strict, relatively simple, and mostly understandable by mere mortals (in the compiler) - this is a totally solved problem for a language like D, if Go can't do it then it's their own fault.
> I think the goal with the vacuum is to get to even higher speed rail which can compete with airplanes for speed and convenience.

But... they already do, at least for short flights. LA to SF is about 600km, or a little under two hours by a 'normal' (ICE or similar) high speed system (1.5 hours by maglev). It's about 1 hour 20 minutes by plane, so by the time you check in, get through security, get on and off, get to and from the airport, the train definitely wins.

Something like this might theoretically compete with long distance flight, I suppose.
Helm Hub Moving to Artifact Hub
Thank you (and everyone else in this thread) for sticking with it with me. It was a struggle to read that single line of code on a cell-phone screen, and that was compounded by the fact that it turns out that I don't understand the Monty Hall problem when I thought that I did. I'm going to sit with this one for awhile.
Indeed, but we've addressed that by making it illegal to fire an employee for union organizing or whistleblowing, not by breaking the sword.

In the general case, the societal value of having this sword around is recgonized.
I'm planning a new house and one of the ideas for the floor plan is precisely to have a small room just behind the study to put the noisy stuff and just have the peripherals in the living space. And once again LTT has done it by running all the PCs in the home from a single rack (even a single EPYC machine with virtualization) and routing fiber over the house to where the peripherals need to be:

https://www.youtube.com/watch?v=jvzeZCZluJ0
IBM still designs their own silicon.

They still make chips in the POWER architecture and the Z architecture for mainframes.

https://en.wikipedia.org/wiki/POWER9

https://en.wikipedia.org/wiki/POWER10

https://en.wikipedia.org/wiki/IBM_z15_(microprocessor)
> Clojure and F# are my two favourite languages and I have similar experience

Same. I have worked in both F# and Clojure profressionally. I love them both for different reasons.

As a fun thought experiment, I have often tried to force myself to choose between them, even though one doesn't really have to make a choice. Turns out that it's a tough choice to give one up over the other.

I tend to lean slightly towards Clojure at present, but then I'm using it a great deal at work.

However, if you're looking for a modern strongly typed, immutable functional language with type inference, then F# is really excellent.

I haven't used Haskell professionally and have only played with it but my feeling is that I prefer F# to Haskell because it has some "escape hatches" built in, in order to interop with C# and other .NET languages; So no IO Monad is required. It feels like more of a supporting structure and less of a straightjacket to me.
How to fix a conference? Rehearse Your Speakers
For example, we were taking an Uber through a part of a nearby city I'd never been in before, and approaching a confusing bit of roundabout, the driver leaned over to me and asked me which way to go :-(
Lessons Learned in Software Development (2015)
We'll get there! Baby steps...
> Rust seems to be overally punishing

There's nothing preventing you from using multiple languages on your app. Say, Rust for foundations and Lua/Python/Scheme/Tcl/Whatever for glue.
Save the Planet: Why Write with a Fountain Pen?
There are protected classes of worker, but the burden to prove the firing was due to protected reasons is on the worker.
Consumers spend almost every dollar as soon as they get it. The ones hoarding capital are the banks. The fed can never seem to get interest rates low enough to get the banks to loan to businesses. So why do big banks get to keep the money the fed prints instead of the government, thereby lowering taxes and increasing consumer spending? Because then banks wouldn't get unlimited cheap capital and wouldnt be able to continue the leveraged buyout of American industry. Entrepreneurs would control the economy like they used to instead of financiers, and we cant have that now can we?
I worked at a company that used Softlayer before we were acquired and before Softlayer was acquired by IBM. We moved off to the acquirer datacenter, because that's what you do.

Softlayer was a very nice place to get bare metal hosting. You get a whole machine to do whatever on, they provide a solid network, and replace components when they fail (and you open a ticket). We didn't use any ancillary services for the most part, we had been using their included DNS, but switched off because update delays were getting too large and we didn't like the support response on that; we used their loadbalancers for one service for a few months, but it had worse uptime than the hosts behind it. I have heard their other ancillerary services were (are?) bad too. From what I saw, support in general was getting worse, but that could have been because of IBM takeover or because we were going from a top ten customer to an average customer.

I would consider them an option in cases where you want to run all the services you consume, but you don't want to run your own datacenters. They had a decent worldwide footprint, and post-IBM they got a lot more datacenters outside the US; that could be a big deal, because sometimes you just need a couple machines in another continent, and it's easier if you already are on board. Also, at least when we were there, private network traffic was free, worldwide, which is nice to manage replication for disasters.

If you're more cloudy though, and make use of integrated services, and small instance types with per minute billing, I wouldn't consider it. Also, they had that global routing issue earlier this year, which would have been hard (impossible?) to mitigate as a single vendor customer.
I'm not going to "get with" anyone's plan before I know what it is and why I should support it.
Waymo starts to open driverless ride-hailing service to the public
>> I'm skeptical that driverless vehicles can factor in all the ways in which someone might maliciously cause accidents or damage to these vehicles

You're probably right, but as long as it doesn't happen frequently and there's no way to mislead sensors en masse, it's not a big deal.

There are malicious ways to cause accidents with current-day technologies also. e.g. Park a car in front of a train, fly a drone into a plane, etc.
Sure, own one by inheiriting or paying outright. Its the credit issue that prevented borrowing to buy one.

Our recently deceased Supreme Court Justice was instrumental in securing that right.

Here's a brief history for the Google-challenged: https://www.directlendingsolutions.com/women_and_credit.htm
Yes, that's the idea: the price of sitting on a dragon's hoard of cash that's not doing anything is that its value decreases over time, so you are incentivized to actually do something with it.
In that case I wish they would make a new backronym or change the name. Having acronyms that used to stand for something but now stand for nothing feels like (somewhat common) antipattern.
Here's a link to the latest documentation: https://ocaml.janestreet.com/ocaml-core/latest/doc/re2/Re2__...
Apple is far from perfect, but often in the context of its market peers being much further from perfect. In that context, saying that their considerable security efforts and accomplishments amount to nothing but marketing lies is more than a little uncharitable.
Good marketing that dinosaurs high up the corporate ladder fall for. I spend my day ssh'd into a Power 6 machine from a Windows 7 machine and using Clearcase and DOORs. I wouldn't wish this on my worst enemy.
It does go back to the compaq days when they clean room cloned the IBM PC.
Hmm, neat, so sort of optimizing for people/community watching? Allow users a richer expression, not to provide the system with more insight to improve recomendations, but to provide other users with more insight into users, individually and collectively. And since the system is learning about both content and users, it too might contribute insights, modulo privacy, somehow. Intriguing.
Death is comforting. No more responsibility. Just nothing. It's bliss.
It’s not like TDP means anything anyway...
Can’t speak for Ego but I love my Makita battery chainsaw. I was on the fence about it, but now I have it, I’m glad I made the leap. You’re obviously not going to spend all day using it as a professional, but for DIY it’s perfect. Does a good job, not too expensive and requires little maintenance.
> you don't even want to pay the type annotation tax for.

You won't understand those aphorisms as long as think of "type annotation" as something useless, "tax-like". I know where you come from, in languages like Java it is a tax - you repeatedly write long-winded types in different places.

With type inference, that changes. You have a REPL (or IDE integration) that you can just ask for the inferred type as soon as you write a function. Then you look at it, you think about if it expresses what you want the function to do (that already catches some errors), you copy-and-paste it, make it a bit prettier, and bam, type annotation is done. It's even on an extra line, you don't have to attach it to arguments.

Or, you design with types ("test first style", think of the type annotation as a test). You first write down the type, then you write the function, and you see if the type checker agrees. If it doesn't, you probably found a bug. Or your idea of what the function should do was wrong (has also happened to me).

And everyone who uses that system does know that type checks are very dumb checks. They only help against dumb errors. But the majority of bugs are dumb bugs (at least the majority of my bugs) - misspellings, you forget to write out some part, etc. Those get caught. The hard bugs won't - that's what tests are for. (And automated testing is again simpler in the presence of types, see Quickcheck).

> and encourage the pursuit of bad abstractions like 18-arg functions

It never does. 18-arg functions are just unwieldy. If your function grows to that point, refactor (or rather, refactor long before that). And again, the type systems helps with refactoring.

(Yes, I know I won't convince you, this debate has been going on for at least 30 years. OTOH, it doesn't hurt to see the opinion on the other side).
The rumor is that any cpus with TDPs of 65W or below will ship with coolers, and ones with above that will ship without.
The actual PDF is pretty well balanced.

They talk about the legitimate use cases and various narratives of cryptocurrency proponents, some narratives of skeptics, as well as its actual potential and use and research by non-enforcement government agencies.

The DOJ is an enforcement agency and will naturally talk more about how to disrupt evolving criminal enterprises.

This document goes into depth on how various threats and illegal activities are modeling and disrupted.
They _are_ network effects, but a function of the social network and not your product. Going viral can be a strategy for getting customers but you still need ongoing value to remain a going concern.
That is neither accurate not constructive.
> yeah you're going to need to provide a source for such a ridiculous claim. My grandmother has owned her house for much longer than that.

Maybe not mortgages but this article from 2013: https://www.huffpost.com/entry/25-years-since-women-need_b_4... "25 Years Since Women Needed a Male Co-Signer". (Link should end "b_4164299".)
...so in what way do they have the lead?
No, I don't think the Constitution was written to account for a world where corporations own everything and individuals don't.

Updates may be in order.
They didn't skip it, but all the 4000-series CPU's are for laptops AFAIK.
You don't want older generation CPU. You won't clean/build your project after every change. You'll use some kind of incremental build which will use few cores. Your IDE will use few cores. And significantly faster single-thread performance from new generation will be extremely helpful.
It's just one more data point. It doesn't have to be the keystone for everything to be useful.
How to Leverage Your Customer Data for Sustained Business Growth
Kind of the same setup for me. Primarily Java work on a 6 core laptop. Between Chrome absurd RAM/cpu usage, IntelliJ, Gradle, Weblogic memory usage is just super high and cpu is not so little either at times even without build. Add anything extra I'm running for diagnostic, performance tuning and things are very troublesome. And Mac doesn't seem to handle such pressure as gracefully as Linux (though I'm not 100% sure).
For people that want to argue about salesperson vs salesman you may be comforted to know that you don't need to, it's already being done!

https://en.wikipedia.org/wiki/Talk:Travelling_salesman_probl...