skysight-inc/HackerNews huggingface dataset:
Or you could start using a good travel agent, as they would do these things for you.

Is this a good time investment for you? You have a choice on what you spend your time on. You could install your own plumbing, write your own t's and c's etc. or you could pay someone to do it.
Why I'm Building Volley
Yeah it's cool, it's pretty easy to get inflamed about these kind of employer/employee issues since it affects all of us in some way.
I've been working on a travel activities startup in stealth mode, but had to put it on hold because of other work.

Reading this article made me think back to some of the challenges I had initially with customer development. People were always interested in the idea, but everyone seemed to want to use it differently. It was a real challenge to come up with something that would be useful and satisfying for most customers.

Along the way, some people tried to talk me out of it, saying that the app should be more like location exploration, because people don't travel alot. My response was that while everyone doesn't travel often, there is always someone who is planning a trip. I don't think the frequency of travel is the issue--it's the logistics of it.

Enough of waxing nostalgic, I think I'll get my packages and libraries up-to-date and get back moving on my idea.
Flipkart is immature? It is the largest e-commerce companies in India.
(At a guess...)

It's related, I think, to the standard piece of received wisdom, that you shouldn't optimize until some unspecified "later". This isn't a bad rule of thumb, but efficiency and convenience aren't always happy bedfellows, and, when coding, people tend to choose convenience. The result can be that when this later date arrives, and you go to make the code run more quickly, you're a bit stuck, because it would require changes more sweeping than can be accommodated with the resources available. But had performance been taken into account from the start, the changes would have been easy to make, or the whole thing might not even have been an issue.

An example might be writing a compute-heavy program in python rather than C.

Another standard piece of received wisdom is that once you get to optimize later, you'll just run the profiler and there'll be some hot spot due to poor choice of algorithm. So you optimize that bit and then you're done. But in practice this happens quite rarely; it's more common for the code to just be generally slow. A common reason it's generally slow is because performance wasn't considered during development, so the end result is the same.

This is what the reference to translating into C relates to, I suspect - the idea that in your slow python program there's this one bit that can be turned into C and suddenly your program is super fast.

(Of course, for many programs, python's speed is irrelevant. And any compute-heavy python program is likely only to be improved by translation into C - though your average python program would probably be much harder to make any quicker. Maybe that just goes to show that you actually have to think about this stuff on a case-by-case basis rather than relying on received wisdom. Anyway, I pick python only because it was mentioned.)

Belief in the improve-algorithm-later theory usually causes people to dismiss micro-optimizations as pointless, because rather than get 0.1% here and 0.1% there you can just put it off until later and then get 25% all in one go. But this attitude actually makes it more likely that the code will paint itself into a corner, leaving micro-optimizations the only option.

There isn't really any good quick easy solution to any of this, which is why I always liked it when computers got faster every year :(
Author here. I've been using Mnesia successfully for other things as well, among that a billing system. The key is to have another data source from which you can reconstruct data should the need arise.

The advantage you get is very very fast database queries. This can be very useful at times.
Only very superficially similar. The microscopic cracks in the Belgian reactors are in the steel pressure vessel, and are probably a manufacturing defect.

What's puzzling is that the manufacturer in the Netherlands supplied pressure vessels of the same model to other countries (including 10 to the U.S.), and that the different testing procedures in those countries haven't turned up any problems.
I feel that "anti-nuclear hysteria" is poor wording. New plants (even if they're much safer than existing ones) still produce waste. Long term storage is an unsolved problem. There is nothing hysteric about that. Oh and remember Fukushima? That plant is still not cleaned up and the cost go into the billions. Still hysteric to say no to new plants?

My stance is: don't build new nuclear infrastructure if it's not sure how to cope with its waste. Better: don't build new nuclear infrastructure at all.
Lycos says they didn't get hacked. Proofs they lie
Sure. I can give a flavour of some of the issues that people are interested in within the nitrides, but it wouldn't be an exhaustive list...

So, to start at the beginning: how do we grow these things?

At the heart of every LED is a crystal. For blue LEDs, this crystal is gallium nitride (GaN). How do we grow these crystals at scale? This achievement is behind this Nobel prize, but it's far from a solved problem even today. They found out you could grow GaN by flowing hot gasses containing Ga and N on top of an artificial sapphire film, which would act as a template for the crystal to grow. The problem is that GaN crystals and sapphire crystals are slightly different sizes (the gaps between their constituent atoms is different) so they don't match up exactly, and this resulted in a lot of strain and defects in the GaN crystals–but sapphire was the best we had, and it worked. The trouble is, sapphire isn't great: it's expensive and you can only make small crystals.

The big push now is to find a way of growing GaN on top of silicon. This would make it a lot easier to grow larger crystals and would also make it a lot easier to incorporate GaN into silicon-based devices. But growing on silicon comes with its own problems, so it's even harder to grow high quality films. Specifically, cracking as the crystal cools from its growth temperature is a big problem because the thermal conductivity of silicon and GaN is so different.

There's also a push to try and grow GaN directly from a liquid, which would be more like how we grow silicon 'from scratch' (rather than growing on top of a template). This shows a lot of promise but it's a long way from commercial viability yet.

I'll try and come back and comment on some other issues later on if there's interest :)
FBI: Companies from USA spends tens of billions against Chinese cyber espionage
Which can lead to better battery usage or the ability to use slower CPUs.
It can be written:

return (NULL != lpDataPointer)
AT&T Hit by Insider Breach
I know, it can also be written in many other ways. What decides which one is more correct if they are all semantically equivalent? Is it less characters? Is it using exactly as many 'e's as 'a's? Is it the unnecessary braces?
Apparently there are some similarities between North Korean and South Korean culture (which is not very strange, since the border between them is an accident of recent history).
Just to show Yanks have it too, "slow and steady wins the race".
Yeah, life is unfair, that's big news. Many athletes who retire and move away from the competition have revealed over the years what's happening behind the scene. Unless you consider everything they say is BS, it's really a small minority who is not taking any drug.
It's usually the case that large cultures can be divided into subcultures (same with ethnic groups). The question isn't whether this is the case, but whether they form a larger culture with shared values and beliefs, and what those beliefs and values are. This is why the words "only" and "no shared core" appear in the question you are replying to. Saying that such generalizations cannot be made or that they only lead only to "mundane observations" is demonstrably false.

The only question is whether the specific observation discussed here is correct.
As someone who is more familiar with OOP, I would love to see examples/hear more alternative approaches to organising code.

Let's say that you want to design a CRUD app, but you're not going to use OOP. What are some of the ways you could choose to structure your code? Would you still use a pattern like MVC?
Coal plants, which would likely replace the nuke plants that don't get built, will output way more radiation then the waste you don't want to worry about.
He does argue that OOP introduces complexity without any unique strengths.
No one knows exactly how bad West Africa's Ebola epidemic is
Great article, brings back hex hacking, I remember doing the same with Virtua Tennis for the PC, then someone else wrote up an article after doing the same thing.

http://www.gamefaqs.com/pc/557900-virtua-tennis/faqs/19110

I think I made a little tool to unlock all the options and enabling players you couldn't otherwise get IIRC.
Rob Newman's History of Oil has an interesting take on this. I would strongly recommend having a look.

http://www.youtube.com/watch?v=sehmmzbi3UI
Flipkart heavily advertised for the campaign, spent lots of money. Also steep discounts for the products helped them to increase the top line. Amazon India got good mileage even though they havent planned much.
The in-memory mode is also the default for many APIs. You can basically just use it like a collection for your language of choice but use SQL for putting and fetching things from the collection.
Scala for the Impatient is really good, but not sure that it's designed entirely for beginners.

For more beginner-centric content perhaps check out:

Learning Scala:

http://shop.oreilly.com/product/0636920030287.do

http://chimera.labs.oreilly.com/books/1234000001798/index.ht...

...or Atomic Scala:

http://www.atomicscala.com/
Sqlite mostly runs everywhere, especially on normal desktop PCs, including all those old ones with slow HDDs and relatively powerful CPUs.

But I don't get the ARM CPU remark, did parent change his comment?
Samsumg? How did you consistently spell that wrong?
Yahoo Is Laying Off Everybody in India
&GO: Design – New England Student Competition
Colonization of Venus [pdf]
What Steps a Tech Entrepreneur Must Take Before Launching His Start Up
Dispatch is a library that I initially found irritating, because in early versions it proved extremely opinionated in it's use of futures and symbolic operators.

However, as time has gone on, I've found that my coding style in Scala has evolved to the point where I want low-level libraries to work in an asynchronous way. There are now also overloaded, human-readable methods for most (if not all) of the symbolic operators.

These days it is my HTTP client of choice.
Is your e-mail privacy important to you?
Not that I have an answer to offer, but this is interesting to me. Coal and other fossil fuel power plants have caused slow, irreparable harm to the environment and human lives, but because of its slow and plodding nature, many consider it superior to nuclear.

Nuclear disasters are much more furious in short periods of time, but I'm not sure that compressed in to a single number, that nuclear has been more harmful per-power-produced as fossil fuels. Maybe someone can properly refute or corroborate that statement.

But it feels like an airliner going down. The size of the tragedy is great which puts irrational fear of flying in to people's heads, when it's about the safest mode of travel that exists.
Or, taken to the extreme:

return p;
many sellers are happy, one article from nextbigwhat

http://www.nextbigwhat.com/flipkart-seller-feedback-marketpl...
After Ringing the IPO Bell
> If you want to keep on writing Java, keep writing Java.

Ah! But that’s the point, because Scala is pulling a bait-and-switch. If it were only a modern statically typed language I wouldn’t complain so much about it (and I really do complain a lot about Scala, I guess). Yes, I find its gaudy indiscrimination aesthetically unpleasing[1], but that’s a matter of personal taste. The problem is that Scala still markets itself as “a better Java”, and people are drawn to it so they wouldn't have to write getters and constructors. And at first, Scala does seem to be that. Only after a while you realize that it’s a whole other beast altogether — not necessarily the one you bought into. If Scala were marketed as “a JVM language Haskellers can learn to live with”, I’d have no issue with it (except the aesthetics, that is :)).

[1]: Yet, with its near-infinite list of features it can't even type immutability, which even Java 8 can through its pluggable type systems.
Deals – Q3 2014 Review – The Big Ones [Slideshow]
No, I wouldn't have. I ignore his claim that all arguments against him are True Scotsman Fallacies. I don't ignore the actual arguments against him, nor the one he makes. Any of those arguments may or may not be fallacious themselves, but that has no bearing on me ignoring his claim that they all are.
I think that most here are entirely missing the point of Lua. "The Lua ecosystem" isn't a thing that makes sense. Lua isn't a standalone language - it's an extension language, and is specifically popular because it doesn't have much in the way of a standard library or built-in assumptions about its environment.

If you can't make any assumptions about the environment, you can't have an ecosystem, because everybody's doing something slightly different. Some might be running every Lua script in a separate environment, some might have every Lua script bundled into the same environment, some might be running Lua on a separate thread so blocking is fine, some might integrate Lua into their application's event loop library. How are you supposed to build a library that serves even some reasonable amount of the userbase's use cases?
I'm curious if you deliberately included Austria east of your pivot point or if this is by accident. I hear all sorts of conflicting stuff about the place - high standard\quality of living but not-so exciting career\growth prospects, high prices but generous social\welfare programs - so I've no idea what to think of Austria long-term. I've been to Vienna a few times as I live a couple of hours away, and it's lovely but a few daytrips is obviously not going to reveal a great deal.
The ones who have doped obviously want to justify their actions by saying "everyone else is doing it too!"

So yeah, to some degree what they are saying is BS, which is kind of what you'd expect from cheaters.

At some periods in time in some sports, it's probably less BS, because many of them were doing it.

It's a long and complex discussion, without, clearly, much chance of getting accurate data.

But there are guys out there competing clean.
It depends: is one comparing to the average society or full human potential?
Which in my mind has always been linked with The Tortoise and the Hare -- which is then from Aesop / Greece.
Everyone seems to talk about the safety of nuclear power but to me the costs are as big a problem. If it was affordable to build new plants these long term problems would be less important.

I mean, has a nuclear power plant ever been built on budget? In my state the only nuclear plant was finished years late and 2 billion over the original 1 billion budget.

Now they are trying to build another with a 6 billion budget. How much over will that one go? The prediction is that it will be producing power in 15-20 years. That's so long from now and meanwhile power users will be charged interest on the loans to build this thing.

They are predicting a 30% increase in power demand in the next 20 years, so maybe it is the best option...
Democrats actually prefer smaller government over Republicans
PowerBar Guide to Cycling Nutrition
There is probably no "correct" way of writing this, but there are ways of making your next code maintainer's life easier (which might be you in a few months from now). One line is easier to read and understand than 10, especially if that one line is just "return p".
I think it is because the rods are inside the sealed reactor core, it's all radioactive. There's no way of opening them up in a way that would allow replacement of the rods.
Amazon faces European Union tax avoidance investigation
I wonder if a travel-planning-app-as-a-service would work? Or maybe more as an affiliate system. I.e., you build a travel planning app and try to convince the OTAs (and the airlines, but I don't see how) to sign on as affiliates. Your travel planning software might have to be embedded in their site, I don't know. It might not be workable but it does dodge the user acquisition/retention problem.
I was working in the visual systems (electronics) R&D lab for a flight sim company when the first blue LED engineering samples became available and we got hold of a few for the princely sum of £30 each! Yes, we had to pay for them - no freebies!

How much are they now!
Massive Moniker.com Breach, Valuable Domains Stolen
Some techniques for cleaning up a Rails routes file
Indeed, if Scala wasn't closely compatible with Java (in terms of both syntax and interop) it would not have so much traction. That's the deal with the devil that Scala made, and one reason it has an excess of cruft. For example, no language needs both traits and abstract classes, unless that language wants to interoperate easily with Java.

I am broadly agreed with you. Scala could do with trimming, and I'm optimistic that both Typelevel and Typesafe will accomplish this in the near future.
Optimizing later, after three major releases and a ton of minor ones, and after getting deployed basically everywhere, seems to be working out pretty well for them though?
Like a more hardware focused IFTTT?
You can take a look at how apps are structured in Clojure with the [Luminus](http://www.luminusweb.net/docs) microframework as an example.
What's the state of F# on non-Windows platforms? How well does the Mono version perform? I've personally noticed that there are more jobs that desire F# so it's definitely gaining momentum.
You're committing a fallacy fallacy fallacy:

> Above, I have, with some humor, suggested that proponents of OOP tend to indulge the No True Scottsman fallacy when arguing for OOP. On a more serious note, some proponents of OOP might try to defend themselves by suggesting that we are facing issues of commensurability: proponents of the pure-logic paradigm, or the functional paradigm, or the OOP paradigm, talk past each other because we can not understand the axioms on which each other’s arguments rest.

> I am willing to believe that this issue explains some of the disconnect between some of the more thoughtful proponents of the different styles. And yet, there has to be something more going on, since the empirical evidence is so overwhelmingly against OOP. Proponents of OOP are arguing against reality itself, and they continue to do so, year after year, with an inflexibility that must have either non-rational or cynically financial sources.
How Seriously Does Your Cloud Hosting Provider Take Redundancy?
Doctor Who discovered Ebola?? Tardis?
I oppose coal plants as well. It's not only the waste I care, it's also that I care quite a lot that we, human mankind haven't been able to come up with a better solution yet to nuclear power. I also care, that our next generations have to deal with the waste. Have you seen the issues with the experimental storage waste sites in Germany?
Yet the travel startups keep coming. Case in point: Travel blog Skift.

However, one trend I've noticed with travel review site TripAdvisor (which has been around for 15 years) is it's becoming a Yelp alternative. In that sense, it gets more of the regular activity that the OP referenced.
Fossil – the DVCS used by SQLite
> The ones who have doped obviously want to justify their actions by saying "everyone else is doing it too!"

There's a non negligible chance they are telling the truth, too. What's the point of saying that everyone does it instead of continuing to pretend the said sport is clean? This is rather a behavior indicating they realized something was wrong.

And I'm not really convinced that, in cycling, for example, it's realistic to have cyclists run through hundreds of kilometers of mountains day after day and still being as fresh as ever. But hey, believe what you want.
Milgram, Zimbardo, Freud, Mythical Man-Month, Peopleware, The Capilano Suspension Bridge, Elevator....

All crap.

Amazing at the time, changed the way we think, and contributed amazing stuff.

But all are 'just so' (Hipsters: Gladwellian) stories.

They break from convention and make us think but critically flawed.

Without them we may never have passed to the next level, but they are wrong.
It looks like you want to be perfect, but you won't, especially not alone and in a small period of time.

Plus it's not like there is a fixed level that you reach and then it's done, you are a master at [insert something here]. People learn everyday, especially in development, and the "right way" today is not the same as tomorrow nor yesterday.

I think you can land a job, I see no reason why you couldn't, but don't expect yourself to become an expert without actually working in a/multiple real(s) project(s) imo.
The good parts of OO aren't exclusive to it though. For example, Clojure provides protocols (http://clojure.org/protocols) and multimethods (http://clojure.org/multimethods) which result in far more flexible polymorphism than a language like Java.
Another cost that you don't mention is the cost of waste disposal. As far as I am informed no single country has yet found a safe, clean and cost-effective solution for nuclear waste disposal (correct me if I'm wrong here).

If that is true this means that the cost estimation of all the reactors that we have until now are false and until now we do not even know what it will cost us in the future to "clean up the mess".
What about using nanomaterials as seed/substrate for crystal growth? Design the unit cell to the exact dimensions? Or use the (imperfect) GaN crystals to grow incrementally better crystals over multiple rounds?

I work on biomolecular crystallography and nucleation is half the battle! The other half, used to be size, but thanks to microbeam beam lines, at synchrotrons like APS, we can get away with very tiny crystals for X-Ray diffraction data.

I am fascinated by the idea of using semi/synthetic materials as seeding agents. But then again, biomolecular crystals have huge unit cells compared to semiconductors. People have tried zeolites in the past, but surprisingly a random speck of dust sometimes works better than the best designed substrate.
I've never heard about "invention" as such being a part of the intention of the Nobel prize before, but apparently you are correct, it was mentioned for physics specifically in Nobel's will. I suppose I never made the connection because giving the prize for an invention as opposed to a discovery is very rare. That resolves many of my reservations with this year's winners.

I do definitely agree that there is not enough appreciation for the boots-on-the-ground aspect of science, and that those who do it deserve more recognition.
Even the ones with a lot of effort put into them suck for the same reason project/task/todo management software sucks. Everyone plans things with a different thought process.
Apart from all the complaints about how the whole thing was managed,this marks as one big day for the e-com industry in the country. A lot of people had their first online purchange experience.A big step to target the next billion users maybe.
Ah man, I've been working on http://sploria.com/ for a while, leading up to launching an MVP soon and hadn't heard of TourstEye. Had a look at the app and the 'experiences' part is almost exactly what we've been building, damn :(

Congrats on your success with the product though, it's really beautiful!