skysight-inc/HackerNews huggingface dataset:
I grew up right at the tail-end of it, the 1984 Red Dawn was a perfectly reasonable scenario. Whenever I think the hysteria was completely insane I think back to my parents and grandparents and some of the truly bizarre notions that happened during their youth: duck and cover, public bomb shelter drills, etc.

People actually paid significant parts of their yearly salary to build, stock and maintain nuclear bomb shelters in their backyards...in places like Ohio.

Something like this [1] was just seen as mildly eccentric, not something that would get you institutionalized with severe paranoia.

1 - http://www.smithsonianmag.com/smart-news/this-1970s-undergro...

People, large numbers of them, actually believed (and it may have been true) that extinction-level global war was an accidental launch away.

What's even more interesting is the long-term vestiges of these ideas have hung around, but without nuclear war being on the horizon they've morphed and latched onto other scenarios: a Republican-Democrat civil war, the Rapture, Zombie invasion, Disease outbreak, etc. These aren't just old shelters, these are brand new.

http://alpinesurvival.com/survival-shelters-for-sale.html

http://www.popularmechanics.com/technology/engineering/archi...

Though, I'm always struck with how everybody wants to outfit their end-of-the-world bunkers with modern living room entertainment centers complete with cable TV, wi-fi and comfortable home-office.

In any other scenario, somebody who spends millions of dollars to build 7,500 sq ft of underground EMP shielded comfortable living area with hidden and barricaded entrance, independent filtered air and water and multiple years of emergency food [2] would be dragged into emergency psychiatric care.

But instead these scenarios are talked about openly on major news networks, reviewed in popular magazines, and I can buy these supplies commercial and off-the-shelf -- there's industries that exist to do nothing but feed this demand!

2 - http://www.costco.com/32,000-Total-Servings-4-Person-1-Year-...
Audio Hijack Pro is very helpful in these cases. Once you've hijacked the browser audio you can add effects to normalize levels (AudioUnit Effect/Apple/AUMultibandCompressor), remove buzzing (AUFilter), or fix poor balance (4FX Effect/Channel Tweaker or Monomizer).
* lack of threads: they do support multiple processes which can be useful for splitting up work for large computation, but not a substitute for threads

* module compilation is not cached, so if you use very many modules your start-up times can be slow

* error messages sometimes require some head scratching. For example, it's not uncommon to get an error that there's no available function convert(::SomeType, (Some, Args)) when there's no obvious convert() to be seen in the code in question. Occasionally the stack trace will be missing from errors, or there won't be a line number. Obviously this is improving quickly, but can be frustrating.
Man I wonder what the plain text transmit speed would be for a sattelite.

Talk about avoiding all government censorship. lol.
Thanks for that. And another economic perspective as well:

http://mises.org/daily/6956/The-Economics-Behind-the-Fall-of...
Although these issues are very important, something feels wrong about having the Supreme Court justices (avg. age ~70) rule on tech matters like this.

We need a new legal system for arbitrating disputes in technical disciplines overseen by a panel of technical experts. Or perhaps a trial by jury where the selection criteria is employment in the relevant discipline for at least 10 years (academia or corporate).
Let's keep in mind that people have actually not ony conceived but carried out heious atrocities including genocide with far more ordinary devices.
> need to run on Tor?

I don't know the technical details of OpenBazaar. From the article this thread is about, it says:

"OpenBazaar is open-source software that runs a peer-to-peer network that can be used with the Tor anonymizing network."

I interpreted that in the literal sense that it "CAN" be used and not "MUST".

If the only possible way to use the OpenBazaar client is to log into Tor, that would understandably raise skepticism about its ambitions for legal trade. A representative from OpenBazaar is in this thread and maybe he can clarify that technical detail.

As for hiding my sales of legal items, maybe I don't want my friends to know that I sold that ugly shirt they got for my birthday. I'm sure there are all sorts of legitimate reasons for being an anonymous seller of legal goods.
Even so I share your opinion about Java as a language I don't think it is a bad choice if you take the market into account, like how many Java developers there are, etc.
Who says they don't?

http://www.esri.com/legal/redistribution-rights
Not editing the code per se (we don't generate code behind the scene), but we're going to expose an API so that people can build their own elements/actions or add their own APIs. That would basically make Bubble quite limitless (and people will be able to share these plugins)
Generate the valid path first and then build the maze around it.
I can't believe that I have to explain to an allegedly working scientist that a sample of professors who happen to frequent one cafe, at one university, is not statistically significant.

What is your position then? That nothing can be learned about human behavior by applying the scientific method? That there's no inherent patterns or cause and effect behind how humans act? Or just that not one single psychologist in the history of the field has yet successfully performed an experiment that has demonstrated such, or even made an attempt in good faith to do so?

Certainly, it's much harder to remove all confounding variables from psychological experiments. That doesn't mean that there's nothing to be learned about human behavior by applying the scientific method.
Nope. Tony Scott. But, I get what you mean. Still, it's got this thin film of political intrigue / thriller across the top that really holds the plot together. Bay would have skimmed that right off.

Also, I'm not a fan of Tony Scott at all, but boy can cast the hell out of a movie. He's got great actors in every tiny role.
Thanks, and yes, funny :)
Hey guys,

We're a bootstrapped team of 2 from Israel, and we just launched our public beta today.

We think the experience of shopping for clothes online is far from ideal, due to the overwhelming quantity of items and stores, and a lack of intelligent personal recommendations. We're basically still browsing massive catalogs.

POSHPO wants to fix that. Using textual analysis, we identify every item's unique features. We then leverage machine learning (specifically, naive bayes) to learn every user's preferences and show them items we think they'll like.

We'd appreciate any feedback. We can also be reached at hello@poshpo.com
I am a manager myself and I would consider letting me know ahead a very professional thing to do. So I would recommend letting your employer know about your relocation as soon as it is 100% sure. You never know, maybe your current employer might consider offering you a job in your new hometown or even write a letter of recommendation for possible new employers. Think about how your boss would refer to you when somebody asks a reference from him/her. I think you could gain a lot by working together with your current employer knowing that you are leaving
Yup, I've also seen this happen pretty often. The problem with working as a consultant is that it's difficult (or it's assumed you shouldn't) be in contact with various 'decision makers' of the client. You can of course suggest to the client many times that something is broken, but it rarely gets fixed. Instead the fix is to create various workarounds time after time.

It's very irritating to see so much money lost.
Although we had West German TV in the area I lived I might have been influenced by Eastern propaganda of course (and by MTV with Frankie's "Two Tribes" music clip) ;) TV and magazines were full of how the US is moving the arms race into space (SDI or 'Star Wars' program) in the mid-80's, while 'of course' the Soviet Union was only interested in peaceful research of space.
I don't know how much faster navigating a buffer can be than doing it in emacs or vim, both of which can switch buffers with the press of a single key and do fuzzy-matching of buffer/file names with a keystroke or two. They can also navigate by moving or clicking around tree-structured directory trees, through menus, and many other ways.

Again, it would be nice if people offered specifics when they described something another editor could do that emacs or vim allegedly couldn't. How exactly do you navigate a buffer in Sublime that's allegedly "much quicker"? Can you give an example (including exactly which keys you press and exactly what it does in response)? Or can you at least show a video demonstrating this navigation?

As for multiple cursors, both vim and emacs have had them for years.[1][2][3][4][5]

[1] - https://github.com/terryma/vim-multiple-cursors

[2] - https://www.youtube.com/watch?v=Umb59mMvCxA

[3] - https://www.youtube.com/watch?v=NYzGBnsJ-eg

[4] - https://github.com/magnars/multiple-cursors.el

[5] - https://www.youtube.com/watch?v=jNa3axo40qM
That's terrific news! Thanks.
There might be an incentive for studios to crash and burn some titles with early leaks if they suspect the title will not generate enough money on box-office. Poor sales are easy to scoff of when title has "leaked". Not saying this is always the case, but after seeing The Expendables 3 I wouldn't be surprised. Hollywood is known for creative accounting after all.
The 2014 Mac Mini reviewed
One could have a language where object.method(args) does single dispatch on "defined in a class" methods while method(object, object,...) does multiple dispatch on generic methods.

That could get really confusing for the language's users, though, if there were name clashes between the two, and they would be there in any reasonably large program.

And of course, argument order already gives the first and last arguments special attention.

Another way to diminish that special-casing is going to the extreme other end: object.object.object.method(). Remove the now superfluous parentheses and replace the periods by spaces and you end up with Forth.
Brilliant! Thanks, did know know that.
Learn to build great native iOS apps since that's your current job. That'll give you the best results. It takes more work than you think to master something. At some point, if you get involved with Android learn native there too.
The Boston Marathon bombing was a terrible tragedy. They purchased their supplies from regular retail outlets, not a unregulated internet market. [1]

Which goes back to my original point. Linking terrorism to	OpenBazaar is a far stretch and is rooted in fear, not data.

[1] https://en.wikipedia.org/wiki/Boston_Marathon_bombings
A machine that composes chess problems
Why I told my Husband he could walk away
Two to three weeks. That's all the company would give you if they laid you off. It's also not unheard of for companies to terminate someone immediately when they give notice.
We know that the A field is more fundamental (at least Feynman thought so):

http://en.wikipedia.org/wiki/Aharonov%E2%80%93Bohm_effect
Emacs's keyboard macros are one of its weaker areas, IMO. C-g cancels recording, but if you accidentally invoke the wrong command and end up in a minibuffer prompt, C-g is the reflexive way to get out of it - terminating the record. So you need to enter your command sequence with zero errors and no use of C-g for it to be of any use. I find multiple cursors more usable in practice, since you can see the results of various navigations simultaneously (at least for those instances that are visible on screen).

I use emacs because it functions the same on Windows, Linux, OS X and Solaris, all the platforms I use across work and home. I use it in the terminal rather than the GUI, because then it functions the same whether over ssh or locally - and no, TRAMP is not quite good enough. And finally, I use emacs because I've had it with learning a different IDE every couple of years. At this point, I want to invest my muscle memory and macro library in something with some longevity. I want something where getting my settings and modules all installed is no more effort than a git clone.

If I could pay someone for something that did all this for me, I would, but the solution would look a lot like emacs: highly scriptable, with a consistent terminal interface across all 4 platforms I use. Ideally it would use a much stronger, faster version of Lisp, although its dynamic scope lookup is actually convenient for layering new behaviour on top of existing code.

(On switching buffers, I use helm + projectile, which does incremental filtering search over file names. For navigating projects, I find helm-git-grep is often more useful than trying to remember a file name - this is an incremental regex search across the whole project, using git grep. No other IDE I use is quite as quick to switch buffers as my emacs config.)
One of the stated goals of the RPi foundation is to keep the price as low as possible. Adding a few GB of NAND flash adds ~$5 to your BOM for the part, plus you have to redesign and solder that extra component to the PCB. All told, it would probably increase the price of the board by ~$10, and cause suppliers to have to maintain additional models of boards in their inventory.

If you want a board with storage built in, look at the BeagleBone Black or the CubieBoard (there are several others as well). The communities for these boards aren't quite as large as the RPi's community but should still be large enough that you can get help doing whatever you need.
Contact page: There's a limit to how much whitespace is desirable and I'd say it's probably somewhat less than the 400px between H1 and content and again between content and footer, on the contact page. The page is 3 viewport-heights when it should only be one. It feels spaced out for the very sake of being spaced out.

Contact: Have you seen this when the page isn't super-wide? It's as above but twice as high. 800px between form and submit button. AWFUL.

Home, second pane: Dump the mystery meat navigation. It's cute that you found a few font-awesome glyphs that you liked but they mean nothing to visitors. Navigation shouldn't be pot luck.

There's also no call to action. If I land on the home page, you need to tell me what I can do and what you'd like me to do.

And it looks like a turd if you turn javascript off. Make sure you don't rely on Javascript to display information. It'll cost you business if your JS ever breaks.

And yeah, the whole thing needs cleaning up. It looks like a dev build. In production you want to losslessly recompress your images (optipng, jpegoptim, etc), strip your HTML down (tidy), minify your JS and CSS and pre-gzip everything that's static.
I too have had problems with reliability, though more so when the device has already booted. e.g. numerous times I've had the device completely hang during file access.

When problems such as this crop up it really puts a dampener on the experience.
Rap Sheets, Watchlists and Spy Networks Now Available with Single Click
Like in any religion, when enough people believe in a dogma it become a "truth".

In my opinion, Java's "success" is a like a "religion". It is relatively easy to make money on "believers".

Nevertheless, facts are that in telecoms we have "success" of Erlang, in Android we have "success" of NDK, on server side there is everything mixed, and if someone would collect statistics of failed projects and project went hugely over time and budgets Java would be on the first place. And here, in my opinion, it would be a more of causation, not mere correlation.
Where are you obtaining your SD cards from?
Wirting an email to b63954c01ec5069d16b5bfc0cd7c2684317c195c63470ddc8826928beb21909b will get hard...
It is not necessary - just use the "boxed" version of the primitive types.
Sorry, they all looks the same to me. Those directors, I mean.

Bay did The Island, and it suffers from the same thing, it could have been awesome with other director.
ST3 is no better at this, IME. When I edit files over SSHFS it at least freezes the file that's being saved, and maybe other files too.
Also "One Minute to Midnight: Kennedy, Khrushchev, and Castro on the Brink of Nuclear War" - which is pretty alarming even when we know how it all worked out:

http://www.amazon.com/One-Minute-Midnight-Kennedy-Khrushchev...
1. Tell no one until the move is set in stone.

2. Be loyal to people more than companies. You can give an informal heads up to a senior person you work with or your manager without making it official with HR. Talk to someone you have a good relationship first and ask around about other people that have left. Some places will walk you out the door immediately.

3. Make sure your work will be as easy to transition as possible. This may require extra documentation, extra work on your part to keep quality up, etc.

4. Remember that employers don't give notice when laying people off.
You're very right. Many people have tried, and haven't succeeded yet. But is it a reason not to try again? I think that way of thinking is very sad for an engineer... Our job is precisely to make things that look impossible possible, isn't it?
Cmd-t to be prompted with a list of buffers in the most recently visited order. It has a filter too. Sometimes I just look at the nav buffer on the left. Kind of depends.

What's the fuzzy match in Emacs? C-x b?

Why don't multiple cursors ship with Emacs? I'll give it a try.
Another film manages to do this and was nearly written off by the screenwriter for being too "Strangelovian" at times. Network.

Highly prescient film. Both Network and Strangelove are mandatory watches, IMHO.
octavius labs : Los Angeles : Tech Lead : http://bit.ly/1GBhnwm : Ruby on Rails/Node.js/Ember
Founded: 2014

Funding: Self Funded & In Revenue

Website: http://octaviuslabs.com

Company Focus: A product studio based on LA.

Compensation: Salary with equity

#### About Us:

At octavius we build SaaS products and assemble teams to support the products as they grow.

Businesses fail because they run out of cash, yet many companies are still founded without thinking about how, or if, the business will make money. These types of companies push forward in hope of getting acquired but this strategy isn’t sustainable. Businesses are not lottery tickets.

At octavius we are more interested in building sustainable businesses. We incubate ideas that can generate cash from day one, and our process of systematically approaching product development allows us to better understand risk. Once we have an accurate understanding of a market, products that have the best opportunity to succeed are spun out into their own companies to grow.
The partners of octavius are founders who have bootstrapped to sustainability or sold businesses in the marketing tech space.
We are currently based in a beautifully restored brick warehouse located in El Segundo’s just south of LAX.

#### Tech Lead Responsibilities:

The tech lead should think of development as a craft and see themselves as master craftsmen. They are primarily responsible for the development and maintenance of the products that we are incubating. Ideal candidates are full of ideas and are constantly looking for ways to improve themselves and the world around them. Candidates should also be able to lead a team of developers.

#### General Requirements:

* The belief that the only limitation on what is possible is ones imagination

* Open mind

* Self motivated

* A passion for learning

* The ability to “think on your feet”

* A willingness to solve problems with the best technology available

* Enjoys working on various projects

* Must operate effectively on a team

* Hustle

#### Specific Requirements:

* Clear written and oral communications skills

* 5+ Years experience writing production quality code

* Demonstrated experience working in multiple tech stacks ie Rails/Node/Ember

* Experience launching and managing AWS instances

* Experience recruiting and leading a team

* A CS degree or equivalent work experience

* SaaS experience is a plus

Email recruiting {at} octaviuslabs.com if interested
From the quoted article:

"The timeline of the collapse of the Soviet Union can be traced to September 13, 1985. On this date, Sheikh Ahmed Zaki Yamani, the minister of oil of Saudi Arabia, declared that the monarchy had decided to alter its oil policy radically.

That doesn't quite fit the connotations I associate with "overwhelming macroeconomic forces at play". That was a specific policy decision ... which I don't believe you can isolate from things like the USSR's genocidal occupation of Afghanistan, and the Muslim world's many reactions to it.

As I understand it, we strongly encouraged the Saudis in this policy. Visibly, by things like selling them F-15 and E-3A AWACS planes in the early '80s before that policy change (very controversial arms deals back then).

As I mentioned elsewhere in this thread, as part of Reagan's unique determination to end the Soviet Union, we the USA did everything we could to deny it hard currency, like obstruct and sabotage the export of natural gas to Western Europe.

And like good capitalists, after Reagan took office, resumed making a buck in the process by selling them grain ^_^.

ADDED: Why the bleep didn't Gorbachev et. al. allow a massive increase in household plots: https://en.wikipedia.org/wiki/Household_plot We always expected (see for example Red Storm Rising if I remember correctly) that when things got tight, the restrictions on them would be relaxed and the resulting productivity increase would tide them over. Or was that attempted but failed? Or is this "oil and grains" economic picture a bit too simple (as I've noted natural gas also played a role).
With bare executable I mean just a bare, recently downloaded emacs with no additional libraries. Emacs is understood to be together with its accompanying libraries.. I think even find-file is implemented in emacs-lisp
True, USB IO deadlocks and power usage causing drops/freeze made me stop using it. It was a surprise how many things can go wrong when you're out of the comfort of an industrial brand built PC board.
1) Be careful, people who submit proof-of-concept exploits to websites have been arrested for circumventing digital security measures.

2) It's HIGHLY unlikely that you are the first person to discover this, especially if it's a top 100 site. Those sites are constantly probed by attackers looking for exploits precicely because they are so valuable. Something like XSS due to unsanitized input would he found quickly as there are automated tools that do exactly that. Just report it to CERT, as suggested.

3) You may have hit a honeypot.
>Or perhaps a trial by jury where the selection criteria is employment in the relevant discipline for at least 10 years (academia or corporate).

This could be egregiously abused without too much cleverness.

"Oh, you're self employed in software? No jury duty for you." "Oh, you don't work for GE, the only company approved by the 'What Counts As Corporate Software' board? No jury duty for you."

One must be very careful advocating for the creation of special courts. History is rife with examples of these being particularly corrupt and deplorable.
Investors Consider These 7 Elements to Be High Risk
Buster Keaton – The Greatest Stuntman Ever?
Hi there,

That's exactly the stack that we use (somewhat unsurprisingly) so of course this is of interest - but my main question when someone offers something for free is Why?

So, why are you offering it for free?
The first two are both WIP. Threading is https://github.com/JuliaLang/julia/tree/threads (although it hasn't been updated in a little while) and static compilation of modules is https://github.com/JuliaLang/julia/pull/8745