skysight-inc/HackerNews huggingface dataset:
I'm happy that Microsoft provides these VM's and I hope other vendors (Hi Apple!) would provide VM's as well. So we can make sure the web is accessible for anyone regardless the browser they use.
How much more genocides are needed before some crazy idealists realize that communism is a utterly dangerous idea that has little to do with reality? We had/have the Soviets, NK, China, Cambodia and few others with the toll in tens of millions (or more than a hundred) and some entitled middle-upper class pricks still want to "save the world" with this flawed to the core idea?
Living by the Odds
Unfortunately, there are still a few problems. One, we don't know how many would actually continue working. Two, 44% quitting is still far too many. Even 10% of currently working people would cause huge problems.

On the other hand, any feasible BI program couldn't pay anything close to the annuity possible by winning a lottery, so a lot of Danes should still be 'stuck' trying to make their desired income level.

I agree we may be able to count on the Scandinavian mindset to make social programs work that couldn't in a place like the United States, but even in Denmark, I don't think this particular program can deliver the desired benefits without giving out enough money to cause problems.
But then you have the problem of businesses catering to 'gap people' and scraping profit from those subsidized positions.
Most of it's good, just a cleaner JS, but it'd be better to drop the classes and lambda-type short function syntax in favour of ES6 classes and arrow functions.
None of this makes sense?

> He is not taking any pay cut ...

Pay cut from what?

> I'll be taking 50% of my original salary.

What original salary?

> I am the business guy ...

This really does not bode well. What will you do? What do you know? What experience do you have? How will you be spending your time? How much time will you be putting in? How much time will the technical guy be putting in? What other activities do either of you have? Why do you call this a "start up" and not just a "small business"?

Does your "technical guy" know you're posting this? Why would you consider having an employee when you have no income?
Yup. "Transpile" is "compile" for those who're too young to ever have worked with a compiled language.
I pay attention to the data breaches. Google is one of the best companies out there.
The T cover letter (2010)
HTTP/2 technology demo
Portable Hadoop Cluster
> I got great feedback by the examiners on the solutions provided. Better comments than most of my peers were getting. But the next day my boss would give me another one of these 80 hr / week problems to solve.

Isn't it so odd that doing good work efficiently is always "rewarded" with yet more work to do. In my experience it creates a perverse incentive for workers to just drag their feet.
Also Hewlett-Packard, named after the founders, two Stanford graduates.
Imba was actually forked from CoffeeScript three years ago. After the fork there's been a bunch changes, both in terms of adding tags, but also when it comes to the object model and variable scope.

- Implicit calling: `foo.bar` calls `foo.bar()` and `foo.bar = 123` calls `foo.setBar(123)`

- Objects have instance variables that's separate from the methods. Well, technically the instance variable `@bar` is just stored as a property with name `_bar` on the object.

- Variables must be declared with `var` and they correctly shadow previously defined variables.

- `do` provides a syntax sugar for the pattern "function as the last argument"

- Optional arguments work together with block parameters

def timeout(amount = 0, &cb)
cb(amount)

Compiles to:

function timeout(amount,cb)
if(cb==undefined && typeof amount == 'function') cb = amount,amount = 0;
return cb(amount);
};

- `self` is a keyword which is a saner `this`, and instance variables are automatically looked up using `self`:

def end
@client.on("end") do
@server.end

Compiles to:

function end(){
var self=this;
return this._client.on("end",function() {
return self._server.end();
});
};
No hookup to Motionbuilder, I see. Sigh.

If Stingray had that single feature, this would have been a case of "shut up and take my money". As it is, not so much.
of course this too has a wikipedia page :P
FRACTRAN: programming by writing a list of fractions
BI alone is by definition the poorest you can be. That's never going to be nice. It's almost certainly never going to be $45k. So long as money motivates people, people should still be motivated to have more than the poorest.

OTOH, BI does not disincentivize recipients from working, like current schemes do.

The specifics vary by place but almost everywhere unemployment benefits recede rapidly when you are.. employed. If you are disabled but manage to work part time, that can be used to invalidate your disability claim.

The whole point is to get more people working, and make it worth their while. If BI results in fewer people working, it has failed.
I vehemently disagree with the sub-thread parent above (rsp1984), but it should not be down-voted. There are many people out there who represent this point of view.

Let's not have an echo chamber here.
Show HN: Sketchfab Investigation – “A cold death”
Aha, that could be the cause. Once I graduated a few months later I lost access to the student email, so I suppose that's why I never heard back.
that's simply not true. i've worked in BIGOIL (not exxon) and working 7-4 was pretty much the rule.
Remote Management of ZFS Servers with Puppet and Solaris RAD
Let's put it this way. You wanna make a bet? I've got $1000 that says I'm right.
> If Google, SoundCloud and Facebook had their way, there would be NO copyright.

Every software license enforceable in the US derives its power from copyright law. Without the power of copyright law, one must turn to either trade secret or patent law to protect one's software creations.

A substantial source of both Google's and Facebook's competitive advantage derives from their in-house software. It would be difficult to distribute software to end-users while simultaneously claiming that that software was a trade secret and eligible for protection. Similarly, obtaining patent protection for the bulk of one's software portfolio would be... pretty much impossible.

Your analysis of the copyright stance of those companies needs to be substantially more nuanced. You might read archives of the Google Public Policy blog to refine your opinions on the matter. :)
As someone who has been developing using Javascript for 10 years and has seen many frameworks comes and go (including authoring one), this looks refreshingly good on first impressions. Far better than coffeescript or React. Congrats!

Plus, I love the fact that the syntax looks Pythonic :)
Anybody know the color scheme for the code on this page?
whois -h whois.verisign-grs.com microsoft.com
I would really like to see React do something like this as a shortcut to having to do map. It would be SO helpful.
I remember balancedpayments had an escrow feature. Perhaps they could use another 3rd party service to accomplish this?
So... I don't understand if you're supposed to use this with react, or instead of react?

If the answer is "instead," is it a language and a view framework?
Perfect for lazy ass evenings when you don't know what to watch. :)
Is static port channel a good idea?
Autodesk acquired bitsquid (http://bitsquid.se/) last year. Btw their blog contains great ressources on game dev: http://bitsquid.blogspot.com
Have no doubt these "american" corporations have no loyalty to any country, just loyalty to avarice and immediate gains.
It's confusing they made a whole nice language that doesn't speak about react VDOM diffing which .. was the whole point right ?
Compared to the US, the UK's legal minimum of 28 days[1] vacation is a bucket load!

And most full time UK workers are 40 or 37.5 hours, which is still well below what many US workers report their hours as.

[1] https://www.gov.uk/holiday-entitlement-rights/entitlement

(This includes bank holidays, typically companies will mandate the bank holidays and give 20 days to be chosen freely.)
API with Padrino, Grape, and  Airbrone
Little known fact; the prisons are primarily filled with dangerous criminals.
Machine Learning – Neural Networks Tutorial
The relational model is extremely general, its' been argued (fairly successfully) by Date and Codd to be THE most general model (Graph being a close second). It's a rigorous approach to managing data with integrity.

I used to be a programming language oriented person, was big into data structures and objects, but then I read Date and my mind was blown at how beautiful and expressive the relational model is -- for its intended purpose (managing data for logical integrity and ad hoc queriability).

The main issues are

1. is that many implementations don't include some features such as unions.

2. Certain things (tree traversal) have also been hard to express in older versions of SQL or older versions of Tutorial D (Chris Date's language that's closer to the model).

3. Sometimes you don't care about long term data management (i.e. ad hoc queriability and integrity), you just want programmatic data persistence with pre-baked access paths that are FAST.

4. Relational integrity features are often crude implementations that slow things down too much or require custom triggers.

5. Queriability in reality requires decent knowledge of the physical layout and indexing if you're going to make it performant

6. Most relational databases have not been built in a cloud native era where we assume distribution across ephemeral disks and compute

So... great mathematical model, great way to think through and organize your data for no ambiguity, but the practical implementations leave a lot to be desired.

The problem is that "my data is too complex for the relational model" often means "I haven't thought through my data". Things like maps, unions, ordered sets, N-ary relationships, graphs and trees, are actually quite straight forward to represent in relations. The challenge is many of the lessons and arguments for this are trapped in books from the 70s-90s, not on the Web.
TDD is not an option.

Curious. Why?
You never knew these 8 high-performance apps are Hybrid
> "What's scaring the crap out of me? Right, let's do that."

I love this. I think this is going to be my new motto.
What I did was contact the school guidance department for help. What they offered made things super easy. I have total control over who gets the scholarship, they send me candidates that fit my criteria and once I make a decision I cut a check to the towns scholarship fund and they cut a check to the student. I present the scholarship at an end of year awards night. In fact I just today received a very nice thank you note from this years recipient.

In the future I expect this to change and create my own 501c/trust if I want to raise additional funds outside of my own, which I fully intend to do but the system works for me for now.
Can someone write a tl;dr? Many a day on HN has been spent ranting about the war on drugs and the prison population.

e.g. https://news.ycombinator.com/item?id=9490310
Does this mean it's better for a beginner like me to focus on learning web development frameworks and Phonegap than Java/Swift?
Hmm might have to try this out. The TODOMVC test http://somebee.github.io/todomvc-render-benchmark/index.html looks promising .
Would love to see how that statistic breaks by class of occupation though.

Whilst there are plenty of people who wonder how they'd fill their day if they didn't have computers to program or interesting research to complete, there are an awful lot of people who work long, tedious and unsocial hours simply to make ends meet. Any feasible value of BI is going to be set at much closer to the current incomes of the latter group of people than the former. Even if the first group is vastly larger than the second group, they're still going to have to pay significantly more for the drudgery to be done.
"TDD is not an option" and yet,at the same breath ".. unit tested.."? I'm puzzled, care to elaborate the logic behind your statements?
This isn't a competitor to react; its a competitor to ES6/typescript/coffeescript.

React is a template library, not a language.

JSX is a way to write templates, but that's not react, and its not what react does. It's just a shortcut to writing XML.

You could say this is a competitor to JSX, perhaps; but anything more is hyperbole.

People aren't using react and angular because they have a nice syntax, that's just nice, they use them because you can build applications with them.

How do you build ui components using imba? Use react? :P
The React API would be much nicer if it could use Javascript generators.
tl;dr:
"Taken together, these findings suggest that the effects of the War on Drugs are often relatively slight compared to other causes, and that they are certainly not as big as many often assert. In reality, a majority of prison growth has come from locking up violent offenders, and a large majority of those admitted to prison never serve time for a drug charge, at least not as their “primary” charge. These results pose a challenge to those who wish to aggressively scale back incarceration, since the current politics of reducing sanctions for drug offenders is less complicated than that for reducing punishment for violent or property offenders. Reforming drug statutes is easier, but doing so will likely not effect significant change in the overall incarceration rate." p.6
If they are really conservative, they surely book flights and hotels by phone, not web.
If you define 'effective' as 'maximises the amount of money that shareholders get', then it's not ineffective at all. The best investments you can get are monopolies where the companies provide shit services. Costs are very low (because you pay for as little as possible, therefore it's shit), but the monopoly keeps revenues artificially high, leaving big profits in the middle. A cynic might say that this approach was deliberate, and that the competition not arriving was predictable and intentional. You get a system that looks like a free market, but which isn't.

See the recent parallel in how competition does not work well in the natural monopoly of postal delivery: http://www.telegraph.co.uk/finance/11596796/Royal-Mail-share...

"Whistl's announcement shows it is very difficult to set up a delivery service in urban areas in the UK that makes a profit, the vast majority of the cost is in that last mile of delivery."

Not likely to be much competition then. What better investment could you get (for your mates)? http://www.dailymail.co.uk/news/article-2455653/George-Osbor...
If you all agree with all of those points then you have more than enough to get started.

The main thing I would add is a way to improve your process (the retrospective meeting, e.g.). That way you can see if you still all agree and make small changes.

In my experience, the best teams use "methodologies" for ideas and figure out what works for them. Without buy-in, nothing works.
I suppose the idea is that 'compile' implies a low-level target whereas 'transpile' suggests translating to another high-level language. I can see some sense in making this distinction.
Imgur Is the Last True Internet Culture Remaining – But Can It Survive?
I actually think this looks really good, but 3 things:

1. Why differentiate it from CoffeeScript so much? Why not call it DOMCoffeeScript or something? Are there any core language changes from CoffeeScript other than the tag features?

2. I'm not sure how I feel about the mixture of XML tag characters with HAML/Jade-like indentation. My gut instinct is to always look for a closing tag with XML/HTML. Why not use some kind of sigil like % or @ or ! to represent a tag, since clearly the requirement for both a left and right caret is now obviated?

3. Why require the `var` keyword instead of making it the default? That's one of my biggest pet peeves with languages like Javascript and Lua. Local-by-default always makes the most sense.
TLDR: Only 17% of the prison population is made up of drug offenders, making up only 20% of the 5-fold increase in the prison population in the last half century, and the types of legislation available to us would likely not lower that population measurably.
Can I “hibernate” a program?
I have no shortage of disk space so I just keep the Zip files in the same folder as the VMs. Then when they expire it's a simple matter of extracting the Zip overwriting the files. This works nicely with Virtual PC because any virtual hardware configs made to the VM are kept external from the image and aren't overwritten.
If the technical person is not making an "investment" [in uncompensated time] they sound like an employee. I would think that equity for an employee should be enough that they want to stick around.

That said, don't expect "co-founder" performance from an employee. If you think you need the technical person to be as committed as you are, you should align their goals with yours i.e. make them a co-founder.
Managing Go 1.5 Vendor Dependencies [the new feature] with Glide
Here are the figures for Australia:

http://www.abs.gov.au/ausstats/abs@.nsf/Latestproducts/6530....

6M or so people receive some kind of welfare benefit for a total of 77.8B dollars. Total expenditure on welfare in Australia: $154B (latest budget figures).

That's nowhere near a 5x overhead, but it is pretty damn inefficient.
I rely heavily on tig. highly recommended
Companies that are using Clojure
[x] Buzzfeed
[x] Cats
[x] LOLZ
and how many of them were dangerous criminals BEFORE we locked them up?
Sure it is.

Let's see a measurement of the total eco-system (cultural, economic, etc) destruction that the war on drugs has caused to, eg the black community since 1965.

Let's see a proper measurement of all the fallout and spin-off effects, ranging from from repeat offenders, to fatherless households, to education effects, to tens of thousands that have been killed as a direct consequence.

Let's measure the land value collapse that went with the war on drugs, which practically robbed an entire race of people of a prime source of savings and wealth. To have those potential assets be replaced by completely run down housing.

Then let's see how the failed policies on drugs, having decimated the black community in just 20 years, then led to fears about skyrocketing crime rates and violence that directly came out of that 'drug war' - including the implementation of mandatory minimum sentencing, which was a reaction by the white community, by politicians looking to placate their voters, to the crime that was caused by the war on drugs.

This article tries to pretend the war on drugs occurred in a semi-vacuum, when its effects were extraordinarily wide spread, touching every possible aspect of society. It is precisely the root cause of the extreme rise in the prison population, all the other causes extended from it.
We are working in an enterprise now. We both are in same team. The pay cut is from the actual salary which we are drawing in the current company.

I have 10 years of experience and the other guy have 6 years of experience. I ll be handling product design, marketing, sales and investor relations. We both are going to work full time on this.

We are yet to discuss about equity. I want to make sure that I handle it in a fair way.
Why do I seem biased to you? I don't think it's useful to conflate bias and having a strong opinion, even if strong opinions often result from bias.
>In Germany we have a welfare system that requires you to take on pretty much any job if you become unemployed. If you only qualify for low-income jobs this can mean you end up taking on a job that pays you below welfare and welfare actually has to bridge the gap and pay you the difference.

For as much as people say that the US "far to the right" social programs compared Europe, something like this would be a political nonstarter in the US.
If you don't have time to read the whole thing. There is a summarization on pages 29 & 30.

This is an interesting read on the whole situation. Curious to see where it leads. And hopeful that more research will make it into decisions. Seems too much of that space (legislation) is fueled by dogma and priviledged ignorance.
The five means by which the War on Drugs can drive up incarceration
rates (or punishment more generally) considered in Part II are (1) the direct
incarceration of drug offenders, (2) the re-incarceration of all types of offenders
due to drug-related parole violations, (3) the impact of drug incarcerations
on prison admissions instead of prison populations, (4) the extent to
which prior drug offenses trigger repeat-offender enhancement, even for
non-drug crimes, and (5) the effects of large-scale drug arrests and incarcerations
on neighborhood social cohesion, and the connections between social
stability and incarceration.
While I agree with what you say, you might under-appreciate the value of cool pictures. Yeah, they are doing cool science stuff up there, but a good part of the value of these missions is to get people excited about space, kids interested in technology, and to give humans some perspective of their place in the universe. A high-resolution selfie of this kind-of-cute robot is as important as the results of their drilling experiments, IMHO.
Here is the take-away of that:

> In reality, a majority of prison growth has come from locking up violent offenders

And also:

> a large majority of those admitted to prison never serve time for a drug charge
Hum, how is this possible ? HN rejects empty submissions, I did copy this url https://lists.gnu.org/archive/html/guix-devel/2015-08/msg003....

... Does not compute. Sorry anyway.
how do you find these articles?
That would totally go against Apple's business model. If Apple provided VMs for developers to test with they would lose 92.76%* of their Enterprise market.

* I made that number up.
Author should define an abbreviation for "War on Drugs" early in the paper instead of repeating the full phrase.
Break it down into the three roles that are described here, co-founder, investor and employee.

You are both co-founders. He is taking considerable risk along with you and neither the product nor the market have been proved yet. Split the founder's equity 50-50 with identical terms.

Your investment, along with the rest of the F&F money should be written up as convertible notes. You will get that money back (plus interest) in the form of cash or stock (at a discounted conversion) when the company succeeds. Obviously, since he is not an investor, your co-founder won't get any of that.

Finally, you are both employees. Since you are also both co-founders you typically don't issue additional equity. However, if you both feel it is the fair thing to do then you could issue stock options to yourself, as the CEO, to make up for the salary cut. 5%, vesting over 4 years, would be typical for a CEO (with salary), but then even a fully-paid CTO would expect to get 2-3%. All things being equal, and assuming you don't both take employee stock options (because it is just more paperwork) I would say that your 50% salary cut is worth a couple of percent in options, at most.

The big variable here isn't your personal stake in the company, it is the success of that company. It is important that all parties feel that the split is equitable and they are full engaged in the process. Treating the guy who has chosen to join you at this early (and very risky) stage as anything less than a cofounder could make the difference between him making a superhuman effort to help the company succeed and treating it as just a job. Deal with the investment and compensation issues seperatly.

Oh, and take the hit to pay a decent attorney to get all this written up (corp docs, co-founder docs, stock plan, convertible notes) and filed properly. A few $k now will save major problems down the road and make your company much more appealing to investors.

Good luck with the startup :-)
> BI alone is by definition the poorest you can be.

So is minimum wage + all eligible welfare benefits. What's the cash value of that? That's your new BI.