skysight-inc/HackerNews huggingface dataset:
If you think "parsing the command line" should or does take appreciable time on a human timescale when executed by a modern superscalar processor, then your mental model of computer performance is "off" by at least 4 or 5 orders of magnitude. Not four or five times incorrect, but many thousands of times incorrect.
Your first three paragraphs are a précis of the article so at a glance your post seems pointless. I suspect that prompted the down votes. Maybe skip the fluff.
Geothermal works fine, in numerous places worldwide today, as may be seen simply by looking.

It just costs more than wind and solar. Same as nukes. Unlike nukes, geo was once competitive without heavy subsidy, in places.
I didn't downvote but summarizing the article in your second paragraph felt like a chore to read after having read the article, and I did initially skip the rest of the comment (which is good) because of that.
Is Crypto Dead?
I firmly believe support feature matrix is what ultimately killed XMPP for masses - it always felt like you don't know what you get with given client or server and never quite worked fine.

That and advent of zero-fuss web clients
I think it comes down to personal preferences. rcirc is a single file. ERC is more modular, it has the core in one file and a bunch of modules can be pulled in for extra functionality.

I originally went with rcirc because I preferred the way it handles logging: it maintains a separate log buffer and you can format the local logs separate from the display format. ERC logging works by writing out the recent portions the buffer itself. Both are very customizable though, lots of variables and hooks so it should be possible to tweak either one to your taste.
Opensourcing code when you shut down has the nice effect of making it available to the world.

It also has the nice effect of keeping the code available to the people most familiar with it, as they move on to other ventures.
> Welcome to The World's First RISC-V Site!

[citation needed]
I almost upvoted some fake comments there. Is that bad? Am I conditioned to see the world through an orange and grey filter, letting only sarcasm and earnest pedantry through?
I think you'll find that trying to make copilot in 2014 was definitely 10 years too early. Hell, even Copilot is a few years to early at the moment.
I disagree with their statement that individual developers do not pay for tools. I have paid for tools out of my own pocket on many occasions. However, being able to deliver code 18% faster isn't enough to fork out $9.99 a month. First of all it is relatively expensive. For that amount I can get a personal license for PyCharm. Secondly coding speed never tends to be a bottle neck for delivering a feature or a product on time. I can see why Engineering Managers are not willing to pay for this.

I do wish the Kite team all the best, and I hope they can re-use their skills in products that are commercially viable.
$100 million on zero product-market fit is a lot.
Observability is the other side of statistics.
I am a big daydreamer and like 99.99% of all ideas/projects i tried went nowhere. I always felt i have too many hobbies and interests and not enough time.
However, in the last 10 years i managed to get some things done which i feel are quite something. What separates those from the rest?
a) i got paid for doing them b) i was lucky to be there at the right time & place, due to:
c) i was freelancing which gave me more opportunity to seek out interesting things to work on rather than staying in one place and doing what hierarchy tells you.
a-c) made it possible to unlocked my passion and as a consequence i did not mind working hard. to be precise, by „working hard“ i mean doing 40-45 hours a week, not more but those hours i was extremely focused over a few years.
While I think competent scammers had better odds of not getting caught, I don't see how it is not a scam to take money, try to beat how it is currently allocated, whether or not you believe you will be able to put it back.
How does this compare to making things halal? Wikipedia seems to say they’re the same…
I've tried Kite once, and wasn't really impressed. For example, back when I tried it, it wouldn't offer any kind of autocompletion within a string. Even vim's built-in autocomplete tries to complete words for you there, based on other words you've used before.

Kite did sometimes offer some good suggestions in regular code, but it tried really hard to understand your code, and went belly-up when it didn't.

At that time, I tried some other ML-based autocompletion tool which wasn't specific to python, and which usually worked much better, except that it used far too much memory and caused regular crashes.

Maybe they improved kite since I tried it, or maybe "individuals don't pay for dev tools" isn't the whole story. Or maybe both.

Anyway, kudos for both trying and for open-sourcing the code at the end!
Seems like putting up an idea is giving it away, so the cost part would be redundant.
Internal Photos from FCC ID, available without disassembly https://fccid.io/2AF77-H1931660/Internal-Photos/Exhibit-C-In...
The ANC is structurally broken: that’s the bottom line.

The same sort of intrigue that happens in the Chinese Communist Party ruling circles happens in the ANC (not surprising since both are organised under the same principles), meaning that the leader has unfettered power until the next ANC elective conference. Mbeki (competent but with crazy ideas about AIDS that were his undoing) and Zuma were allowed to run amok. Add cadre deployment to the mix, and you can see why South Africa is such a mess…the democratic constitutional order is badly weakened when the electorally dominant political party is run as a personality cult.

I expected Cyril Ramaphosa to be more aggressive in cleaning out the rot, and to perhaps reform the ANC structurally, but he seems very tentative…
I have had a few outlets for where I'd share random ideas I came up with: used to have one on the Elm slack, and also various places in work channels. I found that sharing my ideas was always fun, then when I'd implement them, I could take feedback from others to lead me in a new direction. I particularly liked difficult ideas - things that others would consider impossible or at least very hard to solve. Bouncing ideas off of others is a great way to discover what problems _other_ people are facing.
Buying something and then changing it is not "hijacking" that thing.
I do not understand. What do you mean exactly?
Surely this is illegal! Cooperating to set prices higher than the marginal cost of production is bad for the market, and hence, illegal.

This also violates the free market spirit. They're not competing, so consumers do not get the most benefit.
The unfocused vision is quite obvious to some, I’ve had people complain that I look through them.
It's easy to look back and say "it should have been obvious," but besides those who had general disdain for crypto like Buffett aside, were there any MSM outlets that actually saw through SBF for what he was at the onset and wrote an actual article about it before this all occurred? Because I can't seem to find any, and this just makes me want to avoid reading the news altogether at this point.
Franz is a fairly obvious name for a Kafka related tool/library so hopefully it won't get confused with https://github.com/twmb/franz-go
Probably after they were already dead but also Discord. Online communication is so easy and good now. My friends have talked about having some LANs again but it is so easy to just play online that it never happens.
What's being discussed here is a bit of a far flung, post scarcity situation.
Does KYC on exchanges stop you from taking your money out of the country if you earned it legally in the first place? I'd think that the process would go like this:

1. Transfer the majority of your legally earned savings in rand, on which you have already paid taxes, from your South African bank account to a South African coin exchange, using it to buy Bitcoin, or Dai, or Ethereum, or whatever. Since this is white-market money, KYC should be no problem, right?

2. Transfer your Bitcoin (etc.) to a wallet or wallets you control, maybe with multi-signature authorization, maybe using an Electrum seed phrase, etc. Presumably this is what an exchange is for, right? Buying Bitcoin and then sending it somewhere.

3. Move to New Zealand or the Netherlands or wherever your new job is.

Where does this plan fall down in practice today?
I understand that's Kite's perspective (and yours -- "purchasing won't pay for this"), but devs are not paid meager salaries in general, and definitely might care about their code quality when it's put out in 'public' whether that be internal repos, or github.

Payscale estimates average engineering salary as having between $3,000 and $7,000 a month more in disposable income over writers -- and I would guess almost every professional writer pays for grammarly.

But, I agree that this is a new concept, and just spitballing -- right now, these sorts of linters and code formatting tools are mostly open source, so it would be some product marketing work to see if the market would actually pay.
You may also find this interesting: https://en.wikipedia.org/wiki/Captology
Look, clearly you’ve made up your mind, there literally nothing I could say to you that would convince you that you’re wrong and that trans women are women and trans men are men.

So I don’t know why I’m bothering but here.

> clearly does not meet that definition.

Which is why the definition is being updated to include them. We discovered and are now socially recognizing a different kind of man and woman.

> Saying "trans woman != woman" is true

Your arguing something on a completely different plane than the actual discussion. It’s should we update the definition of men and women to include trans folks — why or why not? If I define good person as someone who doesn’t misgender trans people then you are NOT a good person and that’s okay to say. Do you see how meaningless that statement is?

> This is a transparent, motivated attempt to erase the definition of woman.

This is literally insane levels of conspiracy theory nonsense. There is no group of mustache twirling trans people who are out to erase the definition of man and woman. What end game are you possibly imagining for this made up group? Murhahaha we’ve updated the definition of men and women to include trans men and women and now… world domination?

> It does NOT equate to saying trans women are bad and should be mistreated.

Yes and that mistreatment is called “treating them in a manner different from a cisgender woman including but not limited to calling them
something other than women.”

> Trans women are trans women, and that's OK.

If you care this belief has a name and is called third gendering if you want something to Google.
Show HN: Basic Web App Template
Any obvious reasons why it has enjoyed this success while its southern neighbour hasn’t?
Fifteen years ago I used to target 15ms as seen in the browser F12 network trace (not as recorded on the server!) and if I mention such a thing these days people are flabbergasted.

For example, I had a support call with Azure asking them why the latency between Azure App Service and Azure SQL was as high as 13ms, and they asked me if my target user base was "high frequency traders" or somesuch.

They just could not believe that I was expecting sub-1ms latencies as a normal thing for a database response.
Moved to a project that was incompatible with the IDE I was using. The new IDE lacked solid support for ad hoc named templates and provided no suitable tools for monitoring grep patterns.

This added so much friction I stopped doing this.
"Their manager might, but engineering managers only want to pay for discrete new capabilities, i.e. making their developers 18% faster when writing code did not resonate strongly enough."

Are there a lot of businesses where individual developer productivity, with a narrow definition of LOC per hour, is the bottleneck?

I've worked for 10 years as a web dev and the bottleneck is very often at the product management level (tickets not ready, goals changing, haven't got the credentials for the 3rd party API yet..) and a minority of the time it's my brain (yes sometimes I need to think before I write code). It's rarely how fast I can write a function. So if you make me 18% faster at something I do 1% of the time... good luck making money out of me
"pull requests for new packages are welcome" is the self-defeating answer: if you as a user have to create a PR for a package to be in MacPorts then it means that MacPorts have not attracted enough attention from the authors of the package to submit it themselves.
Function pointer types are a Turbo Pascal extension; in standard (Wirth/ISO) Pascal, you cannot have "type = function" etc, you can only use that syntax to declare arguments of function type. So they're not first-class values. They're closures because they capture the enclosing environment (variables).

In your second example, what you're doing is the equivalent of reinterpret_cast between two incompatible pointer types (if they were compatible, you could have just assigned @sub to a variable of type MyFuncHidden). You cannot safely assume that your new signature faithfully corresponds to what the compiler does under the hood - that's an implementation detail. Furthermore, in this case, your function doesn't even try to access variables from the outer scope, and this would break if it did.
Solar can't be used as a base load since there's no way to store electricity at the scales required. Same with rain water vs tap water.
Some ml/dl tools (think gpt3) seem to be able to answer questions that we previously thought you needed gintelligence for. I think the line between "pure statistics" and "intelligence" are much more blurry than they used to be, and might go away entirely.
> You could do "TODO fix the foobar because flange see Ticket 1234"

No, you should create Ticket 1235 - fix foobar, add additional info such as rationale and the definition of done, and add Ticket 1234 as related/blocks.
Vuejs documentation. They have an API reference and a guide. Can go to 0 to using the framework in no time, and contains all you could possibly need once you dive deeper.
I pay for copilot. It saves me a modest number of minutes of time per week. That's worth a small fee.

And before someone jumps in: I and my other co-founder who also uses copilot (We are the only two in the company who do, I think, without checking) are the compliance team. We're both very senior and use copilot basically a line or three at a time as a smart autocomplete. It's still worth it.
Simple, straightforward, and completely misunderstands creative work. Delivering software is design work, not the work on the factory floor.

And the tension, where it exists, is from bean counters trying to model everything as an assembly line.
Europe, America, China and even Russia have mercenaries corps (e.g. Glencore) that help African countries choose the right rulers, and when the ruler isn't right he gets replaced. The right ruler needs to be a chaotic plutocrat who cares only about himself and looks the other way when his home country is looted. As for IQ, it's a side effect of the above: NK and SK are the same people who live under different rulers for less than a century, but NKs are already much shorter. My guess is that in a hostile environments, the smarts and height genes stay dormant.
Like everything in most companies, it's never about money, it's about control/power. It's inevitably someone's job to manage all the SaaS shit at a company, and damnit we just bought a JetBrains license why do you need Copilot?
I've commented a few times about issues I see with scalability of ActivityPub
It was not a legitimate business, there were almost zero controls on cashflow.
From the VinFast web site, looks like you can buy the car and battery without a subscription by paying an additional $15,000. I'd still be worried about how the subscription is enforced and tracked, especially from a company that's new to the market.
Sadly, emissions taxes impact the poorest first while being almost pain free for the richest.
> Why does open protocol usually mean crippled U/X?

Open is entirely unrelated to that, but optional features means crippled UI/UX in the long run. Some server won't support it so users can't use it, or some client won't support it so they will see garbage/nothing when others use that feature.

XMMP showed that well enough and it seems IRCv3 follows suit.
Was Hercules Samson?
He made an unsolicited offer, the board didn't even want him to buy it and explored a bunch of options to prevent a hostile takeover, so he kept pushing, then they said fine, and then the market turned, and then he started walking it back trying to find any reason to back out, but eventually couldn't. This was 100% a self-inflicted wound.
That's an interesting take on what to do personally. I've been thinking the best think to do is just to work hard, keep head down, and if the axe falls, expect that it will likely take at least 1 year to land the next role and it won't be an ideal setup and to just ride it out.
Incompetence is, “I had no idea companies have standard methods of bookkeeping and accounting, or that I could have hired people skilled in these matters, like CFOs, accounting firms, or managers with any experience whatsoever working in business and/or finance.”

Malice is, “I knew how businesses are supposed to be run, but I accidentally on purpose chose to run my business in a way where nobody could exercise oversight, and while nobody was exercising oversight, I engaged in a pattern of trades and deals that enriched me at the expense of people who trusted me.”

SBF is a grown-ass adult. He knows that when people trust you with their money, you have a moral obligation to handle it competently, or hire people who know how to handle it competently.

He and his backers know how to run a business such that the shenanigans he actually pulled would get flagged. He chose not to do so, and his backers chose to look the other way. And then he coïncidentally used the lack of oversight or standard controls to steal billions of dollars from his customers.

Believe whatever you like, but don’t expect the rest of the world to nod along in agreement.
It’s true that you could get a basic program back with old.

But any data was lost and I saw break get pressed accidentally fairly often at school and amongst friends.
It definitely is frustrating as a Tesla owner.
The latest UI redesign is a mess for usability while driving.

The navigation area is smaller to show more visualization area, many things that were one click away are now two to four clicks away, and there’s less information available.

Granted they’ve slowly started bringing back stuff from the old UI, but there’s many things that make it seem like the designers are designing at their desk and not dog folding their work.

Take the new video feed when you turn. great feature that finally showed up on Tesla (been on many other cars for a while) but the initial implementation put it in your blind spot behind your arm. The only way I can see that happening is if the features were signed off of independently of testing the design on the road or in a realistic simulator. It’s now in a better spot after much feedback from customers.

The same can be said for many of the other car settings. They finally moved many of the one click actions back, but how did there come to be a giant release that reduced much used functionality unless you weren’t testing in the field?
If you sent your USD to Argentine for insance you'll have to use official central bank exchange rate if you used Wise. With crypto you can actually convert your money using real world exchange rate which is very diffrent from official one.

Official exchange rate: 1 USD = 162 Peso

Real world one: 1 USD = 300 Peso
We will just line the hole with electric blankets, it will be fine
> Qatar has a rule against drinking ...

It's hypocrisy plus a little something to agree to provide alcohol to get the deal and then go back on it at the last possible moment.
Yeah, I understand. I just see a lot of people on here who seem to be deliberately looking for reasons not to like Copilot.

You don't fit that stereotype, of course. So feel free to ignore the following.

Developer tools have learning curves. One doesn't simply open vim/emacs for the first time with a full understanding of how to use it (or why it's a good tool to use, even). Historically, we have had _no_ problem with the steepness of this curve. But, when it comes to Copilot, there's a lot of "tried it and it output an obvious bug! how did this make it past quality assurance?? such a liability!" Just very reactionary and all-that.

Anyway, sorry for the toxic response.
We don't because those pointers are explicit. But they're not with closures, even with something as low-level as [&] in C++.

And, yes, what [=] produces is not a closure, by definition (but it's still a lambda).
> Developers are somewhat reluctant to pay for tools but I think you can get them to pay for things that are worth it.

Indeed, I payed for a debugger because MSVC is pretty terrible
My experience with copilot has been very different. It easily pays for itself, and getting my employer (seed stage startup) to spring for it for the entire team was an easy sell.

Yeah it's pretty dumb most of the time. But I know that, and I don't use code from it without carefully checking it out and modifying it. But it's still a huge help. Just the time saved writing tests alone pays for it. And I've had a few spooky experiences where it feels like it knows the bug fix before I do. Think of it as a smarter auto-complete.

The technology has a long way to go, but I completely disagree with Kite here. It's already good enough to pay for. If my company didn't pay for it, I would. I already pay for JetBrains, and it costs more than Copilot. I would give up JetBrains before I give up Copilot.

My guess here is Kite positioned themselves as a free alternative to Copilot and then couldn't monetize. There very likely is more to it though.
Open Office changing ticketing systems three times. The first time I copied over a few dozen of my most important bugs, the second time I copied over the absolute most important bugs, and the last time I did nothing.

Nobody was reading, triaging, or fixing them anyway.
Is this a play on words?
At least how I understand the word, "whitewash" doesn't have a racial reference.

The countries that need a whitewash are the ones that have really bad human rights abuse (or, in this case, a country that let tens of thousands of people die building the very same stadiums that are being used). That's not related to being white in any systematic way
Simplest Tool Ever Built
I am not convinced there is a market there. This is a feature in existing ides, and the grammar suggestions are often wrong.
Each 300+ mile range missile runs around 1-3 million dollars. Stealthier variants will be more expensive.
Regarding opioids, I recall that in the mid `90's when I listened to about 4 hours of NPR during work every day the host (Dianne Ream?) had reps from Purdue Pharma (or one of the other opioid purveyors) in which the pharma reps were basically saying that doctors weren't prescribing enough pain medication for their patients. I recall the host really challenging them on each of the points they were trying to make, which was out of character for her and stuck in my mind.

Point being, I expect that at least some of the guests are arranged without much input from the hosts. There must be heavy politicking involved to get bandwidth in mass media, and the people actually doing the work (running interviews or writing articles) can only push back to the degree that they have some degree of control over the network or channel.