skysight-inc/HackerNews huggingface dataset:
Book advice for ethics of beauty (philosophy)
I don’t know if it’s an appropriate place to ask, but nevertheless.
Could your recommend some modern (20-21 centuries) philosopher’s books on ethics of aesthetics(particularly physical beauty)?
I mean, is it “honest” to be beautiful? I always used to be smart, and am literary afraid of having nice hairdo or skinny jeans. I can do that, but am afraid that it’s “wrong”. That it’s useless. That I should do something important, and it’s just… physical beauty.
While I do enjoy a lot of things related to beauty, I often feel fault. For example, when I compare two people, one of which is more beautiful on my criteria, I feel fault and fear (why do I compare them? what if I’ll trust more the person, who is actually not worth of trust? and so on). And if to reverse this approach, what would people think of me, if I was one of that two people.
On the contrary, it’s nice to cause aesthetical pleasure in others. But it seems it shouldn’t correlate with other stuff like friendship.
I hope that this is more philosophical than psychological question. I’m completely new to philosophy. After reading wiki https://en.wikipedia.org/wiki/Aesthetics I suppose that because beauty depends on cultural preferences, I’d like to read some contemporary philosophers (I can have more common cultural values with them).
Could your advice some book for this?
It's definitely not "eat mushrooms; become millionaire". It's unlikely that there's a highly predictable way a mental change will effect your life, but the "typical story" is also a misrepresentation.

It's possible that it has positive mental consequences with some regularity. My impression is that this might be true. Some reasons for this may be it's culture of use, perception of the drug, and most importantly its biological effects. Most psychedelics alter the serotonin receptor system(Psychedelic Drug, Wikipedia), and are culturally, and more recently medically, associated with "higher consciousness" (Guardian).

At the risk of highly simplifying complex mental/neurological interactions, I think one of the things mushrooms provide is perspective as a result of examining everything from an altered mental state.

Having experimented with small to moderately high doses, my hypotheses as to what my personal version of the altered mental's state's characteristics are are:

*some effect on attention and mental effort that unify attention to an abstract focus and allow extended mental effort.
*maybe it makes every thought feel very profound.
*maybe it allows us to emotionally react to simulated outcomes which can make long term thinking more statistically accurate.
*introduces some new mental illusions.
*various effects on the whole perception black box. The same one that stitches, both eyeball inputs together, ignores your nose, and removes blurry eye images,etc.
*makes mental associations more observable

The biggest impact that it had for me personally was greater self awareness. Not in the sense that I immediately knew more about myself afterwards, but I could perceive more of my inner interactions if I wished.

Hopefully people do studies. I'd volunteer for low-to-none toxicity drugs like mushrooms.

Citations:

(Kahneman): "Thinking, Fast and Slow" by Daniel Kahneman, https://www.goodreads.com/book/show/11468377-thinking-fast-a...

(Psychedelic Drug, Wikipedia): https://en.wikipedia.org/wiki/Psychedelic_drug

(Guardian): https://www.theguardian.com/science/2017/apr/19/brain-scans-...
Early puberty linked to poverty in Melbourne-based children's survey
Ask HN: Is there a ready-to-go self-hosted free site search for my blog
Hi there.

I'm looking for a self-hosted site search for my Ghost blog.
I saw some cloud-based expensive solutions like Swiftype and Algolia. But I've not found anything free or open-source, that is easy to use as Swiftype, can be hosted on my VPS or has a free plan for enthusiasts like me.
Ideally it should be easy to integrate as GSS and as pretty as Algolia :)

Thanks!
I was referring to productivity, not network communication. an O(1) pain in the ass as pg wrote.
I'm Dutch, and in the Netherlands, for a certain level of high school, Latin and Greek are required.

Learning Latin, and its framework (grammar) has been very helpful to me in improving my German, Italian, French and Portuguese (I like languages). However: it's important to have a solid grasp on one (mother tongue) language.

If you look at LearnXinY, you can see a lot of semantic parallels between most programming languages.

I've been developing web apps since 1996 (Perl > ColdFusion > PHP and mainly Ruby/Rails these days) and found that, intuitively, it's not so much the programming language itself, but rather the act of programming itself that helps me think more clearly.
On a Mac it prompts on external hdd being connected, you click a button and its setup. How much simpler can it be ?
What I won't write about
At the same time, it's a real "damned if you do, damned if you don't" situation, isn't it?

It is well documented that vulnerabilities are traded and sold freely online at various forums; since this isn't really a 0-day or an exploit as much as it is a new spin on a classic trick, there's no value in malicious actors hoarding the secret, especially since it's mostly a social engineering trick not an actual exploit.

In this particular case, the weight of the options seems to be "Make key users aware and put public pressure on vendors at the cost of giving a few bad actors an idea they didn't have before" versus "prevent giving a few more bad actors a new idea at the cost of Users being in the dark and vendors having no reason to address the issue"

The cost in this case seems pretty minimal, given that I'd assume there's no reason to really hang onto such a tactic.

For other exploits, it's basically the same idea: Who has the exploit, how likely is it that it's been sold, is the vendor likely to do anything about it, how dangerous is it to users? In most cases, if the exploit is already known and used among bad actors freely, what benefit is there to users in keeping such exploits hidden just to prevent a few more bad actors from doing it as well? Just seems like if the house is on fire, there's no sense in worrying about the wallpaper. (paraphrasing the quote since I can't remember its origin)
I'd say the microservices fad is newer than the distributed source repositories but disregarding something because deemed 'new' doesn't make a good argument.

And in the Java world at least modules aren't real. The statement shows lack of understanding how modules should be utilized (it has very little to do with packages). Interfaces (can) do exactly the same what protocols in microservices do. Enforcing that might be harder but facades/proxies ensure there would be no (feasible) way to bypass. There is no substitute for good data models/responsibility.
Look at them.

6c does not apply. No such offer was made, nor were the preconditions met.

6d is the only option that applies, and while those copies had the standard links to upstream, they had no links to downstream.

See https://www.gnu.org/licenses/gpl-faq.html#AnonFTPAndSendSour... and what follows it if you're not willing to read the license.
Take a look at WebAssembly: http://webassembly.org/docs/use-cases/
Agreed.

I always tell people I know to atleast use an email address with their own domain, if they can't set up their own server.

https://thehorcrux.com/about/#advise
TL;DR: microservices is yet another religion.
Has it ever occurred to you that communism and socialism, that usamericanos fight so heavy against, might just be some red shawl on good ol' local patriotism? One huge middle finger to any foreign involvement what-so-ever, the propaganda scrawled to it, more or less un-important.

If some foreign power burned every village to the ground in my country, killed about a fifth of the people, i would do everything to join the opposition, and tell everything to make my opposition to this "foreign devils" more outspoken.
Especially if those "Foreigners" support old colonial powers, that already rubbed the face of my father and grandfather in the dirt.

Satanistic, atheistic, communistic, decadent, drug-using, spartanic, ludist, nuclear armed country of Anti-USA, count anyone in after he has met US-Foreign Policys.

If the US-Sentiment would condemn the wearing of green hats as some outrageous ideology, half of the world would look like a leprechaun inhabited Ireland tomorrow.
Step-by-step guide to setting up your ODBC drivers
I know it's not directly on-topic, but I find it amazing that people end up copping a seven-day ban for a bit of titty, but then nothing is done for those videos of people killing puppies and shit.
I think the title is a little misleading. They still require users to confirm their email, although they postpone that. From the title it sounds like they have a revolutionary solution to avoid this altogether, which they don't.

Besides the title, this might work for their specific case, but I don't see it working in general. From my experience, lots of emails are fake. Either gibberish, or not the user's. You need an actual email to send communications and somewhat reduce spam and abuse. Postponing confirmation doesn't help with that.

The author fails to even mention the actual solution to avoiding email confirmation and reducing onboarding steps: social login.

With social login, users start using the app immediately, and site owners have a validated email (and optionally a lot more). If your app is targeted to developers, use GitHub login. Otherwise Facebook, Google, Twitter or similar, and you'll have a 90% coverage. Some people are paranoid about giving access (although IMO is safer), so also support signing up via email, but at that point it would be the "user's fault" if extra steps are required.
In China, the First OTC Bitcoin Trade Over 20,000 RMB
"But it seems the purpose of this list is not just to shame restaurants, but to point people to a more authentic experience, and that seems like a very good idea."

I agree. I propose we assemble a list of Jewish-owned movie studios making films about white people next, and use it to point people to a more authentic experience instead.
The 68030 had a great on-chip MMU in 1987, three years after the 68020 and its off-chip 68851 (which added a wait state).

You're thinking of the 68040, which brought the FPU on-chip as well.
TRUMP IN BELGIUM AFTER CALLING ITS CAPITAL BRUSSELS a HELL-HOLE
Launching from a remote island would be a big disadvantage if the rockets have to be built elsewhere and shipped there. Their ultimate goal is roughly a launch per week per launch site.

From [1]:

> The new site, located on the remote Mahia Peninsula, does allow Rocket Lab to launch to a wider range of orbits than it could from its original site. “We get from sun-synchronous orbit to 38 degrees inclination out of that site,” he said. That is important, he said, since the company is hearing from potential customers who want to go to a variety of orbits.

> “Traditionally the smallsat guys would want to go to sun-synchronous because there’s a lot of rides there if you’re ridesharing,” he said. “But when you given them the opportunity to choose their orbital plane, they want to go to all sorts of planes, which is very interesting.”

And in an older story [2] about the earlier launch site, being near a city was cited as a major advantage:

> No people live in the area itself, although Christchurch, a city of nearly 350,000 people, is about a 45-minute drive away. “It really is an ideal site,” he said.

> Rocket Lab cannot do launches due east from Kaitorete Spit because the vehicles would overfly a nearby peninsula, but can launch to orbital inclinations ranging from 45 degrees to sun synchronous by flying to the south. Beck said the inability to launch due east not an issue for most of its customers, who are primarily interested in sun synchronous orbit.

BTW interviews on spacenews.com seem to be one of the best places to find info on Rocket Lab. For example in a recent piece [3] we have the rather interesting information that:

> the company has moved into a new headquarters facility in Huntington Beach, California. The 150,000-square foot building will be used to manufacture engines for the Electron rocket as well as electronics systems. The vehicles themselves will continue to be assembled at a factory in New Zealand

[1] http://spacenews.com/rocket-lab-plans-electron-test-launches...
[2] http://spacenews.com/rocket-lab-selects-new-zealand-launch-s...
[3] http://spacenews.com/rocket-lab-raises-75-million-to-scale-u...
Interesting, wish it was also written in traditional JavaScript, so the performance could be crosschecked. Thanks for the game, most enjoyable!
> there appears to be absolutely no form of appeals process

It's a common problem with these giants (Facebook, Google, Twitter). Being an area that does not generate profit there is not attention paid to it, or just the bare minimum.

Though I understand the difficulties to scale something like that to hundred of millions of users. Even if a small fraction want to appeal whatever ban they received that could be quite the mass of people to deal with.
Maybe not, a chicken might just walking around and not have returned to the coop. So you go and make sure it goes into the coop before night time.

If you have a system that tells you if there are chickens missing from the coop, you can save some time by only going there if needed.
Clojure's most important lesson
You saw that 3527 was merged in December? Is there still an issue?
Presumably bad ROI
Refreshing to hear (again).

Does anyone know of some good (modern) examples of monoliths that adhere to these, and other, principles?
Floating point math: Why doesn't GCC optimize a*a*a*a*a*a to (a*a*a)*(a*a*a)?
Swagger Py Codegen – A Python Framework Generator Supports Flask/Tornado/Falcon
That wasn't much of an interview.

A real pity, too, since Vue 2 is amazing. I've done all web development in it since fall. I support Evan on Patreon.

Let the anger flow through you, and sign onto the righteous rebellion against obese build tooling[1], meaningless triple-decker abstractions, and crippling boilerplate crapola. I've got a fever, and the only prescription is more Vue!

[1] Don't worry, you're still pretty much stuck with webpack as the most likely way to use Vue. So if you need your fix of bewildering complexity and 800 NPM dependencies just to get small things done, you will still have it.
Awesome! Their NZ office is just 10 minutes from my house, I was going to apply for a C++ dev role with them but was warned by the recruiter that everyone was expected to work 12 hours a day, so unfortunately I had to give it a miss as I wasn't comfortable with that.
I started blogging because I kept losing notes. Having it in one place meant i didnt have to worry about it anymore, then you realise that you are getting traffic and feedback and actually helping people. Which is nice

My blog is mostly java and spring - www.javabullets.com - any feedback is good
But again, why? Making them services means distribution and that has a cost. You must have some reasons to make them distributed. You should first consider simply having the isolated domains as modules in your application monolith.
In my experience the desire to move to microservices results in people going overboard when decomposing their monoliths. Authentication services, payment services, comments service, etc.
>The projects I've seen getting to technical bankruptcy have been with no exception monoliths. With microservices you have the ability to take one service and fix it, reimplement it or replace it if necessary.

The worst kind of technical debt is usually about having the service boundary in the wrong place and crappy APIs. With microservices this problem is amplified. It's harder to unpick a service than it is a module.

If you've ever tried debugging a problem across a series of microservices as well, you'll wish you hadn't...
I wonder what would be the result if the rules of the game were tweaked slightly (in an arbitrary fashion) just before a game, then the match went ahead as before. My guess would be Ke Jie would be fine and would adapt fairly quickly and AlphaGo would look pretty bad.

I think the AI/human crossover boundaries are at meta boundaries. As we get more meta, humans do better over AI. AI has been eating up the lower meta levels for some time now. It has been a very long time since a human could do division faster than a computer.

The question is how far does this meta staircase ascend, and if/when will AI climb all the way to the top?
Gotta say (as a non Christian) nothing wrong with Jesus' reasoning and storytelling skills. Just a case of one bad axiom I guess.
If you find any bug, please send us a message via contact form http://apptorium.com/contact
Escuelas Linux
Reactions from China:
http://news.xinhuanet.com/english/2017-05/24/c_136311065.htm
http://news.xinhuanet.com/english/2017-05/24/c_136312043.htm
Crinkler secrets, 4k intro executable compressor at its best (2010)
http://element.eleme.io/#/en-US is a nice UI framework
This is BS.

So, your country has the right not to host you if they don't like what you say? They can show you the door?

XKCD isn't always right.

We force little cake companies to work with ideals they don't like, mega companies shouldn't also have to uphold ideals like free speech? Even if they are using pubic spectrums?
A CLI tool for switching between Google Cloud projects
As I'm sure you expect, there's a lot you can learn when it comes to 'cold intros'. So here's a list of things that first come to mind that may help.

- Set appropriate expectations. In my experience, getting a positive response to more than 10% of the businesses reached is very very good. Even if everyone on the list seems absolutely perfect.

- Businesses will refuse to speak to you for various reasons, and annoyingly most won't tell you why! But if it feels like you're unlikely to proceed, the most value you can get is to take your chances and ask. I wouldn't lead with politely trying to understand how their business works. In their eyes, you should know that already!

- Get an understanding of who is the best person to speak to in a business in the first place. If it's a small business, go as high up as you can.. directors... Cxx's... (as it's likely they're quite hands on). As opposed to bigger businesses where that's not always appropriate - they may have a 'procurement department' or this sort of thing is handled by department heads.

- Get an understanding of the best method of the first contact. I don't use social media very much, and I'd hope that was clear by my lack of activity. I brush off most first points of contact via SM because it doesn't feel natural. But I use my phone a lot, so happily speak to someone for a minute or two if they cold call me as it feels natural. I know people who hate technology and have responded well to physically arriving at the front desk around lunch time, offering biscuits for a 10-minute meeting.

- Personally, I avoid probing questions in the first place. Some call them 'open questions' (those that can't naturally have a yes/no answer). Firstly, by asking questions like this you might come across as naive to their industry and secondly, it can make the listener feel uncomfortable. If they naturally want to say no, let them. You have a big list
of leads to get through!

- That doesn't necessarily mean you should ask closed ended questions such as "Do you have 5 minutes to speak about x?" or "Do you know about regulation x?"...

- ...I prefer the approach of pretending the customer is repeating "What's in it for me?" whenever I say something. This more a natural attitude than a scripted approach (like emphasising on whether a question is open or closed).

But to answer your questions specifically..

How would you go about getting contact information - depends on the method of contact. Phone number - look in company publications, call up reception and ask outright for it. Email - guess (format.. first.last@... first_initial.last@...).

introductions
Travel back in time and meet someone who can introduce you. :) If the target attends social gatherings, go there.

meetings
Remember they're asking "what's in it for me?". Offer something to incentivise them. Aside from biscuits, you want 10 minutes of their time to talk about how you can benefit them.

...and eventually sales?
Let us all know when you find out ;)

Hope this helps in some way!
Let's Talk About Outer Space
Eh all other groups want the whole country and the other groups pressed to geno-cidere?

Thats not a ideology thing, that is more a "Real-Politics" that worked with pakistan and india - kind of approach.
> let ethnic and religious groups to have the control of their own territory

This is literally what ethnic cleansing means, and is of course the opposite of any kind of liberty - it creates a place where you can't walk down the street without being of the right ethnicity/religion.
What is the opposite of dogfooding?
Are you aware of KDiff3[1]? If you are why do you prefer Xcode's opendiff?

[1] http://kdiff3.sourceforge.net/
What sorts of modifications could even be made to Go that it doesn't turn into an imbalanced mess?
> Not sure what you mean by NPM packages, but I don't publish anything to NPM (not even a local repository).

Break your applications into separate Node modules and publish them to a private NPM.

Now that I type it out, it sounds like more trouble than it's worth.
Why Designers Need to Write
>If it does get ugly, and the government/military turns on its citizens then the US as we know it will be dead or on life support. Probably, in such a scenario, people won't go quietly into that night.

Not to also mention that government's and militaries need people to supply it, and if their suppliers are now on the list of enemy combatants then such governments and militaries won't have the same leverage/power as those that are not combating it suppliers.
That 40k price was after a huge asset price bubble.
Thinking about Concurrency, Raymond Hettinger, Python core developer (2016)
Make your own SeeFood app with IBM Bluemix and Swift – free video tutorial
Factorio does an amazing job teaching programming concepts without even noticing.
An extension to what? Could you open source it?
Blogging allows me to really learn something, because I tend to write technical posts that are deep dives on topics. e.g. I pick a topic, say neural style transfer (https://harishnarayanan.org/writing/artistic-style-transfer/), and then I force myself to learn a bunch about deep learning before I write about it.

In addition, it gives me exposure, opens up opportunity for talks, and sparks interesting conversations with many people.
And then there's Windows Subsystem for Linux as well.
I hope he learned new things after this load.
New Zealand launches into space race with 3D-printed rocket
Vietnam visa on arrival
Apply online with TUN Travel and get your visa within 2 working-days
Espresso v5 – web editor for Mac
It's against Apple licenses (for macOS and for the App Store)
I don't really care if people understand "real econ" (whatever that means) but most people haven't even progressed past a folk understanding of economics. Having at least a cursory understanding of why, e.g., price controls lead to scarcity is really a requirement to create an informed criticism of any part of Econ 101. To get to that point, reading through an intro level textbook is exactly what is needed.
What is an urban pig farmer?
Yes. Thankfully I've never felt the inclination to join Facebook and reading stories like this just makes me angry at Facebook and at people for making them so powerful.
It Used to Smell Like Teen Spirit – Conventions vs. Uniqueness in UI Trends
Oh that is such a stretch. Ethnic cleansing occurred in large, well established states already. "as small as possible" can go much smaller than what you have in mind.
Or you can apply online at https://www.hotels-in-vietnam.com/vietnam/vietnam-visa.html
That really is a wonderful piece of writing, thank you for sharing it!