skysight-inc/HackerNews huggingface dataset:
Ask HN: Spock is a DSL for automated testing. Anyone here using it? Thoughts?
Spock is a DSL based on Groovy, and is for writing run-able test specifications.

We are looking into standardizing on using Spock for test specifications in our automated system testing in several Java system projects.

But I can't find many success stories.
Netflix Asgard [1] seems to use it, and the MongoDB project [1] seems to use it for their Java driver.

Also, the activity in the Spock project has been rather low the last two years or so.

[1] https://forums.manning.com/posts/list/35739.page
Is Nextdoor wise to pursue this end? (pdf) http://2kpcwh2r7phz1nq4jj237m22.wpengine.netdna-cdn.com/wp-c...

Synopsis:
http://www.amren.com/the-color-of-crime/
Consider that given the poorly conducted statistical analyses, p-hacking etc that goes on in the life sciences, Excel garbling gene names might actually improve the net accuracy of the results by removing false positives.
>>> Neither are people being highly productive without "adult supervision."

This may be true, but it's frustrating when that just gets assumed.
I don't use Windows, but Linux.
*MANDATORY IRONIC COMMENT

The error being their use of Excel.
How is giving inflation-adjusted values any better than statements like "since last year"? Both are relative to the time the article was written and thus no longer adequate some years later.
There are ways to make it faster. On Linux at least, putting my /tmp into a ramdisk, tuning the JVM parameters and disabling features like animations and plugins made it a bit better.
I read all my WP articles via right-click "Open link in incognito window".

(OT now:) If anyone thinks that's cheating them out of money - the choices are not "read for free" and "read for the appropriate price", the choices are "read for free" or "don't read". The reason I read is to procrastinate, so the value I get out of it is actually negative (same with HN...). Even their occasionally excellent articles (like their series on asset forfeiture) is stuff I'm at most mildly interested in (as a foreigner) to distract myself. That's my issue with today's media, I don't actually feel "informed" as in "it this is good for my life that I know these things". I can't do anything about 99.99% of the stuff I read about anyway, nor is it a representative sample of reality but consists almost solely on reporting the outliers.
Is it accurate to say that the difference between index and non-index funds is that a) index funds don't trade as much and b) index funds publish their components?

Is there any reason an "active" manager cannot behave like a passive manager? Is index investing just outsourcing the stock picking?
It's hard to compile efficiently, because you need to efficiently do the method lookup in the implementation.
Everyone has a smartphone, except a handful of old people who have an app-capable high-end feature-phone.

Taxis are pretty much everywhere, never had to call for one except when it rains and I want to be picked up at my door.
There is 'web' link under submission.

32 points by pns 6 hours ago | flag | hide | past | --> web <-- | 17 comments | favorite

https://www.google.com/search?q=An%20alarming%20number%20of%...

Google Search usually gets around paywalls
That's a good point. Startups are not about exits, but big exits.

I wonder if the $$ stack up, and where the sweet spot is, given 2 founders need twice the money from an exit.
Online courses:
Introductoin by LearnCode.academy: https://www.youtube.com/watch?v=_q50BXqkAfI

More in depth: https://egghead.io/courses/manage-complex-state-in-react-app...
Vijay Kedia's 10 “rules” to make ₹500crores in the Indian Stock Market
If you go to study you can work half time. If your spouse goes to study you can work full time. That's pretty much opens the door for pretty much anyone.
After listing 9 "rules" he says "luck matters". Right, thanks.
Experimenting with Babies: 50 Science Projects You Can Perform on Your Kid
But only usable if you want to catch the wrong person.
Inspired from his talk on 20th Feb 2016 at IIMB (Indian Institute of Management Bangalore) where he addressed the students as part of the PGPEM day.

https://www.youtube.com/watch?v=b53nE7tN0zE
Good for you. I can assure you that there are plenty of people with kids who like this idea, too!

But what's the justification for a more-than-pro-rata loss of stock grants?
In Australia and probably U.S. too at least there is little need for a book at least for the first 2 years.

This is because prenatal classes at hospital prepare you for the first few weeks. Also help from midwives.

Various health checkups are a chance to get more advice. There are various phone lines etc.

I've had 2 kids. First one we read a week by week book for about 2 weeks and that was about it. Second one nothing at all.

Humans have been doing this for thousands of years. A lot more than you think will be instinctive. Good luck and congrats!
> Sooooo… You can start a company alone. Should you?

Only if you are young and without dependents or if you can afford to write the effort off.

Success is one metric, but another metric is the stress levels. Having been through both single- and multi-founder startups I can certainly confirm that former is incomparably more stressful than the latter. Assuming of course you are trying to build a functional company and not just play with it.
The pound did not change its value in 1971 as a result of decimalisation. Nor did the shilling or the guinea, in fact - only the penny and amounts derived from that.

The reason £25,000 was then worth $125,000 and is now worth less is the fluctuation of currency prices over time. You can see a graph and some macroeconomic reasoning for why the dollar has continually strengthened against the pound at, among other sources, http://www.miketodd.net/encyc/dollhist.htm
What I find interesting is that there is absolutely no mention of the word 'test' in the spec. With unit testing and TDD/BDD so ubiquitous now, perhaps new languages should be created with testing support baked in instead of it beng added as an after-thought.
Hee hee :) :) Ya!

But, i found it a deliberate reminder at the end that NOTHING is a "SURE THING" in this world.

Simply because something works for him, it doesn't mean everyone else will have the exact same experience following the principles he outlines in his talk.
Then you should not visit website you don't subscribe.
Most websites do not provide a way for this kind of subscription.

You statement is also a lie because the website that posted this article serves adds. I am also using ad-block but at least I am not claiming moral high ground.
PokemonGO survey
Majority of the world's mathematicians hail from 24 family trees
It is damning that you cannot use a basic computer tool for anything that is large, complex, or important. Isn't that exactly what computers are for? Call me idealistic but I want a spreadhseet that can handle milions of rows. Maybe add a "strict" mode to keep people out of trouble.
You might also mention that it's Go instead of Python, which makes it a lot more friendly to users. I've stopped using anything written in Python since previous trips down that path have all seemed to result in pain and Google searches related to the runtime environment.
I think the Excel team disagrees with you. I remember having even seen an Excel demo about big data on channel9 (apparently if it fits in a spreadsheet, it is still big data!).

Based on the evolution of Excel, they clearly see it as a data analysis tool only, with lots of iterations of the pivot tables functionality. And clearly not as a modeling tool.

My guess on Excel usage is that it is 10% of the time used for data analysis (pivot tables, time series analysis), 20% of the time used to create a simple table (planning for the week by non technical people), and 70% of the time used for modelling (business plan, tax calculations, accounting, pricing financial instruments, running an inventory, calculating something scientific/mathematic, etc). Most companies are run on Excel.

For instance one thing where Excel sucks at one of its core functionalities is linking a powerpoint presentation to an Excel model. Any consultant, expert, banker, accountant, salesperson or marketer will do that all day. You can paste a table as a linked image but the formatting will be completely unstable and it is very dodgy. And no way to link a number in a textbox to Excel. Microsoft should focus on these problems rather than yet another pivot table functionality.

Though office seems to be frozen time. I can't think of any major new feature since Office 2007.
HP Journal Online
You could have an option to disable any formatting in a tab, and then Excel should be able to handle a billion rows in that tab. But you can't have all the flexibility of Excel on a massive scale. Even a laptop today is insanely fast and has an insane amount of memory.
Wow- you have Plethon Gemistos in your (academic) ancestry! I am amazed that lineage is tracked since that time. I note the first few branches of the tree have no institution information... probably because they date from before the fall of Constantinople! O.o

I expect theses and advising a thesis must have been a very different affair at the time, than what they are now.
And here's probably the first tree that contains actual source code:

https://github.com/golang/go/tree/cb87526ce3531557ccf69969de...
Top 5 Free Android Games
we have picked few of the Play Store’s utmost exciting free-to-play gaming apps across a number of verticals. The android games below are picked by user popularity; make it easy for you to find the type of games you’re looking for. Below is the list of top free Android games handpicked, those you would love to play
Ask HN: Is Facebook down/not responding in India?
> asset managers are paid for getting more assets under management, not their fund's profits.

I've always wondered why they aren't paid a percentage of profits? That would align their interests with the customers'.
This is not relevant for HN. Sites do go offline sometimes. This in itself isn't news.
I sort of agree with what you're saying but just wanna point out that you may not have gone to school and have have a loan etc.

But many many software engineers do. Many of us go to uni and study a traditional degree and therefore, have a lot of loans etc as well as spend 3 to 4 years in University.

Also, learning for a software engineer is pretty much forever since the moment you stop learning is your downfall in software development.
It's not at all meaningless, because it is rational to use past performance as a predictor of future performance.

Past performance does not necessarily indicate future performance, and it should not be the only predictor, but to dismiss a fund's history as inconsequential to its future is silly.

A fund's prior performance is a useful signal that can be rationally incorporated into a risk versus reward decision process.
Excel is used HEAVILY at all levels of business for large, complex, and important things. I'm curious what this right tool is that they should be using instead.
I've cofounded 4 different startups. All were good ideas that bled cash or time and flopped, largely due to infighting or founder differences. One cofounder of one of the companies got really nasty about trying to leave with the rights to the company and we other two cofounders just let him have it. He sold the rights and it's now a successful venture-backed startup with soaring profits (two cofounders). Good for that team.

Since then, I've managed my own single-founder startup. We're profitable, growing, and valued at about $2.2 million. We're implementing a lot more over the course of this year and next, and I will look to exit in early 2018, once our valuation is closer to the $10 million or $20 million range.

I have a lot of other companies I want to start after. I will bring on talented people in executive roles who can complement me and make up for my own weaknesses, but I won't cofound again. I'd rather keep the smart, business-oriented people I know in masterminds where we can compare ideas and bounce thoughts off each other, than wade into business situations where our differences turn us into enemies and destroy the company.

The general wisdom on picking cofounders is pick a behind-the-scenes guy if you're a visionary, or make sure you're comfortable as the behind-the-scenes guy if you're partnering with a visionary. The problem I find (and one I've seen in a lot of cofounder groups) is that most of the people who want to start startups are visionaries.
Wow, this brings back some memories. I remember vividly having real issues with VMWare + my Athlon 4400+, then the king of the jungle.

As far as I understand it, this is no longer an issue and hasn't been for some time.
Uber Is Playing a $16B Game of Chicken
At university, we were forbidden from using Excel, and only FORTRAN 77 was allowed. At the time, this seemed strange and anachronistic, but when you consider that it had been in use for 25 years at the time, and was a known quantity that didn't have strange and unknown bugs, it actually seems sensible in retrospect.

I do however recall being mightily annoyed that I was having to calculate ephemera in "arcane bullshit", so I can understand why many shortcut to excel.

Experience makes fools of our past selves.
The article would be a lot more interesting if the number of successful startups could be compared to the number of unsuccessful ones, depending on the number of founders.
Something isn't right with Windows 10 testing
Actually, many times i do not want to think about it but my brain often gets stuck on that hinge. That may not be how everyone works but i am just presenting what happens to me.

Also, Carpenters are physical workers. Their work is fundamentally physical, it'll be like saying that the Carpenter was always making the table or whatever product he is working even while he is not at that location. That doesn't even make sense, its actually impossible.
This commit is a joke, a wink.
You can't use their product commercially (Ie. As a company), because their UI is not open source - only their API is.

Also, the document editing is commercial license with 30-day trial license only.

Their commercial license start at 5000€
Right, isn't that gang violence enough of a war that the US is getting refugees?
The worst with these formatting is that Excel will behave differently in different regions. Another headache in large international corporations/collaborations.
That laptop looks fantastic for a first one! Anyone got more pictures?
I can't speak for everyone, but I read conversational prose a lot faster than dense technical writing. If I were to read enough of each style to absorb the same amount of information, I don't think it's safe to assume I would spend less time on the dense material just by virtue of its length.
And no, I wouldn't tip a stripper if she tried to break into my house, or steal my things.
I've given up cable television, browsing most ad supported sites, using Windows, Twitter, FB, the convenience of hands-free voice search, et al., and I've been targeted by real state actors, and have real world concerns about security for myself and my family. For me, malware is more than merely an annoyance, I have a responsibility to protect my family.
I've run advertising based businesses and have since stopped doing that. I ran my own ads for years and never once ran a campaign with a network who allowed popups, popunders, any content blocking graphic or video ad, never Flash content, and probably made a lot less money for it. I instead pay for services after evaluation, such as choosing Spotify over YouTube since the average payout to artists is more than double YT and they don't harass me with half baked marketing bullshit as a subscriber or bait-and-switch users. I deal with harassment from civilian friends nearly every time I have to say 'I don't use X social network' and miss out on some things. I rid myself of threats at the cost of losing the use of some important and expensive software I've paid for, hardware investments, friends, and years of studying my aft off. I sleep good knowing I'm not feeding that industry and I'm exercising my right to choose, one of the rights I personally fought to protect and have the scars, lost comrades, and fscked up life to match. Hypocritical... lol wtfever
iPhone 7 may come with following new features
"The Reason Foundation is an American libertarian research organization[3] founded in 1978"

No wonder the whole article reads like a political campaign from the insanity party.

The whole article spouts rhetoric against a trivial level tax yet waits until the penultimate paragraph to tell us it doesn't even exist. So just an excuse to spout politics, and poorly at that.
It can, it's just that the plaintiff has to prove they have a small penis.
Let's say that funds X, Y, and Z can regularly beat the market. Fund X then passes on better returns to its customers, and therefore gets more customers. Then Y and Z have to do the same thing, otherwise they lose customers. Simple competition.

Are you saying the above won't happen?
I have to agree that Noti is way better.
>We generally arent trying to cure diseases.

Exactly. Now consider that a vaccine is a medicine for a healthy person.
Catch Me If You Can: Detecting Pickpocket from Large-Scale Transit Records
I mean dispatch in general, not necessarily dynamic dispatch.
Reflexive question from reading the title: Suppose lots of people have been told that you shouldn't start a startup by yourself, and people are inclined to heed that. Some people will disobey this advice. These will disproportionately be people who have strong reasons to believe they'll succeed. If their judgment is at all accurate, then we might well get the result that single-founder startups are generally more successful, even if the single-founder status is always and everywhere mildly detrimental to the business. The question is, did someone mention this possibility?

And it turns out the article doesn't even mention the relative success ratios (i.e. percentage of startups that succeeded out of startups that were started, broken down by founder count), AFAICT. D'oh. I guess it's valuable information that there are a lot of successful single-founder companies. But "data shows" sounds like a lot more than what is shown.
"I haven't whitelisted a site from ad blocking in over a year" where does that say HN isn't on my whitelist? Liar, lol.. where? I never made any statement about your morals, comparisons or claims that it was "right", I said it was the only option I see. So far I've been downvoted, called a hypocrite and a liar, by you. Run an ad based site with poor revenue or something? Haha
I like to check out the code and review locally.. It would be awesome of VS Code had a code review extension that hooked into GitHub's API...
Totally agree.

I remember a beautiful family vacation that went wrong because as a solo founder everything that happened got routed to me.

If you decide to go solo, you will start hiring very soon just to make stuff happening before you run out of bandwidth.

And you'll need really high quality hires... wich need a lot of bandwidth to acquire so plan accordingly (if you can ;-).
An interactive tool for drawing UML diagrams based on syntax
Let’s Build an Open Source Quadcopter – Open Electronics
Adam Leventhal uses the wrong interpretation of the BER value so I wouldn't take his words at face value. The whole argument of Adam is by the disk BER and not by density.

I do assume though that the RAID array does media scrub (BMS) periodically, if you don't you are at risk anyway and I'd call that negligence in maintaining your RAID.

If you do use scrubbing the risk that another drive has a bad media spot is low as it must have developed in the time from the last scan and that is a bounded time (week, two, four) so the risk of two drives having a bad sector is now even lower (though never non-zero, backups are still a thing). If you couple that also with TLER and proper media handling instead of dropping the disk on media error the risk to the data becomes very low since there isn't a very high likelyhood that two disks will have a bad sector in the same stripe.

I've been working with HDDs and SSDs and developing software for enterprise storage systems for a number of years now, I've worked in XIV and for all the thousands of systems and hundred of thousand disks of many models I've never seen two disks fail to read the same stripe and RAID recovery was always possible. Other problems are more likely sooner than an actual RAID failure (technician shutting down the system by pressing the UPS buttons or a software bug).

I did learn of several failure modes that can increase the risk but they depend on specific workloads that are not generally applicable. One of those is that if you write to one track all too often you may affect nearby tracks and if the workload is high enough you don't give the disk the time to fix this (the disk tracks this failure mode and will workaround it in idle time). In such a case same stripe can be affected in multiple disks and the time to develop may (or may not) be shorter than the media scrub time. And even then a thin provisioned raid structure would reduce the risk of this failure mode and giving disks some rest time (even just a few seconds) would allow the drive to fix this and other problems it knows about.

All in all, RAID is not dead (yet).
Totally agreed. I am on a business deal that brought me to the country of Qatar. Many of the yellow cabs here (blue over here) refused to turn on their meters instead trying to negotiate a fare with you -- often starting at 2x or 3x the actual fare and trying to see how much upside they could keep. They would be nice initially and then try to arm-twist you at the end of the ride. Uber arrived and caught on like wildfire. You didn't need to negotiate, they didn't need to pretend not to have change, etc. The no-nonsense system is what makes Uber so remarkable.
I wonder if that's unavoidable; I suspect shoulders of giants are kinda hard to avoid.

Maybe we could do some more fun stuff with this, like trying to filter out the people related to Mathematics' superstars and see who remains. Could be an indication of which maths has developed outside of the "mainstream".
"Go get more robots, Apple. Humans don’t deserve this."

Fine, but how exactly will erasing the jobs help these people?
I'd love to make $200k USD working a 20h week.
Yeah, but how often does an anti-missile researcher go homicidal on mosquitoes with a laser? :) The idea was neat at least.
Depends on where you live. Doctors aren't paid that well in most Eastern European countries.