skysight-inc/HackerNews huggingface dataset:
Thank you for your willingness to be a beta tester! I am not sure why there are loading problems. It might take a few minutes. Let me know if it still doesn't work.

designedyou.com
I'm very tired of this brand of relativism that is unfortunately rather popular in tech circles, no matter how progressive we like to think ourselves.

"Similar Parallels"

No, there is a looooong gradient along which the issues you mention (and issues like homophobia) can be placed. Society moves in a certain direction - if you graph public attitude towards homosexuals, there is a clear trend. Similar graphs can be drawn for abortion, womens rights and immigration reform.

On the other hand, directly equating "raising taxes" with robbery sits at a very steady equilibrium of whoever currently uses that sort of logic to kill arguments. Most recently (ie. past couple of years), it is mostly being picked up by the libertarian mindset which is in turn utilized by the more mainstream political right in the US.

We all make choices and our combined choices influence how that graph progresses, but you can directly compare an individuals position with the median position in society. Removing or blocking people from powerful positions when they seem to be too removed from that median is a fundamentally and democratically sound mechanic.
This is a pretty useful write up comparing Shipwire to other services. Might be helpful.

http://davidseah.com/blog/2013/06/comparing-fullfillment-by-...
Lego Stack Exchange
FYI then I'm using FF 28.0 on Kubuntu 13.10.

I see the same in Google Chrome browser version 33.0.1750.152 and in Opera 12.16.
I liked the way the old suits' exteriors looked so much better than any of these ideas. Even the Z-1 they show at the top of the page is so, so much better.

As often happens, an instance of designers mistaking their own taste for something that everyone will see as better.
Would have been sweet to connect back then and add your anecdote to my paper. I was an Computer Engineering major and this was the final paper for my only writing course. I learned a ton about the media on that project.
I don't think that the Armenian Genocide is an allegation and the fact that you put it between quotes just makes your "perspective" seem biased.

The issue itself is not only about the genocide / the crimes against humanity but also how the country handled it after.

In the case of Germany, since you brought it up, they fully recognise their deeds and don't try to deny it among other things.

This is of course only step one and Turkey hasn't event reached it.
I think that's good advice generally. That's certainly what I do when I'm dealing with, say, people on Facebook.

But having a boss who's ignorant and afraid? Maybe of you? That's some bad news.
I don't have time to read all the links in this thread but I used to draw mazes all the time in school. My approach was to start with an "in" tube and start branching it, so long as I kept one branch open I could split and recombine all the others and know that I still had a valid maze. After I had filled up most of the page I would stop and declare the end position.
It might not be clear from my description but I kept adding paths to the maze by doubling back on what was already there and building it out so it looked like a brain.
The main point is that I kept one path open, never closing all my paths in a dead end. That way I knew there was a solution but since I did them so fast I wouldn't know the solution myself.
Of course people matter more, and I admit I reached when I brought Henry Ford into this. This entire discussion just strikes me as a bit misguided, there are more to people than a single belief and judging them solely by one aspect of their personality just doesn't agree with me.

That's not to say this belief isn't indicative of the rest of Eich's values, but automatically assuming he isn't a decent human being because of it just seems premature without any other evidence.
Very good question. At work we didn't do anything special to tackle on this issue. On the microlevel I would consider checking this article http://www.chrisstucchio.com/blog/2014/bondage_and_disciplin... if it can help.

On macrolevel, the obvious thing is that you can separate your projects. I also have some expectations for upcoming Scala release.

But that's a really good question to ask anyone from Twitter and Co.
Next-Level Augmented Mobile Gaming
Yea. They don't really bother to take them down. Their logic is that the attack traffic isn't technically leaving via their network, so it's not their problem. Take a look at whois for the domains in that last forum link. Two of those domains are still pointed at cloudflare nameservers.

I'm sure there's tons more, but why bother compiling a list when nothing will change. If you're curious, a good place to look would be the hackforums 'DDOS as a service' section. I bet a lot of the active ones would go to cloudflare.
This is already part of many modern cars, with the added feature that the car will also automatically break before you hit a cyclist. See for example http://www.euroncap.com/rewards/volkswagen_city_emergency_br...
I imagine it was probably a mix of using timestamps, assumed atmospheric conditions, signal quality, and any other data they can model and what variations it can/might cause in the signal from all the combined to make assumptions about possible locations when the ping was sent. Using data from other planes is probably using their ping data along with their more accurate reported flight data to to generate a statistical model of what conditions cause what variations in specific conditions.

That probably sounds very "hand-wavey" and unlikely, but consider that a lot of advanced internet security attacks rely on building predictive models of slightly broken random number generator implementations (from my understanding).

For another example, here's[1] something that a quick google search brought up that was possible almost nine years ago.

[1]: http://www.berkeley.edu/news/media/releases/2005/09/14_key.s...
Nope, we do't live in a free market. Eg: some have access to capital while others don't.
He is mistaken. Soccer is a 24/7/365 thing in South America and Europe and people don't seem to be getting tired of it. The sport itself is not what matters, what people care about is the competition.
Nice though would not a A4 (laptop sized) slab instead of a box be better as could then sit under the laptop and also easily fit inside the laptop case.

Just a thought.
I am disappointed that they are all the same and they all look pretty bad.
If you chart out a software project from "blank file" to "write one line - code review by 8 people before merge", then Go is suited to the latter. I find myself writing a lot of malleable code when I'm prototyping and Go is really getting my way.

I dont dispute it is really useful (I worked for 6 years writing C, so I know about traps) but I really, really, really wish they would put a command line option to disable it.
You need to read to the end of the post to understand PG's analogy. There is software that controls the charging rate of the battery that (if the claims are correct) could be fundamentally disruptive to batteries going forward, so the Altair analogy implies a potential software licensing strategy as an upside in this company.
AWS Summit: Our Reasons to go to SFO
The Hacker News automated capitalism-is-super-fucking-awesome excuse generator has randomly selected the following justification for putting business amorality over human decency:

The free market will decide.
E-Z Pass tracks motorists outside of toll booths
Did you read the linked article?

> Batteries are typically charged and discharged through a constant stream of power, which causes problems like SEI layer formation that causes the battery to degrade over time. The BatteryOS system, by contrast, takes an active role in managing what’s happening inside a Li-ion battery, which not only lengthens the life of the battery, but also gives it the ability to store 10 percent to 40 percent more power.

Obviously the proof is in the results, but that's what they're claiming.
This is a step in the right direction, but unfortunately any exchange can die at any time due to massive theft. An exchange is fine till it isn't, and customers will always end up screwed. I've been trying to think of solutions to this, but the best I've thought of so far is some kind of insurance, which is currently cost prohibitive.
German media mogul Stroer invests 50 Mio € in crypto messenger app Hoccer XO
35 years old and 18 years experience. Same boat. :)
> "It doesn't matter if your excuse is true, it's still an excuse."

you're seriously comparing handing in a term paper late to being targeted for extortion by an international crime syndicate?

of course handing in a term paper late is unexcusable - it's just a fucking essay and there's no reason why it should be late because you probably had weeks to do it.

waking up to find your entire network infrastructure under siege (and anything ELSE you put up as a contingency, because it's on the internet, remember?) is not some shit you can be "no excuses" hardcore about because this is in the real world which is complex, unlike slacking on a paper, which is very simple.

reasonable people know this, which is if you read their TOS and other SLA agreements, this is all spelled out for you. nobody wants ot hear "NO EXCUSES!" from some guy paying $50/month while gigabits worth of malicious traffic is pounding at your door.

the truth is it's YOUR business, just like basecamp is THEIR business which they are QUITE obviously in the middle of running. if you're concerned your $50 saas product is not delivering the goods, it's on YOU to find an alternative.
Firefox is not free libre software. This is why it doesn't ship on free Gnu/Linux distributions, they prefer alternatives such as Iceweasel or Chromium instead (free libre versions of Firefox and Chrome that don't come with any proprietary logos, mpg4 codecs, pdf readers etc).
I have one of the original cables before they got shut down. It's just a magsafe end with a barrel connector on the other. No DRM voodoo.
My biggest issue is ending up with search results when I forget to use http:// for a tld that is only accessible from the network I am using.

Other than that, I don't like the idea of automatically sending my browser history to my search provider. To that end, I also immediately turn off phishing protection on all new installs.
you killed me on this one,cheers!
Okay, okay, for most meanings of the word you can choose.

:|

(I think I can maaaaybe stretch it to a joke about semi-colon insertion, but honestly that likely is not the way to proceed here.)
You would know by testing it.

This company is making an extraordinary claim regarding capacity and cycle-life, and they aren't showing extraordinary proof to back it up.
Theft is also addressable with cryptography, using multi-signature transactions.
I did not know this was a thing. Wow. I don't care about how he donated his money to support Proposition 8, privately or publically, but monetarily and personally supporting discrimination is wrong.
Found the youtube video where he's presenting this:

https://www.youtube.com/watch?v=4zjPm39kPDM

Good stuff.
This is all true, but is there not a possibility that Eich having invented one of the world's most popular programming languages might out-weigh these factors in the minds of people who are evaluating whether they'd like to work with/for him? If you're arguing that Eich should not have the job on pragmatic (rather than purely principled) grounds then you'd need to consider such other factors.
That's misleading, Firefox itself is free software, they just recommend some non-free addons

"While the Firefox source code from the Mozilla project is free software, they distribute and recommend non-free software as plug-ins and addons."

https://www.gnu.org/software/gnuzilla/
Exactly.
The author uses string concatenation in tight loops in Java without blinking, let alone a lengthy comment explaining such a decision. After this, I fail to trust any of his results.
It’s Time to End Spreadsheet Abuse
Yes. According to the Outbox blog "senior leadership of USPS made it clear that they would never participate in any project that would limit junk mail and that they were immediately shutting down our partnership" http://blog.outboxmail.com/post/74086768959/outbox-is-shutti...
I was just providing the application so people could evaluate the technology, not suggesting it was evidence of anything.
MacZFS != OpenZFS on OSX project. It's successor of MacZFS. MacZFS was abandoned a while ago.
If you need loops within loops, nothing stops you to have tailrec functions called within other tailrec functions. Any loop can be rewritten as a tailrec function and I prefer tailrec functions because it's easier to me to guard against invariants changing or to reason about branches or exit conditions. Plus with algebraic data-types, the compiler can warn you that you missed a branch. Etc... Also, the compiler does optimize plain for-loops on ranges. You can even have a macro that rewrites your nice looking for loop into a while expression.

On mutually recursive tail calls, yes, the runtime doesn't have support. Because it misses support for TCO, you're ready to call the JVM "godawful"? Might consider that .NET's tailrec support was basically a guideline that didn't work on 64bits .NET up until .NET 4.0 [1] and it's still not optimized, having a rather significant performance hit versus normal function calls.

For the JVM, a prototype for optimized tail recursive calls is in the works and given the attention that invokeDynamic received lately, I have no doubt it will be implemented for JDK 9 [2], especially given that people like Guy Steele are calling for it [3].

Either way, it's not so bad to implement mutually tail recursive calls by means of trampolines in Scala, especially given that you have an expressive type system at your disposal [4].

> you'd be in a pile of trouble if you messed up and your compiler ended up not doing it either

TCO is considered an optimization, not a guarantee, so if you want it to do a TCO by contract, then an annotation makes sense, no?

[1] http://blogs.msdn.com/b/clrcodegeneration/archive/2009/05/11...

[2] http://openjdk.java.net/projects/mlvm/subprojects.html

[3] http://i.imgur.com/5X3VwOy.png

[4] http://blog.richdougherty.com/2009/04/tail-calls-tailrec-and...
Number 1 I can't offer any comment. I didn't delve too much into the programming of the missile though I have a similar recollection regarding the bug listed in the OP.

As to two, yes, I think that makes a lot of sense. One other "success" mode of the Patriot was to explode and turn the scud in to many fragments (de facto fragmentation bomb). These fragments in turn could (and in some cases did) reach or approximate their initial target and do massive damage in excess of a single scud hit.
Good point, there's a lot to learn in Scala land as well as many ways to shoot oneself in the foot, cold JVM is a good place to start, ouch, glacial development ;-)
and he invented javascript
TL;DR:
- Don't worry about it!
- Resolve an existing issue
- Make your pull request in a way that makes it pleasant to review by including prose and screenshots (if applicable)
- Expect please-fix-this comments.

Pull requests are a vehicle for you to help improve a codebase, but also for the maintainers to evaluate whether your contribution is a good fit for their project. Rejection hurts. However, often you can aim for criticism that says, "I'll merge this if you fix X, Y, and Z".

Treat a PR as a request for feedback on your code. Perhaps the project prefers a certain style, or the maintainers might know of ways you can write your code in a more idiomatic manner for that language. Don't be afraid of this! This is one of the ways we get better. Expect to have several comments that are "please-fix" style comments.

Start small, and try to resolve an issue that's already reported. Ask a maintainer if there's a small enough task that they'd be willing to delegate to you. If they already know you're working on something, you are likely to get a warmer reception, and you avoid them having the same feature already under development.

When you finish implementing your feature (or fix), spend some time writing a few paragraphs of prose describing what your PR changes, what problems it fixes, as well as any assumptions you made or limitations that it might have and any future changes that this might need.

e.g.:
This changes the way we fetch Foo and Bar lists
of items for users so that they use the same RPC
method. In a future change, I plan to merge the
separate tables into a single display which can
be filtered in a more robust way.

This helps give a gentler introduction to your change, and lets you explain why you feel it's necessary. It also lets you describe the issue you're resolving (In addition to saying "Fixes #1324") so that it's easier to read. If you're changing the way things are displayed, try to include a screenshot.
Just requested an invite. Dig the clean look and looking forward to giving some feedback. Best of luck!
Programmers Community Blog 2.0
Exactly. I have read a ton on this, and I have never found a rational argument from people that justifies denying gay people their civil rights. There are lots of things they will prop up as rational, but I've seen nothing that stands up.

When there's a big group of people who are obviously anti-gay, and an intertwined group who claims that they aren't anti-gay at all, but instead just happen to have a shifting array of horseshit reasons for acting anti-gay, Occam starts whispering in my ear.
Yes, "criminals" is much too harsh. Let's replace it with "unfortunately misguided souls xoxo".
This is where you want 2FA really.

Each time the user logs in from a new "client" ask for a 2FA code from something like their phone.

Things like Authy and Google Authenticator make this relatively painless to implement.
Content Marketing Tips For Launching A New Product: Interview With Guy Kawasaki
Chromium is the foundation of Chrome, Chrome for Android and ChromeOS, multi-billions markets for Google. It is less likely that Chromium will stop receiving funding from Google than Firefox from Mozilla.
How to Sell Like an Engineer
How to Evaluate a Mobile A/B Testing Solution
Much of that is going away because of automation, which is one of the reasons UBI is beginning to be seen as a potential solution to that problem.

I.e. you are going to see an increasing number of people who have no background in tech, design, science, engineering, math etc. and therefore have no new potential of jobs and those they can get are Walmart which doesn't pay it's employees enough and thus put a big portion of the economic burden back on society.
Government has as much right to the word as religions, it's not like religions invented marriages. The catholic church, for instance, only took over marriage during the middle ages. Historically,

> marriage vows did not have to be exchanged in a church, nor was a priest's presence required. A couple could exchange consent anywhere, anytime.

For the first quarter of the common era, the church was split between trying to get the church involved in marriages (e.g. Tertullian recommending that christians "request marriage from their priest") and recommending eternal celibacy and virginity. Augustine and Isodore of Seville developed the sacramentality of Christian marriage (Augustine at least still taught that virginity remained superior).

The official catholic declaration of marriage as a sacrament (and thus declaration of the takeover) was actually political: it was made at the Council of Verona in 1184 as part of the case against Cathars, who held that marriage and procreation were evil.

The case for marriage belonging to religions is "it's been that way for as long as I've lived". Previously in that category: slavery, illegal abortions, children labour and lots of other awesome company.
Agreed ... bringing that into the workplace would probably contravene a bunch of laws as well as HR regulations. Even though he may be CEO, he's neither above the law nor the rules.
Very well done product video on their site. No voice over or explanation at all. Right into showing the product in a perfect use case. Catchy tune also!
Specifically in the US?

Chief Justice Earl Warren writing for the majority in Loving v. Virginia:

"Marriage is one of the 'basic civil rights of man,' fundamental to our very existence and survival"

And that's how they overturned the laws against interracial marriage.
I think someone should ask him whether he's changed his mind. It seems fairly likely; public opinion on gay marriage has changed a lot since 2008.
Hoe kies je een geschikte voornaam voor je baby?
US should 'keep control of net' says Clinton
It's a really polished application (iOS), I was quite impressed when trying it out.
This is another great example of why I wish there was support for disabling commenting on gists.
For anyone from the metric world too lazy to look it up: 9 ounces equals 255.146 gramms.
>As one of the single people that gay activists are willing to throw under the bus as long as they get what they want,

ahahahahhahaha

what the fuck does that even mean?
Can you give more context? Why do you think such laws exist in the first place? Sounds like a better question for Physics StackExchange.
Subaru is already doing this.
http://www.subaru.com/engineering/eyesight.html
Some other manufacturers have similar technology. It has to be integrated directly into the vehicle to be of much use.
Also make sure that you're not holding an old .adobe directory in your home with an old version of flash hiding in it.

Flash is the worst thing for my Linux system stability.
For better or for worse, under US campaign finance laws political donations are a public act. He could have gone into the voting booth and voted which ever way he wanted on Prop 8 and no one would have known anything about his position on the issue. Just as (presumably, I haven't checked) no one knows his stance on marijuana or climate change.

The CEO, particularly of a non-profit that seeks volunteers, is more than just another employee. He's the public face of the organization. So taking a public position which alienates many of the very people the organization needs in order for it to achieve its goals, goes directly to his fitness for the job.
Obama also (deeply incoherently, I might add) opposed Prop 8, while Eich actively funded it.

Obama's position was cowardly, but pretty much every knowledgeable Democrat and Republican believed and knew that he was just cynically posturing. He was a supporter of gay marriage in 1994, for Christ's sake. How many social liberals went through the past two decades and became less supportive of gay marriage? Only to switch their mind three years later?

Trust me, I'd be the first to point out that there's a whole lot to criticize Obama for in all of this. But believing he's a homophobe instead of a cynical liar is a bridge too far.
It's in stealth mode I guess, or he would have mentioned it already.
The box, judging from that patent, is unlikely to benefit from what they're doing. In fact I can't see how anymobile devices would - a laptop has 6 - 9 Li-Ion cells and needs all of them to run all the time. A cellphone has exactly 1.

The patent is proposing they're going to use capacitors/inductors to do some type of pulsed battery charging/discharging while not connected to AC power. The thing is, there's no room to move on that - you're absolutely at the mercy of the quality of those cells, since you need all of them all the time when you're running on batteries.

Worse, if you have say, 3 strings of 3 like in a laptop, and you shut-off 1 string, then you're increasing your current draw from the remaining cells and losing more power to internal resistance.