skysight-inc/HackerNews huggingface dataset:
Heh, one of the first things I used to do on OSX as to install wget (having come from Linux myself), but over time I ended up just learning what I needed from curl.
It amuses me greatly to see it point out how much more readable Smalltalk's method syntax is (i.e. "it skips the . operator") immediately before launching into an example of how great Smalltalk is that it doesn't have an if() construct and needs to define methods to dispatch on conditions.

Smalltalk is great (mostly for historic reasons these days) and definitely worth learning. But that bit is cognitive dissonance at its best.
How I Lost 30 Pounds on Tim Ferriss's Slow Carb Diet
I don't disagree, but I think it's probably because the BBC can't be seen to directly promote a commerical product?
Rails programmers insulting .net guys is sort of like two step children fighting. Except you're the red headed one.
You might find this library helpful in this area -> https://github.com/rwynn/rugroupy.
That's it?! Maybe one third is accurate for new-construction cookie-cutter homes where turning undeveloped land into a neighborhood contributes to the profit. But after pondering the financials versus replacement-cost of a metro-Boston historical house that I'm currently involved with, I can only come to the conclusion that building a new home (and major renovations in general!) should be seen as luxury spending on one's specific desires, not justified as some sort of nebulous "investment".
Title is editorialized and misleading. "One third of builders said that some homes were appraised at less than they were built for" is NOT equivalent to "One third of homes are appraised less than their worth".
I do now understand what you mean as far as a legal precedent is concerned, but if a ruling were based on the idea that Apple had a monopoly then by definition it wouldn't apply to anyone else.

[edit: removed point about Apple not having a monopoly]
Presumably from many of the same places GETCO's (significant) revenue comes from: by selling liquidity services. Market makers aren't a new concept.

I find financial tech fascinating, have had a lot of projects that involved attacking them (sometimes at a financial-domain level; ie, constructing technology-centric frontrunning schemes by leveraging software bugs), and so have had a chance to learn a bit about the field. Not as much as others on this thread.

I am defensive, it's true, but not about HFT (if exchanges adopted technical countermeasures to prohibit HFT, that'd actually be a win for me: one more thing for my team to test!) What bugs me is the knee-jerk comments, often from people with severely broken mental models of how trading markets work, piling on with "HFT flash-crashed the CDO meltdown" stuff.
What does the "Roadmap" Board look like? (e.g. List titles)
I would disagree with this article. Most posts through third-party applications will have a motivation to reach the largest possible audience. This will lead to an excessive amount of public posts. Not only will this defeat the purpose of "circles", it will also flood G+ search with noise. This will destroy much of the usefulness of the network.
Thanks to sponsored access and the large trader rule, you really just need the blessing of a clearing firm and pay some colocation fees. As a one time cost anyone can get in with 200K deposit (on a 6:1 levered setup) and about 50K in startup expenses, with a 25k/mo recurring charge.

P.S.: that is what I am doing now :)
The article assumed 1% Click Through Rate (CTR) not a $1 cost per click (CPC).
Rails is a small hobby--day job is paying the bills with Java.

I mostly hack C and C++, graphics, games, containers, tests--take your pick, coffee and pistols for two at dawn. :)
And just as good: when you refactor your code, the same refactoring is often automatically applied to your tests.

And the web frameworks: in many of them, you can just debug the rendering of the web page.
Space Shuttle Discovery's Final Flight Over Washington DC (Pics)
FYI: I tried writing a minifier for it, but briefly caused a small quantum singularity to the left of my monitor. CCMin considered harmful.
20 Years of ODBC
Teller Sues Other Magician For Doing The Same Trick
Indeed. I wonder if a nonlawyer wrote this contract, because it has some issues.
99% of US Software costs more to write than it's worth.
We chose the tools that worked best for us and for our clients. LocomotiveCMS is already used by startups, web agencies, and big companies to design, deploy, and update sites every day. If Mongodb becomes a limiting factor, or if someone provides an equally elegant implementation on top of a RDMS, we'll happily switch. Until then, we'll focus on building our vision of the most elegant and friendly CMS possible.
I think we can be best friends.
I didn't say it was number 1, I said it was on the first page.
Squeak, Pharo, VisualWorks and Dolphin will all work fine on Windows.

Squeak and Pharo (and VisualWorks to a lesser degree) have non-standard UIs that will be (a little) unfamiliar to Windows users. Dolphin's UI should be the most familiar.
Still no buildable source distribution. Just a bunch of component drops. Sigh.
bare metal?
No company in their right mind should sign this. This throws the baby out with the bathwater. There are actually legitimate uses for patents and if you're working on something non-trivial your company might want to (and might even be obligated to in order to do right by shareholders) use the patent offensively.
I've used Squeak briefly in college, but there I really had a hard time with the interface.

Well, they have a "burn the diskpacks" philosophy, so the interface is very different and changes a lot of conventions.

At least I felt like I completely hosed my Smalltalk VM more than once.

This is something very different and weird you'd have to get used to. Hosing your VM is actually no big deal. There's a way to recover from that quickly without losing any source code changes. I would try Pharo. Dolphin was a nice environment, but that was so long ago.

(Since Smalltalk gives you the power to do anything, even with your meta-level, it >has< to work like this. Otherwise, people would feel timid about manipulating their meta-level.)
Washington Post editors don't know what 'orders of magnitude' means
What sort of issues did you observe with concurrency and Smalltalk?
You're right. I misread your comment. My bad.
I'm nothing like a network engineer. But is the centralization described in this article a good thing for the Internet as a whole?

I can see that within an organization's internal network, they can assess the importance of different communications, and route accordingly. So on the internal side, it's potentially a big win.

But across the globe, who can assign the priority of traffic accurately and impartially? And isn't the decentralized nature of the current architecture an important feature, because of the way it can route around problems (be they technical or regulatory) of its own accord, without requiring a higher authority to tell it how (and thus without being susceptible to the agenda of that authority)?
What Not To Say in a Business Plan
Did you even read the article? The point is that when people want to have a home build, they get a quote from a builder, agree on a price, then go for a mortgage. To get one, the house (that is yet to be built) needs to be appraised. It's about those appraisals that the article is about - the houses are appraised at less than they can be built for, even when nobody has turned a profit yet (well the builder turns a 0.5 % profit on average, according to the article).
Congress ending privacy with CISPA? Fight back with TMI
You have to manually mark entities though, how is this advantageous over say indexing your data using solr or whatever, and using even the built-in clustering tools? (Carrot by default)
The first thing to learn is that when you join a site you should read around for a bit to see what the conventions are, and learn to ask questions in a way that is most likely to elicit an answer. The people here on Hacker News are amazingly helpful, but you usually have to demonstrate that you have the initiative and drive to learn stuff for yourself. Then they'll help you.

Have you done any searches? Have you read any of the submissions and threads? Have you tried learning something and got stuck? Have you got a specific project in mind?

Go, read, search, then come back and ask specific questions. Install Ruby and Rails, or Python and Django, or something else mentioned here. Search for those terms and see what else turns up and gets recommended.

Show that you are willing to put in time and make an effort.

See, I don't know what you want. I don't know what you know. I don't know what you're trying to accomplish. And without that, I certainly don't know what to recommend.
Nope, they still link the instances. L2 domains traverse WANs in DCs now a days.
Key words: "by hand" -- posting spam by hand doesn't scale. That's what it's preventing.
Seems quite legitimate. If you're covering a Pink Floyd song they can sue you, so I don't understand why magic would be any different.
spud:~ zork$ less /etc/hosts

127.0.0.1 facebook.com
This article is based on the current rose-tinted view of employment as 'the safe option' which says 'if you don't want to be a founder or co-founder of a startup, don't worry, with the right skills there'll always be a nice safe, steady job for you with one of those big reliable old operations who are all so great at innovation that they'll always be around'.
Alan, you're right, entrepreneurship does have a dirty little secret: failure.
But unlike big established employers, a determined serial startup founder can even be bankrupt and still get together with a mate and start another.
Failure is good for the fledgling entrepreneur, because it releases the hardest-won experience back into the startup ecosystem.
It's the big guys whose failures will leave employees with skills which will be less likely to be transferable in any future downturn.
The days when the likelihood of failure was a good excuse for not starting a startup were over the moment that it became possible to try it at zero cost, before or after getting a job, or even being on the dole.
Get out there.
Do a startup.
Fail fast, fail cheap, get the bug, pass it on, share what you learn.
If you succeed, become an Angel.
If you don’t, become a mentor.
Failed first-timers who retain enthusiasm and commitment can make inspiring mentors.
Indeed, I didn't look at latency.

For time sync, I got sub-millisec syncs after using Ariel's tip at http://www.afewmoreamps.com/2011/07/configuring-ntp-for-volt... . Essentially, switching NTP off and manually running ntpdate -p 8 <server name> repeatedly can give you that.

Just do it ten times in a row - I don't know why the normal operation of NTP doesn't achieve the same.

This tight sync seemed to increase throughput by 2%. Because that was not so significant I did not further investigate the consequences of good or bad time syncing.

The time sync that EC2 instances come with out of the box seemed to sometimes be good enough to run multiple VoltDB hosts without any additional syncing, sometimes not, and it seemed to vary quite a bit over time.

So really you must deal with NTP in EC2, but of course you need NOT get the sync to sub-millisecond values.
i'm just tired of these front page stories about advising people to learn new languages because of stupid reasons such as "It’s much closer to English that, for instance, Ruby"
Filters are not the panacea for this problem. I could filter by application, but that does not mean all input from an application are meaningless.

The automated stuff is what everyone wants to filter, but there are apps where that could be a mix e.g. I want to explicitly share a song from Spotify vs. having them automatically do it.

The only way this would work is to have a dedicated section for posts from APIs, but that really defeats the purpose for using the API in the first place.
Ellison Flustered as Google and Oracle Argue Over Java
it doesn't have an if() construct and needs to define methods to dispatch on conditions.

Smalltalk is great (mostly for historic reasons these days) and definitely worth learning. But that bit is cognitive dissonance at its best.

It allows you to extend even the Boolean Logic of your system. With just an ordinary act of defining functions, you can implement something like:

(condition)
ifTrue: [ "true" ]
ifFalse: [ "wasn't true" ]
ifMaybe: [ "whoa, toy fuzzy logic!" ]

The same goes for looping and other control structures. This makes any DSL you write a first-class language construct equal to anything else in the language.
I have a hard time seeing how one can justify avoiding providing something that users of a service are desperately eager for, ...

How do people know what g+ users are "desperately eager for"?

Have there been studies? Polls?
Is there any other programming language with similar legal history? I would like to know.
The four ATS's I mentioned all became full exchanges. ARCA and INET got bought by existing exchange operators, while BATS and Direct Edge were cleared by the SEC to be exchange operators. These four all exist after a massive wave of consolidation among the ATS's from the past decade.

There are also dark pools, whose innovation is that they don't display quotes. Every large brokerage has a dark pool. I wonder if there will be consolidation there; it's anyone's guess at this point.

As for network effects, Reg NMS requires an exchange to route an order to a rival if the rival has published a better price. So network effects are less important than you might think outside the dark pools. The features that really attract market makers are things like fees and likelihood of getting a fill (ie, priority rules).
The hardware is commodity, but you've centralized the software/logic. Is this really a net win on a global scale? (It's obviously a net win at the micro level, or else Google wouldn't use it)
They still can use it offensively. They just have to get the inventor's permission first.
Wow, the curve indicating a decline of GNU Wget looks by eye to have the same shape as the curve indicating a decline of Apache. The HTML curve looks pretty similar. Javascript, too.

I think there's only one conclusion:

The web itself is in decline.

Incredible, I know, but this is science.
Yeah, let's make things more complicated yaay! Filters, and more filters - now I have to remember exactly which one does what.

Stop thinking like an engineer and think like a non-technical common user.
Because he has something to lose if he does - customers who pay him money.
Nissan's websites are all down.
I know. What it is not is "clear", for any definition of the term understood by a working programmer who doesn't already know the language and grok the new abstraction.

The point was that this followed immediately an explanation of how much more readable (!) the OO syntax was because there was no separate operator (".") for method invocation. If the former is seriously a criteria for "being better than ruby", the Smalltalk condition trick is an abomination, and immensely inferior.

edit to avoid thread continuation: yet again the response boils down to "it's easy if you know it". So to be clear: 1.) I do know it; and 2.) Duh. But the previous point in the blog post seems to be predicated on the idea that learning the "." operator for method dispatch in ruby is somehow "hard" and that it's an advantage to Smalltalk that it has such a straightforward syntax. Those two opinions cannot logically be held in the same brain.
"In the user-facing network you also need every packet to arrive intact — customers would be pretty unhappy if a key sentence in a document or e-mail was dropped."

Why bother trying to illustrate with examples, if you're gonna write things like that?
I don't think the analogy is valid. In a 'properly funded' company the people putting money in are sophisticated investors (for the case of private investment) or at least buying something that's supposed to have some financial rigour associated with it (public investment).

The same isn't necessarily true of people funding things on kickstarter. People may not realise/understand that they're actually taking a risk when they fund things (and therefore feel more aggrieved when things don't go as expected).
University of Florida Cuts Computer Science Department
There's a big difference between saying "This is good / bad; I've configured X and you have to put up with Y." and an empty "Fuck spanning tree".

You have knowledge. I could learn stuff from you. I learn almost nothing from your comment "fuck spanning tree".

This kind of behind the curtain stuff is mysterious to many people. I would welcome something that taught me more about it. I'd especially welcome informed insights from someone who works with the technology.
Sometimes my wife sends me a link to a Fab.com item. I am not registered and it asks me to register before I can see that item. I just close the window.
I disagree. Your opinion was largely derived just from your experience. There are reasons why academics and intellectuals are better at explaining phenomena compared to individual experience. They research and aggregate the experiences of hundreds if not thousands of people, thus making their contentions universally applicable.
How is swapping in a SQLite database any different than separating development / testing / production databases? At work we use a test database that is schema-only. All tests populate the data during setup, and rollback on tear down.

The fear of running unit tests in production is that someone screwed up the testing configuration and your database writes are no longer happening on a mocked SQLite connection, but hitting the live database. Oops!
> Half the DNA in each women comes from a man, and half the DNA for a man comes from a woman.

See: http://www.psy.fsu.edu/~baumeistertice/goodaboutmen.htm

Recent research using DNA analysis answered this question about two years ago.
Today’s human population is descended from twice as many women as men.

Will look for sources.
What's the worse case scenario in this dispute? I'm sure Oracle just wants money, but could they legally prevent Google from using Java entirely? I can hardly imagine rebuilding the Android ecosystem on another language.
The effectiveness of any diet can be measured by two factors: its impact and the dieters likelihood of sticking with the diet. While it sounds like the author has done a good job, most people would find it difficult to eat the same foods over and over.
py.test --pdb has this exact feature and I love it. Now I almost exclusively debug with unit tests.
I don't care too much about more free space (but it is good).

What I want and need: be able to sync different folders to different accounts in the same computer (I can't do this in Dropbox).

Be able to choose whatever folder I want for the sync.

Be able to 'subscribe' to folders from third parties without affecting my free space.

The first company to do this will win the market. (And it will compete indirectly with SVN and Git when used for documents too).
Does OKCupid have a patent on its matching algorithm?
Hey Guys, do you know if OK cupid has a patent on its matching algorithm. I know google says they have some patent pending. But if we change the set of questions, can we use their process of "whats your answer, which answers are you ok with and how important is it for you" process? - without infringing on any patent.
I'll bet Google's done the studies and polls. And I'll bet they are seriously considering the response:
"We don't want API-driven auto-junk filling our streams!"
They will keep your data, redundantly, forever. Only your account and access to your own data (including gmail) will be kaput.
That much was obvious. When you build your examples around a sexist experience of sexist media, your examples will themselves end up sexist. I mean, why isn't Zoe buying, too? What is it that Inara's selling? I think we know, and from the heternormative misogyny rises the situation in which a cheeky description of market making has exclusively men buying and exclusively women selling.
Ask HN: Showcase of most active github repos?
There was this site where you linked your github and it'd really nicely showcase which projects you were working on, which were most active, which were old, etc. but I can't for the life of me find it. Anyone know of something like this?
Huge, huge, huge difference. Example:

Yahoo Mail, Hotmail, and my own personal mail server can all interoperate with Gmail as first class citizens. I can easily send an email from Gmail to someone using Hotmail. That's how Gmail was able to easily get a foothold in the market, because Gmail users could email users of other email providers.

Identica, other StatusNet installations, and other services cannot fully interoperate with Twitter as first class citizens. How do I send a Tweet from Twitter to someone using Identica, for instance?
If you want to maximize the painfulness of paying taxes, why not just have everyone pay their income tax as a lump sum instead of the current system where employers have to withhold an estimate of an employee's tax burden and then the employee has to compute the difference between their actual tax burden and the estimate and get it fixed.

Of course, if you did that, people might try to pay taxes using their credit cards.
iBooks offers a 70% royalty flat to anyone.

Amazon offers 35% to me, or 70% - some amount based on file size, if I am willing to sell for under $10.00.

I don't care what deal I'd get from a publisher -- the whole point of this new world is we don't need more middlemen.
Ah, thank you for pointing that out. It changes things quite a bit.
This is, I think, the best takeaway:

"We also can’t assume actual value creation based on engagement with the product."

We work in a medium which can facilitate low-value yet frighteningly addictive user-experiences. Almost everyone I know absolutely hates using Facebook but the little boost they get from seeing notifications or the thrill of seeing embarrassingly revealing pictures of someone they knew from high-school is enough to keep them coming back. Now I'm not necessarily saying Facebook is low-value, I'm just saying that value should not be measured by the time users spend on the site. Much of that time is completely wasted and only momentarily enjoyable. I realize everybody's running a business and trying to get paid but there has to be a better way than by creating an addictive product that has a negative impact on users. As far as I'm concerned, Farmville and its ilk are one step above cigarettes... uninspiring gameplay, terrible reviews, basically no reason to use them except for the fact that once you start it's really hard to give up those little pings of satisfaction when you click a cow.

Now do I think iDoneThis is a valuable service? I'm not sure I'd pay for it just yet but I think they do a good job of creating a product which is reasonably useful and unobtrusive. I've definitely mentioned it positively to other people when it has come up but it's not indispensable. I think that with "accomplishment tracking" they've set their sights a little low if they aim to produce something which is indispensable to individuals but perhaps for small businesses it can be quite useful (this seems to be who they're targeting now).

On the other hand, iDoneThis is in a unique position to proscribe such a value based approach. They make a productivity app which is supposed to help you get things done, not take away time from your work. Could this strategy ever work for Facebook?