skysight-inc/HackerNews huggingface dataset:
> ALTER TABLE commands lock tables

Sure, but the migration was running for 15 minutes after we decided to reboot it. It was most probably trapped in a deadlock. Keep in mind it was just a column rename, no indexes involved. Should be a simple operation:

> Alterations that modify only table metadata and not table data are immediate because the server only needs to alter the table .frm file, not touch table contents. The following changes are fast alterations that can be made this way:

> - Renaming a column, except for the InnoDB storage engine before MySQL 5.6.6.
The first thing I thought when it didn't load was "maybe this is a study to see how persistent people are to find out if they are attractive?" It's probably just the HN effect though.
Mine is even more poor :)
"OK Google, call a car."

/first

It's the usual Apple par with the rest of the best, but with slick shiny UI and great build quality.
Modifying code in the prefetch queue was a well-known anti-debugging/emulation trick in the pre-Pentium days but this is probably the first time I've heard it being used as an optimisation - seriously amazing work.
PCAS: Control armed drones with Android
It's an environmental allergy, not an emergency one. If you notice you feel like crap in a certain place (because cats like to lurk there), and subsequently avoid it, that's a win.

Not that I necessarily believe that's a good explanation for allergies, but it's plausible enough to think about.
You're forgetting about external factors that have nothing to do with the product itself. Having better marketing team or deeper connection in the industry does not make your actual OS any better.

Survival of the fittest doesn't really apply to human artifacts and especially to art and cutting edge engineering.
> (c) participate in coding competitions. These tend to test your algorithm chops,

I believe Topcoder has design competitions too.
Cartells and monopolies is the result of unregulated capitalism. To get a free market you need quite a bit of regulation.
seems like a nice book, would love to hear some reviews from the early release version
String theorists should stop referring to themselves as physicists and just accept they're pure mathematicians already.

String theory makes for an interesting branch of mathematics, but an awful excuse for a physical theory.
Yes you're right. I can create a flag --publish and --subscribe.
Ruby-like string interpolation in Python
s/ss/z/g first comes to mind :)
Sounds like it's the same as Google's previous clampdowns on rogue extensions - they removed a few high-profile offenders, put out a press release about it, and left a whole load of malicious extensions untouched even though they'd been repeatedly reported.
The party this was released at had some absolutely mind-blowing stuff. The 8k and 64k competitions were amazing. The demoscene continues to be an astonishing force in computing.

Some of the stuff would be completely at home as installation art in any top modern art museum. My favorite is https://www.youtube.com/watch?v=XF4SEVbxUdE done in 64kb!

Here's the results with links to productions (most of them have youtube videos by now)

http://www.pouet.net/party.php?which=1550&when=2015
Sorry, when you ask, "Why are you trashing a product review", are you suggesting that a product review is beyond critique? And if so, what is the purpose of your comment, except to critique a product-review-critiquing-comment?

To answer your question about using the Watch: no, I haven't. Which is why I haven't trashed the watch, but rather, trashing the OP -- who has used the Watch -- for coming up with gushing grandiose justification for the product rather than just talking about his experience with the product. It's as if he wants us to overlook the problem (as detailed in his own review) that the Watch itself may not be a revolution...but just wait and see

I'm all for speculating on the bigger picture, including inside a product review. But this speculation is just trash, which is why I'm critiquing it. He throws around the word "bionic" as if it didn't mean anything, and then he tries to dress up the activities of opening a hotel room or calling an Uber as tasks that will be profoundly changed by the paradigm of the Watch.
That seems to me to ruin any point of Oyster. 10 usd/month is already redicously expensive given that most books are less than that as a kindle book and that most readers doesn't read a book a month (most people don't read a book at all after HS, but they aren't the target market). To then charge full retail price on top of that for books one would actually want. What are they thinking?
Ask HN: Best tutorials for ES6?
I've seen various tutorials and know there are libraries that allow you to use ES6 in current projects. Does anyone have experience with either? Any recommendations for someone who wants to catch up ahead of the changes in June?
It's the general sub-field, but what is the little corners that researchers are seeking in machine learning for example.
Ask HN: Is it possible to become productive?
Dear HNers,

I have never achieved something through systematic work, my productivity consists of aperiodical peaks caused by fads. I am tired of this, because I feel I lose a lot of opportunities of self-improvement despite the fact I drown in free time. My suspicions are that this problem is known to non-trivial amount of HNers. This makes me wonder:

Has anyone managed to really overcome problems with low productivity?
dns timeout
Ouch. A 30 minute standup? Even in places where I worked that had insane 20-30 person standups (we pleaded to have the group split up, but to no avail, as they were really for the multiple PMs and POs to keep track of what all the devs were doing) it only took 10-15 minutes.
I open up some old repositories. If I cringe and spot mistakes I had made then I know I've improved. Sometimes I spot areas where I've regressed in my knowledge and need to practice.

You can only measure against yourself. Keep a record. Review it from time to time.
Indeed, success is 10% vision/inspiration, 10% skill/talent and 80% discipline. You've gotta show up and do what needs to get done, regardless of your want to do that. That goes double for your own personal projects as as it does for your J.O.B.

It's harder to drive yourself to the finish line than it is to drive projects for an employer. I can't speak for everyone else, but for me at least, I have zero sense of obligation to myself - if I ditch a personal project because I lose interest or because I find a better solution or just because I don't feel like it, my reputation isn't at stake. It's easy to walk away from and leave it on a shelf gathering dust with few (if any) consequences; whereas I feel a deep sense of obligation to see paid projects through to the bitter end, however bitter that may be. You don't want to damage your reputation for delivering on your promises. This is a constant struggle in my life.
Is there any chance we will see webhooks in a future release? (ie. slack integration)
Bitcoin exchange Coinsetter acquires Canadian exchange Cavirtex
> If you're depressed or socially anxious, you wouldn't just accept these as the way you are, would you?

Have you considered that you might have an anxiety problem?

You mention being crippled by fear. You mention a constant gnawing. You mention a daily rehearsal of a major anxiety, your always feeling behind, frequently feeling exhausted and terrified, an endless state of panic, and being endlessly haunted. That is a whole lot of anxiety, and there are other kinds of anxiety disorder besides social anxiety.

My tip for you: find a therapist you like and go regularly. You've got two problems here: you are trapped in a behavioral loop, struggling for context. And, being young, you don't have enough life experience to see as many patterns as somebody older, especially somebody who spends all day talking with people. Regularly seeing a good therapist will help with both of those. They can also help you consider whether your level of anxiety is unusual, and what your options are.

I should add that when I was your age, I was too arrogant to do that. I was sure that by dint of raw smarts I would figure it out on my own. Which was both true and dumb: reinventing psychology from scratch would in some sense be an achievement, but like most reinventing of the wheel, it's not an achievement that anybody cares about, not even me.

Anyhow, I have worked out an anxiety-related checklist over time. Now when I notice anxious feelings, the things I wonder:

* Am I getting enough exercise? 30-60 mins cardio 3-4x week is about right for me.

* Am I carrying a lot of stress in my body? Yoga, massage, and hot tubs are helpful.

* Are there environmental factors? E.g., noisy environment, messy living space.

* What am I eating? My mood is most stable on foods with low glycemic index, worst with junk food.

* Am I getting enough sleep? I do best with ~7.5 hours on a very regular schedule.

* What's my drug intake? More than 100mg caffeine or 2 drinks alcohol and my mood will be less stable the next day.

* Am I taking my vitamins? This could be placebo, but I take a B-100, a sublingual B12, and some fish oil. My doctor recommended them for reducing the effects of stress.

For me, my procrastination is directly driven by feelings of anxiety. The more chill I am, the more I get done.
Another gem is pyxl from Dropbox

https://github.com/dropbox/pyxl

Reminds me of JSX/E4X/XML Islands, etc.
Is it time yet for a new OS that emphasizes immutability, security, concurrency and other functional-language paradigms?

I feel like even today, we are not seeing the true possible performance of our hardware due to all the "sediment layers" (as Jean-Louis Gassée put it) of our popular OS'es. We're also not seeing the possible reliability and security, either.
I took a look at it and .. decided to pass. I know this is lame, but its too much fuss to set it up and learn to use it before I'll get any immediate benefit out of it. At first, I found the idea appealing - get some sensible window management occurring in OSX, where it seriously needs it. But then it just seemed like too much of a bolt-on to an OS that already feels pretty kludged up by things like duet and tunnelblick : things which should really be part of the OS, but are instead maintained by third parties.

As much as I feel Amethyst has a place, I think its also a real nuisance that such things are being ignored by Apple in their effort to refine their OS. Finder is still a piece of junk, 15 years after everyone started noticing just how much junk it is!

On the other hand - if Amethyst gets a feature that will make any opened Finder window auto-layout itself for optimal-fit of its content, I'll pay you a donation right away. Don't know what I mean - try this, open a Finder window, hit ⌘-2 (so you're in List view), and see what I mean - did the Finder window auto-size to accommodate the content? Do the columns in list view auto-size to fit just the column info needed? Nope. Make Amethyst handle this, like I said, and I'll make an instant donation - it has irked me for decades that this simple feature doesn't get any attention .. yet it would do a lot to forward the aesthetics of Finder in my case.
screen + ssh + irssi (+ bitlbee, if you need xmpp) > any web based solution. Why? Because I can see it on my phone and on my laptop, and it's as lightweight and simple as a `ssh -t irssi.myDomain.foo screen -DD -R` and I'm all caught up.

This is, ofc, my $0.02. Stuck in the old way of doing things, I guess.

Still pretty cool, particularly the deploy on DO.
The Google example is cool, even if, like the Watch, it is just slightly removed from just doing it through the phone. But the point is that that experience can already be built...but the physical form-factor is not the issue. First of all, you have to have intelligent and fast voice-command interpretation, which Siri is not up to yet. Second, people have to be OK with their device -- whether it be phone, watch, or Google Glass contact lens -- listening to them at all time. Is that tradeoff worth it just to be able to not press a button at the time you need to call a car? Questionable...but again, it's not really something particularly specific to the idea of wearables.
Your abstractions are a liability
And at the edge of the known universe, an expanding shockwave from a supernovae fuses hydrogen into oxygen, forming the largest known water bubble totaling ten trillion times all the water on earth.
I owned a dual 66mhz back a few years ago. Hands down the coolest piece of computing hardware I've ever purchased. I regret selling it at least once a month. I will never find another one.

It still blows my mind how good the OS was. Could deadlock the entire system, but I'll be damned if your CD was going to stop playing perfectly. Not even a skip.
Approaching Zero Driver Overhead in OpenGL (2014) [video]
http://en.wikipedia.org/wiki/Geocaching

http://en.wikipedia.org/wiki/Dead_drop

Think of it as an orienteering game with only two participants. You place the package in a location unlikely to be found accidentally. You transmit the GPS/Glonass location information to the second person. They go to the location and retrieve the package.
The difference is that Netflix selection actually does have quite a bit in my experience, it's just that as time goes on, I've already watched all of the best things. Netflix is a product that people use often and in ways rarely before seen in media consumption. It's like eating at the same restaurant every day for years. No matter how much they offer, you're going to get tired of eating the things you like all the time.

Oyster, on the other hand, just doesn't have the collection to start with. It has a bunch of books that are either public domain (therefore free through many services) or not incredibly well known (which is fine, but hard to find things to read when people tend to already have so many items on their "to read" list). Once again, this was only my experience with the product.
Of the two, I found NeXTSTEP / OpenStep easier to program and a lot more feature rich. BeOS felt like it had better performance, but was harder to program and didn't really have the development tools.

In retrospect, it was good thing Apple bought NeXT, but they sure lost a lot of cool things in the transition to OS X. BeOS seemed like the OS that could have still competed if they had skipped "Internet Appliances" and gone for the sub $500 market. They could be performant on low-end hardware.
مسلسل من النظرة الثانية الحلقة 68
The problem with this statement is that you need to define "a disability." You will immediately have to deal with the problem of classifying clinical depression, for example.
Come talk to me when you're almost 44 and have the same feeling.

I've probably accomplished more than some: I'm the co-author of 3 tech books on jQuery Mobile, I have a number of 1000+ star projects on GitHub, I do contract work on the side and more. Yet I still feel that I'm not doing enough.

The thing is that you have to feel okay with what you're doing. If you want to do more, then do it. If you'd rather take time and chill on the couch, then go for it. You probably work hard during the day.
I get the impression a lot of this is due to the lack of native apps -- since every app is just running on the phone, it's guaranteed to be slower than the speed of your phone. (And, as the author here points out, that adds a significant incentive to just pull out your phone instead of using the watch.)

I wonder when Apple plans to add native support to the WatchKit SDK -- in a few months? A year? Or maybe they'll just wait for the second generation.
Check out http://sdelements.github.io/lets-chat/
Popcorn Time iOS app doesn't require jailbreak
commence the HN slashdot.
I'm guessing you're right. It would explain western North Dakota as well, where there is almost nothing to be found.
Apitite is a way to spin up APIs in minutes
or even 30.
I'd be interested in it.
>What would that even mean though?

That all physical systems are governed by equations rather than, say, gnomes pulling levers.

>Or do you just think that quantum mechanics can be fully simulated on a classical turing machine?

This seems quite reasonable. There's no good reason this couldn't be the case, and quantization of fundamental units like Energy-time/Momentum-distance is certainly something that a programmer might reasonably do for a simulation.
Not really, although some authors do this in a more fragmented fashion on various niche sites. For example, https://www.literotica.com/s/dream-drive-ch-01 is a really good book that will be pulled from literotica and sold via Amazon once it's done. The example I pointed to doesn't have a lot of sex in it, it's more like a fantasy/RPG based Ready Player One.
or use brew install option --with-default-names and put your homebrew at the start of your path.
I views OS/2 like I view the AS/400, setup and let it run forever. Not cool, not current, but they do the job.
We have updated the page to recommend Gajim instead. It is a better choice indeed.
Have you ever seen the taxi line outside a convention hall or trade show when the day is over? You'd want an Uber too.
Maybe open a pull request? ;)
"Thoughts" is such a nebulous question.

You could be asking about if it's true. In that case, you should build it yourself and run some tests, since it might or might not be true for your requirements.

Or you could be asking about the author of that fork. He was a long time developer at CCP, and worked on low-level details of the Python and Stackless Python implementations. Eg, he made changes so that Python could fit into consoles, like the Playstation. But the internal evidence in the blog post looks solid, so I don't think you really need to consider reputation as well - download the code and test it out.

Personally, my thoughts are "hey, I didn't realize Kristján left CCP. I wonder what he's doing now. I haven't seen him for years. I should visit Iceland again."

But I suspect those weren't the thoughts you were looking for.
Rev A, 66mhz. I bought a new PC instead of upgrading to the 133mhz model, and ran NextStep on it, then BeOS .. then Linux. ;)
Can you elaborate on your reasons instead of stating non-obvious "truths?"
Submit a Poster Session for MongoDB World
What do you think it'd be worth to you? Shipping from Europe.
Sure, have 1 left, what's your email?
Most successful businesses are not the result of passion projects. OP's problem isn't that he lacks ideas (so he claims), it's that he has the common affliction of not being able to follow through on them. Even if we all want to be Steve Jobs, most of us won't be.

But we probably do agree that constantly comparing oneself to others is not good for emotional well-being.

My advice to OP: don't focus on outcomes (ie, 'this 22 year-old did X, why haven't I?), focus on the process. Your goal should be to each day do work and spend your time in a way of which you would be proud. Avoid the hot and cold cycle of overwork / burnout and procrastination.
I'm sorry I can no longer edit the title.
That's definitely not the reason the source is often not released. Often, these days, it's mostly the fact that the code will probably only build on two computers in the world and documenting/fixing that is way more boring than coding a new demo.
Ah, I see. I didn't realize so much of the problem domain was at the network layer.

For our domain, we'll gladly accept the increased network cost and node redundancy for durability because most of work ends up being not involved with other nodes (most of our computations can occur wherever the data is stored and mutations, aside from append, are infrequent).

Thank you for giving me some context.
> - pedaling makes you hot and sweaty; you arrive at the office being a mess

This may be the case for some people but if you cycle gently enough and are moderately fit, there's no reason you should be particularly sweaty after arriving.

I cycle to work in a cycling/change of top. After I arrive, I wait around 10 minutes to cool down (not always needed, but it's a habit) while checking emails, making a coffee etc. and then I change into my work top and all is good.

If you are really hot and unable to shower at work, perhaps consider baby wipes or similar for a quick freshen up.

Money can help here, as it's usually easier to cycle casually if you're on segregated cycle tracks not "holding up" the traffic and feeling like you need to cycle fast to fit in.

> - when it rains you get super wet, much more than on a motorbike, because you have less protection and you don't carry special rain trousers with you at all times (whereas they're permanently stored on my motorbike)

A set of mudguards is a necessity for pleasant commuting (in the UK, at least), as is carrying a packable waterproof jacket.

I don't personally worry about my trousers so much, I wear jeans with a slight waterproof treating, and if it's particularly wet before I leave, I will wear cycling specific clothing or take a change of clothes.

> - also, when it rains, if you cover yourself up to avoid the rain, you get even hotter and sweatier

Can't really argue with this but there is a saying that there's no such thing as bad weather, just bad clothing. Just because something is waterproof, it doesn't mean it will be pleasant to wear on a bike. Typically, the more you spend, the better balance the clothing will provide between waterproofness and breathability.

I don't know how much it rains in Paris, you could only ride on dry days? It's remarkable how little it rains in London.

> - Paris isn't flat! (contrary to Amsterdam...) and some hills are very steep

Hills can usually be conquered fairly easily with the correct set of gears but I can see how it would be off-putting.

> - some distances are irrealistic for bikes: I have two clients who are 15km apart and (to me) 15km on a bike is a fairly long ride

You wouldn't run a marathon straight out if you were starting to run, so if you're starting to ride your bike, begin with short distances and slowly build up the distance if you want to.
MirageOS? (http://openmirage.org/)

I kid, but only a little.
Use it with an Ejabberd server? It has IRC support as well.

https://www.ejabberd.im/mod_irc
OK, my bad: The oldest RFC is just "experimental" while the newer ones are "informational", and explicitly stating "It does not specify an Internet standard of any kind."
Russians hacked the White House thanks to a simple phishing attack
For some reason, reading all this makes me feel like I am having an allergic reaction. I wonder if there are some psychosomatic triggers as well. Not saying it's all that, or anything, but worrying about it seems to make it worse.
Agile™ isn't for the engineer's benefit -- all the rituals are there to make it easier to manage engineers (or maybe to manage engineering managers?).
That's the speed of light in a vacuum ... through fiber-optic cable the speed of light is about two-thirds that value.
I noticed that too, plus the fact that the "Rooms" are preceded by # signs in the list. There's probably some IRC influence.
I think we've reached that place where narcissism and self-preservation bump directly into humility and empathy, and have found that its not quite the pristine landscape we might have imagined. Certainly, my kids are a lot of work - but they're better than anything I've ever done, ever. That's hard to communicate to someone who doesn't live that way.
Fucking Apple hasn't announced support for HTTP/2 yet either. Considering the biggest bonus is decreased latency which is huge for mobile, they are clearly just pushing developers to apps because that's their business.