skysight-inc/HackerNews huggingface dataset:
Being friendly doesn't mean being friends, does it?

Something I didn't really know that was important before it was put in my face was expressing thanks. Do express thanks. It's a small thing. An office and carpet is cleaned, aircon and/or heating is more-or-less set right. A salary arrives on time. Required applications on your PC and the network is stable. Parking spaces or nearby public transport. Many other small things.

Someone's working to ensure these small things, which when compounded together are not small at all, are there. It may sound out-of-place at first, just say thanks, and say it sincerely citing appreciation or an example to demonstrate sincerity. It's not about "let's be friends", it's just appreciating someone's efforts.

If you're not feeling like a good enough speaker, I have seen some people do really well with Toastmasters, not only in presenting but also receiving and giving feedback. The format's not for everyone, my old local club was a tedium sometimes but a lot of fun when bringing variety.
Christmas Night Celebration Address Funny Gift Tee
>> Having an animal like a cat live its life mostly indoors is contradictory to its nature and will likely have negative effects on its health. <<

Ditto for humans.
No company is a what it actually does company.
Thanks you for having a conversation with me. I grew up in ex-USSR country which had very little race variance, and the first time I interacted with black/indian/asian person was when I enrolled in the American high school. I got all the standard explanation about the race, and I had some questions and counter-arguments, but it was pretty clear that one is not supposed to talk about it in public.

> Three, he was not "visually distinct"; the skin albedo of African-Americans is of a similar range to South Asians. He was racially distinct.

Are you saying that people who are racially distinct are not also visually distinct? I do not think this is the case. Skin albedo is not the only important thing, people also look a the face, so face features matter too.

Or are you saying that someone who is visually distinct, but not racially unusual, would not get special treatment? For example, imagine that you worked in the company for a long time, and never saw a man in wheelchair. Suddenly, there is a man in wheelchair asking to be let in. Would you let him in? Or would you ask him some questions to make sure he really works there?

> Four, if you don't have any idea why there are fewer black people in high status jobs in America, ...

I am much more interested why there were no black people in my high school calculus class (and similarly, disproportionately few black people in my college computer science classes) -- because it is pretty clear to me that if you did not take calculus in high school, the chances of you becoming a programmer are very slim.

I just googled and found this article: http://www.jbhe.com/features/49_college_admissions-test.html . That article, says the reasons are racist teachers, black parents, other black students, black neighborhoods, racist guidance counselors. As someone who is not teaching children in any capacity, I am not sure how can I help there. Sure, I can read the books so I feel more guilty -- but I am not sure how will it help to get more black students into the calculus classes.
Yet until only last year or so they didn't even have the technology to build a reliable ball point pen.
There were a lot of pointless "interactive movie" shovelware titles in the early CD-ROM era, but Myst was not one of them. Gameplay-wise, it was a direct descendant of the classic Infocom/Sierra/LucasArts adventure games, just with a strong focus on atmosphere that the genre hadn't really seen before. It had some FMV, but not a lot, and only ever in small windows.

And, honestly, saying that the only good games are "highly kinetic" is just ridiculous. Some of the best games in history have been turn-based or very deliberately paced. If you only like twitch games, there's nothing wrong with that, but don't project your preferences onto the rest of us.

Re: "Gaming pretty much died for a while", Myst came out in the same year as Doom. The FMV-shovelware era was pretty cringey, but at the same time there was an explosion of high-octane action games on the PC.
Did you find your Christmas gift yet?
Red meat may increase cancer risk. Cured meat does increases cancer risk.

Carcinogenicity of consumption of red and processed meat

> On the basis of the large amount of data and the consistent associations of colorectal cancer with consumption of processed meat across studies in different populations, which make chance, bias, and confounding unlikely as explanations, the majority of the Working Group concluded that there is sufficient evidence in human beings for the carcinogenicity of the consumption of processed meat. Chance, bias, and confounding could not be ruled out with the same degree of confidence for the data on red meat consumption, since no clear association was seen in several of the high quality studies and residual confounding from other diet and lifestyle risk is difficult to exclude. The Working Group concluded that there is limited evidence in human beings for the carcinogenicity of the consumption of red meat.

Bouvard, V., Loomis, D., Guyton, K.Z., Grosse, Y., El Ghissassi, F., Benbrahim-Tallaa, L., Guha, N., Mattock, H. and Straif, K., 2015. Carcinogenicity of consumption of red and processed meat. The Lancet Oncology, 16(16), pp.1599-1600.
Innovation always seems 2 steps forward one step back... I wonder if we will look back at Steve Jobs' iPhone launch in 07 as something similar (if not already).
We have a couple of servers we can’t move to the cloud for a variety of reasons. In addition, they are running some super legacy applications.

Because of this, we’ve really had to focus on OS level security to protect the application (OS is surprisingly Ubuntu 16).

Good Linux Security Software:

- ModSecurity V3...tough to figure out but so worth it. An incredible L7 Firewall. Immediately provides benefits

- UFW...utterly saves you from IPTABLES. Also has some neat brute force protection (ufw limit ssh).

- ModEvasive...Apache Module which is great for preventing automated vuln scanners like Burp Suite

- ClamAV...antivirus, who knows how effective but is popular

- RKHunter...rootkit hunter, hard to tune but can be worth it

Biggest benefit we got though was from setting all HTTPS Headers on the web server (there are 7 of them now I think you can set). The latest headers like “Feature-Policy” which can disable Javascript’s access to webcam, microphone, and more have been very useful.
He’s playing the long game, just you wait.
I use their iplists in pfblocker-ng since 3 years. It's incredibly useful, like "let's block all traffic from tor exit nodes appeared online in the last 30 days".
https://www.postbox-inc.com/
Sam Altman – How to Succeed with a Startup [video]
"Yeah, this kind of blind racism and ignorance of what's actually happening in China is always a bit shocking. A lot of people are going to look back on the US from 2001 to 2030 and ask themselves how people be so totally blind and stupid."

Speak for yourself; my Chinese boss explicitly confirms that the majority of Chinese companies steal, in fact that's why many are moving into the USA to manufacture their products - to get at our manufacturing and improve their own with American engineers footing the hard work at a cheap (almost minimum wage) price.

You keep thinking those of us with an adamant position on China's constant theft are being racist, you've got blinders on way too tightly, you can't even see what's plainly right in front of you.
I feel very serious about this
PWA in Windows 10 can access the same APIs as UWP C# & C++ apps https://docs.microsoft.com/en-us/microsoft-edge/progressive-....

I don't know about Android / ChromeOS.
yes, sir!
Q1: $601 million net loss, Q2: $891 million net loss, Q3: $1.07 billion net loss

... "but they'll make it up in volume."
I really like the changes to the type checker
The best thing you can do is be good at what you do AND be seen. My friend has a phrase I love "when it comes time to be called on you have to be in pointing distance."

My divorce taught me that friends are fickle and As a result I dont care at all what anyone else thinks of me. My status is dependent on the value and work i bring to the world I choose to inhabit. That's plenty to get ahead.
This won’t give you predictable yields. Though a combination of that idea and automation could work.
Yes, but most meat chickens and egg chickens live out their lives in cages, without enough space to turn around with their beaks mutilated. Most cattle live the enormous majority of their lives in a kind of cattle paradise in comparison, with ever present adequate food, no predators and some modicum of medical care.
I face the same problem and honestly, design is hard. Even basic design skills are a lot of effort.

I try to resolve the shortfall using Themes on bootstrap and then freelancers to resolve ad-hoc issues.
searx offers this, has multiple independent servers, and you can even run your own if you don't trust any of them not to aggregate/sell your search data. One is searx.me (which is almost like telling someooe "Search me!" when you mean "I dunno.").

Startpage is basic'ly Google results, but the filter bubble is "all Startpage users". Also brings back some of the search operators that Google disabled.

Qwant is a European search engine that brags about privacy, but the results are hit-and-miss for me so far...haven't used it much.
I loved Dune II as a kid, but I have a tough time getting back into the game ever since Warcraft 2. Because I was spoiled by the ability to select multiple units and direct them.
Is your laptop cooking your testicles?
Are you endorsing the illegal behaviour outlined above?
How do you deal with emails sent to gmail getting labeled as spam by default?

Also, qq.com and mail.ru block mails citing IP frequency limited and spam message rejected, respectively. I've found no way around these.

I just send one personal email a day, on most days.
Yah, there are people in finance who try and work out what the market is doing, but those people aren't really the people who work in M&A banking.
I thought it was really interesting that the first version was written in HyperCard.
Yes, web apps and React Native-based (http://cljsrn.org/).

ClojureScript has both REPL and hot reload, btw :)
Dude thank you for this!

> What I'm looking for in a junior developer is someone who knows a little bit, understands that they know only a little bit, is hungry to learn more, enjoys programming and demonstrates a knack for learning.

I'd like to believe that describes me... now I just need to figure out how to better communicate that in my job apps.
It's amazing what a living wage job will do for people.
PyCon Italia X – Call for Proposal Open
The logo on github looks way too much like NeXT Computer's
FYI it looks like you've been shadow banned since your first posts in the thread "A female engineer's opinion on why there are fewer...".

Your posts since then have been substantive so I vouched for this one. You should contact the mods and ask them to reconsider the ban. It looks like others have vouched specific comments multiple times in the past and the mods are pretty reasonable.
This looks very similar to P3P protocol. It required that that each website announces its privacy-related TOS in machine-readable format, and it is your browser which compares announced settings to your personal preferences, and refuses the service if they do not match.

> P3P will compare what personal information the user is willing to release, and what information the server wants to get – if the two do not match, P3P will inform the user and ask if he/she is willing to proceed to the site

https://en.wikipedia.org/wiki/P3P
Pompeii: The Destruction and Re-Discovery of a Roman City
Rust website design qualm
https://i.ibb.co/FXrV7QG/ruts.png
https://i.ibb.co/mX2tR5P/ruts2.png

I was wondering if it is just me or does anyone struggle to read this text?

Its a legitimate issue and I know I can't change the rust designer's mind by asking them nicely.
I looked through the github issues for the same and apparently they just close the issues relating to design changes without consideration: https://github.com/rust-lang/www.rust-lang.org/issues/468#issuecomment-443150282

@steveklabnik: Please, atleast make it legible. It looks like some designer took it upon their ego to reject any design feedback, as I have noticed in the earlier discussions. Not a good impression for an open source project.

I am sorry for coming across as rude but wanted to bring more attention to it here.
Try Mattermost.
For-profit prisons are one of the worst ideas ever, along with for-profit hospitals and for-profit universities.
Go look at the Dune Legacy engine. It takes the original Dune II PAKs and adds a bunch of modern features to the game like multiple selection and unit grouping. My sole gripe is the inability to turn those features off.
The difference is in the time it takes to track down the aberrant behavior, and the learning opportunities available.

In the named case, it's obvious the other programmer may be doing something nefarious.

In the operator case, you learn much more, like how to grep, really work gdb, etc.
Not at all, but you're welcome to share the results with us and get additional help / advice. I won't sell you on how seriously we take security and privacy. I built IPO Ready with IPO lawyers and let's just say they don't mess around. Details are in the Terms of Use in the footer.
Snapchat is a failing business, but that didn't stop investors
Appster collapses
The number of pins in such a design would dictate your surface roughness. Where would you be loading the glue from, if they're also being drawn through the binder.

Also, glue doesn't set instantaneously. I can see only problems with this approach?
This AI Bot Will Prank Telemarketers by Talking to Them Until They Catch On
Did you ever try RealMyst after that? It sounds like the experience you were looking for.
Or 10 years will pass and China will be stuck with 400 million sick old people slowly turning from the key asset to liability.
I've been on this un-Googlify trend for almost a decade now, as a beta Gmail user I ran into the "wow, I'm really neck deep in Google telemetry" wake up some time ago.

The only stuff that I can't let go of is Maps as the author noted, and Youtube. I'll always use the best services and I like both.

Outlook.com solves a lot of the problems the author detailed with calendar items and contacts, as well as provides the storage necessary to host your email archive.

I'm willing to be datamined, but not by one monolith like Google for every service. That's really the problem and what people feel uncomfortable with.
This reminded me of the following wonderful article. In it, the author traces the lives of a particular clan of wolves in a similar reintroduction program in Oregon.

https://www.outsideonline.com/2255971/very-old-man-wolf
My view may be controversial, but I'd say the Nintendo DS version. The touchscreen interface works well, the inclusion of the "RealMyst-only" ice world into the old-fashioned format is great, it's just an excellent adaptation in general.
I might try Maildroid, I do quite like using an open source client though. If I was to use one that's already closed Outlook doesn't seem all that bad.
> There shouldn't be many all-day interviews. If you are honest on your resume and there is a phone screen, your chances with the interview should be pretty decent.

While it's nice to think this is true in an ideal world, having been on both sides of the interview in numerous companies in Silicon Valley (even having done hundreds of interviews in a big company I had worked in), this is remarkably false. (Sorry, didn't intend to be mean, just stating how it is.)

Both in terms of candidates that I've interviewed, as well as when I'm a candidate myself, pass rates for on-site interviews are quite low. I'm not selective as an interviewer, but when everyone else is unreasonably selective, there's not much I can do as a lone interviewer who gives a "Hire" to candidates I thought were fine.
I really think they're doing the right thing. It is unfortunate given how universally useful it is as an application, but way too many services and companies try too hard to be all things to all people. Discord has had a single direction and a strong vision, and it's really hard to have that if you just want to be the world's best chat app. (Telegram feels like it tried to do that and well, it really hasn't gone as well as it feels like it could've.)

Splitting it in two is of course possible, but that comes with its own set of caveats in my opinion. Enterprise users have quite a different set of priorities from gamers...

Either way, I've worked at companies that don't know what they want to be, and it frankly sucks for many reasons. Good for Discord to know what they want to be.
My mistake, I misread the docs. Anglican can actually be considered to be an embedded DSL.

> An important design feature is that it is 'anti-DSL' --- the syntax is exactly the Clojure syntax.

This is not "anti-DSL", this is what gives Anglican embedded DSL qualities.

And yet there are limitations: «The border between Clojure and Anglican is subtle and usually will pose no problem to most programmers, however, some confusion can arise from the fact that Anglican programs are macro compiled into CPS-style Clojure functions. This means that some wrapping of “native” Clojure functions needs to happen in order to use them in Anglican. Errors arising due to misunderstanding this boundary crop up in the form of “wrong number of argument” exceptions».

Would that language border, wrapping of functions and transformation to CPS be still necessary in a language with native support for continuations?
> The comment you are replying to clearly says that unjustified police brutality should be punished at the full extent of the law.

Yeah, and you still leave it open whether it might be "justified", it goes on to say "When you have police being attacked from all sides and you intend no harm". Which prompted the following question you seem to avoided:

> Oh, so they didn't means you can deduce they "meant to cause harm", and that in turn excuses the harm we see?

So you think "unjustified police brutality" should be punished, (by the full extent of the law no less, how very generous and princpliped!), but you still leave this on the table:

> People getting their ass beat for trying to set fire to a McDonalds while protesting the high cost of living deserve no tears, I'm sorry.

> If you're convinced France is a totalitarian state your ability to reason is probably quite limited.

That's a total non-sequitur. Right now, you're not even up to speed on the meaning of your own comments heh, no need to insult me to distract from that. I'm not talking to France as a nation, I'm talking to you. If you think you can just handwave a bit and play sophistry games and call me stupid you're mistaken.
How so? Is it just "France is not a totalitarian nation", so it's riot contol by definition?

Or is it because "the other side" also rioted in other instances and/or previously in that scene, and you think collective punishment is a thing -- while talking about the "full extent of the law" at the same time no less?

Just by all the stuff you brought up to excuse and distract from it, by how bankrupt it is to just go "France is not a totalitarian nation, if you think that you're stupid bai" -- I would guess you know what this is.

When I saw this a few months ago

https://twitter.com/SeinUndSeid/status/1045656778342629376

which is so cute and harmless in contrast, I was called all sorts of names for saying this is totally uncalled for, unaccetable. Everybody else in that thread was super righteous about protecting the upstanding police blah blah blah. (When in fact the opposite is true, being spineless and excusing this stuff is supporting thugs, and stabbing ALL professional police in the back.)

They called it riot control, too. Self-defense, even, someone understandably snapping at their poor colleagues being so horribly mistreated by the crowd, so kicking at a guy who is already held down by 500 guys is obviously normal. Just like you, they mentioned what "the other side" was doing. NO TEARS for someone resisting arrest near an angry crowd! How principled they were, what upstanding, well educated, democratic, intelligent citizens they were, and what a little hoodlum I was for talking back.

The most hilarious plot twist there was it turned out it was civilians that stopped other civilians from throwing bottles, the police with their liberal use of pepper spray, and kicking that guy, achieved jack shit in that regard.

Anyway, the Berliner Polizei saw it more like me rather than the people who had defended the abuse. Their press release actually was amended with something about an officer "arriving and kicking at the fixated person", and started an investigation about that. It sounded serious too, they didn't use any euphemisms at all. They made no effort to call police brutality anything but that, in total contrast to the posts that had defended it.

I don't know how good or bad the French police is, but I know potential for denazification when I see it. Which has nothing to do with whole nations, but by definition with individuals and individual actions. Cops like that need to be punished period, if the law shields them, then the law needs to be changed.
MS Teams is a beautiful, ambitious idea executed with the attention to detail and technical competence you'd expect from a bargain, outsourced dev sweatshop where the project managers aren't fluent in the same language as the people who hired them.
Yep, all of the Americans I've dealt with have been shocked to find out how difficult it is to immigrate. In fairness, I had no idea either before I tried.
This is from PBS Spacetime series [1]. A fantastic channel, and they did a number of videos on black holes.

[1] https://youtu.be/KePNhUJ2reI
So that's what they mean by "killer" bread. On a more serious note, of the 12 ex-felons on their website, 2 are black males and 5 are women. This is highly nonrepresentative of prison demographics.
First time, I see something on Reddit first than here at ycombinator.

Surely impressive how wolves act. We have to find a better way to keep them in check though. Especially in eastern/middle Europe were they are slowly coming back, it's a huge problem for farmers...
Show HN: Crudcast – Create and Deploy a RESTful API with a Few Lines of YAML
I just created this simple library for creating a RESTful API from a yaml file with just a few lines of text:
https://github.com/chris104957/crudcast

As a full stack developer, I regularly need to build simple REST APIs quickly in order to build a web app prototype. This library allows me to do this with just a few lines of code, and I am sharing it here in case its of use to anybody else.

Effectively, this library turns a yaml file into a Flask RESTful API and implements documentation via swagger.

It's very basic right now, and still not yet documented, but I'm planning to add additional feature such as user management, permissions and the ability to insert your own code.

Thanks,
Chris
Now its all about the road show :-) Since it costs nothing, I'll put down my predictions so that I can come back later and see how wrong/silly I was.

I predict that Uber won't meet their subscription goals during the road show and be forced to push off their IPO until 2020 at least, and that Lyft will make it through the gate but will come out with less than a 10% bump in price.

I'm basing that on an investor sentiment that Lyft is more of a 'pure play' in the ride sharing market and Uber is a mix of several businesses which each have their own risks and can pull the company down even if their core business is ok.

Now to wait a year and see how well it ages, hopefully better than MacAfee's bitcoin tweets! :-)