skysight-inc/HackerNews huggingface dataset:
Yep, this was my thought immediately. But probably this flag is not the one needed, as it enables complete C++ exception support - which turns on a couple of other things automatically.

"-funwind-tables" enables stack unwinding

"-fasynchronous-unwind-tables" makes the stack unwinding available for debuggers

"-fno-dwarf2-cfi-asm" makes the debugger unwind table "old style", so unwinding info goes into .eh_frame and .eh_frame_hdr section (or .ARM.extab and .ARM.exidx on ARM) instead of .debug.*

These sections are then parsed by the backtrace() family of glibc calls: https://www.gnu.org/software/libc/manual/html_node/Backtrace...
I wish I was born at a time so that I'd be able to experience the early internet. And then die of natural causes, so that I didn't have to live through the hell that is the internet today.

(A bit dramatic - it's meant to be satiric).
Has copying ever been this easy though?

In centuries past, if you wanted to infringe copyright at the same scale we do today, you'd need expensive stuff like printing presses and a viable business model that pays for the costs of running an industrial copying process. That's what made copyright enforceable: you'd need to be a major industry player in order to infringe copyright and such centralized operations are easy targets for litigation.

Now everyone's got computers that can make and distribute a virtually unbounded amount of copies of anything to anyone within the network and there's pretty much nothing people can do about that.
I read this as Microsoft is doing Microsoft things. No news whatsoever.

Anybody old enough knows what this company stands for. It's tree big letters: EEE

Of course nothing has changed. How could anybody dare to believe that?
re depends ultimately of this c file https://github.com/python/cpython/blob/main/Modules/_sre.c
I’ve used vi(m) since 1989. I still use it lots.

A while ago though, I made an interesting realization/admission (at least for me).

Vim is great for small files (because it’s ingress is so quick and fluid and universal) and pretty good at editing/tweaking existing content.

But I have found it painful for original authoring of large original content. So if I need to rough out the first go at a python/elixir/c code base of anything that’s gonna be larger than two screens of text, I’ll pull out a “real” editor and build it up.

As I switch back into tweaking mode past the original splurge of content creation I often go back to Vi(m). It’s ability to navigate/modify existing code is unparalleled. That’s been my experience at least.
The Ascent of Mont-Blanc (ca. 1855)
As a result (?), those bad naming help their company name advertised.
My general opinion on this whole article is “cool, glad you found a solution you like.”

I try really hard not to sell my workflow to others like this. Two people can be incredibly different in their preferences.

Just because multiple monitors made you less productive doesn’t mean it has the same effect on someone else.

I’m sure the people they mention who have troubles focusing because of having Twitter on another monitor exist, but there are many others I know who have wide or multi-monitor setups who use them extremely effectively to pull in multiple sources of input to write great code.
It really is a huge amount better than pretty much everything else, yeah.

... now if only the language servers it relies on could be anywhere near as polished :| rust-analyzer is a stunning example of what's possible with language services, gopls is only barely functional enough to be worth running.
I’m imagining them in a snowy forest chasing a boy carrying a baby, while the boy uses memories of coldness to hide them from the heat-sensitive cameras on the drones.
I honestly see this specific bruhaha as more of a DNF issue and less of a github issue. Even though both are affiliated with Microsoft, I dont think this is the same as SourceForge’s fall from grace.

I can imagine copilot being another point in the not-so-good direction, but is there anything else you are thinking of when comparing Githubs trajectory to SourceForges?
Hell, in SF that first bit doesn't even help, due to the broken lottery system here. It's probably the main reason why there are so few children (by percent) in SF when compared to other cities. Parents make the logical decision to move out of SF when their kids become school-age because they have near-zero control over the school their kids end up at. Alternatively, they put their kids in private school, which is out of reach cost-wise for many families.
As long as Seattle is your source or destination, Seattle's transit is pretty okay.

If you dare go Eastside; or, worse, need to go from like Renton to Totem Lake; or Redmond to somewhere that isn't the the center of Bellevue, you're just never going to get there in a reasonable amount of time.
I honestly can't stand editing large amounts of text without vim after learning it six years ago. Writing social media comments in a <textarea> is one thing, but anything I actually intend on seriously editing? Can't live without (neo)vim. My brain now cringes at the thought of reaching for my mouse, pointing, clicking, then dragging, and moving my fingers in weird, uncomfortable positions to do things like copy and paste.
Brilliant.

I could never avoid the metallic taste when I’ve pressed apples (on a much smaller and way more amateurish scale.)

I’ve always felt a bit cursed — like it’s impossible for me to press apples without introducing some kind of fault / taint.

I vicariously celebrate this project instead :)
That's what I meant with operator++ being redefined to do anything.
Lithub Daily newsletter
Github _is_ the embrace phase. It is sad that a lot of OSS projects do not see it. MS has through Github control over OSS. As someone noted in another post they want admin access. This means that they can do what they want with your code even injecting malware.
I wonder if people wanting to deprecate FTP do not have a hidden agenda. Because with https you are at the mercy of an organization.
An hour and a half? But there are new blocks every 10 minutes!
I assume moving into an enterprise account is a single click (although I've never dione it, so :shrug:).

The workaround "project transfer" used/suggested for getting back _out_ of that enterprise account gets explained in the article like this:

1) Create a new GitHub organization, normally. For example, name it new-yourorgname

2) Rename your organization in GitHub Enterprise in the Settings to something like, dnf-yourorgname

3) Rename the organization from step 1 to your desired organization name. You want to complete this quickly after step 2 so no one takes your organization's name.

4) In the GitHub Enterprise dnf-yourorgname go into each repository's Settings and transfer the repo to the brand new yourorgname organization.

Not at all surprising that generates a flurry of emails, especially since in the authors case step 4 needed too be done 44 times, once for each repo in the org.
I can only speak to my experience, and I might be mistaken: but the reason I tend to reach for vim bindings is not because I already know them- it's because, mostly, it's consistent where as IDE key binds change depending on the platform and IDE.

IntelliJ has programmable keys and they prompt you on first run which ones you'd like to use "Original?", "MacOS", "Linux".

VSCode has it's own key binds for various movements (like indenting a block), I know sublime does too.

It's all just too much hassle, and obviously that doesn't translate to being ssh'd into a server and needing to move some text around, which is harder than it ought to be in Nano. (but you only feel that after you've learned vim.. so.. that's weird, there has to be a universal law about that somewhere)
This is why I use nano. forgot one of the important keybinds? its right there on the footer.
Research on this seems to mostly have settled on “no, maybe some accelerated development for kids”. I just know it’s better for my brain to be thinking about chess for 2 hours than to be on Reddit for 2 hours, which is what I was spending the time on before.
Prices would go up a lot faster without more construction.
After reading the blog posts linked form this one I would consider this statement very questionable.

Maybe it's not MS on paper. But the DNF looks like it would be fully under MS control.
The votes of Texans led to Texas labor laws and the votes of Californians led to California labor laws. The movement of people and companies around the country are another kind of vote. Live where you want and hopefully you can prosper there.
I don't know about you guys, but I only went to the news to find out what happened to facebook.
Humans also have ears. And a sense of touch. And a sense of motion. And that supercomputer between the ears has decades of experience doing sensor fusion amongst all the various inputs down to the level of milliseconds of variation, and decades of experience of rising in cars and knowing what they feel is safe versus what is not, and presumably at least months of experience of control behind the wheel.

Tesla doesn’t have a lot of any of those things.
At OP's level (1800 lichess), there are only two rules of importance: "don't blunder" and "don't give up." Here's one of their recent wins [1]: in this game, OP had black and was completely lost, down a rook and a knight. Black played on, white dropped their guard and blundered, black pounced on it, and black gets the full point, having made the second-to-last mistake.

I am 2100 in lichess 5/0. Most of my games are still resolved by blunders on either side. It's rare to get a positional advantage and then grind away; instead someone didn't see that backwards knight or lateral queen move.

1: https://lichess.org/fhnTl1lE/black#72
> So picture that TCP wants to send 2 segments (1448* 2 == 2896), possibly from a strange offset (say 7240, or 5 segments in). You'd be asking the NVME drive to read 2 4K blocks and pull 2896 bytes out of the middle. What you really want to do is read the first 12K and keep it buffered.

The obvious solution here would be to just send less-than-maximum-size TCP segments. You have to support that to some extent anyway, to deal with the last segment of a non-multiple-of-1448 file, and to talk to things behind small MSSs. So send 4 1024-byte segments, or 3 segments of 1368+1368+1360 bytes (or whatever subdivision is technically convenient). If you can stream out 181 uint64s of data (from RAM, I assume?) in the first place, it shouldn't be that much harder to stream out 171 or 170.

There may be technical reasons why that won't work (eg the hardware is double-buffered and only supports current-packet and next-packet), but it's not just a matter of "TCP segments are a irregular size", because TCP segments are variable sized.
Profits Q4?
i have taken to vscode because of the nice that is all the extensions. that said it can have neovim as a backing editor so that's what i use and it's not amazing but pretty great overall
I’ve worked with organisations that trade SLOCs other types of instruments that are typically used for these types of transactions. They can be used to defer taxable events in some cases (by taking a loan today instead of selling your shares/options), but there’s no way to use them to avoid paying taxes on local assets. This is especially true with Musk, because he’ll have to sell expiring options soon, which will be a taxable event no matter what.

The only way they can be used to avoid paying taxes all together is if you’re trying to derive income from assets held (usually secretly) offshore, and this is almost always criminal tax evasion. The only thing they’re achieving in this circumstance is basically an international fund transfer without creating any taxable income. There are no secret tricks you can do to transfer your assets beyond the control of the IRS, you can’t “give” them to a bank, and if they’re collected as collateral on a defaulted loan, that’s a taxable event too.

Companies can get away with moving their profits to other jurisdictions, because a collection of subsidiary companies can exist in as many different tax jurisdictions as you want. Individuals can’t (legally) do this, especially not US citizens, because they remain US tax residents for their entire lives, regardless of where they live or work.

A lot of billionaires don’t pay a lot of taxes every year, because they don’t have a lot of income every year. The only way to turn it into a scandal is if you ignore all the years in which they do pay a lot of taxes. Which is, of course, fundamentally stupid.
We don't need to imagine, someone already did. Just search for "Slaughterbots".
that's the thing with the younger generations, they don't have the baggage of lessons learned from yore!
https://www.trulia.com/for_sale/San_Mateo,CA/

I think that's fair but the nonetheless the only houses on here in San Mateo for under 600k are about 600sq ft. Even 1200sqft homes are 1M+ Where do you think married mid-level engineers are going to live?

For 500k in Austin you can choose between brand new 1300 sqft homes or older 2500 sqft homes.
My colleagues started using PostgreSQL even in Azure. Don't know details though, maybe it is easier to use MSSQL in Azure ???
Of course. Public schools these days have excellent programs especially if you are into tech, engineering, or pre health.
fwiw i've also thought that and moved to vscode with neovim as the backing editor for normal mode and it's generally fantastic. some rough edges but not that many... it's still neovim and vim in the background
Hate speech in India linked to RSS accounts: FB whistleblower
I've found that there's a cool git repo place called "Source Hut" - which takes the "hacker" and "open source" ethos. they've got some git and some other tools that github doesn't have, and are looking pretty interesting.

https://sourcehut.org/
And how they suppressed the e-mail notifications to the (real) owners about the move of the org?

That part reads really fishy.
> you need a buffer somewhere, and there is no place for the buffer.

> The alternative is to have a box of RAM sitting on the PCIe bus.

One thing I didn't think of until now is your 400 Gbps system uses effectively 32 PCI-e 4.0 lanes of Nic and 32 more lanes of storage (i think it's 64 lanes of 3.0 storage in system), and you mention elsewhere that your 800 Gbps system needs 64 lanes of NIC and about 64 lanes of storage, and that you're having a hard time finding that many lanes on a board that meets your requirements. You'd need more lanes for the PCI-e ram disk, even if you could find one more affordable and available than GPUs.

Sounds like Mellanox (or someone) needs to add some ram to their NICs. (Or wait for PCI-e 5.0 and DDR5)
I agree that mjpeg is super simple and streaming support can get complicated very fast. There a certainly use cases where mjpeg is the correct trade off. But don't under estimate bandwidth scaling requirements - i think if you have 20 clients streaming 1080p@24 fps, you're already maxing out a 1 gbps line.

Even still though, latency can't be that bad for video formats with actual temporal compression in low latency mode. I'm not an expert in this area, but WebRTC is widely supported, uses vp9. When i do video conferencing with people the latency is pretty low, so this must be a solved problem.
That's missing the point entirely.

If Thiel had been unable to place that stock into a Roth IRA (i.e. buy it with funds already in the Roth), then the gains on it would end up being subject to taxation. Instead, he will be able to withdraw the $5B or whatever it is without paying any taxes on those gains.

For example, had he done this with a traditional IRA, then as he eventually withdrew the money, he would pay tax on the full amount in the IRA.

Put pseudo-graphically:

Roth:
1: invest $1 of post-tax income in the IRA
2: direct the IRA to purchase $1 of some stock
3: wait N years
4: IRA now worth $5B
5: withdraw $5B tax-free

Traditional/401k:
1: invest $1 of pre-tax income in the IRA/401k
2: direct the IRA/401k to purchase $1 of some stock
3: wait N years
4: IRA/401k now worth $5B
5: withdraw $5B and pay income tax rate on $5B - $1

Difference in total benefit: whatever the tax is on $5B - $1
You're comparing Mountain View, a town of 80,000 people and 12 square miles, to ALL of Austin, with 270 square miles and nearly a million people.

There are incredibly expensive parts of Austin. There are cheaper places in Austin.

The areas where upper-middle class Bay Area tech workers would want to love are not in the cheaper areas.
A pedantic comment. I think it should be saying "5000 GitHub stars" instead of "5000 Git stars". Similarly, "GitHub Link" instead of "Git Link". Git ≠ GitHub.
I think this is still an useful resource beyond shaders, e.g. if you'd like to implement something that renders a "thick" SVG <poly> or <path> out of a polyline.
Show HN: Convert TikToks into NFTs for free (0 gas fees)
Hey HN,

My friend is building his media company on TikTok. He got really frustrated with the upfront gas fees required to convert his TikToks into an NFT.

So, I built Sqillful to help him sell his TikToks (or any content) as an NFT with no gas fees. Every content will be lazy minted and the buyer will pay the gas fee alongside the final value of the NFT.

Would love to get some feedback

What do you think?
It looks from the video someone linked to above that these things don't use cameras, just depth sensors -- maybe they're easier to simulate? It looks like they do introduce noise into their simulated depth-sensor data, but maybe that's more straightforward than creating realistic visual noise.
Also, add that you can't believe in any promise about updates of his phones. I did one time, when they launched his phones with Bada OS. Never again.
There were also pull requests that were merged despite maintainers' objections to merging.
It is a pity that so many projects use Github metrics in some form or other, and thus help promote the dominance of this platform and the FOMO barrier to use some other forge.
That was actually not on the painted brick wall, but just... painted particleboard, I think? Either way, the strips failed, not the paint.
@dang: seems to be copied from https://www.eeweb.com/mram-technologies-from-space-applicati...
Wait a minute. Are you saying that FF users are all going to pay? How many free Versus paid users are on Youtube Premium? There are billions of Youtube users I would imagine, certain they are not paying.

>> Also I don't want a "competitive browser", I want a simple browser that is customizable and that if needed, developers can run more complex addons on top of it. That is it. I am sure I am not alone in this.

Get your wallet out, hire some developers, build it, share it. You want a lot and make demands but I don't see how what you said is economically viable.
Depending on how tied to the USA you are, you could also consider a move to the EU, where 4 weeks vacation are basically the minimum everywhere.
Yeah and is not wrong for the foundation and the projects. It is the absolute lack of community, communication and tone deafness.
Do You Find It Painful to Sit in Meditation?
Social network? Considering what you know of the possibilities as far as rich content and complexity of current social networks, how can you really compare Usenet newsgroups? They're email mailing lists, threaded. People needed to move on, things got too big, too fast moving. Not to say mailing lists don't still have merit but not the same draw for the scale of userbase that Usenet was in its prime. Back in the day that was where the conversations and gathering was going on (maybe with IRC also), as there want really other platforms for it without specialized apps and the web wasn't there yet as far as interactivity.
Rogan won't have to pay california income taxes if he's left the state and a resident of texas when he is paid income from spotify. This move saved him 13 million dollars (1). If musk moves before he vests options he's not getting taxed by the state of california for vesting in texas.

https://www.newsweek.com/joe-rogan-moving-texas-87-million-t...
> While these commands are new to Windows 11, they are also available for Windows 10.

Here's hoping the disk mounts and file explorer integration make it to Windows 10 as well.
At the beginner chess level, you're likely to face opponents who know a few traps. When you lose to a trap, learn it, and then inflict them upon your opponent!
It's payment safety.

There are many sites I want to buy off of, but just don't trust them with my banking info.

And yes--I know many websites accept Paypal.

Amazon is just ease of mind with the negative of counterfeit products.

(I think I'm hellbanned again, but don't really care.)
*Monty Hall
Maybe in that parallel world, news sites don’t monetise by ads exclusively, thus not building a product intended to satisfy dopamine receptors?
Humans can only focus on one thing at a time. So why are we spending money to display multiple things simultaneously?

Would the author use that logic to argue that no monitor should have more than a single pixel? While there might be a point where adding more monitors becomes pointless, it's not two monitors. Two monitors still cover a small area, compared to a human's full field of view.
If that's true and GitHub doesn't send mails for this particular thing, even it sends mails for more or less anything else if you don't disable it, paired with the fact that such a change is almost invisible if you don't know what to look for, makes it even more suspicious.

If there where changes post MS acquisition of GH to this parts this would look like planed long hand.
Incompetent workers, it's that simple really. MS assigns college degrees to projects, those college degrees understand very little about software, much less the culture of repository ownership and open source relationships. Too many employees, not enough experience heading them.

Microsoft and orgs like it are too big, you cannot trust a massive machine to be efficient, there's little incentive for proper management.
Oh I think we’ve started the extend phase. Did you notice they put out their own GitHub specific git cli? And they removed ssh links and replaced them with links specific to their cli
I don't know about others, but in Vietnam this is the case. It was the universal go-to tool for everything, used by anyone, both countryside and in the city.
I wish my office would switch the four days. Nobody really works on Fridays anyway. I’ll look at calendars and meetings with other employees where I’m at. People have maybe one meeting for the whole day.
My idea for a health tech start up: make a (relatively) cheap MRI machine using high-temperature superconductor tape
You have to work for a long time with a whole team on such a model. It adds up. In my experience there is a lot of work - data pipeline, labeling and data quality, the training, evaluations, deployment and making the deployed model efficient. And then there is also bias analysis, collecting failure cases and iterating on the data engine, and trivial things like measuring usage and billing.
Show HN: Instacap – Fastest way to share annotated screenshots
“…how in the name of chaos did a lump of meat outwit and destroy a knife missile?”
I think the portable fusion reactor you'd need to power it would be a cooler invention.
They are not stealing it because in most cases they... Legally ... own it. However, doing something behind the back of the people operating it is tone deaf, stupid and shows a great degree of arrogance and mismanagement. They pulled nuclear options dozens of times in this move. For what: to reorganize billing and streamlining processes. That is not good enough a reason to go nuclear on a maintainer w/o conversation.
Yabai, a tiling wm for MacOS, is very good. I too was forced to use a Mac for my job and Yabai met my tiling needs as well as anything could have. Try it out next time you have to use a Mac!