skysight-inc/HackerNews huggingface dataset:
> And we define service health purely using SLIs that reflect actual service usage (or ability to use the service). As such, we do not rely on Docker HEALTHCHECKs. We don't want to rely on a container measuring its own health

I'm not sure you fully grasp the issue or understand how Docker works. Docker's healthchecks are not "container measuring its own health". Docker's healthchecks are a standard interface that was designed to allow container orchestration services to poll containers to check if they are still in working order.

From your own description, it sounds like you tried to reinvent the wheel, and did it poorly.

And I'm sorry to break it to you, but if you have developers faking health checks in production then your choice of container runtime or container orchestration system is not the problem you need to worry about.
" I mean, everything is a product of the current civilisation"

Wow. You might want to check history again, or you have a very broad(to the point of meaningless) definition of civilisation.

Anyway, some other point: I for one enjoy certain old ruins much more, than most modern buildings. And even though I would like to see them in their former glory, I know that in most cases this would be increadibly hard, or just impossible, unless you just want a cheap movie requisite.
Yeah, they cover it pretty well in the podcast. By the numbers NUMMI did well however to achieve those figures they upended many traditional roles and couldn't get the leadership in GM to get on board.

There's a great little footnote at the end of the podcast about a small upstart company buying the plant with the vision of building electric cars in the future.
Hm, well I've got to work out how to get off that list! Thanks for giving me the heads up.

EDIT: I'm not sure quite how to deal with being put on ad lists. Sure, people can upload any file to our host so it's plausible that someone, at some point, has uploaded an advert. Someone could also redirect to an advert domain and we'd have no way to really deal with that unless it was reported. Ideas are welcome for solutions.
> Every one of us who's jumped into a question about something they're working on and had the other person say "I don't understand the context" has done this.

Sometimes. Not always. I think everybody holds ideas in a spectrum from "absolute truth" to "totally my biased opinion". The problem arises if I hold an opinion as an absolute truth and I ask other people to work for me. I won't bother about telling them absolute truths, won't I?
Ok, thanks for the explanation. I hadn't expected the popularity score to be so unstable. Means that a lot of users are concurrently scoring the fonts, and that the averages are continuously being recalculated. Unexpected.

But you're right, if the dataset is continuously changing at high frequency, pagination makes no sense.
Good luck on this, I think you’re pursuing a really great idea.
They only lost market share because everybody else was still using advertising. Therefore, this is not a test in favor of advertising (only in the prisoner's dilemma sense).
The hand drawn one seems more authentic.
Pagination of an immutable collection is one thing and can be parallelized. Pagination of a mutable collection (e.g. a database table), on the other hand, is risky since two requests might return intersecting data if new data was added between the requests being executed.

True result sets require relative page tokens and a synchronization mechanism if the software demands it.
Fortunately, Xmille graphics have nothing in common with the original ones (which are really adorably old-fashioned and oh so typically '50s).
Going from Idea to Landing Page
> You've gotta make them understand what they don't understand without making them want to kill you

That's a different problem. You need to tell them what you want, unless it's a mathematical, universal truth.
I've worked with the Internet Archive to ensure continuity if I get hit by a bus or anything. A list of all items that have been uploaded to the site will be provided to them if anything happens to me.
>As more people choose to not use Facebook, employees leave the company, and users choose to delete data from Facebook, they will lose their data advantage, and soon their talent advantage.

Strongly disagree until the data actually shows this; Facebook is not losing users nor employees en masse, despite the media constantly attempting to imply this (check their quarterly filings, MAUs, and so on), and although it's correct that they have a bit of a brand crisis with many end-users, it doesn't extend to products like Instagram and Oculus (among other future ones) as much as we may believe, as both are also thriving and likely to remain as such.

I don't mean to say FB will 'win' an AI war, but I think they will be a highly-relevant company for a long time to come in more ways than one, even if the original FB platform ends up being less important.
Does this have a menubar widget? I miss MenuMeters, after it was killed by an OS update a while back. Would love to try it out, regardless!
Is it really christmas time, if there are no cocacola-trucks-driving-to-town ads on tv?
Sure, but that doesn't make the article's outcome universally true.
Yes. ECC memory uses only marginally more power than non-ECC memory. And memory isn’t the largest consumer of battery life by a country mile.

Screen, Wi-Fi, and to a much lesser extent (unless under load) the CPU are the most major culprits of low battery life.
Hand drawn one was easier to read, and had fewer distractions. It also looked like what a manager might scribble down in their notes during a meeting.
Nope, they have a 5k for the last two to three years and the higher dose has largely taken over the shelf. I know because I have bought about a dozen of them this season at $4.99 and given them out as holiday presents.

https://www.traderjoesreviews.com/product/trader-joes-vitami...

Forgot, Walmart is another place with good prices on vitamins.
> No idea if that's still the case for GTK3 and onward, though.

It's not. GTK3/4 apps look like GTK apps on every platform and don't even try to fit in.
There is a thread in r/adops in response to this HN thread for some good context.

https://www.reddit.com/r/adops/comments/kprrcd/uber_discover...
Wasn't planning on it. I'd be happy to email you when it launches.

Please ping me here: radleymarx at gmail.
We see this very often at where I work as well
Have you been to italy?

Because even though tourism is important, I never had this impression.
Thank you for commenting, I am rather annoyed I spent the time to read this... The author waisted everyone and his time.
Centrally planned economy that also controls speech, based on the patent system. This seems like quite the recipe for success.
GNU/Linux please.
I understand that argument, and it is usually in the context of the folly of quarterly results in the private sector, which is a far cry from six years and twenty five years.

Regardless, back to my question, what needs to change to support all the other researchers toiling away right now that won't gain any consensus or utility till the year 2050.
If anyone is curious:

https://radleymarx.com/work/time-journal
and what needs to change, for the researchers right now who won't have any useful milestone or breakthrough until the year 2050.
This is really, really not true. Advertising lift has been well studied, especially in metastudies spanning hundreds of digital campaigns across Facebook and Google. These are independent academic metastudies, with hundreds of millions of impression data samples.

Positive lift in the range of 0-20% is very common, and many statistical aspects of causal inference on ad impacts are well understood.

Negative lift and flat campaigns are real phenomena too, and it does deserve more widespread publicity that negative lift happens in an appreciable number of campaigns, but that doesn’t take away from the overwhelming evidence that digital advertising works and that the mechanics of positive lift are well studied.

Here are two of the foundational papers in this area:

- https://www.kellogg.northwestern.edu/faculty/gordon_b/files/...

- https://www8.gsb.columbia.edu/media/sites/media/files/Garret...

Particularly Figure 1 (page 26) in the second link. That figure alone utterly refutes any nonsense claim that digital advertising doesn’t have provably positive ROI.
To be clear, no-one knows why Trump vetoed in the first place (his first two excuses were clearly not particularly credible; one could believe them if one liked, of course, but it’s not unreasonable to be sceptical of them). So one is left with speculation. This seems plausible, though obviously no-one can say for sure.

It’s perfectly reasonable to speculate on reasons when someone does something weird, and risky (ultimately, he was overridden) for no obvious reason.
Have you ever heard of mdev? As described in "mdev like a boss"? Or its cousin mdevd from https://skarnet.org/software/ ?

Personally, I wouldn't shit on systemd, because it already stinks like hell, not a nice place to dump :-)
"For ex, one ad network launched 'battery saver' style apps in Google Play, giving them root access to your phone.

When you type the word 'Uber' into your Google Play, it auto-fires a click to make it look like you clicked on an Uber ad and attribute the install to themselves "

The things you can do on Android devices are insane. Also ads aren't necessarily for conversion, they're for permeating brand.
I don't think that's the case. If you browse HN somewhat regularly, you'll see that a lot of times when a post makes it to the top (Or close enough) it's very likely that a related post will make the rounds pretty soon.

I think it's more related to people trying to ride the karma wave than "A coordinated takedown of ad tech companies". And it is effective, because it happens way too often.
I've done this a few times using http://www.corpit.ru/mjt/qsort.html
Don't want to be mean, but just to inform you, guidelines says "Please don't delete and repost. Deletion is for things that shouldn't have been submitted in the first place." and I know you have posted and then deleted the same post yesterday. It is fine to repost if you didn't get notice no worries
Sure, but Rust takes implicity a lot further than most. Implementation details of a function call are one thing; applying an operator in the current context, or adding an invisible generic type (lifetime parameter) to the current context, are something else. I think one key difference is that the unknowns are within the actual code that you're writing, not in places where you explicitly delegate to some other code to do something. The other key difference is that they're highly irregular: they apply sometimes and don't apply other times, which makes them hard to predict. The same syntax means one thing in one situation, and something different (or "nothing", when it doesn't compile) in another situation.

I guess I assumed there was some rustc compiler pass that would match certain patterns where stuff (like dereferences or lifetime parameters) has been omitted, and transform it into code where those things have been inferred and explicitly inserted. In which case it would theoretically be easy to skip that pass and turn those omissions into compiler errors.
It might be fast, but it'll load CPU caches with that data and it'll evict another useful data. Which means that while this particular code will be fast or at least not very slow, some other code will be slow because its data have to be fetched again.

I have no idea whether that matters or even easy to measure...
Right but as QA you can make a ticket but unless you assign it to someone who supervises all those departments it’ll just get closed as “works as expected from where I’m sitting at department A”
How I Use My iPad for Work
I remember reading a while back that if you pay for likes from a like farm VS genuine, you get about the same quality of likes because the like farms have to like EVERYTHING to cover their tracks. How is anyone supposed to know they're really getting what they paid for?
A smart manager won't just let their budget be cut, because that won't be good for the company. If they find that marketing approach X doesn't work as well as Y or Z, they will simply move funds to do more of Y and Z.

By doing so they will increase revenue and profits all the while keeping ad spending at the same level.
> what needs to change to make that kind of organization exist.

Stop modelling universities, national education and research systems on profit-seeking businesses.

Businesses already cover that niche; it's entirely unhelpful for universities to exist with a profit-making premise.
never have luck with this stuff ;D
Not particularly surprising. I was building a url shortner some 12-13 years ago but eventually abandoned it. But this was exactly how I planned to monetize it.
What are you missing?
I've seen variations of this article before. It's the novelty. "That's different... What would someone pay real money to advertise with something that looks so cheap and crappy? Click."
Thanks for the response, really interesting to see how this stuff is used.
I get downvoted whenever I propose digital advertising bubble will pop once people wise up to the fraud.
Don't stop believing in yourself.
Ask HN: Why doesn't HN reflect visited discussion links?
I can see which external links I've visited via HN, but all discussion page links show up in the same grey. Any reason why this would be the case? It makes it harder to see which discussion pages I've previously visited (which doesn't always correlate with the external links I've visited).
It struck me a while ago that the most powerful feature of rust is the strong contracts libraries can and must express. This allows people with much deeper knowledge than me to make awesome stuff I can depend on.
There is this nice book on the subject called Subprime Attention Crisis by Tim Hwang, on why the whole ad industry might be a bubble.

And this Freakonomics podcast episode on digital advertising https://freakonomics.com/podcast/advertising-part-2/
Maybe the person is referencing how difficult it is to determine the value of the counterfactual? If it were possible to determine I imagine people would really want to know.
I agree, I remember reading an article or a comment explaining this phenomenon on HN, with examples.

Nevertheless it would be interesting if the idea of digital ads being ineffective snowballed to the point where it became like a self-fulfilling prophecy, and led to the demise of large companies that we think of as "giants" or "monopolies".
This is really interesting. I suppose tiny url gets a kicked back from their ad network for this. I'm the creator of the URL shortener (T.LY) and a Link Unshortener tool. I spend most of my development time fighting bad actors. My goal is to have a legitimate competitor to bitly that people benefit from. We do not set any cookies on redirects but do use cookies for authentication for users.

T.LY: https://t.ly/

Link Unshortener: https://linkunshorten.com/
I didn't mention it since the intention of these notes is to aid in writing new Rust 2018 code. So far, I haven't had to know the details of mod.rs to use any third-party libraries.
In the scheme of things that late Roman emperors did, banning trousers seems very normal.

More seriously, possibly early culture wars, trousers being an un-Roman, foreign innovation.
100 believe! The thing is I don't know what the impact would be if I take the outside money. I don't really need the money, but if an angel could really help boost my business, I would definitely think about it.
Predictions for Open Source in 2021
Being able to open remote files with Tramp is convenient. However, whats even cooler is that Tramp can execute remote commands. IOW, if you edit a file in a remote directory, you can also use M-x compile RET to run a remote build process and see the output in your Emacs Compilation buffer. If the paths pritned are relative, you can even use M-x next-error RET to jump to a build error location.
Ugly can be good advertising. Just have a look at https://lingscars.com

Very ugly site, but impossible to forget that branding. It's my understanding they do very well.
consumer hardware...

That's Intel's PR. Only "enterprise hardware", with a bigger markup, supports ECC memory. Adding ECC today should add only 12% to memory cost.

AMD decided to break Intel's pricing model. Good for them. Now if we can get ECC at the retail level...

The original IBM PC AT had parity in memory.
And?

These are the kind of things that make working in one language different from another.

I'd actually like to see the SSE version in C so I can compare the two implementations and how much grief you have to go through.
That's the whole point of the metaphor - comparing apples to apples is good, apples to oranges is bad.
The fundamental problem with this is that if I bought your product, it's because I was looking for your product after doing a decent amount of research which meant I was on a bunch of retargeting lists and you've wasted money on me. I have never to my recollection purchased anything because of an ad. If I have clicked through an ad, it was simply because it was the quickest way to get to the website/product.

There is a role for advertising because Google polluted their organic search results with Ads making it harder for you to find what you want and forcing you to compete for the top Ad spot. I realize that I can only speak for myself, but I have never seen any evidence that advertising works and I've worked in ad tech.
A lot of places gouge on the prices. Trader Joe’s and Walmart are two that don’t.
Nothing. I own a few extensions with users in the tens of thousands and receive so many emails from people/business trying to buy out the extensions for "monetization".

This is a huge issue and Google is doing absolutely nothing to address it.
This is absolutely amazing. I don't know a lot about Lisp but have spent my holidays to get look at ELF binaries and start learning about AArch64 assembly.

Just great to have such a well commented ressource to study!
Seems like the only refactoring supported by Agile is managers refactoring Agile itself.
Just some thoughts:

1. Reach out to the list maintainer to see why your site was added.

2. Create a blocklist comprised of those ad lists. Don’t redirect to sites on the blocklist.

3. (Of dubious practical value) Create a Terms of Service that says users may not use your to link to advertisements.
>I’m curios if there is any online community, or group that people complaining about things?

I didn't think there was anywhere that people were not complaining since the beginning of time.
Obviously 'brand keywords' has the highest apparent ROI. It is users already looking for your site that click those. It is probably some internal bonus scam that fuel such nonsense - a industry wide marketing department conspiracy.
I realize this is an article about GTK, but the author is really not selling it. It opens with an explanation that GTK is pretty much not maintained. Later, it's compared to Qt:

> The advantage of Qt is that it is active developed and supports all important operating systems including the mobile Android and iOS systems with a native look and feel.

These feel...like important things for your application framework to support. Qt's "bloat" is listed as the only major disadvantage, but only after lamenting GTK's own bloat.

> For many Windows or macOS users GTK has the disadvantage that GTK draws all it widgets itself, it does not use the native graphical elements of the proprietary systems. GTK allows theming by use of cascading style sheets (CSS) so it can be tuned to look not too strange on Windows and macOS, but look and feel generally does not really map to native apps.

Personally, this is one of the worst disadvantages of GTK for me, and makes me cringe when I see an app using GTK's default styling. Even Electron (also lamented for its bloat) does "native" controls by default.

There's really got to be a better argument for using GTK than "it's less bloated and is written in C"
> seem to be about 25% faster

So if you tested sometime between Haswell and Skylake, there was a period when there was no noticeable difference in cgoto vs a switch dispatch[1].

Then Intel got caught up in Meltdown, which is how it was speculating through branches and we're back to 2010 speeds for the switch dispatch, because the branch prediction won't load up the cache (the instruction cache) or start decoding before the conditional is entirely processed.

[1] - https://news.ycombinator.com/item?id=15397109
TLS?
Is this a criticism of the format? What format would you suggest that doesn't have this quality?
> If you are relying on xpenology to store important data you are a fucking idiot.

Well, may a lightning strike me if this isn't a textbook example of red herring!

I feel I owe you a response, having written the original comment.

First of all, you are not bringing any proof to the table, except your opinions.

You may be right, you may be not, but mentioning "important data" in the context of "the perfect media server" makes me think that you arguments are not very convincing after all.

What's so important in a media server?

Everyone of us who sets up a media server already owns the entire library, in digital or analog format, of media content that is going to be played from the server, so there is no problem if something gets lost, we can rebuild it, we have the technology, we can make it better than it was. Right? Right!

It would be ironic if we were arguing about how much GPL code there is in Synology DSM to use it to watch or listen to content downloaded illegally, wouldn't it?

Anyway, even though it is illegal (I own hundreds of DVDs, but I am not allowed to rip them and play them from my computer), I do it anyway.

Lets not forget about 09-F9-11-02-9D-74-E3-??-D8-41-56-C5-63-56-88-C0

Having said that.

The Synology record on GPL violations is abysmal (just search for "Synology" on trac.ffmpeg.org or serviio forum or samba.org mailing list archive, if you don't believe me) I think using a bootloader to install the base Synology system (most of DSM is under the GPL, unfortunately for them that's how that license works) _only on x86_ (Synology runs on many other platforms) and then install Jellyfin or Plex (if Jellyfin doesn't work) and never use the Synology proprietary software again is fair use. It's a Linux distribution after all, there is nothing inherently illegal in running it.

I know about FreeNAS, but as a media server is too much work and some things do not work (Jellyfin for example) or are not as simple to set up.

iXsystems and Synology make money from selling HW.

In your example XPenology is a bootloader that lets you install Darwin on non Apple X86 HW or a better example would be iOS jailbreaking, which has been considered "not illegal" and never been tested in court (because Apple knows that losing that battle would be very bad for them).

p.s.: Anyway, using a NAS without setting up proper replication and backups to store "very important data" it's equally idiotic.

p.p.s.: you could ask, so why don't simply install Linux? And you would be right. IMO in the context of "the perfect media server" for people that do not know how to setup a Linux media server, but have a spare Dell Optiplex, it's a viable alternative and the risk are basically zero or, to be completely honest, less than watching TV show and movies illegally.
Distribute the Vaccines Now
Ask HN: What are some non-realtime use cases of CRDT?
I get that CRDT is great for realtime collaboration, but are there any other use cases where CRDT can be used?

More specifically, are there any asynchronous use cases of CRDT that are very useful?
#medtwitter on Twitter.
The Public Banking Revolution
"The COVID-19 pandemic’s extraordinary impact on the economy has led to somewhat wider discussion about the desirability of public banks. With the pandemic, news outlets such as The Hill and even News Corp’s MarketWatch are beginning to join pioneering outlets like YES! Magazine in covering public banking."