skysight-inc/HackerNews huggingface dataset:
A refactoring that removes features is not a refactoring; it's a massacre.

And yes, removing features and support for some OSes is not a prerequisite for reaching neovim's goals. It will make it easier for them, that's for sure, but that is absolutely not a given, at all.
About 5 years ago In my early 20s I tried to bring some tulip bulbs back from the Netherlands. I bought them after the main season, in November when they no longer had the official inspection stamps on the packages. I declared one package of them and tried to bullshit the CPB lady about how the stamp fell off and how they were for my mom for her birthday. After some time I acquiesced and when she asked if I had any other bulbs, I took them out for her. I take comfort in knowing I have a record, somewhere deep in the bowls of Fort Meade or Bluffdale, of attempted agricultural products smuggling.

Looking back on the tulips thing, I probably wouldn't try to do it again, not because I could get in trouble, but because I now know there is a slim chance I could introduce some random organism into a new ecosystem where it could wreak havoc. Yet at the same time, I can't tell if the whole no agricultural products rules for individuals crossing borders is bullshit or not. Almost all of the major invasive species in the US (snakefish, ashwood beetle, fire ants) were introduced via container ships.
Thanks for your feedback. I've just started to watch part of the interview you've shared, the fact that the interviewee looks directly at the camera is indeed very engaging. The tool is pretty pricy but it's good to know such solution exists – I did not know at all about this. I'll dig more in Errol Morris' filmography.

Regarding the sound, do you mean adding a light music in the background? I try to keep the videos as raw and with as less cuts as possible for the interviews, in a way to preserve the words of people and to make them at the center of all this, with less distraction. I could give this a try but I feel that adding music would be pretty much like an interpretation of their words.

Thanks for sharing all this, this is helpful!

Cheers,
Robin
I have often wondered why Microsoft wouldn't just release all versions of VS for free. VS is arguably the go-to tool for developing on the other paid Microsoft products (SQL Server, Azure), so it makes sense that this would attract MORE people to those paid offerings..
"Debug / Attach to process" is another really significant feature that Community Edition has that was omitted from Express
For me, it's a great read. Yes, I cringed when I saw the word "Rules" when we are talking about beautiful UI. However, after reading the article, he is just using it as a framework to convey the message. And it works for him (and me) who are not "designers" but still aspire to create great designs.

I say read it lightly. To me, an engineer realizing the importance of great design is a huge thumbs up for me. I would hire him in a heartbeat.
As someone with experience in user interface design and evalution, I'm inclined to say that these were management or "product vision" - not design - decisions. It is rather unfortunate (but common) that said motives typically override design decisions (some of them empirically validated).
Jeff Hawkins – “Computing like the brain: the path to machine intelligence”
If you're going to go to the effort of making something that is useful, I don't think going the extra mile to make it beautiful is wasted effort. I don't think anyone could really argue that going in the other direction is a good thing, squeezing something functional into an aesthetically beautiful shell (though that is obviously very common amongst young designers [and Philippe Starck]). But taking something useful, and carefully designing the look and feel of it to be beautiful is a more than reasonable thing to do; it invokes desire.
iTunes on the Apple side has been the worst of the Mac experience for me. It always seems as if the change is to put me further and further from my music, especially custom playlists and such. Worse, it doesn't retain settings.

However like Office is to Windows, it seems Apple's test for new UI ideas, sadly they all seem to make it.
> When that changes, and programmers (or their employers) are held liable for the incidental or consequential damage caused by their bugs

In a way, employers already are - when selling a product, the contract will define SLA and if that product doesn't "live up to expectations", then fines or other penalties will be used against the seller.

Also I don't think creating a good bug-free product is a matter of good programmers, as it is a matter of good testers. While both are obviously important, bugs will always happen and it is up to the test process (i.e. it's up to the management to design proper process) to catch as many of them as possible.
I have a feeling the kind of parents who (proactively) buy their kids Barbie dolls would probably be horrified if their daughters expressed an interest in software development.
Yep, I still find myself switching to the old version so I can get terrain view. In the new version, once you type in an address the "terrain" link below the address box disappears. I can't imagine why that is supposed to be helpful. My typical use case is that I click a map link for a hike, enter my address to see how long the drive is, and then want to switch to terrain view to see terrain for the hike. Apparently, that is no longer possible.
I'm not sure what you mean by that. I was under the impression that Common Lisp macros were the first metaprogramming feature

http://stackoverflow.com/questions/267862/what-makes-lisp-ma...

.. and not the last: http://programmers.stackexchange.com/questions/97069/is-ther...
> Staya Nadella might be accelerating things, but Microsoft has been moving through this direction before Staya's arrival (ASP.NET MVC was open sourced in April 2009),

Satya Nadella has been a Microsoft exec since 2007, so events in 2009 are not before his arrival, and he was credited for being instrumental in driving this kind of transition in focus before becoming CEO.

> actually I see Staya Nadella taking reins as another step Microsoft took to be more open.

Sure, it was a vote to double down on the things Nadella was driving as a key leader before becoming CEO.
The Future of Science: 15 sci. and research startups selected to present at LeWeb
not sure if Dephi (Embarcadero) would do the same?
"Most early stage startups will no longer have to jump through hoops trying to get into BizSpark, nor prematurely start the clock ticking on that until they're ready.

One of my major peeves with BizSpark has been the requirement that your company's public-facing site be more than just a "Coming Soon" page. "

I found BizSpark's barrier to entry, practically zero. I applied online and got accepted within hours. I just graduated last month. I never got bothered by Microsoft during the whole membership and exiting was pain free. My experience with the program has been wholly different than yours.
Women top Apache CloudStack contributor list
Privacy is very much a market for lemons. Lets take two scenarios and see which is more profitable.

1. Respect privacy.

2. Carefully mislead the customer to believe the company respects user privacy in a way their fuzzy morals tell them isn't a "lie," bury the truth in the fine print. Lose the handful of customers both technically savvy, principled and capable enough to not use the product while profiting from abusing the privacy of their users.
And the repeated incantation of "Iä! Iä! Cthulhu fhtagn!"
That's exactly why I've started to use the GPL for my OSS projects. If someone is going to make money off of modifying and redistributing my code, then I want them to pay me, either in code or dollars. I don't open source my projects so other people can get paid first. You wanna get paid off of my sweat, you have to chip in.
Show HN: 10 EU-made tools to help design and build your website
Justifying their job too. How do you get marks on your review if the only concrete things you can point to through the year are the bookkeeping of the design world? Also, employee turnover and position changes means that those new people bring their own, "new" ideas that have to be implemented(how else do you "make your mark"?), at the expense of the user comfort/satisfaciton.
We have a lock, it just disables when the tank is full.
To be nit-picky for a moment, it's profoundly irritating when footnotes in an article are not presented as links.
How to start to learn high scalability
EDIT: And it's up again.

Arcticstartup unfortunately has been down for some time. They are on it, trying to get it up. Hope it was not the Estonia post that took it down ;)
Ancient Aliens Researchers and Conspirators Reptilians
Car analogy: what if your steering wheel was in a different location of your car every couple of weeks? :)
I'm reminded of the excellent ScreenInvader, of Metalab:

http://metalab.github.io/ScreenInvader/

Nothing says "we've arrived at the future" more than having killed the DJ. Anyone can play anything = Awesome parties. I've learned of a much more diverse set of artists and new music by chilling in the lounge for an evening and screencap'ing the ScreenInvader playlist ..
The 30,000-Word Job Application
The Doors Are Open: Introducing Weekdone API for Team Collaboration
Fighting stereotypes with ... stereotypes? I don't get the point.
I like the new keyboard. I feel like my typing mistakes have been reduced. Earlier i felt like i need to be precise on clicking the buttons now without boundary i don't need to.

I like everything about the new UI except for that Gmail profile switching. But you can easily switch from menu so no problem. Now OS X Yosemite those changes are annoying me and also slowing down my macbook pro. I had to disable few settings to get a acceptable performance.

Edit: There is one particular annoying thing in L. Sometimes when click on a tab like in Chrome, the notification window gets the touch and is semi shown.
I agree with the conclusion of the article, going for a fun game rather than trying to balance it perfectly is the best way to go. When games set out from the start to be competitive, balanced, and cater to the professional's feedback it takes away that element of discovery and letting the game grow organically. If something is obviously broken then A game in recent history that did this was StarCraft 2. StarCraft 1 became a huge competitive game well after the last balance patch came for it. This allowed the players and the community to grow through strategy and map making. In StarCraft 2 once something powerful (and fun) was discovered, players went the route of complaining online so the developers would change it. For myself and many others, this took away a lot of the fun and hurt the longevity of the game. Strategies/races/units falling out of favor did not happen naturally, a patch directly caused it. In StarCraft 1 you could not complain and expect a patch to save you, and you had to come up with something to deal with it.
Ofcourse Yes. Its basically its a modified version (well most modifications were in the license) of the Visual Studio Professional Edition.
It was a present for a Brit friend working at Amazon.
Any hints for non-physicists as to what this enables? Presumably you could have asked for the data anyway, no? Why is this a big deal?
If people down-vote you, your words will have the connotation that they do it because that they are Google fanboys, rather than have a reasonable argument against your opinion. That is why such wording is not conductive to discussion.
Not at all true :) We programming moms were raised with Barbies. It's possible to love both.
> If most people swipe, then it makes sense to move away from representing the keyboard as a layout of switches (a key-board).
reply

Do most people swipe? I honestly have no idea, and I'm not an Android user. I'm wondering if there are any stats on that. Particularly for older or less techno-phile users, swiping keyboards might be difficult to get into using.
1981 Sony Logo Competition
> I realise the irony of me pointing this out.

Lewis' law?
ATM went right from being the 'technology of the future' to 'Legacy'. However, many DSL installations still use ATM between the DSL modem/home router and the DSL access multiplexer. Many ATM experts moved on to MPLS, like ATM a technology where virtual paths are set up. The NGN/IMS world is still full of Bellheads, creating a technology that combines the worst of the Internet and the phone network.
Yep, as someone who doesn't have Lollipop yet, there's almost nothing I can actually take out of this article. It's too vague and general.

For what it's worth, my girlfriend -- decidedly not a tech person -- got the Lollipop update for her Nexus 5 a few days ago. I asked her how she liked it, and she said she could barely even tell what had changed. I don't think the HN demographic is even remotely representative of how most people will feel about the Lollipop changes.
I think this is great; the transition to open data in Big Science will be slow, but it's clearly the right thing to do.

That being said, the biggest short-term practical consequence of this will be a stream of disturbed pseudo-scientists "discovering" things in the data.
I believe the reason for the title is that #FeministHackerBarbie is trending on twitter associated with this site.

--> https://twitter.com/search?q=%23FeministHackerBarbie&src=typ...
Why is that? My daughters play with barbie dolls and I love that they also have an interest in software development.
Never Alone review
Exactly, it's mostly busywork.
This article doesn't really mention the reasons some items were left there, but my guess would be that every pound you can get rid of gives you a better chance at getting OFF the moon and safely back to the command module.

So at the end of the mission, everything no longer absolutely critical gets dumped.
That's a very odd table. Did you notice that if you sort by Homicide, nearly all the top 20 are in the Americas?
Not true. Some of use are horrified our daughters have expressed an interest in Barbie.
The Windows 10 preview that's out right now works well enough for casual use today. I've been running it on my laptop since it was available and have had a few minor issues, but haven't had any real trouble using it as my primary machine outside the office.
What the heck is a Feminist Hacker anyway?
It's not clear to me how this applies to agencies/development shops. Say small agency (< 10 developers) writing apps for their clients, some of which are enterprises.
Wow, just wow. I don't know the last time I searched using Yahoo.
Business Lessons from Apple Suppliers
> swipe up on your phone, not left or right

The way you wrote this makes it seem like swiping up instead of left or right is really horrible and confusing. Why? Previous versions of Android had a totally different lock screen design, so I honestly do not know why you feel so confident that the correct swiping direction should be left or right. Because Apple did it that way?
Citymapper is fantastic in London
Thiago sent two unfinished, non-guidelines-compliant, non-cross-platform and non-working patches to the mailing list. That's his entire history of contributing to Vim.

Neovim is an emo-fork created by a frustrated little princess. Nothing more, nothing less.

There's a lot of work to do on Vim itself; forking it and building a completely incompatible code base is not going to help in any way.
ASP.NET 5 [video]
> I've personally never found myself wanting to preserve nested options.

Sure, but you never need to just because you can -- the most common use of chaining calls that can produce Options in any language that supports them is mapping functions accepting the wrapped type over the Options, which both results in in one non-nested Option at the end of the chain and makes the fact that the input is coming from an Option transparent to each of the calls in the chain. If you don't need the information preservation of nested Options (and its true that its less common that you do, and often Either is a better choice than Option for preserving information), then you just don't bother to explicitly wrap an Option in another Option.

Magically special casing it so that wrapping an Option in an Option flattens it to a single, unnested Option doesn't seem to me like it serves much purpose but ruling out a use case that Option types enable over nullable types, because there's no reason you'd ever explicitly wrap an Option in an Option unless you wanted them nested -- and it makes the implementation more complicated to impose that unnecessary limitation.
Meteor.js: Getting Started – With Tests
Ether One: The Video Game That Tries to Simulate Dementia
Yep, those are all 9 year olds accidentally killing shooting instructors. The neighborhood gun range is the head of a river of blood flowing through our streets.

It's an extremely narrow, decontextualized view of the situation. It's far more important to ask why people are violent than with what tool they perpetrate that violence. I would say our issue is not guns, it's our "War on Drugs" and our relative proximity to all of those nearly-failed-states in Central- and South America that rank higher than us in those categories that are the center for production of those drugs, and the cartels that control them.
Agreed. I'm still far from being a fan, but it's definitely a move in the right direction.
It's ever so slowly getting better. I remember when it first launched I couldn't even do waypoints.

Planning a cross-country trip for Thanksgiving right now. In classic I can type "Town A to Town B to Town C to Town D" and it returns a route between A, B, C and D. In the new interface it brings up a list of restaurants in Town A. How can the king of search get this wrong?
The key phrase of this article: "To these long-time suppliers, GT is a reminder of two lessons they learned long ago: Don’t rely too heavily on Apple and don’t make promises you can’t keep."
Studying the monitoring tools for JVMs: Nagios, NewRelic and Zabbix most used
Doxxing defense: Remove your personal info from data brokers
That's not actually incompatible with parent's statement.
That sounds right.

In this case I would like them to put this people to work on my pet annoyances: screen turning on while on my pocket and natively recording my conversations.

Screen shouldn't turn on under any circumstance, unless I press the physical button. There's no way to configure this and there are many cases of this behaviour: incoming call, low battery...

There is no way to properly record every conversation. There are apps, but they don't really work. Some of them with "good critics" demand to host the audio in their servers. Are people crazy?

I've recently bought one android phone for my mother. Her experience has been sad and painful (in her words). Now it seems her next phone will need just another painful period.

It's not just geeks, UI is difficult and changing it is no good.
How is this a conflict of interest? He mentions to go to every class (whether 7:30a or 8:00p), don't take joke classes (Man's Food), and don't study too much.
Same here. FF + DDG + FastMail is a quite low action path away from Google for individual users. Migration took me only a day (FastMail's mass migration is truly a breeze) and after almost a year: no complaints (maybe minor wishes, but hey!).

EDIT: and K-9 (for Android) as mail-client.
Moving from what the book describes to a real workable system is a bit of leap. I remember hambergs.no article. It helped immensely and I ended up writing up my own system with a few personal tweaks. GTD has many interpretations and many implementations and it is hard to know what to pick. It is just as easy to lose site of the goal: Make your life easier and more productive.

This was my experience. The question I had were surprisingly hard to answer.

1. What is GTD and does it work?
2. If GTD is failing for me is it because I am not doing it wrong?
3. If GTD is failing for me is it because my implementation is wrong (i.e wrong tool or badly designed app)

The problem with the GTD system, as much as I have enjoyed using it, is that there is no reference system to verify correct usage. The usual path taken, for those who are patient and motivated, is that of hacking your way through the books, tutorials and apps out there until it feels right. The 'it feels right' feeling comes if you actually feel like you are on top of your work load. The system you end up with that works for you (when you eventually get to this place), may look very different from what the book described or what you initially envisaged.

GTD is more like meditation than a system. It's hard to learn it by reading about it. You only know you are doing it right when your life feels lighter and more productive.
If we understand a 'Feminist person' to be a person who is a feminist, it follows a 'Feminist hacker' is a hacker who is a feminist.
> Animations are really valuable anytime someone doesn't come to the table with a complete mental model of how something fits together already. Basically, they're not for you Mr. Programmer.

Yeah, whenever I see sentence like "as a user, I don't care about animations" I just stop reading the rest. I appreciate the fact that you, the article/comment writer, have good mental model about what is going on and you want to be as fast as possible, but that comment also shows that you aren't a typical user and you don't have a clue how common people thinks.
You need to read up on your history I think. Most plutocrats bootstrapped their businesses. Most giants of the tech world sought VC funds after they were runaway growth and/or profitable.

The VC story only matches a few cherry-picked examples.
It's a person that is both a feminist and a hacker.
There's a misalignment of incentive for changing UI. For the designer/manager its great - they can say I was the designer of the cool new whatever UI, put it on their cv, get promoted etc. Much more fun than doing maintenance. $100k value?

For the users it's the other way assuming the functionality's the same. They have to spend time relearning the darn thing - say a $5 pain in the arse? Times 10 million users a $50m cost to society perhaps.
Yes but swiping does not work particular well if the words you use are not in the dictionary already.
Global Routing with Anycasted DNS. Teardown: NSONE
If you're running a "non-enterprise" commercial development team with > 5 full time MS devs and you're building apps of any sort of complexity I suspect you won't be using the Express editions anyway. I'm one of two developers in a company of 12 and Express doesn't really cut the mustard for the stuff we're doing which is only moderately complex.

Also bear in mind you're still getting five free installs before having to shell out for your sixth developer. By that time I would also expect that your revenue stream is pretty healthy and the cost of developer tooling, relatively speaking, is a minor cost of doing business.
I propose outlawing words like "gorgeous", "beautiful", "delightful" etc. when talking about app UIs. Really. It's an app - it's not gorgeous and never will be. It may be nice, pleasant or even look good, but an app is never gorgeous.
Even regional tier lists for Turbo can be really interesting. In the states, everybody thought T Hawk was a trash character, completely low tier. In Japan, he was one of the top tier grapplers; eventually, somebody from Japan came out to the US for a tournament, picked T Hawk, and started doing stuff that folks in the US had just straight up never seen before.
This is why I won't recommend Android to any friends or family. Being the most technically literate person most of them know, they all come to me for help fixing problems with their computers or phones.

The UI changes in iOS7 caused a whole bunch of questions and problems with my "support network", but with Android it would be like that every year with every OS update.
Structural Deformity
Yep, that repo was apparently converted from SCCS: http://unix.derkeiler.com/Mailing-Lists/FreeBSD/current/2012...