skysight-inc/HackerNews huggingface dataset:
Thescrewdriver is absolutely correct about Java. Many years ago, I participated in several Java user groups here in Silicon Valley. We frequently had members of the Java team from Sun as guest speakers. It always went roughly the same: we professional Java devs would ask them for a few language features that most of us wanted, and they would explain to us that they knew better than we did what a programming language should have and suggest that we should get over it.

Then a representative from Microsoft started attending a couple of the biggest Java SIGs, and he would ask us how we would change Java if we could. We were happy to answer. A few of the suggestions were broadly desired by the groups.

He took lots of notes, and a year or so later C# was announced. It included several of those features. My impression is that most of us considered it a better Java, as a language design. (The Achilles Heel of its relationship to Microsoft was a huge, but separate, issue from the design of the language itself.)

The Java Team suddenly had a whole new attitude about their fossilized masterpiece, and features we had been told for years were bad ideas were touted as evidence of Java's ongoing spirit of innovation with each new version of Java.
Github admits that there was wrongdoing by Github executives, but denies (without details) that any of it was the specific kind for which Github would be legally liable. Its not entirely surprising that people give more weight to the part which constitutes a statement against interest than the part that is clearly self-serving, in the absence of supporting details.
This marks the end of an era for Zynga. It will be extremely interesting to see what they do from here... I'm bullish on the capabilities of the org if they can adopt the right high-level strategy.
It kinda remind me of the old Google that before Larry Page takes over: offers that may be not profitable in its nature but interesting and really enlighten your imagination.
Founder of Code Academy (now The Starter League) here. Thanks for clarifying this! It seems we'll never live it down. Happy to share more about our experience and how we dealt with the conflicting name.
Google is the only company to deny having FBI/NSA devices on their network.

When Spylockout asked Apple's general counsel about devices on their network, we could not get a denial. Apple also made iMessage e2e encrypted for a reason...

I'm really supportive of Google's efforts to genuinely protect user privacy. I think they are correct if they believe the only ultimate guarantee of user privacy is end to end encryption in the current legal environment in the US.
No, changing the source means you're not using FIPS-compliant source so you're breaking your terms.

This is why you might have to use old versions of OpenSSL for FIPS compliance - not all versions might be certified.
Yep, here are the current details:

https://www.nacha.org/news/nacha-leads-industry-toward-ubiqu...
Horowitz Annotates Einhorn's "We Are Witnessing the Second Tech Bubble"
Working on that today (between our real jobs)! https://github.com/usrbinnc/netcat-cpi-kernel-module/issues/...

In any case, if you use this in production machines for real, vaya con dios :)
Well, like it or not, a lot of people (myself concluded) and courts aren't going to conclude that someone is guilty without some evidence.
km/L appears to be standard in Malaysia: http://paultan.org/2014/02/26/driven-mitsubishi-attrage-21-k...
Western Europe, It's Time to Purge Your Character Sets
"WebSockets is a nightmare because it does not come under the Same-origin policy."

yes, i discovered this myself about a week ago.

i was surprised that i was able to connect to a localhost websocket when using an internal app on another domain. i expected this to fail and require CORS like XMLHttpRequest. after rejoicing briefly that i didnt need to whitelist it and was saving 2min, i was pretty terrified.
ideas are a dime a dozen. execution is what matters.

if you think the guy you met will be signficant value add to your ability to execute on the idea, then obviously include him. it sounds like he and his team are not really going to be able to add a lot of value though. don't weigh yourself down.
Using a standard Win8 PC, and it works fine for me. I'm guessing there's something going on in your computer that's causing that to happen.
It seems that USA has many kinds of treatments for cancer these days - a manifestation of recent scientific progress obviously. What is the typical way very poor people to get it (or lets say even a chemistry teacher, who obviously cannot be poor in a reasonable society)? (But toilet paper is obviously important as well).
AWS Elastic Beanstalk for Docker
Quite a few perfumes give me a migraine with even fairly limited exposure. By the time I notice the smell enough to run away, it's usually too late. If someone is wearing axe body spray I have to immediately leave the room.

http://www.ewg.org/research/not-so-sexy
> the claim is that legal action will be taken only if the accusations are false

If someone wants to deny an accusation that is true, they will claim that said accusation is false. Claiming that legal action will only be taken if the accusation is false doesn't matter. Take this hypothetical:

If the accusations against TPW are true, but he doesn't want
the world-at-large to believe him. He will present to the
world that the accusations are false. Claims that legal
action will only be taken in the case that accusations are
false don't mean that the accusations must be false for legal
action to be taken.

TPW could take legal action if he wants to present to the world
that the accusations are false and smear the accuser. This would
be a situation where the accusations are true, but legal action
is still taken.
Statements of a person in a position to know are some evidence.

Whether they are sufficient evidence depends on the standard of proof and what other evidence is available.
Apple Sales, Profit Tops Estimates as IPhone Still Strong
I pretty much share your experience. I have found that this tends to hit me whenever I work alone. Two things fixed this for me ... somewhat:

1. Find and work with someone who genuinely cares about your work to give you honest but compassionate feedback.*

2. Hire someone to do the work for you. This way we give a monetary figure to our torpor. Now there's a hard price for the lack of interest in completing work but the work still gets done. And that's the only thing to get us out of our misery - finished work!

-
* (I'm not suggesting that one should avoid folks who offer brutal yet honest feedback - no - just saying avoid the patently negative discouraging or jealous feedback. Even though you rationally conclude that envious and obviously unfounded negative feedback does not need to discourage you, they still do!)
This appears to be a step in the right direction, but it still doesn't seem to bridge the gap between "this is syntax" and "here's how to set up your IDE, Apache server, development environment, production environment, ect".

Codeacademy helped me learn syntax, but that's about it. After the first few lessons, I had learned all I needed to. What kept me from building the product was all the other stuff (production environment, IDE, ect).
I'm not sure what your theory is here, his involvement with the company has been in decline for 10 months since he was replaced as CEO, and by all accounts I'm aware of, the last 10 months have been full of good changes for the company.
This Is AT&T’s Plan to Smother Google Fiber
The thing is, in this particular case the programmer appears to be the sole proprietor of the company. The "programmer" doesn't get paid to program. The sole proprietor gets paid when he makes sales.
So, an entity that's set up with an ODFI can initiate arbitrary debits to arbitrary accounts, with no action by the owner of the debited account. What happens if that privilege is abused? Is it like chargebacks with credit cards? What if the debit is so small the victim doesn't notice?
POWER (Performance Optimization With Enhanced Risc) is an extremely nice architecture compare to the x86. It's firmware system was so ahead of the BIOS disaster (EFi might change this a bit, yet). I remember loading and booting kernels from NFS because you could load the network card drivers[1]. This is 2006, EFI was not known/used widely. The CPU itself has amazing features too.[2]

I guess we are seeing another occurrence of Gresham's law applied to the technical field. "Bad architecture drives out good". In this case bad is cheaper, and this is the only thing we care about after all.

1. Open Firmware allows the system to load platform-independent drivers directly from the PCI card, improving compatibility.
http://en.wikipedia.org/wiki/Open_Firmware

2. http://www.spscicomp.org/ScicomP16/presentations/Power7_Perf...
It's unfortunate that so much of what NASA funds and calls exobiology is such crap these days.
You are cynical.

People complain about comcast because they are the only choice - when you don't get a choice you hate what you get.

Their actual service is perfectly fine. I'm sure you can dig up some bad stories, but think about it from a percentage point of view: Comcast is huge, there are bound to be some problems, but as a percentage of total customer the number of problems is perfectly normal.

PS. No connection with Comcast, I have a sore spot about herd mentality. People just believe things without checking for themself (or based on anecdotes).

Said a different way:

If you have tons of choices you will highly review your choice as a form of choice validation. If you have only 1 or few choices you will only review the company if there are problems.

The result of that is poor reviews without actual poor service.
This is a truly exciting gift from our friends in the GooglePlex.

I guess that Microsoft, Apple and others in the mapping game must be disappointed by this announcement. This back-in-time feature is not necessarily 'must have' but it certainly is something that a lot of people are going to like. It also makes Google the only choice for the serious 'maps user'.

Personally I envy those born in the last few years. When they get to my age they will be able to explore the streets they grew up in rather than rely on hazy black and white memories.
What would be your plan for ensuring referential integrity when working with MongoDB?
You've failed to consider the way that digital audio works. If you have a 16 bit audio file, each sample can take on 2^16 values. If you reduce the volume in software, then each sample of the audio stream can take on fewer than 2^16 values. In the extreme case, you could reduce the volume in software so much that each sample can only take on a tiny number of values, in which case the audio will probably be unrecognizable.
Poll: What tab format do you use in most projects?
6 spaces
7 spaces
More than 8 spaces
SICP is an interesting case because some of its "hardness" is actually incidental to the subject matter. It is written by, and for, people who enjoy pure mathematics and numerical functions. That describes a lot of incoming CS students, but not all of them.

Almost all the examples in the first few chapters are things like estimating the values of convergent series, and a less mathematically-inclined student will spend more time puzzling over the problem definitions than over the concepts of recursion and encapsulation that the problems are trying to demonstrate.

I think the book would be much stronger with a broader diversity of examples, especially early on. I'm not advocating completely getting rid of the pure-math ones, but a wider range of problem domains would very likely help the concepts "click" more quickly for a larger set of students.

There is certainly the "CS is a branch of mathematics" viewpoint that suggests that someone who hasn't already mastered basic calculus as a university freshman has no business pursuing a CS degree in the first place, but I don't personally subscribe to that idea.
I wouldn't describe Janelia Farms as outside the traditional academy. It's just a foundation with great facilities and an extremely high bar to entry, but a low bar for continued funding.
Apple spikes 8% on earnings beat, announces 7:1 stock split
Garbage Collection Optimization for High-Throughput and Low-Latency Java Apps
http://www.quora.com/Has-the-worldwide-GINI-coefficient-incr...

You're completely correct.
You allude to the solution in your last sentence, but I think "find an open source project" is pretty bad advice for someone who is really brand new. Most open source projects have very ad-hoc project management. There is typically a big bucket of stuff that needs to be done, but very little direction on how to decide which things you can and should actually do. More experienced developers can go in and muddle around semi-blindly until they figure out a reasonable starting point, but that's really hard for less experienced people to do. It really takes a mentor willing to do that triage - "maybe this would be a good place for you to start" - but few open source projects seem to be forward-looking enough to provide that level of mentorship.
Thanks, but the example I listed (wanting to link to a specific location, not printing) was just that - an example. I find that there are many things that IMHO should be "obvious" yet there is no obvious way to do them. This is my primary frustration.

Googling "how to do X" results in the old way which no longer works. This is my secondary frustration.
Here's the HUGE list of websites teaching all types of code:http://habrahabr.ru/company/mailru/blog/215487/
I'm sure you can find something interesting there.
Use translate.google.com if you don't understand Russian, but all links are in English.
Write good content.

Seriously, the best thing you can possibly do is just write great content around your subject. Don't try tricks and other special techniques, because Google simply doesn't want you to succeed using them.

You can help your content by making use of proper HTML that is SEO-optimized, but in the end making something people want to read is the best tactic.
My personal favourite of one-man gamedev is the Touhou Project series. The guy behind it has been making the games - story, code, graphics and music - for the last 20 years, creating a huge franchise that has a pretty much cult following worldwide.

http://en.wikipedia.org/wiki/Touhou_Project

(I still can't fathom how you can put that much storyline and create so interesting characters in what is basically an insanely hard version of 'dodge the bullet' game)
IMO - this is the only way ACH can remain competitive with Card transactions. Intra-day settlements and returns
FunBrush – interactive toothbrush for kids
There is a strict system in place for violating the rules:

https://www.nacha.org/NSfines

But if things occur on accident, there is a "Returns" process for handling it. It looks like the author intends to cover that, at least partially, in the next installment. Here is a list of return codes if you want a hint:

http://www.mainstreetmerchantsolutions.com/ach-return-codes
That's not the only bad math in the article.

> ... about 11% of all Americans subscribe to Netflix.

Netflix's latest numbers show 35.7 million subscribers, but the author is only giving credit for one person per Netflix subscription. With 115 million US households (http://quickfacts.census.gov/qfd/states/00000.html), that gives Netflix access to 31% of households.
Redhat already foots the bill for certification of the OpenSSL library they ship. They also foot the bill to have the versions of OpenSSH, dm-crypt, the kernel crypto api and libgcrypt certified.
Thanks for the enlightening post ! I had just a question.

You talk about the "brightest in the industry [...] will choose to work in cooperatives".

Wouldn't most people prefer the high-risk / high-reward choice that the startups model offers ? Or am I too cynical ?
10% laundering "tax" is much less than the almost 40% the government would take otherwise.
You can kind of think of it as syntactic sugar over adding strings that desugars at the compilation stage.

"abc #{x} def" would desugar to "abc"+x+"def"

Because it's happening at the compilation stage, it can only be done on string literals (which as we've seen is actually an advantage security wise).

The reality is actually a tad more complicated, because you can make efficiency improvements and only create one string instead of all the intermediate strings etc. but the effect is the same.
Netcat basics and a few smart examples
My customers see netflix-like services as a way to get easy revenues once the premier/release time window is over. Same for music and Spotify.

By doing so, they can charge whatever they want for their productions using their own e-commerce solution (which we provide them [1]) and then get the long tail revenues that come afterwards by adding third parties like itunes, netflix or amazon.

[1] KiteBit, the direct-to-fan selling solution for video
I appreciate your response and it is too bad that you were downvoted for trying to help. Whoever downvoted you should have provided their explanation if it was so obvious to them that you were wrong. I think the problem is that we are dealing with bad writing. My problem with your explanation is that it means everybody except the homeless population of the city is "insulated from the city." As far as insightful openings go, this is not my choice for the introduction. This is especially silly if you try and imagine any "booming industry" that would not be "insulated from the city." Once again thanks for your effort and I apologize that someone downvoted you for trying to be a helpful member of the community.
What's the fuss? JavaScript attracts people who complain about solutions to problems they don't understand
The flower-shaped starshade that might help us detect Earth-like planets [video]
I'm curious, but how would a company arrive at the number '7'? Is it somewhat arbitrary? Any reason you'd want it to be e.g. prime?
Oracle has actually published other SPARC results that are not for Fujitsu chips for SPEC CPU:

https://blogs.oracle.com/BestPerf/entry/20130326_sparc_t5_sp...

http://www.spec.org/cpu2006/results/cpu2006.html

While I can't provide you my own detailed benchmarks, I can tell you anecdotally that the most recent SPARC hardware has significantly better single-threaded performance than the early T1, T2 series.

As an example, one of the projects I work on is written almost entirely in Python, and so is almost completely single-threaded (only the transport is multi-threaded using libcurl).

I had an opportunity to compare the performance on the T5 to the T1 and found it was practically night and day, and the performance of the program seems just as snappy as it does on any Xeon system I've used.

Anecdotally, I can tell you that given a choice between a fully-loaded Xeon box or one of the newest SPARC servers, most of the developers I work with will choose the SPARC server simply because builds take significantly less time.
Oh, I'm sure there are, I just think it's an interesting corner of Oregon that's worth pointing out because it's really unknown, but beautiful and fascinating.
Pretty sure parent is saying that it was done during the Apple call in order to mitigate the PR onslaught.
This piece assumes that the mimics lack value, but realistic analysis of market development shows that copycat products often win more customers and profits than early market entries. This process of mimicry is critical to how markets enable adaptation of ideas to demand. The problem is that it is impossible to evaluate what participants in a rush will ultimately be successful.

Bubbles come from anticipated value increases. Similarly market cycles could be the result of other forms of phantom value accumulating in trading networks.
They also published a quick demo: https://www.youtube.com/watch?v=lBu7Ov3Rt-M&feature=youtu.be
GitHub changed the color of JavaScript from orange to yellow
No, this is not burnout. This is overworking. Burnout is when you have zero interest in touching your keyboard, let alone spending 12 hours coding.
What's more, I believe he actually didn't know how to program when he got started.

EDIT: Why did someone downvote me? I read it in an interview, and it goes to show how awesome this guy is!
US Regulators to propose new net neutrality rules in May
I would argue that it is worse PR to be aligned with the Ada Initiative. They are doing github a favor here.
Interesting - as I understand the process is generally to send an ACH file to a bank's file transfer point once agreements are signed and credentials/keys are shared.

Are there any libraries to create the ACH file itself from basic information like ODFI, etc?
(Mill mod)

Ahem, sorry to those suffering Mill Fatigue on HN, but any conversation about the ISA wars being over is a red rag to a bull with us! :)

Hope you like the talks on http://millcomputing.com/docs

NOTE: bulls react to movement not colour
Can someone please explain this like I'm 5.

If I currently have 10 Apple shares, what will happen after the split?

Is the value of each share expected to go up or down as a result of this?

Would now be a good time to buy? ( or, at least, better than last week before this was announced?)
I'm sure they had a target price in mind (something that would be low enough to attract investment but high enough to not seem cheap) and just split the appropriate amount to get that number.
> Apple will hit up the debt markets for more dollars, it being cheaper to use other’s domestic cash than its foreign reserves

Can anyone explain why this is so? Because they are somehow getting a higher interest rate return on their reserves then they'd have to pay to borrow? (That would seem pretty impossible). Because they'd have to pay taxes if they use the foreign reserves? Something else?
Good for him, he'll have more time to prepare his defense, because ultimately he will face justice for insider trading.
Baccarat Math Behind Borgata vs Ivey
You now have 70 shares.

Price is expected to decrease to 1/7 of previous level.
Meth at recreational doses is not safe. It's highly neurotoxic.
Facebook Profit Tripled in First Quarter
Brazil Is Making a Serious Play to Decentralize Control of the Internet
Heartbleed inspires developers to make new version of OpenSSL: LibreSSL
Speeding up returns will be a nice bonus, though there's still a long window for fraudulent returns that can really bite.
Trending Now
Follow multi millionaire & producer, Evon Latrail @evonlatrail or Google Evon Latrail
If they repatriate the foreign reserves they have to pay taxes. Taxes are more expensive than interest rates (right now).
Rather interesting. I still like building the whole thing with postfix + dovecot by hand myself. Perhaps I'm wrong in the head.

One thing to watch out for: Yahoo is a complete bastard to deliver to. One day they'll decide to block you (if they don't immediately) and the only way out is to fill in a web form which either allows you 6 months of delivery if you're lucky or blocks you with no hope of resolution for 6 months.

Total assholes they are.
Re: that article, I'm not sure how to reconcile "We can do it with or without you" with the rumored price of several million dollars. Unless the talent alone was worth the price of acquisition.
Taxes and delays make it easier and faster to get debt than to move a couple billion from, say, France or China, to the US. It's complex, but there's a lot of stuff explaining this in other comments around here. I'm sure someone will do the break down again.
Taxes. US gov wants to take something like 35% in taxes of "repatriated" earnings.

http://www.wired.co.uk/news/archive/2013-05/2/apple-borrowin...