skysight-inc/HackerNews huggingface dataset:
The power of the optimizations available to C++ are what make it so fast (see how slow debug mode is vs -O2/etc), and what allow C++ to be fast in the face of common/easy-to-understand, but technically perf-hostile, patterns. Bit counting loops vs popcnt, auto-vectorization, DCE, RCE, CSE, CFG simplification, LTCG/LTO, and so on. These things let you write "high level" (to a point - there are some ways to do "high level" paradigms and absolutely eviscerate the compilers ability to optimize) code/algos and still get great hardware level performance. This is so much more important overall than the time it takes to compile your program, and even more so once you consider that often such programs are shipped once and then enter maintenance mode.

It doesn't really have anything to do with compatibility (not entirely, but the things that are the biggest issue to good optimization quality and are fixable are things that need a system-level rethinking on how hardware exceptions happen). It just isn't reasonable to expect developers to know how to optimize, and it doesn't scale.
The average modern SPA pulls in far more unnecessary JS than the average plain HTML site pulls in via redundant tag structure following the initial page load. Moreover, server-rendered HTML renders far more quickly because there tends to be fewer total requests and there’s no hiccup parsing the JS when it lands, much less the time it takes to execute it.
I buy French or Italian roast beans which are Arabica and they are also oily. This does not mean they were roasted in butter.
Yes, you can define your own commands to do whatever you want. For things like fuzzy search and frecency sorting, there are a handful of plug-ins and frameworks that can help, including an FZF interface and a few other Vim/Neovim-specific plugins like Telescope and Denite.
HostGator
There is a big difference between 'doing math' by repeating/elaborating on previously seen patterns, and by having an intuitive grasp of what is going on 'under the hood'. Of course our desktop calculators work (very well) on the latter principle.

As you say, both the broken and correct solutions were likely in the training corpus (and indeed the error message), so really we are doing a smoke and mirrors performance to make it look like the correct solution was 'thought out' in some sense.
Please, wtf, thats just idiotic.
Can't say I agree with X's style of appropriating tags but just the assumption that everything comes as an edict from EM himself is kinda sick.
I am well-versed in the prolific Cook. He's a hometown boy for me and I met him ages ago. He has other series, like the Dread Empire, but I think you might like my suggestion the best.
Not just Gen X, sadly
I believe the backdrop is there to show ambient conditions.
I could bet that number of users losing their account on mastodon on way or the other is proportionally higher than on Twitter. Instance admins are more powerful that reddit mods.

Yeah, you could take your date elsewhere, but not your original identify (yourNameAtSomeoneElsesDomain).

(...unless you're selfhosting your instance)
You've inadvertently highlighted the actual problem - our economic system allows for megaliths like Google to exist and dominate, and we can't help but measure everything against them.

Like, run the clock forward and imagine Google monopolizes half of GDP. Should the CEO be compensated as a percentage of that? It's a fallacious view - how many super hard working and ultra educated people could be recruited to that post for, oh, say a cool 1M per year with a good retirement plan and no stock nonsense. Tons - a huge list of people who don't have the right connections to sit atop the money pyramid.
This is the one good thing I was looking forward to from the Trump administration
to let methane just go into the air from industrial processes is actually kind of wild.

natural gas is basically methane, you can use that to fuel your energy needs. seems like a waste.
That trilogy is usually referred to as His Dark Materials, and I agree it belongs on the top shelf of fantasy series.
The trouble is that at scale, in a world where people's attention spans are already stretched to the breaking point and any kind of bullshit can be amplified to tens or hundreds of millions of eyeballs in minutes, the bullshit asymmetry principle comes into play.

I don't know what the answer is, because it's a genuinely new environment for the human brain.
Seems like your irritation is actually pretty rational.
I remain an EV skeptic because of the flammable electrolyte in Li batteries. They did a good job of protecting the battery pack and managing possible thermal runaway. But reading some EV crash news, I noticed one aspect of EV fire is particularly frightening: the speed of the fire and thoroughness of the fire burning. If the crash is severe enough to cause fire, it's usually within 1 or 2 minutes before the fire reaches the driver seat and then it'll burn it down to skeleton and the firefighters can only stand by and wait for it to burn out.
It's not hard to believe. What's hard to believe is that you couldn't possibly find a better CEO for a much more modest compensation package.
How can one tell? Is there a dog whistle I'm not noticing? Are the stats actually the opposite?
…what now?
That's incredibly impolite but I don't really care. In the future there might be reasons people don't directly name call something that should be a huge hint for you to not do it yourself to them. You aren't swooping in like a white knight answering some searing question, you're potentially throwing someone under the bus, CTO guy. You should know better.

You literally added it after I posted my own response. I hope you're proud answering the $10mil question when I clearly wasn't going to.
You are. I mean the similarities are uncanny. Both are publicity hounds who flip out at any perceived slight. Both are vain, petty, vindictive, and in general, seem to show all the signs of narcissistic personality disorder.

Both have gone through countless wives. Both have a habit of not paying people because they can get away with it - as it’s too expensive to sue them for nonpayment; they can drag it out in court and bankrupt you.

I never got caught up in the Musk hype and the more I learn about him the more wary of him I became. I have seen the amount of damage to society a narcissist can do in the form of the 45th.
I wonder if I have a bunch given I had untreated severe sleep apnea for 10 years or so.
I've often used "strace" and friends for debugging, especially where there is a lack of source code and ability to build an appropriate binary.

strace is all about logging the state over time. Of course, it's limited to system calls, and not C library stuff or algorithmic computations, but if your application is system-call dependent, such as networking or file I/O, strace can be a great tool.
Some old IBM keyboards (beamsprings, the predecessor to the Model F, which preceded the Model M) had solenoids inside to make them louder and sound more like typewriters. I wonder if such a setup would defeat this attack, or if it would still be possible to discern the actual keypress alongside the solenoid.
that took you a while, you are however ignoring prompts that dont correlate with your model, or your output constraints. you will never be able to interpret subjective context in prompt unless you make major improvements with statistical vectoring.
"You" the average human, but then you challenge me to provide something better? Weird.

I wouldn't write something as bad as this poem, and I'm not even a poet!

No, my art style is not "simple", but it's not photorrealistic either (this style you showed isn't photorrealistic either, mind you).

Without taking away how the current AI image generators work, which is impressive, I find good human artists are better. And the AI is taking from them, anyway. It's one thing to say "draw like van Gogh", and another entirely to be van Gogh for the first time.

Comparing an algorithm to "average people" makes no sense. Some people are not creative at all, so maybe a clever chimp is more creative! A vector-graphics game from the 80s-90s is better than most people at drawing vector art, so what? This is not how meaningful creativity comparisons work.

Creativity is not measured in speed either. If this is the metric you're using, I can see the source of our disagreement.
You’re welcome :-)
Having read your comment again, I think the key word here is 'speculation', in all its (in)glorious forms.
m.uber.com is completely functional as well
That was my first thought when I saw these. I’ve been interested in learning Vim but these look like hell to type.
It is documented CCP forces this to happen for real fear of blackmail of their family back in China.
That's why I followed on with the suggestion of replacing the numbers with the owning entity. "Apple|Apple Inc." would be separate from "Apple|Apple Records." Of course, this is complicated when a trademark is owned by different companies in different countries or when a trademark is licensed to a company including the right to advertise with that trademark. An alternative thought I had was replacing the numbers with the business the trademark is in, but plenty of trademarks apply to more than one business and the 'primary' one can change over time.

There are assuredly better solutions, but even an imperfect solution is better than the current state of things. First-come-first-serve with unique per-site screen names just plain sucks.
By far the most surprising thing about this comment to me is that Aella's substack gets posted here often enough to make it on this list.
I know the operation I want to perform. I even know approximately what it's called. I can't be bothered to remember what obtuse syntax is required to invoke it.

Rebasing isn't difficult, merging isn't difficult. Staging is stupid so I ignore it. The stash is stupid, so I ignore it (why not just make a new branch and commit?). Bisecting isn't difficult.

Seriously, the concepts are not rocket science. Git just makes it hard to remember how to correctly invoke the thing you want to do for no good reason other than that it was hacked together in a fit of pique and those decisions have stayed with us ever since.

And a lot of the functionality is centered around an email-based workflow, which makes sense for the Linux kernel, and doesn't make sense for anybody else.
The command you want is just gq. In normal mode it accepts a motion, eg gqip or gq}. And it works in visual mode as well. The gqq command is a special case for the current line. Personally I use https://github.com/kana/vim-textobj-line which defines a text object for the current line and maps it to _, so gq_ also formats the current line.

See here for relevant documentation: https://neovim.io/doc/user/change.html#formatting
The only effect this will have is that the Indian consumer will get worse quality laptops at a higher price. Some middlemen will import cheap Chinese parts and assemble laptops in India and make bank by over charging for the assembly process.

Also, the delay is three months. You probably need a year to get all the permissions to start setting up an assembly plant in India. So expect a world of pain for the next year if the government is serious about this.
As more and more people do this, public transit will shrink to a point of failure.
100% agree, i don't even see any difference with print statements, what was all this pontificating about? it's literally just a different way to do the same thing as print statements - find out if the program reached that step and some values.
I never suggested that all oily beans are roasted in butter.
Considering the way the US was mistreating researchers of Chinese descent, charging them criminally for forgetting to list an offhand meeting with a single person of the many they might have met in China, in one of many grant requests they submitted.

Punishing the many for the crimes of a handful of people was obviously gonna result in something like this.

That being said, it will be interesting to see if this trend has continued. The data here is only till 2021 and since then the US has ended the more blatantly racist persecution, China’s growth story has stalled, and Xi Jinping has gone into full arbitrary authoritarian mode.
Clipboard managers exist so it definitely can be read in the background on some platforms at least.
It should worry you if you do business with any Musk-owned company. I'd consider buying a Tesla, for instance, but its resale value could easily drop by five digits based on a single Tweet from Musk.
I haven't heard that word being used in years living around there and also being hispanic.

To me it just looks like parent is cherry-picking some domains to try and put words in their mouth.

If the person owns roaches.com out of hundreds of domains then you're going to try to make it racist so the owner looks racist?

I never understood why trying to make innocent things racist isn't considered racist itself.
So far it's been the best free Git client I've used, but I miss TortoiseHg's interface.

I'm still not over Mercurial losing the DVCS wars.
“sick” is pretty exaggerated language. And he runs the company, all of the companies decisions are ultimately attributable to him, especially when it demonstrates a change in policy from before he bought the company.
not just china. the ccp has operatives in every country. they can blackmail anyone at any time.

they have stolen trillions of dollars this way. possibly quadrillions, but we have no way of knowing. the scale of the theft is mind blowing. in the future it may go even higher.
Yes, I was quite annoyed that Discord decided to abandon their 4-digit numbers. The first place I saw the approach was Battle.net, and was happy to see it when I joined Discord. I'm glad Discord decided to provide the ability to have a separate nickname from your actual handle, but there was no good reason to dump the numbers.

edit: I agree the randomness is important. Without random numbers, the first person to get in will pick "0069".
> "I'm doing exactly what he would have wanted me to do, donating to ICCF Holland. If you're a vim/nvim/other edition user, I suggest you to do the same: https://iccf-holland.org/donate.html ."

In view of
https://www.lesswrong.com/posts/7FzD7pNm9X68Gp5ZC/why-our-ki...

I'm calling out that I have donated.
It is much more expensive for foreign students in the US, too.
> simple vim one liner which allows you to count the words in the file

> :%s/\w\+/\=submatch(0)+1/g | echo line('$')

Yeah, no. Isn't there a plugin to just display word count in the corner somewhere automatically?
True, but at the same time, no-one buys DVDs anymore because of streaming: https://www.cnbc.com/2019/11/08/the-death-of-the-dvd-why-sal...
Seems to use an older, non-openhardware solution.

These days, there's GreaseWeazle[0], setting the standard.

0. https://github.com/keirf/Greaseweazle
And their creators?
Could the government be pressuring them to return home?
Much higher res version from the earlier thread:

https://www.douyin.com/video/7263715495256378659
I grew up in Brooklyn. The #1 difference I hear is that elsewhere in NY they don't do Yuge, Yuman, Yumor, etc.

It seems to be a Brooklyn-only thing.
OK, but I think it’s still below 2019 if I’m reading that chart right. Covid makes the last few years difficult to compare.
This Quad9 case proves that all open resolvers are not necessarily "equal" in terms of the DNS data they will provide. From what I have seen most folks using third party DNS either do not choose a provider, i.e., accept the ISP default, or choose a provider based on "which one is the fastest", "which one is the most 'private'", "which one has family filters, blocks ads", or some other marketing. How many folks consider "which one offers the DNS data I want".

What stops Google from "self-censoring" DNS data so that the answers users get from 8.8.8.8 and 8.8.4.4 are optimised for advertising. It makes business sense.

Fortunately nothing in DNS protocol mandates using remote recursive DNS and caches shared with untrusted parties (including the so-called "tech" companies operating them). It is possible to query without the RD bit set and still get the DNS data from authoritative DNS servers instead of resolvers.

it does not even look like Quad9 has removed this domain from their cache. I just checked and it's still there, returning an IP address in Lithuania.
Well, that’s the whole premise of the linked website (the conversation): the latest research for a wide audience. Maybe you can subscribe to their science or astronomy sections.
>What if Google took your 16 year old email address?

They can take my email address, I'm keeping my emails.

Got a mail client running on several machines for that reason. All hail IMAP.

Notifying all the people I've ever sent an email to of a new address is a quick task with an offline email client.

Changing the email address on all the accounts is a bit of a chore, but that goes with (as you rightfully say) not owning that email address.

Guess one of these days I'll run a mail server just for creating online accounts. It won't even need to send anything, so no worrying about aggressive spam filters. And it can auto-delete everything each day too without harm.
In a better world, we'd all feel good about educating people to bring out the best in them, regardless of where they came from, or where they then go or what they then do.
I have donated a few times and always got a personal email from Bram in thanks. These were not large amounts by any means.

Rest in Peace, Bram.
> It is not a language flaw. C++ requires types to be complete when defining them because it needs to have access to their internal structure and layout to be in a position to apply all the optimizations that C++ is renowned for. Knowing this, at most it's a design tradeoff, and one where C++ came out winning.

This statement is incorrect. "Definition resolution" (my made up term for FE Stuff(TM) (not what I work on)) happens during the frontend compilation phase. Optimization is a backend phase, and we don't use source level info on type layout there. The FE does all that layout work and gives the BE an IR which uses explicit offsets.

C++ doesn't allow two phase lookup (at least originally); that's why definitions must precede uses.
My measly single upvote is insufficient to express how hard I laughed at this. Bravo!
I am reading my news by going to CNN, then RT and getting a sense of what the real news are in the empty space between them. Understanding the mentality, argumentation and dynamics of a bad actor are important. And I would assume decision makers in read their opponents propaganda. Blocking it gives the impression that whoever is blocking is not trusting our own maturity to filter and understand and make value and ethical judgements for ourselves. In that sense they are not punishing the blocked party but “protecting “ their people and I am not sure I need that protection.
And they're generally not eligible for federal student loans.
Have you tried generating Arm templates too? I think my attempts were unsuccessful. What I have consistent troubles with is it losing the context as I try to guide it through something. And as I try to fix some mistakes, it fixes them and introduces others at the same time. Not sure what I'm doing wrong.

This process ends up being so time-consuming and frustrating that it's faster for me to just find some good examples using the new (and awesome!) GitHub search.
We truly do live in an incredible time. The first human immune to aging has likely already been born. Hypothetically, given enough luck, an immortal human probably walks among us. We're that close to being able to genetically modify everything.
Is this ING? Sounds very similar to how ING does it.
Please, no. “Cuckold” already has a meaning and it’s not this.

I know it makes me sound like a crotchety old man to complain about the changing nature of language but I’m not going to start helping it along.
? Github launched in 2008, git was popular then but not the completely dominant thing it is now.
Related:

A Short Ballad Dedicated to the Growth of Programs (1986) - https://news.ycombinator.com/item?id=18831265 - Jan 2019 (1 comment)
Yep the first movie. It's so good and similar to the original series episodes (with much higher budget though) that it's easy to confuse with them.
Thanks for the suggestion. For now resetting worked. The main reason I haven't switched yet is mostly because I didn't want to go through the hassle of dealing with uefi
> we did the repair successfully together

Excellent anecdote and love to hear that these people still exist
Yes, a mod updated it, probably after seeing your comment (thanks!)
Cutting consumption isn't the only way to reduce emissions. The other way is to change the type of energy fueling the consumption with clean energy. It seems to me like it would be a lot easier to build a bunch nuclear reactors than it would be to convince billions of people to significantly reduce their standard of living.
Speed is not the measure of creativity. I don't think anyone will deny that machines can do some things way faster than humans; this has little to do with AI in particular.

I don't think this "poem" matches or surpasses most humans trained in poetry.

I don't have to provide anything. I mean, there's a huge body of poetry (that this LLM was trained on, by the way) to compare it to. Pick poetry you like, and compare it to this one. You'll see the difference in quality.
It’s further compounded by accelerating the atrophy. What you are describing is a vicious circle that ends with no freedom.
My mechanical keyboard already has a knob that I've configured to control the system audio volume, all that's left is configuring Linux to play an audio recording of a keypress every time I press a key...
Best dev flow for me is coworkers that don’t ask to ask, closed door office as necessary, and mid 70s prog rock (mostly, in 2003 I did a bluegrass rotation that seemed to coordinate well with Oh Brother Where Art Though)

Point being, what works for me may not work for you, but what works for you sounds like a hellscape to me.

Yes, I’m fragile snowflake and I’m ok with that.
Exactly. I heard recently the Lumi supercomputer team converted loads of scientific code from CUDA to Hip to run on MI250, and apparently it was pretty seamless, so a strong sign this approach works
It also seems to be doing something weird with text selection, at least on mobile browsers. But I guess the promise of flutter is it’s the same everywhere so this demo should be equally bad on desktop.
OK, whatever.

They are trying to tell you not to do something risky (for you and for them I guess).

Complain about it on some abstract rights-based level all you like if you feel that it's a strange "concerning" issue. They are good people and they are doing this for the goodwill only (really: read the story about how Matt Mullenweg bought the simplenote.com domain for $29,000 and gifted it to them before he even discussed buying them out).

Me, I just won't use it for sensitive stuff.
I had this same thought, but given the blatant profiling of the China Initiative for four years —- to say nothing of other social prejudices, it might not have taken so much pressure but rather a gentle nudge to consider one’s environment.

I don’t doubt there’s been some interference by the Chinese government. I’m just not sure they could run a full-on scare tactics campaign without it blowing up.
>repeatedly point to a wikipedia page and ignore any discussion of the actual contents of the page or how we define a standard, stamping your foot and saying "I’m right and it's so impossible I'm wrong that anyone with a different viewpoint must be lying"

overreaching? who knows? but sadly I think we can substantiate "childish". and let's be real, how can we describe repeated ad hominems and unfounded accusations in place of actual discussion? bad faith flamebait