skysight-inc/HackerNews huggingface dataset:
I get a little confused there. He starts out talking about doing 2 things at once, walking and breathing.

Then modifies it so you are only breathing after you start walking. So it's not really doing the same thing any more.

Then goes on to say you want to do both things, but don't need to do both at once... And it looks like the fibers simply call each other and wait until they are finished doing what they do.

How is this better than just calling the methods? It doesn't seem be easier to read, and doesn't seem to be multi-threaded.
> And when the people don't tolerate an ineffective government they change it.

Easier said than done, or there wouldn't be so many long-standing ineffective governments around...

It is often easier for people to change the country they live in (i.e., emigrate) than to reform the government they live under.
I was thinking about this the other day when I was messing with .htaccess configuration for WordPress.

Unfortunately there's a lot of stuff that relies on .htaccess capability. There's also a lot of stuff that relies on write access to the web directory.

Wordpress auto-update and plugin update wants write access to the web directories. The alternative to this is to manually update the wordpress files, which potentially means bringing down the site for a minute while you maintenance it, and having to turn it into far more of a process than simply clicking 'upgrade'.

In this case, the barrier to upgrading could backfire and make web servers even more insecure than they are now.

WP-Supercache requires write-access to some caching folders in the web dir. A perfect place to dump scripts and run them even if you've locked writes to the rest of the website.

This complicates theme and plugin management for Wordpress as well.

And this is just one framework out of many that has these problems. The big question is: with all of these dynamic things happening on websites, how do you handle them at the filesystem level?

SELinux and AppArmor are great ways to do it--but have massive configuration difficulties and really relies on you understanding quite a bit more about the OS than normal. It's easy to screw yourself if you don't use these tools properly.

I propose that we rethink what .htaccess has access to and see if we can work on separating various functions into separate security zones and document that.

For example: "AllowOverride Options" is insecure, but what if we allow only subsets of that?
Ask HN: How do you get feedback for your ideas and projects?
It's not about big startup projects. I mean small hobby-projects, opensource etc.
Nice! Would you show us the source?
> but there were already free -nixes out there.

What the GNU folks brought to the table is the GPL. It negates the incentive to make proprietary forks. The thriving ecosystem in which Canonical, Red Hat, IBM, among others thrive would not be possible without it.

> The GPL has ultimately done more harm than good for open source

citation needed

> Sure they don't have to give back

And that's probably why *BSD is such a rich ecosystem when compared to Linux distros.

> if product X will never be opensource, at least it will be built with good wheels.

I would prefer not creating such incentive to proprietary software. As a user, I value my rights more than I, as a programmer, value my power to restrict my users' rights.
And he clearly never heard of field labels :)
But all together it's a nice script, yet not really standards or accessibility compliant.
I think America's patent & copyright laws are in need of a serious rethinking in the digital age, but what are we the people doing about it? I would love to get involved (or donate) but I'm not aware of any credible groups or projects making strides to help bring about such a change. Any noteworthy efforts out there that I should know about?
I think it is good idea as the official Apple's AppStore twitter account doesn't cover all the great apps.
How to track AdWords campaign without using cookies
If you don't care, why would it ever piss you off?
Plus, most banks are pretty traceable overall. They have document keeping requirements if they want to deal with other banks and governments. No bank is an island.
This could keep me busy for a while.
So all of technology including manufacturing has gotten quicker, faster, overall better, but the patent system hasn't changed. Also the entire cycle of a company is speeding up. An easy example the time companies that are listed on the s&p 500 are getting shorter. Instead of getting rid of patents can we just shorten the time that they are valid. Say 5 years.
I always urge developers to stay clear from those NDAs and codebases - they may taint your work forever.

Mind you, usually, the folks who offer to show you the code under NDAs are not nice guys.
Seems really interesting, could you enter into more detail, as how much is moderate traffic, and more info on your installation.

This would make for an article or blog post I'd love to read.
imagine the possibilities...

* a network stack in haskell might be easier to verify and less prone to stuff like teardrop attacks than one in C

* port/vulnerability scanners in haskell

* new routing algorithms like B.A.T.M.A.N. in haskell
I can believe it's too easy to believe that something non-obvious is obvious once you've understood it. But that doesn't mean that some things aren't legitimately obvious. It seems like we ought to take an empirical approach to distinguishing which are which -- take skilled engineers either in groups or singly who haven't heard of a given solution, pose them the problem that the solution is meant to solve, let them brainstorm or think for some fixed amount of time, and see if anything they come up with largely reproduces the solution in mind. If fewer than k engineers are needed before someone thinks of it, then it's obvious. If more than l > k engineers are needed before someone thinks of it, then it's not obvious. If somewhere between k and l engineers are needed, then maybe you still get to argue about it. On a related note, I think I have a new strategy for generating interview questions.
>I'm skeptical about it ever being more than a niche language.

Most of languages today are niche. Non-niche languages can be counted with one hand, I guess. If we define "non-nicheness" as a "confidence in the use of language in a new project of majority of programmers/managers" I think we will be left with Java, C# and C++. All other languages will plug holes left from main ones.

Erlang, Scala and Node are good niche languages.

And I see a Node as a "precursor" for Erlang, actually. It opens lightweight threading for masses. And Node is so clumsy in use (callbacks!) that syntax won't be a big barrier in the use of Erlang. Semantics win over syntax.
http://news.ycombinator.com/item?id=2573096
ask friends you can really trust. Those who tell you "no, thats shit" or "bullshit". Then if its good in their eyes, I begin to develope some time, and show it to them again. If its still good, I show it in some IRC chanels, with similiar topics to what I've created.
TashMahal Alaçatı Ana Sayfa::..
Functional thinking: Thinking functionally, Part 2
PodBreakout: all 30 dock connector pins made easy to solder to
Same here. Anyone post any screenshots?
Microsoft Office does this too. I think you get 100 runs, which is almost too long, since people may use the app for 6 months to a year before hitting the wall. Or maybe that is the point.
>"They [software patents] are a tax on innovation."

While I tend to agree in general, the Lodsys situation is not a particularly good example in support of the position from an intellectual standpoint, though it may be good for rallying the troops. This is because Apple's actions in regard to in app purchases (IAP's) have been explicitly anti-innovation, i.e. Apple has required a specific monetizable IAP protocol in lieu of allowing developers to innovate (one does not need to even get into questions regarding the innovation raised by Apple's patent portfolio regarding UX elements). Let us remember that developers are only vulnerable because they are complying with a technical mandate of their agreement with Apple and that this mandate is solely intended to produce uniformity within the IOS ecosystem. Given Apple's patent portfolio, they may have far more to gain in terms of IP protection by upholding Lodsys's position than by fighting it.
Here's the original announcement: http://www.haskell.org/pipermail/haskell-cafe/2011-May/09229...

And the HaLVM, one of the platforms on which HaNS runs, http://halvm.org/

Galois uses it to build OS-less, pure Haskell network appliances, and to quickly design new protocols, or modifications of existing ones.
Ask HN: Who is Hiring? (June 2011)
Please lead with the location of the position and include the keywords INTERN, REMOTE, or H1B if the corresponding sort of candidate is welcome. Feel free to post any job that may interest HN readers from executive assistant to machine learning expert to CTO.

Ask HN: Freelancer? Seeking freelancers? (June 2011) http://news.ycombinator.com/item?id=2607058
Even better than this is the 'await' functionality coming in C#5. The indentation doesn't increase with each callback, and exceptions are propagated 'across' the callbacks the way you expect.
Everyone seems to be commenting about the Facebook app permissions or how beautiful the flash demo is, no one has commented on Intel finally coming into the New Marketing age.

I think its quite nice to see Intel taking new forms of marketing seriously, which is what this app demonstrates.

Or am i being too obvious?
With all your suspicion, did you bother to check out any listings on mimbeo.com? I've opened about 20 from various states and they were all listed in 2009. The site is not current.
I'd love to know this as well. Also, was their any specific criteria besides technical and that you got along with him when evaluating him as a co-founder? Are you located near each other (i.e. same city) or working remotely? Very cool story, thanks for sharing!
Ask HN: Freelancer? Seeking freelancers? (June 2011)
Please lead with either SEEKING WORK or SEEKING FREELANCER, your location and whether remote work is a possibility.
I don't think the author misses any of the points that have been brought up as critiques of the article. He says in the second paragraph that "hard work is completely irrelevant is you’re not working smart and being productive." Also, "hard work is also counter-productive if you’re sacrificing your health to an extreme degree and if the increase in quantity of hours worked is leading to a decrease in your creativity."

I think the best summary of the article is a quote from the quote of Seth Godin: "[Hard work] begins when you deal with the things that you’d rather not deal with."

This article is not about physical labor or spinning your wheels without making progress. It's not about burning yourself out. It's about doing the shit that other people don't want to do. It's what Paul Graham was getting at when he wrote, "If you have two choices, choose the harder." It's what Thomas Edison was getting at when he said, "Genius is one percent inspiration, ninety-nine percent perspiration."

There are people who sit around on HN or Reddit all day not doing anything productive. Actually focusing on work for long periods of time is hard. There are anecdotal statistics that the average 40-hour-a-week worker works 1.5 hours a day. Hard work means working all 8.
RevoDrive 3 and Hybrid Highlight OCZ Showcase at Computex
Google Earth revealed Apple's iCloud Data Center in North Carolina [Image]
MSI Ships First Gaming Notebook with Nvidia GeForce GTX560M GPU
Am I the only one who started reading the article thinking of Borland's Sidekick?

Oh my... Guess I am really old.

(http://en.wikipedia.org/wiki/SideKick)

edit: but it's interesting. When the iPhone was first shown, I had a Sony Ericsson P-800 phone. I wondered what was the big deal about Apple's gizmo.

And no other phone since got voice dialing as right as the SE...
Antec intros High Current Gamer Plus PSU and Solo II
MSI Officially Unveils AMD 9-Series Motherboards
WhoIsHiring post> http://news.ycombinator.com/item?id=2607052
The Ruby community didn't behave this way before 2005 or so.
Lucid Virtu Universal Adds AMD and Virtual Vsync Support
If we look at language popularity, you're right about Java, C# and C++, but you forgot PHP and Javascript. The latter, being the only thing you can code with for browsers, is ubiquitous. Python, Perl and Ruby are all up there as well. There's a fairly sharp dropoff after those.

http://www.langpop.com/

I'm not sure how Scala will fare, but it's already about as popular as Erlang, and of course Javascript is way past it. Of course, they're nearly all browser users of JS, but still, knowing the syntax and having an idea of how it works makes for a far easier jump than to a functional language like Erlang.
Creative and unique uses of QR Codes
MSI shows Gen3 PCIe, X79 Motherboard and GTX 580 Extreme
The people buying Viagara without a prescription or fake Rolexes or fake diplomas probably already know they're doing something wrong.
Reinventing the Board Meeting -- Part 1 f 2
How to Identify the Best Design Problems
London, UK: Software engineer. http://www.playfire.com/jobs
I can not say for sure. According to a list of investors[0], Cisco is a licensing investor (same as Apple, Google, Microsoft, Nokia, Intel and a bunch of others) but IBM and Accenture are not.

[0] http://www.patentlyo.com/patent/2011/05/intellectual-venture...
The people who run corporations have obligations towards their investors. If they disagree, they may quit, but they cannot run a corporation against the interest of its investors. And, if they quit, someone will replace them.

This turns corporations into sociopath-like entities.
But the Leviathan is a construction of the people. The Leviathan can't take or be anything that the people didn't have to begin with. So if the Leviathan might have the power of, say, capital punishment, one must first allow that the people had the power of capital punishment first, in their "natural state", and then gave it to the Leviathan. Every power the government has - owning guns, levying taxes and fines, imprisoning criminals, printing money - is a power that individuals used to have, that have been given up (in varying degrees) to the Leviathan.

The right to bear arms seems to be something that is expressly protected by the Bill of Rights, and this is definitely an aspect of the relationship of the government with the people, not of people to each other. I'm sure Jefferson and Madison didn't want people to go around threatening each other with guns, but they still wanted the government to be afraid of people with guns.
Media Queries - Responsive Design Gallery
What happened then? Just re-read Zed's "Ghetto" article, and he seems to imply that there was a sudden influx of PHP users.
> Of course this may reduce their margins. But there is one cure for it: send more spam!

Actually, that's not true. The cost of sending spam is very low, but it is NOT zero. If the profits are lowered (by making payments difficult to collect) and the costs raised (by better blocking of mail, forcing botnets and such) until these cross, then spamming will become unprofitible. Then it will rapidly disappear.

Once killed off, like an infection it may STAY gone. The anti-spam infrastructure we have put in place over the years (spam filtering tools, blacklists of open relays, etc) would remain. The infrastructure (like affiliate programs) that supports the spammers would die off. That would make it MUCH harder for someone to begin spamming again.
In a similar (albeit higher-level) vein, see https://github.com/avsm/melange, @avsm's type-safe network applications in OCaml.

Edit: more details at http://anil.recoil.org/papers/2007-eurosys-melange.pdf.
Metagame Productivity Boost: Stats and Charts
London, UK: Software Developer (C#, ASP.NET MVC, NHibernate)

http://www.voiceflex.com/jobs/csharpdeveloper
The Rochester Institute of Technology has also has Co-Ops as a graduation requirement for most technical and engineering degrees. The number of quarters required depended on the degree. For example, I had to do four quarters for my computer science degree.

It was a fantastic experience, and every job I've held has come to me in some way through contacts I made through that program. Plus, it was extremely valuable to come back after a co-op and connect what you were learning with the real world.
There are cheap media players that you can use to plug in a flash drive. Here are some examples from DealExtreme, but I'm sure you can find similar stuff on eBay or even maybe Amazon. Some will even play HD over HDMI, they say.

http://www.dealextreme.com/p/umini-1080p-media-player-with-s...
http://www.dealextreme.com/p/mini-rm-rmvb-mpeg4-media-player...
The whole thing is nuts. I can't understand why our goverment [sic] allows this shit to go on

Because software and technology are like magic to a large part of the population, including a large segment of those involved in government and the judiciary.

Patents are just another specialized form of legalese. It's obvious we need better ways of challenging patents and filtering them in the first place.
No, Bitcoin is decentralized. One possible path in the future might be to centralize it for a time, then decentralize again. The author claims that only the original creators could do this, but that's not necessarily true, either.

He brings up a valid concern, but the linkbait title doesn't do it any justice because everyone will be focused on the technical aspects where he's talking about socio-economic problems.
Is there any reason the algorithm couldn't remain a trade secret?

Reverse engineering.

And is there any possible scenario where the long term good that comes from this patent will outweigh the long term good that will come from untethered innovation?

Perhaps. In those situations where there would otherwise be no commercial development at all without the prospect of the monopoly a patent affords. In software, I would posit that there's more good that comes from the innovation.
Groupon, in Palo Alto and Chicago

http://www.groupon.com/techjobs
I think it's usually because people who self-host have no real reason to keep up with the hosting marketplace. A year or two can just pass by, and the hosted offerings get much better and cheaper, but if you aren't shopping around, you have no idea.
Baltimore, MD

http://www.millennialmedia.com/about-millennialmedia/careers...
He actually points out that one of the two options as successor, is decentralized. The title is therefore slightly misleading.
So much for debunking the fact that you don't do much debunking, I guess? :)
But copyright is not about mere similarity: if two people reach the same plot device completely independently (or from a common source) there is no copyright infringement case. Whereas the same thing in the world of patents is a patent infringement case.
I must note that there is a big step between "having and idea of how it works" and "use it productively". That's where difference between Erlang and JS on the server side is the most sharp.

When I offered my definition of non-nicheness, I had big inter-disciplinary projects in my mind. Something like online IDE, for example. Or electric scheme editor. You cannot cover all IDE needs with only PHP and JS. Most of logic will be in other languages and I think that the use of PHP/JS will be shrunk to non-irritating levels.

But I reserve my right to be wrong.

And thank you for langpop.com. It is worth a look.
I limit use of my product to a certain number of transactions. You can unlock more transactions through social media or with a credit card. :)

As my product is transactional, limiting it on number of days did not make sense.
There was a sudden influx of Rails users in 2005.
I believe that with the increased efficiency in identifying and prosecuting small offenses, punishment should be modulated down accordingly.

Crime happens when the risk of getting caught times the cost of punishment is lower than the benefit of the crime. If you increase the risk of getting caught, you may safely (in fact, you should) decrease the cost of being punished.
Posting in this kind of threads is always bringing karma points and leaving me vaguely unsatisfied.

Lots of people speak about the "stupidity" of it all. I see no stupidity here. Just the normal, to-be-expected lean of a big government toward protecting the incumbents.

Also I think people should speak more often about drastically shortening copyright and patent terms. They are both very useful, even in controversial domains like software or biotech (patenting genes). The problem is that the situation is waay skewed one way. If you want to bring it closer to normal, start asking for 1 year patent terms and 3 year copyright.
Interesting nits. In my earlier days, I explored Erlang and found it very easy to pick up. The only challenge for me at the time was thinking the ML way. I was very excited about the actor model. The syntax never bothered me. In a way, I actually thought (and still think) it is quite beautiful.

As far as libraries are concerned, google is my repo. I have never understood the need for gems, CPAN, and so forth, since none of those are any more regulated for code quality than other random things on the net. Where do people go to find C or C++ packages? Google for me. But I did browse this for anything I thought I needed: http://trapexit.org/Special:UserContributions

That said, I thought the binaries were a bit painful.

I suppose it just boils down to opinion.
Glad to see antirez is keeping focus on the cluster features, as opposed to sinking time into a questionable direction.

We have plenty disk-based k/v stores already. If that's what I need then tokyo, riak, etc. are my friends.

Redis plays in a slightly different and equally important game. The cluster-/sharding-features seem like a more natural path to scale out the use-cases where it shines.
> After that episode, I became much more inclined to take what Zed has to say with a large grain of salt.

Like I said, it's essentially a he said, she said match. github, if anything, let themselves get pulled into it. Just fix the problem and move on. The only they've done is make note of what they disagree with (and frankly, their denials don't match up with what Zed accused anyways).

I learned a long time ago that as a company, you should avoid getting into a pissing contest on the forums.
SEEKING WORK - Phoenix, Arizona - Remote Work Yes

I like to develop web apps using Rails, Sinatra, and web.py. I'm also into Scala and C# development a bit.
What makes you think your company deserves to be protected against others independently developing a similar algorithm?
A couple of comments. I am not trying to defend anything here. Just really puzzled

1. It basically takes all your data and creates a beautifully rendered museum filled with your stuff.

2. As far as I am aware it's only used for that unless you believe Intel have some other motives. Frankly I have no problem putting my data on there, It's not that secret

3. It needs to be able to share your data on the wall because it gives you the ability to share your museum with your friends.

4. Why is it that people are so against using their facebook data for third party apps while they have no problem being on FaceBook itself. It's not like Facebook don't use your data to sell it to third party.

Just wondering.
the sidekick was totally usable, unlike winmo (i don't know about nokia smartphones so much). and it wasn't so popular with geeks either, it was with teens. apple's usability is a myth.