skysight-inc/HackerNews huggingface dataset:
Use s3 but be careful, as someone might abuse your bills!
Not running a Google search on a job candidate is actually a reasonable thing to do. The fact that the name matches with a felon, or that people have posted nasty accusations, is no evidence of anything.
What evidence do you have that this was a Twitter vulnerability?
Normally, insurance costs more for those with more risks. Maybe it should be that way for deposit insurance too.
Thanks, but #49960a is still too dark for me to read black against. I'm sticking with my #6c6 hack for now.
Again, a couple things. First, the CircleID site is a proponent of DNSSEC. Second, this isn't the first time Verisign has publicly committed to DNSSEC. Finally, just because Verisign says it's going to adopt the protocol, doesn't mean the protocol is going to work.
Maybe my math is off or something. But according to the S3 calc: http://calculator.s3.amazonaws.com/calc5.html

If a 150MB is downloaded 100 times it would cost $2.59.
If it was downloaded 1000 times it would cost $25.55.
Is that cheap?
Like hell S3 isn't expensive.
I'd like to see a screencast of an emacs pro tackling a medium-sized project that doesn't require too much thinking in record-time by expert use of a wide number of advanced time-saving features.

And then make another version of the video that highlights, in slow-motion and with a voiceover that explains what the heck is going on, those features as used in the original video.

I'm always a bit disappointed by screencasts slowly explaining how much faster you can work with the advanced features. Show, don't tell.
Definitely. It's hard to sit comfortably with passages like "Unfortunately, for Microsoft and .NET, I left the company in 1998. The .NET team made a number of significant mistakes."
There are C++-style "vtables" (they're called "switch structures") in the original Unix code.
What is the actual site doing? Is it just a file sharing site where you have a 150mb limit, meaning the average size will be a few megs...or is this something special where people upload some special 150mb files?
I thought it was somewhat fair. One the one hand, it is true that the paper says nothing new. On the other hand, it doesn't claim to say anything new. It just claims to present old results in a more accessible way, which I believe it does. Furthermore, these results are clearly not widely known even within the physics community because even today you can find lots of card-carrying physicists (and a few patent examiners apparently, to say nothing of journalists) who do not understand the simple idea that measurement and entanglement are the same physical phenomenon, so clearly there is a need for some better pedagogy in this area. AJP is ostensibly devoted to physics education, which is why I chose to submit it there. So I think it would have been an appropriate venue, and I think it would have made a contribution.

On the other hand, the point that I do not have adequate references for a scholarly publication is valid. So I thought the decision not to publish it was defensible, even if I didn't agree with their reasoning.

I did not submit it to Foundations of Physics. Physics is not really my field of expertise, so the benefit to me from having an accepted peer-reviewed publication in this area is pretty small. This paper was the result of an exploration driven by personal curiosity. If self-publication on the web were not an option I might have been more motivated to polish it up and resubmit it, but it is so I wasn't.

I'm actually between gigs right now (my partner in a startup I was trying to get off the ground had to bow out) so I may try to update it and take another whack at publishing. I actually have some new ideas about how entanglement can explain the (perceived) flow of time, but the last time it took me nearly ten years to figure it out (though it all finally came together in a wonderful "aha" moment, which almost made it all worthwhile) and I have other fish to fry.
Why is everyone so negative on me suggesting
Number 7:
YHacker News

I was a joke folks! ;-)
How many times did this guy use "I did blah blah" in his mail ... most egotistical thing I have ever heard, atleast Linus Torvalds does it sarcastically, I think this guy was really serious about everything !!
Yeah, I'm in an undergraduate engineering program and I've always assumed that funding wouldn't be a problem.

I was under the impression that schools didn't want to accept someone who was going to drop out because of finances.

So basically if they thought you would not be able to pay, you wouldn't get in.

That said, I knew that funding would probably include things TAing, and that RA's were usually one of the better sources.

NSF said that from 93-96, only half of newly minted engineering phds graduated with debt, so the percent is a little higher than I thought.

NSF 96 debt info: http://www.nsf.gov/statistics/issuebrf/sib98318.htm
Um, I'm sure he's right about the terminology, but his conclusions are whack. There certainly is a benefit to moving from capex to opex if your customers have frozen capex, which is something we're seeing happening right now.

A previous employer, during the "nuclear winter" of Internet service providers in 2001-2002, built a whole sales strategy around making an appliance-based(!) shrink-wrap product work as OpEx.
Worst PC sales ever? Not for netbooks
Good question. It is a site where people can upload 1 special 150MB file (like a zip file) and people can download the entire thing. So the average file size will not be a few megs.
>do what you enjoy

If you know of a career that excites you like no other, consider yourself lucky.
Go there and type this script in the address bar:

javascript:void(Array.filter(document.getElementsByClassName("pagetop")[0].getElementsByTagName('a'), function(e){e.style.color='white';}))

looks nice, #CCFFCC too

btw works on this page too
"Any problem in computer science can be solved with another layer of indirection. But that usually will create another problem"

--David Wheeler
That's a much better situation than keeping everything closed and having a competitor surpass you, assuming copyleft. Someone always will if they want the market badly enough, but with OSS, you have the advantage of the source of the competitor's changes as well. So, if they create something really cool and start marketing better, you integrate the really cool into your software in a cooler way, and then figure out how to market better than they're marketing. Everyone wins. : )
Here's what I've found:

– Learn Objective-C: http://cocoadevcentral.com/d/learn_objectivec/

– iPhone Dev Central Tutorials: http://www.iphonedevcentral.org/viewtutorials.php?page=Tutor...

– iPhone Application Programming Guide (login required): https://developer.apple.com/iphone/library/documentation/iPh...
Thanks. Now I think I understand. I guess it would be the difference between, say, a session musician or your average member in an orchestra versus a rock band trying to make it big.

However, if you focus on how you get paid rather than the cost of marginal increase in the big-picture sense, are there any purely scalable careers? Every scalable job has parts where you need to be present, from writing books to writing code. Clearly skills like writing well and proficiency in coding can work for most multiple jobs; you can just as easily be a journalist instead of nonfiction writer, for example.

Regardless, it feels great to be able to code. It's something I love to do, and can take different forms with every job. Sometimes, life is just good.
Collaborative / Swarm Computing Notes: business, technology & applications
Amazon S3 is actually relatively expensive. It's far cheaper in the long run to host it on your own server. However, if you don't have experience setting up scalable systems, tuning your configuration, or do not want to spend time doing that type of sysadmin stuff, it can be a good way to save time. It's like buying Coke at a vending machine instead of at a wholesale store. You're paying for the convenience more than anything else. Just be aware of how much you're being marked up.
I completely agree but you are not extreme enough - I would rather have 100 trivial manual merge resolutions than 1 bad automated merge. You might not even notice your bad automated merge and that gets to be serious badness.
Why is everybody gossiping -- both here and on proggit -- about a discussion list thread from April 2005?

(Yes, it's a rhetorical question, but if there's a reason why this has suddenly become timely I'd actually like to know.)
The Mathematical Grue
Streams vs Sequences - Laziness Traps And Workarounds in Clojure
Yes. At least that's what I've observed in my attempts to get Firefox up to speed in Twiddla. Here's a benchmark that you can run to compare for yourself:

http://www.twiddla.com/demo/rendering-performance-canvas.htm...

On my machine, IE will render 170 boxes per second. Firefox bogs noticeably after a couple seconds and finishes at around 60 boxes per second total.
Security updates like this are somewhat frustrating (disclaimer: I am a fan of full disclosure, at least after the exploit is patched). If it is able to somehow glean your Twitter password from you clicking on the link, that is a serious security risk. If users voluntarily enter their username and password, there's hardly anything one can do about it, except warn users not to enter such sensitive information haphazardly.

However, I don't understand how a strong password would help in either case. Perhaps I'm overlooking another fairly obvious scenario.
Agreed: this was the first time I'd actually seen a video of PG and the level of enthusiasm was unexpected. In a good way :-)

The thing that surprised me most is that PG kind of reminds me of Mike Myers.
Does it matter if the money is sustainable? I only ask because there is a good chance that the cost to develop the app is much less than 500k. I would take a month of that kind of revenue and parlay it into capital for another venture if it stopped suddenly.
Busted: Mark Zuckerberg's Secret Twitter Account Blows Up
Arrington didn't write this. Jason Kincaid did with contributions from Robin Wauters.
It's hard to say that this algorithm is very fast and uses very little memory unless you have actually deployed it on some sort of reasonable corpus.
I don't think I've ever seen an actual technical paper on the front page of Hacker News. I remember trying to post some of my favorites when I first came to HN, but people rarely responded to or upvoted them. Also, it's a lot more work to read a technical paper than most forms of online writing, and I hope that this new one has a much slower pace than Hacker News.

This is a good niche to try and fill. Thanks.
Why is the bashing of the military in this conversation accepted without a second thought? The armed forces have had a rough time of it the last few years, but many servicepeople find the military incredibly rewarding. There's a reason why those retired guys wear military caps that they earned when they were 25.
You are right about papers.
But someone has posted a paper from Stanford about Automatic Generation of High-Coverage Tests and I was so glad to see that.
No offense taken and upvoted.

I think the article oversimplifies things to a degree, so it's also a reflection of the author's viewpoint and in that sense almost comes across as rationalization. But that doesn't mean the points aren't correct - I had a unique job right out of college that gave me a lot of firsthand experience with a top notch phd program and allowed me to witness the grad student lifestyle w/o having to go myself. I was a web developer for the biology department of my college and worked out of a research building, separate from all the other admin staff, which was great because I got to hang out with people my own age, all the grad students (and even some of the younger associate profs) near my office. And seeing them go through the phd program definitely gave me the strong impression that the ones that survived (at least in a mentally stable way) were the ones that loved research and academia, or at least could make themselves love it over long periods of time.

It's not to say you're locked into academia as a career if you get a phd - one of my good friends went on to join a bio startup, there's a lot of those in San Diego - it's just that it's the default path and most of the above bullet points are still true, especially the pyramid scheme part. They're basically slave labor for whichever prof heads up their lab.

It's worth noting that you can and should apply #7 - Most jobs are better than they seem: You can learn from any job - to grad school as well and treat it as a job with a long term contract, one that you need to mine for all kinds of interesting things that you didn't think you'd learn. For example, I bet a lot of people (understandably) go into a top neuroscience or cell biology program thinking they'll learn a lot about biology and research, and they do, but the ones that did really well learned things like how to manage your time well, motivate yourself on an independent schedule, network in a loose non-corporate environment and blow off steam with non-contact sports.
This article actually says nothing about OSS, it just talks about a competing bingo card generator. He has a competitor that uses Sourceforge for downloads. He thinks that's inconvenient, so he makes his stuff easier to download. OK, but the open source project could fix that problem in about thirty seconds.

Marketing is important to pay attention to, but again, it has nothing to do with open source or closed source. The competing bingo card generator software could easily kick up the marketing machine a bit, and put this guy out of business. But they probably don't really care to do that -- they wrote the software for themselves, and just felt like sharing it with others.

The real message that this article conveys is that the best way to avoid competition is to do something nobody cares about.

(Also, am I the only one that thinks the UI for his app is horrid? Why is the word list, the main point of interaction with the application, a tiny drop-down listbox?)
Nokia 5800 BLK XpressMusic
Take control of your media, literally with the Nokia 5800 and Media Bar. A simple drop down menu that provides instant access to music and entertainment, including favorite tracks, videos and photos. The Media Bar also offers a direct link to the web and to online sharing. Contacts Bar.
They should cite Sinatra as an influence as it is quite obviously derived from it.
Is this the first live U.S. sports game to stream in HD with DVR?
Ask HN: What's with all the trivial link spam?
I've noticed an increasing trend over the past month: New accounts are created and immediately used to submit a trivial link -- e.g., "Mozilla Firefox Start Page", "Orkut - home", "Google", "Gmail", "Hacker News | Submit", etc.

Can anyone come up with a plausible explanation for this? It doesn't make sense as traditional spam, since the pages in question aren't selling or promoting anything; nor does it make sense as accidental bookmarklet clicks, since (I assume) the bookmarklet doesn't create an account immediately before submitting the page.

For now I'm just flagging such content-free links, but I'd love to understand what's going on here.
Oh, true. Thanks!
Wait till you even have high enough loads to warrant S3 to offload those HTTP requests, in the mean time use nginx to serve your static content.
The author seems to be thinking that people making the distinction between capex and opex aren't making the assumptions of lower utilization, agility, etc. that are mentioned at the end of the post. On top of this, when I use this terminology, it comes with the understanding that opex is better because moving costs to opex means breakeven for the customer is much easier to achieve. Clouds = on-demand = only pay for what you need = customer makes revenue directly on costs, rather than not.
They probably just used Cuil..
Directory Listing Denied
Sure, but aren't there other things to write about, besides how incredibly magnificent some individual company is doing (with the help of skewed stats, at that)? It seems like these "journalists" aren't working from a wealth of ideas and perspectives.
I've always been curious as to why people start programming projects. The usual answer is because they have some problem they want to solve, but a lot of times people just enjoy coding.

Sometimes, however, the problem overtakes the person. You're stuck having to code, to get it out of your system. I was trying to ask in this article -- is this a common thing or not? It happens to me maybe once every year or so. Didn't know if anybody else felt that way.
I've been wondering too. My current theory is that it's spammers testing whether submission is unmoderated.
Yeah, especially considering how much more of a nightmare COM and the rest of the .NET predecessors were which he was involved with, as compared to .NET, which he wasn't.

Maybe he's spot on, maybe not. But one thing is for sure; his story does not contain a trace of humility.
I have already talked about this problem, but nobody really cares!

Even I provided a significant solution to solve the problem:
http://news.ycombinator.com/item?id=506028

Guess what? I got down-voted on my comment!

EDIT: If pg has no time for it, then why does not he allow us to code a solution, and he can review it? And if he likes it, then he would use it!
My theory would be that it is a new spam bot, being tested out by its creator. Just a theory, of course. It could also be a user with a bone to pick with HN; their blog posts consistently got deaded by moderators, perhaps, and now they're angrily trying to prove something. Maybe they're doing it with a spam bot built for the purpose...this is Hacker News, so building such a spam bot would be trivial for most of the audience here. A few lines of Python/Perl/Ruby would do the trick.
Universities cannot churn out people who have real world experience. That is a fundamental contradiction.

Where do we find programmers who understand both the theory of algorithms and the practice of software engineering? It's simple - find someone who learned the theory in school and also has a few years of experience applying that theory. There are many of these people. If you can't find them, maybe the opportunity you are offering is not very attractive.
I assume this was written a long time ago... ?
Hello,
I had some doubts that you might think of it like: "If I fight their spam entries, then they will increase the flow".
Am I right?

EDIT: Are you worried about the server? If you make a spam filter algorithm, then this is more likely to increase the load on the server, which increases the latency... and as a result, increases the headache?
Selling a file or piece of plastic is dead. A one to many broadcast model is dead. Embrace piracy of content. Creating a different value add for the consumer that enhances the user experience while concurrently building community will create a loyal following (which equals higher ad rev). Quality of content is not really the issue. It's all about the story you are telling(LonelyGirl15). Ask Speilberg, Lucas or Scorcese...they will tell you the same thing.

Ultimately it is about content that is relevant to the affinity group that supports it. The toolset or technology that supports it will become secondary over time.
Definitely. It's not too hard to teach a smart but inexperienced employee things like how to use source control, automated testing, multiple language paradigms, and "why deadlines are important".
It looks more like a cleaned up web.py (http://webpy.org/) which came long before Sinatra.
I presume this file doesn't change very often and doesn't require any security in front of it? To be cheap, you could sign up for a few crappy (like GoDaddy) hosting accounts with absurdly high bandwidth limits. Then, provide users with links to them sorta like mirrors. It's not the greatest user experience, but it might be the easiest cheap solution.

If you care a lot about user experience, go with S3.
http://www.openusability.org
Daniel is proposing to create a HN-like site to aggregate interesting hacker news and writers that no one else is serving. He proposes some variation on the HN karma system because it's an itch he wants to scratch. Some experiments: no down modding,karma is fungible,tunable aggregation, finding little seen material, and making it more sociable.

If he can create a site with good, people, good material, and good discussions, I say more power to him.

Of his 6 bullet points, "There's good material out there nobody is using" is the only one that strikes me as significant. This is the hard one because he will have to activelh dig it out. I dont think automatic aggregation will do the trick.

Does he need more on the social side than HN provides? Just contact info for those who want to be contacted or maybe RSS feeds for particular commentors.

So let me give a couple of niche areas that I am interested in. I am wallowing alone in the complexity of the Jboss/hibernalte/spring/struts stack. What are others doing? Collect entrepreneurial best practices. Browser side best practices or programming techniques. What's new on the programming language front, particularly concurrent programming? OK that's 4 suggestions.
Facebook'a Hoşgeldin | Facebook
I really do like the way the system works here -- I'd much rather have the community moderate than an vicious automated anti-spam script. Lately, however, I think the latter is beginning to seem more practical. I have a much harder time scanning the "new" section with the recent growing influx of junk.

Is there a solution to this in the works?
http://www.joelonsoftware.com/printerFriendly/articles/TwoSt...
The Myth of the Darknets
You contribute nothing to the conversation.

This has already been discussed in some detail at http://news.ycombinator.com/item?id=422225. I suggest anyone interested in talking price/value reads up on that thread before commenting here.
Using Amazon services your initial cost is low and it's easy and fast to set it up. Using wisely AWS is a great service, especially bootstrapping a new service.

There are use cases where AWS is not recommended, having too many machines up and running 24x7 or transferring huge amount of data out of the cloud. For a site with heavy uploads it's even possible to store your data on S3 but serve your clients from a machine hosted outside where data transfer is cheaper.
On my blog I'm getting comment spam without any links as well. The usual stuff like "Great work! Plan to come back often!" but there's no link to Joe's Sex Shop or anything -- just a bogus email address and fake name.

I used to think it was just poor comments, but it only happens on certain pages, which aren't at the top of my most popular list.

My theory is that the bots are working in waves -- first identify easy targets, then slowly exploit them. I wouldn't be surprised if the botnet guys are using Mechanical Turk-type operations just to work the CAPTCHAs and get valid logins for later use.

It used to be you could make generalizations about the bot wars. Now, with possibly millions of programmers out there with nothing to do but try to work the system? The complexity and nuance of attacks are several orders of magnitude greater than just five years ago. I'm not sure any kind of sweeping statement catches what's going on, except: there are a lot of entities on the web that are looking for doors -- any kind of doors. Once they find them, it may be months or years before they are ever used.
You sure are excitable!
The point is that Twitter is a better way to find [clients|projects|help] than other sites established for that express purpose.
that link doesn't seem to work. this one might:

http://www.joelonsoftware.com/articles/TwoStories.html
"A cure for the disease of which the RIAA is a symptom"
My article "A New Business Model for the Music Industry" is in response to Paul Graham's number one item from "Startup Ideas We'd Like to Fund". Enjoy. -- Don Tillman