skysight-inc/HackerNews huggingface dataset:
They could cap the numbers at so many thousand and then have the state build that many new homes. Stop the accommodation problems and make some money for the government from the property development.
Fred George on Developer Anarchy (podcast)
Right on .. racism is wrong and what is also wrong is taxation and policies that discriminates against people who earn their living through employment income. We need to rethink this soon else I fear a general hatred towards capital and investment more generally (also wrong IMHO). We need to simply start taxing assets and luxury goods. It is a simple fix.
> Aren't spoiler free zones a form of safe space, and the word "SPOILER" itself a trigger warning?

No. Why would you think that?
Why on earth would this project evolve in such a way? I don't see what would push it in that direction, so I don't understand why it strikes you as an inevitability.
The demos all look really great!

I got really excited at first, wondering if this all took place inside Excel. Realizing now that's not quite what is going on here but probably aiming for a similar experience.
Your paragraph of text is making my eyes glaze over.

Wikipedia is popular because it is easy to use and shows up in search results. However it's not clear that your thing can or will be the same. I need a concrete example of how your thing will help me in order to be able to give further advice on the idea.
If we end up with fully comatible gnu/linux and gnu/windows, that's still awesome, maybe even better than ending up with only linux variants.
There's more to paying taxes, there's obeying laws. As a canadian, I'll cite our current Prime Minister's father: http://www.cbc.ca/archives/entry/omnibus-bill-theres-no-plac...

Pay taxes, obey laws, & let your kids be friends with any kids who aren't trouble at school. I don't care after that
I am the product of immigration as well so I am not sure how anything I said makes it seem like I was not welcoming. Pointing out that there are issues with integration is not the same thing as being a racist. Has our discourse come to a level that one can't even talk about these things?
Although poverty might affect intelligence (I'm not sure the current state of research. Definitely there's a correlation, but I don't know whether genetics fully explains it or whether we can point a causal arrow from poverty to lower IQ.)
Oh so now they've started to compete the Emiratis for the tackiest in the world?
Given that Vancouver is about half Asian, integrating into the community should not be overly difficult for Chinese people.
Wave Energy Device Could Provide a Third of America's Power
U.S. Should Auction Air Routes
Linux/UNIX has the equivalent: kernel panic
The big issue here is the idea of moving logic to the data, rather than data to the logic. One of these things is much bigger than the other. If you have a multi-statement transaction with intersitial logic, client-side logic is going to get absolutely smoked by a stored procedure.

There are downsides; suddenly logic in your app is split between client side and server side, which is annoying.

At VoltDB, we do our best to make the situation better than it is in more traditional systems.

- Stored procedures are Java, and can be unit-tested and debugged live.

- Stored procedures can be transactionally added, removed and upgraded in a cluster-wide operation that happens at a single-logical point in time.

- Stored procedure code (and schema) is archived with all snapshots, allowing for portability.

- You can run stored procedures on your laptop development machine, then push the same bits to a pre-production cluster, then push the same bits to production.

- Stored proceudres can share code and even use inheritance, reducing putting the same logic in many places.

One way to look at it is the set of prepared statements and procedures on your VoltDB cluster is sort of a state/processing-API. It works really well when you’re processing streams of events and you have one procedure per event type.
I lived and worked in Vancouver for a couple of years at an engineering firm. Our IT guy was a consultant who worked for a few companies. He was Asian, but I believe he had been in Canada for a long time. Anyway, we were always amazed by the different fancy car he would arrive in each time he came to our office (Ferrari, Lambo, you name it). I know IT guys can make decent money, but you wouldn't have expected this kind of wealth. Based on what we knew about he him, we concluded that he must have made his wealth as you said, right place, right time, in the Vancouver real estate bull market. While I was there he "retired" while he looked to be in his late 40s.
There are two kinds of chinese immigrants these days. The ones looking for a better life in a more fair setting (they are going to work). The other ones have been incredibly successful in China, but much of their money is grey, and it is only a matter of time until they are made an example of by some anti corruption crackdown. The latter ones are China's one percent, they got rich by playing the system and going abroad is their escape/retirement plan. Not only that, but they aren't going to be paying income taxes (they have plenty of money already) and are just going to keep pumping money into housing, exporting China's insane property bubble.

No one here I think has a problem with working immigrants. In fact, it kind of sucks more for them because this is some of the fu'er'dai/red family unfairness that they were trying to get away from in the first place.
There is a large group of people on the internet who never let the Microsoft of the 90s go.

How does every single one of their business decisions get linked to some nefarious goal? The author doesn't even know what it could be, BUT DON'T FORGET! This company tried to patent everything decades ago! Don't forget they're not bringing bash to Windows out of the goodness in their hearts!
I'm not 100% against raising the retirement age, but it would be a lot easier on me to work until I'm 70 than, say, a garbage collector or builder.
College Students Describe Morning Head, Drippler
The average Apple product cost $890. The Average hoverboard cost $80.
> It's so simple and obvious I don't know how people can argue otherwise.

Because its terribly depressing for many people to admit it.
It's not quite that - 富二代 bring their own particular problems.

1) The methods in which their parents attained their money. Most that I've met have been reticent to talk about the source of their parents wealth (as mentioned in the article).

A lot are speculated to have been involved in widescale corruption and theft of the country's wealth - this should really irritate you (I'm making the assumption that you're an overseas Chinese here, apologies if not)

2) Their spending behaviour is seen as nouveau-riche and trashy. Furthermore, they don't conform to the west's idea of "civilized" behaviour. This can be seen in the thousands of videos of mainland chinese tourists available on youtube. Whether the west is right or wrong, this sort of cultural difference is undoubtedly something worth talking about in the media, wouldn't you say?

3) Most of these kids never had any siblings or decent caregivers growing up to help them develop any kind of emotional intelligence, so they develop into "little emperors".

Often, their parents enable these kind of behaviours, like in the example of Xu Yichun - the kid who caused a death and several serious injuries with reckless driving - his parents immediately paid his $2 million bail and tried to get him out of the country.

4) A lot of them make absolutely no attempt to integrate. Whether you consider this a negative depends on your perspective, but it definitely does irritate a lot of people. I've met Chinese masters' students at top 3 universities who can't string together a coherent written or spoken sentence.

I'm aware some of these things are not specifically Chinese, but suggesting they're actively singled out is untrue. Anyone who's spent a lot of time among chinese international students in the US or UK must see at least some aspect of these issues.
The Apache license isn't GPLv2 compatible either so it wouldn't allow ZFS to be integrated into Linux either.
WebRTC Is Not Losing Steam
Money always finds a way. In the case of very limited precious resources, like healthy transplantable organs, what alternative do we have? Is the gift of extended hope via forced random assignment substantially better?
Common sense would appear to suggest that, on the whole, lower IQ could be a cause for poverty.
I'm just guessing here but this to me seems a bit too micro optimization.

Great when you are a huge company with massive number of data and operations where every ms counts, but in most cases there are bigger and more important things to optimize before saving some round trips from the db.
Land tax is certainly much harder to avoid - there is a reason the 0.01% hate land taxes.
Video demo?
AFAIK GPUs only excel at data-parallel tasks (i.e. doing the exact same operation to thousands of data points in parallel, like in a matrix multiplication e.g.). So I wonder how they utilize this for ad hoc SQL queries? Anybody have any pointers to some papers maybe?
Google and Microsoft are making gigantic artificial brains
That's really all that Ember has in terms of code generation. That, and getting tests set up for you.

I don't see how you have a large ecosystem that is still friendly to a new developer without code generators unless you want huge boilerplate. A frontend requires a lot of moving parts, and letting someone else take care of that for me is important.
While not specifically about the business model, where I really think that both will shine is in encouraging a separation of user from chair, getting them active and possible even turning AR/VR into a fitness movement. I've been working on the side on a UE4 based game, and as I realize the potential for it's use in fitness, especially with Vive style roomspace-play, the more I think it will be a huge industry of VR fitness. Maybe I can ride that wave, maybe not, but I hope to see it regardless.
One can wonder how much comes down to poorer people eating junk food, smoking and alcohol abuse.

I've never been that well of, but at the same time I've never afforded to smoke or drink a lot. In fact nowadays I do neither. Makes you wonder how some can being poor.
Here's an example:

http://techrights.org/2016/03/10/charm-offensives-distract/
Making a Video Course – Behind the Scenes
It was presented in 2010 at gluecon and was the launch deck for VoltDB. A big chuck is marketing, yes. Doesn’t make it wrong as a counterexample.

Though in 2016, there are a lot more fast SQL systems and it’s unclear this myth is still as mythical as it was?
Stripe Launches in Hong Kong, Brazil, New Zealand and more in private beta
I'm wondering if this highlights the area of compiler optimization regarding GPU/SPMD/Vector processors being one behind conventional CPU optimizations.

Sure with CPU's you have variety but less so and certainly more dynamic changes over time with SPMD type area's with GPU architectures still changing more generation to generation compared to CPU architectures.

Given that perhaps this highlights that area as an opportunity.

But I suspect the whole area of such a dynamic area with GPU's from 5 years ago at a hardware level being much more different than CPU's with changes that any investment in low-level optimization will be cost wise higher in many cases than just having portability and the ability to easily run on the next generation and gain accordingly.

With this in mind the number of architectures and associated hardware changes more often than the core CPU's and it is perhaps that alone that curtails such optimization process's being able to mature and come into play. Though once things settle down more.

Though I'm mindful this is in many ways the old Betamax VS VHS and from that we learned that it is not always the best technology that progresses with the masses, but the ease of use/cost of attaining and running it. In short perfection rarely wins out in the face of just good enough for a lot less effort in so many cases.
You say JDBC is slow, but what if you're using PreparedStatements and PreparedStatement caching? Isn't that similar?
They already DO get SS for fewer years, and are forced to pay into it for more years, because wealthy bankers can afford to retire earlier than people who live paycheck to paycheck.

Social Security in its current formulation (not means-tested, cap on income which is taxable for it) is pretty regressive.
I found after a mixture of tear out and maximizing and minimizing the widgets end up half way down the page.

To reproduce (Chrome 49.0.x):
Take "Fnts 100"
maximize, undock, redock, meximize (repeat if needed).
Sorry, that is nothing new, and it proves nothing.

If money could buy happiness, they there would be zero cases of rich people killing themselves.

Your argument is like saying a car can buy you happiness because one guy with car was able to reach hospital in case of an emergency, and was saved, while another guy, with a similar emergency died on the way, because he had no car...
Oh absolutely. Often I hear people say that racism is a problem of the past and that our children are not racist.

Well, I think the problem just shifts. It never really ends. I've heard accounts right here in New Jersey where children shout racist slurs from the windows of their speeding school buses at my friends from India. How would those kids feel if someone yelled racist slurs at them?

I think we are all racists to some extent. However, I think most of us are tactful enough to not just yell out slurs for no reason at bystanders. It is sometimes easy to look at one's children and think "Oh they are so wonderful. I am sure they are not rotten to the core."

Middle school was terrible even though (thankfully) I was not attacked based on race. Children are evil and mean. They will attack each other with whatever they can find. Children have no problem being hypocritical. They will yell racist slurs and will complain when someone yells racist slurs at them.
I agree. This is basically marketing material from VoltDB.

I've flagged it, not because it's not interesting (some of it is), but because marketing propaganda can't really be trusted as a source of information.
And parsing the query and generating a query plan for those 10 queries is obviously free.
I've lived in Vancouver for 4 years (originally from France) and the depiction of "Hostile, often racist citizens" all around them is frankly a stretch.

I am not denying that some of that exists, but in a city where like 30% of the population is of Asian descent and where the rest of the population is mostly composed of welcoming and good-natured Canadians, I feel like you're painting with quite the broad brush there.
We should be blaming our establishment and the banks, not Chinese kids.

I agree taxing rentiers is the way forward. Will Canada do this? I don't see Trudeau doing it, but Canada did have a land value tax party that gained quite a bit of popularity.

https://en.wikipedia.org/wiki/Land_value_tax#Canada

> In Vancouver LVT became the sole form of municipal taxation in 1910 under the leadership of mayor

But that was when people understood the system better as opposed to now when they think banks are creating wealth when they create money which absorbs wealth.

EDIT: replying here to turnip1979 as throttled by HN who hate talking about Land value tax and the banks being leeches

-----

Perhaps. In the UK this week our Chancellor and Prime Minister had to disclose their tax records.

They both earn more (if you include the part they pay to their wives to avoid tax) from rent from their main London property than they get paid.

I'm afraid there has been a coup and one usually doesn't get too far writing letters to the new overlords.
Ask HN: Which legal doc to stop the pitchee taking my idea?
Hi!

If I'm going to pitch a product/service to a company, which legal documents do I need to stop them from simply stealing the idea and making their own version?

I think NDA's cover that they can't talk about it.
I've heard of things like no-compete documents, is that what I need?

Thanks!
No idea, I only no Beijing tackiness. Though given the license plate lottery EV preference, I've been seeing a few more Teslas on the road lately, without the tacky paint jobs.
Denizens provide more to a country than just paying income taxes. I believe in immigration not as an attempt to maximize tax revenue and minimize by tax burden. But because an open accepting society and mobility is in the best interest of all humans.
This code can only work if each call to `process()` is executed atomically, start-to-finish, without another call touching `result` or `left`. In any language but JS, this would be an obvious race condition. But JS guarantees that there will be no concurrent access, and plenty of third-party code relies (perhaps unknowingly) on this serial execution property.

Wow, this is very strong guaranty. Thanks for this insight.

I do not write code in JS (only small spinets when necessary), so I do not have deep knowledge in it, but it would be really interesting to know where this property is described or what books should one read today to get into JS programming.
This person is my new hero.
Yes and it's metastasizing.
Obama’s Latest View on Secrecy Overlooks Past Prosecution of Leaks
I suppose I don't consider the ex-citizens of one of the European royally rules countries to be the same, but there's surely some unifying traits like Christianity.

Maybe all non-European immigrants were only brought in as workers (and also slaves), so your argument may be right.

Let me rephrase then: The US has always been an immigration destination, so it's interesting that some immigrants are seen as different enough to be singled out. Spanish-speaking immigrants and Chinese arrived in US america much earlier than the famous NY around the turn of 20th century ships from Europe with Italians, Germans, Irish, Russians did.

I don't have numbers to cite, so I'll stop arguing more :).
Perhaps, if an individual doesn't want to be a victim of resentment and stereotyping, they shouldn't drive a $150,000 car?

Especially at an age where it's extremely unlikely for that individual to have accrued the necessary wealth themselves.
Chatbots – Igniting Division of Labour in AI
The Code Search Revolution
Redux Provider Middleware – Redux middleware that provides ng-like providers
So, another version of "it's all white people's fault", then?
I think his argument is that you've already retired at that age and it's to be expected that your live will end in a few years.
Not to mention, stored procedures mean having a DBA, or developer well versed in DBA, available when you want to make changes to your app, which isn't always an option.
The propaganda is in fact not very subtle. As an African reading the text it was quite evident and it's alarming to me that you were unable to pick up on it.
The opinions stated here are my own, not necessarily those of Google.

Yes, it is at Google. Our important and high visibility bits have SREs that help monitor our services (SREs actually approached us to take over some bits that were more important).

Google has a lot of oncall people that aren't going to go into a data center (most googlers never see a data center). So there is lots of oncall rotations that still have an SLA that can be handled from their bed if it happens at 2am.

(I sadly can't give any examples)
I think a lot of pundits and observers don't quite realize that there are only a few places in the world where the top 1% rich immigrants from China and other countries can actually feel comfortable moving to.

Speaking only of Canada, Vancouver is one such place. Toronto is another.

The relative housing price increase in places like -- say, Halifax -- although has gone up, will not be like that of Vancouver's or Toronto's.

You need to follow the flow of money and the reason why there's the flow of money there. In this case, 1% of a very large population simply means there's going to be a lot of demand for flight to safety into Canadian real estate in Vancouver and Toronto -- two places where a lot of immigrants have already moved to.

It's sort of like trying to start a new social networking app... you need a network effect for the app to even reach critical mass. Vancouver/Toronto -- that's what happened there.
The point you're referring to relates specifically to geographic differences.

From the results section:
"inequality in life expectancy increased over time. Between 2001 and 2014, life expectancy increased by 2.34 years for men and 2.91 years for women in the top 5% of the income distribution, but by only 0.32 years for men and 0.04 years for women in the bottom 5% (P < .001 for the differences for both sexes)."

So I think the co-authors had a point when they talked about retirement age!
The Guardian could really do with a downvote button or similar. It seems one of the easiest ways to deal with iffy comments. Not sure why they don't have one.
Can you say how you reduce the need for duplicated bits of information being entered in several places?
There was a proposal of stuffing the kernel panic into a qr code in 2012. It never took off: the kernel doesn't want a qr code library and the panic was too big anyway.
Happening Platform: develop group apps for instant use on Android, iOS and the web
How does HTTPS benefit small sites such as blogs?
Sounds like there's need for catching (maybe with new laws) tax evasion as described.

But at the very least they will consume stuff and pay taxes there. I guess their stay is more like a prolonged vacation of some sort.
Do people outside of MS actually use WinDbg?
He means it causes resource leaks in any classes that implement RAII.
Happening is a group messenger that allows third-parties to create plugins using CoffeeScript and HTML5. These plugins vary from useful tools to fun addictive games. As our platform does most of the work (accounts, groups, data sync, notifications, distribution, etc), plugins can be created very rapidly and deployed to iOS, Android and the web instantly.

We're inviting you to have a look - and are really interested in your feedback. Thanks!
Which never seems to happen as often of me
beyond basic healthcare, better healthcare has surprisingly low effect on life spans.
If you use sps you actually have much less coupling to the structure of your DB that let's you rearrange/optimize things on DB side without affecting the client apps. Plus you can gain serious security benefits by using sps only.
Took me a few seconds and some stares to my dutch friend until I realized I read "Netherlanders" and not "Neanderthals"
They're not earning their money in Canada, so what's that got to do with the Canadian tax system? Whether or not they pay tax in China is China's problem, just the same as with any other money transferred from abroad.

If I retire and moved to Canada with $10m (I wish), how much tax would I have to pay at the border? Would it matter which country I'm moving from?
It’s totally true that this optimization only matters if you’re pushing your database.

Of course as a VoltDB employee, we have a number of smaller customers who use VoltDB because it allows a small shop to do things that would be too expensive with a traditional system. Just because you’re small, doesn’t mean you don’t have a high-throughput problem.

One example is Xacte, which tracks marathon bibs as they fly by RFID sensors in the course. The issue is when 50 people run by a sensor in one second, the de-duplification code in the sensor sometimes breaks down, and their system gets hundreds of triggers. They literally have a van full of equiptment that includes a small VoltDB cluster keeping accurate runner positioning for events like the LA Marathon.
Round trips over the network of any kind are actually the fastest way to make your application slow. So if you do optimize for performance then this is a good starting point, if you do go over the network a lot. But you are right that you should think twice and first make sure you even built the right thing.