skysight-inc/HackerNews huggingface dataset:
What do you think this thread is? The author wrote an article looking at why men are more willing to be exploited by the academic system and the top comment, which is yours, is "but women have problems too!" You didn't even realize what the article was about, to you it was just another unenlightened man who was had offended you.

The central thesis of the piece is controversial but I think it's merits discussion. However when you show up and label it 'offensive' that discourages discourse and encourages the marginalization of the article's author and the article's points. It's a common feminist complaint that conversations about women's issues are derailed, but 1) you guys do it too and 2) I've found that the accusation is often just a quick way to silence dissenting opinions and to avoid engaging on points that don't fit the agenda.

I'm not asking you to get behind a men's rights movement, I'm not even part of it. I'm pointing out why men need it, or something similar to it. You can judge it by its worst members if you want but that's never been a good way to understand any group.
Well, the project is likely to take another 15 years until we have the system bred into local varieties. This gives us a lot of time for building confidence in what we're doing, and learning from previous failures.

Part of the issue with 'GMO' is that many people see it as a way for 'Big Ag' to tighten its control on the food supply. This project is an example of GMO being used for humanitarian benefit on a massive scale, with no benefit to 'Big Ag'. However, that's not enough - Golden rice for example has been met with a deliberate campaign of resistance by Greenpeace.

The fundamentally important thing is that the farmers don't get fed misinformation. IRRI, who coordinate the C4 rice project, have a huge community outreach and participation program, and do an incredible amount of education with farmers. If the farmers want the technology, it will happen. And in the market, if people want the food, it will happen. Hungry people don't give a crap what Greenpeace say.
I was wrong - did not read help under URL setting field which said I should add `/` in the end URL (apparently telescope just cuts last character, hence .co vs .com)
A non-proprietary solution...like Thunderbolt / Thunderbolt II, which has double the bandwidth through channel aggregation, or thunderbolt 3 which doubles what 2 was capable of: http://en.m.wikipedia.org/wiki/Thunderbolt_%28interface%29#T...

Really don't know why they don't want to license external enclosures with ~300w power supplies, space for 3x width cards, and 16x PCI-E (physically) slots that would let you run whatever GPUs you want. It definitely seems like all the pieces are there, and if you could add $50 to the cost of a mid-range laptop to add a Thunderbolt port which would let you connect whatever GPU box to it, it seems like Intel would sell more Thunderbolt licenses and chipsets. Consumers would love the choice of upgradable optional notebook graphics, and you wouldn't need to drop an extra $1000 on a laptop with beefy internal GPUs just to play games that a $600 laptop's CPU could easily handle.

I can only assume that they don't do this because it would kill the gaming laptop market and possibly some of the desktop PC market.
Tonicons – A Tons of Royalty-Free Icons
I find comparing Rust and Go baffling. Both are relatively new, and both compile to native binaries, but their approach and purpose are completely different.

The Go runtime provides GC, its own scheduler, time abstractions -- basically everything a JVM is required to do (plus the scheduler)[1]. It's an AOT-compiled Java. Because of its high-abstraction runtime, interoperation with native libraries is hard to nearly impossible (depending on the direction). It is to be used to write server-side applications. It's Java without the JVM, for better or worse (native binary, short startup, but no dynamic code swapping, no multiple languages support, no instrumentation, no JIT, and no deep monitoring)

Rust, on the other hand, is a modern C/C++ replacement. It is meant to be used anywhere C or C++ are used. It can be used to write applications, device drivers, operating systems, or fully native libraries (that can be called from Java, Go, Python or Fortran).

Neither approach is better than the other, but the two are so different that they can't even be compared directly. One is Java minus the JVM, and the other is a C/C++ replacement.

[1]: GC (or rather the illusion of infinite memory), abstracting OS time plus some other OS abstractions -- all provided by Go but but not Rust), are the only things required from a JVM. Runtime bytecode interpretation or JIT -- what most people usually associate with JVMs -- are actually not required; some JVMs, particularly those for hard realtime and safety critical code, perform AOT compilation.
Hm, I've been riding bikes as my main transportation for a while; so far none have been stolen (the most expensive bike I'm willing to lock up where I can't see it was about $700 new). I lock it up at restaurants, symphonies, etc. in areas ranging from downtown to residential, including some areas with high petty crime rates.

Maybe your location has an unusual amount of bike theft, or maybe you've just gotten unlucky. Or maybe I've gotten unusually lucky! But even if I expect to get one $700 bike stolen per year, I'm going to save a significant amount of money over maintaining/owning/fueling/insuring a car.

I will say that so far I've never locked up a bike overnight--bringing it into my apartment has always seemed like the normal thing to do.
The official docs are pretty reasonable here: http://doc.rust-lang.org/std/sync/mpsc/index.html
What exactly do you mean by juice? I'm guessing not the fruit/Veg kind...
Or:

python -c 'import random;w=open("/usr/share/dict/words").readlines();print " ".join([random.choice(w).strip() for _ in range(5)])'
I agree with the parent. Upon encountering the page, my first feeling is that this is one of THOSE landing pages.

Of course, I know this is just me bringing my biases to the thing, but that's the way it is.
What’s the best technology to use in 2015?
Where can I buy Modafinil?
They could do this, but their market isn't typically gamers (even though plenty of games run well on OSX these days), and it'd probably be a viable alternative to having a Mac Pro and a quad-core rMBP.

So, their reasoning is probably similar to why Intel doesn't do it in the first place: it would eat into the sales of other more niche products. Lame.
Omniveillance and Ubiquitous Law Enforcement
Rust has always (well, for a VERY long time, multiple years) had a singular focus: memory safety without garbage collection. Early versions of the language had a lot of built-in features, but eventually, the core language was powerful enough to move them out.

Ironically, channels are a great example of this. Rust used to have a channel keyword, and the language used to reason about them directly, but nowadays, the type system is strong enough that they (and in fact, all of I/O) is just a library, yet just as safe.

Rust also has strong enough guarantees that channels aren't always as necessary as they might be in other languages. For example, we can catch data races _at compile time_, which means shared memory just isn't as dangerous. The type system makes it impossible to mess up your usage of things like atomics and mutexes.

Anyway, if people don't know what Rust is about, it's ultimately a failure of our marketing. We'll get there. :)
Watching the sixties and seventies through 2001 and Alien
They are compared because as humans, we are much better at learning new things when contrasted to other things that we are aware of. A concept that has absolutely no parallels with a previously encountered one is much more difficult to understand. From this perspective, it is actually quite useful to compare these two things.
The top 3 best selling laptops were all Chromebooks, says Amazon
Amazing work. But the fact that it takes _this_ to get something done that should be as easy as connection any other peripheral... it hurts.

If all the major notebook manufacturers could just drop their niche proprietary BS solutions and agree on _something_, maybe, just maybe, we could have some sort of standard for this that actually works (in 3-4years). Thanks.
How is this related to the original article? Are you saying he might be lying about his experiences ?
"The top seller was the 11.6-inch Acer C720, followed by the (cheaply priced) 13.3-inch ASUS C300 Chromebook (which dipped well below $199 in the run-up and is available in an assortment of colors).

The second-generation HP Chromebook 11, based around a Samsung Exynos CPU with 2GB RAM, placed third.

* Acer C720 Chromebook (16GB, 2GB)
* ASUS Chromebook C300 (16GB, 2GB)
* HP Chromebook 11 (Gen 2, Snow White)"

Another nail in the coffin of the Windows PC?
I hope Rust gains traction as a language for targeting embedded systems. Rust has the following attractive characteristics for this particular domain:

* Minimal overhead (e.g. runtime), great for systems with very constrained resources

* More advanced language features than C (better macros, better type system, pattern matching, etc)

* Compile-time verification of safe usage of memory

* The ability to drop down into manual/unsafe mode for doing stuff like DMA or writing to configuration registers

c.f. this topic from a year and a half ago: https://news.ycombinator.com/item?id=6268291

I did a bit of embedded development (MSP430, Cortex M3, PIC18) some time ago, and I can say that having a language like Rust at my disposal would have drastically improved my productivity.
Yeah, I just tested it on my mid-range android phone with Chrome. It works surprisingly well, though it lags a bit it's still usable. Really all webgl stuff should work on mobile since it was designed with that in mind. Ironically it probably wouldn't work on my old desktop with the Directx9 capable nvidia card.
Actually, HN lets you edit titles and URL's after they're already submitted. There might be limits on that, though. Check for an 'edit' link.
JSS: The important parts
An open letter to Richard M. Stallman
It is easy to hate working in a lab...
I believe his use of 'juice' comes from the sports world and how they refer to the use of performance enhancing substances as 'juicing'.
My personal experience with Modafinil is that it very much does have a stimulant effect, if that makes you feel any better.
same on Firefox Developer Edition 36.0a2 (2015-01-10).
Ask HN: Code written by someone while being in space?
Does there exist code (favourably under public domain or open source) by someone who was in space (not on Earth) while writing it?

Who might know?
I tried quite hard to google for it but couldn't find anything.
You can purchase external PCI-E enclosures with a PSU that plugs in to Thunderbolt and you can put pretty much any GPU or any other PCI-E card in there. Some enclosures permit you to put two or even three cards inside, though the PSU can be quickly overwhelmed. Plug that in to a modern MBP running Windows 7 or Windows 8 and you suddenly have a Windows laptop with a top of the line NVidia card.

I was considering going this route for the past two months but was waiting to see what Razer and Alienware announced at CES and sure enough Alienware updated their entire line of laptops to support eGPU, though the Alienware enclosures AFAICS are primarily for GPUs rather than a general-purpose PCI enclosure.
If you think Modafinil and Provigil are controversial today, wait until we have genome-editing techniques for increasing intelligence. Transhumanism is inevitable. I really do not understand the opposition to allowing individuals to increase their intelligence.
I've had a Modafinil prescription for more than a year. I've used fewer than 60 tablets in my whole life.

I needed every single one of those tablets though.

I travel extensively for work and I'm often called upon to be "on" when I arrive somewhere, in their time zone, and/or drive to a final destination when I arrive. Since sleep deprivation is something that has twice almost killed me (or others) while operating a vehicle, I decided to get that prescription and deal with the problem rather than continue to be unsafe.

What I can say is this: Modafinil works. The effect is very subtle but it very clearly eliminates what might be termed "sleep pressure" or the effect of the body trying to FORCE you to sleep. It doesn't actually do anything for your sleep REQUIREMENT.

One nice thing about Modafinil: you can sleep on it. If you take a pill and then have an opportunity to sleep, you can. It doesn't FORCE to to stay awake like other stimulant drugs do.

So it'll keep you from nodding off at the wheel of a vehicle, but won't do anything to help you perform at your BEST when you use it for an extended period of time.

I take it very occasionally (say, once every month or so) and only for a 24 hour period. That kind of on-/off cycle is designed to minimize any side effects and keep me from using it to replace sleep.

On another note: the US special operations community has been using Modafinil (along with other stimulant drugs) to help solidiers/sailors/marines/airmen to overcome the effects of extended sleep deprivation. I've confirmed this directly with members of those communities and their experience mirrors mine. Modafinil is a useful drug, with minimal reported side-effects, that is better than other stimulants because of its low abuse potential and non-euphoric profile.
You would know if it was working for you.

I too have tried them, and the effect is so intense that it's a deterrent from actually using them.
‘Cam Girlz’ Documentary
If you want to play around a little bit with Io, we have an experimental Io mode on CodeCombat, so you can play in your browser: http://codecombat.com/play

If you want to play around a lot with Io, you could help us extend the parser so that it doesn't break after level 10. :P https://github.com/dariusf/iota
For my site, I'm just going for
"traditional web pages".

Sure, it did occur to me that I could program
my site so that the user saw only one
URL and that URL would keep changing as appropriate
for the user's dialog. A few minutes after
I noticed that possibility, I gave it up.
Sure, with that possibility, maybe the big
deal would be write nearly all the
'logic' in JS to run on the client, with
a lot of AJAX threads, using the server as
a remote database or some such. Okay, if
you want to do that. I'm not sure I've seen
many such Web sites. Maybe someday I will
want the architecture of my site to be
like that, but for now I'm staying with
tradition.

And for using a lot of JS on the client,
I'd be concerned about the ability of
a lot of advanced
JS to do what I wanted, reliably, on
all the mobile to desktop computers in the
world; instead I just want to
send some simple HTML, a little
CSS, and maybe some minimal JS that Microsoft
writes for me, which will be okay, I hope.

Okay, good: As long as I'm staying with
a traditional Web site architecture,
without JS I'm not
missing much. Good to know. I'll conclude
the same about version n + 1 of CSS.

Gee, I'm learning!
The Strange Life of 'Lord' Timothy Dexter
You should ask your doctor about Intuniv. It's a non-stimulant option only approved for ADHD in children in the US right now, but my psychiatrist has been using it off-label with adults pretty successfully.

In my experience, I've found it to be a very pleasing but subtle option, and when taken with stimulants, reduced some of the unwanted side effects I experienced. The only negative side effect I had from Intuniv was noticeable hypotension, but since I didn't experience much ADHD-related change between doses, I probably could have stepped down to a lower dosage to combat that. I only stopped because I was trying to get pregnant, and once it's okay again, I'll start back on Intuniv most likely :)

There's also Strattera, though I have no personal experience with that.
Maybe someone could do a Kickstarter to make an elegant solution to do this with no soldering or PCI-E adapters. The hard part would seem to be getting the Thunderbolt chipset and making the board to allow a 16X card powered by an ATX supply. Seems like a product with BYO ATX PSU + GPU would be pretty popular if it could ship within a year. The decline of ExpressCard is sad, since that seemed to be a better solution than Thunderbolt here.
Very cool! (Ansible author here, well done!).

For an earlier PHP equivalent, see http://phansible.com/
A framework that is similar to this in python (that I am one of the authors of) [1] (and [2] for more in-depth docs/examples). It's used in openstack (which some people may have heard of) where appropriate (and where desirable...) to help in consistent, scalable execution using a flow like methodology to declaratively describe workflows (and execute them using various strategies/engines).

[1] https://github.com/openstack/taskflow

[2] http://docs.openstack.org/developer/taskflow/
I don't think there's an opposition to it. People just don't want to shoot themselves in the foot by gambling on Modafinil having no long term effects.
There's a good discussion in the Google group of the ideas that differentiate what we are now calling "classical" FBP (or CFBP) from FBP-like systems, more and more of which are appearing all the time - in particular the topic "Underlying models" - https://groups.google.com/forum/#!topic/flow-based-programmi... .

If you are interested in the more large volume, data-processing, "classical" FBP implementations, a good place to start is my book, "Flow-Based Programming", 2nd ed., and the web site http://www.jpaulmorrison.com/fbp/ .
Good news: Science shows that “nice guys finish last” is a myth
The best bike lock I ever had was a crappy bike. When I was in college, I did not have much money so I bought a used bike. It had a 3 speed Stermy Archer shifter that did not work right, you had to set it in just the right place or it would not work, the pedals will slip. I never locked it I just left the shifter in the wrong place. A couple of times I would notice my bike laying on the ground a few feet from where I left it, I always hoped that someone tried to steal it, the pedals slipped on them and they landed their crotch on the cross bar.
Io's speed has improved a lot historically, but due to its dynamic nature, it has a relatively high dispatch overhead, and little of what remains can be optimized away. In the past, GC was a big bottleneck, not sure where we are today on that front.

Io is no speed deamon, but for heavy computation, its easy to dip into compiled C or C++ libs, putting it in the same ballpark as an unjitted ruby, python, or lua.
Take my advice with a grain-of-salt - I am not a strong developer. However, I do have experience in the Operations side of small businesses.

Since this will be a side-project (and your time is limited), try automating as many aspects of the business from the beginning. I am not implying that you should BUILD automation into the onboarding process, but use services like Zapier to make your life a bit easier.
"Juice" or "being juiced" is a pretty common term for any kind of steroids or performance enhancing substances.

See for example:
http://en.wikipedia.org/wiki/Juiced:_Wild_Times,_Rampant_%27...
Sounds to me like a guy who's never taken adderall before
Android Firefox and Chrome both implement the floating-point textures extension, but your devices GPU also has to natively support it.

If you're interested, you can check what your device supports with a tool like this: https://play.google.com/store/apps/details?id=com.darkrockst...

Not all of the GLES extensions will be exposed to WebGL, but most WebGL extensions directly map to a GLES one (GL_OES_texture_float in this case).
That /robots.txt does tell the other bots to not crawl most of the site. These results are unlikely to stay.
There is an issue filed for this: https://github.com/littleosbook/littleosbook/issues/10
I've been taking L-theanine with my coffee for a few years now. It has a noticeable positive impact on my ability to focus and think clearly. I also feel a lot more comfortable taking it than other nootropics, because a) it's just a naturally-occurring amino acid, b) I'm not aware of any negative side effects reported from using it.
If you really care, get the fancier lock (Kryptonite Fuhgettaboutit (http://www.amazon.com/Kryptonite-997986-Black-Fahgettaboudit...) they recommend and buy locking skewers. Then don't buy a new bike, but get a mid-80s steel bike and call it a day. I've left bikes locked up in the worst neighborhoods in SF overnight and haven't had shit stolen.
Worth mentioning but hardly comparable to Provigil
Playing with My Perception of Time
I always thought it was because both languages were (at least at some point) referred to and advertised as 'systems languages', which naturally invited comparisons. However, 'systems' meant different things for each language.

For Go, 'systems' as in the sense of software running on servers providing services to user applications.

For Rust, 'systems' as in the sense of (http://en.wikipedia.org/wiki/System_programming_language) - software such as OSes, device drivers, etc.

Just for fun, Swift is advertised as a systems language as well. In its defense, it does have facilities for bypassing the preferred way of managing memory (ARC) and working with memory directly.
I wonder what they think of a lock like this as secondary protection or as a replacement for the cable:

http://www.amazon.com/ABUS-Amparo-4850-Frame-Lock/dp/B001BAD...

It's permanently attached to rear fork and slides around to immobilize the rear wheel. Of course, you wouldn't want to use it alone - you'd want a U lock around the front wheel/frame/object as well.

This combo is what I was given for a city bike in europe, and it's painless to use - you just turn the key and slide it through the rear spokes, and the way it's attached it's hard to cut without removing it from the frame first, unless you don't mind damaging the bike or wheel.
The impaired judgement he experienced could just as easily be attributed to his prolonged sleep-deprivation rather than the Modafinil.
The two are most compared in communities with a lot webdevs because the last couple of years is when webdevs have started rebounding from the statically typed == bureaucratic enterprise factory bean meme, and will suddenly entertain static types. Then, newly released languages are attractive for the get-in-on-the-ground-floor factor.
This is an impressive pain in the ass. I race too and the only lock its ever trusted behind is a deadbolt. I bought a very nice mid 80s road bike for my commuter because its about as light as an entry level race bike but looks like nothing special.
BYODG: Build Your Own Damn Grid
I've always wondered if it would be possible to incorporate carbon fixation schemes similar to those used by cactus into food plants (Grains might be difficult, but maybe different types of fruit and vegetables, citrus, which I understand is distantly related to cactus, for instance?).

Sure, growth rates would be slow, but the lack of need for irrigation and ability to utilize tracts of arid land might offset this.

I'm sure somebody at some point has looked into this. Any insight OP?
>I don't think there's an opposition to it.

There is definitely opposition. It's mostly on religious grounds, a la "My beliefs dictate that I should prevent you from 'playing god', because that privelege is reserved for my deit(y|ies).".
Code as configuration: not doing it is doing it wrong
Not sure if a scam click bait or not, but damn man 1996 called it wants it's web pages back...
> The type system makes it impossible to mess up your usage of things like atomics and mutexes.

You can still cause deadlocks and livelocks in well-typed code, which I put into the category of "messing up your usage of mutexes". It would take a more powerful type system to prevent these errors. It is also unclear whether the behavior of mutexes in the face of task failure is correct for all use cases.
You use 200 character passwords? I'm happy with 12.