skysight-inc/HackerNews huggingface dataset:
> how does the normal citizen vote for the president of the European Commission? How do we vote them out if we dont like their governance anymore?

As is the case with the chief executive in most parliamentary systems, by voting for an MP (in the case, MEP) of the party which backs their preferred (or opposes their opposed) candidate for leader.
"Hoarding cash" means exactly what it sounds like - people being overly attached to cash in the safe/under the mattress/in "high interest" savings accounts.

This has been its use for a long time in any publication talking about money.

I know when you say "hoard wealth" you really mean not spend their wealth, because I'm not really sure how you "hoard wealth", as being wealthy basically means you've got stores of valuable assets... or a hoard if you will.

The two phrases are definitely not used interchangeably.
Anti-Mask? Anti-Vax? Q-Anon? Climate Change? Pizzagate?
So, you are describing exactly the idea.

It is to trust your own reasoning, not information or ideas. Reasoning is a process.
Honestly, that's a huge advantage of a house: you can keep the stuff you might use. I'm in a small apartment downtown -- great location -- but if my wife and I both want to keep a bike then we're out of luck.

Plus well located apartments aren't so great during COVID.
>If you have you're app setup as a SPA, with react router, redux, react forms, maybe you started the app with createReactApp, etc, then you are using React the framework

react-router, redux etc. are all different libraries. Point still stands: You have to pick and assemble these different parts yourself. And then still all those libraries don't call into your code, but your code includes and wires them up.
Eagerly awaiting a mini PC with these chips. Hope DELL/HP come up with an option soon.
Read The War of Art: https://www.amazon.co.uk/War-Art-Through-Creative-Battles/dp...
KDevelop had this for a long time and I agree it is useful.
Linking as in binary linking: yes (option b).
Linking as in HTML A href link: no, only option a.

Problem is that unless you are installing your servers by hand you end up re-packaging wiki.js and then your own packaging code and the modification on wiki.js as a build artefact are now supposed to be public as well.
Ask HN: here have Startup School Radio podcast episodes gone?
That cannot be the problem that the author of the submitted article has with the EPL, because the GPL is the same way.
Great! This seems to compete with the new palm.com phones, but the palm ones have poor battery life (palm do look nicer though).

I'd be happy to drop money for a phone this size provided it can last all day. The whole point of a small phone is not to think about it - including having to charge it halfway through your day.
RAID-Z is the equivalent of RAID-5. RAID-Z2 is the equivalent of RAID-6. RAID-Z3 would be the equivalent of RAID-7 (or whatever the standard is named for 3-disk parity).

This is strictly speaking to how it deals with data and parity, the implementations are obviously different.

RAID-1 would be a mirror in ZFS parlance.
really!? They've done a helluva' job making this into a great marketing campaign, but this seems too far fetched to be true.

Can anyone else comment/confirm?
Question: facebook as a platform is not liable for information it contains. However if Facebook would publish fact checking info, that is wrong or missleading, are they liable?

Could I sue facebook if their "facts" were proven wrong, and cause me damage?
What's the institutional incentive to switch up the teacher of a module?
On the other hand, there might not be a similar incentive to create spam in the first place. I guess we'll see how that develops going forward.
You don't need “UX” in your title – Metric by Michael Schofield
There used to be dozens of episodes, and I started listing to them a week ago. They were quite fascinating, but... now only three remain.

Any idea where the others can be found? And why are they gone?
I could be way off, but I imagine OEM's buy a lot more parts in general than all system integrators combined. If this is the case, it could certainly explain the 80% number but still wouldn't really allow you to draw the conclusion that you should work with OEM's only.
Yes, I am exactly the same. While at work I feel very productive eliminating future risk by being very conspicuous towards all design decisions, but the same attitude in "real life" is very troublesome.

For example, a very small random sample of thoughts that routinely pop up:

- Lent somebody your bike? Oh my god he/she may die, because it's badly maintained (and thinking about the details about different kinds of breakage vs. harm caused).

- Opening plastic containers or cans for food: oh my god, sharp edges may fall into the food (how to keep parts of packaging from falling into food while opening is surprisingly complex topic, think about knifes vs. scissors vs. tearing it open, all have very different hehaviour wrt. creating debris :)

- doing mistakes when filing taxes vs. the risk and penalties that may ensue

- furniture / cupboards being insufficiently bolted to the
wall and coming down (and thinking about how it would move, where it would hit and the likelhood of bad injuries)

- risk of injuries due to electricity after fixing electric installation at home (am I sure I didn't damage some insulator, is the ground wire really properly attached, is the strain-relief properly done etc.)

For me this is pretty much modulated by stress level. Doing a lot of sports, less coffee, and sleeping enough usually leaves me much less inclined of doing these not so helpful analysis for stuff outside work. And I'm always amazed how other people can just "wipe away" such thoughts as unnecessary without any analysis at all. Maybe that's the difference between employing proper intuition vs. striving for "mathematical proof" kind of certainty in all areas of life.

[edit] adding another perspective that is sometimes helpful in stopping overthinking: trying to analyse the full tree of possibilities is the chess computer kind of reasoning (alpha-beta search). It is pretty limited in what domains it can be applied to (e.g. it does not work for Poker or the Game of Go). On the other hand try to learn some Go and feel the difference: after gaining some experience you will give up on exhaustive analysis in many situations and just start relying on intuition, because it's the only thing that actually works for complex, unclear situations. Now sometimes I try to remember how playing Go feels when faced with real-world problems where I'm tempted to do an exhaustive analysis. See also [1].

[1] https://xkcd.com/761/
The joke is (and it is a joke, mind you) that if you're all knowing and omnipotent, there's no such need to take on tech debt. Because you will have already known about the short term business opportunity and coded it (without tech debt since you also know all of the requirements, pitfalls, and corner cases perfectly) before it was needed.
How Much Protein Should I Take a Day in 2020
All the facebook chuds are downvoting you but you're absolutely right.
CHEAP V1AGRA N0W!!11
"Start with your goals"

Very well said and I am amazed to see that a lot of us fail to realize this key thing about life. If you don't have goals of some sort, it becomes a lot harder to do anything with a purpose. I am not saying everyone needs to have some crazy goals but you need to ask yourself: where do I see myself in next 2,5,7,10 years and you work your way through it then.

Starting a side project also should follow this. Yes we all have lot of ideas that are similar, nothing new. We all struggle to focus on that ONE thing to start with. The reason is because we are fearful. We fear what if that ONE thing fails since we have so many ideas. We analyze and paralyze. Result is: we do nothing.

Ok so lets say you have your 2,5 years goal set. Now lets say multiple ideas could take you there in theory (since you don't know for sure without trying execeution). In that case, give yourself few days.

Day 1: Make a list of all your best ideas that you want to execute on.

Day 2: You have a gun to your head. Take 1 idea off that list. Only one. leave the rest. Once you discard the idea, you can not add it back to the list.

Day 3-n: Repeat Day 2 until you are left with that 1 idea.

Final day: execute, execute, execute. No remorse. No guilt on dropping other ideas.
Return and Enter Are Two Different Keys
Too many parts
Netdata will make it a breeze
You don't have to be a “stone cold killer”, in fact, the vast majority of juveniles transferred to criminal instead of juvenile court are for nonviolent offenses.

It would be more accurate (though still very incompletely so) to say “if you're black”.
The main reason is simply market share - the DYI APU market is very small compared to the system builder market.

So if 80% of their APUs end up in prebuilt systems anyway, it makes sense for them to focus on that market.
Whether or not they are different libraries doesn't matter. Once you've done any real development with them good luck trying to take out your small, simple library and replace it with another. Why are so many React devs so against the word framework, it's like they treat it how many treat monolith "It's a bad word we can't be compared against, even when you can't tell us apart"
Show HN: The Case for Code Generation
Anyone have an idea if these could possibly have enough power for a media PC? I'm looking to handle at least 2 1080p transcodes via Jellyfin/Plex. My current plan was to get an old PC and toss an old graphics card in it, but these could be a great alternative.
ok so we have an MEP in parliament. But MEPs, can't initiate legislation, only approve it. The EU parliament is arguably the only parliament in the world where members of parliament are not allowed to make laws or initiate legislation. The institution that actually makes the laws in the EU is not the democratically elected members of parliament, but the unelected European Commissioners. This is the issue with the EU. Its a special club at the top, and the people who we can vote for don't really have any say in any of it. That alone is the best reason for it to go!
Depends if you use CSS modules or the styled component library.

I've mixed plenty of html and js over the years and even html and php and it's nice to not have to anymore. Something about JSX rubs me the wrong way.
> This isn’t GPL compatible, though, because GPL does “infect” linked modules too.

I don't think that's the reason. The BSD license is GPL compatible, without infecting anything.

EPL being GPL incompatible means that EPL-licensed pieces cannot be combined with GPL ones for whatever reason. The FSF claims that it is because of its "weak copyleft and choice of law clause".

https://www.gnu.org/licenses/license-list.html#EPL
Yeah the pushgateway was the alternative to using InfluxDB. In the end we actually used Datadog for it, despite the cost, as it was just easier to scale on it (we had hundreds of devices per site). The pushgateway route with Prometheus just ended up feeling like there were too many things relying on each other, i.e. Prometheus -> Push Gateway <- Multiple agents on each device, is inherently more complex than just connecting directly to a DB/service from the device.
An ultimate guide on how to find new connections and cool projects
I love this attitude (simplest thing that can possibly work) and am trying to write book about how to run a whole syseng department in this way.

In my view grafana shines in app data collection. And what we want a lot of is that (my simplest thing that can possibly is just have a web server accepting metrics ala carbon/graphite)

So one is likely to have grafana already lying around when one does the infra monitoring - I guess your choice is now how to leverage your set up to do app monitoring ?
How is Facebook the arbiter of truth when many, many websites other than Facebook exist, and most human beings do not use Facebook?

This is a very different scenario than a single company owning every broadcast tower in a town, pre-internet.

The ability to access Facebook strongly implies general internet access, which is a compelling argument against Facebook exerting any sort of authority over general truth.
Avoiding Stupidity Is Easier Than Seeking Brilliance
Predicting quantum mechanics energies of molecules using neural networks actually works, and can be used to speed up geometry optimization during drug discovery.

See:

https://arxiv.org/abs/1912.05079

https://chemrxiv.org/articles/Extending_the_Applicability_of...
Daily Job Cuts, Layoffs, Bankruptcy, Store Closings
Ramset.
People being shot by white people in tactical gear that nobody from the zone had seen before, around the same time you have people driving cars into protesters and people trying to shoot protesters with bows, and it's because I wish there was evidence.

Riiiiight.
You're right, a proper extension of Shannon's entropy to the continuous case requires a reference measure. Jaynes discusses this in the Brandeis lectures I linked to in another comment: https://bayes.wustl.edu/etj/articles/brandeis.pdf
You literally explained the direction they expected her to take.
I was expecting AI to become an indispensable part of science well before it was able to turn natural language descriptions into functional code, but: https://mobile.twitter.com/sharifshameem/status/128410376521...
If you wanted to go the chemical route, galium would do it.
> However, as soon as elective surgery resumed, there was a rise in deaths.

Well, duh? …
What a disgustingly terrible article. Never explains what precise facts Facebook is taking into consideration as opinion, just throws around political leanings and pointlessly polarizes it as "climate scientists" vs "climate change deniers".

This is the kind of journalism that only serves to divide the people even further by empowering their tribalism instead of trying to discuss the matter at hand.
I have a similar relationship to Grafana as I do for Prometheus; love it for my home and I've got some very useful graphs for my home network, but it's almost unusable for work due to its speed degradation the moment you start adding more graphs. Again it's probably due to my lack of knowledge around some of the Prometheus functions for reducing the amount of data returned, but it would be nice if it could handle some of that automatically rather than just grinding to a halt.
Gotta say though, having rolled grafana and prometheus and such on my own plenty of times before, if you are a startup and can afford Datadog, use Datadog.
I'm not experienced with the CollectD stack, but I use Prometheus + Grafana to monitor probes. My two cents:

- Fairly lightweight. Prometheus deals with quite a lot of series without much memory or CPU usage.

- Integration with a lot of applications. Prometheus lets me monitor not only the system, but other applications such as Elastic, Nginx, PostgreSQL, network drivers... Sometimes I need an extra exporter, but they tend to be very light on resources. Also, with mtail (which is again super lightweight) I can convert logs to metrics with simple regexes.

- Number of metrics. For instance, several times I needed to diagnose an outage and I need a metric that I didn't think about, and turns out that the exporter I was using did actually store it, it was just that I didn't include it in the dashboard. As an example, the default node exporter has very detailed I/O metrics, systemd collectors, network metrics... They're quite useful.

- Metric correctness. Prometheus appears to be at least decent at dealing with rate calculations and counter resets. Other monitoring systems are worse and it wasn't weird to find a 20000% CPU usage alert due to a counter reset.

- Alerts. Prometheus can generate alerts with quite a lot of flexibility, and the AlertManager is a pretty nice router for those alerts (e.g., I can receive all alerts in a separate mail, but critical alerts are also sent in a Slack channel).

- Community support. It seems the community is adopting the Prometheus format for exposing metrics, and there are packages for Python, Go and probably more languages. Also, the people who make the exporters tend to also make dashboards, so you almost always have a starting point that you can fine-tune later.

- Ease of setup. It's just YAML files, I have an Ansible role for automation but you can go with just installing one or two packages in clients and adding a line to a configuration file in the Prometheus master node.

- Ease of use. It's incredibly easy to make new graphs and dashboards with Prometheus and Grafana, no matter if they're simple or complex.

For me, the main points that make me use Prometheus (or any other monitoring config above simple scripts) is alerting and the amount of metrics. If you just need to monitor CPU load and simple stats, maybe Prometheus is too much, but it's not that hard to set up anyways.
Bee Facts: You don't get hundreds of beehives worth of honey from a trip to the store. Hives typically produce multiple liters in a single summer. Last summer, our Hive made around 3 liters and there was enough for all the family to have their own jar. Many apiarists have multiple hives and a group of 10 hives could fill the grocery's honey section in September.
It's probably just me being dense, but I don't understand how much prob. prog. differs from “traditional” programming.

I just read the tutorials & examples for Turing and Gen, and to me, it seems that they are more or less nifty DSLs for expressing statistical models, but their functionalities could be easily replicated, albeit in an uglier way, with standard Julia.

Is there some deeper theoretical divergence I missed, or are they just strongly facilitating the expression of statistical models?
I always assumed most audio agents (e.g. Siri) use some form of AI and/or ML. And that Google search results probably has some somewhere in their pipeline. But don't know for sure.
It seems to me the inversion of "how do I fly to Spain" (goal: "I want to visit Spain") is "what could prevent me from flying to Spain?".

In general, instead of "how do we achieve $X?" the inversion is "what is stopping $X?" or "what would cause $X to fail?".
I'm waiting for the ASUS PN50 line up to be available worldwide, even though they use AMD 4000 laptop APUs.
Im on the same boat, I tried very hard. Went through a few version upgrades with data incompatibility and other issues. Used it for personal projects as well as for different projects at work. I truly regret ever recommending it to different teams at work.

I ended up moving away from it to TimescaleDB and I’m pretty happy so far.
TerminusDB vs. MongoDB
The joke is (and it is a joke, mind you) that an omnipotent and omniscient entity could have written a perfect program in, say, 2005, and it would have no tech debt now, because it's never needed to change since it was written to anticipate every need for the program in the first place.

Hell, since the writer was omnipotent and omniscient, the code was even built with the ability to perfectly modify itself when the company changed the DB on September 12, 2011 at 3:24 in the morning.
This makes the most sense. I think they have spun it as a survival story because that tastes better than "crazy gunman succeeds"
Netflix tests new low-cost subscription plan in India
To add to this, the React docs state you should never rely on renders for side effects. In dev mode, React will even render your components twice to suss out any render relying side effect bugs. Your component should always work the same whether it's rendered once or rendered a million times.
Facebook warned me yesterday when sharing a satire article that the article was over a year old and the facts may not longer be current.

Thank you for protecting me Facebook gosh darnit!
https://en.wikipedia.org/wiki/Utah_Data_Center
> To make the cans feel and weigh normal, and prevent people from easily finding the prize cans, a sealed area within the cans was filled with a mixture of chlorinated water and a foul-smelling substance to discourage drinking.

How does the foul-smelling substance prevent easily finding the prize cans? I don't get it.

Did that fluid actually touch the money? If not, why not make that fluid just also cola?
Do you really need long term? I hate throwing away data but realistically I never really need old performance data. Some stats data is worth keeping but you can extract a few important time series and store them elsewhere.
I don't think there is a manual, but here are some tips I can think of off the top of my head.

Read Bringing Up Bébé: One American Mother Discovers the Wisdom of French Parenting. The chapter on sleep cycles is important.

Child proof your place now, you won't have time later.

Do not let the child sleep in your bed.

Always keep a pack of the next size up diapers on hand.

Kids cloths seem to run small. They also outgrow stuff super fast. Don't buy too much of one size.

Cribs all have to meet safety standards, so don't overspend.

You are only going to have time for one hobby if you are lucky, so make that choice now which one it will be.

Read to your child as much as you can.
Show HN: Olauncher – minimalistic, free and open source launcher app for Android
OP here. I have been wasting too much time on my phone during this pandemic. I had to delete my most used social media accounts permanently to fix this. While that was helpful, it wasn't enough. I wanted to bring down my smartphone usage even further and that's when I stumbled upon minimalistic launchers for Android. Used them, loved them and decided to make one myself and open source it. Well, today's the day.

Presenting Olauncher! A minimalistic, free and open-source launcher app for Android. Now available at Play Store and Github. I hope you find it useful.

Play Store: https://play.google.com/store/apps/details?id=app.olauncher

Github: https://github.com/tanujnotes/Olauncher
Can't you generate the same kind of graphs you have there with the normal Prometheus query explorer / web ui?
if they've gone beyond publishing user content and are making their own I don't see why not
I agree - the GE-parts look very promising and since these are desktop CPUs, we could finally see a NUC-like solution with a reasonable upgrade path.

Intel's Compute Elements-idea [1] doesn't really resonate with me as upgrades seem to be very expensive (judging from the non-existent pricing information).

[1] https://www.intel.com/content/www/us/en/products/boards-kits...
I've done this in my company with about 100 servers using KairosDB + Grafana and CollectD...

https://kairosdb.github.io/

If I were to do it again I'd probably use Grafana and Prometheus
I'd be interested to know a bit of detail as we're looking into Grafana/Promethus a bit.
Whilst I think there is some insight here, taking what trump says in an interview at face value seems like a poor way to divine what his actual beliefs are. Particularly on fox he’s speaking to his audience, not from his innermost thoughts.
Do you use (willingly or not) any proxy, including an antivirus? The problem might be there.
Although I've successfully used collectd in the past, I would choose telegraf over it now. This is especially true if I'm sending data to InfluxDB,s ince it and telegraf are primarily developed by InfluxData.

Both telegraf and collectd are mature programs with a large base of well-documented plugins. However, telegraf development is more active, and I find its golang codebase much more approachable than the C codebase of collectd. Obviously, YMMV.

In general though, I wouldn't advise adopting the entire TICK stack. Chronograf is inferior to Grafana. Kapacitor has a super-steep learning curve and is being deprecated by InfluxData. TIG (telegraf, influxdb, grafana) can be a good choice. Prometheus plus Grafana is worth evaluating as well; there's arguably more momentum in that ecosystem than in InflxuDB's.
Anyone here ever get one of their older devices?