skysight-inc/HackerNews huggingface dataset:
It's the case in Chrome, Firefox, and Brave. I assume Opera is the same since it uses Chromium under-the-hood. I don't know about Microsoft Edge.
The question is really: do you care that there is more wealth overall, or do you care that you personally are better off. Most sane people have no urgent desire to start cramming more people into their neighborhoods. What people want are higher standards of living, not the same or worse standards of living split among more people, even if the overall economy is 'bigger'. Many third world population booms are decimating quality-of-life, especially in places like Nigeria, India, and Brazil. The only people who benefit from a bigger overall population and economy at the expense of individuals being better off, are the people at the very top.

They want a bigger pie because then their companies have bigger markets to sell their goods. If it comes at the cost of increasing the population so that everyone else is individually poorer, they don't care. You can't become a billionaire in a country of only 100,000 people. There aren't enough people from whom wealth can be concentrated.
Currently, if you’ll get a regular L-1 US visa, you’ll only be able to work for the petitioning company. This effectively limits your ability to move. The system works without internal borders within the US.

Also look at Canada. Different Canadian provinces have their own immigration programs, with different caps and criteria: http://www.cic.gc.ca/english/immigrate/provincial/
Gaia spacecraft data leads to most accurate map of our galaxy yet
I have visited California several times for work (and tourism) and I tend to hang out on forums where most of the users are from the US. And now I live in Japan, which helps me to have an "external view" on my own European culture.

One of the things that surprised me the most the first time I visited the US was one particular conversation with a sensible, well educated person. She literally told me:

"I don't care if someone is not able to pay to a medical treatment. If that person didn't plan well their life, is their mistake. I am not going to pay the medical costs for them."

Of course, this is just one person, but my feeling is that this a predominant way of thinking in the US.
> I don't think of myself as "gifted." Some people have said I am, but I doubt it: I work hard, I read, I acquire knowledge. Anyone can do that.

This is a common perception that needs to die. You might as well say that anyone can dunk a basketball. Some people really just can't. Innate ability does exist, even mentally.

I agree with the rest!
Totally agree. Besides, many textbooks are incredibly bad. Add in a low attention span like mine, and reading chapters start to end becomes an incredibly frustrating experience where I'm happy just to get through, let alone learn anything. That's similar to my issues with lectures, actually.
This design is just broken, because if I buy a device that is enabled for this functionality there's no way for me (wearing the hat of a developer or an end user) to replace the web half with something else of my own choosing. Even if that website burns down, falls over, sinks into the swamp, and is purchased by scammers, nope, I can't make a substitute website that can work with the device I purchased.
rplacd is ancient

Mentioned in Lisp 1 manual; here you go:

http://www.softwarepreservation.org/projects/LISP/book/LISP%...

For all intents and purposes, there is no older Lisp that didn't have rplacd.

And, grandparent is right about what destructive means. It is not confined to assigning just to the fields of a cons cell, but to other things. Array elements, variables, slots of structures and so on.

How you deal with the possibility of cycles in the list structure in the library is simple: you don't. It's a complete waste of time for a list-processing function like, say, mapcar to be doing cycle detection. You document that it doesn't do that, and you will get infinite looping.

No Turing-complete language can save the programmer from infinite loops. If mapcar refuses to be goaded into infinitely looping, the programmer will find some other way to instigate non-termination.

ANSI CL "17.1.1 General Restrictions on Parameters that must be Sequences" http://www.lispworks.com/documentation/lw50/CLHS/Body/17_aa....

Pass improper lists such as dotted or circular, and the behavior is undefined.
Visualizing the Size of the U.S. National Debt
On Air Travel: Pat-Downs, Pissing, and Passport Stamps
Not the parent, but thought I'd share.

I discovered Spacemacs in the beginning of my transition from vim to Emacs, and its familiar keybindings and "out of the box" experience really helped me stick with Emacs. These days I use my own Emacs config but that's not to say Spacemacs is not great.

The only times I use vim these days is to quickly edit a file when I ssh into other machines from anywhere other than my laptop. On my laptop, I use Tramp Mode[0] for accessing/editing remote files.

For programming Emacs is superior to vim for me personally; and even more so because my whole workflow is based around Emacs (coding, email, shell, Org mode, etc…).

[0]: https://www.emacswiki.org/emacs/TrampMode
what are you using now?
Okay. So I’m no UX expert, just a developer and I’ve also worked in product management. I think at some point, if you work in this field, you have to develop instincts around the design and experience of things. A modal (i.e. app-​locking) dialog that says “contacting the iphone software update server”, which is current behavior and not changed as far as I can tell, is so far out of the realm of acceptable in my view, that if we differ on that point, we can’t even begin a discussion about the more subtle issues… (Consider that Chrome updates itself all the time; now imagine if you launched Chrome, typed in gmail​.com, and it suddenly locked up all your tabs because it was ‘contacting the Chrome software update server’.)

After all, design trades in subtleties, otherwise if the discussion is just about explaining the purpose for a widget, everything in an interface can be explained, even this well-​known ‘bad UI’ example: http://i.imgur.com/UJXoqwR.png
> Their reputation stemmed from the days where everything was discoverable. Want to delete a file? There's a trash can glued to your dock. Need to perform a function but don't know the name? Look it up in the Help menu's search box.

The trash is still glued to the dock. The Help menu still has a search box.
Unless there is some way to distinguish "things out of your sight that you don't ponder about cease to exist for brief times" from "things out of your sight continue to exist", I find the latter phrasing easier to reason about.
Article is behind a paywall. Anyone got a precis?

EDIT: Not sure why this was downvoted? I thought it was reasonable to ask for a short summary of the article seeing as I don't have a paid subscription to the NY Times? Or are people who don't want to spend the cash simply excluded from the conversation with no recourse?
> As soon as someone fixes the function for their use in a way that breaks it for yours...

... it becomes clear that you're actually dealing with two separate "pieces of knowledge".
I like the workspace thing. My girlfriend is learning web basics on Treehouse and I know I personally dig the idea/execution of the workspace!
> Reminded me of a post recently that suggested liberal arts majors are typically better coders.

Better coders compared to what? Here's some anecdotal data: I've interviewed computer scientists and computer/electrical engineers for software work terms for almost 10 years now. I administer a pretty simple technical test just measuring the ability to read and understand a small function in C#.

Over the past ~8 years I've interviewed, less than half of computer science students complete the test without any errors, or trivial errors due to simple misunderstanding of the comments documenting the code. Probably ~80% of the engineering students complete the test successfully.

Take from that what you will. Perhaps I'm looking at a biased sample because the job descriptions I post simply don't attract the better CS students, but do attract good engineering students for some reason. No idea.
Exactly, it's one of the reasons I'm switching away.
Does anyone have experience with Feathersjs as an alternative? http://feathersjs.com

It looks very similar to Firebase, but free, open source, and one advantage over others is being able to use several databases through various ORM's, so you could mix and match, for example, Postgres and DynamoDB as desired.

Must be using Node.js, though these days I think you might even be able to use Koa or Hapi in addition to default Express.
Artificial Intelligence Software Is Booming, But Why Now?
The together.js page says:

>Log into Thimble, then click the 'Collaborate' button to start collaborating with a friend! //

... so it sounds like it's collaborative.
I may be missing something, but I really don't understand this "Organisation X killed product Y so you should never use their products again" meme. Particularly when Y is open source.

In this case, you are going to ignore what sounds like a very promising and useful product because the organisation that provides it once dropped support for something else. Despite it being open source - so if they did kill support you could continue to use all their hard work.

My suggestion is to take each product on it's merits. If it's useful to you, use it - which adds to it's popularity and makes it less likely to be killed.
I'd swap cheap with efficient.
These are the 15 most funded fintech startups in Southeast Asia (INFOGRAPHIC)
Makes sense if you think about memory in the same way you think about time, as creations of the mind.

I read somewhere once about a story written in a book. The beginning and the end is there, everything superimposed together. For the characters in the book, there is no time.

Then the reader's mind/consciousness comes along and goes through the book, page-by-page. By this very act he creates memory and time. Maybe our minds are doing the same thing on an infinite, timeless substrate that Buddhism, Sufism, Zen etc call awareness.
I think a three day weekend should be a societal goal we strive for, as productivity per worker goes up. Let's use our extra wealth to give people some more leisure time. Besides there's a good chance people will probably get the same amount of work done with four days as five.
There's a lot of "The inner game of..." books. It looks interesting, but I don't play tennis. Should I buy the original one, or some other books of the franchise?
>To put it simply: our knowledge of computational complexity, algorithms, and general problem solving shows that our human intelligence performs far more sophisticated operations than are possible given the number of neurons that exist in our brains

I'd really like to see a source for this, especially taking into account that neurons are natively probabilistic.
Another issue is that some companies will find a way around by using different job titles with a lower average salary
LinkedIn is definitely an option. If you take the time to fill out your profile and write a summary, you should have recruiters messaging you. I get messages every week asking if I'm looking. I imagine it varies by region, but it's not like I'm in SV, I live in the Tampa Bay area. Also, the quality of the recruiters can vary a lot, so maybe talk to a few different people to see what they can offer. Remember, you're a valuable commodity to them.
One of my previous jobs was infrastructure maintenance in a data centre, I've worked closely with refrigeration mechanics quite a bit.

I'm at work at the moment, let me get back to you when I'm home.
Long-Term Trends in the Public Perception of Artificial Intelligence
I've gotten interviews from big companies using the job section of their official websites. Just make sure to spend some time on your resume.
See also, "hack mode"

http://catb.org/jargon/html/H/hack-mode.html
"is NOT easier to undestand than string.append(val)."

Disagree 100%. But of course as everything else in our industry this is super subjective. I'd much rather a line of combinators which read like English than a collection of function calls with wacky parameter calls. YMMV on this though and I understand that.

I also want tiny functions and those functions to be moved far away. I want the "english" names as close to the Real Work as possible. If I really care what the activity is I can use the IDE to drill in. But again, I understand YMMV on this one.

People who argue this topic as if there's a ground truth are the true problems. Everyone has they're own take.
That's another way of asking if we could (theoretically) simulate intelligence. Scientific consensus offers an emphatic 'yes' to this question. We debate the when and how (not the whether) of AGI.
I'm getting downvoted but I agree with the downvotes (because font-size != chars per line). However, in this case, the site in question has a max-width for the text column. I have a very wide screen but the text column is locked after going past whatever the media query is for iPad-vertical width.
Sure. There are a lot of streams available on shoutcast.com, just click the download icon and copy the URL, some stations list their stream URL on the site, just google the call letters + "m3u" or "pls" etc, then there is this site which is the best directory I've found so far radioroku.com. If you use iOS there's also a great app for playing these streams called fstream.

Here is my list:

alias wor='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://wor-am.akacast.akamaistream.net/7/495/179680/v1/auth.akacast.akamaistream.net/wor-am 2> /dev/null'
alias wgy='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://wgy-am.akacast.akamaistream.net/7/697/21577/v1/auth.akacast.akamaistream.net/wgy-am 2> /dev/null'
alias npr='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://www.npr.org/streams/mp3/nprlive24.pls 2> /dev/null'
alias rain='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://yp.shoutcast.com/sbin/tunein-station.pls?id=2340 2> /dev/null'
alias rain2='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://yp.shoutcast.com/sbin/tunein-station.pls?id=368490 2> /dev/null'
alias rain3='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy https://www.youtube.com/watch?v=mQ9OWMsJBTk 2> /dev/null'
alias art='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://yp.shoutcast.com/sbin/tunein-station.pls?id=366888 2> /dev/null'
alias chopin='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://yp.shoutcast.com/sbin/tunein-station.pls?id=590375 2> /dev/null'
alias phil='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://yp.shoutcast.com/sbin/tunein-station.pls?id=248466 2> /dev/null'
alias french='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://www.listenlive.eu/franceinfo.m3u 2> /dev/null'
alias fip='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://www.listenlive.eu/fip128.m3u 2> /dev/null'
alias bbc='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://bbcwssc.ic.llnwd.net/stream/bbcwssc_mp1_ws-eieuk 2> /dev/null'
alias 1010='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://8733.live.streamtheworld.com:80/WINSAMAAC_SC 2> /dev/null'
alias ewtn='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://http.yourmuze.com/ewtn-2/mp3-128-s.mp3 2> /dev/null'
alias wabc='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://8723.live.streamtheworld.com:80/WABCAMAAC_SC 2> /dev/null'
alias wktu='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://wktu-fm.akacast.akamaistream.net/7/110/19973/v1/auth.akacast.akamaistream.net/wktu-fm 2> /dev/null'
alias chant='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://calmradio.com/playlists-free/gregorian.pls 2> /dev/null'
alias chanteurs='/Applications/VLC.app/Contents/MacOS/VLC --quiet -Idummy http://sv1.vestaradio.com:4090/ 2> /dev/null'
On the Criteria to Be Used in Decomposing Systems into Modules (1972) [pdf]
With other conversations here about people being worried that Mozilla may up and abandon this one day, was the fact that you called Sublime and Atom "full pledged" a freudian slip?
That is mysticism (direct experiential knowledge), not religion which can serve many masters.

I agree with the rest of your post.
>"If Lemmings was put on sale on GOG for $0.99, I would definitely buy it."

There goes the industry. That'd hardly recoup GOG's costs in licencing it. Is there any way out of this "race-to-free" mentality people have?
Wouldn't an extra day working from home each week give pretty much the same benefits, while keeping productivity the same?

Nice middle ground, I think. I think for businesses that require customers to be around... restaurants, taxis, coffee shops... losing a day would be pretty brutal.

Likely see less coffee shops, for example, as they would struggle to make rent. Probably more chain coffee shops, as a result. I see a lot of consequences like this to adding another weekend day.
Yes! I was looking for a decent selection of single-page app SSGs for so long. This is only the second one I've found, the other being Lingon (https://github.com/spotify/lingon), and this one looks like the only one that can still work as a blog.

Does anyone have any feedback or alternatives for SSGs which build static single-page blogs?
The Amiga version was the only one with a split-screen, two-player mode using two mice. Using a joystick or keyboard just didn't compare.

I guess you might be able to emulate that these days by talking directly to two USB mice and bypassing the OS' input layer.
my home called to me pre-college at 10 years old in a nationally administered gifted program. i only realised a few years later that everyone there was just like me and totally different from everyone else at the same time.

university, even the most selective ones, are just ever so slightly different to not be the home I belonged to for 7 years.
François Dion: Something for Your Mind: Polymath Podcast Launched
Omaha Python Users Group: September 21 Meeting
Everything in the brain is natively probabilistic. Representations which have low to zero mutual information with the current sensory input are simply not computed-with. You could say that almost all representations will have nonzero mutual information with almost all real-world sensory input, but the sensory input is precision-weighted, so it will take both a sufficiently high degree of mutual information and sufficiently high precision of the activating sense-data to make a given branch of the hierarchy (the whole model is hierarchical, and very large) relevant enough to load it into working memory and use it for prediction.
Mass-analyzing a chunk of the Internet
> Something like this would have fit in nicely with Firefox OS, too.

Speaking of wastes of time....
Ten thousand dollars a year would be almost all of what I send home annually to help family members who haven't had my good fortune. For others in my family, a thousand dollars a year would make the difference between being able to get by, if not comfortably, and not being able to get by at all.

I feel that perhaps there is some degree of nuance here you've overlooked.
I'll freely admit to neither remotely being a security expert nor being completely confident I got the details right from listening to the talk. It really would help if someone from the actual team engaged the community here (or some other appropriate forum)
Mea culpa. I did miss the point.
At no point in his blog post was it even implied that the content was stolen, only the frontend code which appears to be generated by their proprietary frontend tool.
I don't think the blog post does anything unethical to not clarify this further as it seems fairly obvious the contention is about the code copyright and hotlinking.
> single-page app SSGs

How does that work? Isn't "single-page app" the exact opposite of a "static site"?
Show HN: Facebook Messenger Bot – Voice Recognition, NLP, Restaurant/News Search
Overwhelming majority appear to be empty, almost set up as tests or with defaults (judging from an admittedly small sample).

A follow up looking for directory listings (with lots of constraints to be polite), excluding those with just empty 'pub' or 'incoming' directories, would be much more interesting.

(Is this basically what FTP indexers do?)
Bad for the wolves. But I think the wolves can at least be sold to the keepers of exotic animals or even sent to other countries which might be interested.

We need an international market (legal) for exotic animals.
Yes. Quite.
If consciousness is just matter, why isn't yours accessible to me. There is something deeper at play.

I have a hypothesis that a consciousness is a function of a universe. Each universe has just one consciousness.

Another person's consciousness is inaccessible because it's in a different universe. Only the matter part of that is projected in your universe, not the actual identity.

Without a hypothesis like this, we are left with postulating hidden variables: some hidden context pointer which resolves to you or me or such.
> Likely see less coffee shops, for example, as they would struggle to make rent.

The coffee shops everywhere I've lived are more crowded on the weekends than during the week.
Sigh, exhaustion, your rhetoric is all over the place. I'd need a keyboard. Alas, I've only my smartphone. Butttt, I would suggest you get your learn on, study logic, and reread your comments.
is there an ssg that is entirely web based? I don't want local files or to use a terminal. I would move away from Wordpress (and would like to) if something let me click a few buttons to set up a simple blog. I don't need anything fancy.. Let me make some basic choices and post my blogs.
Google apps for business isnt free. I pay for gmail.
Thanks for posting. But I think three HN threads are enough for today. You can join the discussion at HN or reddit. Just follow the "discuss" links at http://git.io/ftp
> When you have an ardent follower of "DRY" who refactors a common utility so that many subsystems of a distributed system have a code dependency on the same piece of code, then changing that piece of code can become very costly.

Is this a piece of code that actually requires co-ordinating all nodes so they're running the same version of the code? Otherwise I'm not sure I see the problem, since you can just run old versions of the shared code in parallel with new versions.
Amazon's lead in Cloud infrastructure is over - Larry Ellison
"It is a story playing out across Silicon Valley, where restaurateurs say that staying afloat is a daily battle with rising rents, high local fees and acute labor shortages. And tech behemoths like Apple, Facebook and Google are hiring away their best line cooks, dishwashers and servers with wages, benefits and perks that restaurant owners simply cannot match.

...

That may not be an issue for tech workers with access to free, farm-fresh cuisine in corporate cafeterias, but for everyone else here it is leaving a void between the takeout cuisine popping up around Palo Alto — picture bento boxes ordered on iPads at a counter — and $500 meals at high-end restaurants."

I consider the Bay Area as being affected by a Dutch disease phenomenon, meaning that all industries are crowded out by the one that has a comparative advantage, and that products and services that are not easily transportable undergo significant price and wage inflation.
I've always chosen to think of Lolita in terms of allegory -- old Europe's perverse fascination with pubescent America -- so I was surprised to read that Nabokov had make a first stab at it as a story set in Europe.

I still think the allegory holds true and might be why Lolita finally worked with a U.S. setting. In any case can you really imagine Humbert Humbert as an erudite American? So much would be lost.
A Little on Hackathons
The main problem with the article is that it doesn't acknowledge that matter is a mystery and we don't know what matter is.

So, reducing consciousness to matter doesn't eliminate the mystery.