skysight-inc/HackerNews huggingface dataset:
That's not true. Registering the copyright allows you to sue over it (but you don't have to register immediately, just before you sue!). Also, registration prior to infringement allows recovery of statutory damages (e.g. big $$$).

But don't take my word for it, listen to the federal government:

"Copyright protection subsists from the time the work is created in fixed form. The copyright in the work of authorship immediately becomes the property of the author who created the work. ... The way in which copyright protection is secured is frequently
misunderstood. No publication or registration or other action
in the Copyright Office is required to secure copyright. See the
following note. There are, however, certain definite advantages
to registration. See Copyright Registration on page 7"

http://www.copyright.gov/circs/circ01.pdf
Obligatory nitpick regarding the plural of "virus": http://linuxmafia.com/~rick/faq/plural-of-virus.html
Most embedded system failures are due to power and I/O.

If you have robust power supplies from a reputable manufacturer (I like TDK/Lambda) with good filtering on the input (maybe external powerline filter modules), and you protect your external inputs and outputs, then the next thing to worry about is flash lifetime which should be measured in decades if you're not writing to it.

Problem with a Rasp Pi/Beaglebone is that it's running Linux and there are likely disk writes occurring, so your lifetime drops. If you can both limit disk writes and get long lifetime SSDs, I don't see why it shouldn't last at least 10 years.
What the New Pinterest “Buy It” Button Means to the Ecommerce Retailer
If you want to extend even furthur into the metaphysics, it was Wolfram's "New Kind of Science" which (certainly not first) proposes that it's the computational universe that comes first given rise to the mathematical realism one.
No, you're right, GP doesn't have a clue what he's talking about.
The comment you're replying to seems pretty clear on that point.

> America's wealth is built upon the labor of foreigners whose treatment would be illegal if they were in America.

American companies outsource this sort of manufacturing because it's cheap. Stories like this are part of why it's so cheap, and corporations have been pretty effective at disconnecting consumers from this sort of human cost to their expensive consumer devices.
I grew up in Iowa and spent a fair amount of time chasing hot-air balloons (my dad is a full time balloonist).

The grid system was pretty nice until I came to a river and had to find the nearest bridge.
3D Print Ford Cars – STLs or Preprinted
That seems orthogonal to centralization? Sure, an HVAC tech should regularly inspect each site, and should be on call for any issues. That doesn't require split-second coordination of mechanical operation among separate sites. We're talking about heating some schools, not operating a nuclear enrichment facility.

Neither is there anything about the "commissioning" process that mandates that control systems may only be replaced when mechanicals are also replaced. That would be ridiculous. Please note that I am not quibbling about the $2M cost. I merely observe that TFA discusses the control system only.
You have complete freedom over who you work with and what you work on. They fund you unconditionally for the first three months and you can walk away at any time if you want to.

Their website is actually pretty informative: http://www.joinef.com/our-programme/
Wikimedia Turns On HTTPS By Default Across All Sites, Including Wikipedia
I completely understand that there are certain jobs which are going to be inherently dangerous no matter how much people try to advocate for safety. On the other hand, it's unacceptable how safety is just throw to the side for the sake of efficiency.

This article just makes me realize how fortunate I am, when I'm pressured to do things faster I always complain that it leads to poor quality and less maintainable code. But hell, we can always go back and fix it later.

Besides donating to this person, I wonder what we can do to stop things like this from happening. Would having things manufactured in the US help prevent something like this with labor laws? I mean with all the technology we have now, I can't believe things like this are still happening.
They worked with the FBI not the NSA. Plausible denial and all that.

They can help implement PRISM for the government without being told what PRISM is. When asked if they are participating in PRISM, they can deny knowledge of it existing. Because it's technically true.
One US dollar = Z$35 Quadrillion as Zimbabwe phases out old currency
Ruins of forgotten empires: APL Languages (2013)
The site's not loading for me (swamped?) so this is based just on what I can infer, but the thing that popped into my mind was the U.S. Midwest. As an avid motorcyclist, I am always seeking out curvy roads. I just got back from a three week vacation in Italy where there was rarely a straight road to be found (in the Chianti area, the GPS would be set for fastest route, the destination would be 60 kilometers away, and the GPS would estimate 2 hours to arrive.). But there are areas in Kansas where, if the earth were flat, you could see someone 30 miles ahead of you .
I'm surprised there wasn't at least a brief mention of POV-Ray (povray). One of the first procedural graphics engines which is still active, and still used as an optional backend of Blender http://www.povray.org/
Why did they leave out Cognizant? They all do the same thing and Cognizant gets nearly as many H-1Bs as Infosys and TCS:

>Hira points out that over the last four years, Cognizant has received about 23,000 new H-1B workers with visas valid for up to 6 years, and has a number of workers on L-1s. (L-1 visas are used by multinational firms to transfer employees between countries.) "So, most, if not nearly all, of Cognizant's employees in the US are on some guest-worker visa," said Hira.

http://www.computerworld.com/article/2489146/technology-law-...
The Boston maraton bombing cost a fuck ton to clean up and deal with too - many thousand times as much as the enemy used (what 100 dollars worth of cooking ware?).

That is the problem with terrorism.
Rent never dropped in the Bay in 2008, it just stabilized for a few years. Anyone know how rents reacted in 2000?
Not really, api's comment is currently one of the last in this thread, which means that it has a low karma. On the other hand, it is likely that several people upvoted it - I did, and probably people who complain that it was downvoted also upvoted it, which means that it got several downvote - something not attributable to bad luck.
> that you think is overvalued?

That's the problem. Valuations are dreams and "best case scenario" right now because we haven't had an IPO to lock in valuation for a long time.

It'll take a single IPO flop to start the bubble bursting domino run just like v1.

The real question then is: Can IPOs be succesfully propped to prevent every possible flop? because it'll take just one bad egg to bring down the house.
ColorEchoForShell, now writing shell script with colorful output is easier
> Besides donating to this person, I wonder what we can do to stop things like this from happening. Would having things manufactured in the US help prevent something like this with labor laws? I mean with all the technology we have now, I can't believe things like this are still happening.

The US has labor laws and unions that exist in part to prevent stuff like this. They're not perfect - people still get hurt here in industrial accidents - but they're pretty important.
It's demonstrably incapable of nuance, you might want to get it checked out.
> Who really wants to write map.add(new Symbol("foo"), 'bar')

Nobody because it's completely daft, and absolutely not equivalent to the second version, the equivalent to the second version is:

map.add("foo", "bar")
Well done - works surprisingly well on my iPhone. Working with text selection in the browser is notoriously difficult so I'm glad this works.
Please give me your valuable advice, thank you all ^_^
https://askpatron.com fast single screen customer feedback with rewards for small local businesses. It's a work in progress and I am doing things that don't scale right now. I have four businesses that are helping me beta test. I am looking for more. The overall goal is to improve the customer experience using a system that is super fast and super simple to use.
Although I'm sure there are examples of inappropriate dogmatism in the Deaf Culture conversation, I think you're painting the whole situation with too broad a brush. Unlike autism or OCD, deafness inducts you into a culture that exists parallel to the hearing world. It has its own schools, its own norms, and even its own bars. I'd say it's more similar to an isolated small town than a pathological "disease community" like a pro-anna message board.

So for adults considering surgical intervention, there are very reasonable questions about what it means to be reaching beyond their language community. As for deciding when surgical intervention is appropriate for children, that's an ethical shitshow I'm glad I don't have to sort out.
In Europe corporations are only 3/5 of a person.
In the throttle README, shouldn't throttled() be called instead of sayHi()?
Interesting, weakdh says I'm safe...

Both on Mac and OpenSuSE.
For what it's worth, Reddit supports HTTPS but doesn't enforce it or enable it by default.
VMware Fusion 7 Pro Serial Keygen Free Download
Show HN: Private Variables Checker for JavaScript
That's a pretty broad question that leads into a large number of branches of pattern recognition and general machine learning techniques. There's not a simple answer and no single algorithm is going to work well for all 'animal sounds'. I'd recommend picking a particular animal and perhaps a particular call that you're interested in and searching through the literature to see what techniques are currently in use.
Indeed, programming something is a great trick to get a deeper understanding of it. It means writing everythin down to the details that even a dumb machine can understand it.

I guess this is like understanding something better by explaining it to others. Just that this "other person" is a machine. It is also well-known that it even helps to explain it to your own, by writing it down. For example, PG noted that in the introduction of http://paulgraham.com/writing44.html
I know many people who question everything. Unfortunately, since they only accept answers that they come up with themselves or that match their other opinions, they tend to wind up having odd pseudo-conspiracy theories like denying global climate change.
Except it really doesn't matter. You have a degree. Your parents probably had degrees. Your employers and co-workers have degrees. And they all expect you to have them when applying for jobs.

Even the Silicon Valley startup crew tend to pivot wildly away from their "any one can make it" mentality once they start growing to "well, I want someone with a degree".

Hell, my current company is hiring a nightshift person and the main requirement seems to be "Linux knowledge, has a degree". This is a job which basically burns people out after a year guaranteed.
Many of whom are burning piles of money on $75/month smartphones and television subscriptions (with HBO so they can keep up with the Jones' who are also underwater).
Very interesting reads. Thank you for the comment.
Assuming they could get one there in time, no I wouldn't doubt it. Not sure how deliberately murdering hostages is constitutional but then neither is most of what the government is doing.

How many jets patrol the US mainland now? What is their response time?

I am assuming the white house has AA, but what about congress?
Female scientists mock Nobel laureate with photos
First attempt to virtually bicycle the equivalent height of Mt. Everest
Ding dong, the witch is dead: Microsoft AV gets tough on Ask Toolbar
This is being discussed now in the US House, prior to a vote. Live video at http://www.c-span.org/video/?326439-2/us-house-debate-trade-...
I don't think that's right. I read a lot of people who can spout off lots of pretty words on a topic, yet they can't actually begin to reason about it. E.g., lots of people will wax poetic about "critical thinking", yet they can't actually describe a way to determine whether someone lacks it or not.

Math and science are, like it or not, the most effective tools we've cooked up to understand the world.
Interesting considering the article, it was a defining part of Commodore hardware design that they compensated for slow CPU's by using co-processors all over the place, including putting a 6502 compatible CPU in the keyboard controller for the A500 and A2000...

(But you'd also find this spilling over into 3rd party hardware: My HD controller for my Amiga 2000 back in the day had a Z80 on it.

That machine was totally schizophrenic: In addition to the 6502 core on the keyboard, the M68k main CPU and the Z80 on the HD controller it also had an x86 on a bridge board - the A2000 had both Amiga-style Zorro slots and ISA slots, including one slot where both connectors were in line where you could slot in a "bridge board" with an 8086 that effectively gave you a PC inside your Amiga, with the display available in a window on the Amiga desktop).
I've never been through the programme, but I've worked with several people who have.

Most young entrepreneurs who "go it alone" tend to pick up a network of useful contacts - advisors, introducers, investors, corporate buyers, talented potential co-founders/employees etc - over a period of a few years. EF are very good at speeding up that process, so when you're starting your first company you've already got a base of people around you who can provide you with the support and connection you need, without you devoting large portions of your time to it.

It's easy for young entrepreneurs to downplay the importance of that network because there's a selection bias towards confident naivety amongst people who've decided to set up their own company rather than following a safer, more established path (I know I did when I first started), but looking back on it, objectively I'd say joining them is a good idea for almost any graduate entrepreneur.

Having someone who, without any real effort from you, can represent you to a VC from a position of power, make warm introductions to large numbers of angels in your domain, find you really good candidates for early-stage roles in your company, or introduce you to people in big companies who're actively looking to buy products from startups is a blessing you can almost overlook if you've got it but helps you avoid some serious pitfalls.
I remember reading the design docs last year. Interesting times ahead.
All blogs should be required to have datestamps! :)
It appears to be 2004. He indicates that he was hired in 1999, and elsewhere he talks about the number of managers he's had in five years.
Outsourcing Companies Under Scrutiny Over Visas for Technology Workers
So I have an LG television, and now I'm always going to wonder if it came from the same factory and its construction utilized the same dangerous equipment. Does give me a sick feeling after reading this.

I'm considering replacing it, but how would that even happen? We have farms that pledge ethical treatment of animals, but I can't even think of an electronics manufacture that pledges any kind of ethical treatment of factory workers. That's pretty sad. I'm sure that Samsung factories, for example, have similar conditions.

The sad part is that all of these factory workers are just placeholders until robotic technology advances a bit more.
As I mentioned in another comment, already the ca. 1987 Amiga 2000 in this article had a 6502 compatible core on the keyboard controller, and some same era hd controllers had Z80's on them - they were cheap already then.
Let it be known that an entire continent's economy has been suffocated because of warning boxes on users' computer screens.
Rubberhose and funnel. Fuck the system.
I used to visualize the sun more easily (naively) when figuring time differences. After moving from 45N to rough 60N it's gotten weirder with the even longer summer days.

The sun doesn't just "go west' as if the earth's axis had no tilt. I think that most people don't really pay attention to the path the sun makes across the sky as the year progresses. It's harder to visualize "in what position would the sun be 8 timezones away" when you account for the tilt.

It's nearing 8pm local time here in Helsinki and the sun is still quite high in the sky. Back in US central where I have family, it's nearing 12 noon. The sunlight overlaps a good deal in the summer time. In the middle of winter, we will never see the sun at the same time.
New and Free GMAT Practice Test Sample Questions
At the end of the TV news bit, the GRPS Maintenance Supervisor said something to the effect of "if we had to replace it tomorrow, we would be looking on ebay.. which is where this one came from.." This doesn't make sense if the Amiga has been running for 30 years and was purchased in the 80s. Perhaps he meant a failed part or accessory they had purchased that had failed.
I can't be bothered to help this poor woman, but I can keep myself from ever purchasing an LG product again.
Symbols are odd. Maybe it's just me but they feel like they work "funny" in JavaScript.

As the article says you can't implicitly convert a symbol's description to string. Symbol is now the only native object in JavaScript that has this behavior.

var str = "something" + "str"; // Works

var num = "something" + 5; // Works

var func = "something" + function () { }; // Works

var obj = "something" + { some: "test" }; // Works

var bool = "something" + true; // Works

var dt = "something" + Date.now(); // Works

var und = "something" + undefined; // Works

var nul = "something" + null; // Works

var nan = "something" + NaN; // Works

var sym = "something" + Symbol("test"); // Throws TypeError

Another thing, which is more of a style thing in my opinion, is you can actually define a property with a Symbol which just seems awkward to me. I mean sure you can use it as a property by design so why wouldn't you be able to use defineProperty? I always felt those should be public types of properties where you can add additional logic where necessary.

var obj = { };

Object.defineProperty(obj, Symbol("MyProp"), {

get: function () { return 15; }

});

I feel like almost the same thing with Symbol could be accomplished with a simple UUID generator. It's a neat little thing it just feels awkward to me with how JavaScript works.
> What percentage of the population has any notion of how a computer works under the hood?

Tangential, but I'm starting to ask that question about developers. And it does get rather important when you have to debug their code because they can't.
In Australia, we have a 146 km straight stretch of road[1]. That's part of 1000 km+ of pretty-much-straight road[2][3]. It's difficult to express how isolated that area is.

[1] http://www.abc.net.au/news/2009-10-13/sign-at-the-start-of-9...

[2] http://www.amusingplanet.com/2014/11/the-long-and-lonely-eyr...

[3] https://www.google.com.au/maps/@-32.5176141,126.9613846,7z
At the risk of sounding a bit grumpy but I'm genuine here, I seriously don't get this tool. Is not the same thing as getSelection() with a CSS background-color cherry on the top or I'm missing something here?
>It was my introduction to the concept of "Lateral Thinking with Withered Technology" https://en.wikipedia.org/wiki/Gunpei_Yokoi#Lateral_Thinking_....

Thanks for sharing this, I love finding creative new ways to take advantage of 'tried & true' technology and it's something that regularly feeds into how I build software–sometimes to the displeasure of colleagues who are most interested in the shiniest new tools. It's interesting to read about how this sort of thinking worked for Nintendo.
>As a programmers we are supposed to be loving these kind of CS puzzles.

I want in implementation of a high performance octree. Do it for me. Apparently you love doing this sort of thing for people who don't pay you.
Agreed. The slider makes clear the spectrum of possibilities.
The runtime is SMP-capable and lightweight threads are preemptable, multiplexed on top of epoll (or kqueue) based event loops. So it's a preemptive N:M model. Haskell threads basically try to behave like OS threads as much as possible (with semantics that look like they're blocking) but they have a lot better cost model overall, so you don't need to do manual callback-based programming. It's pretty nice.

There are really dozens of concurrency abstractions you can choose from, and yes, CSP-style programming is an option, available as a library: http://hackage.haskell.org/package/chp - and common abstractions like MVars (which are essentially simple, concurrent 1-place queues) can get you a long way even without that.

There are other libraries for more specific needs; like graph/dataflow based parallelism, array parallelism, GPU-based programming, DSLs for image processing, etc etc.

All that said I'm very happy and hopeful to see OCaml 4.03 adopt multicore support. OCaml has an excellent, robust and lightweight toolchain and implementation, and is very straight-forward and powerful out of the box. It's not my personal cup of tea, but we'd be worse off if they weren't here.
Why are useless jobs worse then freeloaders? They are the same to me. In the worst case the jobs are useless, the best case, they are useful. In all cases it is better than or equal to just giving them money.
Looks like it made it to California (San Jose and Palo Alto) with what appears to be a reasonable round trip time. Weird.

Edit: It seems like that must have come through the Southern Cross Cable[0] which is nowhere near Malaysia.

0. https://en.wikipedia.org/wiki/Southern_Cross_Cable
Dads and their kids asked each other one question, and it'll make you cry
Just for the sake of debate, can someone offer an argument explaining why it should be a company's responsibility to take care of a worker who gets injured, assuming the worker is fully aware of the risk?

Edit: Unfortunately this comment has gotten me chat limited, so I won't be able to participate in this conversation any longer. If you'd like to explore this further, I'll gladly converse via email. Just to be clear, I'm not a monster and think labor laws are great and awesome. I thought it would be interesting to try and suss out what moral underpinnings belie how we feel, rather than just chalk it up to "boo corporations".
> ... because pollen count increases every year no matter what.

Is this actually true?
Ummm... Uber, mentioned right in the article?

Do you really believe they're worth more than the entire Taxi industry? More than multinational conglogmerates like Kraft?

41B is an utterly absurd valuation for that company, and anyone sane knows it.
Yeah, GHC’s runtime provides lightweight threads (forkIO) as well as OS threads (forkOS). The runtime and various libraries provide a wealth of parallelism and concurrency primitives—Chan, MVar, STM, TVar, &c.

Concurrent programming in Haskell is delightful. It gave me a better understanding of how to do it in imperative-land, too.