skysight-inc/HackerNews huggingface dataset:
I can't speak to PostgreSQL, but I work on the TiDB team having previously worked on the MySQL team.

Ensuring compatibility from a clean slate is hard, but to make MySQL distributed requires more than the current storage engine API provides. Thus, you would be likely be creating a fork and no longer getting the benefits of having an upstream[1].

The surgery you need to perform on the code would also reduce you from full compatibility (switching from pessimistic to optimistic locking means some statements no longer work). There are some great side benefits to a clean slate too: In TiDB we're able to use modern languages such as Go for the TiDB Server, and Rust for TiKV.

([1] Phrasing this question to upstream: I think they'd like to offer such functionality, but introducing this level of backward incompatibility is hard. They are also very concerned about performance regression bugs, which would be very hard to prevent with all the refactoring required.)
You don't need any espionage to implement and release the new Amazon Kafka product. Kafka is an open source package after all.

Profiting from any marginal gain from such espionage would be deterred by the huge reputational risk for AWS, were they caught.
In one episode of Canada's Worst Driver, when the host finds out a contestant never learned to ride a bike, they went out to teach him. It didn't take very long, though offhand I can't remember a duration.
I just mean it’s possible.
I'm just going to leave a PeerTube link here as I think it is a better example of a decentralized youtube. https://joinpeertube.org/

BitChute annoys me because the video streaming is decentralized through bittorrent tech, but the repository of videos is totally dependent and centralized with BitChute.
Why would we be all of that? Sounds narcissistic. Earth was here long before we ever came around, it never needed us to do that, it just needs us not to fuck stuff up.
Limiting social media use reduced loneliness and depression in new experiment
Feature of the Instagram app. On your profile page -> hamburger menu -> the one with the clock. (I have all the texts in German. Maybe something about "activity" in the normal version?)
Instead of obfuscating with ifdef's, what's the downside of just using a non-standard but well-supported intrinsic that works for major compilers on common systems? For closed source, you are distributing a binary anyway, and have control of the compiler you choose. For open source, it may fail to compile, but the error message should make it clear what needs to be done (probably linking in a function written in assembly for the unsupported platform).
Using Managed Identity with Kubernetes in Azure
There are ways of achieving lower frequencies with SDRs, for example the older model of BladeRF has an expansion card that goes down to 60Khz.

There are tons of things you could transmit, for example GSM, DVB, ATSC, GPS, amateur digital modes, the list goes on.

Voice/CW aren't really what SDRs are for, just like personal computers aren't merely a replacement for typewriters. If all you want to do is voice/CW, then yes, you should just buy a Kenwood or Yaesu. You can do the same things with an SDR, but that's not the point of them.
Amazon will probably go broad, not deep. And that can be (and is) leveraged by the right companies.

The trick will be differentiating within that space. Take hosted search - AWS Elasticsearch for example doesn’t necessarily prevent companies like Bonsai, Elastic, or Searchstax from standing out for the right use cases. Most importantly these companies can provide a lot of high end support and combine with other industry focused products and services (like Elastic XPack) that Amazon doesn’t provide for the niches these companies work within.

We probably need to assume Amazon will host X thing and work to find the niches deeper in X that need to be served.
That's not how it works.

Climate denialists have a long history of cherry picking data, eg, picking trend lines which appear to indicate a decreasing or stable temperature, but done by picking an anomalously high temperature early on and low temperature later on.

These are the sorts of trickery which require time to figure out. Since I don't have that expertise, nor do have the time to be an expert in all of the topics which affect me, I have to use some sort of trust mechanism. I presume cryptonector does as well.

Why should I trust that Eschenbach isn't one of these sorts of cherry picking climate denalists? What I'm asking the g'parent is, why should I spend any time to research those points - especially since as I demonstrated some of the other points are invalid?

I've dealt enough with Young Earth Creationists who make similar arguments (that is, stating they are open to the evidence, want to be told where they are wrong, etc) but, oddly, no matter what evidence is presented - and the evidence is overwhelming that the world was not created in the last 10,000 years - they still deny it. That's not to say that Eschenbach is in the same category! I bring it up to point out that the description you pointed to can be suspect.

And I've DDG's enough to know that there is a wide spectrum of views about Eschenbach. https://www.skepticalscience.com/eschenbach-and-mcintyres-be... is the most concrete I found in terms of identifying problems in his methods of analysis.

So, what are cryptonector's reasons for trusting Eschenbach enough to bring it up on HN?
My thoughts exactly. Also makes those who were a bit cloud-skeptical look a little less like the Luddites they were portrayed as. And I note that out of the handful of companies...

that I know well enough to comment on

that have a culture where protecting their intellectual property is important

that wanted "cloud"

that could afford to set up their own on-premises cloud

...all of them did so.
All of us who have engineering talent should think about what we can do to make it easier for people to set up their own presence on an international online network such as the Internet. If that means rethinking some of the essentials of IP, TCP, DNS, HTTP or HTML then we should do it, if it makes it easier for people to get away from the walled gardens.

I've had my own domains since 1999. I used to think it was easy to set up a blog. When I was young I thought it was really fun to write basic HTML. I've been online for many years. But I've come to realize that a lot of things that I found easy are a bit too much for most people. In particular, paying something like $35 a year for a domain name, and maybe $5 a month for online hosting, is way, way, way beyond the commitment most people want to make.

So I wonder if there are ways this can be made simpler or cheaper?

I enjoy online conversation. And comments people post to my blog. I very much enjoy having full control over my own blog:
http://www.smashcompany.com/

I'd like everyone to have the experience that I have. But we need to find a way to make it much easier, otherwise the walled gardens will still be the default even 25 years from now.
This is why public cloud companies should be more regulated like telephony companies are, ie like utilities. They give you broadband but not necessarily try to sell you 15 kinds of database engines, or trying to build the same things other businesses try to build using their lines.
> The retrieval of a large file would be a good opportunity for detection by SIEM content, but without further knowledge of the application it might not be - large file transfers from that machine might be normal as part of e.g. batch processing.

Or an eccentric and occult edge case like "backups", especially if it's a database system. Sorry for the snark, but I've had to tell some people the importance of backups for production persistence like a broken record for a week or two.

And sure, you could have IDS rules / firewalls setup to flag or block traffic except to the backup storage hosts and the replication servers and the batch processing servers and the monitoring andso on and so on, flag files, ...

But that stuff is hard, requires a lot of maintenance and adds risk to a lot of critical / stress-powered processes. Change your backup storage at 3 am due to hardware failures? Whoops, the firewall of database host #13 wasn't updated, and now you have no more backups from that host.
The article seems to be saying that MySQL's sleep function pauses the entire database for the duration, whereas PostgreSQL's will just sleep that connection for the specified duration and other connections can keep working.
Then these websites should block the ability of search engine crawlers from accessing their paywalled content, which is basically moving the content out of the clear web onto the deep web (which is not the dark web, there's a difference).

If they can't accept that compromise and not have these paywalled articles indexed, then the problem is on them.
< That was before the 'leave' vote.

And more specifically, it meant that the decision was a Scotland in (pre-EU leave vote) the UK an EU member state, whereas a then vote to leave the Union of the UK would also have meant leaving the EU (and having to apply to rejoin, without any guarantees.) No wonder it was more attractive.

What then happened was that the UK (primarily, England) voted to "Brexit" leave the EU - so the very electoral calculation on which a "remain in the United Kingdom and EU" scottish vote was made, was turned on its head. If the UK does finally exit the EU, the Scots can very well say they were cheated and demand another vote.
Their site is also intentionally crippled so you need the app to do some things. For example, to upload pictures, the primary function of the site...

And with the app comes the tracking and stealing of personal information, often using more or less dark patterns to trick the user.

From what I understand, an app that has no rights to pictures, contacts and location and so on, can still get info about the WIFI and put together a pretty good picture of your movements.
because we, unlike most other creatures can substantively change our environment.
German cartel office investigates Amazon’s treatment of small sellers
6.5% of Earth’s Population Got Hacked Now What?
Hey Gwern, love your writing :)

> Google's innovation was discovering the ad auctions that turned their gushing red ink into gushing green ink. PageRank is a nice idea, but I don't remember switching from Dogpile to Google and going 'oh my god! who are these Google people? They solved search. All the search engines I used before were not even worthy of the name!' I wouldn't call it so extreme as to redefine the entire category; I wouldn't call early Google even 10x better than its competitors. Maybe 2 or 3x better.

I guess we may just have to agree to disagree here. I remember Google being a fairly revolutionary improvement over the competition. PageRank was definitely a fundamental, novel insight into the underlying structure of the internet. IMO it made a very big difference in the quality of their results, and their immunity from being gamed.

> Had they not been fortunate enough to stumble across the right way to do ads, they would have been yet another casualty of the dot-com bubble - 'yeah, they did a nice job with $TECH, but everyone knows you can't simply scale and count on finding a revenue model later on, which is what all those dot-com bombs did. Eventually you run out of greater fools, you know. Too bad, I liked their site, among many others.'

I do think you're right that their ad-auction model was also a deep fundamental insight and I maybe should have included that as well. But in my opinion both the ad-auction model and the PageRank algorithm are cut from the same cloth: Deep, fundamental technical insights into the underlying structure of the problem that solve it in a (metaphorically) closed-form way.

I find this to be in stark contrast to say, Facebook, Instagram, Twitter, etc...who had no deep insight into much of anything. Not to say that they weren't smart, and maybe had some insight into human behavior, but I think luck was a much, much bigger factor there than it was for Google.
Yeah, it’s almost as if the decisions by YouTube, Patreon et al aren’t, like, the end of civilization as we know it.
The trend I've noticed is that AWS makes a lot of very half-baked services that appear to compete with third-parties, but provide about 10% of the features and usability. Maybe they're hoping that's enough for the bulk of users (and maybe it is), but from what I've seen, if you want to do anything serious, you still have to use a third-party.

Take CloudWatch for example. It's technically "competing" with Splunk, Datadog, and other logging/metrics services. But the usability of CloudWatch is beyond poor - it's slow, the UI is terrible, and has tons of limitations. It provides just barely enough usability that hobbyist users can use it. But most serious businesses will revert to Splunk or Sumo Logic or Datadog.

Another issue I have with AWS is that they simply provide too many ways to do the same thing. I want to run a container. Should I use ElasticBeanstalk? ECS? Fargate? EC2 with Docker? I've been using AWS for years, so I get the subtle differences, but some users just want to click a button and be done with it, which is where third-parties can excel.
The generated code is not the same: https://godbolt.org/z/GkFGqe
AFAIK, the kernel is actually real time in a way that Linux and NT aren't. Even RT-Linux is very soft real time.
Yeah I’m painfully aware of the FP gotchas. But are you saying there are usually never any issues with integer arithmetic and overflow vs. optimizations (reordering, common subexpressions etc)?
A branch like “if a+1 < a” seems like it could under a clever compiler (allowed to do what it wants in unchecked overflow) optimize to a completely removed branch but with less optimization it will not, so the addition is carried out and the wraparound means the branch is entered?

Seems that not checking for overflow and not being able to assume there is no overflow, would give the worst of both worlds (slower because of lack of some optimizations but still not safe against overflow like C#’s “checked”).

I thought a deref of a possibly overflown value was what could risk security, ie so long as all array indices and similar are range checked then nothing bad can happen?
ovh and hertzner are also vastly undercutting amazon in the EU.

Amazon is crazy expensive. especially if you consider the far lower labour costs in most of the EU.
Epic haven't put Fortnite on Play store, they distribute it themselves instead. It's probably easier on Android than iOS.

30% is ok for small to medium developers to not have to deal with payment and distribution, but large companies like Epic, Blizzard, EA, and so on doesn't need that. 30% is way too much, Google and Apple doesn't add 30% of the value to a AAA game.
The second part of the headline of the piece ("and that's a big problem for social media companies") stood out to me as super-hyperbolic. From my perspective it seems to me that me and my peer's relationship with social media is like unhealthy food. We know it's bad for us, it's just way easier to reach for it than to reach for what it's replacing or substituting for, in the social media case traditional interactions.

So the headline stood out to me as hyperbolic in the sense that most people know that sugar is bad for you but I'm not worried for that industry. Of course I could just be a minority and most people don't know that quitting would make them happier in the long run.
Show HN: Diogenes Mark 8
Ya, I don't disagree that the things you list may have been significant factors. But I think it's very hard to know ex-post. Certainly we can imagine alternative universes where the fact that your parents can easily connect with you on FB was, in fact, the explanation for why it didn't succeed.
*snug
For groking relational databases and schemas, I find Dbeaver is good for producing an entity relation diagram in relation to a specific table (as well as an overall ERD)
Work was more physical.
Show HN: Rust type level Game of Life
Exactly this. I have sold both ways (seller fulfilled and FBA). Not only does FBA end up being basically the same price due to the large discounts Amazon gets, but you also get the 'prime' checkmark on your listing, which can be worth a significant amount.
Other contemporary multi-processor operating systems were also easily capable of displaying a handful of postage stamp (QVGA or smaller IIRC) videos. This was a demo other people weren't doing mostly not because it was hard to achieve but because it was pointless, what use did you have for showing several videos simultaneously?

They chose to show several postage stamp videos because they only had software decoding. At the time the way most competitors handled video on consumer hardware was to decode to YUV and then overlay and scale that with dedicated hardware, and on most systems you could only play one video this way. BeOS would be much worse at that with a software decoder, by showing many videos they could "make a virtue of a necessity" as they say.

The best thing in Haiku is probably their vector icon format, which offers a good mix of basic vector features for small pictures in a compact binary format. It's mentioned briefly in that article.
I think Linux is quite a bit different. Firefox shares its space with applications that have the same privilege, making sideloading into Firefox much easier, especially on Windows. And then Linux is also niche enough as a consumer OS that it's just not as attractive for malware in the first place.
I don’t understand that your first problem with vim is that other people don’t know how to use it. That’s like me saying I don’t like money because other people don’t know how to spend it.
Mine was pretty precise. Probably depends upon the flooring :) It wasn't very interesting but I played with it a lot.
> site is also intentionally crippled so you need the app to do some things

I don't have a citation for this, but it's pretty clear that they do this to make automation harder.
I think starting out private label with such low margins is a bad way to "learn" FBA and I have in the recent past as a consultant managed ad campaigns for one of the top sellers in the wallet category on Amazon for a period of a couple years.

The better way to learn FBA is to sell third party one way or another. That way you don't have to learn Amazon and learn starting a brand at the same time. It is easier to learn Amazon independent of all the difficult issues involved in both building up a brand and building up an ASIN. It is so much easier to make money with pocket change startup costs by just selling popular products or popular brands that are not locked down.

JungleScout and similar tools are also extremely misleading to new sellers particularly now in a crowded marketplace.

So many things can go wrong with a shipment also.

You can easily start a profitable but very small FBA business with nothing but an introductory 0% rate business credit card that you pay off every month to avoid winding up in a nasty situation. $5,000 or less would be ample and the only business plan you need is "buy a few units of something, if it sells well, buy some more units of it, and if it stops selling or you get into trouble selling it go sell out of it and find something else."

Starting a brand from nothing is really expensive and challenging particularly if there is nothing that fundamentally unique about the product.
I'm not sure it's possible to police anything fairly. But most internet snark is dreck and has a degrading effect, so we do what we can. Were it to take over HN, nobody interesting would stay here anyway.

It's a mistake to compare other contexts, such as writers or scientists sparring amongst themselves, to an internet forum. A large internet forum is a mile wide, an inch deep, and never far from a swamp. It has its own odd dynamic and needs to be managed accordingly.
On the hand, AWS’s largest customer is Netflix. Amazon’s Prime Video is a direct competitor.

Reposting an earlier link.

http://scripting.com/stories/2007/04/04/coexistingWithPlatfo...

Sometimes developers choose a niche that’s either directly in the path of the vendor, or even worse, on the roadmap of the vendor. In those cases, they don’t really deserve our sympathy.”
Yeah, because that totally happened last time bitchute got screwed over by a payment vendor (paypal)
So I have been wondering what the world would be like if randomly selected self-report happiness was an executive-level KPI (key performance indicator) at Facebook. Perhaps a billion people might be a few percent happier?
@isoos, I'd be curious to understand more about why you thought YugaByte would be more operationally complex to deploy, as we strive to make things as easy to get started with as possible...

For example, for local testing, in our Quick Start docs section, we have info for: mac/linux, involving just downloading and unpacking the release and you should be good to go; for local docker, you can download our control script; for k8s download our sample yml.

Finally, for non-local testing, we have a Deploy > Manual Deployment section, highlighting the 3 steps for downloading YugaByte, bringing up Masters (metadata nodes) and then Tservers (data nodes).

Note: I work at YugaByte.
As someone who likes responsiveness, I've always wanted BeOS to take off. However, at this time, does OS responsiveness matter?

I'm running three apps right now: VSCode, Slack, and a web browser. Given that VSCode and Slack are basically other browsers, how much does OS responsiveness matter? Has the responsiveness battle just moved to the browser?

How much are people really running other than a web browser on a desktop/laptop now-a-days? When I evaluate an OS today, I'm going to care about how good its trackpad drivers are, whether I'm likely to have wifi issues, whether it can run the *nix tools I need to do my work, maybe whether I like the way it switches between windows/apps, and whether there are modern browsers to run on it. Responsiveness was a big deal back when I was running a Pentium II and BeOS had amazing demos (and I presume real-world usage) with uninterrupted video while multi-tasking and just buttery-smooth context switching in an era where you'd have your system lock-up. Heck, it was many years before OS X got past the beach ball of death happening constantly.

However, today, it's my browser that locks up; it's my browser that I want to be able to smoothly scroll through a web page.

I really want Haiku to succeed, but it feels like we might have moved beyond the OS for so much that the OS can't have the same impact it once had. On the one hand, the web has made it so that alternative OSs don't need a boat load of software to be usable. On the other hand, because the browser is now the OS, the usefulness of an alternative OS is lower.
How exactly are goat and whatever bitchute is saving us from Trump turning totalitarian?

As opposed to, you know, the New York Times or even the Supreme Court.
All non-conductive materials are dielectric to some degree. Strictly speaking, so are conductive materials.
Are you implying Scala is not the majority of Twitter's code?
> The other stockholders are almost never your adversaries. Their interests are in alignment with yours: to vote in such a way that it maximizes the value of the stock.

Nope. Their interest is to vote in such a way that it maximizes the value of their portfolio. If that doesn't match your portfolio, then your interests are not aligned.

> The only exception would be some kind of action that is specifically discriminatory towards your shares over theirs, which is typically not legal.

There is nothing discriminatory about voting for selling a division of company A to company B, say, and it is certainly not illegal. But it might well still be in the interest of the owners of company B who also happen to hold the only voting 10% of company A, and to the detriment of the owners of the other 90% of company A.
Enjoyed the read! Thanks for sharing