skysight-inc/HackerNews huggingface dataset:
This is nothing that anyone here doesn't already know and agree with. This is pure blog spam to drive traffic to your application
A serious question speacially to the German crowd of this post:

Im very interested in alternative cultural models for tech products in the digital age, specially because technology has such a impact in peoples live, and can improve the quality of life of everybody in so meaningful ways..

So, where can i find more about the Mittelstand?
is there some discussions about it somewhere? is there any group trying to think new models that contrary to the status quo can create a virtuous cicle in the whole community and not only for a particular group of privilege?

I am very interested at this, and as a Brazilian i keep an eye in what Europe are doing, and how they are thinking , since they are not taking the SV model for granted, and just repeating.. but trying to get a new meaning out of it, without forget its own cultural values.. (at least it was what i feel and are confirming by reading the posts from the german fellows)

Im asking this, because is that what im trying to do too.. I dont want to just launch what i have in hands in the current model.. i think we can do better.. so im interested in all movements over this topic.

Note: im specially interested in social groups, and less in literature about it.. as i think this is still in formation.. and new cultural models(if any) are in its infancy
In many languages, the 90% comments from this article are "doc strings", while the 10% comments are actually comments. They have different uses, and should be treated accordingly.

I also don't understand the fear that doc strings will go out of date. At least with dynamic languages that's part of the point: if the doc string is wrong, then either the contract has changed and not been updated or the code is fulfilling the wrong contract. Both are useful things to know.

More often, the doc string is correct, and serves both as a guide to the code "here is what you are about to read" and as a quick summary. if you're trying to decide, say, between iterate-dirs and walk-dirs, that summary is perfect, while reading the code would be an annoying digression.
This article came out a month ago about Cyan and Myst. It is a very good read - http://www.grantland.com/story/_/id/9713372/looking-back-gam...
You're talking about yourself (and repeatedly telling people to go read your blog post, which they're not required to do) - the other posters are talking about users in general.

No doubt that you may well be an outlier. Every piece of software has groups of people who use it differently, including some that are infuriated by it. That doesn't mean that everyone that posts a positive experience is a paid shill.
No one asked the octopus what it thought. Maybe someday we can communicate - I wonder if we would eat it then.
Fellow vegetarian... honestly I find the thundering hypocrisy of store-goers who are offended by the grisly reality of hunting far more grotesque than the gastronomical details of the article.
Try The New Yorker's Strong Box without a client: https://tnysbtbxsf356hiy.onion.to/
Yeah, this can be quite a game-changer. Initially, people always undervalue this and think it's only good when you want to work on a plane.
But being able to commit locally makes stuff faster, makes you able to test things out - and only share code when you actually want to.
Less OmniFocus friction with maildrop | Curtis McHaleCurtis McHale
Ur : Micheal Arrington
As they are now getting arrested and wire tapped, they are heavily motivated to do it right though?

Suddenly they realise that they must be scrupulously disciplined.
Qt app still looks like alien on OS X though but at least, it's less awkward.
Very true. A lot of effort goes in to that cryptic design though.
Totally agree. And no, it didn't invent it, but its the first system that has that, and has enough traction in the world to warrant being learned.

As to the features mentioned in the article, I agree in principal, and someday I'll even learn git well enough to be feel like trying to use them isn't a huge, mental drain from the focus of my actual work :-)
Very cool, thanks. I've been looking for something like this. I may fork it with a Disqus integration.
I really love TypeScript because one of the projects goals is to become redundant one day. They're building what they hope JavaScript will get to evolve into.
Seriously, that's the elephant in the room of the biggest feature of git—local, personal branches.
We are suppose to vote for people, sadly far too many people vote along party lines regardless of the qualities of the actual people involved.
Folklore becomes less relevant over time. Now that computers have very efficient sleep mechanisms boot time is a lot less relevant. I probably boot my laptop once a week.
Back to the good old days when all communications where under the countrys PTT and in third world country's was a nice source of foreign cash to be spirited away to a Swiss banck account.

Thats why Postmaster general was such a plum Job in that sort of country.
The screenshots there are fairly minimal; there are an insane number of knobs and twiddles when you start digging through the menus

(I know you can do modal dialogs, comboboxes, even graphics in a console, but most people seem to agree GUI is better for that)
I hope they'll integrate a JavaScript debugger to TypeScript and Visual Studio, possibly with source mapping. (I would specifically need Node.js debugging).

I also hope that they make a better module system.. currently it's pretty confusing and I don't really know how to differentiate between TypeScript and Node.js modules.
http://pineapple.io/tags/regular-expressions?sort=most_favor...
It's something you can do in svn already. Granted, it's not as streamlined as it is in git, and you would need to commit to the remote server, but that's not the end of the world.

In the old days, before git existed, we used to have a space in the repo for each developer. You could put whatever you wanted in there. So if you wanted to go off on a tangent you just copied the code via svn, switched to that copy, do your work, commit as you please. When you were happy you could cherrypick / merge into the main branches of the code.

Git makes this stuff easier, but it was all possible with svn. Hell, it was probably even possible with cvs if you jumped through the right hoops.
We are no longer in 197x?
You aren't transmitting your genome over the Internet or anything like that because the bits of DNA that you are thinking about are never sequenced. Your DNA gets sent to a university medical facility and only the Y/mtDNA are sequenced there. Those bits of sequenced information are basically useless for any of the scary situations you're imagining. The medical lab turning over your actual DNA would be akin to your doctor turning over your DNA to a government agency. Are you going to stop seeing doctors too?
Bill Plympton - You Face (animated short film. 1987)
Hence the (incorrect) sarcasm tag.
Per Duverger's Law (1), winner takes all voting systems begat a two party system. Because belligerents seek the smallest winning coalition.

The saving grace of the USA's winner takes all elections is that we vote on absolutely everything, local, county, state, and federal. We have a great deal more involvement in local government.

What's the solution?

I'm glad you asked.

Most of the infighting is in the margins. So eliminate the margins.

First step is fair redistricting, maximizing competitiveness, so there are no "safe" seats.

Second step is universal voter registration. No more caging, provisional ballots, and other quirks.

Third step is campaign finance reform. I favor public financing of campaigns as a cure all. But there's so many other things which would help. Restore fairness doctrine, limit campaigning and fund raising to a small window before elections, any and all contributions are public records (no more shadow money), etc.

(1) http://en.wikipedia.org/wiki/Duverger's_law
Oracle Acquires Content Marketing Platform Compendium
Great work; do you have a blog post discussing the implementation?

It would be even cooler, and much faster, if all the work could be done client-side. e.g. similar to debuggex.com
I think I'm being trolled but I'll bite.

What's wrong with the word amazed?

If I said I worked at Google and I continue to be amazed at the tech behind how they served up ads would I still get the same remark from you?

Maybe I could be doing more with my skill? I don't know but I really love the learning curve I'm on working with cutting edge technology and pushing the performance envelope.
>Having said that, I find it helpful to write documentation before writing the actual code.

Do you write/have a technical spec? I think that's what you are describing. If I first and only write the comment, there can often be a disconnect between what the code does right now and what it would ideally do once I'm finished. On the other hand, a spec plus an accurate comment keeps everything in order.
Third link to your blog post in this thread. You've posted more anti-Windows 8 stuff here than anyone else- so by your own logic I am forced to assume you are an anti-Microsoft paid shill.
I wonder if we could get someone to submit it to Congress.
Show HN: Finally A way to build and share video collections.
This is so Seattle. Kid does something legal, but frowned upon. Angry mob forms on internet, spreads his personal information around and makes threats. Mob reforms after they realize how shitty they are being and creates petition to make sure no one can do this again, ever. Meanwhile, they all go to the fancy restaurant that serves the exact same item they are so against some kid harvesting and rave about it. Seattle.
Well, this is Tower's blog, but stating that Git was "the first system that was deliberately built around" branching is too arrogant.

Nevertheless, branches are really just a (albeit nice) side-effect of the fact that Git (and Mercurial, for that matter) explicitly tracks _changesets_, not just _revisions_.
Open the link in IE.
http://visualstudio.uservoice.com/forums/121579-visual-studi...

Apparrently there is a requirement to have IE10 installed. Dealbreaker for many in the corp world.

These should be developed independently.
What does "remotely exploitable" mean, though?

What would "authentication" mean, in this context?

I think what this must mean is that IF you click through the various dialogs to enable an applet or Java webstart application to run in your browser (or be launched from it), at that point the running code could do something bad. Perhaps these are ways to escape the normal applet sandbox?

And "exploitable without authentication" I guess must be about... what, signed JARs? That's a sort of authentication, and I can't imagine what else this could be talking about.

That's not so amazing, really, or even very scary, because the user has to explicitly click at least one (usually more) dialogs before the code will run. On some browsers, there are many more steps involved because Java is disabled by default (and even re-disabled by default if you don't use it for a while), and you have to figure out how to enable it first. On some browsers (like Chrome on OS X) Java simply doesn't work, so it's out of the question.

This is where a lack of detail really harms the point -- if they walked through the actual steps involved in using any of these exploits, people would have a much better idea of what was actually at risk. My suspicion is that for anyone who doesn't approve applets on shady sites, the risk is negligible.
Google Glass rival has shipped over 50,000 units, puts it to shame
I'm curious why more people aren't setting up dmz'd ssh servers on something like raspberry pi's for communication/document transfer with others. I wonder how viable a torrent like ssh p2p system would function... mumbles thoughts to self

All I know is that PGP/GPG use can be a pita, and I've noticed fewer people who used to using it these days, which seems strange. (I thought the NSA revelations would have upped adoption...)
I like the concept very much, but they're being a bit dishonest about the "fits practically any bicycle frame". Even in their own video, they show the wheel mounted on bikes where it absolutely does not fit with the brakes: see http://imgur.com/lZZ2ABg
I think much of the effort is wasted. When you hire embedded designers to program FPGAs and ASICs just to be a few nanoseconds faster in your rent-seeking, it's a bloody shame.
That doesn't follow - that wouldn't allow the export of European data to the US.
I agree.

But then again remember (I do) those drivers ed videos in high school. (They were "films" back then actually) They showed all the bad things that could happen to you if you drove fast. They scared the you know what out of you. It lasted for a few days. Then most went back to driving as they wished.
Yeah, "real-time" is the big thing now but there no mainstream tools to simplify the development of such apps, so we're pretty much in Perl + CGI era. The ones that exist offer much looser coupling between client and server than required or just plain weird.
GiveWell on the geoengineering research as charitable cause
I think that's the point, there is no difference between TypeScript and Node.js Modules.
Yeah, usually the packet data doesn't all fit on the screen. SO first I'll resize the top pane(that lists packets) so I can browse, then when I pick one I'll click the field I want to look at in the next pane, then probably resize again so I can see more data in the lowest pane. Using a keyboard to switch which packet and which field you're looking at sounds like a pain to me.
The powershell prompt to manage your nuget package dependencies on a project is pretty much the opposite of 'clickety' development. The F# interactive prompt, likewise.

MS have always done a good job of catering to a wide range of developer personas.
They do provide liquidity. I can place a market order through my online broker, and have it execute in the time it takes my browser to refresh.

This wasn't possible before HFT, and it allows retail investors to get much better trade execution.
It depends on the circumstances, as always.

My brother, who is a specialized diesel mechanic and is one of the few people on the planet qualified to operate a seismic vibrator (https://en.wikipedia.org/wiki/Seismic_vibrator) used for oil exploration just got back from a month of work in Somalia.

Their small team (20-50 people) were accompanied by ~450 guards armed with Kalashnikovs, 200+ of which were on duty at any given moment, and had a very direct policy of a warning at 50ft, and shoot to kill at 25ft on approach from anyone that didn't identify themselves. When he's scheduled to have a similar stint in the Democratic Republic of Congo, they have similar arrangements.

It's worth noting that this level of security isn't something arbitrary, but is rather in response to the environment that they are put in. I don't think they have a single guard in Northern Canada, for example.
You haven't seen any of the stories on here about RSUs and stock options which are widely distributed in SV Companys?

My Mate will be getting over £60k's (tax free) worth of shares next year from his FTSE100 employer this is just the basic share options that every employee has access to.
LSD microdosing: a randomized, blind self-experiment
Investment crowdfunding was, until very recently, highly illegal. It's present legal standing is complex and most crowdfunding platforms, like Kickstarter, have deliberately avoided it, for good reason.

A freely-released product would be very expensive for the developer. The crowdfunding would have to cover all of the development costs, since the project would have no further direct revenue. There's probably a clever way to fund a free-to-play or DLC-supported platform that way, but that only makes sense for a subset of games.
God, what a waste of talent and technology.
Some (hi!) find that a UI of any kind gets in the way and prefer to do this kind of work with tcpdump logs and perl. It's as much a taste thing as anything else, and certainly wireshark is very well regarded. It's basically the gold standard in this world.

It also used to be very Linux/Gtk-centric too, and part of me is sad that the focus is now on enabling proprietary platforms at the same level of robustness. But that's obviously a philosophy thing and I'm not the developer.

And to get to the point of the blog post: it's absolutely true that cross-platform sanity has never been part of Gtk+'s design goals. It's always (well, since Gnome 1.0) been a playground for stuff in Gnome, and work on other environments a secondary thing done mostly by volunteers.

From the perspective of an app developer, Qt is much (much!) cleaner in this regard. Though it gets that at the cost of staggering code size and build complexity. Really Qt has to duplicate the superset of features provided by all the supported environments. It does it, but I can't say it's pretty.
Installing Ubuntu on a phone
"Salt Iodization and the Enfranchisement of the American Worker"
There needs to be legislation that allows foreign scientist's visas to be rushed to the front of the line when they have a science convention. I mean just imagine if doctor A had information to present that would help doctor B find a cure for HIV or something just important.

Are we really making it that difficult for the smartest people in the world to convene and discuss all the new smart stuff they know with the other smartest people in the world?
The wheel goes full circle as always. If you're worried about resources just use tcpdump. I've always viewed wireshark as a GUI alternative to tcpdump. And yes, I know wireshark does more packet dissecting, but I rarely need that.
Of course it's not developed 100% entirely in the open and with "spirit of community". Name one company that meets this standard.
New EU rules to curb transfer of data to US after Edward Snowden revelations
Thoughts On Sonos Play:1
So what is the advantage of this approach over having a comment beside it? Sounds slightly more complex to me.
> 'We study the economic consequences of the rapid nationwide introduction of iodized salt in the United States. In 1924, Morton Salt Co., the largest salt producer in the US, decided to iodize its salt supply. Through the proliferation of fortified salt, access to iodine, a key determinant of cognitive ability, increased intelligence quotients in areas where deficiency rates were previously high. We compare outcomes for cohorts exposed in utero to iodized salt to slightly older, unexposed cohorts, across individuals born in states with previously high versus low iodine deficiency rates. We find substantial impacts of salt iodization. High school completion rose by 6 percentage points, and labor force participation went up by 1 point. Analysis of income transitions by quantile shows that the new labor force joiners entered at the bottom of the wage distribution and took up blue collar labor, pulling down average wage income conditional on employment. Our results inform the ongoing debate on salt iodization in many low-income countries. We show that large-scale iodized salt distribution had a targeted impact, benefiting the worker on the margin of employment, and generating sizeable economic returns at low cost.'
I think it would be the French putting that idea first.
For those wondering why the introduction is so long, I'm betting they realize that the opening Cyan logo animation and music instantly transports many people back to firing up Myst for the first time 20 years ago with a nearly identical animation. There's a huge emotional attachment there for me, and probably for anyone who played the game as a kid and now has $25 to spare to bring back some great memories of a different era. In fact, there may be millions of people who are already sold on the idea just from that opening 20 seconds, and they only need a tiny fraction of those folks to reach their funding goal -- best of luck to them.

This is one of those projects I would back even if there were no reward simply because I want to live in a world where Cyan is making Myst-like games again. Very excited to see this.
oh, no worries. i was more complaining about the person who downvoted me, presumably on impulse.
I think you might be misreading. "State" here means a U.S. state, like Alabama or Ohio, and "state power" means the power of these states relative to the power of the federal government. Perhaps "states' rights" would be a clearer term, but it has some baggage.
Unlucky I'm not the author of the tool... :)
I got banned from donating blood. Can you take my place?
Pricing&compensation plans are all you need to evaluate a startup
How is that so "Seattle"?

Do you even know that protesters and the diners are the same people?

Or did you mean that Seattle is a city with a politically diverse population?
georges dot janin at gmail dot com
What HFT provides is what other market users ask for; a limit order is essentially "I will pay 0.5 cents/share commission (thanks to the sub-penny rule) to the first person who can sell me shares in x at or below $y)". Since you asked for the first one, you must want it fast, right?

Perhaps other order types could allow market participants to ask for something closer to what they actually want - but new order types are often criticized as giving HFT players an advantage, since they can understand and exploit them faster than other market participants.

Alternately, eliminating the sub-penny rule would allow HFTs to compete on price rather than just latency, which would mean better prices for long-term investors and remove a lot of the profit from the HFT industry.
Relevant - Couldn't resist leaving this here: https://pbs.twimg.com/media/BWyBkY_CUAASUq_.jpg:large

:)
The liquidity it provides is often very low quality. When liquidity in the old days was added, the players involved had to operate under stricter regulations -- they had to post a quote that was part of the National Best Bid and Offer a minimum percentage of time. With HFT it's a wild west scenario. There's a lot of uncertainty and risk of failure in many of its steps.
Microsoft SQL Server 2014: Final Countdown
Technology is making the existing system much more efficient, lowering the total amount of "rent-seeking" in the system.

If this was any other industry it would be lauded. I don't understand the moralizing about this industry while we applaud start ups for building ever more complex twitter aggregators.
And now the current (3) title is "Adi Shamir Prevented from Attending Crypto and Cryptology Conferences".
Our Interview with Bill Watterson
Media Temple speaks out about GoDaddy takeover
Yes.

A million times yes.

About a month ago now, my laptop's windows install decided to take a dive so I reinstalled windows and took it as an opportunity to dual boot ubuntu as well. Ubuntu worked out of the box. I'm still finding things that need drivers a month later in windows.
To preface - The PCs I work on at home and work are fairly decent - Intel i7 Haswell, 16GB of RAM, 256GB SSD, so it's not like my using it because my PC is old.

LXDE has some usability issues (such as random glitches, which seems to be mostly resolved since 13.04) over XFCE or other desktop environments but I find it quite a joy to use, especially as I work on a single monitor but have multiple workspaces which I can tab through using alt+scroll, or using scroll on the wallpaper - for example I have development (sublime/chrome) on workspace 1, emails on workspace 2, testing on workspace 3 (which runs in the background and is handy to run).

LXDE seems to be the only desktop environment that doesn't lag when I have quite a few things open and going off at once, but I need to re-experiment with XFCE now 13.10 has come out to give it a proper go.
Big nanotech: towards post-industrial manufacturing
This is crazy. Hire engineers that can talk to non-technical people, but then have one of these engineers interview non-technical people to make sure that non-technical people can talk to engineers? But the engineer can already talk to non-technical people, so that wouldn't work!