jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
checkout the following issues:

http://code.google.com/p/googleappengine/issues/detail?id=17...

http://code.google.com/p/googleappengine/issues/detail?id=14...

you need to trap DeadlineExceededError for long-running queries, CapabilityDisabledError (from google.appengine.runtime.apiproxy_errors) for when the datastore is in maintenance mode and other misc errors. If it is a deadline error, you can re-submit it (but prob advisable to only re-sub once), on CapabilityDisabledError, return a server error page or load from memcache
My degree has a year of work experience stuck in the middle. I responded to a posting and got into http://www.squiz.net/ (small-medium CMS development company of about 80 people). During the three years I was there, I fell in with a crazy Russian developer who taught me half of what I know, met @DmitryBaranovsk, and worked under a fellow who, though a bit abrasive, ran a really tight ship (unit tests and automated build, for example).

Given it was a student position, the entry requirements weren't terribly strict (PHP, HTML, CSS, ideally some JS). I knew some PHP4 (enough to put up http://insanitymanga.net ), but only some OO, and definitely no PHP5 (this is all back in 2004).

I thought I blew the interview; I was nervous, and the lead dev spent a good five minutes in silence looking through the coding example I brought with me on my laptop, but I got through (with a couple of other students).

In any case, I'm not sure there's much to lose but your pride by going for a position you're underqualified for. If you think you can pick it up, then do some prep beforehand to at least get a basic handle on it, and see if they're willing to give you the time of day and have a chat.
The company that has a good engineering culture to flex your skills, and keep you from slacking off, keeps you happier.

At the risk of sounding presumptuous, it appears to me, Facebook has this "do it" thing much more than Google and well much beyond Yahoo.
In this study, is "average base pay" basically equivalent to "midlevel salary"?
Feel free to ask questions and I'll do a followup w/ George if there are any
Very true, Forbes often overlooks the women behind innovation. They tried to make up for it with the 100 most influential women issue last month, I would much rather see them include a few more articles each month on the subject.
They're also a younger company, and pre-IPO, and probably have cultural differences too.
> The most complex part of Web SQL amounted to "Whatever SQLite implements"

Why are you so wary of SQLite? As TCP/IP demonstrates, a rock solid implementation is a great help for standardization.
You can down-vote after reaching a particular karma threshold.
I think because he entered the field by doing a crash course, he must have some fears about losing his efficiency. This is why, perhaps the # of years in a tech role has some relevance, which he does not understand.
On a second reading, my comment was needlessly inflammatory. Sorry for that.

Perhaps we're talking about kinds of "sharing". I'm talking about cold-emailing strangers and asking for writeups which, to be fair, is what the the article is about. Those may be necessary evils for one's venture, but recognize when you're doing a favor and when you're asking for one. That understanding is the foundation of any business relationship.

The world could do with more entrepreneurs who hesitate before asking the favor of time and attention, and HN could do with less of the "maybe you shouldn't be an entrepreneur" attitude from everyone else.
My main concern is due to timezones I'll probably be asleep when a customer calls.
They had a booth at the Bay Area MakerFaire 2010. I played with it and bought me a small sample (expensive). IMO its pretty useful. Think of it as sticky putty that turns into a hardish rubber in a few hours. Doesn't melt or come apart easily.
At a guess, you won't see such a beast in the wild because unlike the rest of a typical general ledger business package, inventories tend to be customized for the particular customer. This before any effort to involve point of sale hardware/software.
Porn helped make the VCR a success, same for broadband. I suppose it could fund 3D TV, although I'm with the other commenters in wondering what's so great to pay for.
In addition to the road quality I would say the driver's ed is also a big factor. Getting a license in Sweden is much tougher than most other places, especially the US.
You could add symmetric encryption before and after putting anything on the network, and let users turn it on with a simple setting. Here's the fun part: you could use go generators to create a local key when the package is compiled. Then you wouldn't need to embed a key, or ask the user to generate and pass in a key.
"Fate" might be a real thing. But while a bunch of white rich guys are complaining about fate in the US, millions of Africans and Latinos are living happily without 1/100 of their affluence.
Yeah im just as lost as you. Im not really sure who is pushing what service that is their own... either way, I did find all the links relevant, and worthwhile knowing about..... shrug
I have never been able to quite grasp what it means to "unionize" in the US.

Here in my country, unions work like political parties (which I understand is not exactly enticing right now):

- you are free to join or not

- there are elected workers' representatives whether there are unions are not

- unions serve to organize workers for action and representatives elections, support candidates, and provide additional services as well

In this context, there is no one big vote to unionize or not, and no "union jobs". How does it work in the US?
Intel based? That adds a 35% markup. AMD or ARM I would think would be platforms one would invest in if making something new.
Also the whole post got flagged and it's title changed this morning. Atleast we were allowed to have discussion for the day. Similar threads on HN were flagged early on within an hour and died silently.
Isn't this functionally equivalent to the statement "(access to) the coins is stored on your HDD" for most purposes?

Not all discussions require the highest level of technical detail.
Mining is a small, niche part of crypto craziness. Real action is in trading.
For a laptop mainly targeting power users, I think it lacks several features for it to be a game changer:

- trackpoint
- real mouse buttons
- exotic keyboard layouts (i.e ortholinear)
I think you're being silly.

As long as your product is good enough, no one needs a marketing budget or to measure if marketing is working.

And everyone has the resources and time to make their own analytics tools, if they need it, instead of relying on existing solutions
Yo (hand up).

I mean. Really. That strikes me as willfully ignorant and arrogant. Clearly it's heavily used, especially in professional/corporate environments.

FWIW I use WiFi if I have to on the move.

But at home and office it's hard wire all the way.

In the office it's not even an option, everybody must.

At home, it's a quality of life thing.

The speed drops and disconnections and unpredictability of WiFi are not thing of the past yet. For some there's a security issue as well, real or perceived.

Wire just works.

Edit: other examples - gaming laptops; secure networks; dense environments either urban or corporate; anything that needs predictable connectivity, bandwidth and lag really :-/
Vaccines are necessary and we shouldn't take the anti-vaccine movement lightly.

But -- the argument here, and the accompanying chart, make me very uncomfortable. The author makes the explicit claim that the chart proves vaccine deniers have caused a massive explosion of measles cases.

The author then offers one opinion poll's number, for a single year.

That's all we have, in this argument, to conclude causation. It's just not enough.

The trend is not at all clear from the graph -- with every line the same color, there is no movement, no trend here.

Without a matching history of even that one opinion poll, we can't even make a statistically inappropriate assumption that there's a correlation between vaccine opinion and measles cases.

This is a poorly formed argument about a serious topic. These sorts of misfires are dangerous in that they can add fuel to the non-science-based side of a debate that threatens lives...

Edit: The author misquoted the actual numbers in the 2014 study he linked through to -- 53% of respondents were Extremely or Very Confident that vaccines for children were effective. Another 30% were Somewhat confident.

In all, 83% of respondents were confident enough that they would/would probably have a vaccine administered.

The WonkBlog has been producing some hit-or-miss content recently. There was another "Literally every goat in the US" graph they put out that, while humorous, suggested rounding up to the nearest 500 goats was "literally" every goat...
It looks to be pretty tied to git terms:

http://primercss.io/states/
Uh, yes they can, and have been able to for years. What they can't do is download and interpret code.
That's cool. I generally use curl for this purpose and it fits me well.

I was hoping it would be something like tcpdump but for REST calls. That's something I'd be incredibly interested in. Right now you have to use the behemoth that is wireshark, and that's fine, but takes some learning. Something smaller would have a market for a web developer who doesn't want to tinker with it, I think.
Between 0.01 and 0.05 for item
Apologies for the slightly OT comment:

I hadn't seen one of the new unicode domains outside of Asian script before, and thus didn't have any mental correlation between the written version and the domain name. But that domain has a lot more letters than does the HN summary text next to the link.

Bizarrely enough, my Chrome 41 doesn't render the address bar with the unicode flavor, either. Firefox 36 renders it correctly in the status bar (link hover) as well as the address bar.
- Putin formalizes his autocracy

- China political turmoil becomes frightening to the rest of the world

- US advisers directly engage ISIS in combat

- Four YC companies graduate to the $ 1 Billion valuation club

- Two YC companies graduate to the $ 10 Billion valuation Club
I stayed away from pursuing programming as a vocation for almost 15 years.

I intuitively knew as a child that there were parts of programming and using computers which "weren't work" for me, but also very much ones that were, and I foresaw the probability that I might cease to enjoy the "not work" parts after being ground down by too much work.

As I come back to it now, I still think that. Increasingly I think it really, genuinely, depends on the style and language of programming you take up, and what you do with it. When I code in something like Lisp or Haskell, it doesn't feel like "work," it feels like problem solving. I tend to focus on CS topics as well; I built a VM, and a couple of programming languages, because they too were fun to think about, not work.

For me, I have progressively gravitated to more and more expressive languages, while moving away from more imperative ones which descend into repetitive "design patterns". I burned out quickly on the world of web programming, which inherently seems to require a whole lot of tedious yak shaving if you're flying solo.

Of course, the flipside which anyone bothering to read this may already be hastening to chastise me with is that none of this is likely to necessarily lead to actual employment.

Someone has to do the "work." And the amount of "work" to be done is a lot greater than there are people who don't find it work, which is why there will always be a lot more demand for that. In part I suspect this is because some kinds of "work" are self-replicating (Java programming begets the need for more Java programmers ...), but I nonetheless find myself fearing that my chosen "not work" is merely a fool's fantasy; and I occasionally have guilt complexes about "why am I not just learning JavaScript so I can at least get a gruntwork job at Rovio or somewhere" ...
The model arm wearing the watch was not a small arm, and the watch looked big. I don't know the size of a nano but it looked too big to be worn on the wrist to me. I do have fond memories of calculator watches though.
Yeah, because terror acts have never happened before Snowden scandal. /s
Too bad improvements in network technology haven't found their way to consumer level. It's probably related to the stagnant broadband speeds, last mile bandwidth improvements slowed to a crawl many years ago and concurrently device connectivity actually moved to a slower networking tech, wi-fi. Now people are happy to use wi-fi for home desktop computers since their last mile net connection is so slow anyway.

It's 10 years since motherboard integrated 1G became commonplace in regular PCs, same for 10G is nowhere in sight...
If you experiment properly, you take people who were in a region on $startdate and give them UBI indefinitely, also levying enough additional tax or welfare cuts on that region to pay for it. That's geographically more limited, and it might be temporally more limited if it turns out to be a massive failure forcing the curtailment of the whole thing, but it's very different from testing to draw the amazing conclusion that penniless people given $7.5k are on average more financially secure a year later, which actually tells you less about a hypothetical UBI than the existing welfare state.

(There might be other public policy reasons to test giving cash handouts to homeless people, like "is this more efficient use of funds than spending the equivalent on homeless hostels and counselling?" but likewise, you have to construct the experiment to actually look at that side of things)
This might be the case for Windows, but with Linux, most drivers are already distributed with the kernel and can be dynamically loaded and unloaded depending on what hardware is discovered while booting or afterwards.
The long link to the provided solution is below. Putting it in the body of the post made the post body go really far off the edge of the screen.

https://ryan-duve.github.io/mazeball.html?solution=RRDDLDDDD...
> adding a column is instaneous on MySQL 8

Has been since MySQL 5.6 (released Feb `13).
Well clearly it'd be part of the specification to say that it's ordered and non-unique, it's obviously your fault if you expected standard yaml!
This is one of those questions people often ask 2A people as if the answer isn't going to be yeschad.jpg
XML is not an ideal format for computers.
The article itself isn't about this but one could theorize that the headline taken literally is also likely true.
Any who moved from this keyboard to newer bluetooth version with keypad. Do you find key spacing a bit tigher in newer version ?
Is filing 1042-S mandatory?

It may or may not be the case, but when foreign contractor works as a business entity then "Foreign Person’s U.S. Source Income" seems to be irrelevant.
That's the argument I fundamentally disagree with.

It may be true for things like SQL (or PS or the many, many DSLs out there), but general-purpose programming languages are implicitly (perhaps tautologically) supposed to be good for the general case.

It goes without saying that if your list of requirements includes something like "our deployment environment will have 16 kb of memory and an 8 mhz processor and no network interaction", you don't want to use something like Erlang. But except for such extremes (which I probably should have explicitly stated I'm not thinking about), it is possible (and necessary) to distinguish between two languages on the basis of power.

I probably should have just linked to http://www.paulgraham.com/avg.html instead of writing anything, because the "Blub Paradox" section makes the above argument much more eloquently.
If in fact our schooling policies are basically OK and the problem lies almost solely in the homes, then solutions involving throwing more money at school won't work. This is a worthy investigation.

I would love to see this country actually try real wealth redistribution. Not 90% tax on the top 2%... but 90% tax on the top 60%.

If throwing money at schools doesn't work... does throwing money at people?
It depends on the kind of problem. Your system works great for a concept problem; but for a detailing problem, especially a tedious one, you just have to keep hammering.
I'd like to add a further question, if it's not frowned upon.

Are there any that might be interested in folks who would start remotely (but willing to come out for bits of onsite time) and then relocate to NYC in a few months?
Just mercifully ignore OSX-shipped Ruby and go with Ruby from ports, homebrew, vanilla-source install. Or just use RVM.
Stop being naive.

What is a used car salesman's motivation? It's reasonable to assume that their motivation is to get you to buy a used car.

What is a crack addict's motivation? It's reasonable to assume that their motivation is to get more crack.

These are somewhat extreme cases, but you can almost always tell what a person's motivation is by observing them. What is a married man's motivation for not wearing his ring? He either: forgot it, lost it, is having an affair, or is no longer married. And you can probably tell which if you ask him the right questions.
>Surely I can't be the only one who finds it incredibly frustrating to see how many people think being republican associated is noteworthy when in the context of scary privacy violations.

I think the point of the conversation is that this is a bad privacy product that is being heavily marketed towards (technically) unsophisticated people who subscribe to a specific brand of politics. Those two facts aren't unrelated. In other words: conservatives are the intended victim here, not the butt of anyone's joke.
Wow. With "secondhand embarrassment" you have deftly labeled a feeling I have had so many times in my life but have never been able to succinctly name.
I’ve always wondered: what is the history behind hyphens in UUIDs?
A speeding ticket in Southern California was over $600 for me a few years ago.
I’m gonna go out on a limb and say he was probably a workaholic and an alcoholic too?
I highly recommend https://www.amazon.com/Music-Primes-Searching-Greatest-Mathe...
Prolog is very bad to learn.
I think I paid > $150 for parking too close to a driveway.
Because the "MVP" stage is itself production ready, which is why it was stabilized in browsers 3 years ago. Also, some non-MVP features are almost stable, e.g. atomics are now enabled on chrome by default IIRC.

WASI, the posix-like system interface ABI, is still technically a "snapshot", which has made me slightly concerned wrt stability given that Rust can compile to WASI even on the stable channel, but hopefully even the full stable version is backwards-compatible with snapshot-1.
just discovered 'jupytext', which is also pretty good for this: https://jupytext.readthedocs.io/en/latest/
> I would strongly say strings are actually the _only_ type you should use for IDs.

Just got that in the face at work. In a large custom integration we read orders, they have unique order numbers, nice 5 digit things. So in the database, they became integer primary keys, with lots of child tables.

Fast forward 5 years, customer switches ERP system and they ask "hey, the order numbers, you do support 10+ digits right?"

Changing the database is relatively easy, changing the code is a chore, but worst part will be going over all the queries and their parameters, especially in the reports.

So yeah, lesson learned.
Lovely site...but is it really all flash? I have flashblock on and it said entire site was flash. Perhaps an HTML5/JS version would be more appropriate? I was hesitant to let that much flash load on my system given what flash does to my sessions ;)
Article invalidates self early on by claiming that this is a value object:

class Person {
var $id, $first_name, $last_name, $email;
}

http://c2.com/cgi/wiki?ValueObject
Before native bookmark sync, it was my way of ensuring I knew how to get to all the same places on multiple computers.

Also, the 'suggested tags' feature worked really well most of the time, which was awesome, because I otherwise would have never taken the time to tag my bookmarks.
Having done information security for way too long, the one piece of advice I could give is:

Never trust input. Unless you can control access to the source and destination and secure the confidentiality and integrity of the transport, assume that any information is tainted by default. It doesn't have to be user-generated (that cookie in that request, don't assume it's not been tampered with) input, just input in general. However your app interacts with data, sanitise it by default and assume that the content may be malicious and you'll solve a fair chunk of your potential information security problems.
Also, until relatively recently glasses were uncool and unfashionable. Computer geeks generally pay less attention to such norms and choose function over form, so a geek with marginally poor eyesight would perhaps be more likely to go for glasses than a non-geek, who would survive without for appearance purposes.
Thanks!

The target audience is casual user, who might prefer an online tool (even if it costs a bit) to downloading and using the tool on their computer. The pricing is quite high atm - I hope I'll be able to lower the costs (and thus the price) down soon (as there are rumors of Paypal coming to Croatia in 2011), but I decided to start higher and then lower when possible, instead of being cheap and then having to bump the prices up afterwards.

If it got stuck during the upload, yeah it was probably some problem with the upload (Have you used the flash uploader? I've got ordinary file input field for browsers with no flash (IOS/Android devices), but I haven't tested that as much as the Flash one).

That does bring an interesting question tho: would users want to upload hundreds of MB of video? I don't have a good answer to that. Google search trends suggest people do want "online video converter", so I guess there are some people who would prefer it.
I wanted to trim the possibilities to as low number as possible (even in the "advanced" options). To do this, I basically arbitrarily picked up a few resolution - iPhone one because that's what iPhone specs are, Flash one because that's YouTube's Flash SD size, and a few others inbetween.

The conversion process maintains aspect ratio by setting the larger dimension to what's selected. So for widescreen videos, this would mean that you choose based on the width, and the height will be scaled accordingly.

It's not very clear this is how it works tho (it's buried in Video page) - thanks for pointing it out.
Finally, a practical use for the Kinect!
Notify the editors of the Oxford English Dictionary. The word 'many' has been redefined to mean 'one'.
The accuracy has gone up because everything is now "five minutes in the future" rather than "in the year 5000."

Er, this seems exactly backwards to me, unless you're including near-future thrillers in "SF". Of stuff on the SF shelf at the bookstore, the majority appears to be fantasy (and much of that contemporary fantasy, now), and of the ones that are not explicitly fantasy, many are far future space opera -- Drake, Weber, etc -- which has the same characteristics as fantasy. There's a whole subgenre that's now missing: the medium-term, realistic future. I think it's become clear even to people who shout down the singularity concept that it's become impossible to put together a detailed-yet-believable future of fifty years from now.
Of course. I more meant the difference between:

"The table is red."

and

"Red is the color of the table."