skysight-inc/HackerNews huggingface dataset:
>You need a "sitter" who stays sober

Some people find the presence of a dedicated mental-health-evaluator quite distressing and distracting re: deep introspection
> I've definitely felt pressured into taking mushrooms. It's a very social thing to do. You need a "sitter" who stays sober

Your mileage may vary! But this is exactly my point: when a group of you get together to take mushrooms, you recognize the need to have someone sober around to take care of everyone else and make sure they're safe.

For comparison, let's look at alcohol - you're very lucky if you can find someone willing to be the designated driver, let alone a group where emphasis is placed on keeping each other safe. There's even a level of taboo around slowing down those who are drinking too much.

It doesn't surprise me how many people are hospitalized for alcohol overdose or related accidents. The culture is very different.
You JUST said, that the terms won't matter, the vesting won't matter if you leave, since it is a red flag. You implied that "doing your homework" may not protect you, since even vested equity of an ex-cofounder might be frowned upon.

So which side are you arguing on?
They set the bar super high (change the world) and then act surprised when valedictorians achieve it.

Big surprise: the non-valedictorians didn't change the world, either.
The compactionHeuristic was removed entirely in the 2.12.0 release. You can't enable both since only the indentHeuristic exists now, and serves pretty much the same purpose.
It's almost like there are other things in life besides money
This looks like it could be a great productivity tool, but I'm not exactly sure how it works based on the screenshot.

* Does it just remember which files/apps were open for a given name, and when I click that name in the list it opens those apps?

* Does it close my other apps when I do this, to only keep one "workspace" active?

* Can I set it to open each Workspace in a specific OSX "Spaces" space? (THIS would be the killer feature, imo)
SurveyMonkey heheehee... monkey... very fitting
Thank you for the feedback.
Dramatic increases in cryptocurrency coincide with politics in Korea
It is all marketing bullshit at this point. TSMC's 12nm process is a rebranded version of their 16FFC low power flavor, with literally no other changes other than name so that they can market as being smaller than Samsung/Global/Intel's 14nm processes. All of the foundries are just naing the newest node roughly in line with the original ITRS roadmap names, even though the smallest feature sizes on the most advanced node in mass production at the moment (Intel's 14nm, which is a good 20%-30% smaller feature sizes than Samsung's "10nm") is around 42nm (source: http://images.anandtech.com/doci/8367/14nmFeatureSize.png)
> Lyft developed the Envoy proxy to aid their microservices journey, which brought them from a monolithic app to a production system spanning 10,000+ VMs handling 100+ microservices.

Are those numbers right? Wouldn't it be the other way around realistically?
Okay, that sounds pretty cool. S3 can host static HTML files?
Who updates SharedUserData?
Guess who's ass gets chewed when the system craps out in the middle of the night, when Asia your emerging market is just coming on line?

Funny this story reminded me of a recent event where my team was working on some reg-ex expressions for a language processor. Not overly complex stuff but not simple by any definition (they had been working on the set for 2 days), they had a side line manager from another department, that knew enough to be dangerous, so he decides he is going to run in his office and whip up some reg-ex, after reading the docs. So we threw it in the test cases, after tons of failures he got the picture that edge cases count, as he got a good visualization of how multiple edge cases increase the the odds of failure by orders or magnitude.
I've discovered in the past few years that I really like jewel-tone button-down shirts, long- or short-sleeve. It is really surprising how hard it is to find button-downs in colors that are neither drab nor pastel. I just want nice vivid reds, blues, purples.
Sure, that weekend project was extremely successful, and git has a pretty clean design.

My point is that it didn't scale to monorepo size, and was never intended to do anything like that. (How many years did it take before Microsoft came along and decided to do it?) Making a claim like that is basically hero worship.

When software is popular enough, people will jump through all sorts of hoops to extend it and maintain compatibility with it. (For example, POSIX, JavaScript, Java, or even PHP.) These technologies all have their good parts and bad parts. The quality of the design is less important than whether it fulfilled a need successfully and appeared at the right time.
I'd be wary about investing too much time into something like this. Microsoft is making a massive push with .NET Core and its availability on both Mac OS and Linux. Coupled with the expansion of the .NET Standard to encompass more of the .NET Framework APIs, it won't be long now before Microsoft announces the ability for the Universal Windows Platform to run on all major operating systems. Of course they may want to rename it to something more friendly - like Univeral .NET Platform, or just Universal Platform - but I suspect we'll see this in the next year or maybe two.

Build apps for Windows, OS X, Linux, Android and iOS with C# and XAML. Sounds pretty cool to me. So it isn't to say this isn't a great idea by the BrowseEmAll devs, but I'm just not sure how needed it'll be once Microsoft steps in.
I'm very excited for this. I think that a fantastic use case for GUIX, which would solve a large pain point for companies, is initial computer setup. And, at least for me, that means Java. Having a single config file that installs and sets up a computer that's human-editable? Amazing.

I'm not using Maven, but Clojure, so perhaps that's enough. I'll see if I can try it out.
Interesting to note that this came about due to a lawsuit. Meaning, somebody noticed, brought it to Uber's attention, got brushed and was forced to resort to hiring lawyers.
Oh man, LA high schools circa 2009 would have loved you!
Baba Is You, Wall Is Stop, Rock Is Push, Flag Is Win
Show HN: Cluster RabbitMQ in Docker (using official image)
Why Are Warranty Disclaimers in ALL CAPS?
I know many people who smoke pot or drink alone, nightly. I know very few who take mushrooms alone.
> This list doesn't stop going.

Survivor bias, and the blindness to survivor bias, does keep going.
I've always thought stuff like this is cool, and I love the fact there's still this fairly big retro scene around, well, not just the Amiga, but lots of old systems. But what do people do with hardware like this? I mean, after you've set it up and played around with it, and realised it makes your machine loads faster, what do you use it for?
I tried switching to them a few months back as I was tired of the negative stuff on reddit so reddit but nice was awesome sounding. After a day someone posted a bunch of spam posts in one of the communities in the form of "hey I came across this blog suggesting this what do you think" same user multiple links to the same blog with each article trying to sell the same supplement affiliate offer. I reported it as spam and was told that they'd just hired a spam expert who determined it wasn't spam. I decided that if their spam matster couldn't recognise affiliate offer spam the place would be 90% affiliate offers soon enough as the affiliate forums heard about it so I stopped visiting that very day.
Workspaces doesn't appear to be a window manager.
They're the perfect example, because Intel was a thousand times larger than them during the 1990s and they're competitors. If the op premise were correct, Intel should have (must have in fact, if we're going by the deterministic concept put forth) been able to use any number of levers to crush them, easily.

The op premise is trivially easy to prove wrong: it requires infallibility / perfect judgment on the part of competitors. That one thing alone is enough to end the argument put forth - and there are numerous other issues with it.
Mozilla Thimble Gets a Makeover
Twilio Introduced Speech Recognition – Codingular
Yep. Here are a few things I always make sure to ask about asap:

* Version control - what kind do you use? Do you use it?

* Deploy process - how do you deploy? How often? Who can and can't deploy?

* Security - who has access to mission critical systems? how do you secure your apps and network assets? What do you use for secrets management?

* Problems - what is the burning technical problem you're having right now? If you needed something fixed immediately, what would it be?
A pain I have with rebase workflow is that it creates untested commits (because diffs were blindly applied to a new version of the code). If I rebase 100 commits, some of the commits will be subtly broken.

How do you deal with that?
That's exactly the point: the survivors prove the op's premise wrong. If the op premise were correct, the survivors would not exist, as that's what the op is claiming (that Intel exists means ARM can't exist; that Microsoft exists, means Redhat can't exist; that Walmart exists, means Amazon can't exist; that Sears existed (ha) means that Walmart could not have existed; and on it goes). Back in reality, that's not how things work. Instead of crushing Apple, Microsoft chose to help them survive. That's one example and it demolishes the op premise completely (ie competitors don't always seek absolute dominion for numerous reasons, such as political concerns; and sometimes competitors are just plain stupid or lazy or blind).
I agree, and I think a group setting is generally the more responsible way to go with any drug. But I don't see the same level of pressure around it (i.e. to take more or push limits) that I do with alcohol.

Taking care of each other is steeped into the culture, and I wouldn't be surprised if that's why we see a far lower rate of hospitalization.
Oh OK. You are offering a legitimate long-term career, so this makes more sense. It's worth putting up with an extra interview or two when you won't have to worry about them for 10+ years. :)

It's much more ridiculous when a web dev or phone app shop has hoops upon hoops to jump through.
The microservices would likely be operated in clusters. So say, 100 VMs running a single service.
It was either a horrible bug (because it used a LOT of bandwidth and would have cost me big $$$ on LTE) or outright fraudulent (I'm not paying attention but they're reporting I am to get paid).
But what is it measuring?

The +/- on specified dimension, the minimum width of a feature, or....what?
Because if they print 'small print' that small in Lower Caps... it becomes even more unreadable ;)
> If I understand your question, yes. I would join such a Subreddit because an echo-chamber isn't what I seek.

Good.

> I completely agree with forbidding things like doxing or making threats of violence but I'm concerned that "Safe spaces" only encourage intolerance towards other points of view.

Now now. If I went on /r/the_donald and started leaving comments about Gun Control, Trans Rights and Abortion, you and I both have a fairly good idea what would happen.

How do I know that? Well, a giant Pepe the fucking Frog fills half the screen when I even load the page, for a start, and I literally cannot upvote in /r/the_donald until I click the frog and subscribe. It's the online equivalent of a pub hanging a sign on the door saying who it welcomes in. Sure, you can ignore it, but are you really going to?

It's a de facto safe space. In fact, it's not even really a de-facto safe space, given Rule VI of The Donald is "This forum is for Trump supporters only." and if rule VII - "No linking to other sub-reddits" doesn't make it an echo chamber, I don't know what does.

Likewise, If I went on a Democrats subreddit and started raising Republican talking points, I'd be shown the door pretty quickly.

The issue isn't "pro" or "anti" safe-spaces, because everywhere is a safe space to someone. It's when people start to get selective about which safe spaces they're going to allow that gets to people.
The nausea doesn't hit you until after you're committed, so it's not self limiting in that way.
Scuttlebutt is the protocol. Scuttlebot is a nodejs library that has implemented the protocol.

You can use the scuttlebot library to build peer to peer apps.

I looked into it a while back, it seems like a cool technology. Happy to try and answer any questions.
It's a Wanhao i3 duplicator. Filament costs around $25/kg, and your mileage will vary, but I think I've only used one spool (1 kg) of filament in the time I've had it or so. $50 of filament will get you a lot of prints, as most prints are a few tens of grams.

Size-wise, it's about the size of a microwave.
True story. Friend of mine takes mushrooms for the first time, has a massive 'bad' trip, sees himself dying and realizes that life is short and fragile and if he survives the trip, he will make something out of it.
Of course he survived the trip.

Next day (eg. soon) arrives at the conclusion that he's wasting his life working for an investment bank, quits his high-paying programmer job, invests most of his savings into bitcoin and starts working on a bitcoin-related application (I won't name it, because this is a private story), decides it's his mission in life.
This was 4 years ago.

At today's exchange rate, his BTC are worth a couple of million and the app is currently in beta.

Now of course this is a good story, because a guy took mushrooms and is now a millionaire, but I suspect that the story could just as likely gone south (together with BTC's price) so then his actions could have been interpreted as quite reckless - giving up a good job and investing in 'speculative tech'.

Psychedelics are quite safe physically and even psychologically - however, the consequences of the decisions taken after a psychedelic 'enlightenment' experience should also be taken into account.

In other words, know that your life might change dramatically after a powerful trip - and that includes relationships, career, education choices and so on.

With that said, I still think the revelations themselves are worth it and the more people have them, the better the world will be as a whole.
One of the benefits of microservices is the ability to trivially deploy many versions to improve performance and uptime.

You should be using service discovery and deploying multiple instances.
As I recall, the goals of that project were somewhat different.

I am specifically suggesting a cure for antisocial personality disorder. Hallucinogens have been successfully used clinically to treat addiction and other self-destructive behaviors. Anecdotal reports from recreational drug users sometimes include sensations of being connected to everything else on the planet, and coming down with a profound and newfound respect for life. MDMA reportedly enhances natural empathy.

Currently, the only proven, permanent cure for sociopathy is to put a bullet in the sociopath's head and then cremate the body.

While that is effective, it is morally abhorrent to go around murdering people for having a brain defect. And most mind-altering drugs are barred from serious research into peaceful clinical applications, due to being scheduled substances. There may be a banned substance, or some combination of banned substances, that could form the basis of a treatment or cure for antisocial personalities, and particularly for the narcissistic sociopaths.

Alternately, a pacemaker-like device implanted into the brain might work, but that seems dangerous and expensive.

If no cure can be found, and no cure is possible, the logical thing to do would then be to devise an objective test, targeting 0% false positives, to identify sociopaths, and exile them away from all normal humans. Or murder them. But only a sociopath would be able to implement such a solution, so you might see the problem there.
Sounds interesting but it was hard for me to figure out exactly what it did based on the website (and based on the comments here it seems I'm not alone).

I'd like to suggest putting more screenshots up showing how to use it as well as a video.
>Maybe big companies are only interested in hiring sheep-like engineers who have no side projects

But the article said that they are interested in people with side projects.
Love this idea. With multiple clients (30+) this is great for pulling up all the correct apps/files/folders :)

One thing that'd be awesome would be to run a command after opening a folder in iTerm
Mushrooms is one of the best things I ever did in my life.

I'm more into meditation these days tho.
I would say that is somewhat outdated as well.

Take a look at https://ssbc.github.io it's much more detailed as to how it all works.
Inverse company marketing aggression.
> In general, Python is slow (compared to C or whatever) because of excessive memory allocation and overuse of hash maps.

Python is a highly dynamic language with an API (towards both Python and C) that is very invasive. These two things, taken together, make optimizing the interpreter extremely difficult, because practically all of it can be modified or introspected. CPython being implemented largely as a hashtable-interpreter is only one facet to its performance.

Perhaps a talk recommendation: https://www.youtube.com/watch?v=qCGofLIzX6g&list=PLRdS-n5seL...
In 2D

http://scs.ryerson.ca/~aharley/vis/conv/flat.html
Coders have been dressing funny for a long time. Check out this smart chap from the Multics OS project.

http://multicians.org/mulimg/ctc-sm.jpg
Mortal Kombat vs. DC universe be mortal Kombat komplete edition
Didn't Plasma/KDE have this for ages?

The last time I used it, it was buggy as hell (long-time KDE user here).
I always thought of it as blaming a commit for a change, not a person for a mistake. I can see how it could be taken badly though since the output makes a point of putting the author's name next to the commit id.
You definitely need to think through your requirements or you end up with this:

Asked to get some kind of analytics query to someone, and they need it fast and want it in some kind of visualization tool.

1. You open Zeppelin, take a bunch of database tables and whip out a query that is basically what they want and export it to an Elasticsearch + kibana instance.

Now comes the edge cases:

Oh I forgot, it needs to be on the internet

2. Need to set up a public IP, DNS, Nginx server and a series of rules to make it read-only (and it's still dangerous mind you)

Why isn't this password protected?

3. Add a nginx basic-auth with a single password

It needs to be available to admins and sales managers only.

4. Set up ngx_http_auth_request_module to hit the our authentication server (the cookies should be present - OHH the DNS name doesn't match the cookies. Set up a /subpath on the existing application.

It needs to work as an embedded view in the company's mobile app.

5. That uses tokens not cookies, so the auth-request module no longer works for this, need to come up with a SSO solution with a cookie and a place to store the cookie in a database. That requires a REST service on the existing app server, which will require a redeploy.

I just added a product to our system and it's not in Kibana

6. Need to modify the spark code to use spark streaming

The Spark server restarted and my new products aren't showing up!

7. Need to set up a service on the system to auto-start the spark job.

It is feasibly an actual product feature at this point, but (1) was asked for, but they really wanted 1 - 7. I would argue that (1) would only take 25% the time 2-7 takes to do. Not every product change is like that, obviously, but sometimes people think all changes are just so simple. Often it's the history and unstated features that make a huge difference.

Also this for fun:
http://outofmymind.scanlen.com/wp-content/uploads/2011/04/Wh...
Functions Explained Through Patterns
2014 interview with Delany about this here: http://shetterly.blogspot.co.uk/2014/07/a-conversation-with-...
Console App Sample with Dart Language for Soccer-Loving Hackers
SoK: Secure Messaging (2015) [pdf]
San Francisco to Delivery Robots: Get Off the Damn Sidewalk
Deploy React/Redux to AWS in less than 10 min
Just because someone has put feature X in their browser doesn't require all other browsers to implement it. If it did I'd still be able to use VBScript.

As I watch HN I see people talk about things that are 'missing' in Safari and they should be able to do from JS and many of them horrify me. I don't want random sites to know the light level of the room I'm in. I don't want them recording audio. Log running background tasks? Didn't we learn from TSRs? I don't trust random devs with that.
I had pretty much the same questions as you - that landing page does a terrible job of explaining exactly what it is that this app does.

Here is my 'use case'. Whenever I want to work on one of my mobile or web apps, I set up my environment to open TWO terminal windows within my working folder (one for normal CLI commands, one for IRB or other specific console), perhaps run up a local web server for testing, SSH into the staging server, and load up the local preview URL in at least two installed browsers for testing. Sometimes XCode or Atom/VSCode too with the proper project loaded up. Oh, and opening my BitBucket and Confluence pages to the right project would also help a great deal.

Having to do this sometimes multiple times per day for different projects I am working on can get tedious, so I am hoping that this app could automate a lot of this with a single click, but I don't know from that landing page whether it even comes close to this.

[EDIT - I notice they have added a video to the landing page now which explains what it does and how it works in an infinitely better way. And from that, it DOES look like it will meet my needs above!]
Because he's using Hadoop :P
Yes. Works quite well and can handle quite a bit of load. Some native support within Route 53 helps make setting it up easy.

http://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHostin...

http://docs.aws.amazon.com/AmazonS3/latest/user-guide/static...
CVS and SVN are probably a bit better at scaling than (stock) Git. Perforce and TFVC _are certainly_ better at scaling than (again, stock, out-of-the-box) Git. That was their entire goal: handle very large source trees (Windows-sized source trees) effectively. That's why they have checkout/edit/checkin semantics, which is also one of the reasons that everybody hates using them.

GVFS intends to add the ability to scale to Git, through patches to Git itself and a custom driver. I don't think this is a hack - by no means is it the first version control system to introduce a filesystem level component. Git with GVFS works wonderfully while offline for any file that you already have fetched from the server.

If this sounds like a limitation, then remember that these systems like Perforce and TFVC _also_ have limitations when you're offline: you can continue to edit any file that you've checked out but you can't check out new files.

You can of course _force_ the issue with a checkout/edit/checkin but then you'll need to run some command to reconcile your changes once you return online. This seems increasingly less important as internet becomes ever more prevalent. I had wifi on my most recent trans-Atlantic flight.

I'm not sure what determines when something is "a hack" or not, but I'd certainly rather use Git with GVFS than a heavyweight centralized version control system if I could. Your mileage, as always, may vary.
app <-> agent <-> hub <-> agent <-> app
OR
app <-> agent <-> agent <-> app
OR

app|agent <-> ... <-> agent|app

Fundamentally, it is the same problem space.

Does the apple pie taste differently with the pie in the apple vs apple in the pie? Maybe in some cases and maybe not in other cases