skysight-inc/HackerNews huggingface dataset:
Businesses can still buy all the domain names they want just like they can now. The owner of a small business just needs 1 domain for their cafe and maybe one more for personal email.
A science lab in your pocket?
Some armchair philosophy (I have absolutely no valid credentials to justify the following points, but might be interesting to consider):

Similar could be said about allowing the free press to report on the government's deficiencies (Presidential scandals, bureaucratic mistakes, internal strife, Snowden, etc.)

One of the founding principles of a liberal democracy is that freedom to access information enables far more people to make far more attempts to innovate and invent new strategies/tactics/products that can help defeat the status quo. Even though your enemies may be able to access that information, the information is useless without brilliant minds capable of interpreting it and acting upon it. Hence the important role of public education / immigration within a democracy, ensuring that your citizens are the ones who e.g. come up with nuclear weapons before anyone else does.

The mistake you are making here is the same that North Korea makes when it allocates a majority of its budget to military operations. Sure, you can acquire shitty second hand tanks and submarines and guns, but the real winners - the quick thinkers, commanders, tacticians, improvisionists (all of whom are just as needed on the field as in the war rooms) - can only end up at your service if you build a society that provides prosperous education opportunities and also takes care of all basic needs to enable citizens to focus on their education. It is with this system that you can end up with great soldiers, great generals, and great supplying organizations (Lockheed Martin, Boeing, General Dynamics, etc.) all under one flag.
It's bad if you can't tell by the headline if you're reading a treatise by Mises about child markets or whether you're reading a Facebook PR response
By "In these kind of systems, your app users also become database users", do you mean by RBAC or some other session-based control on the backend, or does Firestore perform some intelligent user entity resolution I'm missing?

As far as I can tell, any naked frontend-only client serving content without its own access management sounds quite open to a single bad actor spawning a large number of sessions on the same host, and on a small number of distributed hosts, to eat up all available resources. I'm not inclined to ever trust a number of users behaving nicely at n>100 personally.

Given that Firestore appears to advocate "serverless" client-driven applications, unless there's some foolproof DDoS mitigations I'm finding it a hard sell, especially on the whole "if you need more control and protection, do X" argument - you rarely need that until somebody straight-up exploits you, and when you do, you're not going to be particularly sympathetic towards Google's marketing speak.
Trade options in the stock market. I take losses by holding a lot of cash on the side but the options market pays well.
Haha... well, in person, probably not. I've been programming since the 80s, and most of the 'voices' I've heard have been writers on programming, besides more recently online on here, SE etc. Not programming professionally, just doing whatever I wanted. I got a copy of Stroustrup 20 years ago, but never read most of it. Have a few other massive C++ books, and a few smaller ones, that I consulted constantly though.

Recently I got into LaTeX, read almost every book on LaTeX + TeX available (a couple of dozen), all very good. Got into Prolog, (about a dozen books), all very good... All the books on AWK are great. Same with Lisp. Sure, Stack Exchange is a wonderful resource, hard to imagine doing without it. It's like having a teacher - read the books, then consult the teacher for questions that you can't immediately find answers for in the book. Some things are done better online: bash has a few great websites, and w3schools is great for css/js/html.
I suppose it depends on where you are, but where I'm from many populist folks don't really believe in the Tragedy of the Commons. God gave them the resources to use, we can't possibly use them all up, humans aren't powerful enough to change the earth, yadda yadda.

Global Climate Change is just one big Tragedy of the Commons.
Right on - 'Deep Work' was very helpful in doing some self-evaluation and priority setting. I just ordered his new book, to be delivered in a week or so when it is released.

Making good evaluations on 'opportunity costs' is key. As I get older I allow more fun time than I used to (I am almost 68).
I like strongly typed object oriented languages.

And that's why I just can't love Java these days. Java was great for 20 years ago, but, by modern standards, it's sub-par in both departments.
Voluntary pain is quite different from involuntary pain. The former is quite manageable because one can stop at any time. The latter is agony. I suspect people like the feeling of accomplishment in handling voluntary pain and that keeps them coming for me.
§ 107 doesn't seem to apply since it's clearly not educational. If the ads that they run to support the service offset the broadcaster's ads, they will be motivated to bring suit, so we'll probably find out quickly whether Locast's business model constitutes Fair Use or not.
But there are managed Postgres services in almost all cloud providers.
My grandad drove a wrecker in a tank destroyer group in WWII, deployed to Europe. He didn't talk much about it until his mind was on the way out, but said one of the more effective techniques to disable tanks was dumping gas on the engine intake.
Maybe journalists should go out on their own via Patreon etc.?
It could potentially be... I think a "trust" is the term? Basically, my understanding is that if you control the market by working with others, it still counts because you're still unfairly gaming the market by collectively leveraging your market share. Very much not a lawyer, so I might be mistaken.
Price tracker for things on Amazon.
In my experience, it is not a tech problem. Equivalents absolutely exist. They may even be superior, although us tech folk tend to focus on features and not usability, and then we are surprised why regular folk don't like what we've built. In any case, when I switch out of the iPhone world, a solid half my contacts are unavailable to chat with except by old-school texts, and no equivalent for FaceTime. Some family members I switched over to Hangouts, but since they only use it for me, they forget about it, or how it works.

Every iPhone can do iMessage and FaceTime out of the box. That is a meaningful advantage for Apple, I think. Making something good enough that your users don't want to go find something 'better' and then making it 100% universal makes a strong ecosystem.
NPM Uninstall Facebook
I know it’s just a typo but it changes the whole meaning of the post in a way that really tickles me.
New Technology Uses Lasers to Transmit Audible Messages to Specific People
Solver Sudoku in Assembly – HELP
HI
I need help solving sudoku in assembly (Check rows, columns and regions), and if there are errors, indicate in which rows or columns errors exist.

The sudoku is in the txt file (semi-filled) and the user has to enter numbers, and to verify click enter. PLEASE HELP ME
I'm not your friend, pal.
Petrarch: Everywhere a Wanderer
It can explain the behaviour of many politicians/activists/journalists today. A lot of them are very good at presentation in public with Oscar nominees skills but little integrity. These traits are better fit for today's (mostly) civilzied scociaty than decades ago when activists could lose their lives if they stick with their belief.
this was a bit confusing without context.

It seems to be a (satire?) book summary. I haven't read Skin in the game.
Maybe neither of the extremes you pulled out of your ass is of any use, and you're being downvoted because you left a low information comment and then doubled down on it. The community here really does not approve of treating this public space like Twitter and Reddit, which I value.

More to the point -- that idea of a "legal hack" could fail to hold up in court for a variety of reasons, and really the idea of a legal hack in general is really not how anyone who has any experience with the law would expect it to work, at least in the United States. And in a lot of cases, if you try to outwit it through a loophole when you know the spirit of the law, that's even worse.

The more pathetic option is people wildly speculating on things they know nothing about as opposed to educating themselves, or at the very least humbly being aware of their own ignorance. Your position is one that has gotten many like you in trouble they can't get out of. It'll bite you too, if you're ever foolish enough to act on it.

To anyone out there with a dim view of professional opinions: get a professional opinion when it comes to things like this. Be an adult. Do not try and DIY it. These are situations where the risk reward calculus contains very little reward on one end for remaining compliant and extreme negative consequences on the other end. Learn how to manage the professional opinion haver. The good ones will save you a world of pain with the ounces of prevention that you'll never regret investing in.
> ...like Facebook (which has enjoyed numerous native integrations in Apple products)

That was a thing of the past and doesn't have any value now. The integrations in Apple's OSes were removed more than two years ago. [1]

[1]: https://www.imore.com/twitter-and-facebook-are-no-longer-int...
I know you're being a smartass, but yes, actually. Given two tools that do the exact same thing where one requires more specialised knowledge to use than the other, you'd be an idiot to choose the more complex one without receiving any compensation.
If Cloud Spanner is too big, then you'll almost certainly be well served by Cloud SQL (fully managed MySQL and PostgreSQL): http://cloud.google.com/sql/
The ones you can get at some dentists vastly improved with my dentist anxiety
Sure, but there's also cases of Tesla's acting to save lives in cases where Lidar wouldn't have helped. For instance reacting to brake lights. Or slowing when a car on front of another car, not visible, had an accident.

Sure Lidar + camera would be ideal, but if picking one or another it's far from clear where would be safer.

Lidar has 3D of course, but a MUCH lower data rate, and of course no color.
Super common. More common than the opposite.

In fact a version of the above story has happened in the last two companies I worked for.
Thanks for the words of encouragement! With that said I will watch the lectures, read the book and do the assignments.
Hahaha, actually at some point in the future, I suspect 25 years or so, our programming guild will likely have taken over and replace the legal guild.
When people on social media started asking me to share what plans I was getting into. The side project is actually my full time incoming, trading options. People would ask me to share my plans, I said pay me, and they did.

Find something you can do that others can't and utilize that.
Personal attacks are not ok on HN. I appreciate your concern for the quality of the site, but doing this is one of the worst ways to destroy itt. So if you'd please review https://news.ycombinator.com/newsguidelines.html and follow the rules when posting here, we'd be grateful.

carbocation is right about the underlying point, btw. This is an internet forum, the purpose is good conversation, and speculation is a normal part of conversation. It can of course be dumb and low-information, but it needn't be.
Roads to be made from recycled plastic to stop potholes forming
During the 2016 election the NY Times was harping on Clinton's e-mails daily yet completely neglecting the growing evidence of Trump's Russian collusion. I think they are part of the problem.
Hard to say whether she actually believes in this practice or is forced to say it due to her position in the company.
Just like in 1984 where if you are vapourised you disappear completely as if you had never existed at all.
Find something you are good at which others struggle with. Usually the best things are a need you have to solve for yourself which can be expanded to others.
Rare half-male, half-female cardinal spotted in Pennsylvania
Maybe so, but please don't post unsubstantive comments here, and especially please don't be rude.

When someone is wrong, post correct information so we all can learn, or simply don't post.

https://news.ycombinator.com/newsguidelines.html
https://s3.amazonaws.com/s3.camelcamelcamel.com/IMG-0391-thu...
I don't think it is a problem only on the left. However, I've seen it more consistently on the left in recent times in the US. That's the only reason I mentioned it. I'm happy to hear and learn about counter examples too though.

I do not agree with the definition of 'freedom of speech' you are using, and I don't think most would. Why would it be defined only in terms of the government? It is a general concept that is useful at all times, since it is about the open exchange of ideas. An open exchange of ideas is useful in governance, at work, among friends, etc. And yes, it is useful when discussing private organizations, particularly when there they harbor immense control and face little competition to create choice (as is the case with some platforms like Twitter or with payment processors).

And as I mentioned elsewhere, Karl Popper was very clear about preferring not to suppress speech but to use rational arguments against differing opinions. In fact, using freedom of speech to suppress freedom of speech was the main problem he was talking about in the context of the paradox.
Didn't know that, thanks. The reason for me was that Plex kept corrupting it's database every few months, whereas I haven't had to touch Emby (other than upgrading via system package manager).
Could you please stop posting unsubstantive comments to Hacker News?

If you don't understand and want to understand, you can always politely ask for an explanation.

https://news.ycombinator.com/newsguidelines.html
Apple seems to have restored both FB and Google certificates:

https://techcrunch.com/2019/01/31/apple-ban-google-data-app/

https://techcrunch.com/2019/01/31/mess-with-the-cook/
I look at security questions and answers as a challenge and response. I stopped answering them logically when I realized I don't have to. So the answer to "Where would you like to retire?" might be "the sky has a long face." I won't ever use them unless resetting a password, and I won't be resetting a password unless I mess up synchronizing my password manager. Except when I do need them, because the dip shit that operates the site doesn't "recognize" the computer (browser session) I'm using. That crap needs to go.
I don't mean this question to be inflammatory, but what was inflammatory about his statement? Was it the term "identity politics?"
> gives it to everyone who asks

Yeah nah, that's where the concept of agreements comes in. You walk up to Fes Boock and say:

― I want to have business with Fes Boock.

― Fes Boock will have business with you if you promise to not stab Fes Boock in the back.

― I give my word to not stab Fes Boock in the back.

Turns out, this thing is so valuable, it's supported by law everywhere that I know of, in multiple forms, including rather implicit ones such as “ToS.” Which is what allows Fes to sue the stabbing bastard.
I can't help but drawing a parallel between the news industry and software industry here. People hate paying for software for a reason; an expensive solution is not necessarily better, and there are tons of unscrupulous business practices in the software industry. Furthermore, most people can't discern quality software and bad software (especially when it comes to invisible elements like reliability and security). The same goes for news organizations. We (at least some of us) don't know what's quality journalism, and even in a reputable news organization there's some shady part. We've lost faith to them and thought that we deserve something better. I don't know. I'm paying for NYT for now as well as paying for crappy software that I sometimes use grudgingly. Maybe it's an age thing, but I can't go radical and dump everything just yet. I feel that our new system (whatever it will be) isn't going to be drastically better than the current ones.
The only time I've ever lost any data is when trying to back it up.
Don't most signups require clicking an activation link sent via email anyway these days?
You know these speculators are businesses right? What problem do you think your suggestion is solving?
Have to agree. I've observed that there seems to be some hero worship in Facebook that employees use as justification for continuing to work there or being inspired to work only in Facebook (not anywhere else). The same process is also used to brush off every wrong that Mark Zuckerberg himself brushes off and/or apologizes (insincerely) for the millionth time.

It almost seems like a reinforcing self-selection mechanism is in place for such hero worship.
Bullet(Real-Time Data Query Engine) and Vespa (Big Data Serving Engine)
NYT's feature stories often seamlessly weave in certain choices of words that reflect the author's personal bias/ignorance. It's like enjoying a decent dessert then suddenly chewing on a piece of fingernail in it. Even WSJ doesn't really have this problem.
Oracle's Newest Audit Tactic: Focusing on Java
Not only is this the right attitude of what I'd want if I sought your services as a client, but this is heartening to hear as someone who's been thinking about getting more into this. Good on you!
The way this came into existence is what scares me.
I created a service providing the trades I get into. Since the trades are easy to follow, and it works, it results in people subscribing.
That would be a really weird user experience given how long this has been in Beta. Google has had over 1.5 years to get access control right, so I bet (hope) this is not an issue for new users.
Could you give a brief explanation what or who "frequentists" and "Bayesians" are?

Hearing it from the side of probability (measure spaces etc.) to me it sounds very much like "tomato" vs "tomato"?
This seems like a good discussion to ask.. Have any of you used a tool like pg_Anonymizer [0] to mask your data when building test/dev databases? I see several tools on there, but have no idea where to be begin on them..

[0] https://pgxn.org/dist/postgresql_anonymizer/0.0.3/
Journalists and news agencies begging for money, telling us how much we need them. I guess now the shoe is on the other foot things look a bit different. As they said to coal miners, your industry is a dinosaur, it's time to try something new. #learn2code
We've banned this account for repeatedly violating the site guidelines.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.

https://news.ycombinator.com/newsguidelines.html
I totally agree with you on Apple Watch + AirPods: cover so many use cases, and I feel "Star Trek'y" - not just me: my wife and several friends feel the same way.

I don't waste time with my Apple Watch + AirPods: I just process calls/texts/emails and listen to pad casts or music.
To add to this, your personal inflation rate will be larger because the CPI takes into consideration a similar item. So when the economy is good, a kraft dinner is replaced with a steak dinner, when the economy drops, the opposite is done. So you pay not see the inflation rate change in your daily expenses.
Oh imagine the struggle of a poor billionaire such as Sheryl.

But seriously, I’m surprised at the mental gymnastics. If she had a problem with any of it, she could just quit.
This is a repetition of “tech is a meritocracy” that ignores all of the previous reasons that demonstrate why it isn’t.

There’s the nepotism portion (you need to get an interview first, before demonstrating merit, and nepotism bypasses a lot of that, and has the “they’re really good, just haven’t done much publicly/real world yet” backing).

Ignores that merit itself is not objective - just doing X doesn’t give an objective measure for how much merit X should get, and there’s a long history of evidence for non-merit/skill based bias in how much merit is “earned”.

Etc, etc
How I negotiated a $300,000 job offer in Silicon Valley
How would you get that to work simply in a mobile app login flow?
(opens a wooden cabinet inside the tank and a bunch of miniature soldiers, too many to fit in the cabinet, fall out on his face)
Could you please stop posting unsubstantive comments to Hacker News? We ban accounts that do that, and you've already done it more than once.

In addition to https://news.ycombinator.com/newsguidelines.html, you might find these links helpful for getting an idea of the spirit of this site:

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/hackernews.html

http://www.paulgraham.com/hackernews.html

http://www.paulgraham.com/trolls.html
Ask HN: Do you take photos of slides during presentations?
How do you manage all of them?
I often scroll through many of those when trying to find a photo of something...

I would really appreciate if you could please share how do you manage all those photos of slides: https://goo.gl/forms/oBAxUZ0nTMTrEdPH2

thank you!
We've banned this account for repeatedly posting unsubstantive comments and flamebait.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.

https://news.ycombinator.com/newsguidelines.html
Some questions I've put together to better understand how people are dealing with this: https://goo.gl/forms/oBAxUZ0nTMTrEdPH2
Ah. Thanks for clarifying. I thought they were just un-revoking the other one, which would've made this a pretty empty wrist-slap.
I think it is too convenient to differentiate between work and personal views when the view is unpopular but not draw that distinction when the view is popular.
I haven't taken any of these courses. There were these courses from Amazon https://aws.amazon.com/training/learning-paths/machine-learn... that were highly recommended. But it all comes down to what you really want. If you just want to get a bird's eye view of the ML algorithms buffet for you to implement one of their Black box models then they are a good place to start. But for anything deeper, I would go with Charlysl's recommendation.
have to disagree here...

not writing unit tests means architecture change will break your integration tests. hence, you don't have coverage left during an architecture change.

typing information on a unit (class or function) is nice, except it doesn't find all bugs.
If it were to find all bugs about a unit, it would be a complete type checker ( which usually comes in a system like https://en.wikipedia.org/wiki/Isabelle_(proof_assistant), etc, which is a pain to use... )

thus the only "efficient way" to cover the gap between type information and a full blown type checking system are unit-tests.

integration test run slower, hence, you are also wasting more time.

integration test are more difficult to understand by other people, especially if they break.

integration test are generally less stable than unit-test because they involve more units.

integration tests usually don't cover all (error) scenerios of the involved particular units. you do that in unit-test to get the branch coverage to 100%.

his issue regarding mocking potentially can be solved differently. change your interfaces and code architecture such that you minimize mocking and make unit-testing easy.
i.e. experiment moving the boundary between units.
Redis Professional GUI Tool