skysight-inc/HackerNews huggingface dataset:
Show HN: Qifqif removes the pain from GnuCash .qif imports process
https://github.com/Kraymer/qifqif

I was gettin tired of GnuCash not being able to assign imported transactions to corresponding accounts, and spending time navigating trees and checkin boxes for each line.

So I coded this CLI tool, idea is to automate the categorization process as much as possible by keeping a dict of keywords/categories.

I'm curious to know if it's usable on Windows, as I do some borderline use of ANSI escapes codes.
I see, thanks. So you basically get a blocking message queue for free, which is pretty cool.
https://news.ycombinator.com/item?id=9233491
His argument that he keeps playing because he likes hitting people, is analogous to saying that I keep doing heroin because I like the high.
The A10's minigun is ineffective at killing modern main-battle tanks, so I wouldn't say it's a raging sucess. In addition, it would certainly be blown up immediately if it came within shooting distance of a tank by any number of man-portable anti-air missiles.

What it can do is provide reasonable close air support against Toyota pickups and infantry, but replacement parts for the plane or the molds to create them don't exist. The A10's titanium airframe will soon need wholesale replacement as it reaches its fatigue limit, so the entire plane would need to be remanufactured.

A drone-based replacement would be far more cost efficient. I don't see why mothballing the A10 is a poor decision.
I learned about the set in '87 or '88 and wrote a BASIC program to calculate it on my Apple IIe using the "obvious" algorithm.

I left my computer on overnight (I had no idea if it would overheat). However, even after a day, it hadn't even got to the interesting parts of the set- it was still off in the big bands of constant color around the set.

When I got to college I had a PC (a 286 with no floating point hardware) so I ran FRACTINT. It was great, fast, and fun. Eventually PCs got hardware floating point but by that time, few people were really exploring fractals.
Although I believe everything you say, I'd like to provide a counterpoint.

I think I'm a pretty good programmer and I've got a reasonable body of work on GitHub to back it up, but I've often failed technical interviews because I go to pieces under the pressure and my brain just stops working. I've been a dev for > 15 years but if anything I've got worse at interviewing over time. I only apply for positions that I genuinely think I'd be good at, but the technical interview gives the impression that I'm a clueless idiot. From my (admittedly selfish) point of view, the approach proposed in the article seems much better than the process you describe here.
S6 and S6 Edge Allows You to Get Rid of Bloat
I'm interested in the 'somewhat threatening' part, can you elaborate?
I see [0] that it mandates 12 weeks of unpaid leave total -- for pregnancy, childbirth, and the first few weeks of caring for the baby -- which is not hugely generous; but it is something.

[0] http://en.wikipedia.org/wiki/Family_and_Medical_Leave_Act_of...
Mi Yodea – Judaism StackExchange
I vaguely remember reading this article before. It's clear our planet is changing, I don't see how anyone can deny that. We can argue all day long about how much CO2 produced since the industrial revolution is affecting it, but the melt's happening either way. Even partially wrong, I think there were a lot of interesting points in that article. Thanks for posting it.

http://www.washingtonpost.com/news/energy-environment/wp/201...
Almost everywhere I went on interviews the questions were about the very basic things. The things you'd knew if you did what you claimed you did on your resume. E.g. if you are a 3d graphics programmer with 10 years of experience you know what cross product is. If you had been shipping multiple 1M+ LOC projects in C++ you know what the word "virtual" mean and other popular syntax as well.

The places that asked me things I did not know probably had been looking for somebody with different experience than I had so it's fine with me too, even though it would be better if they evaluated my experience from my resume.

So I don't see the author's problem. If the questions on the interview are too hard - you are probably applying at above your level or in the wrong field. I will most definitely not spend my time working on some programming test or do some side project for "show-and-tell" to please you.

Heck, he is appealing to other professions allegedly not doing interviews, yet it's even harder to imagine them doing things he suggests. What kind of side project a doctor will have? A civil engineer? A manager? A pilot? A chef? A lawyer?
Relevant: http://www.scientificamerican.com/article/its-time-to-end-th...
Caffeine and L-Theanine work well together. The effects and mechanisms were well enough understood for me to feel comfortable trying this out.
The rise of Mega-Instances
We all know what's said about correlation and causation.

Of course, it applies on the flip side of the argument as well.

My experience (including pharmahuasca, smoked dmt and 5meo-dmt, and so much more) is hallucinogens just hold up a magnifying glass to what's already there.
Yes, I was confused about it too. The end result is still pretty awesome, though.
on my n5, it feels waay snappier on 5.1. battery is better too.
The winner of this contest built his own Linux-compatible system and wrote the kernel "designed to withstand zero-day attacks in userspace" from scratch(!) [1]. Linux binaries work on it without recompilation(!!).

[1] http://www.manux.info/en/
> I can become a member of my grocery store's "club card" to save money in exchange for them spying on my purchasing habits.

234-567-8901 works as a phone number for one of the major US chains. I use another fake phone number for the other. I even get a gas discount on it sometimes.
The same can be applied to everything, so God wants there to be sin. If God wanting sin to exist means that sin is fine, why are the loopholes necessary? Just sin. If God wanting sin to exist doesn't mean that sin is fine, then loopholes may also not be fine, even though they exist.
If there was an option not to connect to AT&T wifi hotspots I couldn't find it. Unlike most wireless routers it wouldn't only automatically connect to ones I've used before, it would eagerly connect to any AT&T hotspot.
I've tried modafinil a few times. It helps me a little with alertness, but not much - I can use it for long drives, but it didn't particularly help with programming. I sometimes get a side-effect from it that makes it something I can't take at work: I get super cranky and easily angered, like shouting-argument angry. It's out of character for me, and really weird.

I took piracetam for a few months, and I thought maybe it was helping my focus and short-term memory. The side effect of that one, though, was even weirder: recovering sense memories of being a little kid. Like, flashbacks of the physical pain of the first time I had a bad injury. Vivid recollection of my adult teeth pushing my baby teeth out of the way. Even sensations of being an infant with no body autonomy at all.

Worth experimenting with? Absolutely.

Magic bullet for superhuman productivity? No way.
IIRC, radiation doesn't help with botulism, which is a chemical rather than a virus or bacterium, and which is incredibly toxic.
It had that before; it just has a new "wifi_sucks" field in this version.
AGI-15 local chair here. Please, would you send me an e-mail (see profile)?
Yeah, right. But any CRL smaller then 64 KB can be distributed this way. So it would be CA's responsibility to keep them small, otherwise they would pay for the full traffic.

"The RDATA field in the DNS protocol may only hold data of size 65535
octets (64kb) or less. This means that each CERT RR MUST NOT contain
more than 64kb of payload, even if the corresponding certificate or
certificate revocation list is larger. This document addresses this
by defining "indirect" data types for each normal type."
You can use code FASTWEB for a 30% discount :)
I saw someone using ear muffs once, and I thought it was a good idea. I like brainwave entrainment (maybe lower the volume, and use passive noise cancelling headphones), as it entrains the brain to the appropriate frequency to help maintain focus, relaxation, creativity, or whatever else you're pushing for. Then again, the only frequency that's "safe" to be listened to long term is 10Hz, and entraining to the other ones take less than 1 hour.
RethinkDB's `.changes()` command doesn't support this directly. Here is the corresponding github issue: https://github.com/rethinkdb/rethinkdb/issues/3579

The code in the demo does this by performing a separate `between` query.
Subscribed: awaiting the grey listed confirmation email.
YC note: they are using mailchimp
The Mystery of Extraordinarily Accurate Medieval Maps (2014)
> It is time for engineers–especially excellent engineers for whom demand is high–to start to flatly refuse to do whiteboard interviews.

This might be a viable strategy for people who have a well-established career/credentials/references (etc), but for junior-level candidates still trying to prove themselves (such as myself) I can't see this working out too well.
Ask HN: Elance or Odesk?
I'm a freelance web developer, and i have a decent profile in freelancer, but the website is infested with bot bids and cheap employers, plus indians have completely taken over the website. So i'm thinking of changing to oDesk or Elance. Which is better?
They were designed for strategic bombing, which was certainly a compelling mission during the Cold War.

I think it still is. Sure, there is less nuclear tension. But the idea was always to ensure that no general, no matter how drunk, could imagine actually succeeding with a first strike. That's still the right posture.

If anything, I'd worry that some Russian might think _we_ might successfully launch first, and so jump the gun in a "use them or lose them" decision. MAD only really works when _both_ sides are demonstrably convinced they can't strike first.

Also: I bet the A-10 too underpowered for carrier launch. It's designed to loiter, not dogfight -- it probably doesn't have the acceleration to lift from a carrier deck.
As a self-taught person beginning to write software who is not in SF, your description of someone who cannot explain the advantages of the MVC pattern makes me incredibly nervous. I don't really know the MVC pattern in detail, or what its advantages are. I do know about Big O complexity, data structures, loops, registers, as well as logic gates, and the basic structure of computer processors. I can code small programs in Python and Java, and have written some basic Flask apps.

Am I totally unfit for developing software?

If not, What is the correct answer that will prevent me from getting COMPLETELY EXPOSED (in your words) if you ask me this MVC question in an interview?
John Carmack's .plan Archive
Not sports, but here's Dan Snaith's (of Caribou, Manitoba, Daphni) PhD thesis: http://wwwf.imperial.ac.uk/~buzzard/maths/research/notes/sp2...
I was an AT&T customer for about 6 months. I really cannot overstate how terrible they are. I've never had any desire to seek power, but dealing with them made me wish I could be dictator for a day just so I could dismantle the company.

AT&T is a Frankenstein of a company that is simply chewing through customers with a horrific combination of incompetence, and actual malice.
Is this really a problem painful enough that you need a SaaS?
Is the rest of the list you are thinking of RFC2142?[1]

[1]: https://www.ietf.org/rfc/rfc2142.txt
Both of mine have generally been calm. Nursing changes a lot as they get older, mine usually weren't interested in nursing when they've just eaten a lot of solids, or if there are distractions around, and being overtired is a whole other beast.

I'd say now with my second baby, at 11 months, 90% of the bedtime and morning nursings are pleasant bonding experiences, and half of the daytime ones.
Yeah I've been reading some more of the informed comments here. The uefi thing turned out to not be that big of a deal. I certainly dont know much about how the hardware sector works. I am just a consumer.
I guess I will not panic until I hear more about this. Though I will now been checking any laptops or mobos I buy for this.
What server portion? The tracker?
Nutrition is poorly understood, but we do know that seed oils have a different profile than what people used to eat, and their high omega-6 fraction promotes inflammation. On the bright side there seems to be a reduction in heart disease (with some of them like olive oil) from their polyunsaturated fatty acids, which however doesn't improve all-cause mortality.

http://wholehealthsource.blogspot.com/2011/08/seed-oils-and-... gets into a little of the picture.

Personally I take a flaxseed oil supplement (for high omega-3), often fry in olive oil, and try to minimize seed oils otherwise. (I don't try that hard, but my intake has changed since learning about this.)

Salt intake I wouldn't worry about unless you have a specific issue making it a problem.

Disclaimer: layperson.
> Hormones are highly regulated in our bodies and taking extra can cause decreased natural production.

Normally true, but that doesn't apply to melatonin, it has no such down regulation mechanism.
CC-licensed recordings of 'standard repertoire' chamber music (no scores) by a variety of performers, some famous and some students at the Isabella Gardner Museum Web site. One of the nicest podcasts. Around 10Gb of 128/192 kb/s mp3s

http://www.gardnermuseum.org/music/listen/music_library?filt...
WE had a similar issue, although a different level of scale.

However Jenkins works as a good cron replacement. Although I'm not sure about the limit to the number of build slaves you attach to jenkins.
If you're whiteboarding with a simple pass/fail mentality, I'd say you're doing it wrong. A good whiteboarding exercise lets you see how a candidate explores a problem. Do they ask insightful questions? How do they break a problem down? Do they bluff when faced with something they don't know?

These are behavioral attributes that are important - much more important than a simple binary test.
In what way is it analogous, other than they're both activities that people do because they enjoy them?
When the F-4 Phantom was developed, it was decided that air-to-air missiles had obsoleted guns. No guns were put in the F-4. Fast forward to aerial combat in Vietnam, and mechanics were jury-rigging bolt-on machine gun pods under the wings.

I fear we're making the same mistake again.
Pilots are the hard problem. It's really hard to train them, and to incentivize people to manage them. The Marines can piggy-back on the Navy's aviation personnel infrastructure.

And again, the Marines are capped on scope creep by their placement in the Navy. The Army isn't, so if they got planes that would be much scarier for the Air Force than the Marines.
Ok. And?

Oh. I get it. We're supposed to be judgemental and look down on him for doing what he likes. Like we do with people who do drugs. Because this is hacker news, and anyone who does anything physical or competitive is not like us, right?
Strange. I don't get any error you speak of when taking the test. It just gets accepted. I'm singed in so try signing first and then take the test. Either way, its still annoying maybe the website is still a work in progress who knows. You can also contact the author with the email provided in the about page.
Yeah, lets listen to superstitious people!

Why appeal to the age of an authority? If there's anything measurably beneficial about Ayahuasca I'm certain it can be extracted into a precisely dosed pharmaceutical.
Hallucinogens aren't to be taken lightly. Personality, pre-existing conditions, latent psychiatric issues, and especially environment all play huge roles. They can affect not only your subjective experience, bust also how those experiences affect you sub-consciously.

The way I often explain tryptamines to people who've never tried them is that it's a bit like rooting your phone. It's great and important to learn in more depth how the machine works. And yeah, you can sideload some sweet apps, but you can also brick the thing.
“my brain starts to eat itself”
There are examples of such "loopholes" in any modern religion's rules, but it all makes sense once you realize that, as Eugene Mirman suggests, God is a 12-year-old boy with Asperger's. http://www.cc.com/video-clips/jed186/john-oliver-s-new-york-...
These aren't irrelevant prejudicial background facts--they're legally relevant. If you're with a gang committing felony robbery, the law holds you responsible if the situation escalates and someone gets murdered. If you describe the conviction leaving out the robbery, you're actively misstating the facts of the crime. And in this case, at some point fantasizing turns into conspiracy. It's incredibly misleading to leave out the facts of what happened outside the chatroom that might have convinced the jury that this guy crossed that line.
Lol long time ago. Since I can remember (I'm 35) smoking is banned from planes and airports.
I am not the commenter you're replying to. But I wanted to add that I am a coder and use nicotine extensively. That plus moderate amounts of caffeine.

I use either electronic cigarettes or snus. I figure both are at least safer than cigarettes. However I am concerned that both the hardware and liquid for e-cigs is of unknown danger.

The hardware, which heats the liquid you inhale, has metal parts. There are no regulations in place about what metal they use.

Regarding the liquid, I ended up finding one manufacturer who used all USP certified ingredients (except where not applicable such as with flavorings) and tested them for numerous known toxicities. However, PG and VG (the two main carrier liquids) have never been tested for safety in regard to long-term inhalation (even though they're GRAS). Same goes for inhaling those natural and artificial flavors.

At least with snus, although it is tobacco based, the people of Sweden have used it for a long time and studies have been done to assess its safety. One study showed only a very small increase for some cancers. My main concern is gum loss or similar. However the safety of snus is associated with how it's manufactured, so like e-cigs that's kind of a wildcard.

Anyhow, as far as the mental effects, it's kind of hard for me to comment since my entire teen and adult life has been spent using nicotine. However, I believe it prevents boredom with my work and helps to keep me somewhat engaged. Probably not much different than how your favorite music makes you feel when exercising. Also it slightly improves mood like caffeine.
iOS app to help you memorize better
Chrome extension that scans websites for vulnerabilities while you browse
I came across this app which seems to be a good replacement for generic flashcard with spaced repetition. After I downloaded it and before I know it, I'm tracking close to 1000 words in learning my new 2nd language. Now I use it everyday and really enjoy its simplistic, quick and easy UI.
He made vague death threats to a friend of mine:

“I am the throne dragon holding your eternal death inside a citrine cristal, threatening to break the crystal open so that it engulfs you back into the shroud of darkness.”
I've never understood how any engineer would think that a plane could be built to fulfill all of the demands from all military branches.

My guess is that they don't, but they get to play with cool tech. And hey, the money is flowing so why not try?
<em> and <strong> are semantic, not stylistic.
This article was rambling devoid of much substance. That's not exactly a ringing endorsement for the state of mind the product puts you in.
Interesting. I actually got mine to try and run Scheme on it:

http://armpit.sourceforge.net
Very similar to Cloudinary, though they have more advanced features as well. worth checking out IMO.
My favorite is Eruv[1], which in my neighborhood and others in NYC is tiny thin wires strung between streetlights to "enclose" a neighborhood.

In some of our big storms recently many of the wires have come down, limiting people's mobility.

To call all this hackery "circumvention" is not accurate ... one way or another, in building & using tricks to live with them, you are being "observant," by remembering and practicing the rules. Remembrance being a key part of faith.

[1] https://en.wikipedia.org/wiki/Eruv
Correct, Modafinil is not an amphetamine. It is distinct from other psychoactive substances, and we don't fully understand its mechanisms of action, how it affects the brain, or why it works. It's normally classed a 'eurogic' or 'wakefulness-promoting agent', and it (+derivatives) is the only drug of that class.

Long term effects are tolerance, and.. not much else. It has to be cycled regularly. If you abuse it or fail to socialize/have fun enough it'll end up making you feel like a zombie. It's been in regular use for a decade and a half, I haven't heard of any serious issues.

The main risks are the first time you take it. If you're allergic you can have some very serious reactions. In addition, if you're in a high-risk group (low immune system, etc.), you want to avoid the slight risk of SJS/TEN is can cause. SJS/TEN is probably the most terrifying risk, although it's extremely rare, and hundreds of other drugs can cause it too.

Each of these substances are amazing, but not without some danger.
> It's a hormone so yes, taking it can have negative effects. It can lead to decreased natural production.

No, it can't, not all hormones work that way.
In my organization, we start by looking at what the candidate has actually done. We ask for a github profile, and any side projects they might have worked on. If the CV and body of work look interesting, we go on to a phone screen - general questions, clarifying points on the CV, explaining the job, answering questions.

For the on-site interview, we ask candidates to bring their laptop. We advise them to use a typical, comfortable development environment. We've seen candidates struggle with the latest Ubuntu, installed that morning to impress us. So we don't want that.

During the hands-on interviews, we ask to see a side project, or any code they are mostly responsible for, and familiar with. We ask them to explain code, maybe change something, refactor a test, etc.

What we don't tell candidates is that this part of the interview is also about how they use their tools. It's important to see how good they are with their editor, command-line tools, can they type well, do they get easily distracted, and so on.

One of the most effective interviews we do is for project planning. A problem is explained in detail and the candidate is asked to design a solution. Not in code, but to talk it through in detail, drawing or writing docs/stories if needed. This phase helps show us how they break down a project, ask questions, negotiate features, and look for opportunities to reduce complexity. Bonus points for making a pen-and-paper wireframe or throwaway prototype.

What we refuse to do is the "puzzle" problems, whiteboard code (which makes no sense), or tricky technical questions. We instead want to find people that use best practices, don't re-invent the wheel, tackle problems pragmatically, and are good with their tools.

Over time, this approach seems to work well. However, we also discovered that we have to re-train and test our own interviewers. Without that step, the process can change unexpectedly, become inconsistent, or unfair. Don't just assume your staff is interviewing well - take time to check it out and help them get better.
type.js
oDesk/Elance is no different than freelancer. oDesk was bit better before its merger with Elance. Now it seems like because of over dependence on algorithms to weed out the bad, the ecosystem is getting worse.