skysight-inc/HackerNews huggingface dataset:
...the plan is and has been to manipulate the energy market through coercive authority.

That's right. All those taxpayer dollars spent on fossil fuel business subsidies.

I mean, that's definitely what you were talking about, right?

http://www.bloomberg.com/news/articles/2014-11-12/fossil-fue...
Also try to understand that a lot of software engineers, like myself, would rather that the source code license not implicate or involve patents at all.

Let the lawyers argue about the patents; I don't want to accidentally hobble the ones on my side or arm the ones on the other side, I don't want to accidentally harm other open-source contributors, I'd rather not be involved at all.

(In the BSD vs GPL debate I'm pro-GPL, but not GPLv3, because it involves the patents...)
Looks good but I will stick to VisualAssistX as it is cheaper, at least in the UK.
Looks like they've updated/changed their whitepapers. A few months ago their literature was chock-full of statements like "engendering positive disruption" which made me wonder how anyone takes this project seriously.

Is it possible this is a serious project and not a pump-and-dump?
>Would you say strength in general would be a better (more healthy in the long term) goal than just endurance/condition?

I would definitely say this when speaking in general terms. Strength training normally focuses on full-body exercises, but endurance training (think cross-country running or cycling--not sprinting) does not. I was just reading an article talking about the importance of strength training for runners which emphasized that most injuries come from muscle imbalances.

Personally, I do both. My goal is to lift three times a week and then do endurance the other days. If I had to choose I would stick with lifting for health reasons.

It also depends what your goals are. Once you get to a certain point, you can't do endurance exercise and expect to hypertrophy.
Very interesting. I checked out your website and noticed it doesn't mention you have a Raleigh location; maybe you're already aware.
>claimed that one of their patents was invalid

You would (probably) only do this defensively against an aggression by Facebook. People don't generally have an interest in alleging patents are invalid, unless they are being sued for infringement of those patents.
> A managed heap

I'm not sure what you mean by this, but when I hear "managed heap" I think of heap memory managed by a garbage collector. This is not a feature of Rust.

> emphasis on the use of functional constructs

Rob Pike wrote (unavoidably, because of the lack of generics) crippled versions of map and reduce for Go and declared that the almightly for loop was superior. I don't think an emphasis on the use of functional constructs follows from this.

> rejection of lots of previously-thought-to-be-essential OOP features

Yep, this is an important similarity between Go and Rust. Rust brings traits, which are (extremely) similar to Haskell's typeclasses, into the mix as well.

> built-in concurrency based on a rejection of the traditional primitives

Sure, but the differences between the languages is crucial here: Go builds safe(ish) concurrency primitives into the language; Rust does not, but provides language features powerful enough to build memory-safe concurrency primitives in the standard library. And, perhaps surprisingly, mutexen and the like are actually encouraged precisely because Rust can make them safer.

> general de-emphasis of metaprogramming constructs like templates and macros

I don't agree that Rust de-emphasizes these. Generic programming is strongly encouraged, and indeed Rust's generics are implemented very similarly to C++ templates. Rust also strongly encourages the use of macros for cleaning up repetitive blocks of code, both inside of and outside of function bodies. And very powerful metaprogramming is on the way (already available in nightlies) in the form of compiler plugins, which allow arbitrary code execution at compile time.

> broad design emphasis on preventing common programming mistakes.

I think this is a feature, or at least an intended one, of every higher-level programming language :-)
Same here. But I deleted the quarantined file and reloaded the site to verify. MSE notified me again. 0_0
The Texas 'liberty cities' rebellion
I don't think I follow the logic. Most of the "bad" patent lawsuits are from companies that don't make any software. Not being able to use React (or even Linux, let's say) would hardly be a problem for them.
The fact this patent was granted in the first place seems completely absurd. But then again, we live in a world where Boeing has a patent on certain trajectories that use the moon's gravity (http://www.google.co.uk/patents/US6116545), so it shouldn't really surprise me.
Don't confuse Ethereum for a currency that competes with Bitcoin. It's different. It's a decentralized, consensus-driven database that anyone can use. Anything that required a trustworthy middleman or counterparty can be replaced by this database where no one can forge entries or take unpredictable actions.

Ethereum and systems like it make it easier for humans to interact with each other, and it will be a core part of the story of our era.
... and even then, you're betting that they will choose not to perjure themself if they had received such information. How is one to prove that they received it?
> If I have gone to all the trouble of getting to Mars, don't you dare send my body back to Earth.

Completely agreed.

> And if I don't quite make it there, just launch my body out towards somewhere like Kepler-186f (...)

So now instead of a bigger grave or tombstone, your family will have to pay for a bigger delta-v budget ;).
http://www.imagehex.com

It's admittedly a rough beta at present, but ImageHex is a cross between an image search engine, a social network, and (once we've built more of the site out), a marketplace for commissioning and selling your art.

Feedback greatly appreciated!
> They are completely different languages with completely different target use cases. Go has very different design goals than Rust, so very little that Rust does would actually be possible in Go, and vice versa.

But everyone keep trying to though, that's kind of interesting.

The reason I am guessing is because Go billed itself as a "systems programming langauge". It did, go find the original announcement video (or was it a press release). That is what it said.

Later after replacing C idea didn't quite materialize. They clarified that they mean "systems programming language" to mean something else actually. Now if I said that or some other anonymous user, ok, fine, people get confused, don't know enough etc etc. But I don't believe Rob Pike doesn't know what a systems programming language is.

Anyway, I am not saying one way or another but just illustrating that everyone doing the comparison is not completely insane.

Now they way I see Go is more like a Python++ or Ruby++. All those nice concise languages, + concurrency, + speed, + some type safety, + easy static binary deployment. So I agree with you that Rust and Go should not be compared.
> Today it's Facebook PATENTS, tomorrow maybe it's nation-wide automatic license plate tracking. One thing is for sure, staying silent never changed anything.

On political issues, the three-letter-agency-mandated bots/shills in the comments of mainstream news outlets and on mainstream social media sites (twitter/reddit) will always be louder and more numerous than us.

It's only on issues that the powerful don't really care about that democratic change is possible.

EDIT: To the downvoters: may I know why you are downvoting me? Maybe you believe I'm a tinfoil hatter? Maybe you think governments, who have been controlling media "narratives" for as long as media has been a thing, don't care about social media even though it is dead easy to manipulate? Maybe you don't know that this has been heavily documented for a while, and is really happening on a large scale, all the time?
Absolutely no diminish-ment taken.

To put it in startup terms: other people working on your idea only validates it, it's not a threat. Execution is ultimately what matters. I prefer letting academia blaze the intellectual trail, and then have a number of people implement it after. :)
If you're a developer, you look at this: https://github.com/ethereum
This was really cool! I realize there are many DoF in this so pure optimization likely wouldn't solve it, but I'd like to see an optimization on the form of the keyboard itself in addition to just the ordering of the keys (like minuum?)
I really don't understand how it's ridiculous reading of what you wrote:

> "Amazon left ALEC but did not also replace its leadership at the same time"

Amazon's leadership includes Jeff Bezos. Apple's leadership included Steve Jobs and Tim Cook.

In fact, what you said first mirrors what you just said:

> "I said, effectively, that the same people who joined Amazon to ALEC are the same people who still run Amazon."

The leadership of Apple is still mainly in place as well. Should they all be gotten rid of? Or is there just a specific list of people who should be dumped?

> "You also ridiculously scoff at the idea that ALEC membership presents any problems or costs, even though Amazon itself left the group."

No, I didn't in any way say that. I just said they weren't "super nefarious". Amazon left ALEC precisely because they determined it was presenting a problem.

> "Then you completely ignored ALEC's purpose as I accurately described it."

In what way? By saying their weren't "super nefarious"? I guess you think they are "super nefarious", but I just think they're sub-optimal.
Ahh, I read it to mean they thought the coursework itself was humiliating, hence my confusion.
Herb
A microscope in his living room leads to a nobel prize
Yeah. I still build AMD because they're the underdog (and I'm familiar with it, and I run integer heavy multithreaded apps, which is it's best use condition).

By some chance I have managed to find myself with an AMD Athlon 760k system with 32 GB Ram, and SSD, and a R9-290x GPU. It's pretty much fastest, top-of-the-line components (144 Hz monitor, too!), with a budget AMD chip. This is a 32 nm chip, with 2x2 MB of L2 cache (there's no L3 on the Athlon line these days). But coupled with a fast GPU and crazy amounts of RAM. The CPU is watercooled, too, with a double-sized radiator and 2 120mm fans. And just to be stupid, I picked up a killer bigfoot NIC as well.

I can't say I've noticed any real limitations on the CPU itself. I know it's hampered pretty badly, but I think I'm going to hang on to it as long as it's relevant and see what happens. I don't find myself being limited by that much. It plays Shadow of Mordor at highest detail settings (I bump it down a bit to get 100+ FPS).

It's sad to see them struggle, but Intel has superior technology right now, and everyone depends on technology to survive. I hope they can continue to stay relevant in the next couple of years until they get another home-run platform out of the door.

HSA is very interesting to me, but I don't know how important it will be to others. A few algorithms that I write can burn a lot of time being transferred to GPU and back. A gigantic FPGA is what I need, but I can't afford one of those.
> EFF Staff Attorney Daniel Nazer, who also holds the Mark Cuban Chair to Eliminate Stupid Patents

Best chair name ever.
Teaching Channel is like Khan academy for teachers
If you click the "2001 study" link, there's more detail, including:

> Furthermore, analysis of skin surface lipids revealed that w7 unsaturated fatty acids and lipid peroxides also increased with aging and that there were positive correlations between the amount of 2-nonenal in body odor and the amount of w7 unsaturated fatty acids or lipid peroxides in skin surface lipids.

> 2-Nonenal was generated only when w7 unsaturated fatty acids were degraded by degradation tests in which some main components of skin surface lipids were oxidatively
decomposed using lipid peroxides as initiator of an oxidative chain reaction. The results indicate that 2-nonenal is generated by the oxidative degradation of
w7 unsaturated fatty acids, and suggest that 2-nonenal may be involved in the age-related change of body odor.

Is there an a organic-chemistry dermatologist in the house?
Rust vs. Ruby: Building an API
Though I disagree with you, I upvoted your comment because its content is all factually correct.
Sorry for the delay, it's jokogr@gmail.com

Thanks again!
Early games did take advantage of CGA composite color hacks to achieve 16 color graphics. E.g.:

http://en.wikipedia.org/wiki/File:Microsoft_Decathlon_RGBvsC...

http://en.wikipedia.org/wiki/File:KQ_CompVsRGB.png

However, the era of CGA composite color graphics was very short-lived. By the time the IBM-PC started to become a popular home computing platform, 16-color Tandy/EGA graphics and RGB monitors were the norm. Any composite color hacks would be rendered obsolete and unusable on these later machines.
Can't figure out if it works with my CUDA, QT, CGAL.
>Does it effect their job?

What happens when someone being pregnant affects their job?
Those quotes were miles beyond any other game. Someone deserves kudos for all the work they put into those.
For more responsible reporting, see here:

http://yaledailynews.com/blog/2015/04/10/up-close-tech-life-...
https://news.ycombinator.com/item?id=9348257

The second comment from the top when you go to

https://news.ycombinator.com/item?id=9347669
Avoid putting the barbell high on your shoulders or you risk back pain/injury. Put the bar on your traps and hold it place with your hands. This is what makes it a full-body exercise.
If they transplanted a 70 year old man's head on a 25 year old body, would this increase his lifespan?
It's downloadable now at http://emacsformacosx.com/
Yale historically has had a very strong CS program. They just haven't been as progressive in expanding their curriculum as Harvard has. In fact, they haven't changed their curriculum or even expanded their department in a decade or so. Whereas Harvard offers an intro to CS class that's the most popular undergrad class even for non-CS majors. It's time for Yale to catch up now.
It is like a child giving me a shiny rock because they like the pie I made better. Am I not to blame because I understand the value of the diamond better than the child and use the information asymmetry to my advantage?
Finding the datasets for these kind of endeavours seems like a full time job. Hats off to them for doing the work and making it happen!
Not the same, though. The US does quite a lot of original research. Industrial espionage in this context is more about predicting the adversary's moves, not stealing their IP.

The 'stealing' part takes on many forms. One of them is:

http://thediplomat.com/2013/11/how-china-plans-to-use-the-su...

> Russia understandably became upset when its star export appeared as an indigenously produced J-11 in China – without a licensing agreement.

In short, China has a pretty large technological gap, and does anything necessary to shorten the gap as quickly as possible.

And that's the government. There's no indication that private Chinese companies are any better in this regard. In fact, you can even find 'counterfeit' cars.

One wonders why US companies outsource their manufacturing there. Their technology will be 're purposed', without any need of industrial espionage, by the standard definition of it.
A short history of image manipulation before Photoshop
15 Killer Email Marketing Tips for Realtors
But what if you have a legitimate patent claim against Facebook that doesn't relate to usage of react? It sounds like if you pursue that, then as a result, you can no longer use react. Or perhaps I'm missing something?
Really? I mean, it pretty much just runs commands in sequence and/or parallel, right?

Sorry, like I said, I don't think I really understand make.

I mean, I can understand that it's doing some checks to determine what commands to emit, but doesn't it all end up falling out as pretty much a straight "Yes? Do this. No? Do that. Do this and then this and then this. Do all these at the same time."

That's my mental model at the moment anyway.
Geez. I remember doing that as well but completely forgotten about that. Must have been in the very late 80's.
Wasn't personal computing ubiquitous for two decades now?
Yes, but watching whose order books suddenly expand in proportion to the size of the blocked channels provides intelligence about who those intermediaries might be, which is likely the real purpose.
An Unconventional Guide for Getting a Software Engineering Job
Reading this account brought back memories.

I had a Tandy 2000 when I was a kid. I tried to get polyphonic sound output out of the thing's beeper via PWM, by taking advantage of the fact that the machine's 80186 CPU had three internal very high res timers in addition to the onboard 8253 timer used to drive the speaker (the same timer is used on the PC, but at different I/O locations; the T2K ran DOS but was one of those rare machines that were NOT "100% IBM compatible"). By grabbing a spare timer, programming it, and setting the cpu to halt until it got a timer interrupt and toggle the speaker line when it did, I was able to get a very rough out of tune approximation of multiple tones, as well as rudimentary volume control.

The system clock froze after I ran my experiments but it was worth it... FOR SCIENCE!
So I'm not the only one...
I sold high-end yo-yos to kids at my school growing up in Saudi Arabia. I would research the badass ones on the internet (only available from company office at the time, I'd go into my dad's), print out a Word-doc 'order form' to show kids at school (most were known names that kids had around already like Duncan and Yomega, but I'd find crazy ones w/ enough description to convince people to buy sight unseen), collect money with my profit already in it, then take orders and have them delivered to my house in the states. We'd pick them up on yearly re-pat. I usually had the money spent before they were even delivered, because I'm a goober.

Those, tech decks and magic cards. My first entrepreneurial endeavors.
FTA: "New Mexico Gov. Susana Martinez signed a bill to abolish civil asset forfeiture Friday. She signed just before the noon deadline that would have pocket vetoed the legislation."

Why did it sit on her desk for so long?
What other components in their supercomputers require end user licensing and are exclusively supplied by US companies?
Of course it is very far from endurance training. I just didn't recognize your description of the program.

I'm trying to do both. I lift 3 days a week and run 3. I'm well aware that the lifting is suboptimal if I want to be a good runner and the running inhibits my gains from lifting, but I'm very happy about the general physique I'm building this way. (If I just could stop eating so much!)
Show HN: HN-Stats
On reflection, I agree!
The Compassion Challenge
Judge Says an IP Address Is Not Enough to Identify a Movie Pirate
Back Stage at the Machine Theater: the theatrics guiding user interaction
starting strength involves perhaps 30 minutes of active exercise in a week with most time in the gym sent recovering between sets. that is simply not enough to develop any sort of cardiovascular fitness unless you have an abnormally strong response to training.

your links in support of the injury prevention and mass building benefits refer to startingstrength.com and Practical Programming. That book is health cult literature, not a reliable scientific resource. The linked article links to evidence that resistance training can aid health (in elderly subjects). This does not support the idea of high intensity barbell training as a magic injury prevention tool.

Everyone who lifts for mass does a lot more higher rep volume than Starting Strength. Lots of guys have strong physiques yet use mostly "inferior" bodyweight exercises and machines. Take a look around you in the gym next time you're there and you might be a little surprised :).

Weight gain is a problem. Most people have no health reason to gain mass rapidly (or at all), yet many trainees struggle to progress without eating a large calorific surplus. This is a pretty good reason why such a training program should not be your default recommendation!

Strength is absolutely not that basis of all fitness. Many extremely fit endurance athletes never lift any weights. Even if this rather bizarre statement was true, it does not explain why powerlifting training of this sort is ideal for everyone. I note that you didn't dispute that it will interfere with other physical activity -- one of the most compelling reasons why the average person should not do Starting Strength and why it is most definitely a powerlifting specific training regime.

You may have had a great experience with Starting Strength. But other people will often have a very different response to training and health goals. Ask yourself also how much real evidence you have for your incredibly strong and dogmatic opinions on training.
Building a lower-latency GC
gotta link for that by chance? I dont see anything since April 6th. or was it direct to you?
Adobe Character Animator Lets You Animate with Your Face – Cartoon Brew
This is really great news.
There's a whole batch of patents related to space trajectories. Edward Belbruno also holds a few patents on low-energy transfers.

https://en.wikipedia.org/wiki/Edward_Belbruno

Belbruno has been an innovative researcher otherwise, but it's hardly an excuse to monopolize math theorems or their computational applications.
ha, I love this quote:

First, we may take it that a one megabyte RAM is not likely to be filled with a BASIC or machine code program of anything near that length. The debugging alone would take too long! This leaves us with other possibilities.
Live beta: http://voia.travel | We are live testing and making improvements every day. Can you tell what it is and how it works? Would love to have feedback.
Technically it could be done and the framework we wrote allows you to create keyboards of any geometry but, as you already pointed out, the number of possible keyboards blows up with every extra parameter you add. Plus this would be even worse for geometric parameters that have a continuous spectrum of possible values. Given our modest computational resources we had to limit our search. It already took about ten days to run the final optimizations on a cluster with 256 cores.
I imagine a post-privacy society is one where people necessarily either are much more tolerant of disparate opinions, or clump together more to like-minded people in enclaves of homogeneity. Possibly a little of both.

To some degree, privacy is important because people judge bases on social norms. If that is lessened, so it the benefit of privacy (not necessarily to the same degree).
So why not give more? You can donate directly to the US Treasury. What are the odds that the tax laws get exactly the optimal revenue?
Right. In the thing I am describing the editor would handle block-level things as well as inline styles and links -- all in one contiguous editing surface.

It's true though that non-technical users have an amazing ability to fall back on the most primitive tech just to get the job done.
>In the end, I had to unpack and demonstrate each of the yo-yos in turn, much to the amusement (and eventual applause) of the security team.

So, quite literally, security theater.
> The fact is, these "idioms and best practices" will not be followed perfectly on projects of any reasonable size if they are not enforced by code. Why would you not enforce them with code?

Compiler shall not be an obstacle to a man. We tried enforcing things before, many times. Things got abandoned.
Microsoft deployed a black, white, cyan, and magenta color scheme for marketing its Surface back in 2012-2013. I boggled at the logic as to this -- were they somehow trying to evoke nostalgia for pukey CGA displays? Because we don't really remember those fondly...
Religion is like cancer, ones it got to you, its very hard to get rid of it.
Thanks for the link. Didn't see that one before submitting this.