skysight-inc/HackerNews huggingface dataset:
I think it's a common pattern, only perhaps the magnitude is worse in your case. I observed it on myself as well on other programmers back when doing a project management stint.

What helps me personally is having a notepad where I jolt down TODO items, to the most atomic level if possible. To give an idea what's on it here now:

- probe for activity on the I2C bus
- find the SIGCHLD problem
- remove rectangle in the logo on web interface
- follow up to a customer on his RFI

I.e. tiny bits of work that do not present much challenge separately, yet are actual, necessary things to be done. No deadlines, priorities, long descriptions, etc. No grand items like "add feature X" or "do complete test coverage". They are easy enough that I can complete at least one (but usually a bunch) in the day, and strike it out. Each time you do that, there is a modest tingle of gratification, so it helps to maintain working mood. Also, looking back at the list of completed items is reassuring.
Recept och mat  - sök alla recept på ett ställe
Receptformedlingen grundades i 2009 med fokus på att göra det lättare att finna mat recept på webben. Vårt mål på receptformedlingen är vara det naturliga valet när du söker efter nya recept på webben.
> C programmers have always used semicolons and never wasted a second thinking whether they should.

And, as one who primarily writes in Python and Ruby, I always find myself omitting them, and spending more than a second wondering why they're necessary.
Indeed. It means you possibly have a head for good ideas. You should be far, far more worried if nobody else has beaten you to the punch on any of your ideas, because that would tend to indicate that your ideas are either impractical or of low quality.
I gave you the best ones! Use them at your peril.
Also because, to paraphrase coffeemug, it was intended to "bring a meaningful change in the world. A huge change. A 1000% change."

As far as I know it's the only country founded on a set of enduring, fundamental moral principals, rather than because a bunch of tribes happened to be living in the same vicinity and some warlord or king 'united' them, or as you say to solve the contemporary problems of the day.

http://news.ycombinator.com/item?id=1747713
Especially as everyone should know that he is "the bikeshed guy" :).
Hiring "Smart"
The dot is the operator.

It is customary to stack operators by indenting.

Why are lines without semi-colons at the end bad?
How I Went From High-School Dropout To Location Independent Lifestyle Designer
This seems oddly similar to the digital photo frame fad from a few years back. They quickly became cheap enough for mass market consumption, but the quality just wasn't up to par for continued consumer interest. This made for easy gifts that were quickly "shelved".

Personally, I still love my Sony Reader PRS505 and I use it almost daily. It's been that way for a few years now.
whoa, when did you leave FB? congratulations, either way.
>The fact that their plans would be written in a foreign language (never mind a foreign alphabet) would have been more than adequate to keep it secret from British intelligence.

This is one of the stupidest statements I have ever seen.
Become a farmer and grow your own veggies
Google's MapReduce in 98 Lines of Python
I think they were probably the same they just didn't spend as much time thinking (for lack of a better word) about this stuff. It wasn't that long ago that there was only 15 minutes of news a day on the TV. People were thinking about it less because they didn't have the option to plug into political hacks spewing nonsense literally 24/7.
It sounds like you're "under-stimulated"; try running your onw co for few months and come back on this thread. Maybe you're a lion in a cage?
When you know you need to "add feature X", what do you do? Write "itemize feature X" on your list, and then, when you come to it, sit there and think of a list of things to replace it with?
Interesting, thanks for posting that (it is probably what the author is basing it on)...although it's probably more accurate to call this one theory of how it could happen.

The reasoning behind it doesn't fully make sense to me.

Simple reason: people spending money as fast as they can (the shot in the arm that can accelerate hyperinflation) has a natural limit: when people have no more savings! So I don't think it's correct to call this a positive feedback loop. It has a natural limit that could be reached quite quickly under hyperinflation.

Indexes can only takes things so far too - if you (as a business owner) follow them and nobody can afford your products, you'll quickly figure it out and drop prices. So it seems weird to say indexes could cause hyperinflation over any medium-long time frame.
Sometimes I wonder how many gigabytes of flamewars about "coding style" C-like syntax has caused.
Android is top, when it comes to 'recent' smartphone buyers - Recent Survey
> It would appear that the French government is opting for gaol time and enormous fines to make individual traders act responsibly, even when their employer refuses to.

It's difficult enough to find a job as a trader now.
The banks would simply choose the traders with the most risk taking potential.
I personally think it's a step in the wrong direction. It's the employer who has to be made act responsibly, not the individual traders.
No, 20% is correct. The share the investor gets is based on the post-money valuation, which is the pre-money valuation plus the amount of cash the company just gained.

Working this example in more detail:

Pre-money valuation = $4 million
Cash invested = $1 million
Post-money valuation = pre-money + cash = $5 million
Proportion of post-money stock that's worth $1 million = $1 mil / $5mil = 20%
Even if you are not good as you think. You may atleast know what usually can get done.

Try doing the easiest things first. That motivates you to do the next and the one after that. It also helps get you into some rhythm

Also, Try taking a break :). It helps
I think this could be one of the 2 things:

1. There is something else which is pre-occupying your subconscious mind. Probably something which you are trying to sideline as not a big deal, but subconsciously it is a big deal. Find out what that is and take care of it head-on. This will fix itself after that.

2. You might not see yourself being 'successfull' in this job over a longer term. For example, you want to do a startup and even though you need this job for the money, you still understand that your longer term interests are better served by quitting right now and doing a startup. It could be something else but essentialy what could be happenning is that your subconsious realizes that you doing this work is not getting you any closer to your longer term goals and hence it is revolting.

Do not seek to change yourself or your circumstances right now. Only seek to understand yourself - once you have done that these things will go away by themselves.
I'm in the UK. It's midnight. I'm still working.
2K Calories of energy per day translates in to 1163*2 = 2326 Watt-hours, which you could interpret as an average consumption of 96.91 Watts over the course of a day.
What happens if that Linode instance goes down? With Amazon you pay 15cents a GB but you get a lot more reliability for your money.
When you get to that point, you need to get input from the people that you are coding the feature for in the first place.
Have a productive meeting with your manager to discuss what they want for feature X, for example. Then the more atomic parts of the todo list should become clear-er.
Maybe you're just a bit lazy and somehow justifying it to yourself with some complicated theory. Spend time doing the mentally difficult tasks and stop being lazy.
I believe there are radar detectors with a database of speed traps tied to a GPS receiver, but I'm not sure how they are updated. I agree that integration into a navigation system would be very useful, and technologically straightforward.
MobileMonday event: Web/HTML5 vs. Native mobile apps
And I thought that would never confuse me again...thanks.

It's still a big return though, so I don't see the problem with valuations that high.
It's even easier than that. You don't need actual torture to extract confessions:

Pressed by Police, Even Innocent Confess in Japan

http://www.nytimes.com/2007/05/11/world/asia/11japan.html

Also:

Japan is unique among democratic countries in that confessions are obtained from 95% of all people arrested, and that its courts convict 99.9% of all the suspects brought before them. (...) It is how the police obtain these confessions that troubles human-rights activists. A suspect can be held for 48 hours without legal counsel or contact with the outside world. After that, he or she is turned over to the public prosecutor for another 24 hours of grilling. A judge can then grant a further ten days of detention, which can be renewed for another ten days.

http://www.debito.org/?p=217
You're right, but it was largely implied.

My point is that the industry is right not to care much about its digital future, and to care more about what matters, ie, their monopoly on content. For as long as this monopoly stands, they will be strong and prosperous.

That doesn't make them likable, but that does not make them stupid, either, as the article implies ("They killed competition. Brillant.").

Besides, here's what PG writes in one of his essays:

If you can figure out a way to turn a billion dollar industry into a fifty million dollar industry, so much the better, if all fifty million go to you.

(http://www.paulgraham.com/web20.html)

So maybe the "dream" of a "digital future" is just self-preservation, and maybe, yes, it IS brillant...
If I were you I'd think that I'm missing something important. Skills and work is not the only existing thing in life. Judging from what you wrote about your self I don't think you have a problem there. In fact I'm sure you don't. Try to look at a bigger picture. There's definitely something missing in your life. Find out what. I bet it's not work related, but work is probably pointless without it. How old are you? What's next? Want family, kids? Climb Everest?...

And forget about this ADD crap. You are absolutely normal living thinking person.
Get the free cards, pick one of their layouts, don't add any graphics.

Only costs $5 and you don't end up with a terrible nephew-art design. If you are having your own design the cost of the designer is going to dwarf the cost of the actual cards.
yep, and roughly speaking:

javascript - var - ';' - '{' - '}' | s/function/def/ ~= python
I agree you have to make it work with the real and not ideal kernel :) Another thing PHK misses is that single-threaded approach solves the database concurrency problems for free, and people start to use it more - e.g. Stonebraker in his VoltDB.

Polling mincore wouldn't be that bad as it would only happen between the commands and at least the core of the algorithm would be simple: before executing a command, check if it's data are in memory with mincore, if not ask to load them with madvise, and go to the next command.

What does Flash use worker threads for?
If chicago defaults it's rather harder to seize it's assets. The USS Nimitz is something of a deterrent to even the most ruthless repo men.
"Apple wraps great ideas inside great ideas", reminds me of JJ Abrams Mystery Box idea at TED:

http://www.ted.com/talks/j_j_abrams_mystery_box.html
Culture. Law and culture are symbiotic and complementary. One supports and sustains the other, if they are in conflict then either one dominates the other (resulting in anarchy or a police state, for example) or society pays the ongoing cost of that conflict (see the drug war, modern copyright law, etc.)

You can't just magic up a few pages of text and transmogrify it into "law" or a constitution. Constitutions that work are born from cultures with a history of the rule of law, and they represent a distillation of firmly held principles of the people. A good constitution represents a cheat sheet for the ideals of the people, and something that if all law were taken away a keen observer would still be able to identify the constitutional bullet points as extant aspects of society.
What are the absolute rates? Here was a quote I enjoyed from your link that borders on tautology:

My more than 30 years of traffic safety research leaves little doubt that the 2 factors that overwhelmingly determine an individual’s risk in traffic are (1) the individual’s behavior and (2) the behavior of other road users.

Why does the author need over 30 years of research to come to this conclusion?
Doesn't work; it's an age old argument ("wasn't me guv, was my mate wearing my clothes") and it will be struck from the record if you claim it with no evidence.

Remember; reasonable doubt is not just the production of an alternate theory, it requires legitimate evidence to verify.

Both the example theories you cite would usually be easy to disprove as well. The first because you could look at various aspects of activity on the computer either side of the creation of the encrypted file and show that it resembles their usual activity (for example, there are numerous other ways to do it).

Now, this is where it gets clunky. I'm speculating here, but from direct experience so... take it with caution.

If you're under investigation for something and refuse to hand over a password then you're unlikely to automatically go to jail over it. The case that probably exists is that there is evidence to support the accusation, but no actual images/material. The latter is needed for a prosecution to succeed. I've never seen a case that looks like a blank go as far as demanding encryption keys - unless you are insanely careful there will always be traces left outside the encrpted file.

(BTW, Pro Tip - if you want to be secure from investigation, scrap windows (it logs way too much) and switch to Linux. Much of the forensics stuff is Windows focused so you instantly throw the [get the right file system and the main forensic tools won't even recognise it...]. Couple that with encrypted containers and you're on to a winner)
Does it work that well for production for you?
Really, that's extremely interesting.
Pair programming is good advice - but then, I have a sneaking suspicion that the majority of what you find in Agile programming methodologies is pretty much designed at overcoming the problem that the OP describes.

I found that morning meetings with the other devs on the project, where we are all publicly assigned stories to complete in the day also helps - you don't want the rest of the team feeling like you're slacking off, so you push on through the distractions. But of course, you need the whole team to be on board, and indeed, you need a team!

As I often work alone, the Agile methodology that helps me the most is TDD. It helps me keep focused on what I need to do next. Conceptually it's similar to a TODO list, as suggested in other posts, but it has the advantage that you can't allow the tool itself to be a distraction (I've tried TODO lists, and I end up playing more with the list than with the work). With TDD, either you're writing tests, or you're writing the product code, but either way you are creating an artifact that is useful to the project.
I wonder if drug users compose a higher proportion of speeders than general members of the population. It seems that random stops should be just as successful at finding illicit substances.
You says it feels like there's something wrong with your practices. I'd agree. What are they?
Older ATI card too? I’m getting problems with what looks like an nVidia extension on a fair few of these demos.
This is a public forum, not a closed community. Posting about a problem you are having publicly can put you at a disadvantage if your regular account is linkable to your real life name. For example, if a prospective employer googles his name and finds a post about how he's having trouble working, they may be less likely to hire him, even after he figures out the solution to his particular problems.
Seriously, take a 2 weeks vacation. That's all.
Lessons in Failure: The Startup Post-Mortem
Sounds like a plan. One point on your site though:

Brand has huge influence when trying to hire the best, so unlike recruiters we don't hide your brand.

There are two reasons why recruiters don't advertise company names:

1) They don't want the competition muscling in.

2) A lot of companies don't want their brand advertised as they don't want the competition to know that they are hiring at certain levels and they also don't want to be pestered by other agencies who spotted the advert and are trying to pitch their services.
No, I don't do any meta stuff in the notebook, that would be silly. It's not a progress report, development plan or a Gantt chart. You don't show it to your peers or supervisors, you don't need to decieve anyone with it. The main purpose is self-accountability and keeping (loose) track of the things you need to approach. Micro-managing myself, so to say.

If I need to add a feature, I just come up with first obvious things that have to be done, and expand it as the problem works out or new circumstances arise. E.g. I had to add a protocol support (Modbus TCP & UDP) to the product, the list ended up like this (editorializing a bit):

- get green light from the manager
- read the spec for minimal conforming implementation
- implement conforming request parsing
- implement register read command
- add application-specific bit X to a register
- add application-specific bit Y to a register
- implement UDP recv/send loop
- test UDP part
- implement TCP listener
- test TCP part
- fix zombie issue with TCP handler
- test TCP part
- build of product with the new feature
- test the build
- test the build vs real PLC

Perhaps everyone has at least some ideas what you should do when you begin on chunk of work X, so you just write them down, no matter how trivial.
I hope you weren't seriously trying to conflate the Northern Irish situation (which was more like a civil war or a war for independence) and the US military with the UK police.

That doesn't make either of those right, there is no mistake about that, but the UK police is amongst the most professional forces in the world. Not quite the RCMP but to suggest that they'd torture inmates to get a password is simply nonsense.
To be honest, I'm not seeing a huge amount of remote working opportunities at the moment. I can't really explain the trend but for the last 6 months I've only had 1 or 2 remote working roles.
I think it's more to do with employers usually, might not be to happy about an employee that is admitting they probably shouldn't be getting things done at the rate that they are currently.
Itemize feature X is often very difficult. Instead of itemizing all of feature X in one go, just figure out what the next item is that needs to be done to move towards feature X and write only that single item on the to do list.
The theory is that forcing people to pay attention, well, makes them pay more attention.

It seems to me that faster speeds may also force people to pay more attention, as each driving decision occurs in a shorter timespan.

As for urban/suburban speeding, the risk factors (pedestrians, children, intersections) are completely different, and increased speeds would clearly increase risk, as well as slow overall traffic flow as fewer cars could successfully turn onto fast-moving streets.
Can anyone elaborate on what developer guidelines would an app implementing a form of BitTorrent client violate?
Search Engine Optimization | Optimisation | SEO Dublin | Services
For search engine optimization, search engine optimisation, SEO Dublin, SEO services, SEO Company needs in Ireland, Dublin.
It's a very good guide we used to develop our nginx plugin, but you will have to read a bit of the source code to take advantage of the advanced features not present in this tutorial.

Although scarcely commented, the code is pretty clean to read.

A good approach is to read the code of a plugin that has got a similar workflow to what you want to achieve.
This may be stating the obvious, but I can log in to my online bank and presumably transfer money without any dollars ending up unaccounted. I (hopefully) can't go in and tamper with my balance. Are banks that much better at software, or have their flaws just not been discovered yet?

Why is it even necessary to upload a PDF file? Wouldn't an https: form be much better? Not to mention, the latter wouldn't get stored on the local filesystem or browser cache.

Are e-voting systems (including Diebold terminals) flawed by nature because they are built by non-techie organizations?

Major credit to the administration in this case for encouraging a public pilot/evaluation period.
Totally agree, but what's the point of posting some statistic without some discussion about the context, relevance, accuracy, etc? Just for sensational linkbait?
It's moot, anyway. Format your code for readability, and let a minifier handle making it smaller. Then let gzip finish the job.
Almost a cliché — comparing simple (and poor-designed, in this case) language to a complex framework.

If we'll try to compare — PHP is just a quite thin layer above HTTP — you get $_REQUEST/$_SERVER and you write data back. So it's easy to learn "ground-up". Compared, Rails is an extremly complex infrastructure filled with lots of magic. So, the only way for newbie to learn it is to write code without understanding how they work internally — it would take too much time to do it the other way.

And when you learned PHP (then invented your own "DB abstraction layer module" bicycle, haha; then learned some simple framework; and so on...) you expect to learn Rails the same way, which is almost impossible due to its complexity.
Depends on the doctor really.

The first doctor I tried wanted to have me see a shrink to get tested. The first visit cost me a $50 copay and then I had to have another visit to do the actual test, costing another $50 copay. I skipped that second visit and went to another doctor. (The shrink seemed like a quack anyhow).

My new doctor whipped out a giant book and started reading a battery of questions from the back of it. Based on the answers to those questions he determined I "met the requirements for treatment." Seemed a bit weak, but I didn't ask any questions since I knew I had already been through all the typical tests before. having been diagnosed as a child.

TLDR: YMMV. Just talk to the doc and see what he says.
That's my understanding, yes. Talk to a tax lawyer though - KPMG, E&Y or similar. No cheap, but it's money well spent if you are planning an "escape".
And if nothing else, utterly tedious.
Yahoo's data center chief draws lessons from century-old tech
They are now, but they weren't back then (I think it was around 2005)...

But I guess that if Amazon bought them, it shows they were good at what they did :-)
Ask HN: Anyone read Tibetan Book of Living and Dying?
Just curious. I've met a lot of interesting people through this discussions about this book.
A desk is just a sturdy flat thing, how can that go wrong? Did you have chairs that didn't adjust to its height?
I am not sure I understand the basis on which this person was jailed. If the court order to search his computer was provided on the basis of probable cause, what was that probable cause? If law enforcement already had evidence of some kind of misdeed, why do they need access to his computer? If the evidence of his misdeeds is on the computer, wouldn't providing it be a) self-incrimination of some description, as mentioned extensively elsewhere here and b) law enforcement's inability to get access to the information get the case dismissed due to lack of evidence?