skysight-inc/HackerNews huggingface dataset:
"There are only two hard things in Computer Science: cache invalidation and naming things."

-- Phil Karlton
http://martinfowler.com/bliki/TwoHardThings.html
It's not difficult to just treat people like normal humans.

>Me and the other guys were jumping over each other to help her.

This is an example of a problem where you think you're being helpful but all you're doing is separating someone from the group and probably harassing them. Were you and the other guys jumping over each other to help every guy that showed up? Why the women? Were you doing it because you were nice or because it was a woman and you hoped to get something in return?

>Is she a lawsuit? Is she going to report me for code of conduct violations when things don't go her way?

You talk about fear of criticizing this stuff but almost everyone who lives their lives in fear of a sexual discrimination lawsuit do so because they regularly act inappropriately around others.

>Sure, the women may laugh at my jokes for a few months. But when I eventually tell her no for a reason based on her shortcomings, she can conveniently report me for revenge.

Sure the woman may put up with your actions for a few months but everyone has a breaking point.

Your whole post is about how sneaky and devious you see women as and how you fear for your safety due to these traits. You're like a self fulfilling prophecy. If you ever do end up involved in a lawsuit it likely won't be due to women in general being sneaky or seeking revenge it will likely be due to your belief that they act like that causing you to act negatively towards them.
For now yes it is indoor-only but we are working on plans for a weather-proof outdoor version.
Joint Cargo Aircraft - awarded then retired

https://en.wikipedia.org/wiki/Alenia_C-27J_Spartan
As an alternate path, forget limiting project size, find harmless places to store the bureaucrats, and decide that success is worth whatever amount of money it takes.

I think that last element helps explain the Manhattan Project's success, rightly brought up by a poster above. They simply had to succeed and they were potentially able to tap the wealth of the entire United States to make it happen. Smart, motivated people + quasi-infinite resources: things can happen.
Did it have any impact on your ability to do a good days work? Were you more focused? I wouldn't mind fasting if it makes me more focused and productive.
Many of these are beautiful - I would love a high-resolution poster of the first one or the cloud-animals.
No.

It’s been solved in court in the past (and some horrible misdecisions were made, like saying that if no one links to something, it isn’t public), but in general: if you make something available for me, I can ALWAYS for private-only use remix it as much as I want. I can copy my CD collection a thousand times, I can burn a hundred clones of a videogame – for private use.

Which is the case here.

The publisher has no right to expect that users actually see ads. Even with TV, all recording devices since the time of VCR skip recording ads completely. And with live TV, people switch the channel.
Tiny module aims quad-core 64-bit Snapdragon 410 at IoT
> Technologically this is no longer a tall order. We can stick a consumer video camera & phone in a lunchbox, attach it to a balloon, send it up to the stratosphere, and retrieve it afterwards for only hundreds of dollars, it's a middle-school project by now. I think that we could make a pretty decent camera probe that would take relatively high resolution pictures at a relatively low frame rate and last for at least a year for a marginal cost of $100,000, maybe quite a bit less.

Where are you getting the $100k from? I would guess that a control system, communication system, reaction control system, propellant, batteries, solar panels, and a camera would cost much more than that if you're designing it to withstand space. The Indian probe you mentioned was 15 kg and cost $24 million. If you normalize that down you're talking $1.6 million per kg for a mission notable for its low cost. The LRO cost $504 million total, and Atlas V costs around 230 million If we take $250 million to be conservative, then it cost $2.5 million per kg of scientific instruments.

Note that the Indian orbiter had a dry mass of 500 kg and a launch mass of 1,337 kg to support that payload. The LRO has a dry mass of 1,018 kg and a launch mass of 1,916 kg. So the LRO had 10 kg of supporting dry mass for every 1 kg of science, and the indian orbiter had about 30 kg of supporting dry mass for 1 kg of science. Lets add Kaguya as another data point that had 1,984 kg dry mass, 2,914 kg launch mass, and the mission payload seemed to be around 300 kg, for a ratio of 6 kg weight for 1 kg of science. In other words, as your satellite gets smaller, the weight of all the other stuff required to keep your satellite ticking and pointing in the right direction becomes dominant. That means that one satellite with 100 kg payload will likely have less total weight than 50 satellites with a 2 kg payload. That increased total weight will come from installing redundant systems on all your satellites. So we're talking higher launch costs and higher part costs. Its certainly going to be difficult to improve upon costs by a literal order of magnitude.

So then the question becomes, what science can we accomplish with 50 satellites that we can't with 1? Is there a benefit to all this added cost and complexity?
Redis on Windows
Right, so an ORM makes the easy things easier. The hard things are either harder or you need the escape hatch.

I've both created an ORM (long ago, back in Java 1.0 days) and used a few. My conclusion is that the real pain in interacting with a database isn't writing SQL, it's managing the API (e.g. JDBC). Managing PreparedStatements, managing ResultSets, handling exceptions, getting rid of warnings, mapping to objects (if that's what you want), extracting each field and converting appropriately, binding parameters (again, with appropriate conversions).

I eventually decided that my ideal ORM just managed all that crap and let me write the SQL. (Of course, it's only approximately 0.5 of an ORM at that point, but I don't care if it no longer deserves the title.) It did the book-keeping, and let me focus on 1) the application (written in Java), and 2) the SQL. I then discovered that iBatis is based on this idea, (I think the name is slightly different now).
Ad companies want to serve from their domains because they can then correlate traffic across sites and in theory serve up more targeted ads. If every content site served ads directly, that gets more complicated.
Copyright is the basis of GPL and similar open source licenses, for one example.
It is _really_ important to bookend a fast with healthy food. Lots of fresh fruits and vegetables the days leading up to and following a fast will leave you feeling a ton better.

And for those pursuing longer fasts: day 3 is when most people turn a corner and the hunger is no longer horrible. I haven't gone that far, but am planning on it soon. And I've been told there are some remarkable physiological and psychological cleansing process that kick in on day 3. They say you become hyper-alert, clear-headed, and focused.
A classic. Bell's Looking Back Addendum [1] also traces the beginning of high assurance security market (their solution) and how DOD/NSA totally killed it. I specialized in extending such high assurance systems or approaches to handle modern problems. That market is gone, though, thanks to DOD/NSA policies to use low assurance systems and even pushing them. Post-Snowden, it's fair to wonder if it was mismanagement or intentional that they marketed low assurance alternatives (eg DTW, MDDS) to the kinds of OS's and guards they couldn't beat with 2-5 years of pentesting (esp Boeing SNS Server).

Yet, I think I can say we all focused too much on the OS and software security side of things despite what we accomplished. As Brian Snow noted, we're really just trying to implement forms of isolation on machines designed for pervasive sharing (read: insecurity). It's why I counterpointed Geer here [2] saying our software security crisis isn't inevitable: we just need to use hardware and tools that make secure software easier to write. I gave examples from the past of many security-improving features systems had, including immunity to code injection via app attack. Fortunately, at least a few groups (esp DARPA/NSF sponsored) took notice and are working on such architectures today.

[1] http://lukemuehlhauser.com/wp-content/uploads/Bell-Looking-B...

[2] https://www.schneier.com/blog/archives/2014/04/dan_geer_on_h...
They've gone after every game that uses the word 'saga', so they might try to.
What kind of person wants to dedicate their lives to managing humans trapped in cages? I can only imagine they're deranged sadistic people.
>bonus points goes to the people who realise there is an odd thing about the form of the baz (branch if Ra is zero) instruction.

Is this because the second argument is another register (presumably containing an address to branch to) instead of a label?
Meh, I mean, apart from never being distracted by wanting a snack anymore.
What Is WebAssembly? The Dawn of a New Era
https://github.com/nasa and http://ti.arc.nasa.gov/opensource/ and https://code.nasa.gov/

Hardware has to be radiation hardened and redundant.

Bandwidth is so low because it has to send radio waves 500 million miles, and that's not an exaggerated number.

https://eyes.nasa.gov/dsn/dsn.html

Edit: The Deep Space Network is currently down, might be aliens, good luck everybody.
WhatsApp ranked worst for users' data privacy
The ability to participate in an economy in an informed and voluntary manner is a human right. That's why we tend not to practice Laissez Faire 'let the buyer beware' capitalism: because it results in blatant exploitation and in some extreme cases, slavery.

When purchasing software, the ability to view the source code is critical to making informed economic decisions. (I suppose you could have a regulatory authority that verifies software as well, but that comes with a whole other can of worms.) And unless you can build that software from source, you have no effective guarantee that the source you are looking at corresponds to the binary you are running.
Yes I would. You can learn from Linus sure, but you can learn just as effectively from him if he isn't badly behaved. Do you think he acts like that towards his family? Of course not because he knows it isn't acceptable. It's just become acceptable on the lists.

What you can't do because of his bad behaviour is learn from any of the people that have avoided entering the community because of the toxicity. Linus is good but he's not omnipotent. It only takes one person like him becoming acceptable to make a community toxic and kill off any hope of a lot of people entering the space.

You talk about how people just need to grow thicker skins but the truth is they don't. They can just avoid the community and share their talents elsewhere and that is where the true loss comes from.
> I know there is a very good reason for this, but it seems like we're sending a lot of satellites to these moons and planets to perform VERY similar missions. Orbit around, take photos and readings.

I think you're overly abstracting the missions. It may seem similar at such a high level, but the actual readings being taken are likely very different and require very different hardware.
The interesting part about the Manhattan Project wasn't the funding of the R&D. It was the fact that we created an entire industrial infrastructure to pull it off.

Almost 84% of the Manhattan Project funding went to the industrial production at Oak Ridge and Hanford--more than 80% of all funding went just to producing fissionable material.

Almost 1 in every 250 Americans worked on the Manhattan Project.

This wasn't just big. It was unprecedented. And it almost didn't work. If the atomic bomb had been delayed even a few more months, the war would have been over.

http://blog.nuclearsecrecy.com/2012/04/02/do-we-want-another...

http://blog.nuclearsecrecy.com/2013/05/17/the-price-of-the-m...

http://blog.nuclearsecrecy.com/2013/11/01/many-people-worked...
In the previous discussion someone mentioned that these images had a similar effect to those that induce trypophobia (fear of holes) and I hypothesised that it's basically because they contain far more edges and more variations of them than we usually see, causing somewhat of a sensory overload by stimulating an unusually large number of neurons.

I don't feel anxiety in particular, but it certainly feels like my brain is working much harder when I look at them.
Yes, there are some bad apples doing the accusing (pretty sure that Sarkeesian shouldn't be in that list). That was one of my points: for those people, it's a matter of power, and unrelated to any actual sexism.

That doesn't alter the fact that a) there is tech. industry sexism, b) your examples scarcely prove your assertion that the majority of loud accusers are bad apples, c) non-experts in a field can still call out problems in that field.
But if copyright didn't exist then there would be no purpose for the GPL.
Compile your PDF viewer with Softbound [1], load a stripped Linux LiveCD containing it on disposable machine, download PDF with sandboxed browser to RAMdisk, and load with that viewer in a sandbox. Only so much they can do at that point. Use a non-Intel, non-ARM processor to throw them off further. Hand-type into trusted computer any insights you glean from the PDF.

A lot of work just to safely read a PDF from the enemy, eh?

[1] http://www.cs.rutgers.edu/~santosh.nagarakatte/softbound/
Apples open source licence specifically mentions patent grants. Why would you assume they won't do the same (or use that exact licence) for swift?
Colordiffs – syntax highlighting for diffs
I wonder why they didn't use an off-the-shelf bin packing solver. But I guess open source solvers weren't a thing back then, and the commercial ones were way too expensive. (Not too mention that the devs might not have heard of these beasts.)
Biochemically, once you have not consumed anything for around 12 hours you are fasting (ie your liver is out of sugar and you are shifting to ketosis).
So really it depends on your definition of fast, but scientifically skipping breakfast pushes you to the definition.
Please do yourself a favor and use Verilog instead. I understand that VHDL forces you to write cleaner code, but it's also frustrating for no good reason.

Also, start looking into pipelining ASAP. Implement one micro-arch, benchmark it, then try to do better. It's a great way to learn.
But I want to be able to require that people who redistribute my code also provide the source.
That they have to defend the nation is a common misconception. They were only legally required to protect the COMSEC of military. This was extended to protect defense contractors as well. They don't have to protect the rest of us and have a conflict of interest against doing it. They'll provide some support (e.g. SELinux, "secure" configs) but ensure they can bypass it.
+1... We could have learned something from a response.
Node.js is not a web framework.

http://expressjs.com/advanced/security-updates.html
Human rights are just beliefs about the way things should work; there's no guarantee of enforcement; not everybody has the same beliefs.
I don't know for recent missions but from a short stint at working with a space agency I remember there were a number of factors. One of them was how long it is from the moment the systems are designed to the moment they are launched. Another was how reliable and well known the hardware had to be, brand new hardware was not a good candidate. Other issues were with radiation resistance, smaller circuits are more sensible, the amount of redundancy that had to be built in and the little amount of power that was really available.
In the case of a mission such as this one, I believe transmission is an issue given how far the spaceship is.
We use it to replicate production traffic to our staging and testing environments at https://reverb.com. It's an incredibly useful and functional tool. We've used it to shake out exceptions from our blue/green deploys as well. For instance when we migrated from Rails 3 -> 4, Gor was paramount to shaking out some pretty nasty bugs by replicating prod traffic from the Rails 3 cluster to the new Rails 4 cluster.

Gor is awesome!
Bitcoin Nodes – For Dummies
See, for example: https://en.wikipedia.org/wiki/Anti-abortion_violence#Murders
The author's point here is that in ReQL the order things happen in is the order you write them in, which is not the case in SQL. (In SQL the order things happen in is partially baked into the language -- see the page that "look it up" links to in the article -- and partially at the discretion of the query plan optimizer.)
Maybe it's because I do not use IRC hardly ever?

I have worked at 3 extremely well known technology companies, 3 start-ups, and had dozens and dozens of consulting projects. I have managed teams between 3 and 40 people, co-ed teams, and have served all kinds of engineering roles. (I simply say this, as I do get around quite a bit, not trying to say anything other than that).

Sure I have seen the occasional issue both online and in real life. But they don't seem specific to a programming language, it's usually one person out of line and the immediate surrounding community (employer, or forum) handles.

Maybe this issue is not as wide-spread as people think? Would love to hear reports of toxicity in the golang community specifically.

Or maybe people are in fear, and this is a preventative action?
> Right, so an ORM makes the easy things easier

It certainly makes migrating from MySQL to Postgres a lot easier.
AT&T to Compete with Google Fiber in KC
I am very excited about this one. On the web we have JavaScript, which is an open standard and works in some circumstances, but applications that need low-level, efficient languages are left with no good alternative. People have tried to push various alternatives like Silverlight, Java Applets or Flash, but none of them are open. With Microsoft, Google, Apple and others working on WebAssembly, we might finally get a low-level language for the web that is open!
The SQL version reads left-to-right, similar to how ReQL's version reads top to bottom, and both reflects the execution order (in terms of a common way of text flow). From my understanding, ReQL does not do any form of optimization based on the complete query, the `.()` punctuates the flow of command. Whereas and SQL statement is just one compound thing made up of different commands where the SQL engine can optimize, which makes it hard to tell.
What I want is a language with feedback.

In other words, a language that calculates all of the various optimizations behind-the-scenes, and sees what ones it thinks would be good and suggests them to you. And you can add annotations to allow it to do specific optimizations.

It has control and transparency, but keeps it relatively easy to optimize. And you can hide the annotations if you really wish.
?? It's on my wishlist. Click 'Add to Wish List' under the box with all the pricing info on the right.
Yup, did it on OP not too long ago as well :)
^that said it really well.

New to hacker news. Loving the discussion that goes on here.

First off, I love that the article we're discussing compares WIC to Snowfall. An apt comparison to be sure.

http://www.nytimes.com/projects/2012/snow-fall/#/?part=tunne...

So now, about What Is Code, not about the commentary on it:

I got into this article today not knowing it was ~40k words. I was tired by the time I got to the silly certificate at the bottom, but I stayed intrigued the whole way. It was well paced and had a fascinating amount of depth.

I admire the authors' ability to write unapologetically from his own perspective. The sheer scope of this piece was a delight to dive into.

So same here. Not the target audience and enjoyed it immensely.
Of course,

net.ipv4.tcp_tw_recycle causes problems with NAT-ed clients.

tcp_tw_recycle (Boolean; default: disabled; since Linux 2.4)
Enable fast recycling of TIME_WAIT sockets. Enabling this option is not recommended since this causes problems when working with NAT (Network Address Translation).

net.ipv4.tcp_tw_reuse seems fine to use, but literature about its real effects is sparse.

This link http://vincent.bernat.im/en/blog/2014-tcp-time-wait-state-li... mentions both of them.
Keep a consistent standard of quality across the community, which has immense value for me.
This appears to be the current record - 16 languages:
https://github.com/mauke/poly.poly/blob/master/poly.poly
I thought you were taking about RAM memory, not storage memory.

Also, the Facebook app (on my Android device at least) is 40.36MB...

But accounting for assets, multi-language translations, functionality, and the fact that it contains a bunch of multi-platform code (multi platform meaning Android with Google services, android with Amazon's stuff, Android with none of that, etc... which means it cant depend on a lot of "system" libraries that might not be there), and more then 40mb isn't even that bad. That being said the Facebook app is a bit of an outlier, with most apps being in the 5MB range.
This was the intent behind Political Correctness - a term cribbed from the Soviet Union's ideology and popularized in the United States at the University of Wisconsin, Madison. It's an intentional tool of social control by corrupt people who want to enforce a worldview on others.

Ther is no such thing as it "going too far". It shouldn't exist at all.
What are you saying exactly? I'll take the CEO, and the company, that takes support seriously over the one that doesn't. Support does need "serious resources" because it has long-term benefits to the company that too many companies think are not important and don't give it enough priority.

Good examples are John Legere (TMobile CEO). How often do you see the CEO of Verizon or ATT actually showing a human response to customers in public?
Can you explain a little more?
Some may be characterized that way, but my guess is that most believe they are taking the burden from society and sacrificing themselves for the better good. In other words, my guess is that most don't take pleasure in it but rather believe it's a dirty job but someone's got to go it.

Also, as it is with many blue collar jobs, its a job that employs them and support their family, or, self. No greater intention, good or bad
This is possible. I think they would do 2 year free subscription though, for that is when people would switch their phones anyways.
You're not saying anything. Obviously politics is a matter of politics, the concept of 'merit' there is corrupt beyond belief. And it's precisely because people don't have the means to think properly about these kinds of issues.
The scheme described is presumably blacklisting by IP. (It could also be cookies, but that's even easier to get around).

Unless the server actually doesn't send the content until the ads are loaded; but that would slow down page loading for everyone (and still easily bypassed by sending requests and dropping the incoming packets).
To be clear, I mailed him the link in 2000.
[Funding required]
Found while looking for other articles about this: http://web.stanford.edu/group/htgg/sts145papers/jdelahunt_20...
Most of the time, GPL code is stolen without the person who wrote it even being aware. And most of the time they become aware of it, there isn't a whole lot they can do to stop it.
Most Stripe orders I've done lately don't even ask for my name. Correct me if I'm wrong. It's only the CC number, CVV, and expiration. Maybe it's different if the total charge is higher?
> I'm sure this sort of dire tone plays well on Reddit

Same here too, Hacker News is not invulnerable to the same tactic. To think otherwise is foolish.