skysight-inc/HackerNews huggingface dataset:
Last time I benchmarked C++ compilation on SSDs vs HDDS (compiling the PCL project on Linux which took around 45 minutes), SSD didn't help in a noticeable fashion.

I believe that this makes sense:

In a typical C++ project like that which use template libraries like CGAL, compilation of a single file takes up to 30 seconds of CPU-only time. Even though each file (thanks to lack of sensible module system) churns through 500 MB of raw text includes, that's not a lot over 30 seconds, and the includes are usually from the same files, which means they are in the OS buffer cache anyway so they are read from RAM.

However, if the project uses C++ like C, compilation is a lot faster; e.g. for Linux kernel C builds, files can scroll by faster than a spinning disk seek time would allow.
I disagree.

I have had orders where they have refused to refund. When I have later, internally, escalated, they have relented and issued a refund.

There is even a dedicated section (can't recall if on inside.amazon.com or the wiki ) to explain the process of how to internally escalate a bad customer support experience on behalf of your friends and family.

If Amazon (retail) is as customer focused as they claim to be this should not be necessary.

I've been a customer since 2000 and an employee for a while now.

Disclaimer: I hear in the US it is totally different and support is a lot better.
Yeah, but you don't buy all your own food from one or two people.

Even food is more of a kind of federated model I think.
Show HN: Egyptian Ratscrew Online
I've recently built 4 different pythons on a debian 9 droplet - all of them keep failing some kind of ssl thing - which led me into a couple of small rabbit holes - fingers pointed to reverting to older openssl and some other thing.

I loved finding the second install tutorial via startpage that said 'do not follow the instructions on this page - go over to (link here) and do that - otherwise if you do this.. (which is basically the same I just did on the first tutorial) - it could render your server unresponsive or break other things.. shorter story - make altinstall..

Anyhow all the fun with those builds, I now have multiple libressl and openssl and pythons and it still fails something and so I can't add the other things matrix-synapse that I need.

I'm leaning toward a fresh install, new domain name and starting the whole process of all the things for a couple days to see if I can get the missing parts needed.

During this time I ended up on several of the python bug report pages and could not for the life of me figure out where the 'resolved solution' was.. I saw some discussion and other tech stuff and then marked resolved.. never got to 'what resolved it' using those pages - maybe a slimmer version would of been better, maybe I just didn't know where to look.

anyhow - looking forward to more python when I get it to all work well with others the way others expect it to. Maybe this newer python and the newer debian will make the difference.
That is, in fact, NOT ANY CONSOLATION, but this is HN so I have no doubt you are being sincere and I appreciate that.

t. Atlanta sports fan
Parler CEO Says He Was Fired by Conservative Political Donor Rebekah Mercer
As I understand, arrow is particularly interesting since it’s wire format can be immediately queried/operated on without deserialization. Would saving an Arrow-structure as parquet not defeat that purpose, since your would need the costly deserialization step again on read? Honest question
Ask HN: Do you use automatic time trackers?
Over the years I've tried and dropped a whole bunch of time trackers for code productivity, with the exception of wakatime which I keep because its super unobtrusive. However, more importantly, I never have time to actually care about the metrics generated. The only exception to this is running a key logger to determine my optimal keyboard layout, but that's different. Is the pipe dream of super productivity by analyzing self stats really just a load of bull crap? Does anyone have a good use case for knowing which windows you spend time in? If so, what do you use? Something cross platform? There seem to be more on mobile devices than anything else.
By height
Arrow has definitely influenced the design of Parquet, they’re meant to compliment each other.
I don't think I buy that specialization/centralization are completely orthogonal, but I grant that they're different.

In this specific case, I'm making the claim that independent farmers have been and will continue to be on the decline. And in the general case, in the case of trade+specialization, it seems that over the long run the "best" at the trade will eventually own an outsize amount of the market. Technology enables them to win.

This seems by observation to be true in distribution, in farming, in content, in finance, etc.
I think everyone agrees with you, it's just that they don't agree on which party is the crazy one.

As an outsider, I assumed you were a Republican until the last line!

Anyway, these are small matters, both parties move in the same direction, increasing spending and their power while screwing up on slightly different things.

The American century is over.
Almost no database systems support multidimensional arrays. So they are not appropriate for many use cases?

* BigQuery: no
* Redshift: no
* Spark SQL: no
* Snowflake: no
* Clickhouse: no
* Dremio: no
* Impala: no
* Presto: no
... list continues

We've invited developers to add the extension types for tensor data, but no one has contributed them yet. I'm not seeing a lot of tabular data with embedded tensors out in the wild.
Parler CEO Says He Was Fired After Tumultuous Month for Social Media Upstart
I so happened to know this already, but I must say I've always found the approach somewhat weird. Wouldn't it make more sense to give the user all the available space, and then remove capacity slowly as blocks go bad? I guess they think people would be annoyed?

Imagine if we treated batteries like SSDs, not allowing the use of a set amount of capacity so that it can be added back later, when the battery's "real" capacity begins to fall. And then making the battery fail catastrophically when it ran out of "reserve" capacity, instead of letting the customer use what diminished capacity was still available.
>instead clicking on any application will immediately display all possible charges that could be incurred when installing and using the application

I mean the App Store already puts whether an app has in-app purchases literally right next the the download button, and the app’s listing has a complete set of possible purchases. So basically already there.

I don’t think you can bypass Apple’s payment system, that’s a big no-no. They want their cut!
Don't they funnel a lot of that money into their charitable org?
Knowing when to not over-design for the task you need: do you really need to spend an extra week to add generics and factories and extensibility to a service that will only ever do one thing and one concept, ever?

Do you know how to write testable or mockable code?
Something I find that people don't appreciate about better tools is that it's not just about going faster, it's about going farther.

There's a whole bunch of stuff you can do by hand. But if you do it by hand, you'll compromise your sense of satisficing. It amazes me how often the 'work harder' crowd doesn't reconcile the two.

If you can quickly and reliably figure out we're spending $100k a month, you get a raise. If you can figure out why it's $100k instead of $80k, you might be up for a promotion.
I thought there was no substance from the title, but developing metacognition the article is pushing is a very useful skill to capture the "last mile" of value if it exists.

Beware that all of the actionable advice the author is proposing is part of an energy game for you to expend more and there is no free lunch (i.e. requiring beans of Java to be functional today), but since our brains are very efficient, you can probably do way with this without any lasting neurotoxicity. It will however be painful to your body.
It's a safe bet to inversely correlate quality of coder with SLOC.
The "Teen Dance Club" was one of those good ideas "in theory" that blows up during execution. As a kid, we had a suburban business that provided exactly that. Unfortunately, many of the parents of children who you'd want to have patronizing your Teen Dance Club are parents who won't allow their children to hang out at any place that has the appearance of being a "club". This leaves the rest of the kids. And those kids cost more money to serve than they provide in profits.

This club did not serve alcohol, but from personal experience, alcohol/weed were not hard to come by. People would throw shots of hard liquor into the $5.00 cokes, there were regular "fights" usually originating from some barely-past-puberty-knob deciding some other kid was looking in the general direction of the female to which said knob was attracted.

This is a problem at most businesses catering to teenagers, unfortunately. But it's more of a problem at certain kinds of businesses. We have three skating rinks within about 20 miles (all were closed and not sure all survived). One of them was around when I was a kid and there were occasional problems, then, but really nothing compared to what I saw at one of the two "Teen Clubs" I visited. I think part of it is that rinks (roller/ice) cater to families and teenagers. I have 4 kids. If we're out and some teenager is misbehaving, the words "knock it off" have been known to fly out of my mouth with immediate effect. It doesn't matter that there's a large number of unsupervised teenagers, the number of parents -- especially ones that aren't uncomfortable stepping into things -- offsets the grief the "bad teens" can create for everyone else.

I hear ya, though. We used to hang out at malls, rinks, hell we had a whole abandoned stadium that we could roller blade on for $5 on the weekends[0]. Now the few malls that remain are outdoors, which is awesome when it's 16 outside... it's as if they're trying to get me to buy everything online. We have a laser-tag place that feeds you and let you play unlimited from 8:00-midnight for $20[1] and a few others, but they're all closed for the moment. It is awful for kids right now.

[0] The Pontiac SilverDome actually rented out skates/inlines and let you roller blade around the interior walkway. Even when it was busy it was hard to tell because of the wide walkways designed to serve depressed Lion's fans.

[1] Oddly it was owned by a local (Christian) cult run by a chiropractor; I took my kids there nearly every weekend of the winter for two years and everyone who patronized the place, teenagers, kids and adults, all enjoying themselves and never an issue. The only hint about the religion of the owners was that they played Christian Pop/Rock over the speakers -- makes me wonder if blasting Jesus music calms teenagers? :)
> Mergers are rejected all the time

I really would not consider the current situation to be one where regulators are doing strong enforcement of anti-trust law.

Regulators are really not doing much regulating right now, on the anti-trust and anti-competition front, and regulators not doing much regulating in these new markets where they definitely should be.

I am not sure how you could possibly look at the current state of some of these rare expectations of monopoly behaving companies, and claim that regulators are doing their job.

> I would say in the US mergers tend to skate through

Well then this concession is good enough to support my point.

> You haven't posited a theory at all for why consolidation

Well I don't need to. All I have to do is point to the existence of lots of markets that are competitive, and point out that regulators that aren't regulating. The reason doesn't matter as long as I point to the clearly true fact that regulators aren't doing much regulating in some of these markets.

But, one possible theory is that consolidation also reduce competition, and can cause companies to stagnate, and can reduce innovation in that market. You would have to argue that no startups ever could succeed in the face of "scale" (something that is clearly not true. Startups suceed all the time), if you are going to argue that scale is such an overwhelming advantage that inevitably causes every single company in that market to join together.

Also, different companies run differently, and this can give them advantages in some things, and disadvantages in others, allowing them to overcome scale problems, due to the advantage/disadvantage of merely being different. Heterogeneity in companies allows them to target niches and stay in the market.
That's quite the stretch. We can lawyer our way out of anything if we try hard enough.
This such a sad and American viewpoint.
> You just seem to have a problem with making that process more efficient.

No, I have a problem with that process being done without the consent of the person, even in cases where there the person has not harmed anyone else. I have asked you about that elsewhere in this discussion; your response will tell me whether it actually is an fundamental difference in our viewpoints or whether you are just describing things using very different terminology than I would use.

In cases where a person has harmed someone else, it's the fact that they have harmed someone else (more precisely, that they have harmed someone else without an extremely good reason, such as self-defense, for doing so) that creates the consequences I have talked about. There are consequences for people's choices regardless of whether we have a society or not. Sometimes, as a society, we alter the consequences from what they would be in a state of nature (for example, we put murderers on trial and then imprison them if they are found guilty, instead of just letting the families and friends of the murder victim take private vengeance, which is what would happen in a state of nature with no society). But it is simply ridiculous to say that respecting people's freedom of choice is inconsistent with there being consequences for people's choices. If you choose to jump off a cliff, you will die. If you choose to harm other people for no good reason, they will retaliate. Calling that "limiting freedom to choose" is just sophistry.
On the other hand, a lot of resources languish and ultimately disappear due to rights issues, not because of a dispute, but because they just can't be settled. For example, the original rights holder cannot be determined or located to give their permission.

I suspect that might be the case here, and I personally would rather these cultural artifacts be archived in good faith than the literal letter of copyright law is adhered to, likely to the detriment of everybody.
Assembling a mob is almost always a bad idea as it tends to get out of control. What’s notable about the Capitol riot is that it was a rare instance of Republicans doing this. The only other instance that springs to mind is “Charlottesville”, which of course the media talked about for years afterwards. Meanwhile, “the left” formed mobs all summer - in city centres, outside police precincts, outside the White House, etc.

When “the left” does QAnon it’s called the Mueller Investigation and the Rachel Maddow Show and it’s broadly embraced rather than limited to a bunch of cooks on social media.
Python Pandas can output to lots of things. R can read lots of things. Arrow lets you push (mostly*) seamlessly. (I hit one edge case with an older version with JSON as a datatype).

Not having to maintain data type definitions when sending around the data, nor caring whether my colleagues were using R or Python, worked great.
Unfortunately, you can't just approach a group of people, tell them "hey guys, would you mind being nice to each other now?" and expect them to comply.

In reality, some social and economical factors tend to make people more united, while others drive them apart.

As a person coming from a not-so-nice country, I spent tremendous amount of time thinking why the West managed to build a relatively stable society and Russia failed. My conclusion was that when people need each other economically, or have a common goal, they tend to overlook petty differences. Really, if your hairdresser is good at their job, you don't care that you like different soccer teams or music styles. On the other hand, if you commoditize people and make everyone follow the same routines for the sake of replaceability, people's energy gets redirected to rather pointless infighting over a growing amount of petty issues.

Unfortunately, the corporations dominating the global economy have a very direct financial interest in keeping the rank-and-file class commoditized, so unless the society's attitude towards the corporate-run world changes, it is only going to get worse.
Rocket startup Astra to go public in race for commercial space
That’ll be it, you’re right. Basically just bringing an old sales trick into the 21st century by making it look like social media.

I can imagine teenagers jumping at this if a retailer for whatever it is kids find cool these days uses it to be honest. Win an exclusive pair of Weezys if you send the coolest skateboard video!

(Just how old must I sound right now? Damn.)
My greatest asdf wish (well, I guess not greatest since I've never taken the time to submit a patch...) is for supporting pre-compiled Erlang (see https://github.com/asdf-vm/asdf-erlang/issues/120). It's often an adventure getting the whole team updated whenever we bump our Erlang version.
The man had spent his entire career constantly asking fellow band members if they should "take it to the bridge". Someone finally said yes.
Yes. I still hold hope that we'll get an animated series that picks up immediately after the series and, ignoring Serenity, goes through the arcs initially imagined by Joss Whedon

Tell you what - If _I_ become a multi billionaire I'll pay for it out of pocket and only worry about selling it after it is all done
I've had a Crucial 256GB SSD (MX100) since early 2015 and I use it with Windows 10. WSL 2's file system is on there along with Docker, which I've been using full time since then. That means all of my source code, installing dependencies, building Docker images, etc. is done on the SSD.

The SMART stats of the drive says it's at 88% health out of 100%, AKA it'll be dead when it reaches 0%. This is the wear and tear on the drive after ~6 years of full time usage on my primary all around dev / video creating / gaming workstation. It's been powered on 112 times for a grand total of 53,152 running hours and I've written 31TB total to it. 53,152 hours is 2,214 days or a little over 6 years. I keep my workstation on all the time short of power outages that drain my UPS or if I leave my place for days.

Here's a screenshot of all of the SMART stats: https://twitter.com/nickjanetakis/status/1357127351772012544

I go out of my way to save large files (videos) and other media (games, etc.) on a HDD but generally most apps are installed on the SSD and I don't really think about the writes.
I would think dna methylation would be a better candidate.
We have discovered it, and understand it quite well. It's fairly simple, at the level of the synapse there are ultimately three ways to evoke increased firing in the downstream neuron: (1) the upstream neuron's axon can release more neurotransmitter, (2) the upstream neuron can establish more axon collateral connections with the downstream neuron, or (3) the downstream postsynaptic membrane can express a greater number of neurotransmitter receptors.
Unfortunately, it seems that it does have to be one or the other. AB5 was itself special-interest legislation, with a huge list of exemptions to support the Assembly's favored business models.
> it's also possible to turn a naked short into a disclosed short via a naked call option (which also is not backed by an actual share)

This is called a reset transaction, and it is not permitted.

Assuming that XYZ is a hard to borrow security, and that Trader A, or its broker-dealer, is
unable (or unwilling) to borrow shares to make delivery on the short sale of actual shares, the
short sale may result in a fail to deliver position at Trader A’s clearing firm. Rather than paying
the borrowing fee on the shares to make delivery, or unwinding the position by purchasing the
shares in the market, Trader A might next enter into a trade that gives the appearance of
satisfying the broker-dealer’s close-out requirement, but in reality allows Trader A to maintain
its short position without ever delivering on the short sale. Most often, this is done through the
use of a buy-write trade, but may also be done as a married put and may incorporate the use of
short term FLEX options. These trades are commonly referred to as “reset transactions,” in
that they have the effect of resetting the time that the broker-dealer must purchase or borrow the
stock to close-out a fail. The transactions could be designed solely to give the appearance of
delivering the shares, when in reality the trader has no intention of meeting his delivery
obligations. The buy-writes may be (but are not always) prearranged trades between market-
makers or parties claiming to be market makers. The price in these transactions is determined so
that the short seller pays a small price to the other market-maker for the trade, resulting in no
economic benefit to the short seller for the reset transaction other than to give the appearance of
meeting his delivery obligations. Such transactions were alleged by the Commission to be sham
transactions in recent enforcement cases. Such transactions between traders or any market
participants have also been found to constitute a violation of a clearing firm’s responsibility to
close out a failure to deliver.

https://www.sec.gov/about/offices/ocie/options-trading-risk-...

(Start at the bottom of Page 7)
This may say more about paid conversions than anything else, but Ars Technica's main feed, with truncated article previews, currently has 470k subscribers on Feedly. Their full-article feeds, available as part of their paid subscription, were estimated at only a few hundred users, when they briefly broke a few years back.

https://arstechnica.com/civis/viewtopic.php?f=3&t=1371767
PLEASE DON"T USE ANY GOOGLE PRODUCTS. Problem solved.
Alternative DNS Techniques
This is really cool. I just made a keyboard shortcut tool and I wish I had known about this.

Basically, I brought some Windows keyboard shortcuts to linux. Specifically, Alt + 0,N,N,N to type accented characters. For example, è is Alt + 0,2,3,2.

Autokey was too slow, I ended up using a hacky OS keyboard shortcut + bash script approach. Ugly but it works! I should see if I can use espanso for this.

https://github.com/jeremy21212121/linux_accent_hotkeys

https://jeremypoole.ca/posts/windows_keyboard_shortcuts_on_l...
I think it's worth exploring having two primary sides to the conversation, but each side should be able to have multiple nuanced takes, such as in https://alternativeenergy.procon.org/questions/should-nuclea...
Thank you for the detailed feedback!

I've removed the unused data on videos, and included the department/section list in the page, so that's one less request. I would like to add caching but haven't tackled that yet.
to invest whatever is necessary to get the team and the project over the finish line - not just my piece.
I haven't use it myself but apparently jupytext (https://github.com/mwouts/jupytext) allows you to save Jupyter notebooks as R markdown files.
Show HN: Animation – The correct way to blow up a rocket