skysight-inc/HackerNews huggingface dataset:
I certainly hope not; I would be most upset if she allowed someone else to open her jar. Regardless, this is a matter of choice rather than inability on her part, and is one of the numerous reasons I consider Mrs Browl to be smarter than I am.
IT SHOULD NOT PICK A DAY! It should return (2010, 6) -- with no precision implied beyond the input.

This is a major personal hobby-horse of mine, and I don't know of a library that does all of what I want by default. The constructor for datetime in Python's standard library comes very close:

datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])

All of the time components have no implied precision beyond the input you've given -- "2009-06-04 3pm" is never implicitly upcast into "2009-06-04 15:00:00 UTC". This is awesome.

Unfortunately the date object used internally does not allow for partial precision, so datetime doesn't expose it.
Should the sole founder of a startup bother issuing stock?
I am going it alone and plan on setting up probably a Delaware S-Corp (unless someone can give me good reasons to skip the S-Corp and go straight to the C-Corp), as I don't plan on seeking any outside investment for a while (and if/when I need to, I've heard it's trivial to convert an S-Corp to a C-Corp), but I am sort of betting on selling the company as an exit strategy.

With that in mind, does it make sense for me, all by myself, to issue stock to myself (possibly even on some sort of vesting schedule) and make an 83(b) election?
Sometimes it is hard to shut out the noise because of the occasional signal.
And this one does the same, as it's just a more localized version of chemo.
My question, to opponents of universal health care, is this: How do you explain the fact that universal health care ACTUALLY WORKS in every country that implements it in some form?

How do you explain the fact that your simplistic market-based analysis fails to predict the overwhelming success of universal health care at both delivering comprehensive health coverage and at efficiently allocating resources where they're needed?
offtopic, but:

Functional programming is like describing your problem to a
mathematician. Imperative programming is like giving instructions to
an idiot.

--- arcus, #scheme on Freenode
Hrm, sure, it's fine to attack some of the handwavey, kinda bs sounding reasons to travel, but what about these?:

* I live 900 miles from the nearest ocean, and I like fresh, affordable seafood.

* like above, but for surfing and other beachy things.

* Similarly there are no mountains close by, and I like looking at those too sometimes. Actually, lets just make this one "radically different scenery"

* There are foods that just cannot be reproduced by going down to the $ethnic corner restaurant.

* Sometimes just simply "novelty is fun".

Now, I'm not saying you have to like travel, nor am I saying that the above is not otherwise acheivable. Of course I'm not also declaring them reasons that you must stop being and idiot and start traveling.
In what country was the input formed?
Oooh...I like it! It has a way better selection of brushes and shapes. Pixlr has more filters, though-I still think it might be better for editing/adding effects to photos, depending on what you were trying to accomplish.

Okay, have work to do...must not play with toys...
this is true for I, yes
Some functions of your site appear to be explicitly manual ("bubbling" polls into more general categories, linking congressional bills to news stories), but I was unable to find a clear breakdown of what is automatic and what require human intervention. That information is probably not important to end users, but as a techie I'd love to hear how it works. Would you mind providing a breakdown for the HN kids?

edit: you might also want to play with mod_rewrite; http://roger.dnsdojo.net/dev/udoa/index.php?module=home&... could be expressed as .../home/about or something else a little more human-friendly
The health insurance problem is most certainly a moral/ethical problem. The problem is that insurance companies are rewarded for denying care to insured, when working (as most are) as a for-profit company.
I don't particularly like the design: The text is small, and it's not very distinctive. It could also do with a line of "UDOA is a blah blah blah where you blah" copy.
These URLs are hilariously and unnecessarily geeky.

I'd prefer picking up a phone and dialing "dcurtis" or "edw519." That should ring all associated phones until the person is reached. If I want to only ring a certain phone, I'd dial "dcurtis.mobile" or "dcurtis.work".

There's no reason the device should be attached to the dialing system. When I pick up a phone, I intend to speak to someone. The network should facilitate that.
Random thoughts:

- Make the legislative aspect more prominent. It's not clear that congressional bills are intended to be a big part (right?). It looks like a standard news aggregator, but I do believe that you're on the right track with the legislative component.

- As much as I hate Facebook Connect, you're definitely right to go with it for login. I'd also consider Twitter, OpenID, or Clickpass.

- Looks like it's running on a dyndns box, right? Might be time to get real hosting. Once you start passing the link around it's probably a good idea to have it on something more reliable than the box under your desk.
Health care is more important then how we may or may not be behind technologically. That argument is based on other countries who are the size of Texas to Rhode Island. Based on the size of the US we are not doing as bad as some paint it out to be; improvement is always needed!

Overall if you are one who prefers text based communication over voice & loathe AT&T, you still can use an iPod Touch via Wifi or buy a Verizon or Sprint MiFi and use that as your communication device. Of course there are issues with doing this, but last two months has worked great for me.
"But accepting mind as a physical entity does not tell us what kind of physical entity it is. It could be a physical system that cannot be recreated by a computer." Child Please. Why is anybody even listening to this kook?
Please. That description fits an aging empty-nest yuppie, not the hipsters that are their children.

A hipster would use the cheapest bleached white flour (both ironically, and because it's cheap (see PBR)), add a mash-up of artificial flavorings + dyes, and wrap their cupcakes exclusively in Slavoj Žižek essays clipped from the London Review of Books.

totally different
The U.S. is slowly (and inevitably) becoming Europe, where living with parents while in your 30s is not abnormal.
As a complete side note; how many people do you know that use Loopt? I'm curious as to how well they're doing in comparison to say something like Facebook.
In fact, some psychology textbooks(at least in high school) affirmatively claim that females are more tentative than males in all situations. This research seems to disprove that. It's useful to disprove untrue things that were formerly believed to be true.
You can't make a field with divergence out of divergenceless components, so no, it has to be something that's not in normal matter.
This article is interesting, but I question the broadness of the conclusion. For example British people are stereotypically reserved, while Americans are stereotypically brash and direct (of course, numerous counterexamples exist and may be exploited for comic effect).

I hedge a great deal although I'm male; I'm more assertive and direct online than in person. This is learned behavior often a handicap, though not without its uses. It would be interesting to see how this conversational behavior correlates with something like a Myers-Briggs, or in pairings with different power levels (eg an undergraduate being told another experimental particiapant holds a PhD, with both assigned to solve some problem outside of their academic expertise). Or maybe it wouldn't :-|
> This usually breaks down as follows:

> You develop your first little toy app using Framework X.

> ...

> Then one day you become Twitter, and all hell breaks loose.

Really? Web apps usually become Twitter? I agree that knowing how to scale a web app is important, and that it's not always exactly straightforward, and that it could be made easier with some better tools. Heck, I even gave a talk at PyCon about it (http://www.polimetrix.com/pycon/slides/).

However, statistically speaking, almost zero percent of web apps end up like Twitter. And if they do, they have VCs knocking down their door so hard that they can afford to hire enough engineers and buy enough hardware that scaling won't be an issue for long. That's a problem we'd all love to have.

Not that we shouldn't continue to improve our server-side technology, but 99.9% of my pain developing web apps these days is due to client-side issues. The stuff that runs on the server usually Just Works and is an absolute pleasure to code.
Sprinkles? The current bubble is fresh frozen yogurt with fruit (Pinkberry, Red Mango, Utoptia, Fraiche, etc etc)
It's rare to meet a strong candidate from any large outsourcing firm, esp. if they've been there a long time, and/or it's the only job they've had.
If it's brute force, i.e. chess programs, it's not real intelligence.

If it is a statistical model that produces a result given an input it's seen before then it's not real intelligence.

To me intelligences is the ability to learn by applying patterns/metaphors across domains. Computers aren't anywhere close to this.
First Things To Do on a New Django Project
I've heard from a few family members that ever since they've started using their cell phones, they can't remember anyone's numbers, and they felt this was making them stupider. As if memorizing sequences of 7 digits is desirable and conducive to being intelligent. I tried explaining that they shouldn't have to memorize phone numbers - they don't represent anything real, they aren't convenient, and there's no advantage to using them. It's much easier to put a number in your Contacts list and reach someone using their name instead, at which point the technology is strictly empowering, and like TFA says, the number is just for backwards compatibility.
AT&T's lousy excuse for poor iPhone service and spotty 3G network
Can anyone tell me what the main barriers are to providing the functionality of Lisp style macros in Haskell?
Not being particularly well versed in either, I'm
guessing it is something to do with the regularity of Lisp
syntax, or some fundamental difficulties with providing
macros in a statically typed language?
Is it likely that Haskell could be extended to support them in the future? I've heard of Template Haskell, does this provide the same
functionality as macros?
The banking system here allows you to open accounts in many different currencies, my bank (RaboBank) offers quite a variety of foreign currency accounts, but so do most other big banks here, though there are not many of those. In nl, currently you basically have a choice between 5 major banks but only three of those are internationally active (Rabo, ABN-Amro and ING).

I'm always pretty wary of using foreign currency accounts though, my costs are in Euros and if I take a risk on the exchange rate then that can hurt pretty badly.

All my income is - unfortunately - in USD, the current exchange rates are low enough that I lose sleep over it.

The last 10 years have not been kind to the American dollar, to put it mildly.
The important part of the quote there is "where computers can compete". Go-bots have a long way to go before they'll be considered competitive.
I do feel something similar in that I can't really apply a bunch of rules to something. One of the disadvantages of not thinking in language is that I think it is very difficult to just apply a rule or formula to your thought process when you don't fundamentally understand what the formula is doing at a deeper level. If your models are not being stored in your head as language abstractions, you can't really apply a language abstracted formula to it. Another related problem is that I essentially have no memory for the things other people memorize with ease. I memorize concepts, motions and relationships but I cannot memorize 'labels' at all. I do not know my own phone number for example (2 years with my current one). So yes, I think trivial understanding is difficult with this model because you cannot just catalog a bunch of stock responses and rules for dealing with a certain topic, but deep understanding is far easier because you are not abstracting the underlying principals in a layer of obfuscation, the mental model is a simulation of the system rather than a description. I was useless in calculus until I started visualizing everything in terms of momentum and volume changing over time. Then it started to work. When it was memorize and record, I was useless. But once you have an actual model in your mind instead of a bunch of rules you can just derive the algorithms yourself (or at least get close enough to remember the right one)
You're the resident expert, I was just going off of the bits I know about each one. ;)
Yes. There have been past projects (if memory serves, Jaguar and BMWs, a yacht, Chumby, etc), but most of the action is now occurring in the next-generation cross-device Player, at openscreenproject.org.
Ask HN: when you're hiring, how important is a MS/Ph.D?
As someone who is graduating fairly soon, I was curious how important employers think it is for someone they hire to have that graduate degree. If the candidate was, let's say, 24, good hacker, a (possibly failed) startup under his belt, would the lack of a graduate degree matter?
"However, we know that the resources required to build one are small -- humans do it all the time in a relatively cheap process called "sex." That is, the lower bound for creating AI is very small. "

This is false. Sex produces the DNA. A whole lot more energy/resources go(es) into making an adult brain.
hu? There is profiling and tracing (actually is native if you have Flex Builder on debug mode). And DOM inspection doesn't make sense in Flex.

And you can have SEO in Flex easily. Check it out:
http://www.google.com/search?q=listen+to+free+music+online
This is a great post and should almost be a sticky here on Hacker News. I've been involved in some performance oriented activities both in school, business, sports and the military. I have never seen anyone succeed by focusing on the problems.

When focusing on problems or prematurely on the solution, you'll get anxious and start seeing problems everywhere. The planning process will get more important then the actual implementation and you'll focus on the smallest problems. Even things that will go away by themselves.

Then without knowing it you'll be one of those people who asks "why?" instead of "how?". And I, like most, don't want to be around a person like that.
If it's important to you, why not ask and find out?
He may have meant that elucidate does not take "you" as an object unless the thing being made clear is the subject matter "you."

At any rate, can you guys take this to email or something? :-)
How the Fennec UI adjusts based on screen size and orientation
F#, TDD, xUnit - 2
In such a hypothetical scenario, Adobe would also be screwed.

Flash reconciles various needs, from indy creatives to high-budget publishers to ordinary consumers to videographers to anyone seeking a means to communicate their beyond-text ideas to an audience.

Reconciliation of all these interests is a difficult task. If Adobe were to mess over any of these constituencies, Adobe would pay the price.

Who paid the price for HTML4's confusion over OBJECT and EMBED tags? The responsibility was not as direct.
First, it clearly depends on the position and organization. Some (especially when dealing with the government or large organization) will require it.

With that said, for the mid-level developpers I have personally been involved in interviewing, I find it to be a positive mark but hardly decisive. I have personally always given an interview to someone with a master's degree on their resume.

Of course, more than one of those people with masters did poorly in the interview, while I have also seen people with no degree at all do very well.

So in short, I think that a master's will normally help you get an interview, but rarely play much of a role in actually getting the job.
"Richest country in the world" - only if you don't count debt.
You seem to be ducking the question.

In any case, I'm not entirely sure what you mean by "actually works". I'll assume "actually works" means "life expectancy in the range of 70-80, no major health disasters."

The answer is simple: medicine beyond the essentials (trauma care, birthing, vaccines) doesn't improve health very much. It does almost nothing compared to flush toilets, clean water, refrigeration, vaccines and other benefits of being wealthy. In fact, most variations in medicine can't be shown to have a statistically significant effect on health.

So maybe some of those countries do a great job, maybe they don't. It doesn't much matter either way. See this source for a good review of the literature.

http://www.cato-unbound.org/2007/09/10/robin-hanson/cut-medi...

Now can you answer my question? I'm asking because I'm genuinely curious about the worldview of government health care proponents.
http://grellas.com/faq_business_startup_005.html.

If you set up the entity, issue the stock (usually for nominal cash plus IP assignment if you have IP already developed). It starts your tax holding period and prevents tax complications later when you raise money. Vesting should not be necessary (it can always be added later if your investors insist on it and there are no tax complications arising from a later reconfiguration of your stock).
Good article, but I was hoping this was about how intellectual insecurity tends to create complexity. To not value and create simple things due to a desire to show off how smart you are with a mastery of the deeply complex.
Yes, Flash Player has sent text to the big two (JAWS and WindowEyez) since 2002 or so, and is also supporting an opensource screenreader effort:
http://blogs.adobe.com/accessibility/2009/08/adobe_supports_...

(I think Apple may have finally added an API which browser plugins can access for their text-to-speech, but I'm not sure how many people have moved over there yet.)
Foursquare Raises $1.35 Million, Led By Union Square Ventures
Wouldn't it be much better to keep phone numbers, but leave them in the "backstage"?

In a few years (let's say, 10 years) most (not to say, ALL) phones will have internet access, and also access to DNS servers.

Why don't create a DNS entry that points to our real number? We can give people an unique entry in our domain that they can remember, old-skool people will be able to still use numbers (even if we have to add a few more digits if we run out of number ranges). And change provider without worrying about our numbers (I always take a new number when switching provider, but having some kind of DNS entry wouldn't be a bad idea).

And, technically, implementing a DNS entry type for numbers should be dead easy.
"I'm growing sour on travel. I have always disliked it."

Not the most objective viewpoint, I would say.
What's so bad about using eval in this context?
I personally look at any degree information last. Sometimes it figures more prominently; like if someone had a grad degree from MIT for example. Otherwise, I'd much rather have someone that I think can write software well over someone that can write papers well.
There are no barriers to providing Lisp-style macros other than the lack of Lisp-style syntax. You can use Liskell if you want to write Lisp style macros that are compiled with the usual GHC machinery, or you can use TH if you want to write "Haskell-style" macros.
> Health care is more important then how we may or may not be behind technologically.

It all depends on your priorities. I personally am against nationalized health care, and, more importantly, all this "debate" is doing is pulling everyone even farther and farther apart. Everyone is yelling and screaming and calling each other names, and I'm frankly sick of it.

> That argument is based on other countries who are the size of Texas to Rhode Island.

Normally, I'd agree with you. But I live in Pittsburgh, down the street from CMU, and several of my friends can't even get FIOS. Let alone the kind of crazy awesome internet they have in Japan or South Korea. You can't get that anywhere in the US. Of course, rural areas aren't going to be able to get fiber to their homes, but there's no reason to be so far behind in urban areas.

And while the MiFi seems interesting, it's completely unreasonable that I can't just get wifi built into my phone. I don't want to carry around a whole second box for something that should just be built in.
I am considering moving back in with my parents right now, but it'll be a two or three month transitory stay until we can establish a regular cashflow (I quit my job recently and am starting my own business ... it's gaining clients, but they take a while to pay, and my wife is applying for part-time jobs). I don't see a problem with this. I don't think there's necessarily an issue with living with your parents after 18 or 21 or whatever (I'm 21).

I think it's kind of a wasteful philosophy to assume that everyone should have their own independent piece of land. If both parties are content to stay under the same roof, what's the problem?

I do think that we should think about other ways to compel maturity, though. For at least the last twenty years, college has been a means of extending adolescence. We need to address the problems there that teach kids to fear love and commitment (a symptom of the high divorce rate and perverted concepts on the family).

The marriage age needs to come back down to ~21-25, kids in college shouldn't be given a pass to party or live recklessly. People do what's expected of them.
Do you have any statistics of how many European young people live with their parents? I am interested in 20-25 years age range.

I am asking because I have a bunch of friends in Europe and none of them lives with parents. As far as I can tell, their social programs make it much easier to live on their own than, for example, in my home country (Uzbekistan).
Worldview Manager is live
Indeed, if you look at the very earliest Nobel prizes they were less focused on basic research. For example, the 1909 Physics prize to Marconi/Braun "in recognition of their contributions to the development of wireless telegraphy" or the 1912 Physics prize to Gustaf Dalen "for his invention of automatic regulators for use in conjunction with gas accumulators for illuminating lighthouses and buoys".
You guessed merely from the term "squishy" that it concerned moving towards low-cost of access to bioengineering DNA enabling non-professionals to participate? That's a pretty good guess IMO, so good that I think you're lying.

The Economist have a good editorial system but they don't choose the title simply to inform. I thought that part of the HN ethos was presenting useful information in a succinct way avoiding cruft and unnecessary marketing tactics. An uninformative title is a marketing tactic designed to get you to see adverts around an article that you wouldn't otherwise have perused - that presumably is why the Economist chose that title (yes also to be mildly entertaining and close enough to the subject to avoid alienating users).