skysight-inc/HackerNews huggingface dataset:
You mention your outlook on life changed, would you mind elaborating on this? What influence has this altered outlook had on your life and goals?

Speaking from personal experience, my use of psychedelics has profoundly realigned my goals.

One of my earliest goals was to become a clinical psychologist. I like people and I like how they tick, but my first use of LSD caused a reevaluation on that.

I hate giving advice that gets ignored, and I was entering a profession where this is the majority of what happens. You have to be nice and calm and keep repeating steps until people finally get the picture and listen to you.

Not only was that not for me, but I didn't even want to stay where I lived. It not only made me reevaluate my goals but my perception of risk.

I wanted to travel and visit friends I had made online, so I did. I was 18 and did it alone, friends said I was insane for taking such a "risk". I'm now living in a different country (continent too) and married to one of those friends I visited.

Recently I took a strong dose of magic mushrooms and it had an unusual response. Normally I experience what I call uber-Ego. It's a solipstic euphoria where I feel like I'm God and my subconscious created everything to entertain me. However, this time it felt like something dealt a death blow to my soul.

This last time, I realized I hated my life. I live in an urban area, which I hate. I'm a country boy, I always wanted to live in the country. Now with a 18 month old, I'm dealing with hating the life he has and is going to have.

Me and my wife are never home because cost of living is so high. I see my son between 5pm and 7pm on weeknights, so does my wife. He spends almost 5/6ths of his waking time with other people.

We're now planning on selling up and moving to the country where her family lives. Within a couple years we can quarter our living expenses, which would put our costs low enough that I could be a career writer - something I gave up because I had to pay exorbitant expenses to hate my life.

This last time made me depressed, and I still feel it. I've been working almost every night from when my kid goes to bed until I do on writing.

I don't think the mushrooms made me depressed, not one bit. I think the mushrooms made me bypass my superego that was blocking me from seeing my wants whilst catering to my needs.

I definitely changed personality wise afterward, but I know I had been annoyed and angry for months for reasons I couldn't explain, and in hindsight I'd been annoyed ever since we put our son into daycare.
Is this iOS only?
Oh please. Ho-hum? Name 5 web apps that with more impressive UX.
How many Twitter users can be mentioned in a single tweet?
So glad you asked!

Legal characters for Twitter handles are case-insensitive alphanumerics (36) and underscore (1). So:

37 legal two-character names (e.g. "@a") = 74 characters

7 three-character names (e.g. "@aa") = 21 characters

43 spaces to join 44 handles = 43 characters

74 + 21 + 43 = 138

So, the answer is: 44!
I loved HC, and tried out LiveCode. The problem for me is the "vast" part.

I also loved Visual Basic when it was young, but it just kept getting more complex and bloated. I think Microsoft was trying to counter the stereotype of VB being for amateurs, by making it as comprehensive as their other development tools. (cf. recent HN thread about "professional tools"). LiveCode seems to suffer from that tendency.

When it got to the point where I could no longer make sense of VB, I went language shopping. For me, the new HyperCard is Python plus Tkinter plus Matplotlib. Heaven. Granted almost every program that I write is "some buttons, parameters, computation, and a graph." The only downside is that it doesn't port to Android.
Who said anything about "dangerous"? But I'm flattered that you created an account just to downvote l'il ol' me and offer a non-sequitur to the discussion.
> I have been teaching programming to designers and artists for nearly a decade, and I find the largest concern for learners to be not with the conceptual hurdles involved in writing a program, but with obscure and confusing syntax requirements.

Confusing syntax is certainly a problem, don't get me wrong, but I have found that the above is not entirely true (in my limited experience). A lot of times once you want to commit an idea you have to a program, you discover that the idea in your head is actually quite ambiguous and difficult to describe, regardless the language.

When I think about the difficulties of programming, I separate the problems into "real" and "fake". Understanding truthy values in Javascript falls decidedly in the "fake" category. On the other hand, "find all the birds in this picture" is legitimately hard. I believe that a lot of the things "normal people" would want to do would require some genuine patience, thinking, and time to figure out (which I think is the real hurdle of programming). This is why we see a lot more success in programming systems that tackle incredibly specific problems, and why these systems are often even more appealing to programmers:

1. Arithmetic and equation solvers (Calculator.app).

2. Drawing programs that just describe and manage a non destructive image-processing pipeline (Photoshop.app/Illustrator).

3. Sound mixing applications (Garage Band)

In each of these examples, the system has given up a lot of flexibility in order to make that specific task so much easier. As a trivial example, most calculators are nicer to use, and look nicer, than typing math in a language console.

Perhaps all of these tasks could theoretically be possible in some "perfect" language, but I find it very suspect that they'd be better at it. It's just hard to make a tool thats good for everything also be better at everything. Its certainly the case that I'd rather use PaintCode or PhotoShop to take an existing image and mutate it today, and I'm a programmer: we haven't even solved making our core audience prefer programming in a lot of cases.

Separately, I'm not entirely convinced that the world is perfectly split into "typing programmers" and "connect the noodles" quartz-composer programmers. I think many of the visual systems we've developed end up having just as many quirks as the language ones. Certainly different quirks, but if in a parallel universe HyperCard and QuartzComposer-style programming had won, we'd maybe have just as many programmers as today and those guys would be wondering "how do we get people who think in terms of text to program?".
I mean that the integrated media players in the TVs themselves add $300 to the price of the TV.
What I really like about Slack is that it reduces the amount of office email. I also love the number of integrations they have.

For me Slack + Trello really work for an enterprise.

I know they are looking for a Windows Phone guy to build their WP app, good time to join them I guess.
It's the permalink.

Every time you click on a checkbox the permalink is change according to the permission, so its easier to copy the permalink.
Therefore when you click the back button you're going to the previous state.

Do you think its not a good behavior?
Sure, in principle; my point is that even the best networks fail way too much for this to be practical. In the context of this particular thread, I'm saying that implementing driverless cars even in a narrow context is a non-trivial infrastructure upgrade, whatever form it takes. These networks will need to have reliabilities and uptimes on par with medical or nuclear safety systems.
Barring the fact that Apple probably provides tools for unlocking their devices to authorities(like Microsoft's COFFEE), its a 4 digit passcode, it isn't that hard to crack.
I thought of a single process as the frame of reference. Once you enter distributed systems, complexity (and consequently hardness) can achieve arbitrary levels.
The automobile industry does.

Or at least, they should. Even the very newsworthy recalls of recent years have only had consequences for very small numbers of people, across millions/tens of millions of vehicles (which still needs addressing, but the amount of problem being mitigated per recall dollar is growing smaller over time).
I will often wear shorts and a warm shirt. My legs can take the cold a lot better than my arms/core. I have actually worn shorts and a jacket to the beach.
Moviepilot.com surpasses IMDB (according to Quantcast)
In Europe Monopolies are HEAVILY regulated.
I almost want to liken this attitude to Lua's approach to stability: The general look of the language will remain the same, but some base-line things may change between releases. That's the impression I got from the OP. (Granted, Lua gets used in a far different environment than Rust, so people holding onto an older version for their own projects is not a big deal in Lua. I don't think Rust wants to engender that attitude for its use. I'm not sure, though; I haven't really used Rust nor spent any time in the community.)
Very nice! I'd definitely say you've laid a foundation of usability. Likely your going to become my go to HN app.
Neat. I suggest adding an explanation of what the special bits do (tooltip type of help on clicking the link?), as this is what's not obvious for most people.
You might be right that it's best for that, but CoreData pre-dates table views by many years and has always been sold by Apple as a general store for object graphs.
Yep :)

Working on it...
This is a problem on Firefox too now. It is due to the new ability for the browser to remember that pages are HTTPS only. For these routers, I generally use example.com as a non-HTTPS website to hit the login.
For now, yes. Android is on its way :)
LiveCode

* Yes

* Community Version is open source

* On the LiveCode roadmap

* Compiles as a native app for iOS,Android,Mac,Win and soon HTML 5

* No, but ... the ability to wrap other languages and libraries and map them to HyperTalk is in development: http://livecode.com/blog/2014/07/08/the-next-generation-widg...

* Definitely as fun as the original

Sorry if I am coming off as a fan boy, but I read HN everyday, and this is the first time I've seen HyperCard/HyperTalk come up.
I also started development in the 90s. Postgres became an interesting choice in the mid-2000's once (someone can correct me) the organization responsible with stewarding it did a re-org and opened up more to outsiders.

If I remember correctly, Postgresql had stored procedures way before Mysql AND you could create them with Python and several other languages.
I still have a floppy disk with my first "Choose Your Own Adventure" Hypercard game I made when I was in elementary school. I wonder if I could still get it to run...
Self driving email? Yes please.
Angular RFC: proposal #someId [bind]="expr" (event)="doWork()"
Wonder if they'll offer to buy MetaLab now.
Yes, 360 video is IMHO dumb. But the ability to select a "normal" shot after the fact - or in real time without a gimbal - would be really awesome. Great for capturing drone video for example.
Regarding the white background patent, I'm by no means a professional photographer but the majority of the items in their patent strike me as basic if not incredibly obvious to a photographer that specializes in this type of work. The first figure is a 4 point lighting setup, something that you could find in hundreds of different textbooks. Their lens selection ( 85mm ) is in no way novel. There is always some debate, but many photographers prefer either an 85mm or 100mm for portraiture. If you look around you will find groups dedicated to taking portraits with the Canon 85mm 1.2L. I'm having a hard time finding how their claim does anything other than describe almost every photography studio in existence. Many video and photo studios even have a white cyclorama built right into the walls, it is almost their default behavior to facilitate what the patent claims to be unique.

It is possible that their specific claims relate to some of their very specific ratios and distances, but it seems like a stretch to me.
Congress Still Has No Idea How Much the NSA Spies on Americans
Mindhacks to Foster Happiness, Backed by 12 Scientific Studies
I'm on Linux and I've created a Chrome application shortcut for it (File>Create application shortcuts). At least means I don't accidentally close the tab and can launch it with Kupfer/your launcher of choice.
very negative spin I think. its a true example of the free economy, where freely available content helps pay content providers. As a developer such a model may not be good for me but its better for soceity as a whole, because it will increase the standard of living for those who actually feel the cost of 'entertainment' in their pocket.
This would be perfect as I have an algorithms test covering BFS, DFS, and a few other things soon. But, no download links, I have satellite internet and can't stream video. XD

EDIT: Mobile app allows downloads, thanks for this, I'll check it out. :)
I'm not so sure. The Space Shuttle had a pretty big payload capacity. It had a lot of problems as well, but those were mostly due to being underfunded and hit with weird requirements beyond simple reusability. And that's really the only serious attempt at reusability that got beyond the early stages. It's still a pretty unknown area at this point, but I don't think building stuff sufficiently lightweight is necessarily the challenge. SpaceX doesn't seem to think it is, anyway. Their engines are not particularly high performance (meaning they need more fuel for the same job) and their rockets are engineered more for cost effectiveness than light weight. They seem to be making great strides precisely because they're not concentrating on weight. For example, their first stage reuse system involves carrying a bunch of extra fuel, where virtually every other attempt at reusability involved some sort of unpowered or nearly-unpowered landing after expending all fuel on the launch phase.
> Needless to say, we were pretty shocked when on December 10th of last year, YogaGlo’s patent (U.S. Patent No. 8,605,152) was granted.

Anyone who knows software will not have been shocked at all!
Psychedelics, mushrooms in particular, are essential tools for any wise programmer. Very very powerful, only to be consulted on rare occasions, but immensely valuable in solving intractable problems.

We essentially owe our profession to psychedelic explorations by pioneers of software engineering. Companies who drug test developers are ignorant of this history, and are the enemies of the digital revolution.

Brilliant, beautiful languages and programs came from these pioneers, and it's likely because of their rich neural networks, enhanced by psychedelics as seen in the Wired article. The ability to connect humanistic art and feeling with symbolic systems and code requires a sophisticated neural network. Psychedelics help build the mental infrastructure for software development that actually benefits humans.

I would love to see any stats or info about the relative consumption of psychedelics- both kind and amount- among engineers at specific companies or types of software firms.
Air friction, perhaps? There is more air in a tangent line.
Yes, you're right, it's just an option and presumably access via the regular web address will still work. It may be that the hidden service is a way to identify Tor traffic, but it shouldn't really be necessary to do that if Tor had the right support in it. And of course you cannot assume everyone who uses Facebook via Tor will know about this service, unless TBB itself is adjusted to force usage, in which case you're now changing Tor and could as well make exit identification 100% reliable.
Universities don't "produce" billionaires (or other highly successful people). These kinds of peoplee produce themselves. And would find a way to do so, with or without their time spent in the treadmills of academia.
I actually helped these guys with their beta and one of the founders is a buddy of mine. They did some really advanced statistics and analysis of our customers that we would never have been able to do on our own. The TC article makes it sound a bit fluffy, but they do an awesome statistical deep dive.
The common soda can, a marvel of mass production, is 94% soda and 6% can by mass. Compare that to the external tank for the Space Shuttle at 96% propellant and thus, 4% structure. The external tank, big enough inside to hold a barn dance, contains cryogenic fluids at 20 degrees above absolute zero (0 Kelvin), pressurized to 60 pounds per square inch, (for a tank this size, such pressure represents a huge amount of stored energy) and can withstand 3gs while pumping out propellant at 1.5 metric tons per second. The level of engineering knowledge behind such a device in our time is every bit as amazing and cutting-edge as the construction of the pyramids was for their time.

That's awesome, I had no idea.
This is comparing apples with oranges. The author (him/her)self acknowledges the use case is completely different, and still goes on to compare numbers. Not sure what the intent is here. Its like Reddit boasting that its user base is larger than Hacker News. Just doesn't make sense.
Also, the Slackbot is the friendliest bot I've come across.
Maybe not Docker itself, but this looks like a use case for CoreOS. In this case the "install button" would simply submit fleet unit file(s).
Animated Glowing Text Effect in CSS3
Consensual sex between adults is not harmful just because they happen to be the same sex.
Looks good, have been wanting something like this for a while. Bookmarked!

Also, love the use of .ninja domain - definitely most appropriate usage I've seen to date!
I'm not sure. imo Perl5 developers tend to be more conservative than the average developer, which makes sense given that maintenance of large sets of Perl5 code is very difficult and requires a lot of discipline; so taking a risk is a lot more expensive for most Perl5 devs. I feel that people moving from Perl5 to Ruby only did so after Ruby became established.
Yes, but Kesey himself hints that damage that was done in this interview:

https://www.youtube.com/watch?v=2Egz_ex3d_s (~6:00)
The Tup Build System
The porn industry has some seriously impressive operations. They are years ahead of the curve in terms of technology and business development. Here's a short list of what they've been the first to adopt:

- CDN

- Streaming

- Traffic exchange (mainstream: Outbrain)

- Free content -> Paid content upsell (videos -> webcams)

Engineers in that industry face some of the toughest scalability challenges anywhere, and they do it with less supply of engineering labor, less investment, and less approval from their families.

Personally I wouldn't direct my energy there, but if you want a good case study in how to market businesses, generate revenue, and scale to millions of users, just take a look at any of the biggest porn sites.
A long time ago I did the math for putting one of these on Mt Kilimanjaro, with another few thousand or so feet of height magically added. If you build up any significant speed in an evacuated tunnel, even at those very high heights you still face an incredible pressure wave as you exit.
This response annoys me a little bit. "Why not just use docker?" gets thrown around so much at the moment, as if Docker is the alpha and omega of app deployment. Is it just me? Docker's awesome. I love Docker. But it's not the Messiah of app deployment. Not that DO is, but that's not the point.
Is tech in a bubble? Data suggest valuations are bubbly, but not other metrics
My gut feeling says "Don't do that, it won't work." Doing an "open core" approach can work (although to be honest, I'm not fan), but it's one thing to have a paid version that adds real value on top of the open source version. But when the only difference between the two versions is that one is intentionally "hobbled"? I don't think developers are going to go for that. I know I wouldn't. To be honest, it sounds and feels like the kind of thing I'd expect from Microsoft or CA.

I'd say just go with a proprietary library across the board, or a completely open source library, and not try to be both.
you don't have to exit the cannon at high speed, the v^2 drag will kill you. You're just trying to put some kinetic energy in the rocket in a way that doesn't make you carry it. you don't have to put all the energy in it that way, the current system works, it's just a tentative improvement.

But your answer makes me feel you've not seen the ping pong ball cannons, because they have very good results with a very low mass.
> Which probably means that you have a coworker or two that's passively annoyed at you and/or actively ignores the channel.

I don't see how that's all that different from people having a discussion in a physical office. Someone might be annoyed people are chatting about sports, some might put headphones in so they don't hear.
255Tbps: World fastest network could carry all Internet traffic on single fiber
This is an interesting topic. I automatically assume that it's a direct correlation to the type of visitors who use IE.

Here's a study from 2012 that shows IE users are prone to be significantly older than Chrome users, suggesting that your website appeals mainly to an older audience. (http://www.liveintent.com/news/advertising-technology/browse...)
Thanks for this comment -- reminds me I need to look into CoreOS some more.
I think your comment conflates purpose and efficiency. This might be because you've only used slack for a few days now, and haven't realized its full power.

While email can be used for group communication, it's not ideal for the typical, constant interactions of a small team. Let's consider one use case. In email, file sharing with an individual is a multi-step process (new message, select recipient, insert subject, add attachment, write comments, send). In slack, you click upload, select file, and it's sent. No formality or friction in creating a new thread, selecting recipients, ad infinitum. Not to mention, it's hard to discover all the files shared between you and a group of people via email. This is important in an organization. A similar argument could be made for search and group messaging.

This snap judgement is the equivalent of suggesting that you'd forgo wearing gloves in the winter because wrapping warm pieces of fabric around your hands serves the same purpose. Purpose ≠ efficiency.

p.s. the desktop app > keeping a tab constantly open :)
> You are making a giant assumption that your world-view is the correct one.

OTOH, if you condemn people for judging Eich, you are -- by so doing -- committing the same offense.
The point is that it is a choice, a deliberate choice. Without sending the date, i.e., your output, to corporate servers, they can't profit from your person. Hate to say this and many may believe that it's over the top, but humans are ever increasingly becoming nothing more than a commodity. Kind of like a cow on a ranch. You monitor it and groom it and prepare its feed in accordance with stages of development and tweak your inputs all in order to squeeze the optimal amount of profit out of the cow....I mean human.

Unfortunately, even YCombinator, just like a vast majority of tech companies, are guilty of supporting this notion. There is no respect or regard for privacy and ownership of your person. if it escapes your flesh and bones, it is deemed fair game to harvest by anyone. You and your actions and your speech and your image and your location are a commodity to be optimized for profit. Say moo, mothertrucker.
You could treat a $5 DO instance as a big "container" in itself :)
How is abort better for reasoning about the code?
It means you can log in without that provider knowing where you physically are. Useful for people in, say, Pakistan who might otherwise get "trial by metadata and punishment by Reaper drone".

But yes it's a very specialised use case. Most people won't care. Fully anonymous accounts will require something like Bitcoin proof of sacrifice or multi jurisdictional identity escrow. But the problem for those is that there's far more demand from abusive users than legitimate users, so it's hard to make a business case for providing such support.