skysight-inc/HackerNews huggingface dataset:
I used to work for office furniture companies when I was younger, it's a very profitable business. The place I worked for bought and sold, primarily used, furnitures. (cubicles, etc...) When businesses go under the actual cubes are the last thing anybody is really worry about and they can sell for as little as a $5-$10 per cube. The person buying them has to send guys to take them down, load them on a truck and bring the back to the warehouse. The refurb team cleans and puts new fabric on them if needed, etc...

People that are wanting to open a new office, or expand one they already have and go cube shopping. First they go online and are blown away by the cost of new cubes, then they find these dealers. Even a used cube still can cost a couple grand. It's a lot of overhead and the business isn't what it used to be, but still pretty profitable if managed well.

I remember when I used to work with office furniture, I remember how I wished I worked in a cube instead. Went to computer school and now spend my days day dreaming about not working in a cube. (I actually work from home during the summers, but that's almost over.)
It would be great if you do this.
I'm trying to inspect the source to see how it's done but I can't really find anything. Just a lot of empty iframes. How do you make something like this?
> I am enjoying my current stack (Java8/Clojure/Groovy)

Not just trendiness, but also whether a spec exists, from which alternative implementations can be reliably built. Some language despots (e.g. Python's) have even had moritorium periods of no new features specifically to help other implementations catch up. The spec announcement is a step forward for PHP.

Your current stack is at widely varying extremes along the spec continuum:

* Java 8 is fully spec'd to intricate detail, and Java has implementations other than Oracle's. Anyone can build an implementation as long as they don't call it Java.

* Clojure is informally spec'd by the comments in the functions, and what little grammar there is is explained on the clojure.org website. Alternative implementations exist to varying degrees of compatibility, e.g. ClojureScript doesn't have native macros.

* Groovy has virtually no spec at all after 11 yrs. Despite it being spec-driven at first, its JSR was inactive for 7 yrs, then changed to dormant status 3 yrs ago. My personal experience is the Codehaus project management actively prevent other implementations being built.
The PHP Bad Fractal Design article is The Godwin's Law of PHP programming discussions.
The alt syntax is pretty heavily used in frameworks that use vanilla PHP for their view templating, including the Zend Framework..
Paul Ford is a magician and offers terrific perspective on subtle aspects of what is typically our American culture. If you're looking for him to beat you over the head with THE POINT about what he insists you're suppose to think, you're reading the wrong author.
"For that same price, they could choose instead to connect only with Twitter, Instagram or Pinterest—or for $10 more, enjoy unlimited use of all four. Another $5 gets them unlimited streaming of a music app of their choice."

This is pretty horrifying.

Although if this gets more people connected to the internet(at least in some limited capacity) then that's probably a net good for civilization; ability to reach more people in a disaster, more people get educated(at least in a roundabout way).

I think we'll likely see more services like this as most internet users probably spend their time on only a handful of websites anyway. I wouldn't be surprised if FB started buying up some of the larger content holders(BuzzFeed, etc.) so as to consolidate the content under one umbrella without having to worry about copyright issues.

I'm just saying, for instance, how would this handle YouTube embeds? YouTube just wouldn't work in this scenario? I assume FB will launch their own video network as well. I assume these types of deals are quite lucrative for both FB and the carriers.
They also follow Buzzfeed, and click on the interesting sounding headlines.
> Chinese AI peeps left because they want to go back to China. This isn't an unusual trend, as an Chinese American

Ng is Singaporean (born in the UK), not Chinese. He has no connection to the PRC apart from his ethnicity. He may not even speak Mandarin.

> Beijing or Shanghai...lower cost of living

You've gotta be kidding me. I know people who specifically won't return because it's too expensive to live in Beijing or Shanghai.
Fair disclaimer, I missed the date.

However, by the amount of ads for Lumosity currently on TV I think the article is still relevant.
Why would it be so bad if you were properly backed up?
Fascinating? I'd use terrifying personally.
Oh yes, I am aware. I would never dream of drafting up a lease without the assistance of a landlord/tenant lawyer.

My TOWN even has a whole book of additional rights for tenants/obligation for landlords in addition to national and state regulations.

Being a landlord is serious business.
This is another demonstration of why "net neutrality" is morally wrong (and therefore not needed). Think about what a law to stop this service means; a "net neutrality" law. It means forcefully stopping someone from offering this service. And forcefully stopping someone else from buying this service. Both of them want to do it by choice, because it benefits them, in their view.

To stop them from doing that, on any non-fundamental basis like an alternate opinion about the value of long term effects, is morally depraved.
It's a non-story because Facebook launched 0.facebook.com four and a half years ago http://techcrunch.com/2010/02/16/facebook-launches-zero-a-te... so this is a story only to the effect that a US carrier now signed up for a variant of it.
http://www.amazon.com/Born-Run-Hidden-Superathletes-Greatest...

It's a fun story too. I don't know if we're actually born to run or not, but it's inspiring either way.
> let's be careful about speculating about what they could probably get away with versus things they've actually done.

Why does this remind me of the quote, "I'll gladly pay you Tuesday for a hamburger today"
Wow that was fast! Thanks a lot :)
From a MBA logic point of view, I'm sure its brilliant but to me its pure evil. I'd literally move if I had to find an ISP that didn't do this.
It should have been OpterARM
All due respect it is easy to write shitty code in PHP but you can also craft elegant design patterns that are easy to grok.

I can't think of a language that has out of box adoption for web development similar to PHP.
Yeah it's tough and if we didn't have the early small wins, we probably would have quit years ago.

In selling to businesses, I agree that we need to get out there and talk to businesses about what problems they need solved and are willing to pay for. I did a little bit of that before building v1 of Answer Customers, but we would have been better served by spending months interviewing business owners than by building software.

One thing I've learned is that being a builder is a bit of a curse. It's too easy to get excited about an idea, come up with reasons why it has to work, and then just build and ship. Fighting that urge is difficult, but necessary to find success.

Hopefully it doesn't take 3 years for other people to figure this out.
I'd like to bring up the idea of a Jubilee, an ancient idea that might be a guide for how to approach this problem again.

Basically, in the old days, people were able to fuck up their circumstances permanently because they lived in a small village where everyone ended up knowing everything.

Because that's obviously not conducive to a well-functioning society, everyone agreed to forgive and forget (debts at that time) every so many years.

This might be a reasonable way to handle our current data congestion problems. What if companies agreed to flush their user data every ? years?

http://en.wikipedia.org/wiki/Jubilee_(biblical)

edit: this isn't an explicit plan, just something to chew on. Also it doesn't address Google's issue, so it's kind of a distraction to the thread i admit.
To better word the original saying: "There are languages that the minority of geeks that like to quarel about languages hates, and there are languages that nobody uses -- but for both cases, the millions of programmers out there could not care less".
Don't forget regulation. Complex regulation with a large compliance department to dot the i's and cross the t's is a great way to keep new entrants out. Why do you think there are so few new banks?
A quick guide for dealing with missing values in NumPy
There's a "Delete account" link on the settings page for non-paying users. It disappears when you upgrade to the paid plan.
For an ambitious project this is probably still a better approach. But did you try using the --declaration switch?
https://news.ycombinator.com/item?id=8110919
Picture yourself as a parent of a 12 year old getting their first cell phone.

I would probably not buy my child this just out of principle of not supporting anything anti-net-neutraility, but I can certainly see why this plan would make sense for people that aren't poor or stupid.
> Ruby doesn't want a Spec

Both RubySpec and the ISO standardization effort suggest that this is less than true.

> because Matz said Ruby is an always evolving languages.

That's not a reason not to have a spec; that's a reason that the current bleeding-edge version might diverge intentionally from the spec and that the spec might trail.

(Or, as in the case of HTML/HTML5, its why you might have both an evolving target spec, like WHATWG has with the HTML living spec, for language implementers to develop toward, and a more conservative one, like the W3C HTML5 spec, that is more geared toward what language users should target.)

Without a spec -- preferably one that is or includes an executable test suite -- independent implementations are problematic, and multiple independent implementations that can experiment with different innovations is good for an "always evolving language".
its all word of mouth, mostly from tumblr where it has a bit of a cult-following: http://www.tumblr.com/search/space+email
At the end of the day, the companies that invest the money to build the very expensive infrastructure that all those little bits run around on aren't going to be content to being "dumb pipes." Ownership of the platform gives you tremendous leverage (ask Apple or Facebook or Microsoft), and the ISP's own the platform. Without them, the internet is just a bunch of software not talking to each other.
Just like coding is a technical skill to make a software product, the ability to make sushi is a technical skill to make the product he sells called sushi.

So to my mind your story illustrates the fact that Andrew's definition is not wrong.

What you can argue though, is that possessing the skill to make the product one is growth hacking on should not be essential in order to be a growth hacker, though having that skill would be helpful. After-all you can buy an off the shelf software or hire contractors just like the sushi guy can outsource or buy from other restaurants without making the sushi himself.
Fun with PHP:

$a = 'b';
$b = 'a';
echo $a."\n";
>>> b
echo $$a."\n";
>>> a
echo $$$a."\n";
>>> b

Yaaa

$obj = new StdClass();
$obj->x = 1;

function x_plus_one($obj) {
$obj->x++;
}

x_plus_one($obj);
var_dump($obj);
>>> object(stdClass)#1 (1) {
>>> ["x"]=>
>>> int(2)
>>> }

Huh? A local change to the object changed the object outside the local scope? It must have been passed by reference...

function null_the_object($obj) {
$obj = null;
}

null_the_object($obj);
var_dump($obj);
>>> object(stdClass)#1 (1) {
>>> ["x"]=>
>>> int(2)
>>> }

Huh? Before when I edited the object within the function, the object I passed in was edited, what gives?

We don't actually pass objects to reference in PHP, we pass them by "object reference." But don't worry, you can still null objects that get passed to you:

function null_the_object_2(&$obj) {
$obj = null;
}

null_the_object_2($obj);
var_dump($obj);
>>> NULL

Sure it's not as bad as it used to be. Yes, a disciplined developer can make good software with it, but it's still a pretty quirky.
That may be correct, but I chose the word "platform" very carefully. Most ARM platforms to date, whether dev kits or final product have been aimed at smartphones, tablets, consumer devices (wireless routes, NAS etc) or fully embedded systems (SD cards?, hard disk controllers, etc). Apparently in those applications, nobody cares enough about ECC to bother.

Well, that and the fact that the memory is soldered on in most cases and the total device cost extremely low (compared to servers). So you are expected to simply replace your system entirely in the event that there are memory errors you notice. And hopefully nothing goes wrong that you don't notice.

Also, I suppose technically if you were only worried about bit flips due to solar activity, then a tiny amount of RAM on a tiny chip has less surface area and fewer bits TO flip than your standard full sized DIMM.
According to Wikipedia, Andrew Ng was born in the UK, and his parents were both Singaporeans.
Nope. It is people like you that are morally wrong in enabling oligopoly power and calling it completely consensual.

If you have 4 choices, all of them bad, is that really a consensual transaction? No. It isn't.

There is a finite amount of wireless companies capable of operating in a region due to the natural monopoly of the fact two parties interfere with each other when using the same band.
I doubt that all, and maybe any, of those recommendations can be followed by the medical staff currently responding to the outbreak in Africa. We're talking about an area of the world that struggles to provide any clean water to humans at all, and where many rural residents are actively hostile toward medical staff.
(mirage dev here)

Not true -- you can run Mirage Xen kernels directly as EC2 guest VMs by using their AKI feature to boot a custom kernel. Instead of a custom Linux kernel, just boot a unikernel and don't bother with user space :-)

Go to http://github.com/mirage/mirage and check out scripts/ec2.sh for a shell script that automates this (needs to be more user friendly, patches welcome)
I meant fascinating in a morbid way.

It was also interesting to see in the WCIT leaks a submission by Ofcom that's surprisingly like my creation here.

Edit: http://i.imgur.com/roimIHy.jpg

And yes, this was a regulatory agency submitting this to the IT-bloody-U. Not even a telco.
Moreover, how can you trust that your account was really deleted? How can we know that all backups and related copies were purged of our data?

These things are impossible to verify and if a company was unscrupulous enough they could go on to resell your data without you ever knowing.
No good here, article is still paywalled. Why does Google even bother indexing the WSJ?
The code seems to be here: http://www.404simulator.com/js/windows7.js
The discrepancy is there are ~millions of years of evolution to account for our ability to immediately process and react to unexpected actions around us - whereas self driving cars, doubtlessly, will not be debuted to the public with nearly as much complexity - humans are not designed with affordability and profit in mind. Theoretically, what you're saying is correct, but the practical reality is likely to be a lot different. The best possible implementation isn't likely to be the one which hits the mass market.
Too bad that the article talks about Baidu's office in Sunnyvale, California.
AMD has the size such that making it happen may be easier for them. But they are also hungry for something, anything to give them an edge against Intel. Fingers crossed.
Code Complete. I am only halfway through the book, but the lessons I have learned have already helped me improve how I design and develop software.
The article states that Andrew Ng will be working in the US
This was easily my favourite talk. Really inspired me to double down on my efforts with my own idea.

I'd previously been under-emphasising the AI aspects of what I was attempting, in the worry that people would think an AI-based startup was too difficult or crazy to go for. Now I've just spent the last week rewriting copy and redoing my pitch to deliberately emphasise it. And I feel a whole lot better about it too!
I also got a Spyware warning popup after trying to go to my own website.
I assume you're referring to Andrew Ng himself here, but you don't seem to know him well enough to infer that he wants to live in China -- even though this position does not entail doing that anyway!

He was born in the UK, educated in Singapore, then at CMU, and then at MIT and Berkeley. There's more, but the point is: you're projecting.
Too bad the deal doesn't include Wikipedia :(
>> has yet to present any serious roadblock

> To cite only one counterexample, self-driving cars will make...

Hey, something's not right... ;).

Please clarify your point with a non-circular example.
Well, it's an awful thing for Sprint to do, since providing access "just to Facebook and Twitter" cannot possibly cost them much less than providing access to the entire Internet. Thus, they are blocking poor users from the full information of the internet, and they are overcharging users who want the Internet the way it's meant to be for all of us.

To respond directly to your point, you're not entirely incorrect. However, if I pay for the "unlimited destinations package" which is what all current plans are, then there should be no "behind the scenes" throttling of particular sites for non-QoS reasons.

Everyone should have access to the ENTIRE Internet. Shame on Sprint for trying to turn it into a universally walled garden.
>Bitpay says they processed 100m in transaction last year. That is false. Bitcoin price was around $100 most of the year. And in December it went to $1000/btc. And so they took $1000 and applied that to all the sales throughout the entire year

Did they say this, or are you just conjecturing?
I don't know how anyone can say that net-neutraility does not preclude innovation.

What if I was an up and coming social media site? If all the tweens in the world were on this cell plan (which I imagine is a core demographic of this) how in the world would I be able to gain marketshare?

It's so damn clear. It's sad that society doesn't care.
Ask HN: How to find a reliable lawyer/agent to initialize a startup?
Guys,
I may have a naive question but it concerns me a lot and I cannot find a good answer.
How did you guys find a lawyer/agent to initialize your startup? I may want to have a SaaS startup including consulting. But I don't know where I can find a lawyer/agent helping me register my company, fill all the forms and give me all the legal advice(such as where to register it, delaware or nevada?). I can find some resource online (basically ads from google search). But if there are some reviews or ratings for these lawyers/agents . It would be great.
Could you generously share some experience with me regarding this matter?
Thank you very much.
No, you're absolutely right. And in that vision, not only would the user pay for the "premium" websites, but the sites themselves would have to pay to get on the premium list.

This is basically the old AOL or CIX model.
For any of those needing help or looking for advice, there's a community for developers called DevPressed (http://devpressed.com/).
Roughly to the same extent that criticism of the soviets was a common tactic used in western propaganda.
On premises solutions are returning back?
I like this a lot. I thought about doing something similar for used cell phones, where you could find price discrepancies between Craigslist, eBay, Amazon, and some others.
Comcast customer jailed in gun case
Point72   Flying High
What's Wrong With Scholarly Publishing Today?
Then they should have zero problems of deleting said data on request.
£12 in UK buys 'unlimited' data, unlimited text and 250 minutes (of which I probably use 10)
How is that different from regular mail? Any postman can open the mail, copy/read the content and then close envelope. It is maybe 5 minutes of work.
Yeah that's some nice moderating right there.
Why aren't you discussing the es6 loader which is available now?

https://github.com/ModuleLoader/es6-module-loader

It can deal with both AMD and CommonJS modules, as well as es6 import/export. It does not need traceur and will work with today's JS. And is built upon the standards based System.js which basically provide loader hooks for node, JS, and even Web Components if they so desire.

It is sure nice to get rid of the forrest of <script> tags and not be concerned about order of dependencies.
This isn't supported yet, but unikernels on Xen don't currently switch address spaces (cr2 on x86). We're thinking about how to increase density by supporting process switching on Xen, which isn't hard, but needs to be done carefully.

Xen also supports memory sharing among VMs if running in a hardware container, and Hwanju Kim added support for "PVH" mode to MiniOS recently which unlocks this functionality in Mirage. Early days on this work, but fun ones, since we aren't bound by the compatibility constraints of Linux containers, but have access to the same hardware resources.
"Both of them want to do it by choice, because it benefits them, in their view."

Both parties? How did you arrive at that conclusion? I'm not offered a 100mbit connection in my location. Does that mean that I don't want it? Does that mean that my 20mbit connection is what I want and that I see the lack of choice as a benefit?

It benefits the provider, certainly, but the consumer may have no choice if they want these services. Their bill just went up, but there's little they can do about it.
There's also software specific rules, such as sharing high encryption code with embargoed countries. I'm no expert but it seems to me that even sharing a JVM or git repo that has crypto in it might be illegal.
OSv does something similar to Mirage it seems and is written in C++. They also can run different languages, I believe I saw lua support and they commercially target Java too.
Nice. Thanks.

In my mind, there will be multiple renderings of the spec (like what you had done here). I have plans to split the spec into multiple, smaller .md files based on topic. The gating factor was managing the internal reference links, but I can work around that with some tooling. I did not want this to hold up getting the spec out there though.
Indeed. My house is ~150 years old and made of wood, much of it original. Even large sections of the hardwoods are believed to be original or relatively close to it. Certainly the newest section of hardwood predates the addition of radiator based heat (based on scorch marks from a wood burning stove)

In my neighborhood, the #1 reason for similarly aged wooden houses to be torn down is simply because developers want to build multi-level, multi-unit condo buildings.
>They must dump the coins on the market right away to less volatility risk.

If they had any reasonable volume wouldn't it make more sense to stagger their selling? On a long enough timeline it'd probably even out, especially if they did something more clever than "sell X% every Y minutes"
Well, we do have retina ipads (and other tablets).

e-ink I find just a gimmick -- there is no scientific research that shows it being any better than a typical monitor for the eyes (Amazon also retracted such statements IIRC). The only real benefit was resolution (which retina/hi-dpi solved) and reading in the sun (which e-ink retains as an advantage).

Sure, one reflects light and the other has a light source embedded. But a photon is a photon in both cases (and you can blind yourself with a white paper too, if you hold it at the right angle to the sun) -- and you can set the tablet display at the desired, equivalent to reflectef light, brightness.
I don't know the details, but it's fairly easy to imagine a series of small steps that could occur via random mutations, where each small step offered a slight fitness advantage over individuals without the mutation.
If it doesn't prevent this, it's not proper net neutrality.