skysight-inc/HackerNews huggingface dataset:
> To do p2p without C++, you have to implement ICE or the equivalent. Sounds like a fun thing to do, especially but it's going to take a lot of work. Then once you're done with that, you'll need to implement reliable delivery with congestion control on top, which also would be a lot of fun but a fair amount of work to do properly.

Those are exactly the things I intend to leave out in my initial work. If it happens to catch on, hopefully I'll get some help. If not, it will still be very useful to me without those features.

> Finally, you'll want to add encryption in there; luckily, Go has good crypto libraries, but getting crypto right is still really hard and it's easy to mess up and have an insecure system. At the very least, you could use libjingle as your guide.

Yup. I think this is one of the things that Bittorrent Sync gets right: strong symmetric AES encrpytion.

> By the way, what do you mean by "not to use C++"? Do you mean write it in it, or do you mean use libraries written in it? I can understand the former, but the latter seems a bit extreme. Go makes it pretty easy to link to C libraries. Why not use libjingle from Go? That sounds fun and a lot less work.

Not to write in it. In the Go community, there's a heavy bias to avoid linking to external libraries if it can be avoided. There is a certain amount of cachet that comes from being able to do `go get ...` and have it work without having to make sure another library is installed.

I'm at the infancy stages of my understanding, so it's certainly possible that I'll come to my senses and build on top of something else. But for now, I'm going to blaze my own trail. At least partially to learn. (Two of the most important pieces---encryption and p2p---are things I have very little experience with.)
An everyman's guide for going invisible on the internet
BeagleBone Black SBC gains $15 metal enclosure
After working in Chef for several years and fighting with both gem-rot and managing colliding chef-client and application ruby+rubygems+gem environments with RVM... I was ready for something else. Also, our group just started working alongside another group that does not use cfg management; I wanted something that would be unobtrusive. At first I thought Salt would work, but the minionless mode was not really recommended. You lose a lot of the power of Salt when you do that. Ansible, however, is designed to be minionless. After using it for the last few months, I am (frankly) in love. The last time I felt butterflies like this for a tool was when I grokked git.

Look, I can maintain my own ansible configurations (inventories, playbooks and roles), and the other groups need not be the wiser. They don't need to worry that servers are going to be reconfigured out from under them, since I am running my configurations explicitly. All they see is that I ssh'd in and did a bunch of stuff really fast. To work with my other groupmates, we just keep the files in git (just flatfiles, yes: just flatfiles). With git I have an audit log of everything that has changed (hosts that have moved environments, configurations that have been updated, etc). And like git it is as distributed as you want it to be. Want to run it from a central server only? Fine. Want to have your admins all run it from their workstations? Fine. Go for it.

Even if the server is ancient or weird (ie. no python), I can still manage it with the raw module.

Ansible gives me everything I want, with no fuss. It is so basic that I can do things the way I want to.
You say that like picking a small number of decent building blocks and then putting your energy into building high-quality code rather than wrangling a circus of services is a bad way to build scalable systems.
Show HN: Our logo built in JS
That's great thanks! I'll let you know how it goes.
FreeBSD Celebrates its 20th Birthday
The issue is, for a person as old as your grandmother, learning even the barebones of how to use a computer can be a novel experience because they have had a very small chunk of their entire life to attempt it. This is following having access to many other modern forms of entertainment for far longer.

Whereas, in the case of the young cousin, they grew up with tech like this and having to relearn something that is basically the same system but with a different coat of paint and more inconveniences is a hassle.
Would love to see if someone has a more efficient/faster way to accomplish this logo through HTML/CSS/JS.

The whole thing is dynamically created so the container size can change.
Canvas would probably be a better approach...
So if I got a bigger panel and needed more power would you say to buy a second battery? Would I just hook it up in parralel?
Engineers and architects are paid up-front for their services. Musicians aren't. Do you have a suggestion for how they could be?

It's true that musicians sort of used to be paid up-front, in the traditional label model where a record company gave a musician a big advance to make an album, and then pocketed most of the actual profits from the sales of that the album (akin to hiring an engineer to build a bridge, then collecting tolls on that bridge). But that's no longer the model for most up-and-coming independent artists, and in any case, that just shifts the royalty-collecting burden to the record companies, who still need to be able to recoup their initial advances.

Another approach, which works well for bridge-building, is that the government just pays some engineers to build a bridge, then lets everyone use the bridge for free. This is like the really old school practice in which a wealthy prince commissions Beethoven to write a string quartet, and once complete that string quartet is then freely available for anyone to perform. As a model for music in the modern world, this would mean socializing the music production business, i.e., taxing everyone the price of a Spotify subscription and pumping that money into NEA grants for artists to record new music, which would then be free for everyone. On the bright side, this would eliminate all worries about piracy and chilling effects from anti-piracy enforcement. But there are also lots of drawbacks, e.g., in this model the decision as to what music should exist would be made, not by the market (as in the indie model), or a profit-oriented record company (as in the label model), but by government bureaucrats whose incentives come from the political process. Of course this could have some good effects (maybe they'd fund fewer Justin Biebers) but IMHO there are serious problems with a system in which an artist's viabilaity is contingent on their staying in the good graces of the government.

Also, just so you know, Pink Floyd is a band, not a person.
Having a font size of 25.33pt makes the website impossible to read without zooming out 3 steps. I would be happy if people stopped using tiny and huge default font sizes.
Dibs.
Have you ever heard of the self-advertising agency of 37 signals? So gorgeous, so great, so smart and so on and on this David boy. Come on guys for real ?
Why can't I zoom in the Blog from an Ipad?
Cheers
Im surprised billionaires haven't snatched these up and turned them into private islands.
Yup.

“There is a forlorn little spit of land in the middle of the East River by the United Nations, called U Thant Island.”

“In 1977, a group of United Nations employees who meditated with Sri Chinmoy, a Queens-based mystic, had the island re-christened in honor of the Burmese diplomat U Thant, who was the third Secretary General of the world body from 1961 to 1971.”

http://www.nytimes.com/1996/10/06/nyregion/fyi-652520.html
Relevant: A group of kayakers rode down the LA river to prove that it was navigable and therefore eligible for protection.

http://laist.com/2010/03/02/documentary_following_kayakers_i...
There are no private beaches in California.
I am so saddened to hear that the country I pledged allegiance to as a child is now being accused of human rights abuses by Amnesty International :(
I bet the first draft of the White House's reply to Amnesty International reads just like the ones typical banana republic dictatorships use: throwing a tantrum about "interference with internal affairs", Snowden broke "the law" and must be deported at once, etc...

It is sad that this is pretty much expected from this government the same way the ones among us who grew up in Pinochet's Chile or any other dictatorship could predict from their own government.
But they don't rightfully own the land. This is hiring guards to keep people off the sidewalk in front of your house.
This is great for people who really don't have an eye for design and style, like me. I'll have to work with this on my site, http://gilgamech.neocities.org
There's a reason the paper only goes for a quarter, not much journalism takes place at the New York Post.
The charges will be contested how? The secret courts and the secret interpretation of the Patriot Act are secret and the State holds them to be State Secrets, and thus you cannot contest the charges, and thus the Constitutionality of the law is never challenged, and thus the law stays on the books, to be fully enforced.

If this is not a definition of corruption, I don't know what is.
The one feature that I actually care about and no one seems to have is full text search of your feed history. This is a feature I'm willing to pay money for. Why isn't anyone doing this?
Do those stats include private repos or just open source?
"The band is just fantastic, that is really what I think. Oh by the way, which one's Pink?"
> I'm talking about gaining something, in this case a goal that is actionable, useful, and very difficult to achieve.

What exactly is that?

> so why don't you share yours?

Just as the body has a pleasure/pain mechanism, so the mind has a joy/suffering mechanism.

The biological purpose of this mechanism is to give you joy when you experience physical pleasure, and pain when you experience physical pain; but moreover, to regulate the anticipation of physical pleasure/success and physical pain/failure. That anticipation is mediated by your rationally (or not) chosen values. There is more that can be said about this... for example, self-esteem comes from building a character that allows for the rational assumption that you can expect continued success as an organism, and the rewards thereof.

So, my purpose is to experience joy and happiness in my life by choosing and pursuing rational values, given the constraints I mentioned above.

Obviously, the amount of philosophy you can do in an online comment is pretty limited. What I've said is just a summary. After all, I started in ethics, whereas a full philosophical exposition would start with metaphysics or epistemology.

Since your post was mainly about other people, let me say: other people are valuable to me, because they can be friends, lovers, trading partners, etc. So, there are good arguments to be made for helping others. I think arguing it from "duty" is not doing it in a rational way and will lead to bad conclusions.

By the way, I want to make it clear that when I called what you said "disgusting hogwash," that wasn't a reflection on you at all. I just wanted to call out what I saw as a bad argument that I think could influence people to go in a very bad personal direction.
GameOS on the PS3 is Sony proprietary AFAIK. OtherOS was traditionally Linux but glevand the hacker (not glevand the SCE employee) got FreeBSD running as well. The hypervisor (lv1) is a modification of the IBM reference hypervisor.
What do you think would be a fair price for receiving unlimited access to all music ever created? With about $12 billion in annual revenue for the industry in the US, that number doesn't seem too bad.
>if you spend $0, the artist gets nothing, right?

not necessarily. I'm quite happy to be shown ads while I stream that generate revenue for the artist.
I wonder, I wonder what kind of comments would appear with something like "Help put VB.NET back in the top 10 this weekend".
Talleres Chapa y Pintura Madrid
Taller chapa y pintura, mecánica y accesorios del automóvil en Madrid. Revisiones Mercedes Benz, BMW, Audi, Bentley, Rolls, Mini, Infiniti, Lexus,..
IANAL, but I don't see any legal possibilities here. As long as he is on US soil, he can't work for any company other than the H1B sponsor. I've never heard of H1B "co-sponsorship"; it's usually a one-to-one relationship. The only way I see is to fully transfer the H1B to the startup.

Depending on which country he's from and how much money he brings to the table, an E2 visa might be an option. He would have to own at least 50% of the company though.
It's an interesting question. Do you have a moral resposibilty to make sure the money you spend makes it to the artist, or did you just justify your lack of moral effort by saying "well I 'paid' for it, meh..." and how might this be different that just paying a few bucks for a Pandora membership.
Unfortunately, Bradley Manning's case shows that there's a fair chance that Snowden would never get a trial...
Guitarras electricas
Venta online de guitarras, pianos digitales batería y equipos de audio y sonido profesional. Instrumentos Musicales.
> That’s a monumental achievement by almost any standards, yet also one of the least enjoyable experiences I’ve had driving a race car — all because of ambition.

I sincerly thought he was going to talk about how the fact that someone died in a car crash two days ago at Le Mans ruined the party. Then I realized he was talking about his own ambition. Not saying he's selfish because of that though, it's pretty human to care first about your own life. http://www.usatoday.com/story/sports/motor/2013/06/22/allan-...
Regardless, it is surely better to bet on the stock market continuing to rise, even if more slowly than in the past, than it is to bet that the startup you're working for is going to be successful.
I assume open source since other elements in that page refer to public repos (github.com/timeline), but I'm not certain.
The mutable strings should add some excitement.
You forgot several big wins: music lovers enjoying music in an easy to use service they love. And thousands of unknown/unsigned artists getting discovered and kicking off their careers.
A proprietary language created for a closed, for-profit platform isn't naturally the most popular choice for open source projects.
You Can Finally Buy the Magical Spray That Waterproofs Everything
Why would someone make that their goal?
I don't know why people think that "I think Edward Snowden did the right thing" is incompatible with "Edward Snowden should be prosecuted to the full extent of the law." If I run a stop sign to the hospital because my child has a serious injury, I did the right thing (as long as I did it safely), but I still expect to get a ticket for the violation. The reason that Snowden is being called a "hero" in some corners is because of the likely penalties for his actions, penalties that ensure that people don't blog about every piece of classified information that they find distasteful.

Amnesty International really puts itself in a weird position by using the words "hunt down"... the US has simply made written requests of countries under existing treaties, requests which have been ignored by Hong Kong without immediate consequence. "Hunt down" implies something Seal Team Six-style.
Fun with PostgreSQL: Tagging blog posts
Apples and oranges: Snowden would be tried in a a civilian court, not a military court; he is not subject to the UCMJ.
We're currently working on an even simpler version that uses less elements (we're going to push the <article> style into <body>): http://kyledrake.neocities.org/groundfloorproposal.html

The basic idea is to provide sane defaults for people that aren't CSS experts and don't know how to use classes. Then they can slowly learn how CSS works without having their pages initially look like terrible un-styled crap from the early 90s.

This is a really cool idea, and Scott put a lot of work/thought into it. I think a lot of people outside of NeoCities would find this useful too, that's why I wanted to share it!
Exactly.

I'm curious how people today would characterize Thomas Paine, were we to zap them back in time to report on the founding of the US. I'm sure they would all be toeing the King's line and denouncing people like Paine.
I really like your comment, however, we can't ignore the visual appeal as well, and that visual appeal can be the hook.

If AngryBirds wasn't cartoonish, and had a cold interface with only dots and blocks, it would cease to be as entertaining, and therefore the design is key to the user experience.

This isn't only true in games. The hooks of Facebook were similar to the hooks of myspace, but myspace became difficult to interpret, where Facebook remained easy to read while being less about the perceived style of your friends.

Your comment makes me think you're saying, make sure you don't have a pig before you put lipstick on it.
The government has no business getting involved with this one way or the other. It's up to businesses to negotiate. If rights holders aren't happy with the money they're making they shouldn't sign the contract.

If the bands aren't the rights holders then they really have no say. That's a whole other can of worms.

My personal anecdote is that bands are making far more money from me than they did before. I'm discovering bands I wouldn't have know about otherwise. That's the catch 22. The big, well known bands will always make money whether it be through sales or streaming. The smaller bands are much easier to discover through streaming but may not make much money through it.
How I Under-promised, Over-delivered and Screwed Myself
Hey Sony, you should consider:

http://www.freebsdfoundation.org/donate/sponsors

I guess they could be the big anonymous donor, although I always assumed that was Apple.
Exactly. Their point should be that Pandora's business model is a losing one, that there's no apparent way for them to be profitable, so they need to charge more and let the market sort itself out.

But I guess that takes the fuss away from their complaint. If you view it as Pandora's just losing money and likely to not survive then it makes people wonder why you're complaining in the first place.
The dirty business of spy versus spy (2001)
Forming a model might not involve precise thinking, it often involves lateral thinking, at least with me.

I heard that computer science was more of a subset of music than math.
Just to add to what noonespecial says:

1. Royalty rates increase every 3-4 years. This is one of the big reasons why companies like Netflix have a hard time retaining contracts with content owners.

2. There are many middlemen involved in the online music/movie business. By the time everyone gets a cut, there is not much left in pool. This also ensures that everyone gets a very tiny portion.

The online media industry is a complicated mess, and I don't see any long-term solution to it coming up soon.
This takes fanboyism to a whole new level.
How to 1-Click Install Ruby on Rails on Ubuntu 12.10 with DigitalOcean
It used to be the case that you would only get a Mac if your customer required you have knowledge of the OS.

Nowadays, given most everything is cross platform, and Windows7 runs great on a VM, if you can afford the kit, it's best to get a Mac, and then bootcamp/VM if you need to run Windows apps.

If you don't have customers who need you to run Windows apps (mostly enterprise .NET stuff or boroque VPN clients), I suggest you get the Mac - you seem to prefer it.
> that's all they owe society: paying their workers their salary.

No, that's what they owe their workers. What they owe society is tax [0]. And society can decide to use that tax to provide basic income, or anything else.

[0]: see also http://world.std.com/~mhuben/faq.html#theft which addresses the "taxation is theft" view of the world
I'm going to be "that guy":

-- These are the same:
-- ...snip...
local function g(x) return math.sin(x) end
local g = function (x) return math.sin(x) end

According to the Lua Reference Manual [1], this example isn't correct. Rather, this is the correct translation:

local function g(x) return math.sin(x) end
local g; g = function (x) return math.sin(x) end

From the manual: "This only makes a difference when the body of the function contains references to f."

[1] http://www.lua.org/manual/5.2/manual.html#3.4.10
I find the media reporting on this incredibly frustrating. So many articles seem to be blindly making claims along the lines that both China and Russia have extradition treaties with the US and should be "following the law".

For example:
http://edition.cnn.com/2013/06/24/politics/nsa-snowden-optio...

> While it's true that the United States has treaties and agreements with Russia and other countries, those agreements aren't always followed

There is no mention here of a US/Russia extradition agreement:
http://en.wikipedia.org/wiki/List_of_United_States_extraditi...

And here:
http://www.canberratimes.com.au/world/snowden-affair-turns-i...

> It was not clear if he was speaking of China or of Russia, when he added: “If we cannot count on them to honour their legal extradition responsibilities, then that is a problem.”

Well given that neither Russia or China have extradition treaties with the US, I would hazard a guess they were referring to Hong Kong.
No, I meant "half", which in this context means "around 50%, close enough that if you saw all the planes lined up in random order on a runway you'd guess 'half', and the judge would say 'pretty close'."

The word "half" is, in this context, purposefully imprecise. To cite it as "42%, based on the fraction of bombers deployed, as reported on an unlocked Wikipedia page five minutes ago" is to deploy needless detail to distract the reader from the main point. ("Do we have reason to believe that the USAAF signed off on, and materially contributed to, the bombing of Dresden? Why, yes.")

It's easy to get lost in irrelevant detail, or to deploy irrelevant detail to make other people get lost. It's one of the reasons they ask young physicists to practice those brainteaser problems ("approximately how many cheese salespeople are there in Utica, New York?"): They need to learn not to fret so much about the shape of the leaves that they're afraid to sketch the forest.
how about Google Hangouts for a venue for weekly live jams for paying fans?
ROT26 has some known vulnerabilities and there is a recommendation to move on to the much stronger ROT52.
How much SSL traffic is offloaded to dedicated hardware on the server side nowadays? How many different companies are there in that space? How many of them have secret agreements with the NSA (or their respective state intelligence agencies) to retain session keys and dump them out when they receive the right kind of query?

The actual owner of the SSL offload hardware would have a hell of time even detecting that their keys were being handed out that way - picking out a once-a-day SSL connection that the offload hardware talks to directly versus one that it passes through in the clear to the systems behind it is going to be exceptionally difficult.
Because falling on your sword, while noble and makes for great story-telling, is unnecessary. Requiring whistleblowers to fall on their own swords discourages whistleblowing, which as a society we've in the past explicitly spelled out as desirable behavior.

tl;dr: If you punish desirable behavior, desirable behavior won't happen.
glad you like it.

plan on doing some more updates to make it more flexible/easy to use n' such.
> Let's show the community that Objective-C developers care about open source.

by organizing an event only to boost statistics.
This belief is sometimes called the Just World Hypothesis: http://en.wikipedia.org/wiki/Just-world_hypothesis
Are there any congressmen (or congresswomen) who have been outspoken in favor of Snowden, or are all 435 members of the House and 100 members of the Senate condemning him?
>I wonder what Apple run at their data centers?

They've posted job ads for their data centers in the past that mention Solaris and IBM/AIX. I don't know if there's anything official beyond that.