skysight-inc/HackerNews huggingface dataset:
I thought it was mainly because windows doesn't have a dir cache in the kernel. The WSL filesystem performance thread is linked above which goes into this.

And that can't be fixed without involving 10 different teams and potentially outside partners.

And there's something wrong with the filesystem, which can't be fixed without the same deal except that will definitely require the cooperation of the outside partners because apparently you can write an extension for NTFS and fixing it would break the existing extensions, which Microsoft doesn't have the source for and doesn't ship.

And there's a thousand other paper cuts, and a very large fraction of those would require cross-team coordination and testing, which is a horrible time sink in a large company.

Fundamentally, Windows has poor performance when dealing with lots of little files, which is exactly what compiling large code bases involves. And to top it all off, their build system, conspires against their own OS. You'll get better performance using cmake + ninja (on Windows that is) then you will with cmake + visual studio.

Edit: also as a practical matter, if all my company's code is in git, and all outside code bases I work with are in git, I kinda would like decent git performance regardless of the origins of the tool.

I use windows as an outlook appliance at work, and as a gaming appliance at home. Otherwise I do everything in linux and am much happier.
Not sure I'd feel comfortable buying airplanes from a company named Bye...
tks for the great explanation!
love this lib, been using it for awhile, but when i was trying to get it running with ROS Indigo i had to backport Boost Variant ...never want to do that again
I wrote a CMS in Standard ML. My only excuse was that I did not know better. The only other language I knew was Prolog. Should have done it in bash instead, would have been easier.
B2 should allow you to ship your full snowball directly to them to offload
>poor kid born in the rust belt...

... or in Harlem apparently.

It is a little infuriating that they are, essentially, stealing from impoverished rural and urban areas.
for (double x : { -10, -0.4, 1.1, 0.3, 1.3 })
h(x);

Shorter, better.
Tesla ends Model 3 online sales
I think it's a fear many have of someone possibly, maybe getting an unfair break. To me it feels a lot like the same reaction I see over the concept of welfare. Can't let anyone past because maybe, possibly, some of them are getting it undeservedly.

In my opinion the fear that others get something they didn't earn or didn't deserve is one of the bigger problems we need to combat in society. It's the biggest foe of social systems that could help raise us all up. And it seems to me it might be an underpinning reason to why some are so afraid to let a woman have some attention that she probably fought her whole professional life for a chance to earn.
> In order to get access to the lucrative Chinese market now (and goose this quarter's earnings), they put up with Chinese industrial espionage that results in reduced competitiveness 10 years down the road.

Alternate reality: they stay alive instead of being hammered in earnings by their competitors, invest increased earnings to get better at security and prevent future data exfiltrations, use their existing corpus of innovation to get even more competitive and continue to exist long into the future.

Innovations are important and must be protected. But the short-sightedness of today is partially driven by a change in reality: the rate of technological advances is brutally fast.
In my opinion whatever thing you want to call fundamental circuit element should have a relationship to the physical reality strong enough that theoretical model consisting of some idealized conductive solids of trivial-ish geometry works for most of the practical problems. L, C and R satisfies this test with various levels of "-ish" (with R being the hard one) and handwaving, while nobody even knows how to model an memristor in that view.
> Funny that he'd lay the blame on entitlements when it could just as easily be laid on out-of-control military spending with the Terrorism boogeyman cracking the whip.

Out of control military spending? As a percentage of GDP military spending has had an overall downward trend since the Korean War. Measuring in terms of dollars does not account for overall growth of the economy. There's nothing "out of control" about US military spending.

https://images.app.goo.gl/g1j2vkJz8UpdHcvU9
This isn't about immigration. It's bad because this program was designed to inject investment in to economically depressed areas with high unemployment, not downtown Manhattan.

This also means the investments are not as "risky" as likely was intended. They'll almost certainly make it back, with dividends, because its NYC not rural Arkansas.
“IT politician” is a great phrase, I will be stealing that - thanks!
I predict some consumer protection regulation sometime in future. Considering how much we pay -- what is fair space that airline must provide to a passenger ?
"fundamental" refers to mathematical symmetry. Your comparison between a passive circuit element and a consumer product strikes me as bizarre.
I moved from Vim work roughly 6 years ago. I think Magit was the most mindblowing discovery I made after the switch. It is much more common now, and there is even a Vim equivalent I hear. I can't imagine using Emacs (or any editor) without Magit.

`org-mode` and `org-agenda` is pretty cool and I wish I could use it, but I just gave up trying to configure and integrate it with my calendar, multiple devices and what not.

`shell-pop` is incredibly basic and useful to pop up terminal at bottom. Trying to get my popup windows to show up where I want them using `popwin` and `shackle` (still WIP, as it's far from perfect).

There is `lsp-mode` for Language Server, which makes the auto-completion and code-browsing far better. I was super surprised by how well `dumb-jump` worked in most cases (I mainly used that for C++).

I usually discover things by looking at random Emacs configuration. IIRC there is a repo on Github which keeps track of popular configuration out there.
Yeah, for_each is a great idea and if you don't have C++'s complicated reference / copy object model it works very well. But it's not as nice as an actual for loop.
Nobody works for free. If there’s no direct cost, you are the product not the customer.
So at best IPFS is a replacement for something like S3? If I want to create an application, I can have the static content portion of it hosted on IPFS, but the brunt still on my own servers? That’s a very niche use case, I would say. And while it allows me to host my copy of the anarchist’s cookbook, it’s not going to be good for much else.
> In the end they said the checks are done locally—by downloading dozen-gigabyte leak archives like the exploit.in, I guess?

I would guess they are doing the checks with a technique called k-anonymity. It doesn't require sending the password, nor does it send too much data to the client. Troy Hunt offers a service using this technique.
Do you believe that the unelected bureaucrats, not accountable to voters, holding 15% of the voting power is just something that is in line with the way one would imagine an ideal democracy in a primary?
These aircraft may work as trainers because training aircraft come back to home base the majority of the time. This doesn’t solve any type of GA point to point transportation though until infrastructure is built out to accommodate charging. Land at any FBO today and they’re going to laugh you away if you ask for an electrical cord that charges these large batteries in any meaningful amount of time. Your product may be killer (Tesla Model S) but don’t expect any kind of uptake without the support infrastructure (arguably Tesla’s number one strategic move).
ROCm 2.3 Released
I'm pretty sure that the "American people" are not the ones signing the checks. It's ludicrous to even imply that Joe Schmoe thinks that debt doesn't matter or that he agreed to [collectively] be overdrawn for more than he's worth.
Show HN: German Reading and Listening Practice
> This is a visual representation of the radio waves

So a photograph.
> while nobody even knows how to model an memristor in that view.

Isn't hysteresis the model? Pretty sure that model was in the original paper introducing the concept of memristors by Chua, IIRC.
I had no idea VS Code even had tracking..

Does anyone know what exactly is being tracked?
> You can buy physical and digital copies of any artist in the world, artists can set up Patreon accounts, and you with a small amount of ingenuity can probably even mail your favorite artists a check directly.

> The issue is that people don't do this

People did do this. From the time legit outlets like iTunes appeared to up through around 2013, revenue from digital recording sales rose into the billions, on the road to matching 90s CD sales. But then they fell dramatically over the last 5 years, and we shouldn't talk about this as if it's a law of the internet or there's a big mystery why. Streaming services offered on-demand listening of huge catalogs for a fraction of the price. Consequently, the demand for purchased recordings dropped, and artists get paid a fraction of a fraction.

Patronage is nice, I'm glad the option exists, it's one of the rays of light.

Still it lacks one of the virtues of retailed recordings: you know how much you're supposed to pay to make a meaningful economic contribution. Do you want to listen to this song again and again? Great, pay an asking price for a single or album, you have done your part. Or decide it's not that important and listen to it when it comes up on transient music services like terrestrial radio or shuffle-streaming. Or decide it's kindof important and pirate but you know in the back of your head you haven't really meaningfully participated yet and you'll need to decide to one day (which is another thing services like Spotify work against -- they grant an imprimatur of legitimacy which erases that sense in the back of your head that you might owe something).
"It takes a village to raise a child".
I can't tell you which one, but I know that a very popular website you will have heard of with a surprisingly high Alexa ranking is almost entirely powered by a bash script via CGI.

I'm constantly surprised it hasn't exploded yet.
I was at a place that tried to distribute their files via bittorrent. I wasn't there for the initial implementation, but have dealt with it after it was used.

The data was immutable, so we didn't have that use-case. The tracker software we were using (one of the often used open source C++ ones) seemed to handle a couple hundred torrents just fine, but couldn't handle tens of thousands. Even if only a few were active. I'm not sure if it was excessive RAM or high CPU, but they built a wrapper tool to expire and re-add torrents as needed. I think technically it was limiting the number of seeds (from the central server) for different torrents.

There was also a lot of time/overhead in initiating a new download. This was exacerbated by the kludge mentioned above. Client would add the torrent, you would trigger a re-seed, then the client would wait awhile before checking again and finding the seed. Often this dance took much longer than the download itself.
Exactly this. US Dollar's reserve currency status adds 30% value to USD. Every one else in the world want to export their goods to America for USD notes.
Ain't aws great would've being like what $250 on DO
Apple chips are big.LITTLE too, at least since the 2016 A10 in the iPhone7.

https://en.wikichip.org/wiki/apple/ax/a12

https://en.wikichip.org/wiki/apple/ax/a10

https://www.anandtech.com/show/13392/the-iphone-xs-xs-max-re...
In Defense of the Blurry Black Hole Photo
Rhetorical questions don’t work online. Read a book.
I firmly believe that prohibiting things is rarely a good idea.

Just require a business to keep paying an employee his salary and benefits during the non-compete. A business has a secrets to guard. An employee has a family to feed. All is fair.
Bash String Manipulation Cheat Sheet
My partner and I are expecting our first child. She was building out a Wishlist on Amazon for things we’d need. Most of what was picked was not on Prime, was not sold by Amazon.com and had few (<10) reviews.

We had to have “the talk” about Amazon and how looking for “deals” on crap to buy the baby isn’t smart. I wouldn’t buy replacement windshield wipers for my car on Amazon, let alone a crib the baby would sleep in.
The majority of flight training in the beginning is learning the basic ‘stick and rudder’ flying skills. This is the basic characteristics and relationship of pitch, power, roll, and yaw. Those basic skills and relationships help a pilot learn how to get out of unfortunate situations. Training in an aircraft artificially more similar to an airliner would not be productive as they tend not to be as forgiving when pushing the envelope.
Is this needed? You can disable telemetry from the settings: https://code.visualstudio.com/docs/supporting/FAQ#_how-to-di...
For Chinese Raised in Prosperity, Shrugs in the Face of Layoffs
I might be mistaken, but I think it's for analytics on how the editor is used.
These are probably functionally equivalent for most employees... and especially the low-level employees that the article is talking about.

Plus, there are real downsides to your approach. It puts the onus on the employee to collect from the employer, which is best-case arduous and worst-case more expensive than it's worth with most of the money going to a billboard lawfirm anyways.

Your approach might make sense in the mid six figures and up, but for low-wage or even low to mid middle class workers, outright nullification would be way more effective.
No it was because of your inherent bias that motivated you into pulling out a weak data point trying to backup your false narrative to belittle her achievements. You couldn't even count her public code contributions correctly (an irrelevant stat that should've never been presented in isolation) and likely spent 0 effort in assessing the 850k LOC quoted, of only ~8% actually represented software [1].

She's done ground-breaking research, TED talks, published papers, given interviews, why didn't you try researching any of that instead? If you spent anytime watching her TED talks and interviews you would've always heard herself say it was an international team of scientists and her enthusiasm behind the historic achievement was always "we" as a collective [1], I've not heard her once take credit for the historic achievement herself, it was always "we" as a team [2].

There's so few % of women in STEM precisely because of toxic behavior like yours, instead of actively trying to downplay her achievements with misinformation, her infectious enthusiasm was an opportunity that should've been celebrated and serve as a role model for others to get into STEM. Instead your comments have been used to tarnish the entire HN community and industry overall. I hope you think of that next time you try to jump in and quickly tarnish the achievements of others, esp. when you have no comprehension of their efforts, achievements and ground breaking research [3].

[1] https://twitter.com/thisgreyspirit/status/111651854496183091...

[2] https://twitter.com/NatureNews/status/1116370136800296965

[3] https://people.csail.mit.edu/klbouman/
Fellow n00b here, but maybe a little further along in my emacs journey.

I started with Emacs as my first editor when I first was learning how to code a few years ago. I played with it for about a year, then left it for VSCode when I got a job as the projects at the time were heavily JS/TypeScript based, then slowly went back to Emacs as I started to feel frustrated at how painful it was to do certain things on VSCode that I knew would be lower-friction on an editor like Emacs or Vim.

This second time around it has helped me a lot to not feel like I need to rush to master it, taking time instead to focus on committing one or two commands to muscle memory every 10 days or so, and looking at other people's configuration files for inspiration. Studying these configs in particular [0], [1] helped me quite a bit, as they're nicely commented, big enough to have some useful stuff in them and get real work done, but small enough to understand fairly quickly. I also make it a point to not add stuff to my config that I don't understand and try to follow good practices around commenting and code organization

Being OK with navigating inefficiently but making a conscious effort to learn one or two commands to handle stuff that feels painful (kill line, jump to beginning of file, jump to end of file, jump to end of line, back-to-indentation) then modifying anything that doesn't feel natural.

Learning to find help inside emacs: C-h b to list all bindings in the current buffer, or discover-my-major [2] for a friendlier interface, or [3] (highly recommended) for displaying and filtering available bindings as you type them. Cheatsheet [4] for creating your own cheatsheets to note and recall commands you're working on learning.

Finally, taking advantage of the fact that you don't need to leave Emacs for certain things. For example, at work we use Trello, and I love being able to check Trello from inside Emacs via org-trello-mode. It's very nice to not have to context switch when coding. Not to mention Magit (super powerful git gui inside emacs) and Tramp mode (for editing files over ssh from the comfort of emacs).

Also, I've generally found people to be extremely helpful on #emacs on freenode IRC. I've learned a lot thru osmosis just observing conversation there :)

[0] https://github.com/jsks/dotfiles/tree/master/emacs/.emacs.d

[1] https://github.com/flyingmachine/emacs-for-clojure/

[2] https://framagit.org/steckerhalter/discover-my-major

[3] https://github.com/justbur/emacs-which-key

[4] https://melpa.org/#/cheatsheet
If Memristors aren't a thing yet, they're never gonna be. This is HP CEO #3 to be pushing the cursed things when they're still not even market viable.
I'm also of the opinion that debt doesn't matter...as long as GDP increases at a faster rate than debt does.
Bocker is similar for better understanding Linux containers.

https://github.com/p8952/bocker
I've done exactly this with similar results. Modifiers on the thumb cluster made a huge difference for me (and I've set up my emacs keybindings to be comfortable on my keyboard as well).

It's helped (but not completely alleviated) my RSI. Absolutely worth the price for me though given that.
Battery swapping and offline charging has not been successful in the automotive realm, but it might be a pretty reasonable alternative for aircraft. Even cheap aircraft are so expensive that the overhead of having two sets of batteries wouldn't make that much difference on the overall price, and you could probably rely on a shared pool of batteries anyway, since a lot of light aircraft aren't flown that much.

If battery swapping works then that also opens up some interesting possibilities like aluminum-air batteries that have much greater energy densities than lithium-ion batteries but which aren't rechargeable.
Chris Dias offers up a suggestion for how to investigate further here: https://github.com/Microsoft/vscode/issues/60#issuecomment-1...

But, speaking as a developer of an open source software product that includes telemetry[1], I expect they're tracking really basic stuff, like: DAU, MAU, edited file types, project size, crash reports, etc. Basically, information that helps to internally justify the continued existence of the project, and data that lets them better prioritize resources on the project.

[1] https://github.com/onebusaway/onebusaway-iphone
China is .cn, .sh is for a British Overseas Territory and the domain is not registered.
Until 'will be' becomes 'is', this is a non-starter.
Would've been good if it detailed what its tracking. I assume its update notifications and usage telemetry, which is fine by me.
Test
test post
> Old packages that you simply don’t want to version

It’s important to think of IPFS as a way to share using content hashes - essentially file fingerprints - as URLs. Every bit of information added is inherently and permanently versioned.

This is a tremendous asset in many ways, for example de-duplication is free. But once a file has been added and copied to another host, any person with the fingerprint can find it again.

While IPFS systematically exacerbates the meaningful problems around deletion that you describe, they are not unique. Once information is put out in the world, it’s hard to hide it.
Why... they just want to farm for ideas, understand your execution, use that knowledge to launch a competitor they have a stake in, drive out all the alpha from the business in so doing, and make an exit leaving someone else to hold the bag.
It's creepy how well this anticipates the fallout after the Ethiopian Air crash, only 10 days later.
Isn't sorting 1000 of 1TB strings even more inefficient? You need to read and compare the 1TB strings 1000 * log(1000) or 3000 times, while hashing only needs 1000 times.
Date of conception.
Just for comparison, check out what Ontario is doing:

https://www.cbc.ca/news/canada/toronto/gas-station-fine-carb...

"Gas stations in Ontario could be fined $10K/day if they don't display anti-carbon tax stickers."
My point is that you can take length of insulated wire, do something relatively trivial to it and end up with single port device that is decidedly mostly L, C or R. You can not construct practical memristor that way.
APT still kinda is a buzzword. It appears in my Cisco cybersecurity courses all the time.
$80 sounds nice! Which one is it?
Speechless? Really? You don't understand why someone would be interested in learning about their health risks or their ancestry?

Unless you have secret illegitimate children or you left DNA behind at a crime scene, using DNA analysis services can only benefit you.
Tragedy that this has happened. That being said, I'm not sending mine back. I've had it for 5 years since our first was born and my third uses it regularly now.

The babies don't sleep in it during the night. I buckle them in and I use my foot to help soothe them to sleep next to me while I work at my desk. If they sleep in it, I'm awake and alert and with them.
Well, when N is small, any complexity analysis is moot.
"10g for 2pB is 18 days of transfer - which sounds like a lot - but that's 5 days of transfer on each site, 1 day of setup, and 1 week of shipping."

I can confirm this, to some degree.

We have larger customers with 20 or 40 or 80 TB of data to bring into rsync.net and everyone is always very interested in physical delivery, which we offer, but it's always easier to nurse along a 20-30 day transfer than ship JBODs around.

As long as you have a transfer mechanism that can be resumed efficiently (such as zfs send) and you don't have terribly bad bandwidth, we always counsel to just run the very long transfer. It does help that we are inside he.net in one location and two hops away from their core in two other locations and we can just order 10gb circuits on a days notice ... because he.net rocks.
Sorry, functionally equivalent to what?

I don't think it will involve collections or anything like that. You just keep receiving your monthly paycheck.

No paycheck - no non-compete.
The sexual misinformation is on the front page. The racial slurs and swastikas are in the chat. Great look for a site.

I wonder what's changed for early adopters of new tech compared with the original internet in the early 90's? Early adoption was still demographically skewed towards certain groups, but i don't recall this brand of right-wing thought being so prominent.