skysight-inc/HackerNews huggingface dataset:
I totally agree. But this got me thinking - this behavior occurs frequently in how we react to celebrities and leaders. As a species we seem to be wired to make gods of people we admire. Anything they touch or utter then becomes sacred and revered.
This is wonderful! I feel like the django documentation, combined with 10,000 stack overflow questions is the wrong way to get started, and yet, that's how it was for me. I will use this all the time for tips and pointers. Thanks!!
All of the techniques you mention help a lot, but it's only going to reduce the incidence of really terrible bugs, not eliminate it. No matter how great your tests and logging and code, a subtle compiler, OS, or hardware bug can still give you days of pain.
At my company, we have a HipChat room for "Daily Updates" and an automatic reminder that notifies everyone to post what they did yesterday and what they plan on doing today. That's it.

Most people post by noon, and the manager has a written log. It's been working well so far.
Focus on sub-reddits.
I tried to create an account using Yahoo! OpenID to submit one of my games: http://www.guacosoft.com/njam

I got this error from Yahoo!:

Sorry! You will not be able to link your Yahoo! account with this website or application. It is using an older version of the OpenID technology.
> If you ignore the practical issues of computers like size, weight, cost, heat, and so on, what do you really need in a programming language?

Got me thinking. My answer is math, comparison, hash tables and goto. Add macros and you've got anything you want.
Bookie offers 9/4 on Bitcoin hitting $500 by year end
USPTO Oddly Refuses Apple's "iPad mini" Trademark Filing
With some reservation... fearful of it becoming "overrun".
Probably because on at least two distros, fsck.zfs is just a symlink to a bash script that runs "exit 0".

That kind of threw me for a loop.
Automatically rebuild your golang project whenever you modify a file
A good night's sleep can get you a few dozen extra IQ points. Amazing how many bugs get solved by ideas that magically pop into your head while you're showering the next morning.
Nail Biting: Mental Disorder Or Just A Bad Habit?
It'll be a problem when someone synched to the service forgets something which removes everyone else's memory of it too.
Try Singapore, too.
Thank you. Most of "agile" "process" serves one purpose: to shine light on every aspect of your team's functioning. What you do with what you see is up to you.
I am sorry if I come off a little rough. It is interesting how you made a data driven decision. However, it is common knowledge that Toyota, Honda are the most reliable cars. That common knowledge is derived from "crowd sourced" data. So while it was nice of you to confirm it with your analysis, it wasn't a necessary step and you would've saved some time and used it instead to look for deals focusing only on those Makes.

Also, next time you have graphs please use colors that are easy to distinguish - purple, pink, violet makes it hard to read the lines. Of course I should probably blame my low quality TN panel for it.
The graphical password isn't really meant for security though, and I always considered it a means to prevent pocket-dialing.
One odd quirk I've noticed with CAPTCHA's is that requesting a new one almost always returns one that is far more legible to discern. Is this by design?
Damn it. The problem isn't location; the problem is concentration. Too much of management, and too many companies, are "solving" the wrong problem.
Somewhat releveant: http://www.mcmillan.ca/93388

'Purchasers granted to Gamestation a non-transferable, perpetual option "to claim, for now and forever more, your immortal soul". Such purchasers agreed to surrender said soul within 5 business days of written notification by Gamestation "or one of its authorised minions"; and while such notice could be delivered by way of notice through "6 (six) foot high letters of fire", purchasers agreed that Gamestation had no liability for damages caused by that act. At the end of the paragraph, purchasers were told that they could click on a link to nullify the provision (and, upon doing so, were rewarded for their vigilance with a voucher code that had a value of ₤5.00).'
One of the arguments which the author makes is that if the EMH is true, and returns follow an essentially random walk, somebody still has to act to make them efficient. A price doesn't reflect all known information about an asset if the people who have that information don't bid.

Companies like Simon's Renaissance Technologies employ modelling techniques first developed by physicists studying chaotic systems. They try to squeeze just enough information about the structure of the market in a given moment to place a winning short term bet.

The fact that Simon's Medallion Fund is the most successful hedge fund in history, only employs physicists and mathematicians, and has been successful over a period of 25 years, suggests rather strongly that it's not just chance and probably is related to training in other fields...
It does seem that way when you're a skilled typist, but I recall reading an article about a year ago where they discovered that forcing the average user to re-enter their email significantly improved their rate of invalid emails (e.g. not detectable by a regex, like jhonsmith@gmail.com or johnsmith@gamil.com).

A feature like this should probably be considered based on the expected type of user vs. the convenience of signing up quickly. Non-technical users where there isn't a significant dropoff from the signup form => probably a good idea.
Such a bullshit comment. First an offhand "feeling" based on zero experience then a hearsay slander without any real information or references.
That isn't the issue however as it is a voluntary list: they don't actually block anything, but those who trust their process block based upon that list. The difference is small but enormous, and if they were sloppy with their list people wouldn't use it.
Ask HN: What other online communities are you a member of?
Hacker News introduces us to some very interesting topics and opinions. Are there any other online communities out there worth being a part of?
“Thinking about science leads individuals to endorse more stringent moral norms”
But there are a lot of things on the tracker that is in the icebox but assigned to me. Doesn't mean I am doing all at once :P
yes, you put it in the tests.py file in your app directory. That way you can just run "python manage.py test myapp" and every test in myapp/tests.py will be executed.
On the other hand, the stuff they work on could easily be useful in other fields - modelling, ultra low latency systems, maybe even AI.
[shameless plug]

We build collaborative educational games on the iPad. You should check out Equator (https://itunes.apple.com/gb/app/equator-2-player-problem-sol...).
As the public response is by far better than anticipated i will continue with this project.

If you have recommendations for topics or curators please let me know here or via twitter: @andreasklinger

Thanks!

ps: Please ignore the layout-quirks for now. I will fix that the next weeks.
The greater good argument should not be dismissed so readily. All of modern biomedicine is laid upon the foundations of animal experimentation - the vast majority of medicines we take for granted today, and the knowledge base they are derived from, would not exist without it. It's a very real dichotomy between human and animal suffering.
How can gaming on linux be taken seriously when the same tired old ports and poor quality games dominate the "top" list by user reviews?

You'd get a better sense of linux gaming with Steam for Linux.
Hey D&B developer here. I'm excited to see so much interest in my work. If the captcha is correct we categorize it as a bot and don't let it through. If the captcha is incorrect then it must be a human and we let them through.

Good news: we're hiring! We have day long meetings Mondays and Wednesdays, but other than that it's great.
shared_ptr probably does use reference counting, but unique_ptr doesn't.

There's literally only ever one "owner" of a unique_ptr, which is why the parent comment talked about taking it from somewhere.

C++ exchanges ownership of unique_ptr's in the move constructor or assignment operator (i.e. there's no "copy" operation available, unlike with std::auto_ptr). If a unique_ptr still happens to own a pointer when the unique_ptr is destructed, it knows to destroy the pointed-to object as well and free the memory, but the object itself is not reference-counted per se, there's only the Boolean sense "alive/dead".
Princeton Mom to All Female Students: 'Find a Husband'
It's not elegant at all - it makes the user do extra work at signup. Wasn't there an interesting blog post on HN about 5 years ago that showed that each additional field you add to the registration form cuts sign-ups in half?

The better solution is to send an e-mail with a confirmation link upon signup. This also protects against deliberately falsified e-mails, and against typing it incorrectly twice, and against folks who automatically copy & paste when they see "Confirm your..." And it's only a tab switch and click rather than having to key in a few dozen characters, which matters even more in the brave new mobile/tablet world.
I've actually thought about building something like this for a while now -- might just do it now. If you want to chat shoot me an email henry.khachatryan@gmail
I am working on a project that aims to standardize the use of bisection to narrow-down and arrive at root-cause of bugs. One approach is to run regex on your output logs to determine what modules are running into issues. check out http://bisect.cc
I don't know if this is the absolute best way but Two Scoops of Django recommends having a tests folder in each app. So tests for example_app/views.py are placed in example_app/tests/views.py.
What should really happen is for hackathons to stop awarding prizes. There's no need for them. Most people go to hackathons because they want to meet people, try new things and learn stuff.
The top choices are weird , there are a lot of newer more exciting games than those available. Maybe it's because they are free?
Wait, what happened with Scoble?
Wow that is entirely wrong. You don't figure out how you are going to get things done in a 10 minute meeting. You quickly call out where you are and if you are stuck, so people know who to needs help, or who can give help, or what needs to be done that no one is doing yet.

Good luck with your course.
Thanks to this we will now be plagued with ebooks using the word "balls" instead of correct words.

Hilarity ensues.
A cloud brain might be easier, just a good BCI and a connection to the internet would be all that's needed to get started.
Well, that's usually a security feature so that hackers can't harvest valid accounts by trying e-mail addresses and seeing what the error message is. It's stupid if they can do that anyway via the password reset form, though (although presumably, if you get the password reset e-mail you'll have an idea that someone else is trying to access your account).
> Ivy educated and a two timer.

Seriously? That's uncalled for. I hope you were just having a really shitty day, or something, and didn't actually mean to insult both me and my girlfriend.

Obviously, what I wrote wasn't clear enough. Read the other responses.
Do you read what people post after you do? That is important too.
Or give up and use wine with Windows steam. It's buggy, but some great games work.
The parent was wrong, and bash can't do the thing he MEANT. The above aren't globs, they just generates strings. None of those files need to exist. In zsh you can use

<7-10>.txt

to match 7.txt, 8.txt, 9.txt and 10.txt. Zero-padding is loose. 07.txt and 08.txt match also, for instance. The bash {..} syntax just doesn't handle this variable 0-padding case, which is extremely common when looking at a directory full of photos, for instance.
It's a shameless plug but I keep a game index site with a fair list of Linux games:

http://www.gamefndr.com/games?game%5Bplatform_ids%5D%5B%5D=7

The site is still only half-done and is a work in progress. (and features ugly deep link URLs)

BTW slick work on the lgdb tools and emulators listings.
Default methods in interfaces makes them mixins.
So if I start calling myself wpietri and go out committing atrocities, when people start spitting on you, that vitriol is entirely earned?
> I'm also curious about the dpkg equivalent.

dpkg -S /path/to/file
Then, I shall make some comments (this might be too late, hope you come back and read it).

1) I hope that the 'remote files', in particular Dropbox, work well in off-line mode. I would most likely use this program on my nexus 10, which is often away from internet access.

2) While this is a bit specialised, I often connect a bluetooth keyboard to my nexus 10. In that situation it would be nice to make it easy to use ctrl / alt keys for something useful.
Is anything signed before they start at these events?
Email this thread to your team, if you are too shy to say "let's take that conversation offline" whenever someone drifts off topic.
I think you're seriously missing the point. This whole discussion has been about the fact that bitcoin funds transfer isn't instant, it takes 10 minutes. With credit cards, regardless of when the funds transfer happens, you're given a guarantee instantly. That's what really matters so you can deliver goods.

And while a shorter "fraud vulnerability" window is good for the merchant, it's terrible for the consumer. People have come to expect that they can get their money back if they get scammed or get their CC details stolen, it's a huge part of what's attractive about credit cards vs. cash.

Would you carry $50,000 in cash on your person? No. But you wouldn't mind carrying a credit card with a $50k balance on you, because you know you're protected.
>With I would add the proviso that a good guitar can help you avoid bad habits.

Sounds like old wives tales.

Besides getting out of tune or sounding a little hollow, is there any _specific_ habit you can get out of a "bad guitar"?
Heh, I don't know about the law. I've had someone on a skateboard hitch a ride on my car. If you want a safer way to skate head to The Embarcadero, which is the street along the bay. The sidewalk on the bay side is wide, flat, 3 miles long, has no cross traffic/intersections, and you are allowed to skate and bike on it. Also, look out for Sunday Streets events, they close down streets, like all 3 miles of Embarcadero so people get walk, skate, bike, and do whatever they want. http://www.sundaystreetssf.com/

I didn't mention basketball before (SF is more of a baseball town), but the Warriors play in Oakland (across the bay). You can take BART to get there. Unfortunately Aug-Sept is not basketball season, it is baseball season. If you come another time of year you can get tickets on StubHub. I see tickets on there now for as low as $2. http://www.stubhub.com/golden-state-warriors-tickets/

There are public basketball courts if you want to shoot hoops yourself. You can probably find one near where you are staying/working: http://sfrecpark.org/wp-content/uploads/Basketball.pdf
There are two approaches to using any interpreter. One is to using python wrappers and existing python GUI toolikits simply by using the "official" QNX/Python hook entry point into the app lifecycle. [0]

The other is to go deeper and integrate with cascades UI and process messages between the QML/Qt framework and a python event loop. [1] Project going this route can be found at
http://hg.microcode.ca/blackberry-py/src/

Other "semi-supported" interpreters include Lua and Erlang. [2] I'm sure someone has a ruby vm by now.

[0]: http://peterhansen.ca/blog/bbx-python-direct-entry-point.htm...

[1]: http://peterhansen.ca/blog/blackberry-tart-preview.html

[2]: https://github.com/blackberry
I wrote that code several years ago. It is not quite the right way to go.

zdb now does decompression, though slightly differently from what I implemented.

Syntax is: zdb -R poolname vdev:offset:size:d

The "d" at the end says to decompress. zdb tries different decompression algorithms until it finds one that
is correct.

As for my mdb changes, I really think mdb should be able to pick up kernel ctf info so that it can print data structures on disk. That I could probably get working on illumos fairly easily.
My method used zdb to get the data uncompressed, then
used mdb to print it out ala ::print. I actually think something like "offset::zprint [decompression] type" in mdb is the way to go. It would mean no need for zdb, which usually gives too much or not enough, and is not interactive (hence, not really a good debugger as far as I'm concerned). Better would be:

# mdb -z poolname

20000::walk uberblock | ::print -t uberblock_t

And from there, something like:

offset::zprint lzjb objset_phys_t

where offset comes from a DVA displayed in the uberblock_t.

Some people seem to get my idea and think it's good. Others either don't get it, or don't care.
Someone like Delphix might really like it.

Just my 2 cents.
max
Regarding nodejs's success (mentioned this https://news.ycombinator.com/item?id=5358127 when 0.10.0 was released):

"I find the strength, openness, and responsiveness of the community (mailing list, freenode IRC chat) to be node's greatest asset. They've done an amazing job in building culture and that should serve node well as it matures."

This is something that even the YUI community lacks.
Even the old pkg_info -W offered this.
The animals were bred specifically for such experiments. For example, the mice in these experiments were blind, immunosuppressed mice that would not survive in the wild anyway. Such research is not done with cruelty in mind; the animals are taken care of as well as possible despite their eventual fate - even their deaths are performed quickly and painlessly. In laboratory jargon, they are termed "sacrifices" which I think very positively describes their role - their lives being taken for the greater good of knowledge, enlightenment, and the overall reduction of suffering.
It's considered a security setting for preventing other people from opening your phone. If you just want to prevent pocket dialing, there's a mode you can set where you swipe anywhere on the screen to "unlock".
This blog post implies that the vulnerability can be affected by your environment. Hopefully that means it's related to authentication somehow, and not some encoding or escaping flaw in queries themselves.
"I submitted the post to Hacker news, if we mod it up to at least 20 points it may get on the front page:

https://news.ycombinator.com/newest
"

Is this what people really do? The post itself is interesting, but does it really take a mailing list request to get interesting things to show up on the front page?
If your reading the terms of service they already have your email.
What do you mean? Nothing in that post is related to Lisp parenthesis syntax. It is a post about expressing a custom mathematical syntax in valid Haskell.

(Which is obviously a clever game and not a meaningful endorsement of the syntax, since statement syntax is not the point of McCarthy's paper.)
Wow. That's a totally awesome feature I was not aware of. There are tons of use-cases for being able to do things like run a real TCP/IP stack in userspace.

Tools such a http://en.wikipedia.org/wiki/Slirp had to hack the BSD networking stack considerably to run as a userspace process, and is used to power networking in emulators, mobile phone tethering, etc.
FWIW, Google Search still uses <b> tags for byte-saving reasons. Search terms are all bolded, and the page would become significantly heavier if those were <strong> or <span class=...> tags instead of <b>.

(There's some crazyness where they actually become <em> tags in China and are styled differently, because Chinese typographical conventions avoid bolding characters and instead turn them red for emphasis. I tried to simplify this once and do everything via CSS, but it turns out to be quite complicated because you also have to handle the case of interface text that's not in Chinese and supposed to be bolded, and exceptions for single-character words, and mixed English/Chinese text, and other languages like Arabic that run RTL, and mixed Arabic/English text, and presumably mixed Arabic/Chinese text though I've never seen such a page. It turns out CSS is fairly limited when you get into the complexities of human typographical conventions across the globe.)
Access the database of a heroku application from another heroku application
"“It is impossible not to read these pictures the way the artist wants them read: cold, cold cities below, cut off from the seemingly infinite energies above.”

I see unity: humanity's improbable citadels cradled by the beckoning infinity of the universe. Not everything has to be framed in conflict.
Readable link: http://www.readability.com/read?url=http%3A//www.spectator.c...
I hate meetings.

I feel that the entire concept of the standup forces face-to-face interaction where none is necessary. Time that I'm wasting sitting in a room is time where my fingers aren't on the keyboard making things happen.

You do not need voice and physical presence to organize a project, or ensure everyone is on the same metaphorical page, or to find out what everyone is doing.

Imagine the communications medium of your choice, and then ask if the meeting couldn't just as easily be coordinated via that system instead of forcing everyone to get in a room and waste valuable time? And get you benefits such as easy access and archivability?
Chrome extension: https://chrome.google.com/webstore/detail/show-full-domain-o...

Bookmarklet: https://github.com/johngibb/Hacker-News--Show-Subdomains

Edit: Haven't tried them myself; just did an hnsearch. It would be great if Hacker News would always show the subdomain if not www.
The employee was declining to discuss the situation with a reporter. It isn't a coverup of a whistleblow, nor was the reporter their to help the employee. If the reporter was concerned for health more than story, the reporter would have made more of an effort to separate the woman from the TCE.
If you use a version control system, write a test case and bisect (as in git-bisect(1)) to find the root cause.
Symbian phones will be getting pretty rare won't they? Especially in the US where they never had much of a market to begin with.

The 808 PureView was announced to be the last Symbian phone some time ago. Vertu the "luxury" brand that Nokia sold to private equity has dropped Symbian as well. They were the last ones producing Symbian products of which I am aware. The Vertu Ti is the first Android handset produced by Nokia actually.

A titanium case and reuses some of the internals of the Lumia 920.
Can you point me towards some sample projects which teach how to plan a debuggable project ?
<em> is for intonational emphasis, the way you'd give a little extra stress on a word when you are speaking. <strong> is an indicator of importance, and may not correspond to intonational emphasis in spoken language.

As for the older tags, they were deprecated in XHTML, but have been redeemed in HTML 5. <i> is used for elements that are traditionally set it italics but are neither emphasized nor citations. Often that will be foreign words (where one ought to use a lang attribute). Similarly <b> is used to indicate elements that are traditionally set in bold face, but which do not indicate importance (as headings or <strong> in running text would do). Both are better than the semantically-meaningless <span> tag, and vastly better than misusing the <em>, <cite> and <strong> tags for their presentation effects.
They classified the undergraduate psychology major as a "science"?