skysight-inc/HackerNews huggingface dataset:
I was a big fan of the NYT. I’ve always considered them a trustworthy source of news.

However, their coverage of Facebook since the election has showed me how much bias there is in the media as well as how much an entity can serve their own agenda.

Unfortunately the truth behind these integrations are beyond what your average person can understand. Your average person doesn’t understand how OAuth and user consent / permissioning works. And so media can prey on the ignorance of people to spread fear, uncertainty and doubt. NYTimes comes off just as bad as Fox News.

I bet you none of the authors have ever implemented 3rd party auth. I doubt any engineers were consulted. Instead they quote so called “media experts” that are just professors at universities who again know nothing about the technical integration and how it works.

I’ve seen some people who understand how OAuth works but these are clearly engineers. NYTimes could’ve used the opportunity to explain how people gave consent but instead chooses a different narrative in order to 1) get page views; 2) attack an arguably competitor in the media space and 3) blame FB for getting Trump elected.
Thanks for the feedback. It's a bit fast, indeed. We will slow it down or take it away in total.
There are reasons for push-vs-pull but one huge advantage of pull vs push is that you're less likely to get overwhelmed by useless metrics. You have to make a very deliberate decision to take the metrics you want. It also makes sense that the observer decides what to observe.

Also, if you really, really want push, there's always the push gateway in the Prometheus tool kit. Also, you can use Telegraf from InfluxDB with Prometheus.
Good point. But why do you think that is?
So generally with this sort of article I end up making some point about how I believe that the only effective solutions to these sorts of problems are legislative ones. See CFC's and the ozone layer for reference, etc.

A reply I often receive, as mentioned in the article, centers around personal freedoms and some sort of economic drag or stagnation that apparently makes the whole thing not worth it, and I have realized that these arguments are an irrelevant distraction from the topic at hand. So here are some bullet points I have come up with.

1. I don't see any argument for how legislative restrictions on carbon could possibly have a more significant economic impact than the displacement and disruption caused by sea level rise.

2. The environment is more important than your ideal of personal freedoms. It just is. This isn't guns, drugs, privacy or free speech. Climate change is a nuclear war scale issue, and should be treated as such. As the article states, it isn't like there is somewhere else to go.

3. If you are opposed legislative solutions to these issues because you don't feel like being inconvenienced, fine. But please just say that, and don't waste time hiding behind irrelevant issues.
Ha! Gears! I remember those old fossil-powered cars had more than one of those. Apparently in some you even had to choose which gear you wanted, rather than the car doing it for you.

Hopefully soon people will look at piston cars like IT folks look at manual deployment to dedicated servers.
Ugh, yes. "Everyone thinks I'm wrong, which proves that I'm right!" has been a thing since Usenet at least, and it didn't make sense then either.
"They're going to have to accept mediocre exits (versus prior expectations), or abandon their IPO plans."

Mediocre is relative. With a lot of unicorn valuations if they even get "only" 20% they will still have made a lot of money.
Shots fired at Rosario City Council: “Don’t mess with the mafia”
So, I have a question: I'm seeing lots of videos on social media that are very long. They're cute or funny or amazing or something, but they seem like they are artificially long, like they are trying to keep me in the act of viewing them. If they aren't an advertisement themselves, then why is this the trend? What is the reward for engaging a viewer in a sight gag for several minutes? Are they gaming the ad companies by padding some "average view time" or something?

It sure smells like shenanigans, I'm just not sure why.
Your snarky question is so far drawing a lot of snarky responses.

However, the implied question here is absolutely valid: Why write your own flat-file format parser from scratch, when there's a multitude of battle-tested third-party libraries already in existence?

I mean, if you're writing something very specialized or proprietary, that's one thing. But if you're simply proposing a generalized tree shape that looks like YAML, then why not indeed use YAML? I know it's tricky to write a YAML parser... but so what, why would you? There are already a ton of great ones.
QUIC version 17 (including HTTP/3 and QPACK) drafts have been published
Define unique?

My company does bespoke software development for large enterprises. If they're on AWS having all your services within a VPC you control is something of table stakes for a lot of large company engineering and security teams.
Here's the original thread on Twitter: https://twitter.com/alexstamos/status/1075297398342148097

> What they really need is a table that gets updated over the next several days that lists the company, the kind of integration, what data was accessible, what steps a user took to activate the integration, and when/whether it was shut down.

This is a fantastic idea - but one I highly doubt we'll see come to fruition.
Almost Everyone Involved in Facial Recognition Sees Problems
This reasoning works when you want to determine whether it's safe to interact with a (single) random person on the street. It does not work when reasoning about privacy, because:

1) Issues resulting from privacy loss mostly have nothing to do with murder and kidnapping statistics. Far more relevant would be the note that as of 2019 identity theft affected 23% of all US internet users [1]. And that's just one way to misuse your information. There are countless others.

2) Loss of privacy means loss of control over who interacts with your data and when that happens. I don't understand why this simple fact is so hard to grasp.

If your information ends up on sale or in a public data dump, anyone who wants to misuse it will have an opportunity to do so, probably forever. It's up to them to decide whether your info is "worth it" or how to use it.

Something you consider trivial today can be used in an elaborate scam tomorrow. Or it could be used for a social media stink campaign by your unhappy ex. Or something else.

The point is, "I am not important enough to be spied on" is a stupid statement, because whether you are important is determined by context. When you loose your privacy, you lose control over that context.

--

[1] https://www.statista.com/statistics/763130/internet-identity...
I would prefer manual curation. That doesn't scale, I know. But for people to learn to do it efficiently together, they need to learn to do it individually first. And only, after we scaled it with humans, we could begin to think how to automate anything.
Suggestions for banks that are good for small business
Anyone have a good idea of what banks are good for small businesses? I'm based out of Northern Virginia.

I'm looking for a bank that will have services that make it easier to run the business. For example easy to do things like initiate an ACH direct deposit or wire money online. Works well with Mint.com and Quickbooks.com. Makes it easy to get access to information, things like that.

Currently I use BB&T for my first business and I've had several major problems with them. Some of their online services came late and they charge fees for getting access to some information (like syncing with quickbooks). I also had two major problems where they held a very large check for a few months and threatened to shut down my account because they lost documentation that I had given them.

I'm looking to avoid these problems and work with a bank thats set up to serve a small business well.
Microsoft's new Office app for Windows 10 is coming to all Office users for free
Atlas runs tne hosts inside mongodbs AWS account, we have the same restriant, becuase of client privacy isses and gdpr compliance we can let a 3rd party host the data, amazon is ok beacuse we control tbe data on tbe instances.
A Digital Security Parable for the Holidays
There are bunch of companies behind PG actually. From Fujitsu and EnterpriseDB to smaller ones like 2ndQuadrant, PostgresPro, CitusDB and many others.
On the outskirts of Solar system things are far and move slowly. It prevents getting sufficient precision quickly.
How we are building a self-sustaining open-source business in the cloud era
Dear EGreg,

PHP? I'll pass.

Don't bother with any arguments that PHP powers huge sites including Facebook and Wordpress. The whole point of this thread, and presumably Qbit's very existence, is that they are not good role models.

If you are trying to be a modern, secure, respectful replacement for Facebook, be modern, secure, and respectful.
Ah, that's HW2 cars. The original autopilot cars were already going up to 90.
Show HN: Auctus Trading – Private Beta Invite – Trading Journal/Simulator
I never got around to using Mongo as my main doc db because it was incredibly hard to find a management tool.

I now use json supported functions in SQL Server and do not have the need for a different type of database. SQL Server handles my small 'documents db' implementation with the infrastructure of a RDMS. Win win for me.

To me Mongo just got popular by mistake way too early. It's like having a celebrity retweet your post because they liked what they saw at the time, exposing you to the world where everyone now thinks you have something important to say. Not surprisingly, you don't!
> Why wouldn't they erase a duplicate?

IMHO to make the scene look more dynamic.
"The games people play, the roles and reputations they chase and entertain, the fleeting pleasure they derive from solving intricate problems, is all fun for a while. Ultimately though, if you do not solve anything worthwhile, if you forget about the people involved, it's never gonna be truly fulfilling."

"It is the time you have spent on your system that makes it so important", the man added, "and when you lost sight of why it made sense to spend time on it, when it became a game of pride, it caused more grief than relief.

"Developers have often forgotten this truth; If you lose sight of things, working on your system becomes its own problem, and the most effective solution is to get rid of the system, given it's the problem."

This story is easily one of the best depictions of the software engineering profession I've ever come across. I originally got hooked on programming because of the thrill of solving "intricate problems"... but the fleeting nature of that thrill only becomes more and more apparent as time goes on. Fundamentally I think it's necessary to have a deeper motivation, a bigger "why" behind what you do, in order to sustain your satisfaction from day to day.
Of course they could, but using that money they will go on to build another feature that you'll be able to use because you're already at the 'pro' level of their OS.

The alternative is to convince some engineers to create this same feature in their spare time and contribute it for free as a Linux package. Then they can get email about all of the things it doesn't do, and fix bugs in their spare time on a feature that all they see are complaints for. Until they burn out and the repo goes dead for a while and then gets picked up by one of those users who wants the feature to exist, and they make some improvements and get into an argument with another user who forks it and now there are two of them, almost the same but with a few features that are unique to each one. Of course for most of the users they either don't care and load one at random, or they do care and find features from the "other" system they want in the one that is being used. They send mail to the maintainers asking them to copy those features. Which adds more pain as the developers copy each other's features but they put their own special spin on them. This burns out more developers and a third person comes out and writes their own syntactically incompatible version that is functionally identical to the two different 'legacy' versions.

At this point I just pay the man his $100 and appreciate that the people working on the code are on it all day and can spend evenings with their family.
> Like, we know Facebook is evil, but they can’t be that evil, right?

People keep saying this and they keep being surprised.
When you have a hammer...
While I agree that sounds nice, my intuition suggests that the incentives and scale would tend to lead towards conflict. It might be interesting to model the stability of systems like this, though it's a hard problem to model chaotic nonlinear dynamical systems. It's not even clear what the state variables should be, but I'm curious if anyone has tried this.
Good luck with MailChimp. Their API has been broken for months, and completely breaks their marketing automation/trigger tools. Zero help/support.
My biggest complaints are when something goes wrong. It will frequently silently fail or act like it succeeded. Diagnosing these errors has been a major time sink since I started using it.

Next have been oddities with vendoring workflows. Given previous decisions it seemed like the golang team was driving towards vendored solutions but with go mod they seem to have backed off of that position. The workflows with go mod are clunkier & less well documented. Unfortunately I’m (and my teams) are highly invested in vendored libraries.

We’ve also had trouble with it not playing nice with dependencies that have not taken up modules (and some that are unlikely to).

That’s not even to mention my problem with their design or the hamfisted way they have gone about it, which is something I just have to get past.
> I'll never quite understand this mentality.

That's ok. The important thing is to recognize it exists. Too often, be it taxes on cigarettes or theft or laws like this, people apply their personal lifestyles instead of others.
Nashville Construction and Redevelopment Still Rising
This doesn't make any sense. What motives would Google have for providing an insecure service on their cloud hosting.

I'm all for Google-bashing in areas that actually make some sense but this is nonsensical.
But this was a local API, so unless an attacker already had physical access to your network there should be no way for the exploit to be utilized.
Not disputing that sometimes that might be the case, but I knew someone who was using a shady list, sending out to 20k+ people, and every time they sent out a blast they got multiple complaints...but never shut down.

So maybe the answer is more complicated.
Show HN: MoodWell app how different activities and changes in weather effect you
A few weeks ago, someone on the /r/SomebodyMakeThis sub asked for something like this. I replied that I was already working on something similar. I finished it last week and it's now live on the App store. I tested this with a few beta testers on reddit and have received quite a lot of good feedback.

I built MoodWell - a mood tracker app which I have been using for last month. Would love feedback on this!

App Store link: https://itunes.apple.com/us/app/moodwell-mood-tracker-diary/...

Screenshots:

https://imgur.com/a/3QTp4PY

Description:

MoodWell mood tracker enables you to keep a private journal of how different activities and changes in weather effect your mental health. Use this super-simple to use diary to know which activities make you feel your absolute best and which ones might be negatively impacting you.

MoodWell uses the recorded moods, activities and weather data to present interesting statistics on your mental health. The graphs and calendar show how your mood changes over a period of time. After logging a few times, you will get valuable insights like - which weekdays do you usually feel your best, which ones are the worst, which months of the year are your best and worst, which activities you do more often when you feel good and which ones make you feel not too good. Are you usually in a worse mood when it's cold and gloomy outside? Are you more energetic when it's sunny?

- biometric (TouchID or FaceID) authentication to make your app private so only you can unlock it

- ability to create custom activities, emotions, weather tags

- attach photos

- attach notes

- daily, weekly, monthly and yearly charts

- reminders to never forgot to log

- export all your data to open in Excel

- a new background everyday to keep the app looking fresh

- powerful search with hashtags
I'm trying to understand the value proposition here. Is it:

Today, these images are already safer than other images

or

In the future, these images have an SLA for updates and patches in case of future problems

(or, both?)
NSGIC Releases First Year Rpt for Geo-Enabled Elections Project/GIS in Elections
I'm just stuck on
"My Very Easy Method Just Speeds Up Naming....."

Very unsatisfying. But my aged brain cant remember the others :(
We are the same, atlas is a non-starter
I think that's more or less a Qualcomm reference design, and an old one at that. It's a little surprising that they went with a 2013 MIPS based SoC instead of ARM. The PCIe wireless cards are also a bit disappointing - QCA9582, which only does 802.11n. In theory, if the PCIe cards are really socketed, you could swap in a faster wireless card, but I suspect that the SoC wouldn't keep up.
How old is this?

Because I know that Window's "Zip" utility seemed to "project" into Windows Explorer. I don't know if that's a Windows Explorer plugin, or if its this file system.
Im not against drugs by any stretch of the imagination, and not necessarily against addiction- despite the fact that dependency on anything must limit some aspects of your autonomy.

However! Nicotine itself is specifically not a good drug. In the vast majority of people, myself included, it induces cravings that quickly upgrade your brain's ACh receptors to the point where you no longer experience the enjoyable drug effects, and you're only left with a habit. Technology promises to limit the harm of that habit, which is terrific. But the habit doesn't provide any benefit to the vast majority of people, and technology hasn't made any progress on that front.
Agreed, if you're using a non-paren-matching text editor. I've been exclusively using paren-matching and paren-formatting editors so long I sometimes forget that non-assistive editors exist.
Thanks, failed to notice that. Will need to come back later to their site though:

"librerouter.org uses an invalid security certificate. The certificate expired on 19. Dezember 2018, 18:11:42 GMT+1."
Sierra Club, why do you refuse to ever mention the one thing we could all do easily that would have a dramatic effect on slowing climate change, i.e. not eating animal products anymore. Because you care more about donations than the actual causes you profess to care so much about.
I don't understand this comment, what are you suggesting Google will do? Surreptitiously insert code into your binary during a patch?

If you are running in Google cloud, its their machines and they have power to do pretty much whatever they want anyway. How would this feature affect anything?
What does the article say?
If I had to speculate why Prometheus is doing well, I'd put the simplicity of deployment and ongoing operations first, and probably the great integration with Kubernetes second.

I think that if it had gone with a push-based model it would have been just as successful.

Push vs Pull is unrelated to integrating service discovery. Right now I push metrics to Datadog. It can tell if my metrics are operating or not, because it's aware of the state of the Datadog agent and of what the EC2 API reports.
Since Pluto is clearly Planet Nine, I'm assuming this was written before 1930.

(I'm only being a little facetious. According to https://www.amazon.com/Chasing-New-Horizons-Inside-Mission-e..., plenty of scientists consider Pluto a planet still.)
The K-cup should get an award for worst invention of the last few decades. They turned making coffee from a process with easily compostable output into a massive trash production.

Business-wise they are genius though. Take something and make it ten times as expensive.
What ideas from political theory do you think have been overlooked but could be useful in this context?
Sure! The backend is actually pretty straight forward, it's a NextJS app deployed on Now with a few added endpoints to handle the incoming GraphQL queries.

Then for actually turning the query into a digestable output I used the GraphQL schema builder that handles accepts HTML nodes from the requested page and grabs the right variables.
They’ll just find it, add it as a “planet”, then discover dozens or hundred of others just like it that aren’t on the same orbital plane as our first 8, and demote it again.
They actually did just introduce lower level nicotine packs of their pods. The device worked for me because if you look into the world of vaping, it is almost like another hobby. So many parts, batteries, coils, juices, etc... the juul was dead simple and really just replaced my 13 year pack-a-day habit. It is a little unfortunate how it took off in schools and I do truly believe that was never their intention. It really works as a "cigarette replacement" if you aren't ready to quit cold turkey.
I may be wrong since I just skimmed the docs, but this looks like an attempt to allow general purpose python when needed, rather than being fully locked into a DSL.
For AWS:

https://docs.aws.amazon.com/systems-manager/latest/userguide...
I can see both sides of the sematic whitespace arguments, but CSV intentionally uses commas as delimiter to avoid the problems caused by using white-space as a delimiter. I'd rather use something that required delimiters (json, s-expr), or one that didn't (YAML, indented TSV) over an odd mix of the two.
Possibly a lot of inconsistency because of a quickly grown abuse team that has to get through a ton of cases a day.
Seems like there's one of these articles every week.

"Goodbye {Postgres|Mongo|MySQL}, Hello {MySQL|Mongo|Postgres}"
Exactly my thoughts. Also, I definitely do not like the self-righteous and pompous shaming they are now doing. If you read the original German article(s!) on spiegel.de, Claas Relotius is painted as this criminal mastermind, "one of the journalistic idols of his generation" (as a German, I have never heard of him), because only a nefarious genius could've been able to do something like this the "Spiegel" and circumvent all these "great" safeguard mechanisms. They cite internal emails by him, which is just bad taste. They are even trying to introduce the term "a Relotius" as a synonym for journalistic fraud into the German language, as in: "this was a classic Relotius". It's pathetic.

I cannot help getting the impression that the Spiegel employees perceive themselves as some kind of high priests of democracy, and what Relotius did was not only high treason, but blasphemy. Sure, responsible journalism is important for any healthy society, but a certain amount of fiction to make a story more coherent and enjoyable is - at least this is my perception - common practice. Additionally, as others have mentioned, calling the "Spiegel" a defender of high-quality journalism would've been true 20 years ago, but today is quite a stretch.

Relotius may have massively overdone it, but come on - the guy visited a high security prison in Kurdistan to interview someone, so at least try to be fair.
Very broadly, in the same category as these, which is a single board computer with multiple minipci slots into which you can install 802.11n or 802.11ac based radio interface cards. Typically with 50 ohm coaxial u.fl connectors to coax pigtails going to external antennas.

https://mikrotik.com/product/RB435G

https://mikrotik.com/product/RB433AH

https://mikrotik.com/product/RB493G