skysight-inc/HackerNews huggingface dataset:
I just don't understand why people downvote you. It's quite stupid to downvote someone who is merely pointing out facts.

Google analytic is everywhere. If you don't want Github to track you, then don't use it. So if people fear Google, then should Github do the tracking on its own? Then all the sudden Github is not evil anymore. But look: github has your repository, your code. If you have a private repo, github still owns the source code in their data store. So in the end, privacy on Github? Minimal.

And you know what? Github itself has been using Google analytic for years. And now we are complaining about Google collecting data?

If you care about privacy, you shouldn't even be using Github. If you care about your privacy, you should never give up your true IP, your true identity on the Internet.
That is disappointing I understand that work deserves money but I wanted a viable competitor to the big 2.

Emacs has gotten better because of XEmacs, vim may get better because of newvim, but that won't be possible here unless you want to contribute your time for a closed source project and hope that whoever sees your pull request chooses to merge it.

Here's hoping they change their mind and perhaps develop a few useful paid extensions or something like that instead.
Braintree updater: automatically update consumers' credit card information
I am also very interested in Marketplace. I am just starting, but when I saw it I thought Erlang/OTP-ish concurrency and network stuff on Racket? Yes please!
Smell of forest pine can limit climate change – researchers
And here are some instructions to do the same thing with any old Debian box. https://rednerd.com/2013/12/07/portal-for-debian/

It works well.
I live in Silicon Valley and my AT&T service is, loosely speaking, "pretty shitty".
Count me as another one who likes the pixel aesthetic. The title made me ask myself "why would you want to do this?"

(I also loathe most forms of antialiasing, including ClearType, so that might have something to do with it... I like sharp, clearly contrasted edges, including pixel edges.)
Unfortunately it defaults to smart quotes so copying and pasting from the doc into a REPL is impossible.
Am lost. Where do I download it from? I do not see any link. Or is it an online based editor? Will it work on Windows?
If each point could be refuted, and an alternative explanation provided, would the OP listen anyway?
As far as I'm concerned GitHub is free to handle the licensing of their software however they like, but this opens up an interesting thought experiment:

We now have at least two companies making significant Chromium-based editors, one is Adobe and the other is GitHub.

One of them is developing the core of their editor technology using a fully open-source model (hosted on GitHub, naturally) under a well-understood and widely accepted license, the other isn't (or at least isn't currently planning to).

2 years ago, who among you would have guessed correctly that the one whose editor was open source would be Adobe's?
I imagine much of his reputation goes back to his book Applied Cryptography [1] written back in the 1990s.

[1] http://books.google.com/books?id=A6ZO2D6ayNwC&dq
From my own experience, if you use an ORM, that is a strong indication you might have been better off with a NoSQL db like Riak. Consider your access patterns and partitioning requirements.
No, he means 'there are no good solutions to the situation we find ourselves in'.
And ketchup.
The object-relational mapping problem is a perennial question so I think it is great to have an interesting survey of the topic even if it is a little old.

The thing is that the object oriented programming model and the relational database model are both good models. However, the relational model is a logical model specifically intended to be independent of the particular structure used to store data (presentation independence: it uses only a few relations so as to allow data to be presented using any logical conditions on those relations) while object oriented programming is primarily focused on creating specific storage structures (it's not a specific model but a set of tools for build whatever-the-heck). You can create a limited definition of object this is compatible with the relational model (see [1]) but such definition more or less neuters OO as a tool chest for building any structure that tickles your fancy(such a limit can be good or bad depending on the context).

[1] For example, the daunting Third Manifesto (TTM), by Hugh Darwen and C.J. Date http://www.thethirdmanifesto.com/
different poster (singapore)

50 is a good number of people, especially if you're doing sample sales i.e. 1pm - 4pm special sales in a secret location by XX designer. For instance you can whatsapp a group of well-known fashion bloggers, who may forward the invite to a group of friends etc etc creating a semi-exclusive shopping experience

I've seen people do it for yard sales too (what we call void deck sales) It's a bit like a tupperware party.
What do you mean by using Tor and a VPN service? Do you mean accessing Tor through the VPN? Or accessing the VPN through Tor? It seems like using Tor is a waste of time if you then go ahead and authenticate yourself somewhere. Or is this just in the context of trying to break out of a restricted environment? (rather than looking for anonymity)
Kind of ironic that MSR is using an unregistered version of PhotoZoom.
> Was Columbia at an unusual inclination for a shuttle mission?

Here's the breakdown of orbital inclinations for Shuttle missions:

28.3-28.8 53
34.3 1
38.0-40.3 11
49.4 1
51.3-51.6 47
56.9-57.0 20
61.9 1
Not orbited 1

As you can see, 89% of Shuttle launches went to:

around 28.5° to deploy satellites
around 51.6° to reach Mir or ISS
around 57.0° for earth observation
> I work in the pharma industry in Japan

I wonder if we've crossed paths in some way before. I also work in the pharma industry (peripherally?).
My suspicion is sublime's speed has very little to do with its rendering method and a lot more to do with its I/O philosophy. Because, let's be honest, there is no way OpenGL can make loading a 50mb file into memory significantly faster than plain rendering.
It would then be neither Open Source nor Free Software.
This is certainly intriguing. .NET has moved steadily in the opposite direction with Linq-to-Sql classes, followed by the Entity Framework which is now the default. I wasn't even aware that this school of thought advocating the opposite direction existed.
It's not just ruminants; these days even farmed fish are fed corn.
sources are released? i guess making own linux build would be faster :D
Well. This is the week I started really getting into node. It's also the week I found about this. It's all disheartening. It's probably a necessary awakening step for developers in regards to truly considering the ownership of their tools.

I hope the npm replacement word is going to be as easy and short, or even more so. nnn? "nnn is not npm"?
Ask HN: Who is a software architect?
One of the ways I look at career growth is to look at the skills, duties and responsibilities at the next level and try to do that right now.

Given that, I wanted to know what a good software architect actually is? What they actually do?

Internet searches give me Jargon'ish definitions.
S.F. tech workers, housing activists clash at happy hour
Same idea, different project.
None published, but your presumption is correct for the time being.
I'm curious whether retail presence matters that much - their current clientele seems to be motivated enough that even if they sold exclusively via Web site, with subsequent delivery in person, they would still have a waiting line.

Those pesky laws generally prohibit direct sales, not service of the vehicles, so Tesla would still be able to open a full-blown service location, and direct any potential new buyers online.
Looks interesting, just a couple of notes.

1) 'Why responsive' section is below the fold (1366x768). I checked, just email field, closed. Re-opened again as I started writing this and noticed a little icon saying there is something below. I guess not many user will notice that :)

2) Tell more about how it's done! Is it that I just upload the source and it runs some magic, or you will review manually and return back in a week? As it's something new (at least for me), I am a bit confused. But maybe explanation would be confusing for users? But maybe then people who would sign up convert better since they were not mistaken? Sounds like an interesting A/B opportunity for me.

3) Sorry if it's disillusional but they are not clients yet, if they haven't paid you yet ;) typing in my email in an input saying that it starts from $299 is much much easier then actually paying $299.
My two cents: I've been trying (on and off) to meditate for a few years now, with very little success. I just did the 2-minute guided calm, and felt good! This app seems to do a good job with their guided exercises.
Here's a video of Jim LeBlanc's suit depressurizing during a test:

http://www.youtube.com/watch?v=KO8L9tKR4CY
There are lots of vagrants, you don't have to share, everyone can have one or two all of their own. But if you choose to share I'm sure this is the best way.

Hopefully they expand in to Hobo's, Bums, and the underemployed.
Are you seriously suggesting that there is no corruption in Pune? Or that people across the country who go to Pune automatically get better?

This is an endemic problem across India.

We need broader cultural changes. I don't think I will ever see them in my lifetime or even in the next few generations. And merely going to a different place where there is the same problem with same people is hardly going to address any issue.

Places like Bangalore, Pune, Hyderabad, Chennai etc or even private companies/MNC hardly solve(d) these issues. They just offered a bigger playground for such issues to come to play.

This is basically 'sarkari naukri', your old Indian government job all over again. Except that just with small time cosmetic changes.
The thing about Snow Leopard is that it's the terminal release for 32bit intel machines. Like the one I'm typing on right now, the first white intel macbook. (Though, I recently switched it to Ubuntu 13.10 after a hard drive crash. It might go back. )

For a lot of things, It's still good enough. Chrome works. Mail works. ITunes. And for my purposes, terminal and ssh too.

Similarly, I've still got an old PPC mini running Leopard (also it's terminal release) as an iTunes server. It's no speed daemon, but it's not like serving a couple mp3 streams is that hard. But it hasn't gotten updates in a while, so I've got to look at moving on with that one.
It's most likely being used to generate a nice URL that does dynamic DNS forwarding to the actual server.

One could probably get away with just using an IP and a port, but within an organization that's behind a firewall it's not always immediately obvious which IP and port to use.
It does seem strange that Apple, which does a great job regarding fragmentation on the mobile platform, has such difficulties with the issue on desktop platforms.
"Those practicing meditation for profit, power, prestige, position ... are not on the correct path." - basic Ch'an Buddhism - http://cgarriott.bol.ucla.edu/nmsm/Meditation_at_Nan_Hua.doc
Alternatively you can build what Naval, the founder of Angel List, defined as a fundable startup[1]. Video on more details: http://vimeo.com/25392719

[1] Summary: http://andrewchen.co/2011/06/21/video-the-anatomy-of-a-funda...
This is great advice for finding a decorator — someone who slaps a coat of paint on a wireframe or draws a pretty logo.

Startups should hire a Product Designer. A generalist who can execute on product vision, interactions, and aesthetics. Someone who can hold the whole picture in their head and help mould it into something great.
Most of the world doesn't

http://mobithinking.com/mobile-marketing-tools/latest-mobile...
If you're interested, we have a license generator for source-code over at Binpress that creates licenses based on the conditions you set. Similar use-cases to what GitHub is doing with Atom

http://www.binpress.com/license/generator
You're restricting yourself with the giant caveat that the system must be perfectly deterministic (i.e. capable of being executed by code). Why? For the convenience of your testing?

An analogy: humans have beaten computers at Go for decades. Is the human strategy random chance? It must be, since they cannot write down their algorithm so well that anyone else can be a Go master!

Go strategy (similar to investment strategy) cannot be perfectly laid down (though the general principles can), and yet the results are clear. Would you argue there is nobody inherently better at Go than anyone else? Even if they are the best performing Go-perfomer ever, who has beaten every computer system for decades and decades?

I'm not sure how much of a butt-kicking Buffett needs to perform against the market for you to believe there may be an element of skill at play.
Are you asking what would actually happen if you did this, or what would happen if you told the courts that you could not let them into your phone because you did this?
I've been working through SICP, and as far as I can tell Dr. Racket is actually the best way to do that. You just need to use Neil Van Dyke's SICP package for Racket. http://www.neilvandyke.org/racket-sicp/
Worth noting that those $25k earning players he mentioned are in fact getting paid to do nothing. Their salaries are still a part of the NBA Salary Cap and deferred to this year. Guys like Vander Blue ($28.8k), have been paid to play in a mere 3 "games" for a total of 5 minutes.
> This is how the rest of the world already works.

Look at how large parts of the world already deal with healthcare, and witness all the vitriol and anger against Obamacare which moved the US closer in line with with most other developed nations.

The US market has serious issues dealing with progressive change, due to massive corruption and regulatory capture.
Will this also be open source so I can run my own proxy?
It's looking like the document was meant to sucker in new investment so they could continue to hide their insolvency and keep the ponzi scheme going.
Or commits to non master branch that don't later get merged - https://help.github.com/articles/why-are-my-contributions-no...
Where do we stop once this kind of arrangement is reached? Do the miners then (or the created group) agree to recover all lost coins? This is very dangerous proposal. Bitcoin's real power is that people can trust each other anonymously. This collusion will not be good. OTOH, I be more in favor of finding solution to 51% problem somehow.
That's always been the case; however, it is only manipulable via consensus, rather than by a centralized command structure (one CPU, one vote). There is already a great deal of the concern about the centralization of mining pools; two or three of the largest pools could currently collaborate and hijack the block-chain (although theoretically, it's not in their best interest to do so).
Currently, if you control 51% of the network hashing power, then you can force the longest branch of the blockchain to contain anything you want. However, another client's view of the blockchain will reflect the longest legal branch that it sees, by its own definition of legality. Any miners that don't consider it to be legal will start their own fork. (This is exactly what happened, briefly, with the LevelDB fiasco some time ago.)

I think you'd have to do this in two stages. First, create a version of the client that accepts a particular exceptional transaction if it appears in the blockchain. Wait for a supermajority of clients to switch to the new version; once the fraction gets high enough, everyone else will be forced to upgrade too, or risk being on the losing side of a schism. Then it would be safe for miners to actually execute the transaction.
when you are writing hundreds of functions, do you do that live? i use text files and version control. psql is for tinkering around with the db when more disciplined approaches seem like overkill.
> The set of legal transactions on the blockchain is determined entirely by what the majority of miners will accept.

That is incorrect.

The majority of miners only decide on the order of valid transactions, not whether the transactions themselves are valid or not. Every Bitcoin client itself checks the validity of the transaction.

If 51% of miners use the "Bitcoin-Bailout" client and the rest of the network does not, the network is forked and the remaining 49% continue with the classic Bitcoin client and protocol.

More info: https://en.bitcoin.it/wiki/Weaknesses#Attacker_has_a_lot_of_...

An attacker that controls more than 50% of the network's computing power can, for the time that he is in control, exclude and modify the ordering of transactions. This allows him to:

- Reverse transactions that he sends while he's in control. This has the potential to double-spend transactions that previously had already been seen in the block chain.

- Prevent some or all transactions from gaining any confirmations

- Prevent some or all other miners from mining any valid blocks

The attacker can't:

- Reverse other people's transactions

- Prevent transactions from being sent at all (they'll show as 0/unconfirmed)

- Change the number of coins generated per block

- Create coins out of thin air

- Send coins that never belonged to him
After a cursory look through the source, it would appear that it already JITs to JVM bytecode.

asm.js isn't relevant here at all.
the equivalent in the Bay Area is WebPass.
After I moved to Clojure and start to deal with raw data instead of objects I remember all the pain of ORMs from my Java days… Jeff is right: objects are overrated.
Why Atom? Not other Open Source / Web Editor?
Also as a developer do you find such service useful? Would love to hear your thoughts.
I'm sure many at the W3C would have loved to develop only a new version of XHTML, but the problem is that it breaks retro-compatibility, and that's almost impossible to impose. Any browser to try that would see its lunch get eaten by its more permissive competition.
561 days – the longest streak on GitHub?
Overview of Slovenian startups
Apparently, you can still write polyglot documents that are both valid XHTML and HTML5.[1] But this requires closing void tags with <tag />.

[1] http://blog.whatwg.org/xhtml5-in-a-nutshell
It is the same at least in UK, Spain and Portugal for science PhDs.
Why is Atom closed source?
if Scotland becomes independent ... "... English, Welsh and Northern Irish students will study at Scottish universities for free..."

This assumes that an independent Scotland would be a member of the EU, which is far from certain:

http://www.scotsman.com/news/politics/top-stories/impossible...
It is. But my guess is that it will work on both desktop and web. We'll see.
LinkedIn = SPAM
Terrible attitude. Don't use it!
I think developing a thick skin is most important when asking for someone to review your work. I don't have any developers locally that I can ask to look at stuff, so I'm never going to get a professional point of view.

Instead I just ask friends / family / people I meet in the pub to review an app and sit back and listen. Since these are "normal" people, a lot of them will be put into the mindset that you're trying to show how clever you are because you wrote an app and will instantly try and find every little thing wrong.

You have to just sit back, nod and smile, say thanks, and then pick through the feedback looking for the important bits.

In fact I believe this is a generally useful life skill. Try and listen to everyone, even if you think they're completely nuts, and sieve out the decent remarks without ego. It's not easy but I think it's important to practise.
You say pedantic, while others might say simple, easy to remember, easy to error check and impossible to get wrong.
Ask HN: Keep the product free during the beta?
I understand the rational of validating our business model and customers' willingness to pay for the product, however, I'm still leaning towards a free beta (while being clear about the cost of product post beta). I'm wondering what the consensus is on HN?
Add IE7 and IE8 to the list of browsers that don’t understand XHTML.
Does Series F For Startups Mean Series F*****?
Sometimes I am boiling a stew, and while I am preparing another dish on the side, for some unknown reason I put the raw eggs on the stew instead of the fry pan.

Pans have been there for centuries, and there is nothing preventing me from throwing stuff in the wrong place, nor undo the eggs in the stew. It's so intolerable, and I feel so ashamed and guilty on behalf of all the pan makers.

Not. We are in a field where we can prevent a lot more stuff to happen than in the real world (and the real world is soooo broken...). We should try our best to make the state of usability and fool-proofness advance as much as we can, and surely there must already be something that would help your wife's case. But we should also be more realistic when voicing expectations.
If i somehow can't connect to the VM anymore "vagrant halt" followed by "vagrant up" usually fixes that. Doesn't happen alot though.
Hey, whatever your -ism, there's still gotta be a Dealer in the addict equation, right? Its not like these things synthesize themselves...
> We need 5 differnt types of markup, when one would have been fine?

...and we already had SGML in the first place... :)
The Internet Regression
If you're in the CD, Cap Hill, Belltown, most of Beacon Hill, the ID, or Rainier Valley you have Wave Broadband which is, from what I've been told, pretty good these days. Most of Cap Hill and Beacon Hill even have a choice of Wave or Comcast because the franchise areas overlap.

( The only good thing about living in Belltown, heavily outweighed by having to live in Belltown when the bars close.)
You do realize this site was written in Lisp?
There is a big difference between:

1. Here is a lawful search warrant signed affidavit and approved by a judge _or_

2. Here you go, the data on kefka. Thanks for asking.
SF isn't dense enough to play that card. The core part of Chicago has 2m people living in an area as dense on average as SF. But comparably dense neighborhoods in Chicago are much cheaper. Part of that is lower demand, but it can't be ignored that Chicago builds thousands of new apartment units per year, while SF builds maybe one or two hundred.
SoundHound New Features Allows Users To Turn Discovered Music Into Playlist
Several coworkers had truly unlimited data grandfathered through older contracts, but ultimately decided that voting with their dollars for a decent company/policy was more important for what might have been very little (if any) additional cost per month.
Mashable writer with a public key? I think you are confusing them with a real news organization, not the site whose headlines currently include: "11 Funky Computer Mice That Really Click" and "25 Pieces of Food Jewelry Cute Enough to Eat"
Maybe he is taking her at her word? From the article:

I have said "No" but being a Pakistani girl there's nothing I can do. I was even forced to marry that guy who is 15 years older than me. And I would say goodbye to everything but I have to wait for the right time. I'm being mean though, I need my family right now to support me until I finish my school. And then it will be up to me. I know I sound selfish but it's nothing compared to what they've done to me and my life. – user11743 25 mins ago

In Pakistan and other such nations, a woman disappearing and breaking contact with everybody is not as easy as it sounds. In the US a woman can do that with a very high probability of finding a job, not living in dire poverty [1] and not being raped. In Pakistan it's not remotely that easy.

[1] I'm talking about actual poverty, not US style relative poverty.
DotMemory 4.0 – What's Inside