skysight-inc/HackerNews huggingface dataset:
>A side effects of a very smart robot is that she becomes aware that there is more to life than serving humans.

This is amateur nonsense. One could easy argue the same for anything: "Humans will discover there is more to life than money, success, and pleasure, and they will all kill themselves. That's what I'm afraid of!"

How much you care to work is not a function of your intelligence or awareness. The problems that you choose to solve aren't either.

If you build a computer to value something, it will, because there is no other way for it to establish a value function outside of the values it already implements.
Bummer! I usually use Firefox to surf HN, hadn't tried it in Chrome.
Yes to the first, no to the second (I would almost certainly not qualify for the ones you listed--not for lack of talent, as I forgot more math by the time I took my PhD qualifying exams than most CS graduates ever learn, but for other reasons).

It is my second job in this area, and I'm a bit (~15%) better compensated this time than last.
- Nginx instead of Apache

- Use memcached+nginx to load the drupal content instead of calling up PHP each request (PHP saves the page in memcached, nginx reads it from there).

- put it all behind CloudFlare

This works for Wordpress too.
The social skills are a necessary (but not sufficient) part of the real skillset of a successful executive: being able to navigate a number of contradictory desires from various stakeholders, and then quickly make decisions that piss off the fewest number of important stakeholders.

People who have only logical/analytical skills usually fail because they're blind to the emotional realities of the people they deal with. They may be able to make great decisions - when all of the trade-offs are carefully spelled out for them. But when you're CEO, the vast majority of important information is unstated, in how people feel about a course of action, and developing those social skills is necessary for quickly taking the emotional temperature of a room and understanding what people really desire, how much they desire it, and what you can do to make them happy.

Conversely, people with only social skills get paralyzed by decision-making when thousands of people are involved. They want to make the people closest to them happy, which means pissing off a lot of people who aren't complaining now but soon will be. That's the "difference between the corner store owner and Walmart CEO" that the article is talking about.

The best executives I've seen manage to combine deep emotional intelligence with deep intellectual intelligence. They can both quickly understand how everyone is going to feel about a decision (including, particularly, how the people who are going to be hurt by it will feel), and then select a course of action that minimizes the hurt and maximizes the benefit, understanding all the time that some people (often, many people) will be pissed off at them.
If they had a proper German version that would be ok, but it gives me a hodgepodge of German headlines and some other bits and English main texts.
It's more than that - a good executive turns people into tools while at the same time making each of them feel like they're a beautiful, unique, snowflake whose contributions are highly valued. People don't do their best work when they feel like mere tools.
Is there evidence supporting this, or is it simply something you'd want to have in the platonic ideal of an executive (genuine question, not an attempt to be snarky)? I certainly have never been inspired to place an overabundance of trust in any of the executives I've toiled for.
I hear ya some furry~! Keep on~ love your drawings ~ best
You didn't read the second half of that sentence, did you?
I used to love Prolog, but Prolog is not general purpose. This has 'pi', 'cat', some imperative, and prolog taste in it...most interesting.
What can mathematics teach us about the flow of aquatic life?
One of my favorites! I won't spoil the ending...
^^^right on^^^^! great practical advice, greatly appreciated
This looks well-done. One thing that wasn't clear to me was whether Wallaby supports simultaneous cross-browser testing a la Karma. Ideally, I'd want it to just work with Karma. Wallaby folks in this thread, can you clarify this for me?
I read it about a month ago, but these are thoughts that have been ruminating in my head for the past few weeks. I have struggled to explain the benefits of Meteor to others, they always try to compare it to React, Angular, Knockout, Node, Express. It's hard to get people to understand that it's a full-stack platform whose purpose is to make programming easier and faster. http://meteor.com/about
It definitely could have been a dream. It was a strange combination of the physical sensation of floating and falling, but also observing myself in the third person that was very unusual.
Headhunter: simple script to pull all GitHub projects from a specific location
Amazon Gets Experimental Airworthiness Certificate
Poor guy is going to hate life so much. The number of times he's going to hear "we can't do that because some person at some important level - a person that probably started as a clerk and has been promoted to high level security doesn't understand it, so... no."

As someone who left federal government for private industry, I am shocked at just how much freedom I have to experiment. Thinking creatively is rewarded. I applaud the administration for attempting to get to this level... but they'll have to remove all the old tired government employees with the authority to say "no" before this plan will work.
Censorship in China isn't just an all or nothing thing. There are content filters at the city, providence, and country wide level. Separate filters for traffic leaving the country vs internal. etc.
Thanks for the feedback! Really appreciate it.

You are right. I posted a temporary demo homepage I created 10 minutes before the post - this way people wouldn't have to create an account to try it out. The real home page is http://boldcanvas.com/.

Regarding the hover over text color - we'll experiment with some options. Would you suggest using something with a stronger contrast?
because it seems like every stack is session'd

Any examples of sessionless web apps out there?

Fishing for practicality I guess..
Being correct doesn't mean you get to be rude about it.
Could try not making it sickly sweet. Might even boost sales.
That may be true, but they both have document models and Couchbase Server will have a complete query language based on SQL, secondary indexes, and support for joins.

http://docs.couchbase.com/developer/n1ql-dp4/n1ql-intro.html
http://query.pub.couchbase.com/tutorial/#1
The images are all broken because they're using relative paths when they should be using absolute paths. Example:

<img src="img/moi/font-awesome-fa-users.png" alt="FontAwesome users icon">

This should be:

<img src="/img/moi/font-awesome-fa-users.png" alt="FontAwesome users icon">

Note the slash in the src field. The image exists at the absolute path of https://webmaker.org/img/moi/font-awesome-fa-users.png but not at the relative path of https://webmaker.org/localweb/img/moi/font-awesome-fa-users....

All the images are like this. Whoever made this site kind of dropped the ball.
It's not been "polished" for more than a decade, it's been "patched" (for both bugs and features). Perhaps even "trashed".

OpenBSD uses a whole lot of C and doesn't tend to have these problems...

I'm not at all sympathetic to calls to ban some programming tool because it's "too hard". Just stop trying to squash harsh criticism as "toxic culture", this is how you imbue in people the importance of being careful with important code. Otherwise, even if they acknowledge that they should be careful, they'll write sloppy code, and it might even become popular, and you might have to support it...
There is one possible answer that is both obvious and unfortunate (for businesses) - it's because they actually care. For most of the companies, profit is the primary goal and the thing they do is an afterthought (I like to call such entities "toilet-paper companies", because they'd happily drop whatever they're doing and start selling toilet paper if that was more profitable). For SpaceX and Tesla, making humanity multiplanetary and electrification of transport seem to be the primary, terminal goals, while profit is only instrumental. I don't know how many employees care about those goals the way Elon does (but I suspect many, at least in SpaceX - from what people are telling, you wouldn't be able to stand working there otherwise), but if there is enough of them, if that forms the company culture, then it's quite easy to see how the operations will be mostly immune "insatiable drive for status and wealth accumulation". I bet many would love to work for them even for free. I know I would.

Why is this answer unfortunate (for other businesses)? Because you can't really fake caring about something. Many of the problems you see in most modern companies stem from the very fact that they exist primarily to make money, and they comprise of people thinking mostly profit - looking at their company through IAbstractMoneyMakingEntity interface, without really caring about what services or goods the company actually provides.
Installing Icinga2 (fork of Nagios) on Debian Wheezy
I know that from the story it looks pretty ironclad that Massimo Banzi and the original Arduino guys (arduino.cc) are on the side of good - and my gut tells me this is correct - but is there anything from the perspective of Guillermo/Arduino Srl or are they maintaining radio silence?
I can see this being useful for the example you gave, Mega. Currently, the list of files you upload are all downloaded to the client in order to do a search. If the search could happen on the server but the file list remains encrypted, that would make the website less costly for the client.
High-altitude nuclear explosion
Monopoly on life-saving medicine created by a scientist? Sold at prices out of reach for most people?
What do you think of Fastmail? I'm considering migrating from Gmail (Google Apps) to them.
The problem with these licences is that they prevent your software from being used in laregr software projects and distributions.

Bottom line is: This is cute, this should be sensible, but it makes those people whose job it is to build software systems difficult, and what it means is that your software, no matter how good it is, won't be used.

Instead use a http://opensource.org/licenses licence.
Good luck on your 5th startup. I always wonder for people in your situation how long one can stick it out before decamping to somewhere more affordable to start a normal life (house, kids, etc.)
Those things aren't significantly different compared to pensions. In a pension your pension fund will be paying wall street fees. You have even less control to be able to do things like invest in real estate with a pension. At least in a 401k plan you can potentially invest in mutual funds that are proxies for real estate.

I have an IRA through my employer (which happens to be my own company, but that's irrelevant). I can bet against the market via ETFs if I want in my IRA. Your employer just chooses a plan for you with crap flexibility.

I think the biggest change has really been the social acceptance of massive consumer debt. I cringe so hard every time I hear someone say something like, "I paid down my credit card a bit so I could buy that new XBox." People didn't used to live that way and the removal of pensions had nothing to do with that. I would still put a lot of blame on Wall Street there, but not because of fees on retirement plans.
Every year or so I stumble about some really nasty bug in Eclipse.

At first it doesn't look like a bug, but like something I'm doing wrong. After thirty minutes of trying things and googling I finally find a bug report about this exact issue.

The bug report is always older than five years. Usually closer to ten years.

Sometimes a patch is buried in the comments somewhere, but the patch has never been applied to the general distribution.

I can't remember all those bugs, but the last one was that Eclipse has a settings window for Indexer settings in the project settings.

Most of your choices there are saved to the project configuration file. Some aren't. Without any indication. They are active for as long as you have the project open, they never get saved, and on re-opening the project, global settings are in effect again.
Ok! Thank you. I think that makes a lot of sense.
I shot some right before it was discontinued. I think its useful to note that scans of Kodachrome are not Kodachrome. To really appreciate it, I think one needs to see it illuminated in a light table or from a projector. Because of the thickness of the emulsion scanning it is somewhat problematic.
Missing: Elixir, Scheme, Modula, Oberon, Algol, Cobol, all assemblers, R, K, J, Macsyma/Maxima, Rebol, MPL, Basic, VB, VBA, VB.Net, Eiffel, etc.

I've personally used several languages that are not represented for real paid work: VB3, 4, 5, 6, VBA, VB.Net, MPL (Motorola programming language), 6502, Z80, 8086 assemblers.

Seems odd to include Pascal and Ada but not Algol and to have a category described as Pascal Style without Delphi, Modula, and Oberon.

But interesting nonetheless.
https://gist.github.com/aanari/349c7d97ed50c6f69930#file-bat...

The anonymous block is implicitly called in a transaction, so all the calls to batch_at_will will be executed in the parent transaction; there's no way around this (except for using db_link but that's pretty smelly imo).

The only way to batch update while only locking rows in the batch is to run the loop outside of postgres like OP suggested.
How do we know that they don't? I'm sure they have procedures for biological warfare responses.
Ach, bitte.

There were plenty of shenanigans going on between the U.S. and German politicians in the early BRD days. But the scanned document everyone's been passing around purporting to refer to the so-called Kanzlerakte is obviously a fake.
Musk: Tesla update makes running out of juice 'almost impossible’
And includes Mozilla's SpiderMonkey as an alternative to V8.
And yet to this very day they refuse to condemn the acts of the GDR. They're nothing but a bunch of populists who will tell you anything to get your vote. I found an election campaign some years ago where they were running two different posters especially amusing. One read: "Wealth for everyone" and the other read: "Tax wealth!". So, what they really want are more taxes for everyone?
Why not? If someone has a degree in something technical I could imagine following a curriculum consisting partly of corporate finance management, fundraising, HR and other corporate issues for a year could be valuable, especially if they offer night classes or something like that so that you can still be working on your main idea.

Most college new grads are not exactly CEO material from the get-go.
More than the size of the data read (which I'm not sure how big would actually be) I'm more concerned about the latency. Isn't a lot of normal db server side operation now a fetch-from-db + do-calculation-on-client type operation?

And a compromise client can still pull data by running query against the server right? So is the primary improvement that one cannot use database tools to easily export the full dataset? If I know correctly isn't database with encryption support also do dumps and other full db operations encrypted too?
C++ was my goto daily language for about 10 years, though not as much any more. It all becomes one word, "seeplusplus" that you say pretty fast.

It's only three syllables. And faster than "javascript". :-)
Bolding places emphasis on the word being bolded, whereas underlining places emphasis on the line underneath the word.

In the context of a URL, usability would dictate underlining links, to match convention.
I don't know if I agree that either of these items is "news" in the "there was no other way to find out about it" sense, but if you take the classical definition of "news" is something reported by a "reporter" (or journalist) then by reporting something it becomes "news" by definition.

I realize that is sort of semantic hand waving but when you assert something it "not news" you are, in the framework of that definition, making a false-by-definition statement asserted as truth. That irritates me unreasonably.

That said, in terms of impact to the schedule and expectedness the helium leak is no unexpected. So it isn't really "news" by your definition either. The whole point of doing these preflight tests is to ferret out these issues, and by their nature a minimum weight helium tank is a tricky thing to both manufacture and install. You need only search for the phrase "SpaceX Helium Leak" on your favorite search engine and you will find this not an uncommon issue which delays launches.

As SpaceX seems to be fairly familiar with the problem, and they have fixed leaky tanks a number of times, it seems to me that it is close to, if it hasn't already, entered into the operational readyness plan, where there might be "Step 1. Find the helium leak we know is out there. Step 2. Apply the appropiate fix prior to launch." So I don't really see how you could support the claim that this is a threat to the launch schedule.
I got that very early on. The dedication to craft cheating devices (even in primary schools) and cram information as densely as possible meant you had to read it a lot, categorize, prune and simplify it to the point you basically knew it backwards.

It failed in high school when I got a graphing calc capable of storing "large" corpus of text. You didn't have to think a lot (mostly careful typing) and it grew too large to even remember everything you typed in.
Ask HN: What should I teach at a boot camp?
I'm considering an offer to teach web-app development at a new boot camp. What concepts should something like that cover? (Length of course is somewhat flexible at the moment.)

I'm certain that "learning how to teach yourself to code" should be the top priority. No one is going to leave a boot camp with amazing skills, so they'll need to know how to get better in their spare time.

Is it realistic to get into unit tests, functional concepts, basic Linux administration, etc.? What have other people's experiences at boot camps been like (good and bad)?
So we're pretty much f'ed, right? http://dark-mountain.net/
I think that's fair and reasonable.
Ask HN: AWS or Dedicated Server
Hi all,

I'd like to hear you all host your websites/applications/businesses on and why. Is it AWS, or do you use something dedicated from companies like Softlayer/OVH/etc.

I'm currently researching both to host an application I'm working on, and would love to hear your thoughts on this.

Thanks!
I know I know :-(
Thanks (both) - status.rackspace.com is where I was hoping/expecting an update to be. Looks like I don't need to start calling my clients just yet!
Scientists create Terminator 2-inspired 3D printer
Some node cloud providers don't support native code plugins for node. With asm.js, you can compile a native code library for high performance parts of your node app.
That's an awful lot of text to advocate for immutable data to prevent shooting yourself in the foot when things go concurrent.

I've got this renderer that takes a huge data structure and uses simple OpenMP constructs to draw images. There is an assumption that the underlying data will not change during a render. Do I need a functional language to enforce this? No. Would it be nice if C++ had a feature to enforce it? Yes. Will I eventually want to make something that can carefully modify the data while rendering? Maybe, but I'm not sure that even makes sense.

I think a bigger threat is event driven code which IMHO is notorious for making things happen in unexpected order.
Its also worth noting that most research is publicly funded (scientists in labs discovering things) while most development is done by large companies (putting drugs through clinical trials, and bringing them to market). Certainly in the biomedical field to which my work is related.
Turning Japanese: Coping with stasis
I thought rainforest is carbon neutral. Every tree is oxidized back to carbon dioxide after death. How can it absorb more carbon, than release? What is the sink?
I'd say the problem is in the documentation (or lack thereof.) I've had to use OpenSSL before and the question of "should this thing be freed after I use it?" was very common and only resolved fully by inspecting the source carefully. The heavy use of macros adds to the frustration; often, 3 or more layers of them hide the actual code that gets executed, making it hard to tell where things go.

On the other hand, I've also worked on some codebases that were very well-documented with respect to this: every function that either returned a pointer or accepted pointers made it clear if/when they should be freed (and if so, with what function.) One example of that looks like:

void /* OWN */ *some_func(void *a, void /* OWN */ *b, void */* OWN */*c);

And the "/* OWN */" are intended to be read like "const" and "static", so this says the function returns a pointer to an object whose ownership is transferred to the caller, its first parameter does not change owners, the second one does, and the third is a pointer to an array of pointers whose ownership is passed to the function. The accompanying comment then says what function should be used to free the returned pointer, and what function will be used (by other code) to eventually free b and c.
I think I may have come across a forum post from you when looking at what was actually going on there.

Good for you for pushing against the dealers. This stuff seems to be changing at a (relatively, for political stuff) rapid pace at the moment. NJ now, looks like CT soon, VA just relented a bit and allowed a store, and it looks like things are moving in Texas. Maybe seeing other states ditch these laws will help push things in New Mexico.
> Lantern was not a customer of ours, instead they were exploiting this bug to essentially disguise traffic to look as if it was coming from one of our actual customers.

This makes a world of difference.

Just to confirm, does this mean that if the exact same attack had happened, but Lantern had been a CloudFlare customer, you wouldn't have shut them down?
> PR is a big thing especially with private rockets. On the CRS-1 mission, they referred to the engine anomaly that occured During ascent as a "rapid unscheduled disassembly" when really it was a rupture in the engine fuel dome.

"Rapid unscheduled disassembly" is a standard space industry term. Just like some other fun euphemisms - e.g. an "anomaly" or "lithobraking" (i.e. crashing hard into the ground). It's just a jargon, not PR. I wouldn't be surprised if whoever invented these terms had a good laugh over them.
College Student Banned from Class for Questioning Existence of Rape Culture
Look, I care about functional programming, I just haz no reason to use it atm

Cheers!
Show HN: Countly mobile analytics 15.03 released with plugins and push notifications
That's for full text search? This sounds really cool! Excuse the not-very-sophisticated question because I'm not really familiar with the data structures a database typically uses, how do your index sizes compare to a typical sql database or similar indexed similarly for the same sort of queries?
Focus on helping them to build stuff and answering their own questions. Yes that other stuff is important, but unrealistic in a bootcamp. They need to leave being able to build something.
I don't know the answer but if you figure it out you'll be a trillionaire.
I'm not very impressed. Maybe someone from CloudFlare is around to defend that position further.

Response from CloudFlare's CEO here: https://news.ycombinator.com/item?id=9234367
I am one of your 25k passionate fans. I'm looking forward to the next interview video. Thank you :)
Chris Odom's (aka FellowTraveler) statement on stepping down as CTO of Monetas