skysight-inc/HackerNews huggingface dataset:
The analogy wasn't that great. Booting a machine has nothing to do with typical uses of Emacs. There are many applications which are long running and are working on multiple documents - it's just another mode of working with an application.

One can use GNU Emacs just fine as an editor which starts and quits on a single file. 'emacs -q' starts in a few milliseconds on my Mac. I use single file edits with Emacs on the terminal all the time. Though I usually also have a long running instance of Emacs - but then it is used as a Common Lisp IDE, not just as an editor.

Then one can setup an Emacs editor server.

Or start the Editor and leave it running. This is no different from, say, a CAD program or any typical application on the Mac, where usually a single instance of an application keeps running, editing multiple documents.
Unlike LyX, TeXmacs actually has WYSIWYG editing. LyX only provides a rough approximation of the output.

Moreover, the real-time typesetter in TeXmacs rivals the output quality of TeX/LaTeX. In some ways, it is better.
Two Little Ducks (2014)
The allure of the Internet is strong...agreed...

I waste more time than I should with the excuse that I'm keeping abreast of current events...

I'll share this with you...if you read a good book, a really good one--you pick the subject--you'll benefit from the raw truth that someone really bright spent a long time organizing their thoughts and presenting the knowledge they're sharing...

I cannot always say the same about what I stumble upon on the internet...
A Worldwide Survey of Encryption Products [pdf]
The Walking Dead Season 6, Episode 9 Online
For M-x I like smex. Like fuzzy ido but without the bugs and purpose built for M-x - it just works. smex persistently remembers how often you use different commands, and uses this to sort the initial list of completions - very handy.

(require 'smex)
(smex-initialize) ; is this needed?
(global-set-key [(meta x)] 'smex)
(global-set-key [(shift meta x)] 'smex-major-mode-commands)
The interactive life of pablo
http://explainshell.com/explain?cmd=find+.+-name+%22*.rb%22+... doesn't quite get it either, but I think you're right. I'm not near a machine with Bash to check.
easter eggs included.
https://news.ycombinator.com/item?id=11097873
I run a knowledge engine project that actively mines facts from web-based sources and third-party data dumps. It was featured on the front page of HN a while ago, and has a total of $10 in funding (from a single donation; not a typo). I have, however, put a ton of time into it, and it's something I'm very passionate about. I'm fairly confident Wikipedia can have success making initial headway on their grant objectives with $250,000.

If anyone's interested, here's a demo of my own project: https://tuvalie.com/fae/?q=Albert%20Einstein
This is exciting. Recently I started to work on an answer engine/search engine. It still sucks but it's a good project to work on when bored

http://kairos.xyz/

In a few weeks I'll publish the source code and do a Show HN.

I wish a lot of luck to

https://www.mojeek.com/

and

http://www.lexxe.com/

too.
DuckDuckGo also started to crawl the web with its own bot (right now they're using Yandex's api).

We need more competition from different countries. Just think about the censorship done by Baidu or how Google never plays by its own rules.

It's also interesting to think about a way to monetize a search engine. For kairos.xyz I was thinking about paid accounts (1 euro per month) providing more features, like the ability to search from the command line. For example you write "kairos Richard Stallman" and it prints basic information about Richard Stallman on your terminal.
Looks like this is a grant specifically for this work (at least in part.)

I think this is an incredibly good use of their money. Google is the world's biggest surveillance machine, I hope that Wikipedia can do to them what they've already done to Encarta.
Shoelace - help us change the game (Full-Stack OR Designer)
Shoelace is a Toronto based start-up with only 4 employees and a small development team. And we growing!
Check us out:
www.shoelace.com

We are seeking a full-stack web developer that can play all bases; we want to build an entire development team around this ideal candidate.

Our DREAM hires are:
1- A front-end developer with CRAZY design skills
2- A full-stack developer that will help out a lot on the backend (while still touching on the front)

Shoelace has a strong preference for a hungry and passionate team player dev, over skills and experience.

We utilize MEAN stack technology - but we will happily train and ramp up someone who has the right attitude and development fundamentals... MEAN stack experience is not imperative.

If you are a VERY good designer that has limited full-stack experience, but is willing to do ANYTHING and EVERYTHING and eager to LEARN, we want to hear from you.

If you have limited full-stack experience ... But craves the start-up experience, we want to hear from you.

Shoelace can pay between 50-60k right now, but we offer equity as well. Our policy on compensation is that it will increase exponentially down the road as we bring in more money and you continue to prove yourself.

Desired but not Mandatory Skills:
- Passion, Hunger, Drive and ENERGY
- 1+ year experience as a web developer
- 1+ year experience utilizing MEAN Stack
- Solid single page application exposure
- Outstanding design skills OR full-stack experience (NoSQL exposure an asset)
- Strong JavaScript fundamentals

APPLY TODAY!
RE: Shoelace Applicant
matthewrsteinberg@gmail.com
It's true, but telling this to someone who thinks that doing some additions is doing mathematics will not help.
Misleading title. I don't think they want the result of the grant to rival Google
Yes, it's the main (only?) source of income for the Wikimedia Foundation.
Encryption Over Time
I should have asked and now do, how the code quality is (in their opinion) and if I can take a look at a representative sample or samples. This is probably the most important. Also, if they practice TDD so I can avoid the job.
My background is much closer to the "old timer" but I think I'm definitely on the side of modernity here, along with everybody shouting "sql".

Also I don't see why the old timer needs both a bit array and a uint64 port array, they can put the up/down bit in the high bit of each uint64.
I support it 100%. I love Google but they have too much power and I'm sure they'll start taking advantage of that soon (like they did with Google+ and Youtube).
300M per month doesn't sound like all that much to me?
We had it several years before the smartphone boom. Just a dumb phone that
could talk Bluetooth (DUN profile anyone? or PAN), and a palmtop/handheld
device that could talk Bluetooth (again, DUN or PAN).
Marketing Automation Integration for WordPress Websites
Slightly off topic: http://yourdatafitsinram.com/ and more seriously https://www.youtube.com/watch?v=SiSY1b0am5w which is a really good talk about the challenges of sysadmining for scientists. What do you do when 2TB of RAM isn't enough?
Those are sluggish, but at least they load.
You should know better; it's made by Microsoft. However, like with Atom, you can disable telemetry:

https://code.visualstudio.com/Docs/supporting/FAQ#_how-to-di...
Who's to say it doesn't bring anything new? If it's never been written before, it's new.

I often see technology growing in a "staircase" fashion. Things plateau, and then there's a period of many small 'chink in the armor' improvements... and then one of those ideas inspires something that floods into a whole new area.

Sometimes it takes a lot of smart brains throwing time at 'useless' junk before that insane theory is found. Othertimes we just await an Einstein-like brain to come on the scene and activate new stuff.
Even in high density cities with great public transit like Paris, Tokyo, London and Moscow have long commutes. I'd be interested in seeing data from these commuter friendly cities showing average "work related" commute times. It's not like when you get a new job you can just rent a new place close to work. In vast metro areas, commute times are going to vary from very short to very long.
I can relate to this. My major was EE and I had similar experiences, but kind of liked diffeq. Fast forward some 25+ years later, I spend all day coding and look to my old math and some new comp sci books for fun. I keep an engineering notepad with different sections in it so I can just open it up and attack problems such as concrete math problems from graham knuth and patashnik or physics problems. Even though I code through business problems on a daily basis using X framework and Y API, I find the rigor involved is not as satisfying as struggling through finding the closed form of some equation. I want to solve a deeper problem, if that makes any sense.

It isn't the answer that I seek in doing this; it's the desire to know why the answer is what it is. I think I have become more interested in learning far after graduating from university.
One could differentiate the two proposed solutions by the level of involvement of third parties (e.g., cloud hosting providers, authors of garbage collected or scripting languages, etc.). Some of these third parties have been involved since "old times", others have not.
I run a search engine that indexes an entire western country for beer-worth of vps. I spent few months to build it though.
I don't see scaling for the world to be hard given the money they have.
You're right to question the new company, see: https://news.ycombinator.com/item?id=11097873
I love EMACS, partially because of those zippy the pinhead quotes that can be evoked with the 'M-x yow' command
I think it's hard to generalize about PhDs because of the huge diversity of experiences. A PhD student should have a lot of freedom to define for themselves what they get out of their education. They are responsible adults and if they wanted a "marketable skill," they would have finished with a BS or MS. Predictably, the flexibility of PhD education doesn't always happen, and even when it does, it's both a blessing and a curse.
Examples of technical papers written using Microsoft Word
(Default nginx page showing up on your website)
His point about Yahoo being a conglomerate the day BABA started trading I think is really important. One of the biggest issues for the CFO of any public conglomerate is that it becomes very easy to see which divisions are weak.

As he mentions, when the value of BABA grew it actually created a problem for Yahoo in that it made it clearer to analysts what the real value of Yahoo was. Yahoo leadership must have know this and realized this could cut down the time they had for their turnaround.

To show the other side of being a conglomerate there are a few other interesting companies that operate like conglomerates in Yahoo's space but do so well...

Look at Microsoft....They are essentailly a conglomerate now, most people coud name their revenue stream... OS, Office, Servers and tools, Azure and what ever Bing, Xbox etc are rolled into.

Every reporting quarter people can see with a fair bit of clarity how well their search and console efforts are doing, and people did point to the huge losses early on for that division. If Microsoft didn't have such strong leadership the entertainment division may have been shuttered.

Google is an example of a conglomerate that went that way for a different purpose. They were in competition with Baidu, Bing, and Facebook for search revenue and they wanted to better hilight just how well they were doing. So they form Alphabet so they can better show just how much they spend on moon shots and at the same time show just how profitable their advertising revenue is.
Your comment raises the question: if a substantial profit is involved is a claimant still "impartial", "neutral", "unbiased"...?

Or, "external" to the proceedings, as your choice of terms suggests...?

I don't have the answer....still thinking about this one!

You make a good point...
> never mind five years!

Some bits of the DMD compiler back end go back 32, 33 years!
In essence, systemd is the tip of the "UX designer" iceberg that has lodged itself in Linux in recent years.

Meaning that people involved with Gnome and Freedesktop related projects are cock sure that they know better than the person before the keyboard how to run the system.

Or perhaps it is a rerun of the old admin vs developer duel. Where the admin knows it will not work because he has seen it fail time and again, but the developer insists it will work because thats what his carefully optimized code is supposed to.

Meaning that admins are dealing with everyday reality, while developers are contemplating platonic ideals.

https://xkcd.com/1172/

When most people see the strip above, they laugh at the crazy user. What i see is someone who has found a way to work his computer that fits him, and a developer that has taken that away.

The most accommodating action the developer could take at this stage would be to implement a timer that approximate the old behavior. But if he was a Gnome/Freedesktop school dev, he would likely make a snarky comment about "holding it wrong" and close the report wontfix.
There are substantial donations from other foundations and company match programs (Huuuge page):

https://annual.wikimedia.org/2014/#s-5

I guess the foundations aren't reasonably a response to the Jimmy banners, the company matches probably are.
Google does actually penalize this. It's also not that easy to catch given the layers involved.
> What's the query interface like for the bit array?

I don't see any request for a query interface in the list of requirements.

The point of the packed-bit array is that you don't need any kind of query interface other than a few accessor macros. It's a memory-mapped array of 64-bit integers; you just index into the array and use a macro to mask out the bits you're interested in.

The "old-timer" solution - which actually solves the stated problem instead of a hypothetical future problem with lots of extra requirements - can be written in a few pages of C. It shouldn't take more than an hour, perhaps two (plus some time for testing).

If and only if the requirements change0 to something significantly more complex would something like a query interface make sense (YAGNI). The task as stated just isn't very hard.
Massive clickbait title. It's a story about Dennis Richie.
Noooo freebsd and Python are dying , zombie-Linux-Javascript-Jesus will save us with docker on mint .
I had several exceptional Math teachers throughout my education, but the piece of advice that stuck with me the most is:

"If you're not sure what you want to do with your life, study Math. Why? Because Math teaches you how to think."

The skills I learned studying Mathematics have been invaluable, the Math that I currently am able to recall is abysmal.

The author did a great job calling this out succinctly: Mathematics is an excellent proxy for problem-solving
From my experience of both academia and life in general, I'd say traditional tertiary education -- meaning lectures and research work from undergraduate upwards in a university setting -- is actually quite a poor way to learn anything.

I'd say the ideal way to develop knowledge, understanding and skill in almost any field is a combination of systematic practice and receiving personalised guidance and training from someone who thoroughly understands the field itself to at least the level you are trying to reach and is able to share that understanding effectively based on your current level of understanding.

Sadly, this is usually hopelessly unrealistic, because there are nowhere near enough suitable trainers around to give everyone close to 1:1 training in that format. But the further we drift from it, the more impersonal and generic training becomes, the more isolated individual practice becomes, the less immediate and detailed feedback becomes, the less effective the training regime as a whole will be.

Given that neither undergraduate-style mass lectures nor postgraduate-style research are particularly efficient at conveying useful information, guiding practice, or promoting rapid and actionable feedback, I personally don't rate either particularly highly on an idealised scale. Perhaps a more practically useful question would be whether there are ways to improve university-level training that are realistic given the time and money constraints and, beyond a certain point, the lack of many if any people who actually are more knowledgeable or skillful in increasingly specialised fields than the research student who is dedicated to exploring them.
What’s that font? bookmarklet
Good. I hope he is successful in taking them down. I know too many people who've wasted $$ falling prey to these MLM scams.

I know an emergency room physician who stopped working as an MD to sell Arbonne products (another MLM like herbalife that sells makeup and diet shakes) after getting roped into it by a nurse we worked with. Now she is in the nurse's "downline." Utter waste of an education.
This is 206, why are you using #defines instead of "const int"s.
If Hollywood is anything to go on, it looks like the time for sex robots is practically upon us.

Blade Runner was set in 2019, and Cherry 2000 was set in 2017.
Also be especially wary of people pushing products based on testimonials, not actual science.
You might want to check [This].(http://www.itjobswatch.co.uk/jobs/uk/python.do) It doesn't look like dying to me.
Amen to that. Facebook and such becoming the vast majority of internet content, imho, are one of the biggest reasons it's getting boring.
After a day of editing on Emacs on a MacBook Pro, my hands felt like they were going to shrink and stick into a contorted state.

So I tried Evil which does work fairly well for editing text. In some ways it's better than Vim--the :substitute is really nice as it shows all pending substitutions in the buffer. But as you said, some major modes work with Evil and others don't, so I'm never sure what I'm going to get.

Ironically a modern laptop is well-suited for Vim, as vi worked on primitive terminals--laptop keyboards don't have a lot of keys and they are poorly positioned. The MIT lab for Emacs probably had nice keyboards.

So these days I am back to Vim and have been finding plugins to make up for the things that Emacs has that Vim doesn't. vim-dispatch is a decent replacement for M-x compile.
Google already is the search engine for Wikipedia. And Wikipedia is the content provider for Google. Why mess up such a beautiful arrangement? http://newslines.org/blog/google-and-wikipedia-best-friends-...
It works for me. Care to show me a screenshot?
It's been a while but I think this is true of a lot of introductory courses in general, like Organic Chemistry. "Trust us and memorize these rules the basis of which will become clearer down the road."
>>> Is Python dying?

False
I worded the post poorly. I was saying that those things are great, but the overall thesis is one of pacified teens who are too fat, lazy, and unmotivated to go do interesting things.

For some, those interesting things are sex drugs and rock'n'roll, which you'll all agree are bad. For others, those interesting things translate to youth leadership, contact sports, and other things that make boys into men.

All I see when I am with American kids is a whole bunch of iGaming on iDevices and SnapChatting under the watchful eye of overprotective soccer moms who are doping them up with garbage food and SSRIs.

Good luck with all that in 20-40 years if China, Russia, or the Muslim world decide to make aggressive battle-tested men.
There's absolutely a scalability problem lurking there regarding ports, and what happens when you want to scan more than 21 of them.
Building Human Mini-Brains from Patients' Stem Cells
Agreed. Regular melpa is practically a parody of a package repo - sometimes it seems it took the worst option at every possible decision. Building directly from HEAD, using insane version numbering that causes package.el to prioritize it over every other repo (someone more cynical than I might think this was intentional), and yet somehow managing to be by far the most popular way to distribute packages, even more so than melpa-stable (which is actually quite tolerable).
Please do not spoil the joke.
Moving to mobile devices is always hard and expensive.

Yahoo has to compete with other mobile apps and companies. Yahoo didn't convince mobile users to use their apps instead of competitor's apps. There was no advantage to the mobile users to watch videos on Yahoo instead of Youtube for example. There was no advantage to use Yahoo Mail instead of Gmail. There was no advantage to use Yahoo News instead of Google News.

Yahoo should have moved to mobile apps years ago, when the market was still young and growing. It has become too late as Google, Facebook, Twitter, etc already have a lock in with mobile apps. All Yahoo can do now is try and catch up with the others. What they need to do is innovate new features no other app has instead of trying to catch up. Find some new niche market and make an app for that.
> Systemd has undeniably brought some good things to Linux. It's much faster and less buggy than the mess SysV init was.

http://without-systemd.org/wiki/index.php/Init

Take your pick. Most of them likely predate systemd by up to a decade.

Never mind that a lot of the "mess" of sysv could have been avoided by punting the boilerplate into its own script file that the various services files could import.

Recently i find myself wondering if RH have some kind of inferiority complex vis a vis Solaris. After all, the latter was a "true" descendant of the one true Unix...
More power to you, but I couldn't go back to manually-invoked completion at this point. An environment which gives me as much information as possible as quickly as possible in as few keystrokes as possible is a big priority for me, and I'm willing to have a few extra dependencies in order to get that.
OK... some major fixes were done to responsivity.
That's an interesting read.

I wonder if the DNA is in good enough shape to tell us whether or not the body is his.
Fine, sure, but I think his point is just: Emacs users don't run Emacs on files; they run Emacs once and then open files with it (or with gnuclient/emacsclient).
"Welcome to nginx on Debian!

If you see this page, the nginx web server is successfully installed and working on Debian. Further configuration is required.

For online documentation and support please refer to nginx.org

Please use the reportbug tool to report bugs in the nginx package with Debian. However, check existing bug reports before reporting a new bug.

Thank you for using debian and nginx."

I meant here: http://kairos.xyz/
Be careful – that's your moral stance, not necessarily the only moral stance. "Developers" don't "need" to agree with your stance, that's just what you'd like.

Would you rather someone gets addicted to Candy Crush or to alcohol?
Yep, lets go reductio on this thread...
Been ages since i used the 9x series, so perhaps my hindsight is rose colored.
Unless there is another language that beats Python in terms of simplicity of toolchain, deployment and syntax, Python is not going to die. Very few people care about the performance of a language (this is same as asking whether Intel i5 or i7 is a better choice when most of what you'll be using is Microsoft Word or PowerPoint), and Python provides reasonable and handy solution to that problem as well (pypy).

Bottom line is that performance does not predict whether a language will die or live. That's not what most people care about.