skysight-inc/HackerNews huggingface dataset:
That's entirely reasonable. But we're talking about someone who is being held up as an expert not knowing better. I'm told (I wasn't there either) that Lisp had considerable traction in commercial implementations in the enterprise before java was thought of. Dick Gabriel says so, he was there. So does Jamie Zawiniski who was also there and there are a few others so I think on the balance of probability that it's probably so. But yeah, I wasn't there.

Guy Steele is a genuine programming language expert who designed Scheme with Gerry Sussman, wrote the standard common lisp texts, the C reference manual and so on.

"We were not out to win over the Lisp programmers; we were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp."

- Guy Steele, Java spec co-author

http://www.paulgraham.com/quotes.html

I'm not claiming expertise on Java, VMs, Lisp and programming languages in general and don't pretend to be. I've picked up that much but Mr Eckel hasn't. So does that fact that he has missed such a basic count for the expertise of this presentation on programming languages or against it? But maybe Mr Eckel has a lot friends who like to downvote any criticism of his presentation however reasoned and respectful? Maybe he's a lovely guy and mostly does a lot better?

edit: minor spelling & grammar
For reference:
https://www.goodreads.com/book/show/15808659-kill-decision
Right. The TPP is a wish list for the RIAA, the MPAA, and Big Pharma. Big Pharma gets stronger patents, and the right to patent "me-too" variants on existing drugs. The RIAA and MPAA get longer copyright terms. There's other bad stuff in the leaked draft.[1] It's worth reading.

Does the GOP majority in Congress insist on reviewing this? No. Both parties have been bought and paid for on this.

[1] https://wikileaks.org/tpp-ip2/
The article jumps around and isn't particularly well-composed, but the point about the children is merely making the point that some of the North Koreans' emotions, reactions to the event, etc..., are genuine and not 'staged', as we are often led to believe.

As for the brainwashing, he's not saying they aren't brainwashed, only that we are as well.
I've found the Scala community to be exceptionally helpful and friendly in general, with the occasional you're doing it wrong we know better vibe from a minority. Most of the contention seems to be on forums like reddit programming where 1 or 2 specific (and disproportionately active) users have almost turned Scala-bashing into a profession.
My point is that you can really come out of these forced incompatibilities if you want. There are multiple IDEs to develop the same thing on Windows, but of course, Apple does not want that. That's why, the author of the article had to leave developing for them - in my very personal opinion, everyone should do that, in the hope that it will force Apple to strive for a common/universal development language.
Okay. I hope it doesn't. :)
Founding a startup in Italy (immigrant's guide)
Industry Set up as per Vaastu
Biicode Dependency Manager Released to Open Source
I've run into someone that basically did the same thing and has been going around to different cities and countries and pulling the same stuff.

He almost uses the exact same words and tries to twist things around like "well I could have gone bankrupt but I decided to do the right thing and pay back people". Meanwhile all he's doing is paying back fractions away using new investor money while living his comfortable lifestyle.
Rust's own Aaron Turon put this nicely in a recent talk at Stanford. A data race requires all of the following: aliasing, mutation, and a lack of synchronization. Rust's usual ownership rules already make aliasing exclusive with mutation, so out of the box you're safe. But when simultaneous aliasing and mutation is exactly what you want, as in a mutex, it's safe to subvert the type system as long as you make sure to uphold the synchronization aspect on your own (which Rust nicely helps with by leveraging ownership on the synchronization mechanism itself).

https://www.youtube.com/watch?v=O5vzLKg7y-k&t=31m00s
"The typical American consumes more than 100,000 words a day, and remembers none of them."

Well, this is obviously not true. Also, we are seeing the largest explosion in literacy in history.
The new HN API? Which one do you mean? Please post the link.
5 tips to developer happiness
See also John Tromp's "interpreter for the simplest language possible"

https://tromp.github.io/cl/cl.html
This is the best UI/UX I've seen for integrating wireless charging into our daily lives! I imagine all future furniture makers will follow and there is a great opportunity for a start-up to supply this type of technology to every furniture maker.
I'd be happy with `int().add(1, 2)`, it'd be more consistent.

If we carry on this discussion lispers are going to tell us we're the ones with the funny syntax!
Hmm ... does history shows a way of getting on the good side of Skynet?
This is awesome, I'm so happy to finally hear from somebody with experience in ATS. :)

> For example, Rust has destructors for RAII whereas ATS
> requires manually calling functions to clean up
> resources.

This especially intrigues me, as recent events have shaken my faith a little in RAII. Who knows, maybe Rust will one day regret not embracing linear types wholeheartedly...
Thank you for providing the additional context on the author to those unfamiliar. This came straight from the sausage factory.
Why is this not OK?
Glad he failed. I have had my identity stolen several times including fraudsters trying to file bogus state and federal tax returns. I cannot complain too much; all that I learned from that got me into the identity business.

Thankfully in my case, the fraudster failed the knowledge-based authentication questions that the bank asked when he attempted to change my address and have a new card issued. I suspect that is what happened in your case too.
Non-flash version on YouTube, direct from the source and without their commercials https://www.youtube.com/watch?v=AyguXoum3rk
“Social parasite” law in Belarus fines the unemployed
Tortoises, not turtles.
Two TSA Officers Fired for Scheme to Grope Attractive Men at Denver Airport
6 Easy Ways to Start Working on OpenStack for Custom Development
I really like it. It's a bit pricey for IKEA, but compared with other adjustable height desks, the price seemed quite good to me. Also, since it looks like what you would expect from an IKEA desk, it blends into the room nicely. It doesn't look as utilitarian as some other desks might.
> The reasons are non aliased pointers allow more aggressive optimization

Rust's type system is all about controlling aliasing. But virtually all garbage collected languages, including Go, have much weaker aliasing guarantees than C does. At least C has "restrict".

Granted, if you compile with "-fno-strict-aliasing", a C compiler will have a tougher time of alias analysis, but that isn't strictly C anymore.

In any case, alias analysis here has nothing to do with garbage collection and everything to do with type safety.

> Does rust have a way to avoid bounds checks on arrays? I suppose that requires unsafe annotations.

In most cases using iterators will avoid them.
None. From what I know & I used to write graphics drivers, AMD's closed source driver is horrible. An absolute mess, http://richg42.blogspot.com/2014/05/the-truth-on-opengl-driv...

Their open source driver is actually more reliable.

Qualification: I'm only talking about the opengl driver. I don't know anything about their DirectX driver.
We launched hardcover an enterprise code coverage service
I don't know how much has come from it yet, but here's some an example of some investment:

"Apple Acquired Search Startup Ottocat To Power The ‘Explore’ Tab In The App Store"

http://techcrunch.com/2015/04/06/ottocat-apple/
Wikileaks launches giant searchable database of leaked Sony emails
I feel the legal language we are using for ultimately basic sharing and stealing, is being explained poorly psychotechnologically.

Forms of speech and trade are parallels that lay users can speak to the fact too, if we stop covering our own secret terms of service by example, we can lead transparent community audits.

Common users know their bits of speech are being compromised but are suffering to realize empathy from social issues explained as technical difficulties by privileged discourse.

If we begin to talk deeply about the age-old problem of ownership and accountability, with the respect for granularity so present in our best open source research and development intelligence initiatives' commitments, we can cognitively reframe to help cope and deal with pro-user people power.

Right now we pretend objectification is rooted abstractly, when we find hidden language of trauma is visible but pain metadata too great to define, we forget that tracking and auditing empowerment is realistic, only if we social structure realistening and sharing to every bit of systemic secrefice.
Acromeda
Rory Read (http://en.m.wikipedia.org/wiki/Rory_Read) was CEO when AMD acquired SeaMicro but left suddenly in October to Dell. Sadly for AMD, they're now on their 3rd CEO in just over four years.
There really is only one–AppCode, and not really an alternative, because usually you end up using both.
Second Variety is maybe Philip K Dick's best short story. It both completely spellbound and scared the hell out of teenage me.

You might guess one of the weapon systems it mentions.

http://www.gutenberg.org/files/32032/32032-h/32032-h.htm
Hah. It's funny how cultural taste is. Me? I strongly prefer barley to rice, and brown rice to white rice. White rice is... comparatively quite plain, to my palette. Sure, I'll eat some, especially if there is some sauce or something to put on it... it's not offensive, but there isn't a lot of flavour, and the texture is comparatively uninteresting. Barley, on the other hand, has a very interesting, rich texture, and a nice nutty flavour. I will eat a bunch of barley.

As a kid, my parents would make me Mochi. They were hippies, so it was the brown rice mochi. Lately, I've been craving the stuff, and every time I ask my asian friends, they get me white rice based mochi, a very different (and in my opinion, much less flavorful) food.

I eventually figured out where I could mail-order the brown rice mochi from. So good! but, again, made for hippies, so unlike the white rice mochi, which comes in individual plastic packs, this stuff comes in big sheets you need to cut up. Hippies. grumble.

But yeah, I think a lot of this is just cultural factors. I can't imagine eating tofu with nutritional yeast if I didn't have it for breakfast nearly every day of my childhood. Or nutritional yeast at all, for that matter. That stuff looks like fish food, and really, what else do you put in your mouth that is that color? But it's so good on popcorn.
Unfortunately, incarceration's really the only punishment (outside of probation) that courts are allowed to give. I really think that we need to have a serious discussion about the difference between what society thinks is a bad person versus who is society really afraid of -- the people who we, as a society are truly afraid of should be incarcerated.
Side note, I'd recommend to you the book "The Martian", which just happens to involve a man stuck on Mars doing about just what you described. I had the audiobook, the narration is crazy awesome.

http://www.audible.com/pd/Sci-Fi-Fantasy/The-Martian-Audiobo...
What's gained is language flair and color. You may not see it but I do.

This is like any other literature. Don't force the world into newspeak.
If you're way in the back in a big concert hall, you can definitely notice the lag, but it's not a big deal. The problem would be if different instruments reach your ears at different times, and since the closest seat is still a considerable distance from the audience, you're not going to be hearing sounds more than about ~20ms apart. The reverb of the hall also mushes everything together.

The problem you describe is a very real problem, however, for the musicians themselves. If you're sitting in a big orchestra and you try to index your playing off someone sitting on the other end of the orchestra, you will not be in time. That's why there's a conductor, so that the orchestra can be synchronized at the speed of light rather than of sound.
I'm almost convinced this is a Markov-chain bot or similar stochastic process.
I came across this (which is a commercial so exaggerates the lag) -- but still quite hilarious (Swedish audio):

https://www.youtube.com/watch?v=_fNp37zFn9Q
Square's Jack Dorsey Puts It All Together
> But instead, people can go years slowly dying from something that they could fix with a few pills from the corner pharmacy, if a doctor would deign to "tinker" rather than working from theory.

Sure! Except the corner pharmacy has literally thousands of different pills in it. How does your daring doctor know where to start? How do they know where to go next, if that doesn't work?
The people who make that kind of money offer services that no one else can supply. Or at least the client has that perception.

Contract programmers generally make more per hour than perm staff, but there isn't generally even the perception that contract programmers do what no one else can.

I can see how marketing consultants could earn that much money.

I've been wanting to get out of contract programming and into "real" consulting. I've done a little bit of that but don't know how to find clients on a regular basis.
We should apply parent's logic here :)
Note that the emacs keybindings even work on iOS. I develop a coding app on iOS and when I use it with a bluetooth keyboard I always take advantage of the emacs-inspired shortcuts.
I've had the opportunity to play around with turmeric in a medical/biological setting. Turns out, the compound most likely responsible for a lot of turmeric's biologically active properties (basically inflammation reduction/anti-tumor effects) is curcumin[1].

A lot of the spices used for cooking (especially ones sold cheaply and in bulk) may contain less curcumin[absolutely no citation here] because:

1. Spices and herbs grown for bulk may be grown in poorer conditions with higher stressors in the environment and growth accelerants added to the feed. This may result in a (non-processed) spice with a lower amount of nutrition relative to a spice grown with TLC. Empirically, there is a fairly significant gulf between the flavor (to me) of plants grown organically vs agriindustrial techniques. However, the community seems to be divided as to if the nutritional content significantly differs[2].

2. Industrial processing techniques may destroy or modify many of the taste-inactive compounds in an attempt to optimize for maximum flavor. It's interesting to note here that curcumin's coloration is what gives turmeric it's golden sheen. At home, my Safeway turmeric contains dyes. I sort of assume that the processing that the spice goes though removes/destroys some of the coloration compounds (curcumin likely included).

In conclusion, it's possible that the imported turmeric has come from a location where the plant is grown with more TLC, processed less harshly, and is more fresh.

However, to be perfectly honest, it's likely far more efficient to consume curcumin pills. Like most alternative medication (unregulated pills), it's fairly difficult to actually get any sort of guarantee. And though you can purchase lab-grade curcumin from Sigma Aldrich, it's fairly pricey (approximately 6 $/g). Also...it's lab grade so I'm very unsure if I'd be bold enough to try eating it. As a pure powder, it's also a pretty severe irritant. When was working with it, I worked with it wearing a full mask on.

Also, I'd also like to point out that while the compound itself has been shown to do a bunch of neat things, it's biologically tricky for it to actually become absorbed by the human body. (Side note, since my research, there has been apparently further work done documenting delivery mechanisms and bioavailibility of curcumin. It's actually pretty neat.[3])

1: http://www.hindawi.com/journals/bmri/2014/186864/
Also, see the entire class of diarylheptanoids.

2: http://ucanr.edu/datastoreFiles/608-787.pdf

3: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3918523/
Brilliant writeup, thanks! Please publish this somewhere more permanent and resubmit so it gets more attention (and hopefully discussion).
The one benefit of having executive and legislative branches at odds is at least nothing gets done, and nothing these days seems a heck of a lot better than whatever 'something' they do come up with.

I totally understand the downvotes. But wow is it frustrating that this is the one piece of $&%! our representatives actually agree on?
The problem is it's always first-time founder vs experienced VC.
I appreciate this straightforward response, but (from where I'm standing) it seems much easier to say this as a top cybersecurity expert than as a mid-level front end developer who is often bewildered by the fractal-like complexity hiding behind simple applications. I just cannot really grasp how anyone could show up and contribute to a large foreign codebase in a meaningful way in a matter of days or weeks.
IAPs have destroyed the gaming market on iOS. Funnily enough there's a lot of money being thrown around and a few companies have become rich, but if you're looking for quality it's really really difficult to find something worthwile.

I was hoping that iOS could become a premium platform for games, with titles like Broken sword, The orient express and others. There are a few gems here and there, but most of it is IAP-infested, pay to win. Even if I could in theory play those few good games, I've decided to give up on the iPad, as ultimately those companies won't be able to support themselves and I expect fewer and fewer quality games.
One more for the keybindings here (actually, they're more like readline keybindings -- C-h being the biggest difference). I would rather like to know how to set up those keybindings pervasively on graphical Linux applications. (The terminal and Emacs already have them, of course, but not the browser.)

On a related note, I like the command key being solely responsible for most GUI application commands (so it doesn't conflict with the above), and would probably also want to incorporate that into an ideal Linux setup. I wonder if someone makes a Linux distro with this sort of thing preconfigured.
I hate this kind of false equivalence. It prevents anyone from discussing the actual problems, because, well, "You do it too! You're just as bad!"

No. The West is not just as bad as North Korea. The West has more freedom of speech, freedom of information, and general freedom to be human. Saying otherwise denies what North Koreans suffer, and is precisely what the North Korean government would say in a PR stunt.
This article reads like an almost verbatim regurgitation of A. S. Neill's points in Summerhill, his excellent book on the school that he built and the "free school" system that he pioneered.

Neill's belief in the inherent goodness of children and the power of freedom on their development resonated strongly with me. However, Summerhill was a unique book written by an eloquent man - almost a statement of philosophy, rather than a well-researched manual. Which is fine for a pioneer. Unfortunately this article does not add anything to the subject, and is really just a reiteration of arguments made half a century ago (without even quoting the original title).
El TTIP, la amenaza a la soberanía, la ecología y la salud
To believe that one can compete with the psychologists who design addictive behaviors into today's modern day entertainment is not a bet I would take.

Heck even back when I was in school, I barely did any homework or studied at all, I lived to go home and play video games every day. I was able to skim through because traditional school had such low expectations, but without proper studying I did not learn any of the material that I tested so well on. As a result I had to retake a lot of courses when I got to college.

A much more authoritarian environment in school would have been good for me. Two periods free of distraction dedicated to studying (perhaps spread throughout the day) would have resulted in my learning a lot more.

One saving grace might be if the majority of students who go to these schools have parents who expect excellence. In that case peer pressure will force many students to take the same lessons that other students are. I suspect that so long as the school sizes stay small that it will be possible for such forces to dominate.

Running a 2000+ student public school within the context of a community that has little expectations of academic achievement? Good luck graduating students who are even literate. (One can observe low literacy rates highly economically depressed areas already!)

More fundamentally, sites/services like Reddit, Facebook, Snapchat, Instagram, etc, all directly tweak the pleasure center of our brain. By design users will not get bored of them. Yeah yeah half the users on HN will get bored of Snapchat/Facebook/Instagram, congrats, we aren't neurotypical, I don't get a spark of pleasure looking at pictures of people on some social network, but I sure as heck know others who can literally spend hours just browsing photo streams.

TIL on Reddit however? Or heck just HN itself? Yup, very addictive. Learning new factoids feels good.
The difference between the music app business on Android and iOS is a complex one that really encapsulates the meaning of a "brand."

Apple has a long history of market success with creative professionals, so to make sure that they retain this success, they focus heavily on the product issues that would be relevant to creative professionals. These creative pros are who the advanced amateurs look up to, so when the creative pros, let's say Ryan Lewis, are all using Macs and iOS, the amateurs do too... Apple's success in these markets is a long history of positive feedback between engineering, marketing, and branding.
Enjoy Web designing without coding with TemplateToaster
> It's certainly what most software people are working on, and it is probably where the plurality of the money is made.

While gaming does drive innovation and it's a very interesting field, I doubt that's what most software people are working on and surely it's not the biggest sector of software industry in general, it's actually quite small in comparison with many others. That's not to undermine its value, just pointing out the broader perspective.
I can't see Apple looking at it as "free cash."

The App Store generates such an insubstantial amount of cash (for Apple, as compared to their other platforms and products) that it would be completely insane for them not to focus on the long-term quality of the store — which would be a driver for their hardware sales.

I am absolutely certain that they realise this, but it just happens to be an incredibly difficult problem to solve without basically rejecting 90% of the apps that get submitted.
That's a good point, I had forgotten about that. Thanks for the correction.
Apple is 100% guilty of this. Of course consumers will prefer free or very cheap software, but what most of them don't realise is that software is STILL very expensive to produce and maintain, so there will be a perverse incentive to extract value in other ways.

The solution is very simple: ban buying gems, virtual dollars and all that crap.
Because you can pick it up and go more than 3ft away and put it back down when you're done without futzing with "fit the wire in the hole" again.
What happens when the target is not human?
As soon as our society's normal work-life balance supports this, let me know.
The furniture business sure would need some innovations. Perhaps Apple should expand into furnituring (seriously).
About Internet.org and net neutrality
Seems Yahoo has abandoned the aviate launcher