skysight-inc/HackerNews huggingface dataset:
>Shocker: when I reviewed the code for both projects, I sent fixes to the one that I found to be of high quality. Why is this surprising?

Pointing it out doesn't mean it was "surprising". Just that it happened -- and as such, it could be a possible conflict of interest.

"Contributor to project X trashes competitive project Y" is a different situation than "Totally unaffiliated with X and Y person, trashes Y".

Perhaps there was bad blood between the two projects, a backstory with interacting with them, etc -- in which case it would be good to know, that's why I asked.

Now, if there were more technical arguments it wouldn't matter -- they could be evaluated regardless of who tells them --, but your comment was mostly summed to: "they are inferior quality" and "they only succeeded because they use vim's name directly", which doesn't leave much to evaluate.
> Namely, as more people around the world have gained significant expertise in coding, the skillsets needed to produce software is commoditizing

I wish you were right, because finding good engineers is REALLY hard.
Coming from Atom, and its indentation problems, it is pure pleasure to use VSC.
Nitpicking: surjective functions do not relate to unicity of ouptuts; you'd rather talk about non-injective functions. I agree with your point, though.

(surjective != non-injective, in the same way that non-increasing != decreasing)
Yeah that tripped me up too. The article had no links so I clicked the tweet on top, checked out the license file, saw nothing of the sort, and as a last hope scrolled through the readme. There at last.
The article has something of an issue in that its ever-escalating apartment prices are never bound to any material costs--i.e., it doesn't directly acknowledge that some significant amount of that $900 initial and $1400 ultimate cost exist only because they're what the market will bear. More, it seems assume the premise that the only solution to increasing costs is to decrease size.

But do micro-apartments not just exacerbate the actual problem--that decent, reasonably sized homes for people in good locations are too rare or too expensive?

I can understand how these micro-homes might appeal to people in certain circumstances (I spent a while myself splitting a tiny studio in Seattle with a few other people--and that same apartment costs ~3x now what it did when I lived there 5 years ago), but I can't see how the problems these are trying to solve wouldn't be much better solved by building new desirable areas, increasing the supply of good housing, and driving the costs of all housing down.
Nice! I sent a pull request for a new animation called Ping. It is a simple (read: boring) animation for the more stuck up websites.
What Deep Space Nine does that no other Star Trek series can
"why there are no flats of reasonable size, for a reasonable price!"

If there's demand, won't there be supply eventually?

If people will start paying premium for reasonable size flats while leaving some smaller units unoccupied, market will surely correct itself. It's true that for some time market might be skewed toward wrong sizes, but you don't have to ban anything outright to prevent it, some soft regulations might be sufficient.
Whistleblower sues Duke, claims doctored data helped win $200M in grants
So… why would I use any of them? All (?) OSes animate then anyway, and in a much less obnoxious way.
> The findings suggest that genetic exchange among the four species is rare, maybe even nonexistent. This genetic isolation defines them as distinct species, as opposed to subspecies.

A bold, up-front assertion that Native Americans were in fact a distinct species from Europeans.
But why?

What about the inconsistency factor? If my radio boxes get animations, all other form fields should get them too.

If not, no one should get them.

You know how it's with kids.
Everything you need to know about Apple iPhone 7 launch event
/toxicBSL => http://swanhart.livejournal.com/140324.html | Basically Shitty License

/bslMScl => https://falseisnotnull.wordpress.com/2016/08/24/thoughts-on-... | Thoughts on MaxScale new license
FWIW, (i < n) can be replaced by (i <= floor(sqrt(n))) to avoid unnecessary iterations.
ISTR there being a promise mentioning some period... 18 months? I don't care though. I think L. Peter Deutsch made his money by means that have ~nothing to do with the license. His licensing didn't break his business model, that's all.

My own little palace is also largely paid for, and open source has something to do with that pleasant fact, but I hindsight I don't think licensing mattered much. FOSS licensing, and all the arguments about varieties of licensing, is a digression. Success comes from luck+work+xfactor, and whatever xfactor may be, license discussions isn't it.
When I'm on OSX I'm exclusively on Webstorm.
When I switch for my personal work to Windows I mostly use VS Code. Webstorm just doesn't render the font, the IDE frame correctly. I find it either too small or big.
Webstorm also doesn't use "ctr+w" to close tabs on Windows & linux while does that on OSX.
I get that credit scores are important. They are also in Germany. But what does credit protection do? Pay all the debts? Fix my score with all rating agencies?
I'm not sure of your point, without tone it doesn't come across at all.

People can become even more concerned to win their parents approval as they grow through adulthood.

When I think of the things I've done as an adult that I'm least proud of then I wouldn't want to tell my parents about them.

As a child with no experience you've got an excuse for your mistakes. As an adult choosing to scam people the only places you've got to hide seem to be anonymity and sociopathy.
Training courses seem to be a place that they've increasingly made terrible in this way.

I'm fine with useful training where they teach you some stuff, and let you have a go at it, and are available for questions.

But no... these days they have to make it all "interactive". Instead of teaching stuff they have to stand there picking on people asking "what do you know about X", and then after a few hours of "teaching" you are "rewarded" by being forced to join a group of people for a group activity. No, it's not a reward, it's a few hours of hell.

ugh, this is why I tend to avoid so called training these days. Why can't we just be given actual teaching and notes and not be forced to do awful group activities.
SARM (Stacked Approximated Regression Machine) Withdrawn
I link to the reddit discussion instead of the pdf of the retraction, because there is a lot more information and discussion there. Hopefully the HN ranking algorithm doesn't punish this too much.
> Because you like competition and you want to knock that "leading FOSS office suite" off its perch.

It is really sad but this looks to be what brings together those that remain on the dev mailing on Apache OpenOffice.

Is there anything else there other than hatred towards LibreOffice?
not necessarily better than most other good engineers...

He knows a lot about his domain, sure, but he's no god and there are a lot of areas he knows diddley-squat about.... user interface design for one!
Is that data available - I imagine the streaming services are wary to provide hard data that can be used to quantitatively compare their catalogues?
The problem is that legally, unless and until the kid is found guilty of fraud or theft (or he pleads guilty to such a crime), the money owed is nothing more than a debt that this guy attempted to collect in illegal ways.
just the ones that will likely end in divorce because somehow the husband thinks a woman will remain faithfully attracted to a witless, scared man for years on end.
Well, AFAIK the author of this suggestion, Dmitry Vyukov, is the main architect of Go's runtime scheduling, so I doubt there is anything preventing him from implementing this should he so wish.
Location: Vordingborg, Denmark

Remote: Yes

Willing to relocate: Only to Copenhagen

Technologies: C#, Unity3D, Rust, F#, PlayFab, C, C++, Haskell, Python, Javascript, Flask, Redis.

Resumé/CV: Upon request

http://github.com/nulldatamap

Email: nulldatamap@gmail.com

I've been programming for 9 years, mostly focusing on systems programming and game programming with backend programming on the side.
Permissive licenses simply do not help achieve this goal as effectively as copyleft licenses do.

I use to share that view, but I'm no longer sure if this is true. Do you have evidence you could point to, or is this a instinctual opinion? I don't have evidence going the other way, but I don't think it's a clear cut truth.
> ...the best way to encourage creativity is to knock down office walls and to hold incessant meetings.

Being part of office layout team in a Fortune 10 company I'm now aware that most of the time the motivation is cost. It is way cheaper by many order of magnitude to have an open plan office. Other cost related reasons are easy to manage space -can be expanded and scaled down in jiffy- cheaper HVAC installation and maintenance etc.
Turns websites into Markdown
I feel like the focus on any particular personality trait is a little facile.

Really, companies should be gaining understanding and helping all of their employees to do their best work regardless of which specific traits you're talking about.
Yikes!:

$ ls -l /Library/DropboxHelperTools/
total 1492
-r-s--x--x 1 root wheel 1523840 31 Aug 18:22 DropboxHelperInstaller*
drwxr-xr-x 12 root wheel 408 31 Aug 18:22 Dropbox_u501/
Seems it would be expendable in that use case, but "work properly" seems to be the catch. On MacBreak Weekly this week, Adam Engst was recommending listeners immediately disable that feature when Sierra launches, as he's been finding it buggy & running into data loss situations.
Working in investment banking here. I sincerely hope that tech companies will continue to thrive -- the reasoning being that at some point IB will be so much short of talents that it will have to adjust to working practices/policies more suitable for introverts.
>I don't know if this post was intended as humour or a way to vent out some frustration but in my experience, this path of treating git as "spell X solves problem Y" will always break dow

I disagree. "spell X solves problem Y" is an excellent way to both get started with fixing your Y fast AND for learning a system deeper.

I think we better learn by example (such as that) and in practical use over time, as opposed to getting some abstract knowledge of the whole system first, or (god forbid) reading the manual, which noone does.
I think it's neat that they're all collected in one unified place. But if you look at the actual CSS behind the buttons [1] you'll realize it's not actually that "impressive," but rather something that anyone could implement. It's just basic CSS animation.

[1] https://github.com/720kb/radiobox.css/blob/master/lib/scss/b...
The Bubble: Restoring a landmark 3-D motion picture (2014)
[Hi from Argentina, where our national sport is opining about soccer and our second national sport is soccer.]

I remember that someone posted a worldcup simulator during the championship. https://news.ycombinator.com/item?id=7941898

After playing a little with it, my takeaway was that the FIFA index is worthless (too political?) so I'd remove it from your model. Also, the ESPN index was one of the better predictors, so consider adding it to the mix.
Unfortunately you should expect to get fired.
Meanwhile in tech being an introvert is lumped together with "poor social skills" and frowned upon in the name of diversity.

I've actually heard conference speakers call out behaviours as toxic that are basically the defining character traits of introverts (not to mention people in the autism spectrum).

Note that I'm not even talking about the shouty-sweary-abrasive behaviour people like Torvalds are being derided for but simply preferring to work alone rather than in a team.
Streaming Data Analytics – Stream Analytics
I think the ability to edit history is one of the great advantages of Git. I encourage people to use it rather than ignore it.

Cleaner history makes life much easier for those who will try to understand what you did weeks or months or even years later (including your future self).

Of course, you shouldn't (with rare exceptions) edit history you have already shared with others; but, I never found that concept, or the way git implements it, particularly hard to understand. (I will admit some of git's commands are hard to remember - I am always forgetting the difference between "git reset --hard" and "git reset --soft".)
Can you justify git>subversion or are you just following the sheep?

Not saying I disagree... but subversion is still king in the corporate-engineering companies and it tends to work well in those types of setups.

Just beware of having unjustified-opinions. SVN may not be trendy... but neither will git in a few years time.

BTW: Mercurial still beats them all.
It is not the fault of Git if to use it you have to know it!

However would appreciate a quick and dirty handbook.
I really dislike this article. It seems strongly biased. I Don't have much experience with XCode but I never particularly like it so I'm not going to comment on that but what I want to comment on is the way the author talks about the Android environment it's very dismissive and doesn't sound like someone that used too much.

In the first round there is a whole paragraph talking about Eclipse that has been discontinued as the go-to IDE for years now.

> Guys from Google are currently working on a new Android Studio IDE. Some functions haven’t been either set up yet or implemented, which might in turn cause mistakes

The features missing wont affect 99% of the dev. The only "big one" I can think of is c++ debugging(or so I have heard)

The part about the UI is again strongly baised, yes in Android you can use XML but there's also a graphic editor(not amazing tho). What it is not saying tho it's that it's pretty easy to write that XML and it's quite fast to work with. As for the looks, it's personal.

For the programming language I can agree on Swift, it looks cool. Worth pointing out that Kotlin is pretty nice too.

The other points I guess I can also agree with.
Oh no, not just on setuid root binary, no: several more too, plus a setgid procview one for good measure:

$ ls -l /Library/DropboxHelperTools/Dropbox_u501
total 328
drwxr-xr-x 4 root wheel 136 4 Apr 17:59 DropboxBundle.bundle/
-r-s--x--x 1 root wheel 139220 31 Aug 18:22 FinderLoadBundle*
-rwxr-sr-x 1 root procview 64368 23 May 2011 atos*
-r-s--x--x 1 root wheel 9632 31 Aug 18:22 dbaccessperm*
-r-s--x--x 1 root wheel 116668 31 Aug 18:22 dbfseventsd*
drwxr-xr-x 4 root wheel 136 31 Aug 18:22 mach_inject_bundle_stub.bundle/
I don't know any of the other distributed version control systems.

In an ideal world -- one where network effects of GitHub hadn't crushed all competition -- I'd get to choose Mercurial as my daily version-control system. It has similarities to git, in that both are largely user interfaces to a DAG, but its guiding philosophy and approach to the interface it exposes are far better in my opinion.

In my opinion Git is the C language of version control systems. If you are careless it's not the tool for you.

You probably don't want to make that assertion; we now have close to half a century of evidence that no human currently living can use C safely, and I don't think you'd want that to carry over to git. And it's not a matter of "careless" or not -- extremely intelligent, extremely-well-trained, extremely-careful people still write unsafe C.
Is it isolation if it's just women?
Wells Fargo Fined for Fraudulently Opening Accounts for Customers
Oh yeah, ethernet port will go away. Fat chance.
Thanks for posting this. It's just as much of a tongue twister as The Chaos :)
Now I hope samsung will bring back the removable battery. The only reason I can still use my note 3 is because I was able to easily replace the battery with a new one.

In fact all phones should have accessible batteries as the battery is in my opinion a consumable which will need replacing at some point.
Zuckerberg blasted for censorship of Pulitzer prize-winning photo
> He knows a lot about his domain, sure, but he's no god and there are a lot of areas he knows diddley-squat about.... user interface design for one!

And Einstein knew nothing about biology.

I'm sure he knows "diddley-squat" about most areas, but as long as he knows a lot about his domain then he's an expert.

And he is good at user interface design, and git is a good example of that; it's just not aimed at beginners. It was designed by and for expert users, and the interface fits that very well.
Google Project "Redirect Method" admits it tweaks search to manipulate your thoughts/behavior.

Is how i read this.

Same thing when I read Algorithms used to catch pedo's, I read "they're spying on you"

Used for "good" now, but the actual thing that it's accomplished can also be used for anything bad.

/tinfoilhat
> the more stuck up websites.

Websites are means to an end, and that end is not staring in amazement at animations (or in frustration at your battery gauge).
>* But what is the maximum possible damage from a burning battery?*

As opposed to the one from bottled water?
What you are talking about is as far away from AirBNB as selling call options on AAPL on NASDAQ is to selling an iPhone on craigslist.
Nice to see but please.... don't ever use this in an actual website.
Ah, interesting. I'd noticed this behaviour but hadn't conciously thought about it.

The docs say:

All changes made by commits in the current branch but that are not in <upstream> are saved to a temporary area. This is the same set of commits that would be shown by git log <upstream>..HEAD
Like you, I wonder about the 'sarcasm quotient'. Coming from Ireland, every time I hear someone say "There's no end of this boom in sight ... it's not going to happen this time", I get scared.

To quote Charles Dickens's Pickwick Papers(1837) "Never say never."
Oh is it? Apologies then, I got it wrong.
Oh, i did, yes i did. I wish there was a refund on wasted life.
Process Explorer- are those crashed git instances still around?
Yes.
Can i kill them now with admin priv?
Nope.
Gui still frozen?
Yes.
Can i get Git-bash?
Yes.
Can i do something usefull with it?
No, session is still open in the gui.

No, don't get all riled up. I know what you will tpye beneath this.
"..Put all the dummys in a reeducation camp, with electric fences around it.." ".. cementing superiority is what is all about, fuck the specialization that got humanity this far.." didn't sound like a opinion that can change the last time.
I remember, it was less powerful when I tested it few month ago. Went back to sublime (even though I use idea at work).
So what problems exactly did you have with SVN?

branches are branches in svn or git... your process may not have been correct, but lets not blame the tools here..

modifying commits is a big no-no for me, so thats not a drawback at all, the fact that its not possible in svn is a win for svn.
The financial problems originated with excess debt, but debts that are so large that they cannot be paid back - will not be paid back.

Inflating assets via QE doesn't really address the real underlying problem.

The only long-term solution I have seen is Debt for Equity swaps. It won't work everywhere, but it does help.

For example, when the Banks were technically insolvent then the opportunity should have been taken to forcibly re-arrange their financial underpinnings rather than shoring up the existing rickety structures by using taxpayer monies to in effect bail out the rich.

https://en.wikipedia.org/wiki/Debt_restructuring#Bondholder_...
i am not attesting at all to its health, just its commonality
Hah, so just like git then.
This is horrifyingly sad. Please erase evidence of this before the HN edit deadline expires and seek therapy. They offer it online now: try http://talkspace.com.

The impact you can have on the world through children is much bigger than the impact you can have through Yet-Another-Music-Startup. A typical child is going to influence generations. It will be hundreds of years before their significance fades, whether their influence is positive or negative. That is true for anyone who has kids. Be a positive influence.

I've personally heard of maybe 3 music startups and I know the names of 0 music-related founders. Most of these companies will exist for a few years and then dissipate, and that's fine. They will serve a function for a limited time and make some users happier, and perhaps provide a good living for their investors, founders, and employees. Then no one will remember them, and that is as it should be. Please come back down to earth.

While it's true that you won't become famous by raising good kids, the net effect is far superior for everyone than any corporate effort could be. Family support and encouragement at all levels (parents, spouses, siblings, children) is a pre-requisite, not a drain, that enables the world's visionaries to succeed. Successful relationships with a spouse and a child are (usually) maturing, perspective-broadening things that make people better workers, not worse ones.

I'm sure your investors would be very put off if they found these comments, not to mention your wife and daughter should they ever stumble across it. Please do yourself and the innocent people in your family a favor and fix not only these posts, but the attitude that birthed them.
The same question is even more relevant to emacs and vim. Why are they so unintuitive ?
>I wish more people understood how dangerous this could be and would take 3 minutes to take electronics out and carry them on board with them.

All kinds of electronics are in the cargo, including tons of packages of electronics mailed to users in another city/country.

Why would it be any more dangerous to have them in cargo than on board the passenger seats? Obviously cargo has better wall protection, and automatic fire extinguish systems...
lol, that was well worth the read.
That was well worth the read
Finally someone with a real advantage that a DVCS (not necessarily git) has over SVN.... local branches.

Most people just spout the same sheep-like line "git>svn" without being able to justify it!
sorry... you come across as a git-sheep.

(getting down-voted for it, but someone has to say it)
This also makes me think of "inverse problems", in the context of mathematics, physics.

E.g. a forward problem might be to solve some PDE to simulate the state of a system from some known initial conditions.

The inverse problem could be to try to reverse engineer what the initial conditions were given the observed state of the system.

Inverse problems are typically much harder to deal with, and much harder to solve. E.g. perhaps they don't have a unique solution, or the solution is a highly discontinuous function of the inputs, which amplifies any measurement errors. In practice this can be addressed by regularisation aka introducing strong structural assumptions about what the expected solution should be like. This can be quite reasonable from a Bayesian perspective.

https://en.wikipedia.org/wiki/Inverse_problem#Mathematical_c...
See also: "Dear Mark. I am writing this to inform you that I shall not comply"

https://news.ycombinator.com/item?id=12457004 (13 hours ago, 175 comments)
It's just <blink> all over again
Displaying a full screen web page on a Raspberry Pi is such a common use case, I'm surprised there isn't built-in support. Something really lightweight based on RISC OS (like NOOBS is) would be great.

I wrote up some of the options at https://unop.uk/adding-basic-authentication-to-screenly-ose but they all seem to run on a full Rasbian stack.
Cross Device Tracking and Marketing Attribution
OSIRIS-REx: NASA launches spacecraft to intercept asteroid
Zabbix 2.0 – 3.0.3 – SQL Injection
How so? This isn't an exploit it's a piece of malware