jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Its a mixed bag, the author does make a few direct comparisons to MySQL.

In my experience MySQL replication and cluster defaults are generally a lot more robust, whether you're using Galera or PXC or even just master-slave replication. Other pain points the author discussed like Postgres effectively being major-version incompatible between different replicas are less of an issue in MySQL, especially since it most typically is configured with statement-based replication (ie, SQL statements sent over the wire instead of a block format for data on disk). With statement-based replication, as long as the same SQL statements are supported on all members of the cluster / replicas, the server versions are - usually - negligible. You wouldn't want to make a practice out of replicating between different MySQL server versions, but you could, and this is sometimes very useful for online upgrades.

MySQL absolutely fares better on the thread-per-connection front, a single MySQL server can manage a far larger pool of connections than a single equivalent Postgres server can without extra tooling.

InnoDB also uses index-organized tables, which tend to be more space-efficient in some scenarios, and has native compression too - but both MySQL and Postgres can benefit from running on compressed volumes in ZFS.

Honestly, I think most of the hate MySQL gets is perhaps rightfully justified for far earlier versions of the database or specifically for the MyISAM storage engine. But if you're using MySQL 5.7ish or later, InnoDB, and some of the other Percona tooling for things like online DDLs you've got an extremely robust DBMS to work with. My current company uses Postgres on RDS, but I've maintained complex MySQL setups in the past on bare metal, and either approach has been perfectly serviceable for long term production use.
Ah right no worries. They used to post the donation breakdown on https://duck.co/ but the last one I could find was in 2011.
What sexualities do you think he's talking about? Surely not all of them. But he doesn't explicitly say which groups, if any, he supports discrimination against.
Some MOOC have both video and PDF slides. I remember a computer graphic corse on Coursera. The videos were obviously useful in many ways but the PDFs were better for finding the formulas when doing the tests.
Might be boring to you, but it isn't to us. This is (part of) our job :).

When I stopped to think about it, there was honestly no reason to not open source Primer. If the goal of open source is the share and learn and improve, then what does it matter what we release? Especially as open source?
Why use an array instead of a separate table? Are you trying to avoid a JOIN?
Uh, all ISO Prolog programs run on all ISO Prolog implementations, regardless of what extensions a particular implementation has. Same for RxRS Scheme.

And VHDL and C99 definitely aren't "families" of languages. GCC, Clang, ICC, and maybe even MSVC all interpret the same code semantically equivalently. Unless you can either show C99 to be unsuccessful, find a reference implementation of C99, or define "interpreted" in a meaningful way, I think your assertion doesn't hold.
The article doesn't care how you use the OpenSSL commands; it's concerned with code you write that might need a CSPRNG. If you're writing code, don't use OpenSSL's CSPRNG.
You miss the part of tables.
It is until today the only really reliable way to center a div box horizontally and vertically:

<html>
<head>
<title>Vertical Alignment</title>
<style type="text/css">
html, body, bodytable { height: 100%; }
bodytablerow { vertical-align: center; }
bodytablecell { text-align: center; }
content {
text-align: auto;
width: 100px; height: 100px
}
</style>
</head>
<body><table id="bodytable">
<tr id="bodytablerow">
<td id="bodytablecell">
<div id="content">

blabla

</div>
</td>
</tr>
</table></body></html>
pff... they are not even political.
Two additional notes:

1) R includes the F-test output that accounts for multiple variables in the regression: in this case, P = 0.089, which is a problem.

2) For variable/model selection, R's step() function is easy to use and tests using AIC too: https://stat.ethz.ch/R-manual/R-devel/library/stats/html/ste...
Where is the line item for "prevents downgrade of HTTPS connections to vulnerable protocols"?
The point of the parent post was using these things in creating games, not as a game interface. That is, to make animation more realistic. Then again, given commercial motion capture systems are in the 5-10k range for pretty good stuff, I don't suppose that's a major concern for a game studio.
I don't know why they made up a new word for this or why they think it is different from underemployment. From wiktionary definition of underemployed: "Employed in a job for which one is overqualified" http://en.wiktionary.org/wiki/underemployed
One of the many things I love about Perl is how you never get that feeling of "I'm writing this again?" It's the first language I've used that really helped the developer, and it's what still brings me back to using the language.
The funny thing about your line of argument is that she didn't make a "public accusation of a sex crime" because "sexual assault" is not a sex crime that is defined in Ohio. If we're going to try to be pedantic here, let's actually be correct.

What definition of sexual assault are you using exactly? Your original contention is that the author is trivializing "real" sexual assault by using the phrase "sexual assault" in an inappropriate way, yet in Ohio no such a thing exists. So it's inappropriate according to what definition? What you're actually doing is inventing in your own mind what you think sexual assault should be and then getting angry at the author for violating your contrived definition.

Do you see why it's stupid to be pedantic about the specific phrase "sexual assault"? The author used the phrase sexual assault not to conform to a definition, but because she was touched in a sexual way and felt assaulted. In my opinion such feelings are perfectly reasonable in this situation. I would have felt assaulted had I not been given a warning.

Anyone who is quibbling about terminology in this thread is guilty of the phenomena that happens when nerds meet reality: http://news.ycombinator.com/item?id=1880553.
So is there already GPU-optimized code for generating bitcoins?
Inbound newsletter traffic is the last hope for organic traffic to any kind of media site. Otherwise you're in SEM arbitrage land and that's a losing game.

Anyone who reads this and decides to run a newsletter should keep the grid a simple list and give people choices to help conversion. AVOID the temptation to include too many graphics or colors in the communication. The only picture should be the crap people are supposed to click on and maybe your sad logo.
I don't know from where you are typing, but there's an excellent service here in Portugal called mbnet. It allows you to create a "virtual credit card" where you define a limit and the bank generates a credit card number for you with the amount you specify and with the validity of one month. I wouldn't make so much online purchases if it wasn't for this service.

Another service that would be great would be something like mint. I imagine it shouldn't be hard for a bank to at least categorize the expenses so clients could have a better picture on how they spend their money.
Paying the $168 would be much cheaper than seeking legal consultation. And the lawyer would just tell him to pay up. As other commenters pointed out, it's a pretty clear-cut case of copyright infringement and he'd lose (at great expense) if he tried to fight it in court.

"Am I headed into major legal issues if I ignore this?"

If you ignore the notice, they'll take the case to court. If you don't show up at the trial to defend your case, they'll get a summary judgement against you and the court will order you to pay the $168 plus their attorneys fees.
Ok, but doing a clean wipe to just reload a backup from TimeMachine won't do any good since it'll restore all the cruft back, right?

Which leads me to my second point: How would you go finding all those still relevant dotfiles and folders for settings of programs you still want to use and, with wiping, removing all obsolete ones?
Had he not pointed it out to us, nobody would be the wiser.
Definitely. I try not to publish anything without at least 2 sets of trusted eyes looking over it first. Preferably more.

At any professional publication there are layers of editors. Generally the more professional the writer, the more their work is edited and proofread. In the words of E.B White "The best writing is rewriting.”

It's kind of the writers equivalent of writing tests (and code review). The good ones never ship before running them.
Your own office. You plug it into your own monitor and keyboard at work, then pack it up and take home.
What you should really admire is Amazon's shareholders' tolerance for failure. A lot more companies would be more likely to take big risks like Amazon if their shareholders would tolerate year after year of losses. Time will tell if they are stupid or admirable.
You'd practically need an MRI machine to get any real effect.
Hey, it was surely intended as a brilliant satire on the tech industry...
I find it easiest to think in terms of "What cost would it take to defeat security here, and who does this price out of the market?" Defenses raise the cost of attacking, they don't defeat all attacks forevermore.

Thinking things through this way will quickly clue one into the notion that it is much more important to pick a good adversary than to pick good defenses. I strongly recommend not picking the USFG, or any other nation, as an adversary. You will not win. The price of your identity is not measured in aircraft carriers. Their budget is.
On the other hand, no one is going to suddenly disclose a 0-day for the DEC PDP-11 anytime soon.
> the clean merge that actually results in a logical bug

Theoretically possible, Probability < 3%. Besides, if master has tests and your branch has a test for the branch's feature, and you still have this problem, then maybe the 2 developers are overlapping so much that they should pair.
> If they had, it would be a good idea to have written into the press release.

If someone discloses to their employer that they are seeing a therapist, it would be inappropriate for their employer to put that disclosure in a press release. (Board members aren’t technically employees but I think the principle is the same.)

> So you think someone with cognitive rigidity who can't change his habits is a good fit for a leadership role?

If the FSF board wants to give him the opportunity to demonstrate an ability to change, why shouldn’t they? Also, they are much better judges of whether he is trying to change, and whether or not he’s having success in that, than external observers such as you or I can be. They are engaged in communications with him to which the general public are not privy
I don't understand libel laws very well. If it's based on that quote, could you explain a bit why that would be?
> Debate? I’d rather rely on scientific guidance and updates as more information becomes available. Within the first few weeks we received updates that it was highly unlikely to be transmitted through surface contact. That information became more and more detailed as time went on.

How do you think the science is done? The first step is to debate these things, to figure out possibilities and design experiments.
>Seriously, 10 years unanswered... amazing. You can add +1 to customers lost due to this problem.

that's but a drop in the digital ocean
> He apologized and spent several years away from the organization he founded.

September 2019 — March 2021 isn’t “several years”. Many of the othern elements of your description are similarly creative interpretations of the facts.
Yes, it's open source and anyone can look at the source code instead of appealing to authority.
The selection does not disapper if it ends on a parenthesis or whitespace. Odd
Didn’t read, I’m not here to teach you accounting.
I certainly hope that piling on to yellow journalism is not a widely held norm.
I'm not surprised, the data dump was an ugly mess of inconsistently encoded data in inconsistent formats with "delimiters" that often appear in the data itself.

Cleaning that up is a serious effort and requires operations on huge files that are very difficult for most software to deal with.
According to http://www.paulgraham.com/thist.html, at the time implementing lexical scope was a leap of faith. It was broadly assumed to be less efficient.
I'm responding to the outrage over

>It basically means the government can both violate the Constitution and absolve itself for the reason of "national security"

Why does the century matter?
sorry for the noob question
but what will be the way to send a payment confirmation sms to customer ( magento)
OP, if you're reading: I understand that you want a humorous tone, but could you please fix this?

You're in an industry reaping disproportionate benefit from loose money policies, leading to a trend-chasing culture of overpaid nerds making web apps. You feel guilty about this, but there is nothing you can do about it because you have no other talents that a rational person would pay you for.

The misperception that we're "overpaid" is a dangerous one. It's one that we have to fight. We're not overpaid. If anything, most of us are underpaid, considering that nontechnical VPs working 11-to-3 make 3 times as much as we do, and that people who inherit the family connections to become founders often get 100 times as much equity.

I don't think we're catastrophically underpaid. I think we're much less underpaid and abused than the rest of the Former Middle class.

I'm sure that this was an attempt at humor, and it's easy to consider ourselves "overpaid" when we consider the frivolity that's common in our industry right now, but maybe underutilized is a better word. This idea that programmers are overpaid right now is one that we have to fight with everything that we've got, because that's what the Bad Guys want us (and everyone, but especially the government, so they can abuse the H1-B program) to think and it's not true.
I love the new features and usability they throw into Square every few months, but when will they start to branch out internationally or at least to support more countries? A client of mine live in Canada, and I in the US. There is no other fee-free and easy way to send money back and forth between us besides Square Cash, but it's not available in Canada. I'd imagine branching out to Canada would bring in a lot of other business besides myself.
I can't think of any other likely candidate for that "title".

And I'm into litterature.
And I'm Francophone (which makes me more likely to consider non-anglophone litterature).
> I don't have any evidence, but I fear that students will have to work even harder & spend even more hours outside the classroom just to stand out without SAT/ACT scores. Students are massively overworked as it is.

This is basically a tautology ;) it doesn't matter how the targets change, as selectivity increases students (and their parents, for the well-to-do) will work harder and harder to pass whatever filters exist.
Seconding this. The abstract reads as incredibly well written and clear to me. The technical terms are relevant and appropriately used. I don't see anything I would describe as reveling in jargon, though I have definitely come across such papers before.

I really don't understand why a non-expert would expect experts who are writing for other experts to dumb things down for them. You might as well complain that a graduate level physics textbook isn't readily understandable to someone with no mathematical background!
"Tech short" - I love it. I'm going to use that.
> Regarding Sybil, nodes define their own trust relationships, so membership is open but not automatic.

Thanks for clarifying!

So you're expecting people to

- manually add peers to be able to use the network.

- manually monitor the said peers for if they do malicious transactions, and manually ban them if yes.

Right?

How is this supposed to work considering that:

- most users won't care about manually adding peers. They'll just add EVERYONE who offers to be added so they can be done with it and use the system.

- most users probably won't even understand what a malicious transaction is in the first place.

- the few who do will for sure not have the time to monitor a network which does dozens or in the future even thousands of transactions per second.

This seems just humanly impossible, there's by no means sufficient human time available to manually monitor a P2P network's content if the said content is super boring and complex.

If it were a distributed social network you could expect people to e.g. manually flag spam because using a social network implies reading the posts contained in it.

But manually reviewing money which strangers send to each other is boring as hell, who will do this?
See https://www.youtube.com/watch?v=4AOJdpzCN-4

The whole film is fantastic.
> Worth noting that data races have a clear, unambiguous definition, and therefore are possible to eliminate through tooling. Race conditions rely on program intent or logic, and are therefore... not really.

This is a great point. Usually people only talk about the two categories in terms of vague severity, but this is a hard distinction which has lots of implications for how each can be dealt with.
Exactly, I always like to remind myself of the New York State court cases that reaffirmed Compliance Officers are at-will employees, and can be fired for any reason, like raising compliance issues.

Some people are regulatory hires.
They can wag their finger, but they don't legally have recourse for finding out this information ahead of time if Hwang and his existing lenders don't volunteer it. That's just the current state of play with margin lending.
Radiation on Mars is about the same as background radiation in Ramsar, Iran. Residents there have normal lifespans and cancer rates.

https://caseyhandmer.wordpress.com/2019/10/20/omg-space-is-f...
Thanks for your comment!

> The point is often you don't need to. If you use Google docs, the chances are you will be editing it disjointly most of the time and occasionally you'll edit the same bit of the document. Then you don't really care if what comes out is a meaningful sentence, but that all parties involved (regardless in which order they see the operations) see the same version of the document so that they can fix it. That's what CRDTs buy you.

Ok, so the hope is that semantic conflicts are rare and if they do happen, users can easily see them and promptly correct them. I guess this works well if the invariants are local and synchronization is fairly frequent (i.e. on the scale of seconds, not weeks).

> That means you can basically do arbitrary edits on JSON. Hopefully, that should clear up any confusion about for which applications it might be useful.

Not quite. Of course you can model everything in JSON, but the question remains as to how much additional implicit structure is needed atop the explicit tree-like structure that JSON provides and how easily this implicit structure is disturbed by merges.
For the record this post was flagged for a while, at least an hour. I had to email the admins to unflag it. I went to bed before seeing how long it took to be unflagged. At the time it was on the top 10 of the front page. Haven't seen too many articles on the front page about HK since.
I'm not following some of your logic (especially the "bad one" part). Unless you start your journey downhill (which does apply to some people, I realize), you should always have room in the battery to store whatever energy you're dissipating—you had to get the energy to accelerate in the first place from somewhere, after all.

Also, peak braking performance is much different than effective regen potential, since you shouldn't need to do hard braking very often.
They're not bootstrapped NOW. Say that in 2007 when they had the falcon 1. Obviously, they've gone on to raise money after showing that they can get into LEO.
Salesforce.com is the COBOL of Web 2.0. I find their success story riveting.
Wait I'm sorry I'm seriously confused, what what she mad at? A "half-naked American Idol winner"? Why would that make her fume with anger?
As well as him feeling this is strong, I think he probably puts a lot of weight on the public popularity of the song he's parodying when choosing a "lead" single. I suspect marketing parodies is at least as much dictated by the popularity and timeliness of the choice of source as the actual parody itself.
Funny you should mention Common Lisp, which has become the ultimate "no" language -- its spec has been cast in stone for a quarter century now. No threads, no module system (beyond packages), no new collection types, etc. etc. etc.

I'm not saying this is a good thing, but you seem to contradict yourself by liking CL at the same time you agree with Steve Yegge.
Relevant update in the original post:

"Nick Denton wrote in to argue that the site's internal tracker has been broken for two months. "Those numbers are total pageviews from all sources for all sites," he said, referencing Quantcast data. "We were doing about 100m a week. At the low-point, we dipped to 75m. We're now back at 93m."

Denton is definitely a spin artist but I don't see a huge incentive for him to flat out lie given his advertisers can instantly see their campaign display metrics etc and pay on a CPM basis . . .
That sounds like the difference between inefficient and an efficient police work - not something that is due to a greater incarceration rate. If that was the cause, there would be fewer crimes, but the resolution of them should be about the same. Of course, that evades the question of whether incarceration has any kind of positive effect on crime rates - Popular wisdom assumes that, but scientific evidence is lacking.
A ton of companies have a lot of internal code written in c#.
I agree - it could be tricky politically, but I'm not sure if the alternative of representing the characters via punycode conversion is more culturally supportive / sympathetic?
Awhile back, there was an article here about minimum-communication distance nodes located between major trading centers. If there'd is a company that specializes in trading on the New York and London exchanges, then the minimum lightspeed lag for both exchanges is somewhere in the Atlantic. I can envision financial seasteads arising from server farms and their infrastructure.
> They are very good at weeding them out and getting rid of them algorithmicly

Do you disagree with the frequent "Google lists too many (nearly)-useless sites" posts on HN, or..?
Interesting, but I doubt it will become that popular - lots of people use the cloud, lots of people use c# but the intersection isn't that high.