skysight-inc/HackerNews huggingface dataset:
Why do people even speak to Zuckerberg about Facebook? Yes he is the CEO but he's also the Kellyanne Conway of Facebook pretty much.
Anthony Levandowski: I'm back – with a self-driving stack for trucks
The real problem is that support and service notification on the internet are often really bad. The giants can afford to do whatever they want without drawbacks. The really small players on the other hand can disappear without notice. Just the other day one of our VPSs went down, the web panel was also down, we discovered on twitter, posted by another user that the hosting company was closing in 4 days. They haven't even send an email to the customers. The CEO had already removed the company from his linkedin profile!
Test Driving Google Lens: The Strategic Take
> it does speak to potential limitations of the model

The parent compared a group of volunteers with the largest open-source company in the world, which is a part S&P 500. No other Linux distribution has a comparable amount of resources. Even Canonical is following the RedHat's lead (systemd, Wayland, PulseAudio).
As I understand it, Google (and others?) rank pages higher if the time spent on them is high. Long text takes longer to read, so it's a way to increase that metric.

Another explanation I've seen is for ranking longer texts higher is that longer text is assumed to be of higher quality because it's more content/took more work to produce/whatever.

Whatever the reason, this leads to the rambling articles I mentioned, which seems to be a trend even for cases when the actual useful content is short.
Out of curiosity I checked it out. This feels a lot like Chef or Puppet DSLs. On the pro side, this gives you flexibility to write whatever convoluted logic you want in code. But that also means you need to know the quirks of each DSL once you start to deal with modules.

And despite them calling the language a DSL, it really is a subset of a general purpose programming language, so there's if readability is a goal, well there's going to be an unavoidable amount of line noise.

As a matter of personal taste, I find this to be less readable than Ansible's YAML. Though it's not the most elegant way to express things, it's still a lot cleaner and predictable than code.

In all fairness, the author addresses this in his documentation:

> You might like the language of one thing more than the other. Pick that thing.
It never broke for me, but my update config allows installing update a week after it was published, so I get probably more polished packages. Omnia also has command `schnapps` which allows to take snapshots of / and rollback system after failed updates/experiments.
;) He is the father of multitasking! Definitely an important figure in computing history -- he created the Amiga Computer operating system kernel and also was a pivotal figure in HP's early successes as well. I think he works at Roku now.

Also a reminder how crazy young the field of computer science is -- important figures are still as young as 62! Kind of cool in a way. I hope to get to meet him in person.
In [2011]
Police officers contemplating ice cream, the simple things in life

https://imgur.com/a/0jF5JzN
True, thank you for the clarification. I believe he was attacked mostly for fighting back, pour encourager les autres.
In addition to the use-case of running untrusted applications safely, I think these light weight and ephemeral execution environments would be amazing for continuous integration as well!
You really need to give the service a reasonable amount of time to respond to any ticket.
Agree an account, paid or free, should not be deleted without notification but you need to be reasonable and give people time to resolve issues. Sometimes you can be pleasantly surprised.

Last week I had one of the best support experiences I've ever had with spotify through twitter DMs.
100% my own fault where I had signed up twice by accident by missing the "." in my email address and hadn't noticed I was being billed twice/month for 10 months.
A few questions over and back getting to the bottom of the issue and it was resolved within an hour and my €100 refunded in 3 days.

Maybe I'm just feeling reasonable after my experience with spotify, if it was my account deleted maybe I'd feel different or maybe its just the season of goodwill :-)
i don't work for FB anymore. The content of the accusation leave out two critical pieces. 1. Users gave consent to share private information. 2. Only publicly available information was shared these partners. Those are pretty important omissions in my opinion.
it didn't work the first (or second) time that this article was submitted. there was no waiting done here.
It's not a direct quote. One because I can't remember the exact words verbatim (this was last year) and two because the ones I could remember, I translated to American for the benefit of the HN audience :)
Another, off-topic question from me: in terms of football (my understanding is that countries such as Norway are quite passionate about the sport), I remember there used to be some online discussions quite a few years ago, about the possibility of having Longyearbyen FC compete in the Norwegian football pyramid (at level 3 or 4).
Was that actually ever feasible? I'd heard that the team (or the "team"?) only played friendly matches, locally, against different corporations etc.
And whats the speed limit in German tunnels? In case you don't care to find out: 80-100 km/h (50-60 mph)depending on the state.
I bet it sucks that the user didn't get a warning or notification...

...but as normal user of email, I appreciate a heavy hand when it comes to email lists which mailchimp deems malicious or bad for its ecosystem. It's no secret that mailchimp maintains a high standard for the quality of lists and email it delivers. The common thread in these stories seems to be malicious actors, poor/spammy content, etc. So I'm not sure it's so bad?

Has anyone with a "typical" (e-commerce shop, saas newsletter, etc) mailchimp list been shutdown without notice?
News organizations as established as NYT understand the weight of their words because every single one is scrutinized by a board of editors.

"Facebook also allowed Spotify, Netflix and the Royal Bank of Canada to read, write and delete users’ private messages, and to see all participants on a thread — privileges that appeared to go beyond what the companies needed to integrate Facebook into their systems, the records show."

I find it highly unlikely that these companies actually had the power to delete individual's users private messages. There's a distinct difference between needing general read/write permissions so that Spotify can insert a song into your message and Spotify actually having the power to delete your individual messages, read them, or write them on your behalf to their fullest wishes.

I claim "intent" because how an article will be interpreted, especially for a story of this scale, is no accident. Hacker News has a much more tech literate population than the NYT's general readership, and yet even here there are people misunderstanding what permissions Spotify, Netflix, RBC actually had because NYT framed the information to be interpreted that way.
Yeah, this is the OOP perspective on getters and setters. Andre talks from the FP perspective.
All revolutions are economical. The American one is about taxes, and the French is about well... taxes. But the answer to the question is what defines them from being political or social. The Americans and French revolutionaries of the 1700s thought the answer to this was more political freedom.

The Russian revolutionaries of the 1910s thought the answer was a social regime. The fact that it did not end up as they hoped it would be, does not change the fact that it was a social revolution. I considering the motivations here for the revolutions, not so much the outcome.
You can see the amphibious warfare ship, Wuzhi Shan, being fitted out at the Hudong–Zhonghua shipyard.
OP here. I waited several hours between contacting MC and posting the blog entry. This was (and still is) a time-sensitive mission-critical issue. I have customers I cannot contact about a potential security flaw in my product. Happily, I need to contact them to tell them that my product is NOT affected, but it could easily have been otherwise, and in the future it might be otherwise. This is an existential threat to my customers and my business. Damn right I'm not going to wait around.

FWIW, MC did respond, saying essentially that there is nothing they are willing to do, and that I need to create a new account. I have written them back asking if I will be able to access my old mailing list from my new account (obviously the answer to that is going to be "no" but I want to get it on the record). They have not responded.
Thank you!

And I am certain that there are "more famous" (whatever that might mean) programmers individuals do not know because of different interests and disciplines.
LOL, those bank fines are like 2% of earnings.
I agree with this, and I'm mostly under the impression that in the case of a benevolent dictator, the benevolent dictator already has a set of processes that are just opaque/implicit. However it is true that in the case of multiple minds (a council) there is latency cost (bureaucracy).
Isn’t the attitude intentionally intimidating, and a core part of the screening process? If someone is nervous and intimidated they may show cues that earn them additional screening.
Best WordPress Christmas Discounts and New Year Deals 2019
That should be the first thing a visitor sees on the home page. Users don't owe you a click on 'learn more'. Explain the product, and maybe even allow them to use it without creating an account, and only ask them to sign up/sign-in when absolutely necessary (like, if they try to save a note, or if they are leaving with some unsaved work)

Also, why would your average user care about 'blockstack'? That's an implementation detail that might be cool to you, but it's an irrelevant thing to put front and center. Even most nerds would be unaware of what this is.
Outlook Instant Search Stops Working After Installing KB4471321
Then again you are using the North American definition for left and socialist, because the North American liberals are neither of those two.

Edit: to be fair though, I wouldn't consider liberals of any definition to be left or socialist. They might have some left leaning positions on immigration or the environment, but due to their capitalist nature they can not be considered left.
If you're looking for alternatives, I can't recommend MailWizz + Amazon SES enough. You can host it on a $5 VPS and you pay just what you consume from Amazon.
Might already be on The Wayback Machine.
Phenomenal. Can clearly read the text on the billboards on the tennis court. "Twosome apply together second enjoy discount".
I mean, eventually a committee takes over, sure.

But C++ is Stroustrup, Java is Gosling, C is K&R, JavaScript is Eich. Most successful languages kept their internal consistency by being designed by a single person. Historically, these single persons also had mustaches.

Yes, eventually all of those graduated to a design-by-committee approach, but that happened much later. But yes, in that sense, Python is just following the path set by others.
I'd expect a response along the lines of this if I presented a factory-erased phone to CBP...

"Everyone has a Facebook sir, even my grandma and my boss. And I'm pressing buttons on your cellphone and it's asking me to set things up, so it's obvious you wiped it and have something to hide. We can do this the easy way or the hard way. Either you start being honest with me, or you're not catching that flight, or any flight. Ever."
I consider it unfortunate because I think we've all been frustrated by "due process" and having to wait or do seemingly useless tasks when the way to go appears obvious. Being able to say "let's do this" and start hacking right away sounds a lot more fun than "let's submit an RFC and wait for one month for people to comment, then we'll vote and if people accept the proposal we'll implement the unit tests, do the code review, validate the tests, put it on the unstable branch for at least six months and if everything goes right we'll have the change released next year".

I'm far from a libertarian so I completely understand and accept why these rules and regulations are necessary but it's still annoying and somewhat inefficient from time to time. For the same reason I consider it unfortunate and annoying when I get a speeding ticket even though I understand why such things exist.

Rules are good when they apply to other people but they tend to suck when they apply to me, mainly because obviously I'm much more clever than my peers and specs and code reviews are for losers.
Ansible is an imperative language while Puppet is declarative.

Ansible is push mode (ssh connection) while Puppet and Chef have an agent that pulls and enforces configuration.

Ansible is great for quick hacky or one time solutions like building a server. It's very newb friendly and easy to use out of the box. Puppet is great for enforcing a configuration every 30 minutes and scales across Data Centers. In my opinion Chef is more robust and is easier to use and share cookbooks on Supermarket.

Ansible Galaxy isn't as great for sharing work, but I find Ansible is so easy to use I don't need anyone else's work.

Once this has a pull mode (agent) it seems it will be like a very lightweight Puppet like declarative tool. Both Puppet and Chef have very mature products for serving and managing infrastructure. They can scale.

This tool might be awesome years from now, but I have to use Ansible everyday at work. From 2.0 to 2.8 it has become a solid and fairly mature product. I also use Puppet and have for 10 years. It feels old and is a pain to use across 1000s of machines in an Enterprise. There is a learning curve and training to be done at all times. At my last job I used Chef and I really love it for being powerful, easy to use, and just having a great design.

We currently install Puppet with Ansible once initial config is done to enforce policies. I could see this potentially replacing the Puppet side of that equation some day.

I'll for sure watch this tool and experiment with it in my lab as it grows. I do love Python and Puppet is far to long an overhaul. It will be interesting to see what directions are taken as this new product matures.

I do not think this is about using python instead of yaml. It is super easy to write Python modules for Ansible and use them. We have to use them for the things that aren't included in the base such as managing Infoblox etc.
> The DO said that no individuals had been discriminated against, and noted that the festival had not in practice enforced the ban on cisgender men

Alrighty then.
Nope, no connections whatsoever. In fact I work at a place a few orders of magnitude bigger than what MailChimps of the world would handle...

Shit happens from time to time in business and the normal approach is you connect and discuss by whatever SLAs you align to. You don't scream publicly sullying reputations unless you've given resolution a reasonable shot. Waiting less than 1 business day doesn't seem like giving resolution a reasonable shot. If it were my business, I'd fire this poster as a client.
12 maps that tell the extraordinary story of 2018
I've also had friends who have had their MailChimp accounts deleted or locked without explanation, warning, or recourse, so I wouldn't rely on MC specifically for anything business-critical. That said, if you have business-critical data on any cloud provider, you should be exporting periodic backups of that data to another provider so you don't lose access to it all if a single provider shuts down your account.
That's been my experience every single time I've went through the Canadian border too.

First time they held me for 9 hours before forcing us to go back. They rejected my friend because of an "expunged" disorderly he got when he was 13.

Ok fine, it's their country.

Next time I was held for 5 hours, strip searched, had my car searched (they did a garbage job of it), threw all my stuff on the ground even after knowing there's a $2000+ piece of hardware, then once they were done they told me to "pick up your garbage."

I've also had a gun pulled on me that time, but I could tell that the second CBP that was there saw no reason for any of searches, gun, or anything and he talked her down.

Still not sure why the hell she wouldn't tell me why she wanted to search everything. She said I couldn't leave until she was 100% certain. Certain of what? she wouldn't say.
You have to uninstall Sandboxie for every Windows (kernel version) update due to how deeply it is tied to the OS.
I cant promise time but why people look so mad at me?
People always ask when you finish that thing. How can I answer when I do not know the time frame?

I cant promise anything.
Is there speculation on what this would do to a healthy brain?
With video advertising, sites have started to optimize for length of stay on the page rather than hits and I hate it.

The recipe format was perfected in the middle ages - a simple list of ingredients and a description of the steps required. But the sites that capture the first page of search results for even the simplest recipe are all designed to keep you on the page long enough for the video ads to play through.

Listen up idiots, if I like your recipe I will be on your page for minutes figuring out how to follow it and will return every time I want to make the meal. Your stats will be favorable - no need to bother me with how your dead granny used to make roast beef sandwiches or whatever.

Just another way that advertising kills everything it touches.
So, besides blaming the victim your point is?
This isn’t unique to Rust, C++ has the same issues when it comes to using shared libraries. You either carefully control compiling and shared library versions or you drop down to C.

I don’t know any native language that can do this in a better way.
Holiday Hack Challenge 2018
A big fine is nice. But until some high-level executives go to jail, they will do it over and over again. A fine is just an operational cost.
Serverless.com framework's CLI tracks all commands and sends it home by default
What I don't understand is... when this data is oh so important, where is the backup?
They were allowed, but clearly discouraged, and that's enough to be in breach of the law. From the article:

> "No differentiation based on sex was made between visitors at entry," the ruling said. However, it added that "public statements which clearly discourage" a certain group from attending an event amounts to discrimination, and therefore the festival was in breach of the law prohibiting gender-based discrimination.
> FB has done a lot of bad things and they deserve the negative press, but it does seem like NYT has some kind of personal agenda against the company and they aren't afraid of exploiting the tech ignorance of their readers to accomplish that goal.

To say The New York Times and the multiple reporters covering the Facebook scandals all have a personal agenda to make Facebook look bad is delusional.

The scandals started with Facebook, and the NYT, as well as other news organizations covering this story, are there to write about it.

Moreover, the Times spoke to nearly 60 current and former employees. You'd think if they had an agenda they wouldn't talk to that many people to corroborate the facts.

If the paper wanted to do a "hit piece," they'd just grab one of their columnists to write it and slap OPINION at the top of the story. A reminder for some people: Opinion is not the same as News. They are different departments that, in most newsrooms, do not dip in each others work.

The Times' investigations team is one of the best in American journalism. I highly doubt the editors would publish a story as a middle finger to Facebook. If you think otherwise, I welcome specific examples of agenda- pushing stories, with exactly the thing they're pushing out that benefits them and not the public.

Again, the scandals started with Facebook, and they're out now for every one to see.

The old saying goes, "Don't do anything that you'd wouldn't want published on the front page of The New York Times."
Ironically, facebook gives much more details in there response: https://newsroom.fb.com/news/2018/12/facebooks-partners/
So by your logic, Microsoft and Apple make better OSes than Linux by several orders of magnitude.
My assumption, my hope really, is that FB gave away private messages in some sanitized and anonymized manner, because Spotify and Netflix was happy to pay for any insider marketing data they could receive about what relevant chat histories have to say about music or movies.

NYT seems to be on the attack against FB out of some ideological motivation but the details they are presenting leaves out contextual information about how the data was processed before it was handed off.

There's no question FB has been nothing but elusive and ink-spraying about this whole set of ordeals. It's one level of uncomfortable if FB is simply handing away sanitized data, it's another thing if you can just pay them and they will give you all the private posts of any given user without any sort of identity protection.

The fact of the matter is FB's terms basically allow them absolute possession of whatever data you give them. So there is so much grey area and legal ambiguity that it has been allowed to work with, especially in the US which matters most for a US company.

Europe has come around to the concept of citizen's rights to their own data. In some countries you can't even use websites unless they inform you they store cookies. At the end of the day, it's your responsibility who you give your data to.
This reads like another part of the media crisis narrative: https://jakeseliger.com/2018/11/14/is-there-an-actual-facebo... that users don't care about (in a measurable way).
SSMSHU?

SMUltimateaSH

Somehow this one is lost on me.

https://en.wikipedia.org/wiki/Acronym
This seems to be very similar to the Pusher Model of a WebSocket Proxy. It fronts the WebSocket connections for you and forwards all the messages to your HTTP endpoints. It will be interesting to see if AWS implements things like presence channels, etc.
Unless you are going to run your db on the same server as your server application, are you not going to have a NAT regardless?

The Dynamo complaints isn't a Serverless issue, but a NoSQL issue. Hopefully NoSQL first/everywhere is finally dying as people realize all the benefits of a RDBMS (and shortcomings of NoSQL). And, if you knew you were doing something with geo data, picking Dynamo was a tool selection mistake from the get-go.
I read one to two hours a day keeping up with the latest jargon and best practice. I'm pretty sure every programmer knows what a user interface is. I'll guess that most programmers don't know what CQRS is. And with how busy we all are as devs I think my point is still valid: tell my how it benefits me and I might read further. Others here have already done a really good job of improving on the jargon-filled original description. So I'm not wrong in saying there was room for improvement.

> It’s like you’re expressing frustration about not knowing something

I'm not. I'm trying to help startups and small projects do a better job of communicating what value they add so that potential customers and users don't skip over their project.
The question I don't see answered anywhere on their website or repo is "why?". Why in 2018 with

a) many mature configuration management systems like puppet, chef, ansible, and salt

b) lots of architectures that no longer require traditional configuration management (e.g. "serverless", immutable deployments of VM images, docker images on hosted kubernetes)

is there a need for a new CM tool? What is OpsMop doing different or better that gives it a hope of gaining traction?