skysight-inc/HackerNews huggingface dataset:
IRC has responded to that.

A huge part of users uses now IRCCloud, or their own ZNC or Quassel setup.

And creating multiple channels is never an issue to separate topics.
How about "Alphabet/Google is trying to position itself as an AI company" instead of "is an AI company". That direction is still important to explain why it is valued like it is: investors are betting that it has good chances of succeeding in becoming an AI company.
IRC out of the box has an even lower limit (0).
Except, for example, when Google decides to provide inferior results (ie inferior as determined by Google search), which may still result in anti-trust action in Europe

http://focusontheuser.eu/
More than the $0 I did of Apple product. Google Express, Google Play Music (and/or Youtube Red, depending on how you look at it), a Chromecast. And a (branded, not AOSP) Android phone, which I think Google ultimately sees something for, though I'm not sure.
Aloso check out http://jekyllrb.com/docs/upgrading/2-to-3. Not much has changed for end users, but still some minor changes to be aware of.
I don't write Python in C /s

You meant Ruby, Python and Lua have their reference implementations written in C. They all also have other implementations written in other languages.
Assuming you are given a single number and you test it and is_prime says it is prime.

If on the other hand you are looking for a number that is_prime says is prime, and you are iterating through candidates, you need to know how likely it is to find a prime number in the first place to tell you how unlikely this is. In most cases the chance of a false positive will be much, much higher than 2^-80.

If for example, you only expected to find a true prime in 1 every 2^80 numbers anyway, there would be a 50% chance that a number you found is prime and a 50% chance it would not actually be.

https://en.wikipedia.org/wiki/Bayes%27_theorem
That's assuming you want to quit the job. But given the employer, the opportunity to learn a ton if I stayed and my low self-esteem at the time I wasn't overly eager to quit.
15 years of VLC and VideoLAN
a great concept, anything like this in python?
I worked on an electronic health record system. Many customers complained that they couldn't use it effectively with the keyboard. It was web based. New large customers reported queues in the waiting rooms because of the UI. The company didn't take it seriously. But then we each got two days to work on anything we wanted, as a creative experiment. I made a new widget with a hot key that brought up a HUD. It let you navigate to other pages extremely quickly using Ctrl-P style abbreviation. And a clever type of nested menu, with special support for accessing the most common tasks on patients, etc. And it scraped the current DOM in a pragmatic way to provide quick links to things shown on the current page. This led to unplanned features that came up in my demo. It was such an effective solution to a very real problem—and it could be dropped in as a JAR file without even modifying the rest of the software. I left the company not long after and I don't think they used it.
The USE construct is trivial in Lisp:

(defmacro use ((&rest vars) &body body)
`(block nil
(let ,(mapcar (lambda (sym) (list sym sym)) vars)
,@body)))

Example:

(defun foo (x y)
(+ (use (x)
(incf x 10)
(return (+ x y)))
(use (y)
(incf y 12)
(return (+ x y)))))

-> 28
The incremental building of the site is big, because it was beginning to become a concern just how well you could manage a large site with many posts and contributors.

On top of that, Liquid is finally being updated to 3.0, which comes with a couple of neat features.

It’s also nice to finally see an end to the Markdown discussion.
I am more addicted to Hacker News than most apps.
>> Care to present any evidence

They certainly do things today that they did not do 5 years ago. Like specific query results where everything above the fold on desktop is an ad.

I personally do not think that's good for consumers. I suspect, though, that you disagree.

On your other point, they are getting better every year as measured by a YoY comparison...not just plain growth. Double-digit percentage YoY improvement. That's hard to do.
"Ah Huggin ... not again .... " - Every-time I see it on HN.
The title isn't grammatical. Math and Do must agree.
AI with quickly advancing dementia.
They mean for CNAME'd sites: https://help.github.com/articles/setting-up-a-custom-domain-...
The relevant algorithm is Sugiyama, and there's an unmaintained, but working plugin for d3 called dagre-d3.
Nice. One way you could distinguish your service from all other options (S3, Github Pages), is to support the history API for single page webapps. I'm hosting a static site on EC2 instead of S3 because I need URLs to fallback to index.html. Literally for this one nginx rule:

location / {
try_files $uri /index.html =404;
}

Also, I'd like to try the beta of your service, just signed up. My email is in my profile. Thanks!
are there no organic listings at all? or is it just that there are now way more paid listings so the first page is entirely paid placements? thats a pretty big difference.

I recall that when froogle/google-shopping first launched they were just filling in content from search results because they didn't have very much direct engagement by vendors. maybe that's changed now so the search results were just scaled back because not necessary.

I dunno. I'm willing to accept non-nefarious explanations for this. That doesn't mean it isn't on the whole better for google and their paid advertisers. Whether or not that also means its worse for consumers is an open question.
We're using Nix in production. It has some polish issues but even in its unpolished state Nix is adding a lot of value for us.

I meet people that have all kinds of familiar issues with puppet, chef etc. We used to have those problems and we just don't have any more.
And then there's Hungarian, my ancestors, way off on the side, where no one really knows where it came from.
AI is whatever hasn't been done yet

https://en.wikipedia.org/wiki/AI_effect#AI_is_whatever_hasn....
Persyst http://www.persyst.com/ | San Diego, CA | ONSITE | Full-time | Software Engineer

Persyst is the worldwide leader in EEG software. Our software is used daily by thousands of neurologists at hundreds of hospitals around the world. We have pioneered the use of digital signal processing and neural networks in order to remove artifacts and interpret EEG data. Now we are looking for team members to help develop the next generation of tools with the ultimate goal of replacing the routine human interpretation of EEG data. We are a small company (15 employees) that has been around since 1987 with stable and growing revenue.

As a software engineer, you will be an essential member of our team responsible for designing and developing the next generation of market leading EEG visualization software. This will include new products, new features, and improvements to existing products. Our software is written primarily in C++ and C#, but experience in those languages is not required.

Please contact us at jobs@persyst.com. We offer a very competitive compensation and a comprehensive benefit package that includes medical, dental, vision, 401(k) Plans, paid time off, and fosters both personal and professional growth.
Source: https://www.seas.harvard.edu/news/2016/02/new-research-repli...

YT video: https://www.youtube.com/watch?v=f-JraqXhinY
People love Apple's products (for the most part). People hate ads (pretty much everyone). So this makes no sense to me at all that Google is worth more than Apple. If you imagine the future, no one really knows what each will do with all the stuff they are building, so saying Google is worth more than Apple in the future seems silly.
How free electricity contributed to Puerto Rico's debt crisis
He (probably) means with a custom domain.
SPOILERS! Do not read the parent comment if you have not beaten the game.
Disclosure: I'm not a matrix dev.

The API intro page[1] is a good start. Basically, a client authenticates with their homeserver. Multiple homeservers can "access" a single room. There is a server-server API for synchronization. I don't know how this maps onto vector.im / matrix.org

Lots of good discussion by official devs here https://news.ycombinator.com/item?id=8997844 and https://news.ycombinator.com/item?id=8267610

Spammers: each room can have mods / admins, just like in IRC. I don't know how bans are enforced on a technical level.

[1] http://matrix.org/docs/spec/r0.0.1/intro.html
I have 4 years of IRC logs in about 4 GB of uncompressed text. YMMV but IRC is not bandwidth or disk-intensive.
Your question is answered explicitly in the press release, if you wanted to Google it. But are you instead making a point about how that's bad or something? The business model is to give away services for free and then show ads to monetize, that's no secret. Do you contend this is a poor business model, or somehow immoral or something?
What's the benefit of using this for family vs hangouts?
Learning to Love Brutalist Architecture
Not really. That's what SETI is there for.
The stock price of a company is based on predicting future earnings, so talking about the future of a company is pretty much unavoidable in this sort of discussion. You can ignore what management says and predict the future in some other way if you prefer, but ignoring the future entirely isn't possible. (Assuming that nothing will change is also a prediction.)
> Calling someone an "X company" means that they make their money from X.

Sure, but even so (except for the way some people treat Google), we typically call companies that make their money by placing ads in a service or media offering an "X company" where X describes the service or media offering, not "advertising".

From that perspective, Google is an online services company, with AI playing an important role in some of its services.
How would an average Roman citizen travel through the Empire?
ISC is the shortest permissive free-software license with a warranty disclaimer under current law.

Here it is:

Copyright (c) Year(s), Company or Person's Name

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
GoPro - Be A Hero - Pursue Your Passion

https://gopro.com/careers/jobs

We're hiring for Engineers in San Francisco and San Diego

iOS, Android, Ruby, Go, Python, React, IoT
Sorry for the downtime. I noticed GitHub have bumped the Jekyll version on GH Pages, so now all my links are broken from the outside. I've fixed this one; now to handle all the others!
It's MIT-licensed. Look at src/vmir.c.
ITV plc | Platform Engineer(s) | London, UK (ONSITE)

ITV are building a new platform to host all of our applications - internal and external. Whether it’s the system that sells the adverts in Corrie, pays Ant & Dec, schedules Emmerdale for broadcast or gets TOWIE on to the ITV Hub, it’ll live here and you can help build it.

As a Platform Engineer you’ll be embedded in a team responsible for a product end-to-end. Working closely with the developers, testers, product owners and scrum masters you’ll make sure the environments are ticking over nicely, polish the build pipeline and make sure everything’s looking good in production.

You’ll be jointly responsible for the quality of everything the team produces - if you build it, you run it. One day you’ll be helping deploy a new microservice, the next watching it handle millions of requests during the X Factor final. The coffee’s not bad, either.

Our ethos is simple: automate, automate, automate. We believe in using the right tool for the job - right now we’re using things like AWS, puppet, docker, jenkins, sensu, redis, terraform, centos, rabbitmq, nginx, varnish, haproxy, trello, github and slack - but we’re always keeping an eye on the future and experimenting with new tech. We want our team to be two things: ‘smart’ and ‘kind’. If that’s you and this sounds like fun then I’d like to hear from you - email in my profile.

Tom

What we offer:

* Great salary
* Five weeks holiday (plus national holidays)
* Annual bonus
* Training + conferences
* SAYE scheme (discounted shares)
* Life cover (4x salary)
* Generous pension (matches your contribution + 3%)
* ‘Relish’ scheme: gym, extra holiday, cycle to work, childcare vouchers, private healthcare
* Volunteer days
* Further education sponsorship
* Discounts at highstreet + online retailers
* Tickets to shows
Voxel8 | Boston, MA (Somerville/Cambridge area) | Full time and INTERNS

Senior Frontend Engineer

Voxel8, a startup out of Harvard University, is redefining electronics manufacturing by introducing the first 3D electronics printing platform.

Contact jack@voxel8.co to apply.

The Job:

* Work with our designers and engineers to create beautiful visualizations of 3D models

* Contribute to our Ember app interacting with a Ruby on Rails backend

* Create and maintain thoughtful and user-friendly web applications using JavaScript, HTML, and CSS

You:

* 5+ years of meaningful real-world experience with JavaScript, HTML, and CSS

* Strong UX architecture abilities

* Love best practices such as fast tests and pull requests

* Rapidly build high quality applications

Extra Credit:

* Experience with 3D printing

* Experience with WebGL/Three.js
Duplicates https://news.ycombinator.com/item?id=10990719 .
Apple will always have a lower P/E because the costs associated with building and selling physical products is higher.

Facebook's financials are ~1/3 Google's and so is its P/E. It's a much younger company and seems possible that's it's revenue and profit could approach Google's.

I don't see anything unbelievable or even particularly unusual.
Some community-vetted larger DH parameters that software developers can use:

https://datatracker.ietf.org/doc/draft-ietf-tls-negotiated-f...
> Calling someone an "X company" means that they make their money from X. There are aspects of AI in targeted advertising, but not enough to call them an AI company rather than an advertising company.

eh, either way Google is described it's just trying to be a cute soundbite with next to no information.

You can call them an advertising company, but they create the products that most of their ads are seen in, so really they're an advertising company and a software company. They build the data centers all that software runs on or comes from, so they're also a data center company. And if they're using AI in most of their products these days (no idea), you could fairly add AI company on there too.

So what is the X in "they're an X company"? A better question is why does it matter what the X is? You don't gain any insight by filling it in.

Instead we could go crazy and use like two, even three sentences to describe what a company does, what its incentives are and where its constrained.
Yes, by most people's standards, which is why the piece is working, it creates envy in a lot of people. Same with the "free food" spiel.

But Yahoo is competing for Silicon Valley software engineers, and perks are very common, so if you don't have free food, free snacks, office parties, events, and other benefits, you'll have to pay your employees a lot more.

Perks are incredibly cheap for the company, because people value them much more than they would the corresponding pay raise.

So if you don't understand this, it looks bad that company "wastes" millions on perks, because you don't see the many more millions it saves on salary.
If you follow the thread, it's about calling Google an AI company.
SEEKING WORK - Remote

Location: EU, Hungary

Architecting/Developing/Coding

Primary languages: Java/Scala (Spring Cloud, Akka, Play, Cassandra, Mongo and many more) but familiarity with all the parts of the full stack (Js, other scripting languages, etc.). Strong devops skills.

15+ year experiences: Pragmatic enough to find the shortest path to the MVP but enthusiast enough to maintain the quality.

Github: http://github.com/elek

CV/details: http://anzix.net/elek/cvlk/
Tyk: Full-Featured API Gateway
I think the author is embellishing. While it may be trickier than driving a truck, this is not on the same scale of difficulty as operating a large freight train, where the operator needs to consider where the back of the train is in relation to the locomotive, nor as difficult as operating an airliner, where a momentary navigational error could put the entire airship underground in a matter of seconds.

I'd expect that trainee engineers are trained on specific routes. Whereas a car or truck driver would be expected to operate safely on roads they've never encountered before, this should not be the case for a passenger train engineer. So the difficulty would be doubly embellished.

It appears to me that the most difficult part about driving a train is remaining alert and sober, absorbing and executing the restrictions on the track, and doing so confidently well in advance of turns or restrictions. The theory presented in the article, that he was injured as a result of a rock throw and lost control of the train, seems like as good a conclusion as any. Especially given how unusually dedicated the purported evidence shows him to be.
I'm a Haskell contractor who currently works with a tech stack that looks like PostgreSQL, Haskell (backend), Haskell (frontend), and Nix. Stuff gets deployed to AWS.

things i hate about nix:

1. The nix language isn't haskell. It's a very spartan functional programming language. errors can be unhelpful and it is difficult to find thorough documentation. There's not much sugar and it has few abstraction facilities beyond higher order functions (like ML modules or Haskell type classes). In order to grok nix, I recommend reading the nix manual[1] thoroughly and this series of blog posts [2]. Honestly though nix would be much more powerful if it were embedded in a full fledged functional language instead of trying to focus on just package description. i am many orders of magnitude less efficient at writing nix as i am haskell. guix looks interesting but i haven't tried it seriously: check it out too.

2. the caching system is a little boned. if a cache goes down, the builder will wait forever to get the metadata from the server instead of ignoring it. there is a timeout setting but it only applies to downloading the actual binaries, not the .narinfo files. the workaround is to disable binary caches for that invocation. it is an annoyance since i often work on projects with flaky cache servers.

things i like about nix:

1. i haven't fucked up my computer with NixOS yet. upgrading everything Just Works. If it doesn't Just Work, reverting Just Works. You have to go rather far out of your way to put a NixOS system in an inconsistent state. I might be a somewhat reckless user, but i used to put my Ubuntu installations in inconsistent states regularly.

2. i can create a good sandboxed environment for any project with relatively little effort. it doesn't matter how many languages or arcane dependencies there are. there are no subtle bugs caused by interfering components: if there's interference it's a build error; if there isn't, you're good.

3. if you've used a build system in anger and you can only come up with two complaints and neither of them are "it has trouble building the thing", then you've found a good build system. i've never had to worry about dependencies, reproducible builds, sharing binaries with colleagues or anything. in spite of all the warts of the language and the byzantine user experience, by god it works.

[1] http://nixos.org/nix/manual/
[2] http://lethalman.blogspot.com/2014/07/nix-pill-1-why-you-sho...

AMA
I agree with you but I think paradigms are more of a "second" language problem than a "first language" problem.
I would guess this is the ever increasing paid presence on the search screen. Take a look at a screenshot from 10 years ago. Today on a smaller screen you can't even see organic results. With some shopping and maps results you don't get much organic on a larger screen. I find it amazing this is not more discussed as losing value as organic search. As a marketer I see this often forces a company to often bid for their brand name searches as competitors will hog the screen if you don't. It will be interesting to see how it develops further but I can't see Google doing anything but owning search ongoing for the short to medium term.
Interesting historical context: When Firefox split off from the old Mozilla browser, the whole Firefox (then called Phoenix) project removed a lot of menus and buttons.
Flow-Based Programming – Relationship with NoFlo
Now do Amazon which is a retailer, often running at a loss on the retail side, with a nicely growing Hosting business... but even the margins on the hosting business don't justify Amazon's P/E ratio.

I don't think the market is efficient, it has a lot to do with perception. Amazon, for instance, is constantly doing press releases for products, even products that have no future (this is a deliberate strategy near as I can tell from my time when I worked at Amazon)... while Apple does 3 or 4 product introductions a year, and doesn't do a lot of PR stuff (Though Tim Cook is getting interviewed a lot more than Steve Jobs did.)
REMOTE

Apparatus Infrastructure Services is seeking positive, gritty, no-drama enterprise software engineers who have a proclivity for Java middleware. Our focuses include the Apache SOA stack (Camel, ActiveMQ, CXF, and Karaf), Java EE, and Spring, so familiarity and experience in any of those areas is highly desirable. Responsibilities include heads-down development, architecture, proof of concept projects, and demos/presentations.

More importantly, this is a consulting role, so you must be comfortable interacting with clients. You must also thrive in rapidly changing environments and have a passion for variety and quick learning. Someone willing to get his or her hands dirty and step outside of their comfort zone is a must!

REQUIRED:

Java development and architecture in complex and enterprise-level environments
SOA and web services expertise
Experience within at least one of the following technologies:
--Apache Camel
--Karaf, Felix, Equinox, or general OSGi
--Messaging (especially JMS/ActiveMQ)
--Java EE
--Spring
Unit testing & continuous integration testing
Agile/SCRUM
Comfortable in client-facing role
Thrive on change and not willing to be pigeon-holed

NICE TO HAVE:

Public speaking experience
Open source experience -- we love contributors

CONTACT:

bmeyer@virtusa.com
I think the problem is, there simply is no venue for them to invest in. Real estate and the stock market, as you mentioned. The only other places would be commodities, which are tanking.....due to demand falling off in China.

What do you do when there is nowhere to invest your excess funds? (not rhetorical) You either invest in riskier asset classes, or you don't need to generate as much income (work less perhaps?)