skysight-inc/HackerNews huggingface dataset:
There seems to be a deep human desire to seek an ethereal, perfect source of physical reality, human consciousness, and moral order - a non-human sort of Ultimate Truth, be it God or Tao or Buddha or Brahma.

And at the same time, there is something in humanity that recoils from such a thing, so we personify this impersonal vastness and power with a pantheon that gives. . . a more comfortable and familiar user experience.

And of course it's not limited to Christianity. Buddhism is non-theistic (in the Western sense), and yet there's a pantheon of Buddhas of past and future eras, tantric meditation deities, emanations, incarnations, benevolent devas, etc. Tibetan Buddhism in particular innovates deeply into this territory.
Source? Bugged by ownership or rogue actors who book the room?
I absolutely agree with you that whether Google is intentionally diabolical or not is up in the air. My reason for quoting Brad there is to succinctly recount a history where Google has been a menace (deliberate or not) to individual blogs and websites. Blog rolls were absolutely a great way to discover new blogs and were hardly “link farms” but were an incredibly valuable resource. (An equivalent to modern friend lists.)

Where I don’t agree with you is in the portrayal of the Web as largely comprised of link farms and “few legitimate pages”. I spend a lot of my time cataloging the hidden corners of the Web and it is mostly individuals working on their personal Web projects. Spam is simple to identify (much more so than ‘clickbait’) and many of the reasons people don’t read personal websites any more isn’t because interesting and mind-blowing projects on the Web are too rare. (I don’t have statistics to back this up, but I feel like they are more common on the Web than on social media.)
Coding Is for Everyone–As Long as You Speak English
I see, didnt know that. Thanks for letting me know.
Buy Redloos Portable Toilets – Showers and Temporary Fencing
Being able to distribute your builds and improvements is one of the essential freedoms of Free Software.
When I ran a business I liked to have 2 payrolls worth of cash set aside. So, if a customer was late paying by 3 weeks we'd still be OK. This turned out to be a pretty cautious approach and we were never in danger of missing a payroll (or the following one).

Keep in mind payrolls are for work that's already been performed.

Having enough cash set aside for the work that's been performed plus a month of future work is having 3 payrolls worth of cash set aside at all times.

I could see it working if all companies had to do it, but in a scenario of two identical companies where one can spend more freely they're probably more likely to grow.
It wasn't my question, but I would assume the caveat they were complaining about is that prisma forced them to perform the join when filtering the original table by just the foreign key (think select * from books where author_id = ? ... no join to aauthors needed here, but some ORMs do that join anyways)
previous HN on Bleve https://news.ycombinator.com/item?id=16087936
I've heard tell that there was a time when it made sense to expect to be in the same job next year that you're in today.

The author seems to have slipped naturally into that mindset. I don't think we live in that time anymore.

While HN repeatedly warns (employee) devs to maintain a mercenary mindset the instinct toward company loyalty seems to have far outlived the loyalty of companies toward their employees.
While the average consumption of a Norwegian is still too darned high, Norwegians have certainly been changing their consumption patterns in the last years:

- Highest proportion of electric vehicles of any country in the world: https://cleantechnica.com/2017/08/19/top-electric-car-countr...

- Establishing new onshore windmill farms: https://www.reuters.com/article/us-norway-wind-idUSKCN1RD27H

- The rules for the government pension fund (aka. the oil fund) have become much more strict about investments in coal recently: https://translate.google.com/translate?sl=auto&tl=en&u=https...

Full disclosure: I am a Norwegian.
>having someone else be partially liable for HIPAA compliance is a godsend....

That's not what this is, you still have 100% liability for any data that touches your software or is on your servers. (Any lawyer will tell you that liability, particularly the egregious, criminal kind, cannot be contracted away in the United States.) What Google is saying is that for some of its APIs, the data you send will be operated on in a HIPAA compliant environment. But understand that if Google's HIPAA environment somehow fails in an egregious manner, you would still be liable.

All that said, the likelihood of the failure being on Google's end is remote, in the extreme. If there is a failure, it's far more likely to be on your side. In your servers where you hold the data, or where the data is being processed by you, or maybe you displayed the data to someone you shouldn't have or something like that. Very unlikely to be Google given the, I believe intentionally, limited touchpoints they have on the data.
And maybe on the path of building that idea, he'll discover an even better one. So you never know what the right decision is at any time.
My experience with GCP over the last 3 years has been that they have stuck to their contractual obligations really well. A few APIs were deprecated, but always in accordance with their deprecation policy, which matches exactly with Amazon's.
Bleve: Full-text search and indexing for Go
What exacerbates this even more is the fact that once sold, Class B shares lose their privileged status and become class A shares. So as employees with B shared gradually leave Facebook for other opportunities, Zuck gains even more power relative to the rest of the voting stock.
People seem to have an appetite for all kinds of heinous acts, and if you don't actively maintain a social standard that condemns and punishes such behavior, you're left with the law of the jungle.

Social networks already make it harder to maintain these standards because they dissociate their subjects from one another. It's easier for me to send you a death threat if, to me, you're just a bunch of words I disagree with under a profile picture.

They also facilitate the mobilization of like-minded people at an awesome scale, however widely unaccepted their behavior is. If you can get your sense of social belonging satisfied by 100000 other pedophiles from all over the world on a social network, why should you conform to any widely recognized social standard? Why should you work on your problems when thousands of rape apologists are patting your back and reinforcing your delusions?

Finally, social networks exploit these weaknesses, exploit our sense of pride and our ideas of what is right and wrong. More polarized and controversial information leads to more discussion. More discussion leads to more social data. More social data leads to better ads. There is an incentive for social networks to push objectionable and worthless information. The relationship is perhaps indirect in that it just happens to be the best way to turn a profit, but we shouldn't let our social standards budge for a system that is designed to maximize a profit margin.
Foxes can swim?
I agree that general "All Chinese are spying on you!" is not a helpful message, but nation-state espionage, generally, is not a bad thing to be aware of overall. The article also doesn't seem to fear-monger so much as call out recent espionage attempts while also citing the difficulty of detection because most folks are here for the right reasons.

As for "leave it to the professionals", you left out a key component from your list - the people doing the work - doing the research, building the devices. Engineers, professors. The people doing the work are the first line for any social engineering or simple vector attacks. Anyone that works with this information reads and signs things but if they haven't really been tested or understand the consequences, maybe they forget.

Having a reminder that it's OK to be impolite when somebody you don't know asks you overly specific questions you're not supposed to share is not always a bad thing.
I think there are use cases where Promise and async/await makes sense, for example transactional SQL, so you can break up the transaction into many simple queries instead of one huge complex query and without the added boilerplate from the callback pattern.
But when you add Promises, they tend to spread.
A middle ground is to have both Promise and callback, eg. if(!cb) return promise.
Another gripe with Promise's is that "soft" errors are treated the same as catastrophic errors.
Pentagon to Explore Potential of 5G – and Its Made-in-China Hazards
You’d think that we would be all over solar. But the reality is that the power is mostly coal generators, and there’s a huge fat asshole who owns most of the coal. She does everything in her power to make sure that doesn’t happen.

Australia had a carbon tax before Gina Reinhardt got rid of it. It was bad for her business.

We even had solar panel rebates, they are gone too.

There’s no chance we get off coal while she’s alive.
Y Combinator’s growth fund to back challenger bank Monzo
Why is that hard to believe? I'm 31 and every woman I know uses Pinterest.
The phone carriers know exactly where this traffic is coming from, they just DGAF because they can upsell people on $4/mo "spam prevention" services.
It’s a matter of scale. Even before they became larger than the largest single nation on Earth, Facebook used to get in the news for stories like “1000 people show up to birthday party after teen accidentally forgets privacy settings”. Hacker News can #ahem# slashdot servers it links to, so it’s not exactly small, but it’s still peanuts compared to Facebook.

Just as software engineering practices need to change for the big names compared to everyone else, so do social practices.
Building a PostgreSQL load tester
Sure.

It can't make a short term lease a long term lease though.

You can, of course, eliminate or curtail short term leases.

Whether such a thing is preferable is up for question.
This seems pretty fantastically innovative. I'm curious if any other IDEs have a similar feature?
This release contains my first ever contribution to the project! It's a small one, but I still feel proud of it as a novice developer!
The Australian usage is more along the lines of an weak or effeminate man, similar in usage to pansy.
Ah Pinterest, strip-mining the incredible library of images across all of the Internet, then converting them all into 200px thumbnails, and replacing the original search results with your own, all in the noble quest to serve more ads to more eyeballs.

This is increasingly what passes for a billion dollar company in SV today. Aggregating other peoples stuff and putting yourself in the middle to skim a bit off the top.
Yeah, but much of the reason I think there's as much volunteer involvement as there is is because distros are different, and the volunteers are happier to contribute their time to something they believe in.

If you have fewer distributions, that means they're going to make design choices more people won't like, which means volunteers aren't going to be as interested in contributing. You can't please all the people all the time, remember. A small number of distros will equate to making lots of compromises, so no one will be happy. This works for corporate products, because people are getting paid to work on something they don't care much about, but it doesn't work for a volunteer project.

Just as an example: if I were working on, say, Linux Mint, but then all the distro maintainers decided to have a giant meeting and in it they decided we really only need one Linux distro, CentOS, I'd just quit. There's no way in hell I'd want to work on CentOS of all things. I can find more enjoyable ways of spending my free time. I'm sure you'll find this with anything that people are passionate about: if you try to get them to redirect their energy to something "boring", they're not going to do it.
Kind of puts getting recruiting emails from Huawei about their imminent Boston office opening in a new light.

Just seeing their executives get charged with international crimes is enough to avoid replying.
Existing EMRs are AWFUL and are a major contributor to clinician burnout (0). Simply put, all the different workflows don’t easily map to lots of different forms... paper is so much more versatile. Emrs have a good place though on frequent flyers and repeat presentations.

FHIR/HL7 do have use outside of this field though (secure clinical messaging and task management for example) although at some level they are still dependent on EMRs.

The existing providers unfortunately have decades of vendor lock-in due to them owning the database. It will take forever to move away from them :(

(0) https://catalyst.nejm.org/videos/physicians-facing-crisis-em...
A Message-Passing Interpretation of Adjoint Logic [pdf]
I think a company should be afraid of sabotage if it's actively sabotaging it's employees.

If you're holding monthly all-hands meetings and telling everyone that things are going swimmingly, and all your employees are asking their managers -- is it really? Should I be looking for other jobs just in case? And the script you give to your managers is -- oh, no, you don't need a back up. Everything is fine.

If you know you're about to go out of business in a month unless you secure another round of funding, and you know talks are going terribly, and you're constantly lying to your employees about everything -- yeah, I think it'd be crazy not to expect some retaliation.
> Sales and marketing might be at risk, maybe. But firing developers would be completely illogical.

LOL. Sales and marketing bring in the money. Everyone else is just an expense.
That's how I felt about OhMyZsh and other premade configs. I find the developers tend to make the defaults sensible and not overwhelming. I now use fish and my vim config is <100 lines and only had syntax highlighting and syntastic as dependencies.

Honestly, I think everyone should learn to use vanilla software first so they can better understand what these premade configs provide.
Counterpoint:

Are you suspicious of a VPN service that claims that it doesn't collect logs?

Actually, maybe that's a bad question, because a large number of HN commenters _are_ suspicious of commercial VPNs, but would you say that a VPN that doesn't make such a claim is preferable to one that does?
>but because having a stable long-term partner seems like it can be beneficial in helping people through hard times

This becomes truer with age, too. How much extra energy do you have at 45? Do you have an extended family to help you? Not everyone has a good family, but with a marriage you have two chances at having a family. People will say polyamory doesn't preclude this, but there are hardships I'd never consider outside of a serious marriage. (full time financial support, integration into a family structure, etc.)
HL7 is an independent, worldwide standards development organization. Which specific framework are you referring to?

I have personally participated in quite a bit of HL7 standards development and I can guarantee you that regulators have only minor influence over the process. HL7 work groups have multiple types of participants including providers, payers, vendors, and regulators.

The older HL7 V2 and V3 standards can take a while to learn. FHIR (which is essentially HL7 V4) is a bit easier to understand. But the health IT domain is inherently complex and can never be made simple.
The Light Triad
I'm having a hard time moving to GIMP. But I really want to love it.

I've used Photoshop for almost 2 decades and recently moved over to Ubuntu. I always struggle with shortcuts and generally 'how it works'. Simply opening a file, doing some cropping or resizing and saving it as a different file type causes me headaches because I still think too much in Photoshop concepts.

How do I get out of this?
It makes sense that histamine messes with sleep. The drug modafinil (Provigil, Nuvigil) is a pro-histamine and considered a nootropic because it reduces sleepiness and even increases focus.

I wonder, can one use a pro-histamine food as a nootropic?
It's on Yandex.

https://www.yandex.ru/yandsearch?text=Metallica%20only%20pla...
I felt exactly the same way. I've run into people who have the idea that public wifi is insecure, as in don't hit your bank's website over that insecure channel. But in reality, the services that really need security are going over TLS, where at least the connection itself is secure (presuming that you are taking the same safeguards that you'd take on a "secure" network). In reality, no internet network is naturally secure and the only security are these transport level encryptions.

But, of course, there is more to it than that. What about the unencrypted connections? DNS access and logging? Ironically these are what people tend to worry the least about but are the most likely to be compromised. A VPN can be very helpful here.

The article brushed across this distinction in a way that I think may have just been confusing to anyone that didn't already understand it. The net effect is that they might see these two pieces of advice as contradictory.
Its as easy to sell a new EMR as it is to sell a new email client.
Building the largest ship in the world (2014)
Easy-to-use word-to-word translations for 3,564 language pairs
Let’s not forget that oil is not just used as an energy source. It’s the basis of plastics, drugs, cosmetics and many more things, not all of which have substitutes.
No.

TLDR: Don't confuse a comfortable job with the perfect job.
The story wasn't about "Company A laid people off." It was about "I got laid off and here's what I learned from it." The intention of the story is not to shame the company, but to put into perspective how the writer felt at the time and what they discovered during their job search and as part of their new team.
> That just didn’t seem like the kind of thing the company I imagined I was working for would do.

In case anyone was wondering why you need a union even when you like your job and your boss, this piece is a pretty good example. Let's organize, y'all!
There's a difference between being right and being constructive, and you should consider this difference when submitting public commentary on sensitive topics (or just any time you open your mouth). In a purely self-interested sense, being right but abrasive is a poor strategy because it induces people to focus on the faults in your argument, rather than the merits.

To wit, you've got a good point about the importance of autonomy and independence. But no one is rushing to defend your position here because you've sprinkled in a few unsympathetic value judgments and absolute claims along the way.
I can't easily find any sources to support this, but AFAIK the reason so many old photos/paintings have fruit bowls in the background is a display of wealth. Because fruit was harder to come by, having them showed you were doing well. People would even rent fruit bowls for portraits. The practice is kind of similar to renting expensive cars for music videos nowadays I guess.
Who is to say that society has a body dysmorphic disorder? Are governments such trusted doctors? Should a government control a society's self-image with an airbrush? If one doesn't believe that individuals are responsible enough to govern their own communications, then perhaps so. But I believe that the best society-doctor is society itself, and given past and current efforts, am skeptical of the sincerity of governments when they do pull our their airbrushes. Mass-murder-selfies are obviously evil, but what about mentioning factory air pollution? I know of one government which will readily airbrush over such online blemishes, and if these two seem ridiculously far apart, remember that wedges start thin. The latter example raises what I believe to be the main point of government airbrushing - to better its own mirror-image, rather than for the health of society.

Speaking of censorship, why has my comment been grayed out?
As one of the million people who tried to read Ulysses and failed, I'm not sure I'd hold up Joyce as the example of what programmers should aspire to. There's plenty of popular and even good creative works which were written quickly or even under external time pressure.
I quite enjoyed the movie: Oddball, though definitely biased as I grew up in Warrnambool. Every scene was a familar place but weirdly shuffled.

You used to have to wade out to the island when I lived there in the mid 90's. Even back then they tried to cull the foxes around the surrounding sand hills and Lake Pertobe but it was never effective.
> I was working for a well-established startup with a mission I really believed in, and which felt like it had the potential to be a massive success and shake up the industries it was doing business in.

There is your problem. You naively fell for the BS coming out of some many startups these days..

> I didn’t accept it straight away. To be honest, I was still holding out, hoping that some trendier startup would come along and offer me a job

Seriously? Get real.. If you want to exclusively work for startups that have bean bags in their offices and tell everybody that they are changing the world with whatever silly laundry/food-delivery/ironing-on-demand app they have then thats fine but don't put out a sob story when you realise that these startups are no different than any other business and don't give a damn about changing the world or helping their employees they are just there to make money.
Show HN: Get a list of every unspent Bitcoin in the blockchain
That just raises the question: To what extend does DuckDuckGo still depend on Bing?

I've asked before, and no one seems to be able to provide me with a source that states that DuckDuckGo is just Bing. Yet it comes up every time DuckDuckGo is mentioned in a positive light.
I still have a few questions after reading that text:

1) I'm not entirely convinced on the IP address tracking thing yet. Sure, you probably sit behind a NAT device on your home internet connection. But what about mobile? Are cellular networks NATed? Also, do trackers really not use IP addresses for tracking? It seems like a stable identifier as long as the "victim" is not obscuring it and as long as you can somehow link it to the victim's next IP address (unless it's static).

2) How are DNS queries not sensitive information? They tell what services you use on the web. It's how you use the internet. I don't really want any untrusted party to see that.
Egg Consumption and Risk of Type 2 Diabetes in Men and Women
Show HN: AWS Deep Learning Containers Are Awesome
The request for additional funding for extra telescopes is always met with the question "but what use is that knowledge?" Politicians don't want Moon missions, they want Teflon coated no-stick pans. They don't want Higgs bosons, they want the WorldWideWeb. Problem is you never know what commercially useful things you will accidentally find while you hunt pure knowledge.
> are you going to...

Everything but the re-connect bit. If you re-connect everything, the owner won't get the message.
It's hard to draw conclusions on that subject as many prosperous polygamous cultures in the past have been destroyed or assimilated simply because Christianity and other monogamist cultures were technologically superior and/or simply more aggressive. IMHO far too many variables were in play through ages to just pull a simple connection like that today.
That doesn't make them a target worthy of a lawsuit. You have to peel back the finances. Many times the cash flow from a rental is just there to minimize the monthly damage of having an asset do nothing useful for its owner at all.

You could argue this is true for hotels as well, but the larger operators are likely to be more diversified and in better shape.
Python REST APIs with Flask, Connexion, and SQLAlchemy – Part 3
I like that I can find out that I left my garage door open even when I'm not home -- and even shut it remotely, if necessary. It's a very practical use case for a 'smart' device.