skysight-inc/HackerNews huggingface dataset:
OpenOffice was a dying project. Sun had been fairly unresponsive to the community and unwilling to fold in community changes. When Oracle bought them it got worse still. Projects like Go-OO started up, which wasn't so much a fork as a patch-set. OpenOffice was looking sad and it looked a lot like the best known FOSS suite was doomed to splinter and die.

Then LibreOffice was started to sort this all out. A real fork, a new name, it folded in Go-OO and other community improvements and committed to proper governance, addressing technical debt etc.

A year or so later, Oracle 'gifted' the stunted and now somewhat left behind OO.o to the Apache project. A few corporates got behind it, but it had no community traction, and any small improvements that did get rolled in were very quickly adopted by LO, where flow the other way was almost non-existant.

This is not really a story of licensing as much as it is community mismanagement by Sun, and active hostility from Oracle.
Did anybody succeed in deploying Jupyter into a multi-user environment? I know there is jupyterhub and some people deployed it for selected trustworthy users (e.g. in a university course context or a company's intranet), but AFAIK it hasn't been deployed in production to potential untrustworthy users. Current approaches seem to rely on the idea to sandbox you in a Docker environment, but mostly these are work-in-progress solutions and I am not sure how much more secure they are, beside the fact that also authentication and persistent storage issues have to be solved.

The obvious problem is that accessing Jupyter is technically similar to allowing full shell-access and you have to deal with local privilege escalation, but I wonder if there has been any progress. I evaluated to use it as a UI for domain-specific applications that give users some kind of graphical shell, but in the end I decided against it, because of security concerns.
Spotify and Universal Music Group announce global, multi-year license agreement
William Shatner feels the same way.

> I don't think of favorite roles like 'This was my favorite thing to do, and that isn’t.' I just wish they hadn't cancelled Shit My Dad Says because I could bicycle to work.

https://entertainment.slashdot.org/story/11/10/17/150212/wil...
Yeah, we were lucky in that we only had engineers with years of experience on call. They had to have had dev experience, too.

This followed an attempt to run a more 'standard' support service (before my time) with specialist support staff. That failed badly, mostly because customers and devs hated that they added little value to the process.

It was a long time before people were allowed to be recruited direct to support again, and by then the leaders were all former devs->tech leads.
There was another fascinating aspect of politics that sprang up due to Place: inter-community politics.

My community (Madoka Magica) was continuously communicating with our neighbors on all sides, ranging from the gigantic PrequelMemes to our right, Canada to our south, Homestuck, the Greek and Turkish flags mentioned in the article (which really were warring for quite a time before the heart appeared), and even tiny little subreddits like the AEIROU who we had to relocate as part of negotiations for our expansion.

There was constant debate about where to expand, who to defend against, who was being a jerk and needed to be wiped out... it was like a game of Diplomacy more than anything else.
> I have, several times. It still doesn't answer my sincere question, nor does it make your apparent criticism look any less venal.

Your 'sincere question' is followed by saying I am criticizing his statement and that I am apparently doing it as part of a bribe or in exchange for some influence.

If you can't understand my statement, or my clarification of my statement, based on the biased tone of your questioning, it is clear no further explanation I could give would satisfy you, unless it was admitting some form of deceit or untoward hidden agenda.

But, instead of answering your question, I can at least correct your disingenuous accusation. I wasn't implying anything at all. I stated directly, twice, exactly what I meant. There was no hidden meaning or insinuation. And i'd appreciate it if in the future you could prevent yourself from attempting to derail someone's point of view with your own false assumptions.
You sound like a joy to interact with.
You never asked for Solitaire or Freecell either. And you never asked for Notepad or Calculator or whatever. Did you have mini-hysterics about Solitaire being bundled, and did you waste hours worrying about it or removing it?

What about the pernicious inclusion of Edie Brickell's Good Times in Windows 95? ;-) https://www.youtube.com/watch?v=iqL1BLzn3qc

Candy Crush Saga was actually one of the benefits of Windows 10 that Microsoft promoted, for two reasons: (1) Candy Crush was enormously popular, and (2) it provides practice in touch operations, just as Solitaire got people used to using a mouse.
Delaying marriage in developing countries benefits children
There is Divvy which is an interesting approach. There is Hammerspoon if you fancy Lu's hacking and Phoenix if you fancy JavaScript. Hammerspoon can do more.
You don't have to relicense your code as GPL. You are confusing the copyright applied to your own code vs. distribution of the whole program.
Yes, their API is useless, imo. At least at getting stuff out. They want their users locked in.

I'm building a tool thats parsing .html files (your public profile), and extracting relevant information. Build on nokogiri, and open source. More info here: https://programmercv.com/resume-exporter
It is possible to leak information, but then you are doing it wrong. Don't use only a single out of time test set to do parameter or model selection, keep an out of time holdout set.

But really, this is the bare basic of forecasting. It is somewhat annoying to have to regurgitate all of this: Like non-leaking forecasting is impossible somehow. It would be a better discussion if everyone just assumes proper forecasting practices. Instead people seem to assume I have no clue what I am doing, discarding my technique, because I did not mention removing duplicates, scaling, proper validation techniques, ... and a 100 other things, which are of no importance to the technique itself.
So if the extremely niche specialty is really valuable, the potential employer should increase his or her pay to compete and stop linking salary to age or experience.

Any really highly skilled, highly qualified white collar job adds hundreds of thousands in value at the very least in just about any industry, so what's 30-40 thousand dollars more to the company.
I did say "higher paying" rather than "high paying".
The glossiness of them is highly desirable for anyone doing visual work: Photography, video editing, UX design, graphic design, etc. Colors and contrast pop a lot more.

It's a personal preference, however, so we let people at work make their own choices.

Apple displays have long been very high quality with accurate colors. They also usually come with a built in hub and ability to power a laptop, which is very handy. It allows the monitor to essentially be a dock.
>Why do we want source order independence?

For when things change, for when we want to reorder content without scripting. Why would having it as an option not be preferred?
That's a great read. I didn't realize Bill Atkinson's HyperCard preceded Tim Berners-Lee's proposal by a few years, or that Berners-Lee had referenced HyperCard directly in it.

The applications of hypermedia were clearly in the ether in thay era, but that document certainly pulls a lot of the threads together.
Currently working on LeadMine https://www.leadmine.net - Find new prospects and their email address.

LeadMine is lead generation software for any type of business. With their powerful and flexible tools users can now find qualified leads along with their respective email addresses in seconds.

Using the capture feature, you can add and track all your prospects with a simple interface - will eliminate the use of spreadsheets. Once list is generated, users can then begin to contact leads and convert sales!
>* POSIX scripting and CLI.

Windows has WSL which gets better in the new Creator's update.

>* Touchpad support.

I don't use laptops, but I've heard good things about the touchpad in the Surface line, and Dell XPS.

>* Superb discoverability of power user features with in-app help system and hotkeys displayed in the menu.

Windows has had hotkeys in menus as long as I can remember. I know they where there in 3.1. If you press Alt in Explorer you'll get overlays with hotkeys over the buttons and menus.

>* A consistent menu system.

I'm guessing you mean that the ribbon is inconsistent. Most programs use the regular menus, and the ribbon is just a glorified toolbar with tabs. I don't see the big deal.

>* Powerful and system wide screenshots.

Windows 10 has Win+Print screen to save fullscreen screenshots as a file. For more control, there's the snipping tool that's been included for years now.

>* Cmd-C / V work everywhere, including the Terminal.

Ctrl+C/V works in Windows terminal too.

>* Very good terminal with good color schemes, tabs, unicode and even emoji support.

I usually use ConEmu. I just tested, it does support emoji, but I don't see the point. I just tried "mkdir " (edit: seems like HN eats my emoji, but that's supposed to be a directory with an emoji in the name), and it worked as expected. If I use the built in terminal in VSCode it even looks nice, with colors, but it's just two blank rectangles in both cmd and powershell.

The built in terminal supports 24-bit color now though: https://blogs.msdn.microsoft.com/commandline/2016/09/22/24-b...
I'd rather that president lower my taxes and leave the infrastructure business to companies that actually understand how it connects to everything else.
They actually still sell those (much to my surprise). http://www.apple.com/shop/buy-mac/imac-vesa
Click and hold the fullscreen button. Drop window on left or right half.

This thread is full of people who insist they want an OS for power users but don't seem willing to find out how to do things.
> If you can't save for your own retirement, then you have no right to leave the workforce or lean on government programs.

There's a massive part of the population who will not be able to save for retirement. How exactly does one save for retirement when they live paycheck to paycheck?
Michelangelo’s Medici Chapel May Contain Hidden Symbols of Female Anatomy
That seems a little bit under market to me, but absolutely not absurd.

(I'm very familiar with the St. Louis rental market. My last one-bedroom in Tower Grove South (for those familiar with the area) was $625/mo. It was a decent apartment, too.)
Best Django release ever! Good thing we have 1 years overlap between two LTS releases (1.8 and 1.11). Will be upgrading my apps soon. :D
Elixir deployments: our data on what the community needs
Much as I am keen to see the Mac Pro replacement, It's not unnecessarily negative to point out the absurdity of the fact that in December, 2017, Apple will be selling, at a premium price point, no less, an _Ivy Bridge_ processor. And charging _twelve hundred_ dollars for 48GB of memory.
The User Feedback You Need to Build a Better Product
This looks pretty good for handling diffing/merging of notebooks. I'm just getting started with jupyter, but it seems like somewhat of a pain to have to ssh into a server to manage versioning with git while I work on the code in the browser. I'd prefer if I could do all of my jupyter work directly in a notebook, and commit from the notebook webpage.

I'm not sure how others work with this stack, so there is likely tooling I don't know about. I'd love to hear suggestions.
I'm working on a writing project to write 1,000,000 words, just for the sake of it. Currently 66.2% of the way through.
The government only took on $32k of the risk, that's where federal aid caps for undergrad.

It's private banks that are more than happy to sink kid's futures prospects by lending them that extra $50, 60, 70 thousand dollars or more (and to take their parents down with them).
Why Canada's Hacker-King Is Very Afraid
Some people want a monitor that is endorsed by Apple, carries Apple's warranty, that Apple will support if something goes wrong, and that, very importantly for some folks, looks like an Apple product and fits in with the design aesthetic of the rest of their Apple devices.
Agreed, I just played with the demo and it's pretty dang slick.
“Who Cares? Sammy Got the Money”
Less Fear: How LSD Affects the Brain
Electric car maker Tesla passes GM as most valuable U.S. car company
They have one at the San Francisco Ferry building, https://www.youtube.com/watch?v=x1gKvyghHsk . They put it up in 2013. Apparently it weights 700 lbs.
I started to think about this a bit while I was replying to pavel_lishin below. Maybe it was more of users caring more about other communities or images more so than they do about political causes.

I must agree the scale of some of the works on there and the coordination it took is very admirable. I loved checking in every few hours just to see what had changed and who was fighting for control. It was definitely fun for a while to follow, but after time it became like a cult with some really toxic side-effects that leaked into different subreddits and detracted from the actual content fit for that sub.
I just found an official Krispy Kreme App that does the same: http://krispykreme.com/hotlightapp

But I'd rather not download an app.
SEEKING WORK - San Francisco or Remote

I build high performance, distributed, real-time backends for apps.

15+ years experience building reliable backends for web apps and mobile apps.

Extensive experience dealing with security (anti-web-spam, anti-fraud, anti-troll, anti-account-takeover).

Tech: Golang, MySQL, Cassandra, Prometheus, Grafana, AWS, GCP, DigitalOcean

http://stackoverflow.com/users/1305696/daniel

Email: daniel@GoDeveloper.com
Problem: no note taking app suited my needs.
Solution: write your own

http://github.com/ekblom/noterium

Write notes with CommonMark, save where you want (dropbox, disk), notebooks, etc.

Two years and counting, just open sourced it, why charge for it when its built with OS-libs. :)
On the contrary, closed products very often compete against open ones.

Potential contributors often never hear about the Open Source projects used behind their television, phone, routers, editors, games...
This article is an insane rant. She didn't even spell the ED's name right - it's Zemlin. Did the author even ask the LF for a statement?
Do you write your entire talk out before you give it?
I'm working on two projects in parallel (nothing public yet):

- a blog centered around making programmers more effective at their job with topics like editors, tools, automation, source control, learning new technologies, writing documentation and more.

- a self-hosted (possibly saas in the future) software licensing platform for companies selling desktop software.
If I can save X dollars per year in San Francisco then I need to be able to save X dollars per year in Iowa not just live similar lifestyles on less money. Because savings has ZERO cost of living adjustments. Further, Social Security has zero cost of living adjustments so if your making less than the cap that has long term consequences. If your saving 15% at 200k that's 30% at 100k for the same net savings. While a 100k lifestyle in Pennsylvania may be like a 200k lifestyle in SF a 70k lifestyle in Pennsylvania is probably not like a 170k lifestyle in SF.

This is most apparent when you travel as a hotel in Europe does not give a discount because your living in the Midwest. Further, someone may be willing to live in an efficiency when that's saving 10k/year, but not when it's saving 3k/year.
Yes, but Obama has been out of office for 3 months, it is time to stop worrying about him.
The Race to Quantum Technologies and Quantum Computers
I do a lot of back-end web service work and I really enjoy using unit test debugging, it's really fast and gives you a good clean starting point. The times that I have to hook up the debugger to the web server to debug against the website in the browser can be really frustrating and a lot more work especially since the client-side code will call out again to retry web api calls that took too long. I'm yet to find an effective way to debug in this way without deleting breakpoints that get hit and then assigning new ones (and who knows which call exactly I'm debugging but since the data is the same it usually doesn't matter). Does anyone have a better way to debug than the way I'm describing, I use Visual Studio and haven't found a way to easily limit it to just the first call attempt?
I'm going to have to respectfully disagree with a big chunk of this article. Documentation is generally a waste of time unless you have a very static infrastructure, and run books are the devil.

You should never use a run book -- instead you should spend the time you were going to write a run book writing code to execute the steps automatically. This will reduce human error and make things faster and more repeatable. Even better is if the person who wrote the code also writes the automation to fix it so that it stays up to date with changes in the code.

At Netflix we tried to avoid spending a lot of time on documentation because by the time the document was done, it was out of date. Almost inevitably any time you needed the documentation, it no longer applied.

I wish the author had spent more time on talking about incident reviews. Those were our key to success. After every event, you review the event with everyone involved, including the developers, and then come up with an action plan that at a minimum prevents the same problem from happening again, but even better, prevents an entire class of problems from happening again. Then you have to follow through and make sure the changes are actually getting implemented.

I agree with the author on the point about culture. That was absolutely critical. You need a culture that isn't about placing blame but finding solutions. One where people feel comfortable, and even eager, to come out and say "It was my fault, here's the problem, and here's how I'm going to fix it!"
Damn, those are new ? Or did just the formating change?
Note that 1.11.x is also the last major version to support Python 2.7, 2.0 will only run on Python 3.5+ iirc.
Spark-like environments where not all packages are available in Pyspark and you need to move between native Scala/spark and Pyspark.

What exactly do you mean here? Are you referring to the parts of Spark which don't currently have a Python API? Because those are becoming smaller and smaller.

There is also Jupyter magics to let you change languages within a notebook. See %Rpush and %RPull from [1]. Not sure if there is a way to have a Scala kernel running and sharing the same Spark context though.

I think IBM is working on something in this area.

[1] https://blog.dominodatalab.com/lesser-known-ways-of-using-no...
The trash can was a neat design. The problem was is that Apple came up a design that was wrong for the market that wants a Mac Pro. This is a market that wants to upgrade and expand their computers. They want to add some of the largest capacity hard drives they can find. They'll put in an expansion card or two. The GPU that would be fine for me until I bought a new computer, they'll want to replace it next year.

I don't think the tower will be that hard to design. I think the issue will be in making a new motherboard. Or do you think, they'll just use one of Intel's designs?
Velocity | Node.js Engineer | London | VISA https://velocityapp.com

We’re looking for an experienced full stack Node.js Engineer to join our rapidly growing development team as we scale to thousands of restaurants over the remainder of the year.
You will be initially working on a large, greenfield project, developed with latest technologies and best practices. We have the highest standards in software engineering and you will get the chance to work with very talented developers.

Key responsibilities will focus on building our REST APIs and real time communication systems for our Web, iOS and Android apps. Our teams are feature-based and vertical, so you will have direct contact with various stakeholders on day to day basis.

We are rigorous about continuous delivery, very high test coverage and detailed code reviews. You will work in a fast paced and friendly environment where you will share your expertise and grow as an engineer.
We work at the cutting edge of technology, and rely heavily on open source projects. We are also tech agnostic and very open minded. We use many other languages, frameworks and methodologies like Go, C#, Firebase and functional programming.

To apply, please go to https://velocityapp.com/careers
But what you're complaining about isn't an issue with conservatives; it's an issue with asshats. And if your goal is to convince an asshat of something, you don't talk to the asshat. You talk to (and convince) the person the asshat respects.

If someone barges into an discussion like that and you attempt to confront them with reason and argumentation, you're gonna have a bad time only further poisoning your perspective of the "other side".
Bots definitely did take over, and it's how communities left their images so preserved. A lot of subreddits had scripts they gave out to users to just run in the tab. I think this kind of ruined the joy of logging in after a few hours of being gone and seeing something completely different in an area.
Many would take it, no question. However, taking a green card doesn't necessarily mean that the person will stay in the US forever. The American culture and lifestyle is rather specific and not for everyone. It requires living in the US to start realizing it. You can't grasp it from abroad. Some developers return to Ukraine/India and feel happier there.
That sounds very interesting.

Well it's ambitious, so it has that going for it...

Tea?

I'm not sure I get the reference. Yes?
SEO Roundup: Top Articles for SEO (April – May 2017)
Anyone interested in explaining why I should choose Django over Rails nowadays? Or is this just a Python vs Ruby thing?
> Even though it's all representetive ahhhhh
I'm a big fan of checklists as well; however, working through a checklist is still a manual process with room for human error. I've gone down the road of creating checklists, then realized that many of the items would be much better automated. For example, suppose a list item was "Ensure command X is called with arguments -a, -b, and -c, then command Y is called". This could all be wrapped into a simple script that calls these commands, eliminating the potential for human error. I've found that as I create checklists, they often turn into a list of things I really need to automate.
Long Before Colorado Legalized Pot, It Was the Country's Glue-Sniffing Capital
For porn, Youporn has had some technical (or technical PR) submissions multiple times over the years.

"Youporn.com is now a 100% Redis Site" (126 comments, 5 years ago)[1]

"How YouPorn Uses Redis: SFW Edition" (95 comments, 4 years ago)[2]

"YouPorn: Symfony2, Redis, Varnish, HA Proxy... (Keynote at ConFoo 2012)" (49 comments, 5 years ago)

There's more in the HN search.

1: https://news.ycombinator.com/item?id=3597891

2: https://news.ycombinator.com/item?id=6137087

3: https://news.ycombinator.com/item?id=3750060
Not if it's easier (psychologically, practically, whatever) to kill someone with a Honda Civic than other cars, of course.
Check out their open source license.

https://www.jetbrains.com/buy/opensource/
Also known as the (much cooler-sounding) Principle of Explosion :)
MyStaticPage updated with hosted version