skysight-inc/HackerNews huggingface dataset:
Don't disparage the idea. It's by far the most efficient high-thrust rocket engine we could build with any technology we know exist.
This release is a great development, and despite the overwhelming angst and disgust that many here are (rightly) feeling about these actions, it affirms that we aren't a totalitarian state. That our system of checks and balances does work, imperfectly for sure, but what system is perfect? If you aim for perfection, you will always fall short, but surely this means you should correct your aim and do better, not give up. And better we will do.

Those comparing these actions to the KGB, or Gestapo, are wrong on two counts: scale and intention. There is a difference between the mistreatment of few hundred and that of a few million. There's a difference between the goal of fighting nihilistic terrorists and the goal of exterminating undesirable ethnicities and dissidents.

That we are better than the worst may seem small consolation, but it is something that needs pointing out, if only to protect against moral relativism. To be able to reach towards righteousness, we must be able to distinguish not only right from wrong, but more right from right and more wrong from wrong. Moral relativism is seductive, but it's a crutch that prevents us from building a better society.

The United States of America has unique responsibilities in the world, perhaps in world history, we are the stewards of liberal civilization. As such, we should certainly aim for the highest standards and chastise and correct ourselves when we fail. But only fools could think that if we go away, or withdraw unto ourselves, the world will suddenly be a better place (as many is this thread seem to suggest). Those who deny the reality of power can never fight it's ill-effects.
Machine vision-guided robot automates harvesting of chicken fillets
Ruby instead of Perl5 (not Perl6)? Because I found Perl5 really hard to write maintainable comprehensible code in, requiring weird magic boilerplate, and full of gotchas. Could just be me, maybe could have been overcome, was just my subjective opinion. And I like writing OO code in Ruby style. Also, like many others, what brought me to ruby was wanting to check out Rails (although now I'd say I have fonder feelings for ruby the language than I do for Rails the framework). All just my own opinions and experiences.

Those sorts of answers from other's perspectives is what i'm interested in for Perl6 (not 5) over ruby. I think I know many reasons to prefer perl5 over ruby (although I don't), but once you leave perl5 for perl6... I'm not sure why you wouldn't just ruby (or python). But could be just cause you're used to Perl and like Perl. Or could be because there's something about Perl6 you especially like over ruby/python. Etc. I think it's a reasonable question?
This is interesting to me.
What would make it more interesting:
(1) I'd like to be able to run native android apps on fedora. [^]
(2) I wish Fedora would move to a rolling release. Right now I have a daily cron job that runs 'yum -y --exclude=kernel\* update' because the newest kernel won't boot on my system. That makes it scary to use fedup. A rolling release would solve this problem for me and modernize a very old process that turns off non technical users.

[^] Speaking as an entrepreneur & business guy, I feel like there are big opportunities for fedora and distro's in this space...Feel free to get in contact if you'd like some consulting on that topic. I'd love to help: eric@uplink.info
Not all software patents are born equal. IP is a hard problem that is very difficult to solve. The solution is not to just give up. These schemes, like the DPL, are fine as long as we avoid language like "bullies, trolls, or other leeches" which is inflammatory and counter productive. There is likely a role for patent pooling and charging as it rewards and incentives innovation - it just hasn't been fully figured out yet.
Woah, woah, woah. Deleting all that dating data? You sure Facebook doesn't want that?
I'd definitely like to know this answer. I have had a lot of success with cold emails.

Usually, I think being genuine is the best way to go about it.
> Especially when the request was not worded as "we're trying to standardize this, want to help out", but "we ARE the standard, comply with us".

Maybe I missed it, but I never got the impression that CoreOS was as bullish as you say. If Docker wasn't moving in the direction of container standardization, then someone needed to step up and do it, and I'm glad CoreOS is doing so.

The final container standard 1.0 might not be based on CoreOS's proposal at all, and hopefully it's more compatible with today's de facto Docker containers, but the important thing is that standardization is part of the conversation now.
Call me paranoid but I refuse to drink hot liquids out of plastic containers of any kind. A glass french press is the way to go.
My favorite is Project Pluto:

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

Which is nuclear ramjet, which has the small side-effect of spewing large amounts of radiation as it flies.
He seems to make it unnecessarily complicated. Average thrust (momentum flux) is m_bullet x v_muzzle x fire rate, which needs to be higher than m_rocket x g for it to work.
Techrunch: Smart Kitchen Gadgets of the Future
Great way to use up all those nukes we have lying around.
Google to repay unauthorized Play Store purchases by minors [pdf]
Inexpensive, Durable Plastic Hands Let Robots Get a Grip
I recall, and this article also mentions, that TBP's operators were bragging about moving to the cloud a couple years ago, and supposedly had become raid-proof[1]. Assuming such is true, I'm curious what law-enforcement did to defeat TPB's anti-raid measures.

1. http://torrentfreak.com/pirate-bay-moves-to-the-cloud-become...
It can be a candidate, but when there are so many better candidates out there why bother? The only times I can understand it are for legacy reasons or if your developers only know PHP.
I have updated my comment reflecting the appropriate name of the subsidiary of Sony and fact that Wired are speculating. Thank you for commenting and pointing that out.
Many bothans died to bring us this information.
Give NSA unlimited access to digital data, says federal judge
Why Android Will Always Be Laggier Than IOS
You might be thinking of Lexmark v. Static Control

https://en.wikipedia.org/wiki/Lexmark_Int%27l_v._Static_Cont...

where the courts ended up rejecting Lexmark's theory that a particular way of making refilled cartridges work with Lexmark printers violated the DMCA's anticircumvention provisions.

However, you could still say that the printer companies are succeeding in using DRM to prevent competition (to some extent), even if it's difficult for them to sue companies like Static Control for circumvention.
It's back online at http://piratebay.cr/, but I heard it's having trouble handling the surge of traffic from the news.
I see this argument made a lot, but is there really any empirical evidence showing that learning math at the level of calculus and trigonometry gives you better reasoning skills than learning algebra and then stopping? You can be intelligent about efficiencies and calculations without actually knowing much math at all.
For 5¢ more you can make your own "pour-over cone" by cutting a soda can in half and sticking the top half upside down in the the mouth of your mug. Put the filter or cheesecloth or bandana in there.
Yeah. For example, I know there were buffs, but PIE Smug has single-handedly moved Dudley up the tier list. The man is like the top 10 Dudleys or something.

See also: https://www.youtube.com/watch?v=iBSJImHvIDs
Basically, I'm guessing that people in this thread assumed "rail = passengers" but I'm guessing that's not why a rail link was proposed, that's all. Passenger rail barely makes money (in the US) running tiny distances between population centers. It's probably not going to make money going from the middle of nowhere Alaska across an ocean. But clearly the idea came from somewhere.
Great time for those interested in more convenient and effective BI tools to try Apache Drill - blog explains some of the uses.
Might it be worth having these historical artifacts mirrored in the appropriate places, like the IA or the Computer History Museum?
I don't think torture has to be justified to those looking to employ it. It is the most brutal method to rock someone's core, to break them as a person.

Because of the current technological progress, we cannot just hack into someone's brain. The availability of methods for information extraction today are slim, you have a lot of officers who lost people, had their own tortured, and are looking demonstrate tenacious resolve in the face of an enemy.

I disagree with the use torture, it is sadistic. However in some context it is not inconceivable to why some would use it.
i'd see myself as a (5) who enjoys interesting but low-stress programming. i'm happy to put in my 9-5 in a big company that can guarantee me a steady stream of interesting projects, and thus far my managers have had no complaints about either my skills or my work ethic, but i have zero desire to transition out of programming.
Can you start the good deed by sharing your real name and address?
Depends on how fast you want them there. That it's economically senseless is not a done deal.
What's with this effort being launched/announced at the same time as the LOT network thing, also on HN right now? https://news.ycombinator.com/item?id=8725623

Are these competing efforts? Are they compatible with each other? Do the projects have any relationship, positive or negative?
It's the number the executive report gives as the total. There's no reason to believe they're not counting them all.
Meanwhile, over in the real world, it's cost 4.5 billion to build a tunnel in Manhattan from 63rd St. to 96th St.
The databases are online, run by Apple and Google for their respective platforms. They are constantly being refreshed by devices with GPS lock and wifi reception, such as the installed base of handsets/tablets, as well as street view cars.
You should, even if you don't use it. It's highly likely that ideas that come from Perl 6 will be adopted in some form in most other major languages at some point.

Perl's weird, it just takes a bit of everything (and not in a C++ kind of "be" everything), tosses it in a blender and then suddenly everybody has or wants smoothies in their language.

A short list of what I think we'll see percolating over to other places:

- some of the better syntactic sugar ideas, like blocks and closures, comma as a list constructor, chained comparisons

- what will probably be best-in-class Unicode support

- autothreading

- further improvements to the way regexes are used

- grammars

- junctions could become the next "thing" in lots of languages

- elements of the module system, like using two versions at once without conflict

- the different parameter passing modes

- the current Perl culture around testing

- bags and sets

- the continued relevance and model of CPAN
Take a look at DragonBox (http://www.dragonboxapp.com/). It does a great job of presenting algebra as more than just arithmetic and wrote memorization.
They saved my ass plenty of times, but I wouldn't count them to the quality of the docs.
The actual thread of terrorism is so minute, that it's not worth worrying about. However, the fact that a 'war on terror' exists is what is desired (by the various parties that stand to gain with such a war). ANd it's not even just one group or org - it's a whole bunch of them, each individually acting in a self-interested way. The end result is the military industrial complex, all the federal money and various other parties, all pushing in the same direction because it benefits them.

The only real way to get around this problem is balance of power - more people need to be richer, so that on average, nobody can push their agenda better than anyone else.
Thank you for contacting the map tile server via TLS. Apple's own Maps app does not do this. :(

I'm not even sure if the daemon that provides the corelocation lookup contacts the wifi-signal location api over TLS...
Aeropress is the best! Great tasting coffee, cheap machine, easy to clean and maintain.
I completely disagree. The restaurant owner has no right to overcharge, and the customer - Harvard professor or minimum wage worker - has every right to be compensated for the business' dishonesty.
Where I come from we call it 'doing a rayiner'.
Do you have any idea how startup fundraising works?
Actually, in all honesty, when I wrote "could care less" I was more stoopid than I am now.
I'm wondering if the average k-cup consumer would even try this or just buy cups that work. I know a lot of people that have antivirus protection, but never press the button to actually scan. It is simple, but they don't do it.
I am confused by "This game has tiers, with high-tier characters consistently beating low-tier characters" leading to a conclusion of "this game is well balanced", can anyone explain?

(Also, anyone have any links for getting into fighting game theory? As someone who's so far only really studied Starcraft, I'm surprised by the depth being discussed here; my own understanding of fighting games is pretty much limited to "mash buttons and die"...)
Well sure, but you can put arbitrary expressions in the #{} syntax. PHP has a similar syntax for that.

I just run `coffee -wc .` on my source directory and pretend I'm using JavaScript everywhere else.
Insofar as there is a ridiculously long list of languages nobody has ever heard of, I guess this is true. But it's not true if you're comparing it to languages that are actually used in modern programming. Even if you're considering languages as obscure as, say, Standard ML, you'll still not find many that have a default global scope for variables inside functions. There's pretty much JavaScript, Perl, Fortran and Cobol. I can't think of any others that are even worth mentioning nowadays.
I remember back in the day being annoyed and frustrated that the two functions in the canonical Petzold "Hello World" were WinMain() and WndProc(). "Why not WinMain() and WinProc() ?" I used to silently scream. I must be getting more mature because I am not quite so pedantic about these sorts of things these days.
At least one of those individuals is a jerk.
All the business owner needed to do was refund the money. He knows exactly what he's doing and he's wrong for it.

"I'm sorry for the price difference between what you were charged and what was listed on our website. We've refunded you the $4 that we overcharged you and hope that you'll give us another chance.
We're currently working to update our website so that customers like you are not mislead.

Thank you for your business."

Done. That's it. That's all that had to take place.
There's a big difference between a bunch of gamers on the internet making rape threats between/during halo sessions, and members of the .gov/.mil torturing people in black sites...though there are plenty of people on both sides of the gamergate nonsense who'd love to draw a parallel in their level of supposed persecution.
Another post which gives people a biased excuse to procrastinate. It's quote-fuel for sloths
Both, but the professor is also right.
The average American reads "torture" and moves on. America is no longer a society whose government is afraid of it, instead we prefer to be 'managed' for the sake of convenience.
I'm surprised at this - doesn't the Swedish Pirate Party have some ties to the Pirate Bay, and some political power?
PresidentObama on GitHub
> Academics would sometimes do well to relate to the real world and deflate their egos.

This is really the key to teaching beginners. The difference between telling someone what something is versus encouraging them to see it for themselves.

Apart from the tired car analogy, how would you (or better how would your dad have) explain(ed) OOP to a relative beginner?

We find that we sometimes have to start with the very basics - as in a variable is a 'box' to put a value in. Literally, we hand out boxes. Really, simple intuitive stuff like variables is something that is non-intuitive for most people.
I can't help but think that adding ads to their website led to their downfall. How can they claim they aren't profiting off stolen content if they are riddled with ads?
If you upvoted the story, it'll appear in your "saved stories" list[0]. The URL is per-user and appears on your user profile page (or you can just change the id parameter in the URL).

[0]: https://news.ycombinator.com/saved?id=zkhalique
1and1 DNS is being DDoS'd
11 week entrepreneurial internships in Panama
Does Keurig actually sell their coffee makers at a loss? I've always thought they were overpriced to begin with.
unzip and zlib, which you can find embedded in many other projects, use K&R C style to this day.
How did you go about reverse engineering it?
Sweden with their fear of Russia, jets incidents? Yeah, they will eventually give back favour. Favour for favour they say.
Ironically, this exact thing happened with women's professional golf with the dominance of Korean players whose sole focus was on winning. Fans became less interested in the game, sponsors were not happy about tournament winners being impersonal during press conferences, etc. It was a major factor (though not the only one) in the reduction of the tour schedule and overall decrease in prize money as well.
>In the PHP community you find people building hairdressers websites and distributed systems experts.

Same goes for Python, then.

>Blub paradox doesn't apply.

You did describe yourself as a "PHP Guy".
Pomodoro.cc – Time tracking with the Pomodoro technique
> Unless one assumes that industry staffing should closely correlate with overall country demographics, I don't see its relevance.

Well, all that takes is 2 assumptions:

(1) natural talent is evenly spread throughout the population.

(2) SV is a meritocracy where advancement is based on talent.

That would naturally lead to a SV population that mirrors the population as a whole. Since it very much does not, one of those assumptions must be false. There's no real evidence that (1) is false, and so thus (2) must be false. It's pretty simple.
Terrorist groups are nothing like the barbarians that eventually brought down Rome, and I think you know it.

You've spent this entire thread making poor excuses for completely irrational behaviors and trying to justifying sickening, ineffective actions on the part of US personnel.

Just stop.
> One of my favorite features is type enforcement

... that's a feature that pretty much every other language either already has (and does better), or explicitly does something different (but better) :S

Specifically, every other langage that I know of with type checking support has type checking for classes and primitives. PHP, not so much:

function test(integer $z) {
print $z + 1;
}
test(42);

PHP Catchable fatal error: Argument 1 passed to test()
must be an instance of integer, integer given
http://urli.st/

Lots of products can be found on URLIST. It's basically product hunt, except not sabotaged by trends and a karma system
As someone who owns (and regularly uses) an aeropress, may I ask why? Simply out of of curiosity, not out of disagreement.
Who said anything about doxxing? Cheap intimidation tactics aren't going to change anything.

I don't care about these people's home addresses or even their contact info. I just want to know who they are so that I can avoid surrounding myself with people like them---people who won't/can't walk away from projects that harm end-users---and thereby avoid putting myself in situations where I would be pressured to do the same thing. To do that, we need transparency around this sort of thing.

Right now, writing code in PHP can hurt an engineer's reputation more than writing DRM code in any language. That's pretty ridiculous IMHO.
The U.S. has been occasionally interested in connecting Alaska to the Canadian rail system, independent of any Russian crossing. But Canada seems less interested. Not sure whether the U.S. is really seriously interested in it, or whether it's just pandering to Alaskan politicians. But there have been some attempts to get Canada on board with the possibility: https://en.wikipedia.org/wiki/Alaska_Railroad#Proposed_conne...
Holy crap this is the most dystopian-sounding statement I've seen in a long time. (From the point of view of someone who's never heard of "Soylent" outside of the Charlton Heston movie)

I intend this humourously, by the way. If you're the type of person who hates bothering with food, seems fair to also skip brewing coffee and just get striaight to the source.
It would kind of be nice if piracy could be temporarily paused, just so we could actually see the economic impact. I imagine theater revenues would not magically increase and the movie execs would go to war on their next imaginary enemy. Unlicensed HDCP strippers or something.
> Terrorist groups are nothing like the barbarians that eventually brought down Rome, and I think you know it.

No, I don't know it. Care to explain it to me?
8 p.m. Stick ground coffee in a filter. Submerse in water. Place apparatus in refrigerator.

:next morning:

Remove apparatus and filter containing coffee. Heat coffee for 1 minute in microwave. Significantly less bitter, delicious cold-brewed coffee.
What stolen content can you find on their servers?

Google can be accused of the same thing, by the way.
So the front end is just a proxy that apparently stores the IP addresses of the backend servers in memory. Here's what I'm wondering: why do they run a site on the public internet at all? Why not run the proxying front end on Tor? Or maybe they do already?
Is this a democracy, or isn't it? And yeah, sure, we're all "ignorant" in the sense that we ignore everything that isn't spelled out in black and white, and then posted at eye level in our line of sight.
Shopping, tourism, and the changing face of luxury
Just wondering if this is usable with very large files which can't fit in memory, like 1TB data file.
As a unix/c coder in the early to mid 90's, the future seemed to be Windows and I dreaded having to learn that gobbledegook. Then Java came along and I never had to. Thank goodness.
Yup,

I agree 100% on the Aeropress. I never thought i'd enjoy such a simple and in-expensive coffee making device as much as I do my Aeropress. I bought one to keep at my office too =D
I suppose they could claim that they are not profitable, if that's true.
I'll look into cleaning everything up a bit and formalising reporting and perhaps release it properly.

A lessons-learned whitepaper would be radical, I'll chat to a few of the people that I run this with and see what they think.
I really wonder how much money Keurig has wasted trying to develop DRM for their machines. Would have been better off putting that money into designing better machines.
Not that this is necessarily any cleaner, but in C++14 one would write:

return "mailto"s + ":"s + name + "@"s + domain;

and it would compile fine. (s being a literal for std::string)
Well, good job copyright mafia, you just drove a ton more traffic to share your stuff without your permission.
I think it's because it is possible for materials in certain plastics to break down in the presence of heat.
Actually this is the same business model as consoles.
Sell the hardware at very low to zero margin, make money on the capsules/games which sell at a premium.

Fun that they hacked this DRM with plain tape
It would be a lot simpler to do "transactional updates" by using Git FS like Webconverger does to roll out updates.

That way clients can see the exact changes at https://github.com/Webconverger/webc and even roll back or use branches. Not to mention enjoying all the other git compatible tooling.

Also after skimming through http://www.ubuntu.com/cloud/tools/snappy (A snappy tour of Ubuntu Core!) it seems that snappy duplicates some of the functionality of Docker.
>why do they run a site on the public internet at all?

I think they must actually care about being provocative.
What the U.S. Senate report reveals about CIA torture