skysight-inc/HackerNews huggingface dataset:
I hadn't used gnuplot, but when my UPS was dying, I decided I needed a realtime graph of it recharging/discharging to see what was going on.

I called the apcupsd api from the command line and output some stats to a file that I'd formatted into columns using awk/grep, I then found that I could configure gnuplot to draw a graph from this file, and then update itself automatically as the file changed.

All in all, it took me 10 minutes to put together having not used gnuplot before and did exactly what I needed. I could watch the graph update every few seconds/minutes and keep an eye on what was happening, and because I had written the data to a file first, I could always go back and re-plot it later if I had found anything interesting to re-plot for.

End result; UPS is dead, get a new one :D
I think landlords don't want their neighbors complaining and this is to help prevent that
You are not paid by the amount you know, but by the amount of work you produce.

I guess if 2 full stack engineers provide equal work as 1 front-end and 1 back-end engineer, there are no reasons for full stack engineers to be paid more
You can now turn off likes-as-retweets in your timeline.
I think this implicit assumption of how to use Slack is the problem. The only thing that we expect someone to respond to on Slack is an @ or a dm. Anything else is analogous to a conversation that happened in a room you either weren't in, or had your headphones on. An @ is like someone walking over and tapping you and asking you to take your headphones off and join the conversation and a dm is like walking into your office and asking you something.
I find Twitter delightful again but I needed the following settings:

Media Preview: Off

Reduced Motion: On

Video Autoplay: Never

Increased Contrast: On

I also mute lots of accounts. It took a few months of muting anyone who replies with animated GIF or says negative things like “thanks for lecture” etc and I’m back to a well tuned information machine.
I love Kierkagard even more after reading this. I can't find the quote after a few targeted searches, where is it from? Thanks for sharing
How to Break into the Market as a New Freelance Writer (And Land Your First Job)
A good front-end developer knows how to architecture code for creating user interfaces, has a sense of design, is aware of UX, is sympathetic to accessibility, understands how the browser interprets CSS, is knowledgeable about the browser's rendering pipeline, knows the typical performance of API calls anywhere in the front-end stack, gets the division of responsibility between front-end and back-end.

Any job posting asking for proficiency in Yarn or SASS or React or whatnot is for expert monkeys who will produce web trash.
I think the US's Brandenburg test is a good line. It is much narrower than some nebulous concept of the public order.

https://www.law.cornell.edu/wex/brandenburg_test
If the article was worded differently, would it make any difference when there is no way of holding bad-faith regimes accountable?

There are strict limits on free speech in Germany, showing it can work as intended.

If anything, it shows that free speech can be abused by bigots on both sides.
Hi,

Antonio from Sametab.
You need to signup w/ Google or validate your working email before being able to read the announcements. This security rule is enforced into the database (it's Firebase Firestore).

> I'm curious how well protected it really is.

Feel free to ask questions!

> Also, is the first email from domain X to sign up the default admin for that domain?

The first one becomes the admin. We already implemented a RBAC system for managing users' permissions. You'll be able assign admin permissions from the webapp soon.

> How do you resolve disputes?

Drop us an email and we will re-assign the permissions!
The thing is that the original announcement was submitted twice and wasn't upvoted much:

https://news.ycombinator.com/item?id=18315431

https://news.ycombinator.com/item?id=18311550
This isn't a sarcastic question nor an attempt at snark: have you ever moderated a message board, forum, subreddit, facebook group, etc. with decent post traffic? It's tough. Even something that has a hyperfocused topic (e.g. a subreddit for dogs with sunglasses riding skateboards) will have naysayers of what should and shouldn't be allowed. Someone posts a pic of a dog. It doesn't have sunglasses, but it does have on yellow-tinted glasses for reducing eye-strain on monitor. Oh and it's not riding a skateboard. This dog is on a self-balancing scooter.

Most of your users won't care. They'll enjoy the content. Someone chimes in that the sub or forum is no longer pure. The content is similar, but it's off-topic. The board is going to devolve into just pics of dogs (which is a legitimate concern). Other people defend that the board needs content, and that computer glasses and a scooter is similar enough to be inclusive. So where do you plant you flag? Will there be a zero-tolerance policy for anything that isn't a dog wearing sunglasses riding a skateboard (OMG mods are literally Nazis!!!), do you allow users to flag posts for review on a case-by-case basis (need more mods), or do you relax the content restriction (this board is trash since it lost its focus!)?

Twitter has no focused topic. The platform is for anyone to communicate whatever they want within reason. With disparate cultures than span every corner of the globe, how do you stop the problem from existing in the first place? Not everyone has the tolerance for scathing, brutal honesty. How do you draw the line between that and bullying? How do you differentiate between well-intended people who are misinformed and people spouting propaganda? I don't have the answer, but my time moderating forums about topics that have no impact on society has taught me that it's pretty much impossible to create a perfect platform that appeases everyone.
Square Inch Project: 1 Square Inch 20Msps Oscilloscope
Upvoted - not sure why a perfectly reasonable comment is greyed out. My experience is same as yours - I only follow data scientists and data visualization specialists and my experience is absolutely brilliant. I also discovered some really great technical posts on R using Twitter.
Twitter suffers one simple problem: it conflates engagement with quality, and rewards people who create "engaging" content, rather than people who create "quality" content. So the problem isn't in what the users do; it's how Twitter filters the algorithmic feed to bring quality content to the top.
The retweet by PopeHat was after the shooting, but the tweet from Gab was on August 9th.

Taking that out of context now and claiming it was a response to the shooting is dishonest.
Transparency – a powerful force feared by organizations
You forgot the most important point, Moral Hazard.

Everyone knows that the govt will bail them out during the next crisis so no need to check the reckless behaviour.

Capitalism for profits, Socialism for losses.
Just like here, it would quell community taboo opinions.

If you want to be downvoted to oblivion on HN, just try pointing out potential moral issues with a new technology.
CENTOS?
From first paragraph, emphasis added:

> There are plenty of examples of guests using properties as the location for drug and sex-fueled ragers, leaving thousands of dollars of damage in their wake.
I had to disable QUIC in Chrome a few days ago, was completely unable to access YouTube, and google.com search only intermittently

maybe they need to make it work first
try it out now:
https://bengrosser.com/projects/twitter-demetricator/
"For the Return of the Square Inch Project, we are designing a 20Msps PIC32MZ based oscilloscope that is only 1" by 1" including an OLED screen."
Do you really have someone who would be equally comfortable/effective with a large complex PWA, on the scale of, say, Trello - and with a beautiful boutique site (say, for a sophisticated web-native publisher), with lots of motion, infographics, video, layers, custom interaction, heavy photography, etc. I've yet to meet such a person. Of course I agree that one can specialize in one and be passable at the other, but to be equally strong in both, I also wonder what sort of career or company produces that...
You are not expected to know ALL of both. You don't know ALL of both.

A pure SQL specialist of similar talent as you probably knows tons of stuff you don't. Man, I would love to have one at my side all day.
The AMD Threadripper 2 CPU Review: The 24-Core 2970WX and 12-Core 2920X Tested
Texas E-Voting Machines Switch Votes for Non-Nefarious but Still Stupid Reasons
I'm on mastodon in a tech instance and for the moment I love it.
Pune, an Indian city with audacious attitude
Maybe, but that feature is pretty new and it doesn't even show up on the Desktop site. I've never even heard of it until now. I've been using the "like" Button for bookmarks since forever. Those are my bookmarks.
As an upper bound, I would certainly draw the line at shutting down all of Youtube on because of the presence of particular offensive videos.
Angela Merkel, German Chancellor, to step down in 2021
I think we are in agreement?

My point is that people should be less entitled in terms of what's expected from them.
What, specifically, did your friend do?
I'm still not entirely convinced this vote based filtering is really more effective than the basic old chronological threading it 'improved' upon. It opens itself up to extreme gaming and the threaded nature often results in what are, more or less, the exact same conversation chains happening multiple times in different places in a topic. Threaded + votes also results in a very artificial selection of top posts. Posts that are more viewed, and aren't awful, are more likely to get more votes further reinforcing their prioritization.

And maybe the most important thing of all. The vast majority of people do not check out new threads. So you get a very artificial selection of topics that end up making it onto the front page, since it's selected by the tiny minority that do view and vote upon the new topics.
I also wonder if AGI (if we get that far) will use money
Golden Remote UX Design Job Opportunities
...and the above was instantly downvoted. Communities that use downvotes become blind to self-criticism.
> Upvoted - not sure why a perfectly reasonable comment is greyed out

It might be the hint that maybe sometimes people are at least somewhat responsible for their problems.
The GDPR was implemented as a Regulation, not as a Directive, which means it wasn't adapted; the original text was directly applied to every EU nation.

Of course, there's still the problem between the law and its enforcement. But that's often a problem even inside a single country.
As I commented elsewhere:

If the article was worded differently, would it make any difference when there is no way of holding bad-faith regimes accountable?

There are strict limits on free speech in Germany, showing it can work as intended.

If anything, it shows that free speech can be abused by bigots on both sides.
Basically, yeah.

The hard part is not getting information in front of people, it’s keeping it brief and well-managed enough so that people read it.
The Top 5 Myths About Early College Applications
Germany has been governed by the SPD/CDU coalition since 1974.

I agree, strict limits on free speech are working exactly as intended, ensuring the rulers remain in power for over 40 years.
“Passive income is earnings derived from a rental property, limited partnership or other enterprise in which a person is not actively involved“

If you have customers, employees, contracts, websites, marketing, invoices, etc, then there is involvement. Meaning it’s not so passive.

;)
Zentail (YC S12) Raises $5M Series A from Initialized Capital
MH17 was shot down. Someone actually had to lock an anti-aircraft system onto a commercial airliner and give the order to fire. I don't disagree with putting something graphic on the front page in that case. The public deserves to know what happened and whitewashing it just serves to protect those who committed that crime. With a purely accidental tragedy I think it's a little different but not much. I don't see the point in trying to bubble wrap the world. Shit happens. Sometimes it will be messy and ugly.
Oh, if that's true, I'm sorry. They did tweet a lot of stuff around that time, but so much of it is deleted, that it's hard to remember exactly what is what. Edited post to note uncertainty.

Not that I think that makes the post any more acceptable.

Edit:
leereeves was/is right.
> they work to save a dying industry (most news outlets are running on public subventions)

In my home country you could trace most news outlets back to a few big players and those tend to be in the top 100 rich people of the country. If they are getting public subventions I would see it more as a way for politicians to keep the coverage positive.
The preppers hunker down the un preppered become migrant caravans / climate based migration is already happening
I think this is a great article with a provocative title. I don't know whether there will ever be another Red Hat or not, it's a meaningless question. But if you want to build a business on open source, this is a critical article to read because Red Hat's model is a hard way to do it and there are other models out there.
Hi, https://pastebin.com/aVyRfRNdg contains my e-mail address.
What I was getting at is that where I work the designer does both the mockup and the HTML/CSS transposition. But reading the other comments in the thread I gather this is not the norm.
Very interesting read. However, he changed it before the bank added their signarture. I imagine that if you change the contract after a signature is added by one party, and then add your own signarture, that would surely be fraud... right?
> release of 8.0

"beta of 8.0" is what I meant.
Why does your country's government need the GDPR? Why couldn't they just pass their own law to do that?
Berkshire Hathaway Invests in Brazilian & Indian Payments
No, it shows that restrictions on freedom of speech can be abused, and that abuse usually takes the form of banning opposition to the ruling party or their ideas.

And as I pointed out in my response to your other comment, Germany has been governed by the SPD/CDU coalition since 1974. Banning opposition works.
Lisp: It's Not About Macros, It's About Read
Unfortunately in the ad age this is the same for everything. It's the reason you see posts like "Have scientists discovered proof of an alien megastructure?" instead of "Light dimming from distant star system defies conventional explanation." even though I think the later headline is also still quite enthralling.

Things that get people clicking and active is what makes the money and so it's what gets optimized for.
IANAL, nut I would say 2. You can alter a contract proposition. It was up to IBM to check what was actually signed.
> Red Hat is a fantastic company, and a pioneer in successfully commercializing open source. However, beyond Red Hat the effort has largely been a failure from a business standpoint.

SUSE started around a year before RedHat, in 1992. Sure, we haven't had the same success and growth, but I would disagree that RedHat pioneered the model. I wouldn't even argue SUSE pioneered it (arguably it was Cygnus in 1989 -- though it was eventually acquired by RedHat in 2000). And even earlier you could argue that RMS pioneered it with his distribution of GNU Emacs in the early 80s (which had a description of the business model as the final chapter in the manual).

[I work at SUSE and am obviously biased, but it is a little bit annoying that people always ignore that we still exist...]
You're not wrong, but...

Distinguishing "quality" content from "engaging" content does not sound like a simple problem at all. It sounds like one that involves a whole lot of heuristics and opinion.

If it were easy, "clickbait" wouldn't be a thing.

I would say it is our own human inability to separate "engaging" from "quality" that causes this mess.
It's one of the tweets in the second link as well, where you can see the date.
I have been in the mobile space. Backend to me means: server side (rails/go/python), javascript, sql, devops, react admin panels, aws, css. Frontend to me means: Android or iOS. When someone says 'full stack' -- that to me means they know iOS or Android AND all of backend.
I’ve often thought only being able to down vote with a comment would be a positive. There have been times where I have had posts down voted to hell, and legitimately have no idea why.

I think having to tell someone why you were down voting would be an improvement.

Maybe even work at so down vote comment doesn’t count if it it self has negative karma.
> The first—which they say is a sort of stage 0 because it does not describe a true quantum internet—is a network that enables users to establish a common encryption key, so that they can share their (classical) data securely. The quantum physics occurs only behind the scenes: the service provider uses it to create the key. But the provider also knows the key, which means that users have to trust it.

I don't like where this is going.

> In stage 1, users will start getting into the quantum game, in which a sender creates quantum states, typically for photons.

Okay, it's going exactly where I thought I was going!

----

At the risk of falling victim to the Gell-Mann effect, I'm going to call bullshit on this article.

It's overwhelmingly likely that quantum cryptography will not be the next iteration of network security technology in the real world. Rather, the focus is on what's called post-quantum cryptography. Despite what you might think, these are not two points on a timeline.

Post-quantum cryptography refers to asymmetric cryptography features that are secure even in the presence of practical quantum computers. It's not a stage that exists after quantum cryptography. There's no "intermediate" stage in which we use quantum physics itself for encryption.

There will likely be a transition, wherein today's elliptic curve cryptosystems are used in addition to a post-quantum cryptosystem (e.g. ECDH + RLWE), until industry-wide confidence is gained in the security of the latter. I expect a lot of interesting attacks to be found in PQ algorithms during that time, and eventually we'll settle on constructions that are secure without pre-quantum cryptography.

Note: Symmetric cryptography is largely unaffected by quantum computers. You essentially halve the security levels (nitpick: which is an exponent, so you'll effectively be taking the square root of the possible values rather than just "halving it", which would just shave off one bit).

Quantum key distribution and other entangled photon madness? I doubt we'll see widespread deployment of this.

EDIT: I see this article isn't the author's first inaccurate foray into this topic. They might want to consult a cryptographer before publishing bunk science. https://www.scientificamerican.com/article/the-quantum-inter...
How a Handful of American Tech Companies Help Radicalized the World
We're happy to hear that GitLab helped you improve your code-review experience! We documented some of the advice and best practices that might be useful when performing code review or having your code reviewed [0].

[0] https://docs.gitlab.com/ee/development/code_review.html#best...
It's non-standard (although we have tried to get it added to the next Cxx standard) but you can use __attribute__((cleanup)) here. In systemd code it is common to write this as:

_cleanup_free_ float *x = malloc (...);

Since cleanups are supported by both GCC and Clang it's not a real problem to use them on Linux, BSD and MacOS. We recently added them to libvirt, have used them in libguestfs for a long time, and as I mention above they are used in systemd for years. They are also applicable to many other cases such as automatically closing files at the end of the current scope.
I guess I should qualify my statement better. You are expected to know both frontend and backend, in interview or daily work, to the same degree of a frontend engineer and a backend engineer respectively.

I would expect an SQL specialist to know more about SQL than a backend engineer. But that's a different scope all together.
I do get your point but I wonder if it's really that hard to argue?

I don't think Blizzard will have a hard time defending the stance of "we haven't abandoned WOW".

and if you enter the world where we consider WOW legally abandoned, publishers will start re-evaluating their expansion models, possibly for worse?
makes me wonder when people will realize that "full stack" and "devops" are great ways to have less persons do more things and save a bunch on salaries. a gold mine for my corp.
Can you remove comments from your twitter posts and block users from commenting if they spam?

Because giving users control of their own content frankly seem to fix many issues on social media.
Endpoint means managed laptop in this context :)
I picked it up in 2004 and never fully recovered. Interesting that there are multiple comments in this thread were people had a similar experience from 2001-2004.
An ImageNet-like text classification task based on Reddit posts
>The two are very different roles which can rarely be fulfilled by a single person. I think we should stop trying to bundle them into the same thing.

I don't know if this is universally true. While there may be some cases where splitting up the the visual elements from the API calls is necessary for a company/team, I don't think it's common. The problem with that division is that while it may make the scope of development smaller for each developer, it makes the process of implementing features harder. Unless you work on some monolith service that handles hundreds of UI changes and has an (overly) complicated backend API, or you are super short on devs, I'm not sure it makes sense to dedicate one person fully the role of 'html/css/js dev' and 'front end api dev'.

CSS/HTML/JS animations/interactions are pretty trivial to implement. The bulk of being a 'front end developer' is getting the visual components to talk to the backend-api.

Furthermore, I think the more we (as a community) define this developer roles into sub-roles, we ourselves a disservice. It makes the recruiting landscape more hellish (no 'front-end api developer' title on your resume? Guess you won't get past the robots even with 10 years fullstack experience).
Why bother with only 300 followers? It feels like twitter is only useful if you have several thousand followers, otherwise there's so much noise that you're just talking to empty room.
Twitter is like a free lifetime supply of the alcohol of your choosing. Yeah, some people can handle it just fine and not turn into full-blown alcoholics, but for many people there's just no way to not give in and have their lives ruined. People are really the problem more than Twitter, but man Twitter sure does enable mental dysfunction awfully efficiently.
> But if you stop this half way then everything has just settled on zero, and doing that twice is obviously not going to get to the whole reflection.

I just wanted to say, this is probably the best intuitive explanation I've ever heard, so thanks.

Complex numbers being associated with rotation -- well the math and geometry always worked out no problem, but it always felt sort of... random or arbitrary to me.

But framing it that there ultimately needs to be a total reflection in the real numbers when multiplying by -1, and that rotation is the simplest way to achieve a smooth path to that which preserves all the necessary... that just clicks.

So thanks again!
Yes. That's an alternative definition, and a valid one as well. And it's more related to the topic of identity crisis.
Hmm, how does it work if you want to pass that array somewhere else, and you want that other code to free it?
holy f. i should have known better. it is 'the' creator of D. wow.

thank you.
Compared to?

If a good chunk of the population is doing it it becomes less stressful. It's not like the alternate route (the one we took) has been stress free either.