skysight-inc/HackerNews huggingface dataset:
The recent change to having a releaes every 4-5 weeks is a small modification of the existing practice of having a new version every 6-8 weeks.

The 6-8 week schedule is about a decade old now. It's original goals were to help ensure that unrelated features didn't block each other from releasing, and make releases more consistent, which helps localization, testing, and project management. In that regard I think it's been very successful.

It's probably not worth nitpicking a decade old decision though.
Electricity is used to directly cook the bread used in panko bread crumbs https://www.youtube.com/watch?v=uFbQuHE4z7g
not irssi but I use ERC (an IRC client in Emacs) with a modified version of https://www.emacswiki.org/emacs/ErcHighlightNicknames to automatically color nicknames (it takes the first 12 characters of the md5 of each nick and treats that as an RGB value, with some clamping and color space tweaks). Everybody has a perceptibly different color, even in channels with tons of people.
Diamonds in your devices: Powering the next generation of energy storage
> This is achieved using an alternative design in which instead of using a C structure to represent a string, we use a binary prefix that is stored before the actual pointer to the string that is returned by SDS to the user.

I'm not convinced of the advantage in returning a char* to the user.

I see how it's convenient to be able to use all the built-in and other functions that accept a char* as an argument, like printf() or your favorite logging library.

BUT, you can only use the ones that treat the string as read-only. (You can't use strncat(), etc.) And you have no protection against messing this up.

Seems like a better trade-off would be to have a user-visible type that isn't char, then a user-visible function that converts that to char when you need it.

So instead of this:

/* sds is just a typedef to char* */
sds mystring = sdsnew("Hello World!");
printf("%s\n", mystring);
sdsfree(mystring);

You'd have a function like this:

/* get read-only C-style string from an sds */
const char *sdsC(const sds s);

And code like this:

/* sds is its own distinct type, not another name for char* */
sds mystring = sdsnew("Hello World!");
printf("%s\n", sdsC(mystring));
sdsfree(mystring);

Yes, it's more keystrokes, but surely the safety is worth it considering it is only needed when bridging a compatibility gap. (Also, possibly the sds functions could be a tiny bit more efficient if they aren't always doing conversions on their arguments.)

(I do like the idea of putting header and characters into one struct. That's probably good for efficiency compared to a struct that points to a buffer and gives the system a layer of pointer indirection to go through.)
AWS Goes All in on Arm-Based Graviton2 Processors with EC2 6th Gen Instances
That’s why we use projectors in our home :)

Also, side benefit of no large black rectangle :)
As a personal preference, I do prefer IPAs just for the taste. I do drink other beers too but anything short of Pale Ale, feels weak and doesn't give similar weight.

There are lot of variance between different IPAs and Pale Ales, I prefer more citrus and mosaic ones. My favorite is Sculpin IPA and Wolfback Ridge IPA and my least favorite is probably Racer 5 even thought its generally highly rated.
From the article:

> Rivers had said she was being targeted for protesting against U.S. Customs and Border Protection, which is testing a Google cloud product. Berland was active in protests against YouTube for its handling of hate speech policies.

As others have stated in this thread, they were apparently policing people's meetings around these topics. If you don't like your company's legal clients, quit. Do not stalk your co-workers, harass them and leak info about them to the press.
Pricing is available at https://aws.amazon.com/mcs/pricing/

MCS has a very similar pricing model to on-demand mode DynamoDB (https://aws.amazon.com/dynamodb/pricing/on-demand/) but is ~15% more expensive on all line items.
It is very common these days to buy the WD 8TB, 10TB and 12TB external USB3 hard drives and remove their cases, and put them in some sort of home built file server or NAS. There's a technique to put a thin section of kapton tape on one of the SATA pins so that they will power up from ordinary PC/ATX type power supplies with regular SATA power connectors.

https://www.instructables.com/id/How-to-Fix-the-33V-Pin-Issu...

In large ZFS arrays, many people are using them with great success, at no greater or lesser annual failure rate than the expensive enterprise hard drives.
When you consider the volume of customers using the cloud, even a small percentage of interest can represent huge revenues. Competing over small value adds can win over a customer from a competitor or make the case for hybrid cloud.
Vi isn't Vim-like. Vim is Vi-like.
> build in 4G

I wonder how many already have.

Are we going to need a spectrum analyzer to watch this junk?
They could have offered a managed ScyllaDB service and saved themselves and their customers a lot of money while staying CQL / Cassandra compatible. Or what am I missing here?
It's just a question of whether your company is willing to embrace vendor lock-in with AWS. Sure you can do lots of cool things with proprietary AWS services. Probably more than a few customers can save a boatload of money by porting legacy workloads to ARM. But the price is being utterly dependent on AWS and losing control over your cloud bill.

That's not necessarily a bad trade-off, mind you, it depends on what business you're in, what your architecture looks like, and what your org's capabilities are. But it is a trade-off and customers should be mindful of the downsides when they make these decisions.
Yeah, I was kind of expecting AWS to announce that they're dropping the EKS per-cluster charge this year, or at least lower it. I suppose that could still happen this week.
The ominous opacity of the AWS bill – a cautionary tale
Google started it with Chrome, and Firefox had to adopt it too or look like an also-ran. More info here: https://news.softpedia.com/news/Firefox-to-Copy-Google-Chrom...

Chrome was three years old and on version 10.0 when this was published, and Firefox was on version 4.0 despite a decade of Mozilla legacy. It’s marketing, plain and simple, but I think it was the right decision.
> Maybe you do want to think about the power relationship with parents and siblings and coworkers as things happen and as conversations take place. I don’t.

Me neither. But being critical and analysing our desires and interests should be the supreme goal of any self-reflecting person. It is possible to enjoy media and relationships while being aware of what drives you to make certain choices, and importantly, what drives others to make choices. Why is your culture the way it is?

The fact that "everything is political" (a phrase I try to avoid using because of its ignorant lack of nuance) does not mean we have to constantly think about it. Climate change activists will use buses, Marx still got Capital published through a publishing company, and I still watch porn sometimes. The point is to be aware and critical about what you do, not necessarily while you do it.
Looked at my AWS bill today. On the positive side the bill is zero, because I have I voucher I got at a conference. But it expires end of the year, so I better understand what I will be paying for.

I spent quite some time in their cost explorer, but I don't understand a lot. Most days I have some positive costs, which is probably my usage. Some days I have negative cost, that's probably when they transfer credits from the voucher. They do this every end of month, but also irregulary some days when I use particular services and/or have higher than usual service.

It appears to me that the negative balances are a sum of costs of several days and the credit from the voucher. As a simpliplifed example I might see +1, +1, +1, -6. So I "reverse engineer" this as I "spent" 1, 1, 1, 3 and on the 4th day they credited 6 from my voucher. Too bad the 3 is not visible, I need to dig it out myself. In reality I use several services and they seem to credit them on different days. So the reverse engineering is not really possible. At least not without a major effort.

I remember many years ago it was possible to download hourly (probably also daily) usage reports. I.e. is usage in hours, KB, requests etc. not in money. I don't find them at all anymore. Anybody knows whether they still exist?

Also to my surprise I was billed 135 SQS requests last month. Well, I wasn't billed, because 1,000,000 are free. But my point is that I don't even know what SQS is and I am sure I haven't used it directly. It appears to me that they are "billing" me for their implementation details, because they might use those SQSes internally. Is that how it works? So if basically not using the services at all causes 135 requests, how much would that be if I really run some production there?

All in all, very opaque. Thank you AWS for the voucher, but I am not impressed about the billing transparency.
Is there any reason to actually use Cassandra instead of Scylla?
7.5 metric tons is well within the weight limit for a Falcon 9, so add about $57m for the launch costs for a total project cost of probably around $500m.

That puts it in the realm of the Voyager probes for total cost.
Also misguided because it's the THC that is more valuable for treating serious diseases like cancer. They should be growing high THC strains with high priority.
Recent and related (but different): https://news.ycombinator.com/item?id=21657930
I'd say that Firefox versions are mostly a unit of time now, since they aren't generally semantically meaningful in the way semver is. While working on Firefox, we often make plans that are delineated not in weeks, months, and quarters, but in Firefox releases and the nightly/beta/release cycle associated with them.
Show HN: Joker, Supervisor Alternative
pdf of course!
So instead of using the best solution, you chose to use a non optimal solution for fear of “lock in”? Were they not using any other AWS services? If not, why pay more for a cloud provider than a colo and not get any of the benefits of it?
Taiwan loses 3k chip engineers to 'Made in China 2025'
> I'd love to see some existing privacy-oriented company that already has to deal with screen manufactures start selling "privacy-oriented TVs".

Apple TV?
>Having a finance background I can't stand finance related discussions on HN anymore. Any attempt at science immediately goes out the window and it just gets me so tilted. Too many armchair economist, not enough people willing to admit what they don't know and learn.

I would wager that finance is not the only topic subject this effect. E.g. Everyone in every Tesla thread is an expert in every component that goes into an automobile.
I don't think it is inherently sexist to suggest that men or woman may exhibit certain behaviors more than the other. I am not sure when we crossed the line that making any such suggestion is inherently sexist.
I've been using Debian and KDE | xfce | i3 (depending on machine and task) as my main desktop and laptop operating system for 2+ years. Once I learned how to install wifi firmware I haven't had any hardware issues. And it runs much faster than Win 10 did on my little celeron laptop.

I'll add my recommendation for qutebrowser. i3, rxvt, and vim are where I spend most of my time.
Tails 4.1 Is Out
>While porn creators belonged to tightly connected subgroups, they were linked to the rest of Tumblr’s network “with a very high number of ties,” and their productions “spread widely across the whole social graph.” In other words, they weren’t quarantined off in some illicit corner of the site—they were woven into its basic fabric: The average Tumblr user in the sample followed 51 blogs, two or three of which tended to be specifically porn, and another two of which tended to be “bridge” blogs, run by users who were particularly likely to reblog porn.

Pron not seen as an "other" in a medium that didn't go out of it's way to make it othered?

This is exactly the kind of insight that only takes a study when a society is simultaneously marinated in censorship and unwilling to admit any instance of it deserves the label "censorship." It's not like censorship is anything new, or that the mechanisms and ramifications are poorly understood.
Too bad Electron isn’t based on FF.
I feel like I see all those same things and feel happy for the people involved, that they are finding something that they feel a passion for.

I also sometimes feel disdain and judgment towards other peoples' interests, (pop music, for example) but I feel more and more as I get older that that those feelings do not serve me (or anyone else) in any positive way.
Females with masculine sounding names are more successful in legal careers [pdf]
Heh you don’t know about them because they don’t exist anymore.

I know at least three founders who had to shut down after AWS launched a feature at re:invent.

One went on to start another company that was acquired by Facebook in an 8 figure deal.
They've been pivoting the Firefox name to encompass many privacy-minded tools for a while now. I would argue that a Firefox VPN strengthens that branding.

https://www.mozilla.org/en-US/firefox/

> Meet our family of products
- Browsers

- Monitor

- Send

- Lockwise

- Pocket
Then they could be double-sided. And aluminum is cheap ... just hope it doesnt hit a rock
The Show HN was https://news.ycombinator.com/item?id=20478339.
Scariest comment on HN in a long time.

Also, you probably think you're anonymous and safe in setting this comment out here but you and your employer are trivially identifiable from this comment and a couple of others made on HN so you may want to petition the mods to kill this comment on the off chance that your employer gets wind of this, it might be a career limiting thing.
That's not correct. Rivers wasn't fired for anything related to calenders or meetings.

None of the four employees in question have been accused of leaking anything to the press.

Google's statement insinuates many things that aren't actually true.
FBI asked Sony for data on user who used PlayStation network to sell cocaine
Proponents would say that julia is both languages at the same time
there is no need to put a data storage archive on something shot out into interstellar space. geostationary telecommunications satellites are at a sufficiently high enough orbit that they will likely outlast human civilization. We could destroy ourselves with nuclear war, regress to a stone age level of technology, rediscover spaceflight and go find them long before the orbits of any of them decay.
Goals vs. objectives and why you got it wrong
It doesn't have to be one or the other. They are giving people a choice, and are getting paid either way.
I feel like this is reading into it a bit much. I'm not that into beer, but I really like hoppy IPA's and always have. Even in high school / college, if the only option was cheap beer, I just wouldn't drink it because I didn't enjoy it. I preferred microbrew beers, and found that I didn't really like belgians/red ales/porters/etc. But I loved my first sip of a fresh Lagunitas IPA. I noticed that not all batches were the same with them. Sometimes it would have a lovely crispness and fruitiness, and sometimes that wasn't there. Isn't it possible that people just like hoppy beers? They seem to have quite a range of flavors and aromas they can offer in and of themselves.

I mean, I like coffee too and picked up that habit right quick in high school. I didn't do it because I was trying to be "manly", I did it because it was the only way I could pay attention to classes, and I rapidly came to like it. Coffee is bitter. So are grapefruits, and brussel sprouts and a lot of things that some people just enjoy.

Not everyone has to agree, and it doesn't need to get labeled as some kind of weird virtue signaling.

I do like the "mentrification" word though! Although it sounds like we differ in what I consider the "fun" in a hobby.
Sr.DevOps Engineer Simbe Robotics in South SF
It's there on the page.

"About our trusted partner

Firefox Private Network full-device protection is a VPN built by Firefox using global WireGuard servers provided by Mullvad, which has committed not to keep logs of any kind."
Also perfectly capable of leaking memory in 2019: https://weechat.org/files/changelog/ChangeLog-2.6.html#v2.6
That's unfortunate. This went from killer product to meh.

EKS currently has some issues with EBS that make it a pain that Fargate VMs would make go away
> Instead, they went all the way to the Supreme Court to try to defend their bans.

Their current tactic is to revoke a law that makes it too far into the judicial system to avoid having it receive constitutional review by the Supreme Court and thereby invalidate it nationally.

It speaks volumes to the underhandedness of the gun control proponents.
Real or intangible assets?
Ask HN: What happened to the Discord game store? Did they just silently shelve?
I can't imagine it was a small effort, it was weird how it was there one day and gone the next.

Did they just silently shelve the entire project and pretend it didn't exist?
1. I wonder why we are not seeing "cloud brewing"? The process, as they describe it, seems very standard.

2. For restaurants, it's either "ghost/cloud kitchens" or franchises. If you go outside those, it's possible that restaurants require too much uniqueness and too much risk to fit a standardized model.
I'd love to hear more about this. I've thought a lot about this space, given that the business side is what seems to trip a lot of these enterprises up. And the business is connected with trends, COGS, seasonality, etc., the same as others in the space. There just aren't targeted ways of tracking/measuring these specific to the beer industry.
Needs nethack :)
I’m pretty sure GDPR protection of “personal data” applies to employees and not just customers.

If my personal calendar and work emails are being copied onto your device, you better believe the GDPR data protection regulations apply.

The house example is ridiculous. The point is if you commingle the data in ways such that the endpoint protection software no longer supports delineating the corporate data, then the user (employee/contractor) has opted into that situation with eyes wide open.

> Computing devices need to be protected from loss or theft through mobile device management capabilities, such as remote wipe and kill. A lost device could be the weak link in the data protection chain, leading to a data breach based on information stored on the device or accessible through still active user credentials. Enforcing certain settings in order for a device to connect to the network at all – such as local encryption, password complexity, the presence and currency of security software, and the removal of the local administrator account – will be an essential part of protecting the organization within the GDPR framework.

[1] - https://www.actiance.com/wp-content/uploads/2017/03/WP-GDPR-...
Understanding is not the same as performing. I can "understand" or get the gist of what is being said in german (or lisp, or rust, etc), but it's difficult to read and I can't write it; also could be understanding the mechanics or basic principles.

Literacy is complicated but indispensable in the last century.
It is pretty funny because what Tumblr is now missing is high quality edgy stuff, including content curated by photographers while bot-generated/resposted porn shows up again as fast as Tumblr's systems kill it.
Ehtml: HTML Framework that allows you write no JavaScript code at all
XDCC creator here, and still using it. Long live to IRCii!
The other thing is these are meant for operation over water so if you have crashed it will be into water and the blades will stop very quickly due to the drag.
The right way to do this would be:

typedef struct sds {
char *s;
} sds;

Now you get type safety: you can't accidentally pass a plain 'ole C string to an sds function. But you do need to access the 's' field to get the C string for passing to non-sds functions.
I think he means that given 2 people with the same amount of wealth, the one that borrows money can either buy a nicer house than you, or outbid you if you want the same house.
Cilium's container networking and security product [0]; Facebook's Katran [1]; Netflix's flowsrus (not public yet, but see my tcplife tool in BCC[2]). That's just the beginning. It's not just for performance, it's also security, as while BPF programs run in kernel-mode they have a limited and secured API for interacting with the system (BPF helpers).

Since extended BPF is in the Linux kernel (and will be in other kernels in the future), everyone is getting it, and we'll see more use cases over time. In some ways it's like the birth of JavaScript for the browser, and all the new applications it made possible. But it goes further than that: we could still analyze and debug JavaScript applications using traditional tools. But BPF programs are neither process-space or kernel routines, and are outside the view of everything. No visibility in ps(1), top(1), or lsmod(8). We're having to create new tools to even see what's running on the CPUs. Every performance monitoring product that shows a process table with CPU consumption will now need a BPF program table as well.

[0] https://cilium.io/
[1] https://github.com/facebookincubator/katran
[2] http://www.brendangregg.com/blog/2016-11-30/linux-bcc-tcplif...
Sounds like anyone with a seed box could donate some bandwidth and storage by leeching then seeding part of it? It would be nice if there’s a list of seeder/leecher counts (like TPB) or better yet of priority list of parts that need more seeders.

Edit: Found the other comment where you link to the seeding stats: https://docs.google.com/spreadsheets/d/1hqT7dVe8u09eatT93V2x...
Funnily enough I see lots of women on mountain bikes. I think mountain biking has a really clear delineation between fun and competition. Most mountain bikers have pretty relaxed attitudes, and very few compete. The goal is usually fun foremost. Compared to road cycling where it is more common to lean toward competition, personal performance and comparing to peers.

That said, I see it happening there too. Once bike prices started skyrocketing and it became quite a bit more popular, you can occasionally come across a bad personality on the trails. Still fairly rare though.
Amazon SageMaker Autopilot
The abundance of hops in beer is a west coast thing, as east coast beers tend to be more mild. So that's something to look into if west coast beers don't appeal to your palate. However, assigning a regional flavor to some sort of bravado seems odd. Do people say the same thing about a dry wine, a strong flavored cheese, or an Islay scotch? Of course not, so this seems more like a personal issue than anything else.
>Also considering the Fitbit disaster

I'm assuming the disaster is being bought by Google. What is needed is some sort of regulation that prevents the new owner to use the newly acquired data in a way that the user did not originally agree to. If the original agreement stated that the data would not be sold, then the new owner just can't go off and sell the data. This is what the regulation needs to protect, as well as the new company cannot retrospectively remove the option either.
The reason that I mentioned the distinction was that you suggested contacting DAs in response to romaaeterna's prediction that "we're going to see Federal scrutiny". Contacting DAs might be the most appropriate way to handle a problem, but in itself it probably won't lead to Federal scrutiny of that problem.
You said "caused by people with mental health issues" but what the evidence supports is only "caused by people with clinically-diagnosed mental health issues".