skysight-inc/HackerNews huggingface dataset:
What I’ve learnt in my two years working in a startup
I casual looked/taken at a lot of IQ tests. I do think they are gender, race biased. I'm too lazy to research it, but just have a gut feeling. I don't think I've ever seen one that measures creativity, even remotely?

Actually, the older I get the more I think they should do away with IQ tests. Or, produce one that doesn't look like it was written by a bunch of white college professors.
You could look at the web as like video games.

A game with any budget at all is going to have

* 2d art
* 3d art
* writers
* level designers
* voice actors
* programmers
* musicians

and it is a rare person who would be good at all of those things.
n=50 (closer to 100 with the control group) is massive for a brain-imaging study.

More to the point: statistical power matters, which is only indirectly related to sample size. I mean no disrespect, but this kind of criticism usually betrays ignorance of statistics and scientific methodology.

Do you suspect the study is under-powered? If so, why?
Yeah, but do you seriously expect an inexperienced programmer to be able to drive a language like Haskell?
Climate change called and states that she doesn't care about your skepticism, renewables alone will not bring us into carbon free future.

We have to try EVERYTHING in order to beat climate change, up to and including moonshots like this.

Sadly this strange hatred of anything nuclear by environmentalists has done more to harm this planet and its people.

BTW 6 billion is nothing when compared to over a hundred billion that for example Germany has spent on renewables, same Germany that replacing nuclear with coal on the other hand.

Aside was just watching this documentary on BBC on tv there > https://www.youtube.com/watch?v=Gtp51eZkwoI
The vision and drive of scientists, engineers and entrepreneurs back in 19th and 20th centuries have lifted the world from literal darkness into the modern system of grids and electricity on a flick of a switch. I am sure there were many naysayers back in their day on top of all the obstacles they faced, these guys such as Edison and his team kept buggering on, and the modern world is thankful for foundations they laid.

Let the scientists and engineers at ITER do their job and instead of moaning about it keep pressure on politicians to spend money on projects like this instead of bombing people in other countries.
Ruby for sure. Amazing community with super awesome OSS software.
It's a London based startup, they all look like that until they get some serious funding - and some don't move beyond it even then. If anything, that's above-average.
One way (though perhaps not the best and certainly not the only) to look at it is that the forty hour job is a filter. Ideas that don't get worked on are things that deep down don't seem worth working on after hours (never mind quitting the forty hour gig for).

Derek Sivers says a bit about the general problem in this recent interview: http://softwareengineeringdaily.com/2015/10/14/creativity-an...
New first person POV rig for 360 video
Coverage Is Not Strongly Correlated with Test Suite Effectiveness (2014)
Banking APIs, or, how fraudulent are you?
"Some popular affected devices are the Motorola Droid Turbo/MAXX, Motorola Nexus 6, and the Samsung Galaxy Note 4. This vulnerability was successfully exploited to unlock the Motorola Droid Turbo’s bootloader."
Sort of, technically, no state needs more than 20 moves to be solved (but finding that optimal solution is kinda hard for humans). So while luck can play a part (i.e.: you may get a configuration that only requires three moves), it's much more a matter of skill to find those 15, 20, 23 moves.

http://www.cube20.org/
https://www.youtube.com/watch?v=yF2J39Xny4Q
This looks great. There is also rumps[0] if you just need to create a status bar app from Python code.

[0]: https://github.com/jaredks/rumps
What really gets me is that this never goes both ways.

If you fail to pay, you get hit with penalties and fees and interest and it spirals out of control with great speed.

If they overcharge you, then you'll usually get your money back eventually, and with no extra anything.

You want to charge me a ton for missing a bill? Fine, but only if I get to charge you a ton for, say, charging me an ETF I don't actually owe.
Travelling Indonesia with an iPhone 6S – Pixel Envy
The video embeds on this story say they're stopped because I have Do Not Track set on my browser. They imply that if I do watch the videos, it's my own damn fault if I get tracked. So thanks for reminding me to never visit medium.com, I guess.
And freedom to challenge commonly accepted ideas. Science in many respects is a form of Darwinism. People come up with crazy ideas, models and interpretations and the ideas that survive the best challenges from peers and experiments win over the weaker ideas.
> permanently disgruntled about being born a century too late

In fact Lovecraft wrote a whole short story, "A Reminiscence of Dr. Samuel Johnson", mocking himself about this.
Gender theory is by-and-large a sociological theory, not a scientific one. It's extraordinarily difficult -- from an epistemological point of view -- to produce strong evidence for the claim that gender is orthogonal to sex.

What this means, in practice, is that the selection criteria will be vague, which in turn is likely to produce massively varying results from study to study.

I see why you're interested in this, but I think you're basing your hypotheses on a false premise: namely that gender theory is hard science.
IIRC pareninfer is written in cljs, so porting it shouldn't be too hard.
Interestingly, this has been submitted 28 times, and yet none has got more than a few upvotes. It's almost as if people think it's worth submitting, but if someone else submits it, they won't give it a vote to indicate it's a good thing.

Smacks a little of hypocrisy. If it's worth submitting, it's worth upvoting, surely.

Anyway ...

Discussion: https://news.ycombinator.com/item?id=10627472

Other submissions:

https://news.ycombinator.com/item?id=10627402

https://news.ycombinator.com/item?id=10627369

https://news.ycombinator.com/item?id=10627329

https://news.ycombinator.com/item?id=10627328

There were many, many more, but they've been marked as duplicates. No idea why these ones weren't, but there you go.

Out of interest, here's a more complete list:

https://news.ycombinator.com/item?id=10627328

https://news.ycombinator.com/item?id=10627329

https://news.ycombinator.com/item?id=10627365

https://news.ycombinator.com/item?id=10627369

https://news.ycombinator.com/item?id=10627402

https://news.ycombinator.com/item?id=10627425

https://news.ycombinator.com/item?id=10627472

https://news.ycombinator.com/item?id=10627527

https://news.ycombinator.com/item?id=10627558

https://news.ycombinator.com/item?id=10627633

https://news.ycombinator.com/item?id=10628190

https://news.ycombinator.com/item?id=10628209

https://news.ycombinator.com/item?id=10628373

https://news.ycombinator.com/item?id=10628455

https://news.ycombinator.com/item?id=10629194

https://news.ycombinator.com/item?id=10629385

https://news.ycombinator.com/item?id=10630124

https://news.ycombinator.com/item?id=10632852

https://news.ycombinator.com/item?id=10635859

https://news.ycombinator.com/item?id=10637320

https://news.ycombinator.com/item?id=10637917

https://news.ycombinator.com/item?id=10638236

https://news.ycombinator.com/item?id=10640073

https://news.ycombinator.com/item?id=10640738

https://news.ycombinator.com/item?id=10641029

https://news.ycombinator.com/item?id=10643754

https://news.ycombinator.com/item?id=10644197

https://news.ycombinator.com/item?id=10644805 <- This submission
Looking at the last example, how does it know that `name` is of type String and `age` is of type Number? Should it not be

$ frodo generate model user name:string age:number

or something?
Well, there are static languages with great REPLs and live code patching. Those are not exclusive to dynamic typing in any way.
Fusion is only 10 years away.
This thread is killing me. I have worked on a whole bunch of shit that has little to no documentation (SO included) in my career. I have had to figure out a lot of stuff on my own.

SO is amazing when it has information that I'm looking for. You know why? I don't want to have to figure out literally everything. I want to save my figuring energy for tasks worth applying it to.

So just get the fuckin' job done and do it right and quit pretending you're trying to achieve nirvana.
Ah but the thing is that the payoff is simply assumed. Nobody has actually shown this claim to be true. You spend more effort and you hope that there is a payoff. Yet you have things like Cabal that's as flaky as anything written in PHP. Clearly static typing isn't some magic pixie dust that all of a sudden makes all your code work correctly.
I do webdev and I solve real and unique business problems. The web is just a convenient frontend for our users. Our backend has complicated data processing and solves unique problems. I know you said most and not all but just giving a counter example.
The author is little more than a phrenologist.

Take a monkey-nigger and let him stare at an electrical circuit schematic for as many years as you like. The nigger is not going to get very far by drawing boxes around regions.

Imagine a person with no math skills and no low level understanding looking at a core-i7 chip schematic.

Just shut the fuck-up, retard-nigger. You don't know anything about logic gates. God, I don't want to hear your impression of a core-i7.

God says...
momentousness's mama patch undershirts implementing carsick ambitious openness's multiplexors alga's Bahama's freethinking's trillionth stairway's rebound's redrawing lopsidedly meteorologist abort slattern's checkroom's thwarts do nonpareil's douche's chaplain stimulant's shaming maroon's spank tomfooleries dankness's foreplay freeman twisting Okinawa's specie's imprecation understates Seleucus hailstorms tush's herded dethroned multiculturalism's nasalizes raga Gacrux catalog bagatelle sacraments Thar buttery displease substructures greatest electromagnet pragmatism's wealthiest enlistees Shakespearean robust scrubs evaluates Wezen's slouch stagflation Muhammad's inhalation's enthusiasms numbskull's caddie's hives earmarking Riel Kr die Macao Marlboro's haunting newsboy noncompliance's escalator's downturns wiggliest halved steadfastness's applicant harkening nobler funked cornets nonresidents blogs effacing palmier womanhood spindle shaves reordering
Wow, thanks for blogging this as I never heard of i3 before and it looks amazingly productive. Makes me want Apple to take the Split View further to the next level on both iOS and OS X, turn it into a tiling WM like i3.
I agree wholeheartedly! The premise of his "Magic Ink" article [1], "Interactivity Considered Harmful", ruffled my feathers until I read his explanation.

He argues that interactivity is actually a failure state of software that doesn't figure out what the user wants from history and context, without demanding their time and attention.

>"I argue that interactivity is actually a curse for users and a crutch for designers, and users’ goals can be better satisfied through other means."

>"Information software design can be seen as the design of context-sensitive information graphics. I demonstrate the crucial role of information graphic design, and present three approaches to context-sensitivity, of which interactivity is the last resort."

Working at TomTom on GPS navigation really drove that one home, where an "interactive" user interface could cost people their lives. Imagine a popup that said "Did you really mean to miss that exit? [yes] [no]", instead of just recomputing the route without asking.

[1] http://worrydream.com/MagicInk/#interactivity_considered_har...
I haven't really gotten my thoughts clear on this so excuse me for the probably unclear formulation.

I recently realized that one of the unfortunate consequences of this is the way many in my generation (I'm 41) brings up our kids.

Instead of teaching them one thing in depth we are forcing them through a million different subjects way before they even turn 10.

It's not unusual in my circles that kids are both playing football, taking piano lessons, learning french on top of their school and homework.

I believe this is fundamentally the wrong approach as it only teaches kids to skate over a subject rather than master one in full.

The difference is huge because learning to master something takes you through several ups and downs which you don't learn if you only have to learn something on an superficial level. So you spend a lot of time becoming good at only the initial challenges of a subject not the much deeper levels of mastering something. Ironically learning to master something is going to make you much better at learning to master more than one thing. Where as learning a lot of things aren't going to teach you how to master any of them.

So I am now trying let my kids just find their ways instead of forcing them into all sorts of subjects.
Ask HN: Do you think robotics is the next big thing?
Software is the hot thing right now, it has a good jobs market, going to the future, do you think, in your personal opinion, that robotics will take over the world in the next few years ?
Video course to create 2D game art using Krita
No point on citing this or the Halting Problem.

Of course your compiler will never be able to proof the correctness (or lack of it) of all programs.

The relevant question is, what share of useful programs can our compilers help us creating? This is not answered yet, and you seem to have never even thought about it.
I'm certainly not aware of any. Pretty much all statically typed languages use the REPL as a toy on the side. It's not part of the actual development process. You're not running the REPL in the actual app you're working on and its usefulness is extremely marginal at that point.

A language like Haskell pretty much precludes having REPL integration as you can't just run any top level expression without going through the main.
I didn't state any hypotheses or claim gender is easily tackled by science. I expressed an interest.
I'd be willing to bet that a significant majority of "internet addiction" (are people still talking about that
?) or "game addiction" is actually just a symptom of depression.
Unlike men, women's brain is horizontally wired and good at multitasking.
http://www.webmd.com/balance/features/how-male-female-brains...
I spun my wheels for the first half of my stint at a tech company by being the sort of full-stack developer who never really specialized in anything. During that time, I frequently noted that the engineers who were promoted to the top were specialists in one or more areas important to that company's goals. My managers always told me I was mistaken about that.

So eventually I specialized in one of those areas and got promoted myself during the 2nd half, so much so that Google poached me (that didn't end well, but that's another story). These days, I work amongst the full-stack crowd who want everything written in Python so they can modify supposedly low-level inner loops with impunity. When repeatedly confronted with a C or GPU procedure that is 50-100x faster than its Python equivalent (dynamic typing in inner loops is a harsh mistress and even numpy can make Python coders do really strange things leaving one with code still 5-10x slower than bespoke C/GPU code), they complain about the difficulty of writing C/GPU code rather than consider the performance they're leaving on the table and the money they're wasting by running performance-sensitive code that way.

But then, I've always considered getting my hands dirty and rooting out bizarro bugs the fun part. The hardest part for me is when to say a project is done because I can always find room for improvement. And I prefer to work with people who have a similar viewpoint. It's not easy to find them.
And C++ added "auto".

But both of them are about type inference, not dynamic types.
Heroes charge top heroes in arena new
Create Gh-Pages with Monera, Docker container and Travis-CI
Per competition though, not across competitions, which is relevant WRT world records.
With this hire, the FCC could soon get tougher on privacy and security
There is no guarantee people in this situation must fail. They might get a raise, or a promotion, or a surprise inheritance, or win the lottery, or who knows.

Now, obviously you don't want to get into this situation in the first place, if you can help it. But if a person is, then they are not simply doomed as you're saying.

We should not excuse exploitation of people living paycheck-to-paycheck simply on the basis that they're bound to get fucked over eventually so it doesn't matter when or how it happens.
The People’s Republic of Zuckerstan
Well please excuse me for assuming your interest was based on some form hypothesis, stated or otherwise.

What exactly are you looking for?
I am bemused simply by the author's idea that rewrites are interesting. It is probably a good sign if a developer is irritated by cruft in existing code, but to feel compelled to redo the whole thing 'properly' strikes me as borderline OCD (full disclosure: it happens to me occasionally, but I quickly get over it.)
Choppy for me with a Nvidia GTS 450 (proprietary drivers) on Fedora 23. Every part of the massively long pipeline from HTML to DVI has to be perfect to get smooth playback. It seems we are some way away from reaching that yet.
No, C#'s dynamic keyword is actually about dynamic types. C#'s var keyword is about type inference.
The A9X sounds impressive.. too bad it's only available to Apple.

Here is a counter-point to the article you link:

http://www.engadget.com/2015/11/14/ipad-pro-a9x-chip/
> It's not unusual in my circles that kids are both playing football, taking piano lessons, learning french on top of their school and homework.
I believe this is fundamentally the wrong approach as it only teaches kids to skate over a subject rather than master one in full.

True, although on the other hand that's the best time to experiment what you'll potentially like and perhaps even base your interests and/or career on.
> As a developer, I never managed to stick to the same job for more than two years.

Ditto here.
Netscape announcing JavaScript (1995)
This author reminds me of the BuzzFeed for JavaScript.
"Getting it" can also mean having already tried something before, or having tried enough things that are similar that you can triangulate on what something would actually be like.

I'm all for testing and empirical studies, but it can be taken too far. Zynga focuses so much on measuring and testing, that it sucks all the fun and personality out of their game designs.
The videos are on youtube. If you visit youtube you WILL get tracked
Some people may disagree, but Steve Yegge's "political axis" seems relevant here:
https://plus.google.com/110981030061712822816/posts/KaSKeg4v...
https://plus.google.com/110981030061712822816/posts/iuRbQe6E...

I suppose no rationale person believes dynamic language would disappear completely. Also I think both dynamic and statically typed languages exist on a spectrum. It is not very productive to talk in generalized terms like "end of dynamic languages".
What you're missing is that Bret Victor isn't the author of that web page.

If you want to some of his inspired UX, view https://vimeo.com/67076984
On the other hand two sentences later: "According to Blackless, Fausto-Sterling et al., on the other hand, 1.7 percent of human births are intersex.[116][31]"

And if you follow those links the abstract actually says "as high as 2% of live births".
>n=50 (closer to 100 with the control group) is massive for a brain-imaging study.

The problem I see with it being a small group is not necessarily that the results are inaccurate because of size/lack of statistical power, but more so because of the fact that a lot of variables will not show up in a small sample. For example, it is possible that certain diseases that they found to be more common in one sex than the other are only more common in caucasians and the same relationship does not occur with other races (since this happened in Hungary, it is very unlikely that non-white people were a part of this study). The numbers determined here probably apply very well to people in Hungary but they might be very different from what we'd find in the United States or in India, for example.
In Rails, attributes without an explicit type are `String` by default. Not sure how age became a `Number`, though.
Interview: http://radioopensource.org/john-summers-on-real-estate-and-i...
What would be the point of the results, if they aren't scientific ? Except who would pay for them and their agenda.
1) Human males have that same kind of more even distribution across many other indicators. I don't know of any decent IQ study that doesn't easily reach similar conclusions.

The idea of relative distribution across races is a much different (and extremely dubious) question and far removed from the question of relative distribution between genders. It doesn't matter if minority women differ relative to other women if the relative difference between minority women and minority men of a given group is the same as the relative difference among the rest of the population.

The question of "other types of intelligence" is not at all related. The jobs in question are STEM. Something like social intelligence is very important, but does not make someone good at STEM and is therefore irrelevant.

2) Firstly, HE DID NOT SAY THAT! Equal chance to try doesn't mean equal chance to succeed. I had equal opportunity to try out for the football team, but there's no way I had equal chance to succeed.

Secondly, if the research is true, then all women should be given the opportunity to see if they can do the job (and those that can should definitely pursue that career if they want), but society shouldn't be blamed if because there are more men than women in STEM if the science says that gender parity in STEM won't happen.

Your "liberal democratic society" idea can go to hell because incorporating the truth into society is more important than anything when it comes to moving humanity toward a better future. If current society can't deal with that truth, then it needs to be modified so human progress can continue.
Doesn't work on my iPhone 6
I expressed an interest. That's all. No judgement, claims, or assertions. I picked no nits and made no points. I value scientific exploration for its own sake. I don't need an agenda to wonder what we'd find. I look at the stars for the same reason.
Personally I like using my Windows laptop-tablet hybrid for old games from GoG, and I'm sure a fair amount of other people run old programs that aren't going to be updated for new architectures on these.
Well, Haskell does certainly have mutable storage. They just all live at the IO monad, because they are mutable...

Anyway, code that patches immutable data compiled by GHC behaves much like the plain mutable storage you'd write in C. It may not be always simpler to write (but for complex data, it normally is - and why are you writing so much simple data anyway? is it because of your language limitations?) but is checked by the compiler, what's a great bonus.
It's a self-reinforcing habit too, your fingers eventually start typing the URL/start the app without thinking.
> A language like Haskell pretty much precludes having REPL integration as you can't just run any top level expression without going through the main.

What? Why not? I know people who pretty much use the REPL (GHCi) as their primary method of developing in Haskell.
The video embeds are YouTube videos in iframes. Medium is showing that warning in accord with their Do Not Track policy:

https://medium.com/policy/how-we-handle-do-not-track-request...

So you can blame Google / YouTube for their tracking, or blame the content creator for inserting the YouTube videos into their piece. Medium is just the messenger here.
How to Jailbreak iOS 9.3