skysight-inc/HackerNews huggingface dataset:
I agree. Its a broken experience. One thing to note however is that you've got two different people to appease- the sender and the receiver.

The receiver wants all the best tracking/delivery/notification options possible. The receiver might not always explicitly state that they want the cheapest, but they will often factor it in. Often the shipper wants the place that's closest to them who is cheapest.

Its not dissimilar to the airline system. Everyone ranks things that they want better of on flights (service, seats, legroom, meals, nice planes, etc) but (nearly) everyone searches by first price and then by rough schedule, often rewarding the cheapest. I hate US Air, but if it comes to a flight that's on US Air which is $100 cheaper than one on something else... I unfortunately often choose US Air.
"If at first you don't succeed, refactor."
Right now, our privacy policy is "won't share your PID" with anyone.

How would you suggest such clients of your website rewrite their privacy policies in a manner that will allay user's privacy concerns.
Float-Tank Therapy: Experiencing Sensory Deprivation
india could be various things as well as the obvious. Try the wikipedia disambiguation page.
Grammar mistake for you:

"we built Accthub on accident"

...by accident...
I'm in the UK, using couriers (people who come to my place to pick stuff up) rather than post office (I take my heavy item to them and they weigh it and ship it).

> I've never had to call someone.

This is a broadly applicable CS issue which everyone in the startup world would do well to remember: time dilates when you're waiting. Customers waiting in a store to speak to an assistant disproportionately overestimate the amount of time they've been waiting (i.e. a 2 minute wait feels like 10 minutes).

I call to chase them CONSTANTLY. Today for example, I called to say that the guy had come early. They took my details and said they'd get him to come back. At 4pm, a couple hours after I'd spoken to them, I called again. "Oh yeah the driver didn't answer my message. I was going to call you." Every courier I have ever used has made me fight them to give them my money and get my item shipped.

> I've used flat-rate boxes where I don't need to measure out my stuff.

You can get those from a post office in the UK, but I'd rather they just let me pay extra for the guy to box it himself. That way you can kiss goodbye damaged during/before shipping disputes, too.

> I've never had to print something out.

It's the default option for a whole bunch of couriers in the UK.

> I have picked up stuff from my local depot. A few times...?

Royal Mail will allow you to. So will any couriers who use them instead of having their own depot. Big couriers will not allow you to collect your item from their despatch centre, you have to arrange for redelivery.
Exec Will Deliver Hot Dogs And Stuff To Lazy Giants Fans
Meetup is an NYC-based company so it may be the case that SF prefers a locally-built solution instead.
The company said it didn't yet know if many people beyond a Wall Street Journal reporter saw the nonpublic information, but believes the exposure was limited.

Kickstarter said it patched the security hole on Friday afternoon, after The Wall Street Journal began analyzing the exposed data.

Does that sound to anyone else like the WSJ just openly admitted to deliberately hacking Kickstarter?
Battleship (Not the movie) - An analysis of strategies used to play the game
As far as I can tell, this program is not included in Homebrew.
No, that's not being a grammar nazi...this would be:

"When you're ready, export your infographic"

(and that arguably isn't...commas are important)
You can.. at least I do with UPS all the time. It's called "hold for pickup." You put your name and phone number on the package, but use the address of the UPS shipping facility itself.

When the box arrives there, they give me a call, let me know it's waiting, and that I have 5 days to come pick it up.

Yea.. I do have to drive to pick it up, but at least I'm not at the mercy of the driver's schedule. Once it's there, I can get it when it's convenient for me.
Correct, you should hash them. Preferably with an algorithm designed for password hashing.
Nice! Note about the PersistentVector implementation performance in Clojure due to some other fun optimizations - appending one million items on a 2.66ghz i7 running OpenJDK 7, ~65ms.
I think the point is that this online tool isn't magic and doesn't seem to have any data integration. So it's just a drawing tool, with some cliche sprits that are used in lots of infographics.
The "High GPA..." is a standard requirement for analyst roles @ hedge funds, I-banks, P.E & V.C. shops, etc. It is highly unlikely that Thiel is involved in the recruitment process of analysts (these are either entry-level or 1 step up from entry-level positions.)

That being said, if Thiel is serious about criticism of the current state of higher education he should create some type of apprenticeship program at his hedge fund.

One more point, it is a bit disingenuous to compare entrepreneurs to analysts. However, if Thiel is serious he can create new paths of employment in finance that would rival the current recruitment/selection methods.
See below: http://news.ycombinator.com/item?id=3971321
It is. But I plan to start using it. I just started using twitter and only really plan to use it to share projects I work on or communicate with others!
Or just install Perian. Which installs most popular codecs system wide.

That means things will work fine in any app that uses the OS X APIs to render video.

Including QuickView .. really nice to be able to just hit space bar in the Finder to see a quick preview of a movie.
>How do you modify small chunks of templates and then check how it looks in the browser without leaving your editor

https://github.com/weavejester/hiccup

>and how is that a property of lisp?

The "lisp way" is to convert the problem into something solvable by lists, then convert those lists into whatever they need to be. Lisp is _amazing_ at processing lists, so this style of programming plays to the languages strengths.

>Also, I was pointing out that you don't get to define REPL to comply with what you think it should mean. I didn't say anything about interactive development.

Granted. But there is a fairly old idea that when you are working on code, it should be against a running version. Smalltalk was the ultimate expression of that, (where there is no difference between editor and app), but the typical way that a lisper works is the next best thing. When you are used to working that way, it is hard to go back, since the feedback cycle is just so tight, and exploratory coding is so simple.
shouldireplyall.com
I was about to say the same thing. I haven't noticed any spam in my Google search results for a while. If anything, there's less now than there used to be.
This reads like a sanitized version of a US Chamber of Commerce wish list for US laws. Especially the section on "Intellectual Proprety". I mean, really: strong "IP" laws and protection from "frivolous" lawsuits? Wow, that's great for entrenched businesses, they get the state to enforce draconian "IP" laws, and they get a free pass on getting sued.
I always think the answer to some part of this is some sort of secure parcel box / "bin" outside the house which has a barcode on it that the courier can scan in order to verify they delivered the parcel. An advanced bin could have a small camera to photograph the courier to provide verification from both sides.

The non-advanced version surely wouldn't cost more than $20 to sell, and this (small) cost is pushed to the end users, in return for which they get convenient and secure deliveries when they're not at home.
This is a survey at best. It jumps to strange or unsupported conclusions like "the irb shell is not a true REPL" and "Rails is probably the best way to go about a complex web application", and impressive WTFs like "Perhaps to get the best of both worlds, I should investigate calling Lisp code from Rails?"

However it does show step by step how to deploy Hunchentoot on Heroku. This builds on https://github.com/mtravers/heroku-buildpack-cl and https://github.com/jsmpereira/heroku-buildpack-cl, and includes Hunchentoot sample code similar to https://zaries.wordpress.com/2010/11/09/lisp-web-server-from... .

It is this reliance on the frameworks and tutorials of others that makes a final bullet point ring hollow: "Lisp lacks a true community, the kind that powerfully drives Rails forward, resulting in great libraries, superb documentation and tutorials aplenty."

Skip the commentary, follow the code.
INSERT and UPDATE don't return any row values, so whatever date/time column type you use you will have to do a SELECT to get it, if you need. I haven't run into this problem in practice; usually what I need is the last auto-incremented key value of a newly-inserted row.

If you are getting the date/time value outside of the database -- from a web application, for example -- and using that to insert into the database you will run into inconsistencies eventually because clocks on different will not be synchronized or will be set to different timezones. In my experience it's more important that all date/time values in a database come from a single source (the database server itself) rather than which column type you use. It's easier to control the clock and timezone in one place than require all database clients to be set to UTC and have their clocks synchronized.

Setting all clocks to UTC is not enough to get around daylight savings time issues, either. You actually have to know the timezone to do accurate date arithmetic. You can find lots of articles about this -- it's a pretty well worked-through topic. Think for a minute why every operating system and RDBMs and programming language date/time library aren't just using integers and assuming UTC.

Date/time types are native types in all serious relational database engines, so there's no conversion going on that you need to worry about. All RDBMSs have mature date/time manipulation operators and functions. If you use large integers you are going to be doing more conversions, especially once you have to deal with timezones. Think it through.
I think its possible to contend that our physical body is sufficient in providing a framework for our human consciousness to emerge, but it may not be necessary in maintaining it.

Think of a stroke patient. Often stroke patients lose their memories / personality temporarily, but then regain it some time later. The injured portion of the brain heals in some respect, but the memories/neural functions of the injured area often move / reorganize to a different location in the brain (which is why sometimes a stroke patient can feel sensation in say their hand when someone touches their face).

I think this comes to show that our consciousness/memories/etc are not necessarily tied to a specific source of physical matter, as even the brain can reorganize the "coded" functions to different areas inside it.
Because I live in the UK, and the nearest UPS Store is on the Eastern Seaboard of the USA.
Two hundred years' worth of American periodicals archived online
Why Users Shouldn’t Sign Their Data Away To Tech Companies
It's interesting that JRuby has the lowest popularity in this pool, being included as a "honorable mention".

If I were to take a guess, that's because JRuby is used by many Ruby developers that want to use the JVM and its associated libraries and it is maybe used less by Java developers.

Maybe that's because JRuby tries to be a Ruby VM first and a JVM language second. The difference is subtle, however it leads to important differences. For instance the preferred way of doing package management is to use RubyGems and Bundler, instead of Maven and its repositories or something based on it (compared to SBT or Gradle or leiningen). And devs when working with JRuby are using the same libraries as they use with Ruby MRI, because many libraries provide a JRuby-optimized backend. For example devs working with JRuby would rather use Nokogiri, which is used for searching XML/HTML docs with XPath/CSS3 selectors, instead of something Java-specific.

So JRuby's ecosystem is more closely tied to Ruby MRI, rather than to that of the JVM, which is why I think this article is not really accurate and JRuby shouldn't really be on that fourth place.

And out of these alternative languages, I love JRuby more because this is a language with multiple mature implementations, which isn't something many languages can brag about, and I don't have to be tied to the JVM and its ecosystem.
For the result to be different, the real world would need to have a different sort of topology. For example, if we lived in a non-Hausdorff space, the result would potentially be different. A Hausdorff space is one where for any two different points, you can take a small ball around each point, and the two balls won't intersect. A non-Hausdorff space is just a space where this isn't true for at least one pair of points.

So, for example, if wormholes are real, the space we live in might not be Hausdorff. And if you had a wormhole sewn into your shirt in the right way, you wouldn't be able to turn it inside out.
That makes sense - I always suspected something along those lines. That probably also explains why the Hunger games set I bought is fine.
New MacBook Pro rumored for summer with Retina display, ultrathin design
sorry! I just wanted a simple thing to type to add a comment. I was going to call it comment but just shortened it to c.
How iPhone Spyware Tracks External Activity ~ Geek House
Anonymous Claims They are the Most Powerful Group
In favour of orm's
Apologies for that. I wrote most of it yesterday, but then today I've had renewed frustrations with the final major courier I haven't yet used (my safety) and I just got pissed.

You're right that it's broken for individuals in the main. I'm in the office 10 hours a day: if I get items shipped to me there, or picked up from me there, that means schlepping it all the way to the office / from the office. So I was pleased to be able to choose a two hour window at which to be at home. Of course the guy turned up half an hour early. It makes perfect sense.

My friend had the best quote on this: "All courier services make normal people seem like Larry David-level assholes."
This is awesome, thanks! I just started learning C and am just beginning going through "The C programming language" so thanks for the advice! I definitely plan to improve the program, or feel free to submit a revision!
I like it. It's more a game of psychology than logic or reasoning - you need to get into the author's frame of mind to come up with the same solutions he did.
Refer.ly (YC S12) Lets Regular Folks Earn Affiliate Revenue
I agree with a lot of what you he says, however what about the case of getting 10 rows with 20 columns - each column needing a join. The optimizers often go nuts over this sort of thing, as that's 20! combinations the optimizer must iterate over to get a good join order.

Apparently, Postgres has a genetic optimizer that handles this... curious to see if this is an issue or not.

Incidentally, I'd like to say that I loved the author's Relational Basics II at http://www.revision-zero.org/relational-basics-2 I've come to the conclusion that SQL is particularly limited in its application and implementation. I'd love to see a better declarative language for databases!
Have you guys ever worked for a big company in the United States? Because I have some news for you...

Seriously though, it's interesting to hear these opinions about the sources of work inefficiency inside the EU. I'm American but lived in Italy for several years in the late 90s, and "Why is our economy so inefficient?" was a common topic of discussion at the time. Almost no one thought it was because of long meetings or too many managers; there seemed to be a consensus among the people I spoke with that the number one problem was the type of regulation mentioned above (e.g. not being able to sell books after 18h in a bookstore).

It's important to realize that lots of those regulations do actually have a purpose, which is to keep certain sectors of the economy dominated by small sole proprietorships instead of by big corporations. Again with the bookstore example, a Borders or Barnes and Noble or any other big box store chain would just give up on such a market. On the other hand, an owner/operator of a small bookstore would either find loopholes (like this owner's swap with the cafe owner across the street) or else they just grease the right palms and work around the rules. In either case, success depends on the kind of social capital big corporations will never have.

TL;DR The purpose of these "senseless" regulations is to keep shops in Europe small and charming. Inefficiency is the tradeoff.
When using a custom origin (non-S3), your web server is generally capable of gzip compression. CloudFront will separately request and cache the content in compressed and uncompressed form as needed.

http://docs.amazonwebservices.com/AmazonCloudFront/latest/De...
How Pixar almost deleted Toy Story 2
I live far from a hub. Used a certain nameless shipper for dealing with DELL because that's all they use(d at the time).

Each time hardware would arrive, it would be physically tortured - once a huge dent in the bottom of the frame (did they drop it repeatedly on a guardrail out on the freeway?), once broken IN HALF!

Sending was equally fun. A large multiprocessor cabinet was to go overnight. Pickup time: the guy brought a van too short. He simply dumped it over on its side and slid it in (despite THIS END UP stickers all over). Off to the terminal!

Didn't see it for a week. They had no idea whatsoever where it went. Turns out the guy was late to the airport, so just dumped it into a truck going somewhere. A truck on an odyssey of discovery apparently, finally turned up a week later in Tennessee.
There's a lesson in how to make a product in VLC's success. It has a horribly unfriendly interface, and is certainly not pretty, but it doesn't matter - Whatever media file you point it at, you can feel confident that VLC will play it, without hassle.
What is a "JVM-based language"? The JVM is simply a virtual machine. One could theoretically compile any language to run on this virtual machine. The popularity is a testament to the maturity and reliability and ease-of-use of the VM, but to say a language is a "JVM language" is no more accurate than saying that C is an "x86 language" simply because x86 is the most popular target architecture.

Details details...
This article is all about RBAR vs. set based operations. It has little to do with ORMs per se. That naive ORM users may tend toward RBAR is beside the point.

Go RBAR when it doesn't matter - when it's convenient and you know how it is going to scale ahead of time. A user updating his profile. Creating an order.

Go set based the rest of the time - when you're processing a large batch of data for thousands of user accounts, offload that work into a stored procedure and call it.

ORM does exactly what it is meant to do, and if you're working with data in an OO model, you're going to be doing ORM, whether you know it or not - you will either pull a decent ORM tool off the shelf, or you WILL be writing your own very bad one.
Yea this prevents us from using CloudFront :( CloudFlare has been a nightmare so I'd love to switch over.
Exactly. Or more explicitly, the anti-ORM argument, to me, consists of: ORM works fine for A through W, but SQL is better for X, Y, Z. So rather than just the common sense solution of writing just X,Y,Z in raw SQL, everything has to be written in raw SQL.
The reporter (who is a dev) can speak for himself, but based on comments so far, it looks like he was just incrementing IDs:

https://twitter.com/#!/jsvine/status/202068880724729857

This is something that based on a few precedents, probably wouldn't be considered hacking. This includes the Democrat operative who uncovered a meant-to-be-private audio recording belonging to Gov. Arnold Schwarzenegger by going to the governor's public file server and moving up the directory tree:

http://articles.latimes.com/2006/sep/13/local/me-audio13

(disclosure: I'm friendly with the OP in the small world of devs)

*edit: obviously the AT&T ID case would be precedent too. But it seems the WSJ made prior notification before publication.
Single page link for those who would prefer to read the article whole, instead of chopped up into three parts:

http://www.utne.com/print-article.aspx?id=2147492849
There are some Common Lisp Web frameworks; you don't have to build your app directly out of Hunchentoot handlers and CL-WHO. I'm using Weblocks, for example. It has a variety of useful "widgets" including sorted, paginated tables.

The Weblocks learning curve is substantial, admittedly, but now that I've climbed it I find it very easy and fast to work in. I gather Rails has a bit of a learning curve as well.

I recommend Weblocks to those who already know Common Lisp, want a sophisticated, powerful framework, and don't mind extending it themselves when needed (obviously it's not as mature as Rails).
I'm working on getting an actual privacy policy on the site right now.

That's a good question, I'll have to think about it.
Comparing Vert.x to Node.js
on the iphone 4: "Result of Expression 'document.getElementByID("drop down_progress")'[null] is not an object. File: undefined line: undefined.
What's the idea behind this ?
On behalf of people who might be operating the $150,000 bandsaw, I appreciate the responses that addressed the bigger picture safety issue.
You forgot the peroid.
Thanks for the clarification nothing like a out of context FUD!
A pen that draws electrical circuits
Newebe: distributed social network written in Python
MacBook Pro and iMac with next-gen Ivy Bridge processors crop up on benchmarks
DynamoDB Talk Notes and the SSD Hot S3 Cold Pattern
I expect him to be federally indicted ASAP, a la the Goatse Security 'hack' against AT&T's publicly accessible DB of iPad device IDs.
Do you mind sharing a little of your hosting details? How are you hosting it? How much traffic/ how many users do you think you can manage at this hosting level?

I am asking because I expect hosting costs to be my most expensive item while in the MVP stage, and I don't have a lot of cash to throw at my project.
I encountered these types of problems on Cloudfront-powered sites all the time when I lived in Colorado. I frequently had issues using GitHub, Basecamp, etc. Only solution was to wait a few minutes and try again.
Is this relevant?

https://upload.wikimedia.org/wikipedia/commons/5/55/Tesserac...
Topology is fun, and not especially mysterious if you give it the time. One of those subjects that is at the same time highly abstract and exercises the visual–spatial–kinetic thinking part of your brain. You can learn it whenever you like! (For a motivated student, I think self study of mathematics topics is better than a course with fixed problems anyhow, because you can move at your own pace, and take any path you prefer. Requires some focus though.) I don’t have enough experience with all the various textbooks to compare them, but I thought Munkres was alright.
Germany's Rocket Internet can clone your start up in 25 days
I had to take a day of work to get a package from a delivery service - How in the WORLD is that easier than just posting it? What possible benefit did that add? Then, it turns out they "Can only estimate to about 2 days", so when the guy didn't show I had to take a SECOND day off work. Then, when he couldn't find the buzzer I was told I had to drive to the warehouse (1 hour away, only accessible by car off a highway, which I don't have) or it would be sent back overseas.

I have never used a service as bad or as useless as UPS. It boggles my mind that they even exist.
New Version of RStudio (v0.96) - one of THE leading IDE's for R