skysight-inc/HackerNews huggingface dataset:
You basically shouldn't use vanilla _binary_ trees ever. b-trees with appropriate node sizes provide much better cache locality without sacrificing any of the nice properties trees have. They are easier to implement too. You don't have to go full van Emde Boas layout trickery to get most of the benefits.
Especially when there is no such thing as "the NoSQL model". MongoDB, Cassandra, HBase, Redis etc have completely different ways of storing and retrieving data. And for those of us accessing these databases via Big Data technologies e.g. Spark/Hive they appear as 100% SQL databases.

The point here is that blanket statements are stupid. Especially when the line between NoSQL/SQL is completely grey now.
TNCAP254BA7
Adobe Universal Patcher 1.5 Crack CC 2015 Free Download
There are two (major) things that we are addressing with the compiler. The first is the traditional VLIW problem, which is the same problem Itanium faced, and the second is doing fully software managed memory, which no (non academic) architectures have attempted to solve with a compiler.

1) As for the traditional VLIW problem, the simplified explanation of why it is difficult for most systems is because it is difficult to know exactly when a functional unit will actually receive/have access to a piece of data (either due to data hazards, latency due to the memory system, or many other factors). We solve this at the hardware level by being the first architecture to be able to guarantee latency between any location in memory. Once you can guarantee this in hardware, your compiler has a lot more information to be able to make decisions with and does not need to needlessly insert nops that hurt performance.

2)When it comes to software memory management, we have some new proprietary techniques for determining memory usage at compile time plus runtime tools. For obvious reasons I can't go into too much detail on how they work, but we will be publishing on it in the near future.

To summarize, we think that the reason others have never made a "sufficiently smart compiler" is because the hardware never gave enough data to the compiler and vice versa. We decided to have virtual memory (which we think is unnecessary) and instead opted for having all of our cores have access to a shared memory space, which simplifies both the hardware and makes memory mapping easier for the compiler. Hardware features that guarantee the latency for both operating and moving data along with the entire system being non blocking is what really gives our compiler the information necessary to efficiently pipeline things.
I have to admit it was a pain to get into TopTal. It took a lot of time and effort. But it was well worth it. I've worked with TopTal for a month now. I'm an iOS dev living in Eastern Europe. I make twice more what I would make working for a local company. I love the money and love the company culture. People here are extremely friendly to each other. There's a lot of work here, way more jobs than devs.

I know it can be frustraiting if you waste a lot of time to get into a company but in the end you don't. Someone here mentioned having to solve three codility challenges in 90 minutes. Well, if you have a degree in CS you will know the basics such as the pros and cons of arrays and hash tables, what computational complexity is, or how to implement a sorting algorithm. If that is nothing similar to what you do working as a web developer that's fine, but you need to know the basics to get any programming job done well. No wonder most interviews begin with white-board questions.

I would never slam a potentional employer on the basis that you didn't get a job there.

Also when it comes to rates, if your rate is $100/hour but you're only able to work 50% of your time, because you spend the rest of it finding new clients, then I guess you should be more then happy doing the actual work for $50/hour full time.
What about turning the service to an events feed yous suscribe to? If it's just a log of "Politician X tweeted Y ... Politician X deleted tweet Y", would that be against the TOS too? You aren't storing tweets, just emailing or RSS'ing them, do you still have to delete them?

EDIT: spelling
Many unicorn valuations have already taken a hit: https://www.theinformation.com/articles/mutual-funds-show-ma...

MongoDB and Gilt Groupe (both of which happen to have been cofounded by ex-DoubleClick CEO Kevin Ryan: https://en.wikipedia.org/wiki/Kevin_P._Ryan) are specifically called out.
It isn't all bad, of course. Hastening the removal of MongoDB from our lives is my kind of silver lining.
A communist nation trying to reap benefits of capitalism.
I don't follow bitcoin much, but aren't the people involved in bitcoinxt well known in the bitcoin community? people that seemed trusted?
> And, on a car with a bit of mass biased towards the rear it works opposite what people are used to with front-biased cars.

What do you mean? Why does the weight distribution result in "opposite" throttle/brake response when cornering? I don't think it does.

All cars behave the same when accelerating or decelerating in a corner. Throttle moves the weight to the rear wheels inducing understeer (until you overdo it and you get power oversteer) and brakes move weight to the front inducing oversteer (until you lock up and get understeer). It doesn't matter what the engine layout looks like or what the weight distribution is.

It's certainly true that the weight distribution in a rear/mid engine car feels different but only because the center of mass is in a different place. Once the rear gets sliding, it's feels really aggressive because there's more mass going (like driving a hammer, handle first) but with some finesse on the controls it can be balanced out. Most purpose built racing cars have engine behind the driver (and center of mass near the driver's ass) to allow extracting the most grip out of all four tyres, given enough driver skill.
Sure. But I doubt it's more than an order of magnitude more difficult. Each call needs routing info (lookups over a hundred million rows a few times). It also generates a CDR, which, in some systems, means a full transaction (insert a row, update a balance).

Another way to view this: since mainframe workloads have existed for a long time, if their performance was way beyond what you can still accomplish with commodity hardware, then we should see tech companies utterly flocking to these systems. We should see IBM selling their chips all over (after all, why wouldn't Microsoft want to get in on the action?). No one wants to deal with huge fleets of servers. If they could just give IBM some money and be done, they'd do that, no?

But instead it's mostly used for older, risk adverse, applications. So while I've no doubt they end up delivering solid systems, I'm skeptical that the scale is more massive than people are used to.
I think a lot of Swedes feel divided on this subject. The vast majority of for instance Syrians and Iraqis that are seeking refuge here are escaping essentially islamofascism. Beheadings, bombings, kidnappings, sectarian violence and what have you..

Put yourself in that situation for a second. I really resent Islam as a religion because its at odds with our culture and values, but I'm willing to let go of that resentment in the hopes of helping some of these people. And hopefully the 2nd or 3rd generation of these immigrants will be completely absorbed and integrated into Swedish way of life. If you escape that kind of situation, at the ending of the day, a normal person would feel some gratitude to the country that took them in.

Either way, this policy is a stark contrast with what the utopian US "freedom" policy has done for that region, but of course, it not without its rough edges.
> Volatility can make even a bad decision right if you can wait, but a flat market will turn all trades bad.

Just write options..
Not sure what you mean. MongoDB is not an implementation of BigTable whitepaper. It's a document store. And document level locking has been available in WiredTiger since version 3.0 and TokuMX since version 2.x.

And the most well known database that is derived from BigTable is Cassandra which is unquestionably very well designed and the authors (Facebook, Datastax) clearly understood what they were doing.
seems he has since moved to sciencemag, but i don't see any new articles in that category over there (and all his old corante stuff has been copied over).

http://blogs.sciencemag.org/pipeline/archives/category/thing...
I don't understand the part about NoSql replaced Ruby on Rails - apples were replaced by pears?
One major difference is that large parts of the internet are economically viable, and not just driven by money pumped in by VCs and IPOs. Back in 2000, there was little real consumer money going into the web's money cycle. Google didn't even have Adwords back then!

Of course there's still a large chunk of revenue today that is just recycling VC money - e.g. apps advertising in other apps, or AWS which is a huge sink of VC money from other startups. But there is a lot more "end user" money coming in from real people and companies that purchase products and services online. Even if that flow stops, the internet today is less of a ponzi scheme as a whole.
Systemic shock is likely to be lower than you'd expect, as the Chinese stock market is on the other side of capital controls to the west and so therefore less linked.

I do agree that there's a lot of 1999-like companies around, especially people wanting to do Webvan 2.0.
I would bet on development speed. Using SQL and No-SQL software brings a lot of engineering, you have to decide where to host, how to host, who is going to take care of that. This translates into costs. After that there's a new bunch of problems, it's required to engineers to know the platform and create the software for that. After that there's maintenance, etc... all things services like Parse and Firebase removed, with the trade-off of less flexibility, but as I said before, this can be a problem later in the development stage...
I wonder. Should one ever use minified javascript code on a server? Assuming that you are using it on your own server and not distributing the code to clients.

Is there any benefit to it?
It would be hard to spend even a day in Shanghai and believe that the system you're observing is "communism", even under the notoriously wide range of meanings people have assigned that term. Something like "state capitalism" is a decent description I think.
Introversion and social anxiety or shyness are not the same thing.
Averaging of what? Prices are what they are, despite limits on daily movements (closing "limit down"). Price controls can work on commodities in some limited circumstances but not on a pure abstraction like a stockmarket.
I put pulls in but it seems they don't want to accept stuff that does not work like the rest of the platforms supported. Perfectly reasonable I think but the fact that there is not a way to set the wifi mode in micropython is a bit slack. They didn't want that most recent pull of mine. I'll put my whole interrupt driven framework on a fork on an share it in case anyone is interested.
Just yesterday I was at a garden party where they predicted rain from 11am to 8pm, BBC predicted it would stop at 3pm, and that's what happened. Very nice web app, but in my experience Forecast.io's predictions aren't very good.
There seem to be a few different models, maybe worth iterating them (UK examples).

1) An ordering mechanism for existing delivery services (e.g. JustEat, HungryHouse). The problem here is the delivery experience is opaque, non-standard, and sometimes unreliable. If your food is late, you have to call the restaurant.

2) An ordering and delivery mechanism for existing restaurants (e.g Deliveroo). I think this is the sweet spot because it controls the entire UX, is able to offer a reasonable range of food, and is able to list higher-end restaurants so potentially expands the market for food delivery.

3) All-in-one service (e.g. Deliverance). I think the main problem here is that they're competing with restaurants, which in my opinion will mean they're only ever a niche thing.

My guess is that the scalable 21st century businesses will be in Type 2, and that food delivery (which could eventually be drone-based) and resturants (some of which may eventually use automation) will remain separate. I think the delivery & restaurant businesses seem to have different incentives; restuarants need to optimise for quality & value, and delivery businesses need to optimise for cost and breadth of choice.
Power cycling is a work-around, not a "fix". Pretty much any time you end up needing to power cycle something, it's due to an underlying bug, which remains after the fact. In fact, in many cases it may have intentionally been left unfixed, since the people shipping these products know that most users will try power cycling before complaining about a problem. It has become so commonplace that we apparently now see it as acceptable that we have to regularly reboot our routers, PCs, phones, etc. just to keep them working.
What on earth made you think that Altera were going to be an exception here?
Very exciting time for companies with good reserves. Can't wait for more engineers to start looking for jobs and the ability to lower salaries.
That is the american experience. In the US racism is often defined as oppression of one race by another. There must be a power differential. Taken to the extreme, this allows groups like the KKK to state that they are not racist if they only seek separation rather than oppression. On the flip side, many black americans believe that black people cannot ever be racist because, as an oppressed minority, they lack the necessary power. Both views are extremist nonsense imho but are not uncommon in the US.

Some of this can be seen in US political speech. If you first ascribe power to a group then you may attack them without being "racist". The talking heads speak openly about the black/white/latino vote because as voters they are not "oppressed". Statements about such groups are therefore not racist. But you won't see a Canadian newscaster talk of such things. (At least not on a canadian channel. Half of CNN is canadian these days.)

Most of the developed world sees racism as the attitude that races should be treated differently even if under the guise of equality. Japan has issues that while unique to Japan are not more substantial than those faced in many western nations.
It's not exactly simply "being allowed", China has been implementing a lot of new measures regarding this crisis (e.g. banning short selling, limiting price drops). Some people argue those have been making it worse - though for a layman like myself, it's hard to distinguish honest from biased opinion.
Example? I keep hearing this, but mostly I got such arguments from people who do not know NumPy (and e.g. use np.array where np.matrix would make the code readable).

(I mean, not everything is perfect, but are there side-by-side vector computations, which are nice in Julia, but not ugly in Python?)
Almost certainly not, if only because it's another layer of indirection when debugging and for this use you're not limited by distribution size.

There is a potential benefit if the minifier can apply some performance optimisations, but one would hope V8 et al are already doing most of these and more.

Even for client-side applications, HTTP2 + Web Assembly will eradicate concatenating and minifying JS files soon.
Is this legitimate ? If so, wow. Would be a good turn of events for our environment, for a change.
Neurohormetic Phytochemicals – Plant Compounds Affecting AMPk,SIRT1,mTOR,IGF-1
I think it was Pyrenees anyway, maybe the snow is my faded memory indeed. I have no idea how I managed to do it, aside from running extremely tight lines and not braking (or actually, stopping the gas) for the entire track. I used a Microsoft Sidewinder gamepad, it had a gyroscope so it worked wonders for racing games. It might be a framerate issue (I played on a P2 with some GeForce, not sure about model.)
fully software managed memory

This is going to be interesting from a security point of view. It also sounds like users will need a new OS to take advantage of this?
Because of their embracing of the free market, it's often accepted that China is not a communist nation (despite being led by a communist party).

Actually, this situation is pretty much just capitalism at work. It really has nothing to do with communism; every free market is susceptible to this sort of failure.
No it's not.

This is Tappy: https://play.google.com/store/apps/details?id=com.tappy.app&...
- a location based chat app.

The tappy.co is redirected to weeby.co, which is the company she claimed to have bought Tappy for 7-figure sum.
Question for you - to what extent does the Venezuelan gov. interfere and control the means of production and distribution of everyday household products?

When I lived in Miami, we were fed incessant articles and anecdotes from Venezuelan emigrants about how the government meddled with the allocation of basic household goods.
Yep. Every year I come back to Turkey (home) for vacation and I'm stunned by how thin everyone is.
Given that it's AGPLed, it unfortunately doesn't look like MongoDB (the joke of a DB) will be going away any time soon, even if MongoDB Inc. (the joke of a company) does.

What I'm not looking forward to is a culling of all the on-demand apps available in the Bay Area (https://www.theinformation.com/investors-asking-tough-questi...) - I've really enjoyed subsidizing convenience with VC/PE cash.
> A few years back, I used a Pentium 4 system...

I hate it when blog posts don't include the date. Judging by the linked question this blog post must be at most a few months old, but there was nothing on the page that would tell me that. One of the most important questions is whether the information in the article is still applicable... In this case it is, but it would be nice if readers knew it. Not to mention 10 years from now when somebody stumbles across this writeup. </rant>

EDIT: Nice article though. :)
Show HN: My First Product for Founders and Startup Teams. Thoughts?
Lucky me, I don't even have a mortgage to pay!

Oh well, I guess my family could always move into my mom's spare room.
This is useful and interesting.

I tried searchig for [health care assisstant] and it didn't find anything. You may want to include some misspelling detection. It also didn't find anything for [health care assistant]. The two descriptions for [HCA] ask for more information.

Eventually you might want to include routes into each role. You may want to consider including information about protected terms - words like dietitian or art therapist are protected by law.

I do really like the ease of use and clarity though.
funny story, I was shorting some ETF's and Chinese indexes and I had to close all my positions due to a personal issue. Could of been drinks on me.
Another problem I just noticed - it seems your spending figures include more than just benefits paid in cash. Eg http://www.aihw.gov.au/expenditure-faq/ says

"In 2010-11, Australian Government and state and territory government welfare spending was estimated at $119.4 billion - $90 billion (75%) was in cash payments (including unemployment benefits) and $29.4 billion (25%) was for welfare services."

So to make your case you'd need to dig up figures about how much the administrative overhead related to the cash benefits is.
You don't need a data scientist (yet)
REPL with R, JavaScript and C, working together fast thanks to Truffle and Graal
Well done! It's nice, there seems to be an xss on your profile page, as it is currently alerting and has some funny characters at the top of the page.

One thing I think it's important to have on this websites is what country are they for. I am in the UK, and usually stuff posted here is for the US, but your website seems to be for India. Took me a while to realize.

Still, Good Job! Keep at it!
I would have seen her in a James Bond movie I would have thought "yeah right, IRL nobody in IT is like that".

<goes back to his all male team>
There is nothing about sales that stops an introvert from being good at it. The is especially true is the introvert is passionate about what they are selling. So much of sales is listening to the client's problems and thinking about how to engage them. Introverts have a real advantage here -- they build good relationships that can be maintained over a long time.
AFAIK in Hungary you can't just put out your camera pointing to the street and start recording indefinitely. You can apply for permission though. I don't know what's the case with actively going out with a camera and streaming, I would definitely not do that on a political event though even if it's legal.
China is at the "fear" level [1], prepare for more :)
[1] https://steveblank.files.wordpress.com/2011/06/bubble-phases...
MySQL and Postgres aren't sitting still on the scaling front, e.g.:
https://blog.cloudflare.com/scaling-out-postgresql-for-cloud...
You're right that there's more legitimate internet revenue than in 2000. But most of that is going to a few established players that are decidedly post-unicorn in nature. I don't think Google is going anywhere (though Twitter might just get its fatal wound; that would be a particularly symmetrical ending, wouldn't it? Company born of the ashes of dot-com 1.0 dies in the explosion of dot-com 2.0. But, I digress.)

From what I know, most of the "unicorns" are neither profitable nor particularly modest with their spending. They are vulnerable to any sort of turn in investor sentiment, even if their revenue streams are real.
Over a long enough timeline, the stocks will probably recover. Buying stocks will probably lose short term. Probably gain long term.

Over a long enough timeline shares have always gained.
The Good Old Fashioned Hide and Seek or the Minecraft
No country has managed to lower the rate of obesity. Some countries are seeing slower rises in rates of obesity, and some countries have much lower rates of obesity than international averages.

But Europe is probably getting fatter.
Really? My definition would have been the opposite. When you call yourself an engineer you're saying you're like structural engineer building a bridge or an aeronautical engineer building a plane. You're saying you have a professional and moral obligation to do a good job.

Any company that expects its developers to take pride in their work should track crashes and strive to produce software that doesn't routinely need to be restarted.
OK, let's play.

https://en.wikipedia.org/wiki/List_of_killings_by_law_enforc...

1240 is the estimated unusually high number for 2015 and US population is just over 318 million: that's a rate of one in 256,000 (or, 4 per million).

The population of Poland rose from 30 to 38m 1961-1990, so let's assume an even 30m on average for the 39 years covered by the GP. The 10-54k killed in that period come out as 256-1384 pr year, or one in 117,000 to one in 21,000 (or 8-47 per million).

So, even being very generous with the numbers, communist Poland killed its citizens at a rate of twice to more than ten times the rate the US does.

Including military deaths, there has been just over 100k US deaths, WWII to date, that's an average of 1430 to add to the 1240 for 2670/year, or one in 119,000 -- still (just) better than the Polish lower bound.
Deep diving into Mesos clusters
Our initial target markets are those where programs would either be running on the bare metal (the basic program instructions running right on the cores, like an embedded system) or at most a pretty basic RTOS. From the bare metal standpoint, we can still have memory segmentation just like any other system... I would say it is even easier for the compiler to do that on our system due to the fact that all of the physical memory addresses are part of a single global memory map.
I guess they're realising that they're slightly more useful than iPads, and cheaper.
Asimov Ventures -First Pure, Early Stage, VC Fund for 3D Printing to Raise $30M