skysight-inc/HackerNews huggingface dataset:
I've seen this touted by american companies also. I've been waiting for someone to litter the skies with trash.
> I would have thought somewhere North Africa would have been a real contender to make the decision require more thought.

North Africa is "not that far" from existing Data Centres in Europe and Middle-east. It doesn't fill a gap like a data centre at the other end of Africa does.
The same way Ukraine stayed neutral for so long: with agreements that NATO wouldn't encroach/allow membership as long as Russia doesn't expand. Sometimes that's the best you can (and should) do when the opposition has nuclear weapons because you don't want to risk escalating.

Such agreements existed at the time and NATO continuously violated them in expanding membership towards Russia. It was a dangerous game and a lot of people have died because of it and because of Putin's paranoia.
What does a bad java program have to do with a language who's advantage and use case is to be clever on an expression level?
There is a funny notion that professors work for students. They don't. They hardly even work for the university. It is more correct to say that they are affiliated with the university.

At top universities, professors bring in grant money or else they lose their job. The university takes a portion of the grant before any of the money is spent. Then, the professor pays the university from the remaining money for their graduate student's tuition and stipend, to use university technology, and rent for research space. Next, the university only pays professors for 9 months out of the year. So, another chunk of grant money finances the professor's salary for the remaining 3 months.

Top universities scrape billions off research grants annually. These grants are won by faculty members. They dwarf salaries. Faculty members bring in more cash to the university than their salaries are worth.

In reality, professors finance the university. Students are mistaken if they think they are their professor's employer.
How to Build a Pictionary Discord Bot with Real-Time Images
But not all of them have immediate success. Look at someone like Kurt Warner. It took him until his senior year to start at the University of Northern Iowa. Then he plays 3 years for the Iowa Barnstormers in Arena Football and 1 year for Amsterdam in NFL Europe.

Finally he gets on a NFL roster as 3rd string for St Louis. Cleveland skips picking him in the expansion draft. The Rams sign a different starting QB and trade away #2 QB leaving Warner as the backup. The starter gets hurt and with basically no first team practices Warner gets named the starter.

After all that and starting for the first time in the NFL at age 28 he has one of the best statistical seasons ever for QB and wins the MVP and Superbowl. Goes on to win the MVP again and has a 10 year HOF career.

If we apply Chess.com's logic he's the biggest cheater that ever cheated. But obviously he's not because you can't really cheat at QB in the NFL.
Runners don't stop at every marker. Kanban can provide exactly the same information.
> In the sense that they're 'doing' the 'industry standard' practice. "There's gonna be problems with anything".

This is true regardless of whether they use sprints or not. Such a project is doomed regardless. I don't think any methodology will fix a project where most of the team is coasting, don't want to do the real work, or do not believe in the end goal.

> The system is only as good as the weakest participant.

I agree about this weakness! I think this is a reality of any software development endeavor.

How would it be better without sprints, though? One thing agile proponents claim, which I think has at least a measure of truth, is that agile doesn't make projects succeed, but it does make problems visible earlier. I think we can all agree visibility is a good thing?

So let's take the perfect project: all devs and stakeholders are stars, they never make mistakes, their customers understand their own needs perfectly, the budget is just right, no errors at all anywhere. This idyllic project needs no "methodology": no sprints, no managers, no nothing.

The problem is that the above project doesn't exist. Back in the real world, where people are fallible, mistakes are made and misunderstandings abound, how can we surface those problems as early as possible, when they are less costly to fix? (when possible, of course -- some projects are doomed regardless)
worth noting that gm title is up for 'sale'

the are proven cases of gms selling/throwing games so you can earn norms for gm title (understandable phenomenon when considering effort of getting to gm level vs little money you can make from it, gm from poorer country has big incentive earn extra $).
Rare and fascinating photos of Nikola Tesla, 1890s-1940s
Yes, the crab bucket mentality
> Seeing that over 90% of my traffic load was malicious and abusive was frustrating.

That story nailed it.

> If you’re curious, Cloudflare did pay me for the site. We made a deal for them to pay me $8.03; the cost of the domain registration. The goal was never to make money from the site.

A little more than $1, but basically the same idea.
> here in the summer.

NB: summer in SA is November -> March, which is a huge win if Northern Europe's dreary winter is getting you down.

But it can be beastly hot in Jan/Feb, if you don't have reliable aircon.
>... he is a life long cheater in contrast to traditional GMs.

Is this an accurate statement given that, because of this report, we are now aware that a lot of other GMs have cheated as well?
https://xkcd.com/1328/
Maybe you've never had a project manager whose whims change with the wind, and interrupts the sprint to add yet another high priority bug in the middle that absolutely-needs-attention-right-fing-now... every sprint. Scrum tries to stop that.

Of course, if your project management listens to you and trusts you, you don't have this problem, so I understand your take.
Seems similar to https://www.read.ai/ or https://otter.ai/ in terms of functionality, but focused more on individuals.

Read.ai focuses more on cutting down meetings and provides recommendations to reduce workload (which includes improving communication). Read works on meet, zoom, teams or webex and just joins the meetings as a bot.

Otter.ai focuses on transcription and making notes very accessible and searchable.

From the demo poised seems to require you to use their video chat, I'm not sure how I feel about that. It's a commodity, but seems like it would be hard to get people to switch to and trust. I recall zoom had several trust issues in the past (related to routing to China).

Most companies don't want their interviews logged for liability reasons.
Based on his texts to Parag, he’s a self declared “heavy duty programmer” that works best with other “hardcore programmers”, so maybe his codebase is all caps, who knows.
Might be difficult to beat the ARRL's library in terms of depth.
Meanwhile in reality, cars undergo multiple recalls every year to fix a myriad of issues.

Reputational damage is so high from consumer deaths now days, the balance sheet comes out in favor of fixing issues.
They also remove legal pornographic content https://archive.org/post/1053748/porn-on-ia-wtf https://archive.org/post/1123868/no-bdsm-allowed

I think that puritanism and archivism are not compatible.

They also removed ISIS stuff https://archive.org/post/1033012/constant-removal-of-isis-vi...

Removing evidence of war-crimes and disallowing future historians from accessing such content in the future is not a policy that I would expect from an archive.
Funny, I have used it for the same use-case (and a sad reminder how horrific Excel's handling of UTF-8 in CSV files can be...)
The cable stops working in one orientation, so I'd expect it to be quite noticeable. There's a few posts in that regard, so I suspect it has the same or similar problems.

Certainly doesn't seem in favor of Lightning cables being any more durable.
Inertia, being carried by past success, delivering juuust enough new value that their clients don't switch away from them.

Or their clients have inertia and continue to use their product long past the time they should have moved to a competitor who is innovating.

I don't know. I think there's a lot of dead weight in the big corporations that is being carried along. I think you can see this a lot in marketing departments with massive budgets. They spend their money marketing to other big companies. Those companies are spending their money marketing back to them. It's like a shell game where a lot of money is moving but nothing changes.
I was recently told by an old-timer at my current company that at one point security tried to remove Visual Studio from developers machines because it had reported security incidents.

The problem with security people is that they think security is the most important thing.
Lol. If you happen to search an exact Bible quote, and a famous one at that, how is an AI not to think that you want not want to see 3 (!) youtube clips about it.

My own bugbear with Google's AI, are when Google thinks it knows the answer to your query and prominently displays it at the top. Knowledge graph it's called I think. Thing is, sometimes they wrong, like 180 degrees opposite wrong. So you want to report that, but I don't know how you can do that.
So chess.com says Niemann cheated online. Well, I'll buy that, why not, it's so easy to cheat at chess online that maybe we should assume most online players do.

Oh? What? And GMs admit to cheating online? Why then is Niemann's possible/likely online cheating news and not the other GMs'?!

Fine, but let's say he's cheating online and that it's more a scandal than those GMs' cheating, and that it being more of a scandal than other GMs' cheating is not in itself a scandal. Now let's look at the OTB issue.

So they have no evidence of Niemann's cheating irl, OTB. And he beat Carlsen w/o cheating, OTB.

And Carlsen threw a fit.

So now chess.com is practically libeling Niemann. They can't prove he cheated even online, but then, Niemann can't prove that he didn't either, and we'll all believe that he probably did because... we'll believe most players do cheat online. And as for the OTB game with Carlsen, there's a video of that game. And Niemann's explanation of his pauses and his thinking in that game are sensible. So chess.com will not come right out and say he cheated OTB -- perhaps that would be a bridge too far in any possible libel case?

I don't know if Niemann cheated, and maybe I don't care because what this brouhaha is leading to up is this conclusion: online chess is so trivial to cheat at that money-making online contests and online game ratings should now be a thing of the past. And that is a conclusion chess.com does not want the public to reach, so they're trying real hard to look like they can do something about cheating at online chess.

Chess had a great revival these past two years because of covid. Chess is very accessible, easy to learn (to a point), very watchable, and trivial to make it playable online. But chess is also a practically a solved problem, with AI and non-AI chess engines that easily beat grand masters and world champions, and it has been a solved problem for quite some time, and now those engines are trivially available to people trying to learn, to analyze, and/or to cheat. That means that cheating will be trivial. No amount of focus change detection or whatever is going to help because you'd have to have cameras and microphones capturing the whole room that a player is in to keep most players from cheating.

Maybe it's time for chess to go back to being an in-person only thing for ratings and contests with real prizes.

Also, let's not talk of the ageism in chess.com's complaint that Niemann is too old to be that good at chess. It's true that generally speaking chess has to be learned early in order for one to get good at it, but there's always humans who defy the averages.
> i was answering this. he is not - unlike the western press tends to say - stupid or incosistent.

Doesn't matter one bit. He's free to change his mind on that at any time. He can't make a promise that's binding on himself, he can always go back on his word and nothing can be done about it.

> and if you play around words then by your logic even biden would be able to press the red button and extinct mankind for stupid or inconsistent reasons.

I'm not playing around with words. That's exactly what I mean. He really can.
Your QA specialists work on tickets with developers and write feature tests alongside the feature. If you're doing TDD then QA can work on turning feature requirements and designs into tests for the next iteration. Integration and performance test development and automation happens alongside, often as separate sprint tasks done by QA specialists.

If your QA specialists aren't essentially developers specialising in writing test code then they probably don't belong in a modern development team.
trust me, this guy doesn't need to promote here when his clients are basically FAANG grade
> do they ensure framing the problem / solution / design well too ?

In my experience with a complex product, they do not. You need an earlier, separate layer of preparation for defining and refining implementation tasks until they are ready to be scheduled in a sprint.

Although in the ideal workflow, you should be able to split those definition processes (user research, writing requirements, etc) as tasks for the team members involved, so their output can be included themselves as deliverables in previous sprints, so that later ones use those completed definition tasks as input.
> 1. Writing and lingustics are fundamentally different and while serve similar goals, it's important to think about them separately[1]. Basically all human groups create spoken language but we only know of 1 (I think) time a phonetic writing system appeared. There is some limit how well writing can help you communicate with spoken word, but it's probably pretty far out.

I think the OP meant to write as a way of organizing your thoughts. Writing is a form of self-dialogue. You put words on a page and attempt to capture the concept you are thinking about. Seeing those words in front of you allows you to reflect on the thought you have produced, you can examine it, modify it, come back to it after some time, respond to it. Dialogue with others is certainly more effective for correcting and properly constructing your thoughts but writing has the advantage that you can do it alone and at any time. It allows you to practice ordered thinking more frequently than you would be able to otherwise. When you do get a chance to speak with another person, if you have spent time writing about the topic you will be speaking about, the ideas you communicate to them will be more fully formed and logical.
> Sprints and pairing become tools to keep devs on a hamster wheel. Always productive, in theory at least.

SCRUM and sprints lend themselves to "hamster-wheel management". That's an abuse, but it stilll gets labeled agile.

Pair programming is amazing. Provided no pair has a total dullard (or worst: two dullards!), pairing with rotation quickly results in every member of the team knowing the whole project, so that any team member can pick up the work of any other team member. It also levels-up the skills of the whole team. Even mediocre devs can become good devs by working side-by-side with someone really good.

On a per-task basis, I'm willing to grant that a pair might have lower velocity than two devs working alone. But the benefits of pairing with rotation for raising the standard of the whole team are striking.

[I'm not saying that all work should be done as pairs; as in everything you have to use common sense.]
Many yes, but not all of them.
Monokle 1.11 – Git enabled K8s configuration analysis and version control editor
Check out the latest updates in Monokle, a Kubernetes configuration and version control tool.
I wouldn't trade my years and years of college for anything. Got a BS and MS back-to-back.

My part time internship paid my college and living expenses.

Not all my profs were great, but I had the space to explore on my own.

What's not to like? Sure, I came out of that $2,000 in debt, but I paid that off from my new gig in one payment the second it was about to start accruing interest.

I'd argue that the keystone to the downfall of higher education is the cost, full stop. Other problems? Yes, of course. But fix the cost, and these problems lose most of their effect.
“Why?

Why not.”

The most simple and straight answers that I cannot stop laughing in a very joyful way. That is life.
Democracy is not simply representatives voting on your behalf; it includes protection of individual rights (including, to some degree, property rights) and also active civil society.

But in any case, I wonder if your example is not so strong - after all, the independent CB was only enabled by democractically-elected representatives voting for it.
Yes, and I believe the US response to that should be condemned to the extent that it escalated the conflict, not used as a whataboutism to excuse Russia's actions today.
Yep. I work on latency-sensitive stuff (realtime A/V infra) and our customers have users throughout Africa. North Africa is pretty well connected to Europe, and the Horn of Africa is well connected to the Gulf region and to Mumbai. Southern Africa is the obvious location for a first datacentre, and South Africa is probably the only decent choice in southern Africa.
It's not the unit cost that's the problem. The unit cost decrease is a patch that can buy time to address eg an engineering cost problem, or a "we're going to need to buy bigger chips soon to get this to work" problem.
Sketch has to play catch up and get people back to software they already left. I know people who used Sketch for years that don't actually know that it has a web app now. They've moved on and aren't looking back. Tweeting about Adobe isn't going to accomplish much long-term.

There's an inflection point where a tool becomes part of a de facto industry toolset. If most of your customers and partners use Figma, you do too. Figma's reached that point and Sketch has been on the downswing for years. They were rightfully outmaneuvered by Figma, and now Figma has a massive pool of resources on top of that.

At this point they'll need to do a lot more than copy Figma. Maybe they can luck out if Adobe doesn't understand Figma and causes some damage, but I wouldn't count on it. Perhaps there's some enterprise niche they can start to fill out.
Hey I didn't know that tool, that's very useful for me. Thanks for sharing!
Not Frequentist Enough
> getting into a car accident is north of 1%

1% of what?
Techtonica's full-time software engineering training program
Perhaps we should have a bare minimum definition of "web" as the core (HTTP and maybe a subset of HTML) and the rest be optional - like CSS, JS, cookies, web workers, etc. That way we can have "web" browsers that are tiny and fast for documents; and "web app" browsers that are huge but support running applications.
What is more, these are all things that would befall _you_, rather than the manufacturer, so as GP said, it’s A-OK.
Not an expert but that sounds like the voice coils overheated. In theory the drivers should prevent you from doing this, but in practice insufficient prevention measures in drivers/DSP combined with running too close to the sun seems to have made it possible to easily do this on some laptops, hence DELL voiding their warranty for people who turn the volume too high in VLC.[1]

[1]: https://www.dell.com/community/Laptops-Wiki/How-Using-the-VL...
Godspeed, intrepid hero. Thank you for your service.
> Computers are quite good at estimating the strength of a move after the fact.

Are you sure? I’ve never heard of such a program.
I think the point is that if your use-case actually needs stable CP/M, the original Z80 version running on an add-on card is more useful than a hobbiest port.
It's probably a useful reminder that biologists do all kinds of other things besides loading sequence files. For instance, they generate the sequence files and grow the organisms that are getting sequenced.
Ask HN: How can a total beginner start with self-hosting?
tl;dr Please point me to a true beginner’s reference/tutorial on networking.

Gradually, patiently, persistently, over the past ten years and more, I moved from Windows and Mac to all FOSS apps and then full Linux. Doing the same with my phone. Total success. Independence and self-reliance.

In short it’s all about control, privacy, and security, in that order. And: it’s a long term process that requires a commitment.

I understand desktop Linux (Ubuntu/Pop!_OS) well enough to get myself out of trouble when I mess up or an update breaks. But I have no clue about networking, and I don’t know where to start.

Syncthing keeps a handful of my important directories of user-files synced quite reliably.

I deleted my Google account years ago. But I’m still in iCloud and iOS for all the photos. Highly recommend Fastmail incidentally.

I have a small cheap Linode VPS (doing nothing right now), a Mullvad client on all my devices, Tailscale on all my devices (doing nothing because I don’t understand what it can do), and a Synology NAS in the closet with the modem/router (none of which I understand).

I want to:

- host my own photos and get out of Apple.

- host my own bare git repos and not rely on GitHub.

- host my own BitWarden server.

- host my own Tail-/Headscale (whatever the noun is).

- follow up on ideas that pop up after I comprehend networking.

I can HERPaDERP install packages on client and server, and copypasta configs I don’t understand. Where do I go to understand?
No shade intended. Just found this amusing.

> would have been _redundant_ to _again_ define it yet _again_.
I absolutely have to 'like' it because I have to do it. Scrum masters and Product Owners love to inflict Agile bullshit, but they do not suffer from it. They have little understanding of the process of software development and imagine themselves to be capable of 'adding value'. Agile is a failed experiment kept alive by people who have no skill other than working the work.
Glad to hear it! I'm actually teaching network programming right now. The irony is I'm teaching it in Python. :)
I think the far larger concern is what would happen should the US Dollar lose "reserve currency" status?

At this point it is probably the only thing holding the US dollar up?

It is easy to borrow when you hold the reserve currency, but once that is gone why would the world want to hold "dollars" anymore?
Its still responsible when an individual does it. Do note the difference between assets and liabilities. And near 0% interest vs 25% credit card debt.
a collab between IA and the ARRL would be ideal! but i feel the two institutions may not see eye to eye.
So these students, and I know plenty, that went to NYU. Paid the money, put in the work, and pass every class getting B's & A's, except orgo.

Well orgo is hard... no not really, its a first - second year class? The students are setup to fail. Do I think the professor is the root issue, no just look at replies in the this thread, 'its been that way for 30 years, blah blah'.

I am paying you to teach me orgo, not to fail me at orgo. Teach it in a passable way and then test the students outside of the class, like the MCAT or LSAT where you are not commingling the selection criteria on the whims of a professor.

Is this really that hard to see?