skysight-inc/HackerNews huggingface dataset:
The government is supposed to be of the people, and for the people. The government should be subservient to the people, not the other way around (at one point in history, a novel concept).

The concept of the "American people" predates the current American government. It will survive the current American government (plenty of developed or developing countries have had multiple governments in the past century, without interrupting the notion of that country as a group of people. In the more distant past, consider France. France remained a country of the French, despite several dramatic changes in the nature of French government in the past 300 years). The people are the "fabric of America", not the government that the people have created. That government is just an imperfect tool used by the people.

That's the idea anyway.
The UN is broadly as impartial and 'intelligent' as its voting members, which is kinda by design. The happy reality is that the UN is successful at most of the almost unimaginably diverse myriad of thing it's has to do. It seems to me to be a great choice for the role.
"I know she hasn't completed it yet" - this guys words are 100% weasel.

Well, yes, we assume you would be aware that she hadn't yet completed a course (her Masters) she couldn't enroll in yet because she had not completed her undergraduate.

This is something my step-daughter could understand, especially with her education as a lawyer (not yet completed, as she is seven years old).
> it's an objective fact that canonical decided to reimplement
> what Docker does rather than contribute to it.

What was the reason that Docker reimplemented much of LXC rather than contribute patches upstream?
Latest LXC supports features that Docker's reimplementation doesn't, and it seems likely to get further ahead feature-wise now that Ubuntu is pouring more resources into LXC/LXD.
So many functional languages. Which one to learn? Haskell? OCaml? F#? Scheme? Common Lisp? Clojure?
He is not a man of steel. Just his nut sack. And probably depleted uranium is more likely.

Years of experience and training. Thats why he was in that seat in the first place.
Show HN: Caravan – jobs for founders at co's that value entrepreneurial thinking
After Google Reader and delicious both died on me, I now try to store all data on my pc.
There Is Nothing to Carry Sound: Defamiliarisation and Reported Realism in Gravity
No, honestly, the biggest issue was just remembering to install the F# libraries.

Actually, the biggest issue is mono-service. Since we run cross platform, we used the Windows service API instead of writing a normal daemon. This has been a source of "random" issues with getting it to start. But that's just our fault for not changing 10 lines of code and just running it like every other Linux daemon. Similarly, some code depended on file locking (because FreeSWITCH's CDR writers don't properly write to files) which doesn't work on any popular Linux file systems. There are probably some other little issues where we made a dumb Windows only assumption.

All in all, it's been smooth sailing. Stuff just works. We develop and test exclusively on Windows, then deploy the binaries to Linux. I can't say enough good things about F# and about Mono.

Also, I don't use it on Linux, but F# Interactive would only work on some installs. A problem with readline iirc. I'd guess that developing on Linux will be more rocky than using Visual Studio.
A new team at Reddit
You cant (at present) execute code on a GET request, so you need to have static content pushed to S3 as the basis for your app. You can update it on POST/PUT though, so you can construct an application via that.
The # 1 Founder Sin Is So Damn Easy to Avoid
Well, it would be, if it were true. I'm pretty sure Emacs was invented after 1928. Half a century later, actually. I found that claim really odd. Maybe there's a joke or reference in there I'm not getting?

https://en.wikipedia.org/wiki/Sliced_bread

https://en.wikipedia.org/wiki/Emacs
"Yes, that’s right: before DeLorean, drivers stuck their arms out the window to indicate a turn. "

What? DeLorean didn't event THE turn signal - just the lane-change turn signal.
Anyone looking for startup feedback?
We're releasing a product that allows founders to gather feedback on their startup website (via open-ended survey questions) from users within a demographic that they select (ex. female college students age 18-24).

Would love to have some founders try it for free (you'll receive feedback from 20 participants) and tell us what you think so we can improve the platform before we launch on Monday.

Let me know if you're interested :)
Just FYI I didn't submit this one, @collision did
YouTube Music Key: My hopes for music discovery and personalisation
I had a patch to emacs accepted about a year ago and I just used the previous git mirror for everything.

esr's apparent attempts to get everybody to move to git are a little quixotic, I have to say - but if it happens, it's probably a good thing. Where a DVCS is a good fit, then you might as well use git. But even while I support this move and assume workflow will be improved for emacs regulars, I wonder whether it will prove so valuable for occasional contributors. (N.B., I'm English, so I guess what I mean is: I don't believe that this will make much difference.)

I've now seen a couple of attempts to frame this change that way and I'm not sure I buy it.
A few years ago I purchased a really nice old music box in great condition at a garage sale for about $4. I didn't know anything about them, it just looked nice. Some time later, I noticed a maker's name on the bottom and I googled it. Similar boxes were selling on eBay in worse condition than mine for around $1,000.

I will not part with the music box for less than $500. If someone actually offered, I'd probably hold out for more than that.

Is this madness?
going to the gym by yourself - kind of boring and would rather do the things you suggested (walking around, ride bike, etc), however going to the gym with a buddy/significant other is fun and often more productive than your original suggestions
I was curious so I looked it up. According to this article the top 10% pay 68% of all taxes.

http://www.heritage.org/federalbudget/top10-percent-income-e...
They strongly suggested that her full time offer might be rescinded is she didn't sign the statement.

This is shitty, but there is a certain logic. By signing the statement, she repudiated the narrative by which she had earned her position by having sex. If she had not denied that, Amazon would have been employing someone who had a radically incorrect understanding of her duties as an employee.
FWIW, a "ludicrous" offer might not be that much, depending. I had a guy buy a domain from me a couple months ago for $5k.

If you go through a broker like DomainAgents (who contacted me and helped negotiate the sale via escrow.com) the process is quite painless - I got my money within a week and the buyer had his site up soon after.

FWIW, I likely could've pushed for more money because his business only had ccTLDs and not the .com that he wanted from me, but $5k for a domain that was expiring was totally a fair price.
Have you read about Churchill's extreme ideas? Here he wanted to kill around 200 million people at once:

http://www.dailymail.co.uk/news/article-2826980/Winston-Chur...

Churchill was certainly no communist.
Ah no, I missed that part. In that case, it's just the uncertainty of what jobs you'll be able to find that would be a question.
No, it's nearly instant most of the time with the wifi stuff (WeMo light switches, Nest, etc). My z-wave door lock sometimes lags a few seconds, but I blame that more on the protocol than anything. I exclusively use the hub for its API; I don't know if the built-in UI would have any lag when executing scenes created through that.
He has a wonderful voice and his reviews are enlightening
which makes him one of the best Youtubers alive!
but I also like www.youtube.com/user/DetroitBORG
Seems like rather convenient timing for Amazon. Right when the whole Discover Card getting ripped off scandal drops, they suddenly have a big announcement about hatchette to take it's place in the headlines...
I frequently see articles on the front page of HN discussing publication bias and how positive outcomes for drug trials are often purely coincidence. Your characterization of the community's perceptions seems to be imaginary.
I predict failure.

The first and main reason is, that when you have multiple containers/VMs on a single server, what really happens is that "peak" or "burst" CPU matters more, in terms of what the user (whether developer doing testing, or users of a website that are browsing it) sees as performance.

Only in very memory-intensive tasks would these servers outperform (because the memory bandwidth is dedicated to just your server and is not shared). Then again, being able to bump from 2GB to 4GB (provided the application can take advantage of it) of RAM might well minimize the issue due to caching or other optimizations.

Second, 2GB RAM is (sadly) just not enough. As an example, the Zimbra mail server barely runs in 2GB; and many other Java based programs are only fast once they have chewed up a couple hundred MBs of RAM.
Well, I think the primary difference is that I'm a little more familiar with Go, so I have slightly more context. Most of these say things like "Package that provides such-and-such functions" or "Library for doing this thing".
I'm not a fan of American Football, well, because I'm not American and never got into the sport. I'm glad there is a minimal of ads when I'm watching the Premier League.
It sounds like the typical strategy of just asking for something more when it's presented to you, to get more results. It's easier to ask than to make.
Why HOT Kim Kardashian Is Trending Today? (Roberto Luongo Spoofs Kim K.)
We changed the title from "Letter to Amazon Board from Ad Exec Fired for Refusing to Lie to Customer" to the largest subset of it that any of us is in a position to confirm is accurate.
These are compute-optimized. They have others with more memory if that's your requirement.

Their current memory-optimized models go up to 244GB.
10-11 years ago I followed the Ansari X Prize a lot. I have a fuzzy recollection that Peter Siebold, the surviving pilot, actually designed and, at least in part, programmed almost everything related to pilot controls (and lots lots more!) on the SpaceShipOne.

If pilot controls are similar on SpaceShipTwo and poor design of them is blamed in the final NTSB report, then I hope Peter doesn't put too much blame on himself.

Peter Siebold has given and achieved so much on this project, definitely a hero of mine together with Burt Rutan.
That's great news. Thanks mate.
What's "next-generation" about it, if the present generation Kindle app and e-reader devices have annotation and sharing features, along with things like GoodReads integration?
I'm a big fan of using this type of visualization to add an extra dimension in a digestible way. Adding the third dimension is always the toughest one.
I saw it and was shocked that Python is not yet supported.
To be fair, JVMs are typically pretty bad at method dispatch as they typically haven't needed to worry about dynamic dispatch (because, after all, typically the main concern has been Java).

JS engines have done a fair bit around dispatch, but ultimately much of that is similar to what was done in Self over twenty years ago.
Clubbing baby seals and owning a basketball team are not in any common neighborhood of "morally reprehensible."

I am ready and willing to "take aim" and go even farther to stop someone, if that someone is behaving sufficiently immorally. My threshold for acceptable and unacceptable generally falls on the issue of whether an individual is harming another living thing. Killing to eat is acceptable. Clubbing baby seals because you're a sadistic billionaire is not acceptable.
Not as much as somebody who knows how to make people feel.
It's got a lot better in recent years, though. Certainly in London anyway.
Reddit CEO Resigns, Alexis Ohanian Returns as Chairman
Show HN: Revisions – version control for dropbox (mac app)
Learn more than one. I would suggest, in no particular order, at least one from each of these three groups:

Static, strict-by-default ML derivatives (Standard ML, F#, Ocaml, AliceML, etc.)

Static, lazy-by-default ML-inspired (Haskell, probably others, but, really, Haskell).

Dynamic Lisp-family languages (Racket, Scheme, Common Lisp, Clojure)
You can save yourself a lot of money and a lot of detective work by simply registering a similar name that is not already taken. If you really want exactly that name, check the expiration date and set up a reminder on your calendar.

If the current owner were really in a selling mood, the squatting/parking page would have instructions on how to make an offer.
That's definitely not the creative you picture in your mind while reading the letter, thanks.
On that note, try Antichamber and Perspective, both of which toy very effectively with your perception of 3D spaces.
As a light aside:

"The difference between the British and Americans is the British think 200 miles is a long distance and Americans think 200 years is a long time."

I've gotten a kick out of that perspective, as it seems to support some of the odd disconnects people have with times and spaces.
That's like Toyota asking if the they should stop test-driving their cars. The software industry should be moving _toward_ dogfooding whenever possible, not away from it.

In terms of testing, the best scenarios are, in order of preference:

1) Using your own product the way your customers do.
2) Testing your own product the way your customers do.
3) Testing your product without real-world data.
4) Not testing your product.

You're proposing that we move down to #4. Taking your tests out of the end-user environment is no longer testing your product.
Relevant context: Wong wanted everyone who worked at Reddit to move to San Francisco in an attempt to increase cohesion.
http://venturebeat.com/2014/10/01/after-raising-50m-reddit-f...

Some speculated that the move was to please investors, especially after a fundraise. This announcement indicates that the investors...disagreed?
The mindset shift for me was realizing that I kept having really fun/great ideas, but I didn't want to die with notebooks full of ideas and none of them implemented.

One thing that helped me towards getting them done has been to make projects as small as possible. For anything that I can't do in an afternoon, I try to make sure I can accomplish something small every day.

But it also took a lot of practice at improving self discipline (reading about it, writing about it, building habits), fixing my sleep schedule (way less lazy when I go to sleep at 11pm and wake up at 7am), and starting on pills to combat depression.

As others have said, make sure you love what you're working on. That's important. Don't get sucked into our society's focus on "productivity" over all else if it's not what works for you. There's more to life than producing output, and you are not what you create.
Thank you for the engaged vacation from the AAA Game and Deep Introspection Belt computing platforms, and may your booth B-wavelet models represent you well.
Cool. It seems to make the common argument that "since evolution is random, it makes mistakes, therefore we see illusions." I disagree with this logic. I think it would be truer to say "since visual processing resources are (inherently) limited, evolution makes trade-offs, therefore we see illusions." I see jumping to the most-likely conclusion about what we see as more of a power-minimizing and performance-maximizing trade-off than a design flaw.
Yes. https://twitter.com/bernardgolden/status/532700076494184448 has a picture of slide from re:Invent where we talk about custom servers and storage. The whole slide deck should be online in a few days.
I've also deployed a few Yubikeys and while they are the most versatile tokens I've encountered, at least for my use case something else won me over: They're an order of magintude cheaper than RSA tokens. More, actually. That makes me put them places I wouldn't otherwise.
This is correct. I think I may have fat-fingered a downvote on you.
Lines are not allowed to match. Eg line 4 and 7 are the same (which is not allowed)
Tutanota releases encrypted email app (beta, GPLv3). Developers Q&A on Reddit
People who know who their real customers are, serve their customers. I don't know how effective it would be in the end.

Also the cases you cite, they're go-between firms where the power relationship is obvious. Big government tells smaller corp to do x, or big credit card firm tells smaller firm to do y. For employee's, the power relationship isn't there unless you have unions, and union organizations would be ones you would go to in these cases.
I wanted to include a line about that but finally decided against it. I like neither option. Would it really be any better if way paid a million for every fatality? Yea, we killed your children...but hey, you are a dollar millionaire now, buy some nice stuff to cheer you up! Maybe the money would be spent better trying to avoid such incidents in the first place instead of attaching a price tag to accidentally killed people. In the end I am really unsure what the best option would be.
Developer here. Would love to hear your comments, and happy to answer any questions you might have.

The idea is not to compete with formal version control systems (such as git), but rather to provide a nice interface to the "events" and "previous versions" functionality of dropbox. This allows users to track changes to files (including viewing diffs of changes) and easily restore an entire directory if desired. Might even be useful for serious hackers when collaborating on files with friends/relatives who don't use git... :)

(As always, don't put your most precious secrets in dropbox. Or if you must, encrypt them before you do.)
Because the store often has better hours?
Yeah I am wondering. You can only run 2 machines on the preview as well.
I'm also curious. First things that pop up in my mind :

1. Hiding javascript one level more ( slightly harder to find what is going on than uglified JS )

2. Avoiding some script blocking scripts ( imagine ad-blocker that is not configured for such javascript option )

3. Saving traffic by putting javascript in the same request as an image resource that you are actually using.
pedrocr jumped all over this post for some reason and took it in a very, very weird direction. I'm amazed that a discussion on HN involves people talking about how issuing shares is a neutral, zero sum event for shareholders (AKA founders).

Specific to the MSFT/Apple deal you mention -- and more notably as part of Warren Buffett's deals with GS/BofA/GE -- those were preferred and non-voting shares. So there was no dilution in either EPS or voting control.

Microsoft re-assuring that it would continue to produce Office for Mac affected the price. Apple taking out what was effectively a $150 million loan at 6% interest was not the source of the excitement.

Buffett's deals also included warrants. I can no longer devote time to being the thread savior here but I'd encourage anyone reading this to walk through those deals and think through the implications. It's pretty interesting stuff.
I'm guessing that this Lambda functionality is built on the new ECS (EC2 Container Service) which is built on Docker. Therefor, it should be reasonably doable to recreate it on-premises and escape the AWS lock-in. "should" being the operative word there. :)
I have a VM running my webserver, mumble VOIP, IRC server (inspircd), two IRC bouncers, OpenVPN, Xymon monitoring, bitlbee, and a few other things and it only has 768MB RAM.

last pid: 91361; load averages: 0.28, 0.28, 0.25 up 9+19:03:28 14:37:36
74 processes: 1 running, 73 sleeping
CPU: 0.0% user, 0.0% nice, 0.0% system, 1.2% interrupt, 98.8% idle
Mem: 38M Active, 512M Inact, 133M Wired, 8404K Cache, 87M Buf, 32M Free
Swap: 2000M Total, 71M Used, 1929M Free, 3% Inuse

2GB is enough to run a LOT of things.
That is definitely the general assumption as it's most often true, but university alumni associations don't hold to that, nor do dictionaries.
The Safe Harbo(u)r agreement isn't worth the paper it's written on. In fact I'd bet that it will struck down in court for breaching human rights.
Consider the case of a program which applies a processing function to pixels in an image. Which processing function to run depends a command line parameter. How would whole program analysis help you know which function you are going to use? But a JIT will see you keep calling the same function and inline it. Not even profile directed feedback will help you if each time you run the program you use a different function.

I know Stalin and MLton but not the research you mention - can you point me at any papers?
Some might consider that to be two good things...
That's because yesterday, it wasn't really 5%, it was 5±4%.
git is harder than other distributed vcs.

With a centralised VCS, you have two 'version's of the file system: your local working copy, and the current branch in central repository. That leaves limited room for inconsistencies between the versions that might confuse the user / need conflict resolution.
Logical versions = Number of working copies + Number of branches

With a distributed VCS, you necessarily add a third 'version' (current branch in local repository). That's unavoidable.
Logical versions = Number of working copies + Number of local branches (over all working copies) + Number of branches in central repository.

But git is considerable worse: with git checkout working with a central repository, there's at least 5 versions involved, all of which may differ: working copy, index, local branch in local repo, remote branch in local repo, branch in remote repo.

Different commands affect different 'versions', so it's easy for new users to get them into an inconsistent state, and pretty much impossible for them to recover: usually they can't identify the reason for their trouble because they do not distinguish between these 5 'versions' mentally.

It's impossible to build good tooling on top of this mess, unless your tooling completely hides these extra 'versions' from the user by always keeping them consistent with some other 'version'.

For example, a commit tool might use the stash only during the commit itself, so stash and local working copy are always kept consistent. Unless the user also uses the git command-line client...

Of course, git is also hard due to the inconsistencies in the command line interface, but that's in addition to this fundamental unnecessarily complexity.
It's simply a joke about Emacs having a long history. Don't take it too seriously. Just like the "greatest thing since sliced bread" phrase. I mean sliced bread is not great at all.
You can also configure your IronWorker more so than you can a lambda. For instance, I have an IronWorker that requires a library not installed by default, so I use the "deb" command to install it during the build process.

And of course, it supports more than just Node.js.
I absolutely think they would.

This is related to why DNSSEC detractors think it is equivalent of handing the ICANN your key pair, by way of acquiring the TLD.

Turns out it's not that easy in practice.
I recently had to set up a system to generate thumbnails from images uploaded into S3; precisely the example they give. This would be a godsend and replace a lot of complicated queues and ruby processes running on an army of EC2 instances.

Oh what I would have given to have this capability a year ago. :)
That’s the wrong statistic. The question is whether, say, Bill Gates pays a greater or lesser percentage of his income in tax than someone earning 50K.
The efficient market hypothesis is also equivalent to the problem of whether P=NP, which to me, is more evidence as to it's likely truth value than this blog :)