skysight-inc/HackerNews huggingface dataset:
He didn't 'drop out', he was incentivized to the tune of $100 a month for life to quit.
> Which is why I said multiple times

First time read that...

> that this needs database support

Transaction retry is part of mvcc databases

> at which point a lock.

Not necessarily.

> That would guarantee that the contention at the lock is fair.

It's not fair, it's a lock. Locking all the table for one row, is not fair. I don't know what you mean by fair.

> With a loop around that section the winner is chosen by network latency and retry speed if high contention happens.

Yes and? Anyway, this must be in the database, the database knows the transaction can pass, it doesn't need to send it back to the user, except if there is heavy writes on this row, which would mean the application is under attack or not correctly programmed.

> Also there is not even a guarantee that it will ever finish.

There is a MAX_RETRY, it is guaranteed to return.

---

Also:

- You don't state your problem upfront, just say you need this COMMAND. Which is forbidden by netiquette.
- You never state that it's a Write/Write transaction problem
- What about Read/Write?
- There is a solution, use a migration or MYSQL
The Enigma of “Blind Tom” Wiggins
Bitcoin Drops 50% on Mt Gox to $230
I'm reading the entry on blackhatlibrary. It seems you first have to get root access to copy in (overwrite?) libselinux.so. Then it gets you all sorts of backdoors that gives you root access on a machine.
At one time I worked out 2 hours, 3-4 times a week with a majority of that being cardio. I then started having back problems and it hindered how I worked out until I didn't anymore. Over the years I put on weight and I sit all day for work.

I would never get very far with workouts because my back would flare up badly. In an effort to get back in shape and lose some weight I've been doing a 10 minute cardio workout 3-4 times a week.

It's helped tremendously and I've lost over 15 pounds. It's also prevented my back from really flaring up because I'm not over stressing it. I've even worked up to doing an additional 30-40 minute cardio workout once a week.

I'll never have the cardio I had years ago but I'm in much better shape than when I was doing nothing. It's also motivated me to start wearing my fitbit again and getting up and walking through my work campus once a day.

Yes it can help. What the naysayers don't realize is that many people are out of shape, have medical issues, etc. They also don't realize that even getting into a short rhythm of working out snowballs into other self-conscious health thoughts and activities.
That's true. This is also a good opportunity for those of us that remember the early days of the Internet. If you believe, as I do, that VR will have a significant impact then today is the equivalent of the pre-Mosaic days of the Internet. The calm before the storm. Anyone creating a business in this space has the opportunity to be the next Jeff Bezos or Marc Andreessen within 10 years. It could all be a nerd's pipe dream, of course that's what they said about the Internet and before that computers in general.
Do you thoroughly research the scientific, business, legal, medical, philosophical, religious, etc. underpinnings of every article you read? Just because you're knowledgable in this area doesn't mean everybody should be. Using the term "encrypted" rather than "hashed" is perfectly appropriate for a general press release. This is a highly pedantic criticism.
And since neither of them are able to actually justify their reasons beyond some vapid and subjective claim of making the product "more delightful"

Do you appreciate the irony that you just wrote a whole post about making decisions objectively, in which you have essentially dismissed designers as ignorants who just make arbitrary decisions according to their personal whimsy, based on a series of unsubstantiated claims, out-of-date stereotypes, and straw man arguments that any half-decent designer could have corrected for you in moments?

Why would you think a designer would have no justification for a change beyond “it looks nice”? What would you assume designers don’t understand issues like pixel alignment or designing for multiple devices? Why would you think designers would be raising these issues based on Photoshop mock-ups?

Do you understand that there is actual research underpinning a lot of design theory, demonstrating both how humans respond to different design choices and the fact that those choices can directly and sometimes dramatically affect metrics you care about like conversion and retention rates?

So if a designer asks for a 3px change without justification, then the engineer should push back until a good reason is given.

I wonder how you’d feel if you as a developer were told that every line of code you wanted to change — even those with obvious bugs — could not be touched unless you had previously demonstrated why you expect a measurable benefit to the satisfaction of the business development staff, and that your commit access was going to be revoked and every change would have to be made by bizdev after someone who didn’t know anything about programming decided whether it was justified.
Interesting idea. Some pretty wild comments in the XLS file too. e.g.

>In a tiny blind self trial I could easily tell this from placebo

>I've forgotten what doses I tried.

>Long lasting panic attack

>Most vile substance I have tasted

This guy wins though:

>1.5 tsp brewed grounds, rectally [caffeine]
Yes, but analyze how? In your head?

Of course not. But I can work out how the software tools for performance measurement are going to work in my head. I can also work out if the performance degradation of a game loop will be gradual with some degree of reliability and also know how the measurement tools to verify that are going to work.

There is no more "close to the metal"

Long time Smalltalker and Clojurist here. Preaching to the choir you are. However, to minimize risks, one should still understand what one is doing as well as they can beforehand. I'm not saying that your architecture is bad. I'm trying to explain my decision making process with regards to it. Furthermore, if I had more information about how to implement pragmatic performance guarantees or at least a high probability of gradual degradation, and if I knew enough about performance monitoring in the actor architecture, I would probably change my assessment of the risks involved in trying it.

Unless your game runs on a console, there is so much interference from other processes

It's probably going to run on a dedicated server.

Basically, what I've been trying to get across in these threads is: Your architecture sounds really cool but I don't quite have enough information about it to make me want to try it.

Or to put it another way:

"It's really great because of Z!"

"Yes, but I also really need X and Y and I don't know how it would be with X and Y."

"Yeah, you should be able to work all that out, and can't you see that it's really great with Z!?"

"Yes, it's great with Z, but..."
I have to say, that's probably partly because you actually have a good product. Added to my bookmarks. I've been looking for something like this for years. Thanks for making it!
The important thing to remember about the big G or MS style is, they have a massive stream of extremely qualified potential hires, who want to work there far more than the company needs them. The company needs an assembly line just to handle the large numbers of applicants.

There is a classic anecdote about the manager who handled a large stack of resumes by randomly throwing half into the garbage, and remarking "I don't hire unlucky people"[1]. I can't find the original source, and it's probably not true, but it is closer to what they are doing than actually evaluating people for a job.

[1] http://benpowell.org/i-dont-hire-unlucky-people/
The results of #FloodHack
I don't think the current popularity of GIF compared to HTML5 <video> is really because of autoplay (since <video> can do that too, and loop too).

The big advantage of GIF is that it works in an <img> tag just like any other image, so you don't need a website to explicitly support it.

Another advantage, I think, is that GIFs are guaranteed not to play sound, which is great when browsing say imgur.com or pr0gramm.com at work (edit: of well, I had missed the "muting me" part of your comment, so let's just say that we agree that it's an important component).
I'd check out Meldium, but honestly the goal should be to not share passwords at all. Instead, use services that let you grant each user their own account. Otherwise you'll have to change every shared password whenever you fire someone.
Didn't store my credit card info with them, used a long, random, unique password from a password gen, not terribly concerned. The peace of mind this buys me is absolutely worth the hassle of setting it all up, and the accusations of paranoia from more relaxed friends and family.
Startup Buffer: http://startupbuffer.com Disclaimer: I am built that.
I submitted a link to the twitch yesterdy. One of the comments links to a google doc with current progress recorded. There's also been a program made in C# that analyzes the stream to draw a map of Red's movements. All in all, it is a pretty cool community project right now!
It being a mesh protocol would supposedly mean that cut cables would get routed around fairly automatically. You'd have to cut all the cables as there'd always be a financial incentive for someone to carry that data to its destination.

And there is more than just wifi to pick up the slack in an emergency. Free space optical links, satellite uplinks are all possible mediums. I'm not arguing that this would work well, but I think this is the idea behind it all.
Just in case anyone from algolia is reading: search is sub-optimal on mobile

https://news.ycombinator.com/item?id=7245140
This is an already known problem. See SSI vs PSSI.
I am aware of his essays. I am trying to think and talk about something specific, let's call it Memology for the moment. I am not talking about start-ups per se but more about he architecture of ideas and how we separate the wheat from the chafe. I have explored that in terms of human psychology for myself. I would like to explore it for the business space. I hope it will be of interest to other people at some point.

Thanks.
Good for you to have such high response rate. I learned the first two tactics from other people and applied it to my project. My blog posts usually have some hits everyday without prospects. I think my blogs did help some people and brings interesting topics. Unfortunately no luck. I'd appreciate if you can give me any input. Here is the blog: http://bingobo.info/blog/.
How would you recommend to determine how many calories a specific person needs, and how to easily calculate them? I am aware of the countless number of ways for this, but I am not sure how to differentiate between the working ones and those that usually don't.
Oh man, I love this. I've been using it since you've posted to HN.

For the life of me, though, I haven't been able to remember the name the last couple time's I've wanted it (and my bookmarks are horrendously disorganized at the moment), and googling different iterations of "white noise generator sliders people birds rain" didn't yield success. I need to stash this away somewhere I won't lose it...
If they own the car company, integration will be easier and they can prevent from being locked out by other auto manufacturers. Electric vehicles will continue to drop in price, and they have a much lower total cost of ownership. The price of oil will be continue to increase, while the cost of electricity will continue to plummet. Lets not even talk about how electric cars only require tire rotations every 5K miles and battery replacements every ~100-150K/miles (which, by the way, can be handled by automated systems like Tesla's pack swap station).

Tesla provides turnkey low cost mobility. Google just needs to integrate the intelligence.
Exactly! This is how I differentiate SPAM from legit e-mails too. I don't mind if somebody is offering me some service or something, why should I? If I have a problem to be solved, I would be happy to get the offer.
I don't have anything to add other than I would like run a demo before drawing any technical opinions.

However, given the management structure and general sales tone of the website (and its joke of a technical FAQ), it looks like DeepDB is totally gunning for enterprise sales. Is HN even the right venue for this?
If you have the 2013 version.
Cross post from the site comments:

I really can't see the problem of harm #1. If you use require.js, by default the same javascript file you are editing will be used by the browser, not changed in any way. You don't even need source maps for this.

The order of the modules don't really matter. For example you have module A and in order to work properly requires "module B" and "C". You don't care when the modules A, B or C are loaded because when you use the module A, the module B and C are already available to be used (thanks to the module loader).
For example:

// moduleA
define(['moduleB', 'moduleB'], function(A, B){
// here you have module A and B
// and I don't really care the real download order.
// That's the job of the module loader
})

In require.js you can also define the dependencies of third party libraries and which variable they export (check require.js config). For just 20 lines a library can work with require.js AMD modules and with Commonjs. This is nothing compared with the total lines of the libraries, when you take in account the benefits.

I never liked to have multiple script tags in my html files because when you need more than 20 it really get messy. You also have to take care about dependencies at a global level, which is harder.

From what are you saying you write some big javascript files that contains your whole application.
I prefer to keep each class in their javascript file and keep it as organized as possible. The order of the loading of the modules is not up to me to think about.

I just want to define a module and it's dependencies.
I also don't want to manually select the files I need to have in the build file (a file that contains all the small files). Require.js allows you to create a big javascript file for deployment with only the modules you required, not more.

It's just crazy to not use some kind of module loader today. Check my explanation on how to use require.js with yeoman (http://www.webdesignporto.com/3-steps-to-fully-automatized-j...). It's just a lot more easier to develop big web applications, if this is what you want.
Of course if you only build some websites that requires jquery to show up some popups and this kind of stuff, is overkill to use a module loader.

Hope you might change your mind about module loaders.
One other big difference, in my experience but also heard the same from others, is that caffeine makes it hard to sleep (like cocaine, etc.) whereas modafinil doesn't, it just makes you not think about the fact that you need to sleep. If you take modafinil too close to when you decide to go to bed you'll be able to go straight to sleep, even if the effects of the drug only just kicked in, which is very different to going to bed after drinking a couple of coffees or taking some coke, or other stimulants. (Of course, YMMV.)

By the way, what is 'coke mouth' - just a numb feeling? I've never felt anything from taking modafinil (though never used particularly high doses, or used particularly often). Don't know if 'coke mouth' is something else that I've never experienced?
Are the people who use "betalist" and HN in your product's target market?
The mifflin st jeor equation was found by experimentation to produce the most consistently accurate BMR [1]. You can find it on wikipedia [2]. As for tracking calories, I use my own software for this, which is what I'll be releasing soon, but right now myfitnesspal.com is the de facto standard.

[1] http://www.ncbi.nlm.nih.gov/pubmed/15883556

[2] http://en.wikipedia.org/wiki/Basal_metabolic_rate
Yep right, filtering options are currently hidden on mobile devices, showing only stories. I'll try to improve that later today.
A distinction I read somewhere, that I think is useful, is that people tend to be either primarily conceptualist in their thinking, or they are empiricists who learn from experience.

Galenson's book Old Masters and Young Geniuses: The Two Life Cycles of Artistic Creativity discusses this point extensively, in addition to being a pleasure to read on its own.
Oh, this is cool. There are lots of things like your app out there but this is the best implementation I've seen so far. Great work!
(I am the Co-founder of Algolia)

Thanks for your comment, you are right that the data are not perfectly indexed for this query. We have taken data from one of our customer and his use case is to search only for TV show names.

We will improve our demo to cover that case.

Thanks
The row may not exists. OP wants to update a row or create it.
I know. That's why I only embed URLs when it's relevant to the topic and provide my input to the topic first. I usually got negative points up to -4 which made me so frustrated.
Video can be muted with the tag itself. The only advantage of GIF is like you said - you can use it in any place where images are supported (forums and etc.) and video is not. On the sites where you have control over the tags GIFs are counterproductive. For example they are way bigger for the same length of video.
Assessing Cognitive Abilities: Intelligence and More
Forbes had an interesting experience with the latest prototype. Especially regarding the motion sickness aspect as the latest tech supposedly addresses the problems with the first dev kit in substantial ways.

http://onforb.es/Kdj1ea
You came here angry with the world because walking 20 minutes a day doesn't make a dent in the fat and running hurts. Well, here's the response.

Of course running hurts if you are overweight. Your bones and tendons are not made to support that much weight and neither are your muscles if you have been neglecting them. Bodies get neglected, that's what happens to them when they get old. If you really love running like you said, then drop some weight and start running. Do, don't cry. Walk more. Use nordic walking poles. Swimming is an excellent low-impact sport and so is water running. Walking 20 minutes with decent pace burns around 500-600kcal for someone weighting 120kg. That's a half a can of Pringles. You need to be really careful with what you eat if you want to drop weight with just that.
I like your rule. Been thinking about this for the days I can't quite get up early enough for a run. I think you just confirmed my thoughts so your rule is now my rule.
7 Reasons Entrepreneurship Sucks
If only everyone on Hacker News was as nice as you Rich
Is nicotine gum actually not a health risk? Tobacco held in the mouth (for example Scandinavian 'snus') certainly has serious effects with long-term use, albeit they aren't exactly the same as smoking cigarettes. Gum is generally sold for short term use, so not sure if it's actually better, or just not generally used for long enough to see the effects.
I'm not sure how familiar you are with the zoom functions on web browsers

I’m a professional software and web developer, and I currently build web-based user interfaces for a living.

but zooming in on many web pages can easily destroy the design

Sorry, but that’s simply not true if you have any idea at all what you’re doing. The tools to support designs that follow the original intent but are flexible enough not to break just because someone has different default fonts or zoom levels have been around for many years, they still work as well as they ever did, and they are entirely compatible with the more adaptive/responsive designs we often use today.

(e.g. using px's for your base font size instead of em's or %)

These days, it’s more likely to be the other way around IME.

Too many people still rely on received wisdom from the days when browser zooming didn’t adjust the whole page, as all major browsers now do. The original arguments for avoiding px-based font sizes were about allowing users to configure their preferred size in their browser preferences and have web sites respect it instead of overriding it. Today the default font specified by most sites is larger than it used to be (a good thing, up to a point) and if that doesn’t fit the user’s needs then every modern browser will scale it up when the page is zoomed.

Too many people are also making trendy design decisions under the banner of “mobile first” that result in a poor user experience on desktop/laptop systems (or even, ironically, on tablets). Consequently, we get silly things like specifying 30px thin fonts and main page widths/margins as percentages with no other limits, which probably look awesome on the designer’s chosen development device(s) but unfortunately look terrible and can’t be fixed using the usual browser adjustments on much larger and/or smaller screens.
position:relative creates a new stacking context that could interfere with other styles.

Anyway, one-off hacks like that every full moon are not an issue to most developers, but you'll usually see they come in a constant trickle; after experiencing that for a couple years a strong emotional response naturally develops :)
I can give it a shot...

So Einstein, Podolsky, and Rosen were sitting around (presumably) looking over the mathematical foundations of Quantum Mechanics, when they noticed something. In certain situations, you could end up with one wave function describing two physically separated particles in a mutual superposition of states. The consequence is that altering the state of one particle would instantaneously cause the state of the other to become resolved. Effectively they "discovered" quantum entanglement (which has since been verified as a real phenomenon, not just a mathematical curiosity).

What really makes the EPR paradox important, though, is what it implies about reality. Einstein, et al. realized that there were only two ways to explain quantum entanglement. One possibility is that the entangled particles contain extra information, inaccessible to normal observation, about their respective states and which way the superposition will resolve. This is the so-called "hidden variables" solution. The other possibility is that an action on one particle is, in fact, instantaneously causing an effect on the other particle. While this is not, strictly speaking, a violation of General Relativity as no information is exchanged, Einstein found this possibility so unsettling that he famously coined it "spooky action at a distance". The conclusion from the EPR paper was that the "hidden variables" solution was more likely, implying that Quantum Mechanics was an as-yet incomplete theory.

Fast-forward a couple of decades, and we're just beginning to appreciate that "spooky action at a distance" is actually more likely to be the correct explanation. As I mentioned before, what this implies about reality itself is pretty mind blowing. To go even further, we've since learned that entanglement can not only occur between particles separated in space, but also between particles separated in time. Quite literally, the future and the past may be linked by this "spooky action at a distance".

We still don't fully grasp what, exactly, this means. One possible implication of this is that our existence as sentient beings may simultaneously be a consequence and the cause of a universe that can give rise to sentient beings. Needless to say, even though it's likely that Einstein was wrong about "hidden variables", the course of investigation that the EPR paper set the physics community down is at least as important as Relativity.
Could you elaborate on Point 2? What causes this bug, and how do you fix it? I'm looking for a low level explanation rather than, "Use a Module Loader" because I want to fundamentally understand what's going on when my code depends on load order and how to fundamentally fix it.