skysight-inc/HackerNews huggingface dataset:
This is a pretty bad article imo. I don't trust Facebook with anything and they make a fair point that they are not monetizing the service which probably means they are collecting data from it to use in some way that is not yet clear for the general population.

But this is basically what Facebook already does, so if you already have a Facebook account and trust Facebook with that data I don't see a reason to trust them further.
Houses are assets, not goods
My Top Favourite Free C# Libraries (2019)
Yeah, once iCloud Drive gets shared folders, I know a lot of people who’ll be very happy to ditch Dropbox and it’s new “features”.
Internet killed the paper star. Before news went online, good, reliable content was paid for with subscriptions.

Going online, paired with the rise of social media changed what it meant for content to be "good" - redefined it to share worthy and click based, monetized mostly by ads. Now, no one, including the famed NYT does good classical journalism - they do what gets them shares and clicks.

On closer examination of social media demographics, you can see why news has pivoted to opinion - because millennials share and click more of it, especially the opinions they approve of.

A demographic shift in HN user base is also likely the reason for more opinion making it to the top of the charts
I Hate Microsoft C# Excel Library. Here is what I use instead
I don't get the point in the article. It just covers all of the information that the world-at-large is already cognoscente of.

It also seems amiss in it's tangential change in direction, from the "toxic online world where mass shooters thrive" to - pretty much - focusing on the latest cluster of shooters.

They also continually substitute /pol/ for all of 8chan. It would be akin to saying that The Donald is representative of all of /r/ or that The People of Wal-Mart is representative of America (at-large), when we all know that this isn't the case. Yet, this over-generalisation is continually being made. Why? Is it because 8chan is more readily recognisable and easier to write than /pol/? (I ask because I thought the "fake news" crowd used to have no believable foundation but upon seeing this I can now understand/empathise with how that seed manifests/grows.)
Looks nice! FOSS?
> There's already a company in Italy selling a 'sled' complete with batteries.

Volkswagen will also license their MEB electric platform to anyone who wants it.

e.Go will be using the MEB platform for their small city cars: https://electrek.co/2019/03/07/e-go-electric-car-vw-meb-plat...

Ford will be using the MEB platform for at least one model: https://www.cnet.com/roadshow/news/vw-argo-ai-investment-for...
While this was interesting it feels fluffy. I'd like more in there.

But on a tech point, I noticed this page thrashing my internetz as it opened. They download huge, hi res images then scale them down.

Total text on that page: 7346 bytes

Total size of main images: ~8.67 MB

3 orders of magnitude more bandwidth, for what? They could have made them clickable. This is just a waste of bandwidth from bad design.
It's not surprising that a large company can have different groups with different goals -- esp developers in engineering, vs marketing/sales teams.

It can result in some epic internal battles.
Made in America: For $9.50 an Hour, They Brew Tear Gas for Hong Kong
How would you back-port from a release, apart from cherry-picking commits or patch-sets?
OpenFaaS Cloud – Userguide for Node.js and Express.js Apps and APIs
Some of the biggest mistakes you see people making in regards to blogging
Pretty sure Clue were not the first people to figure out how to track things with a database. I wouldn’t be surprised if they weren’t even among the first 100 period trackers in the iOS App Store.

It’s a really obvious and easy app to build.
Tarantool lead maintainer forks the project away from Mail.Ru Group
Show HN: Hopper’s Permission Requests UX – A comic book style teardown
As with everything in C, it must be used with care and thought. It can come back and bite you in the future if use frivolously.
Michael Burry on why index funds are like subprime CDOs
I've built something very similar, but in C++, my email address is in my hn profile page...
Asteroid Impacts May Have Created Liquid Water on Mars, Study Finds
It was just an example of a phenomenon that occurs in all languages. Here are the ABC English-Chinese glosses for the verb "play":

1. 玩儿；做游戏

2. 扮演；表演

3. 演奏

4. 开玩笑；玩弄

5. 上映；上演

6. 放音

7. 闪动；飘动

8. 发生影响

9. 赌博
In the Dockerfile, get UID and GID as ARGs, and make sure those variables are available in your host environment. Then when creating the user in Dockerfile, use that UID and GID. Volumes will work like a charm.

That's what I am doing for local development setups with Docker.

See https://github.com/a2way-com/template-docker-laravel/blob/ma... and its README.
The CPUs may not be as little as you think. Samsung's latest consumer NVMe SSDs - 970 line - can have up to 6 watt TDP at load (and have metal heatspreaders even), and if I remember correctly, the controller is like an 8-core ARM chip that runs at 3 GHz or something. That's more powerful than an Android phone.
Explainer: How Important Is Hong Kong to the Rest of China?
Calling something a crime when there is no rule of law to enforce it and no legal authority with jurisdiction is simply a contradiction in terms.
The answer is in the article.

Hypothesis:

> Little is known about whether the victims of MMF are more kind compared with nonvictims; however, given that many of the romance scam narratives involve a victim helping out another it is hypothesized that individuals who score high on a survey measuring kindness are more likely to be victims of romance scams (H9) compared with those who have not become victims of romance scams.

Method of measurement:

> Participants were asked to complete a series of demographic questions (e.g., age, gender, education, knowledge about cybersecurity), personality items (e.g., impulsivity, locus of control, trust in others, trustworthiness, kindness, greed, addiction disposition), and whether they had been scammed by MMF. They were also asked specially whether they had been scammed by the romance scam.

Interpretation of findings:

> The finding that less kind individuals were more likely to be scammed by romance scams was less easy to explain. Perhaps, less kind individuals have fewer networks to help them check profiles or perhaps they seek out more harmful relationships. Kindness might also be a more transitory disposition. At the time of the scam, researchers have found that criminals isolate the victim from loved ones and push them to focus their time and resources on the fictitious relationship. They have also found that it is difficult for victims to rebuild their social networks after the scam has taken place. This might explain why victims of romance scams are less likely to rate highly items such as: “going out of their way to cheer up people who appear down,” “helping out a neighbor in the last month,” “getting excited by others good fortunes,” or “calling their friends when they are ill.”
Why I hate Agile methodologies (2010)
I actually still miss Watson/Sherlock. It was a great timesaver. I always wonder if Watson would have survived longer if Apple hadn't copied them and then let Sherlock to rot.
Green Bay Packers' Prevailing Protection Smothers Bears
Lol, these things are big !!! I had the scale all wrong. When I saw the pictures and video I thought this plane was something one or 2 people could hold (6-12 ft wing span). Then I saw people talking about 600kW and I was like, no freaking way can you get that much power from a plane that size.

Then I saw this: https://makanipower.com/makani/images/pages/technology/cta.j...
When I went to the bank to get a small loan for home remodeling I got an offer with a 10% interest rate. The idea that low 0% interest rates actually influence consumer behaviour feels like a joke to me now.
These are ramblings by a Coiner. As is usual for a Coiner since you don't really understand what you're talking about we get pages of vaguely related stuff sort of thrown together in the hopes that it covers roughly whatever it is you're claiming this time.

Let's take the "insufficient serial entropy" as one very clear example. That was a Brown M&M and not an actual technical concern, but you haven't understood that at all and just linked it as part of a claim this is "Security Theater".

Several of your links supposedly about "HTTPS snooping by Governments, Employers and Hackers" aren't about HTTPS, or even TLS, or even the Web PKI, but instead unrelated "certificates" of one sort or another than you apparently didn't understand weren't the same thing. For example the Apple Insider article is about Apple's iPhone application signing.

And then your "solution" ends up relying on all the same infrastructure you've wasted slides decrying as subject to MITM, including both HTTPS itself and OS-specific code signing.

Get out of here with that Coiner nonsense.
Git.apache.org has been down for days
Outpeforming the market during a bubble doesn't make your money "not dumb". It just means there's a bubble.
I need to see this video.

I had no idea Mao and Tupac were friends.
Admittedly I didn't actually try it but I'm pretty sure said friend didn't have Facebook at the time (although they did get it, years later).
A guide to creating smooth user flows for your tech product
To be fair, if you genuinely reflect what you care about in your profile text, and only interact with people who do so too, Tinder can work too. Has for me anyway :) . Of course this relies somewhat on you doing some substantial swiping to find those profiles that do.
Not sure if the point you're trying to make. The parent called it a "cultural thing unique Silicon Valley", which to me implied that it's pervasive in people's thinking. But it's not. The fact that some few CEOs seem to think that way does not make it a "cultural thing" by any stretch of the imagination. It's a scheme to make money and gain market share, not commentary on social values.
Yeah this is interesting, thanks. I might be mis-reading your answer, but would it be fair to (over?) simplify it to "bayesian estimates are frequentist estimates + confidence intervals around them?"
Jeff Hawkins: Thousand Brains Theory of Intelligence
Mine is my workplace. They mandate changing the password every 3 months (so most people use post-its) and their password change utility accepts special characters for input but mingles them when actually stores them (the backend uses AD for authentication, but the password change goes through a custom web form).

And of course then logging in doesn't work at all. It took me days to figure out what was going on.

I have to avoid symbols and special characters when I have to renew my password there from now (luckily with pass it's just another command line switch).
What's Killing Coral Reefs?
Bitcoin Price Could Reach New Highs According to Crypto Trader
How at this point code review not entirely automated?

There are numerous fuzzy tools, memory leak detectors, linters and standards. Code is data, and it can be analyzed as much as one wants with programs. Sonarqube for example can find bad patterns, code smells, etc, there is no limit to what can be added to such tools.

As long as you don't want to prove that the code terminates, you can probably write an automated checker for the rule.
Interview: Talking Tech with Senior Vice President, Fingent
Hi,

My name is Tony and I am the Senior Client Relationship Manager at Fingent.
I wanted to reach out and introduce myself as I am a huge admirer of Hacker News.

About Fingent:
Fingent is an enterprise software development company headquartered in New York.
Fingent has been named one of the top custom software development companies in the US by Clutch, Goodfirms, Business of Apps and Top Developer.
One of the key players in this achievement is Deepu Prakash.

About Deepu, Senior Vice President, Fingent:
Deepu is the Head of Process and Technology Innovation at Fingent.
He has led technology delivery, process development and change management initiatives at Sony, Samsung, and Wipro.
In his role at Fingent, he works with both the "Telos" and "Techne" of software development, organizational structure and culture.

We would like to share with Hacker News how this entrepreneur and family man pushed himself one step further.
Deepu could make himself available for any story or interview needs.
He would love to tell you more about our tech and Artificial Intelligence and it's possibilities if you have time.
Here is a link to one of his videos on AI Here is a link to one of his videos on AI https://www.youtube.com/watch?v=YvCMJZVDu4c
Best regards,

Tony Joseph
Similarly misguided policy.

It makes sense to change credentials periodically, but the policy of 30 days for humans doesn't work because the humans aren't realistically going to remember new credentials every 30 days.

If you have Let's Encrypt, the default setup (Certbot) will change the key every time it renews, typically 60 days, but you aren't expected to remember the key it's just data for a machine to store somewhere, so there's no practical problem and it defuses some risks (e.g. bad guys get hold of old backups). So the idea of rotating credentials like this would make sense _if humans weren't expected to remember them_.
> Would taxpayers/stockholders fund it?

And who pays the ransomware when it happens, if not the taxpayers/stockholders? Or does money just get created out of nothing when needed?

> Would a small business have the cash flow to do better?

IME small businesses can do it if they want to. It takes care, meaning policies, it's not expensive. Also small businesses are less attractive to large criminals.

> If they were told it was secure from the tech folks, would the non-tech folks have any way to prove this wrong?

If they got publicly ransomed, it would become very obvious something needed looking at. The process of potentially hammering them legally would involve them being taken to court where their level of culpability would be decided (and it may be they did do enough so get let off, and everyone can see what happened, and other businesses can decide perhaps to up their security based on the results).

These are all strawmen. I'm not asking for uncrackability, merely due diligence. A little of that goes a long way. These arguments don't stand up. You seem to be arguing for... what?
You are the only one.
Rules of Conscious Product Management
Hasan Minhaj has a great segment on some of the NRA's global footprint.

https://www.youtube.com/watch?v=wCJJI6M77pA
I totally agree it reminds me apocalypse movies they're almost always the same because people wants to watch it as now in the NY case they tend to write anti-tech all the time.
There is a Firefox extension called Don’t Fuck With Paste which let’s you toggle this per-website with a button.
How Amazon Is Using Big Data to Boost Sales
>other options are substantially worse

Talk about misaligned incentives!

The dearth of effective dating platforms is the expected end state of the current "pay per use" model. The popular sites earn more from repeat customers than from single-time customers. That is fine for general goods & services. However it goes against the usual idea for dating: to find a partner & establish a good, lasting relationship in as few "attempts" as possible. Users successfully coupling up are effectively "lost" for the platform that facilitated it.

What would it take to build a sustainable dating platform? First up, it would need to benefit the most from a successful & permanent match, rather from repeated use.

As much as I dislike Facebook for their abysmal handling of privacy, I figure FB Dating suffers less form misaligned incentives than standalone dating platforms. Presumably users will remain on FB proper anyway, whether their dates are successful or not.

Come to think of it, the "traditional" (for lack of better word) society built on nuclear families just might have been geared that way - to benefit the most from people finding partners & becoming long term couples.
> It doesn't mean the list is going away, it just means people proven to be US citizens will be expunged (rightfully so). Anyone NOT proven to be US citizens (and located outside the US), and thus not protected by US Constitutional rights will likely remain on the list.

You are just making up fake remedies based on fake law: the Constitution does not protect only US citizens, nor has the court decided on a remedy, either the completely ludicrous nonenyou suggest or any other.
Friendly Tracebacks – Simplified Python Tracebacks
Infrrd's IDC platform makes capturing data from different sources, a breeze
Just don't trust Facebook. Period.
Could you name one please? (That has a comparable catalog to Spotify/Apple Music)
Meh. I haven't been able to get any speedup out of XLA, and it wasn't for the lack of trying. I will take TF seriously when it's at least as fast as PyTorch, and frugal enough with GPU ram to process batches of the same size as PyTorch. Right now, PyTorch simply blows it out of the water, and it doesn't have any advanced compiler backend or anything. Just lots good old fashioned performance engineering elbow grease, nothing fancy.
Interesting Piece on Evolution of Browser Testing
It is terrible. That's the problem. No one wants to write code like that, so they turn to an ORM to do it for them, in a hopefully safer way.
Mobil Chat Kanalı
I'd never heard of COALESCE before! I'm very very far from a SQL expert, but I'm surprised that's never popped up for me before.

Are there any bad performance implications here? Like, will it still rewrite columns that don't need to be updated?
Yep. There is no point at all knowing anything that is presented here without understanding how the API actually works from a high level. For me it was an "aha" moment when suddenly everything made sense (and I realised how nice d3 actually is).

The other big problem with d3 is that you don't get much for free with it. Many people are surprised that you have to draw a bar chart using rectangles. But d3 doesn't "draw graphs", it just maps values from your data into attributes in the DOM. You have to know HTML, SVG, CSS, and, of course, Javascript very well already to have any success with d3.
Garageband has existed since 2004 though. They were probably already very far in the port.
I would say that distributing the product also as self-hosted, on-premise option for privacy-focused and strictly certified environments (CC EAL) could be really great.
Did Lyman's chess column end instantly? In just the past couple of weeks, the San Francisco Chronicle dropped all chess content.
At 97, lithium-ion battery pioneer says his work is not done
I think an explanation is that less kind are motivated to have more sway over this hypothetical person for more love/attention. They might see this gesture as a shortcut to avoid the need to have knowledge, effort, or the emotional intelligence needed to form or retain a relationship.

Similar to how Nigerian prince scams appeal to people by offering lots of money in exchange for disproportionately small amounts of effort and money.
I am actually appalled and baffled at American Express not applying case sensitivity. Like, what the actual.
From a security perspective exclusively, it's completely pointless to disallow them.

From a usability perspective, if someone manages to accidentally enter some dodgy control codes, and then can't log in on other devices because they don't know how to enter their password, it may be problematic.

Personally I think if a user chooses to put control codes or emoji or the unicode symbol for 1/2 as a fraction in their password, they're entirely welcome to have that but they shouldn't be surprised that when they want to log in they have to enter the password with that in it.

Ultimately, it depends on the expense of the support request that arises when users screws up and needs to reset their password - if it's too expensive it may be worth excluding the really exotic characters.
Implementing memory management with Golang’s garbage collector
First indian train was not between mumbai and thane
"Being a better test taker" means having the same aptitude as another person but scoring higher. That means that Asians in the incoming class, on average would have lower aptitudes, and therefore poorer outcomes in their career (if that aptitude actually matters to their career).
The point of an editorial is not to report new facts.

An editorial is typically just an opinion piece on a currently relevant topic, and that's exactly what this is.

Not every article needs to be an in-depth feature with peer reviewed analysis.
Although I agree with the general sentiment here: the article being a shoddy hit piece by NYT, it is Facebook we are talking about. Considering FB aren’t monetizing this feature, do we know what kind of data they are gathering as part of the dating feature, how they are incentivizing it on a per user basis and does the user have a say in this or an option to opt-out?

Also I’m curious as to how this feature make sense in the scenario where you have users creating an FB account just for the sake of using FB Dating and how effective would this be in finding a compatible match?
All the tech people are sharing and reading those, so they NYT is probably making more money than average with those articles.
Regexps is another area where GoLang used to lag behind Python (for certain types of expressions?). Not sure if things have changed, but this issue is still open 4 years later: https://github.com/golang/go/issues/11646

Not sure I fully understand the NFA vs DFA/re2 choices -- seem like the issue above conflicts with the comment below. Can someone clarify?

From [1]: "Go has chosen to follow the re2 path (not surprising, since Russ Cox is a major author of both Go and re2). re2 has much better performance characteristics than some other regexp engines, in that it never has an exponential slowdown, but that comes at a cost for other regexps (https://swtch.com/~rsc/regexp/)."

[1] https://www.reddit.com/r/golang/comments/84o986/why_is_gos_r...
Why targeted ads anger Neil deGrasse Tyson [video]
I like how the comment above you is "I doubt they make as much as 10X" while you're saying they're making much more. I'd side with you, though, considering how scummy Amazon's practices can get. The way they treat their workers and "shave off costs" (read: make work conditions inhumane) is a capitalist wet dream and a worker's nightmare.
Kraken Digital Asset Exchange | Software Engineers | Full Time | Remote | https://jobs.lever.co/kraken | www.kraken.com

Kraken was founded in 2011, being a pioneer exchange in the crypto market. Kraken is in rapid expansion of its development teams. At Kraken we have a remote global team, allowing our employees to have more freedom in choosing how to organize their routine and balance work and personal life. Kraken offers remote positions with Silicon Valley-level compensation for developers.

We’re looking for crypto passionate professionals with the following skillsets: Backend (Rust/Go), Frontend (React/Flux/Redux/Sass/Less/PHP), DevOps (PHP/Python/C++/Go, Infiniband), Mobile Dev (React Native), and many more.

September 2019 Highlight | Software Engineer - Crypto/Payments | Remote | NodeJS | TypeScript | Rust and crypto industry experience

Please apply directly to our Lever careers page at https://jobs.lever.co/kraken. Once you have completed your application to which role/roles you feel you fit best, please email me a confirmation at leon@kraken.com and I will make sure your profile is reviewed by our hiring teams.
Garageband existed well before 2004,but I can't find any references to it. I think emagic (or a predecessor) had it out in the 90s on Atari or Mac, or both. I remember using it in high school, and I remember when Apple re-released it in 2004.

Does anyone have any more info on this? It's surprisingly hard to find.