skysight-inc/HackerNews huggingface dataset:
Back then at school, I held a presentation about a simple calculator I wrote. I explained them my code in the hope to make programming more interesting. They _were_ interested, but it turned out that, in the end, I was the only one to take an apprenticeship as a programmer.

Then in my apprenticeship, we had one single woman in our class. As far as I remember, she only took that apprenticeship because of her father, who was the boss of some IT company. She quit it after three (of four) years. And no, there wasn't even one single comment regarding her being female.

The other girls at that tech school looked at us in funny ways, sometimes saying things like "Oh look, these guys must be the strange programmer nerds! OMG!" - which was funny, because we usually acted more "normal" than they did.

I don't know what it's like today. It's been about six years since then. But at least back then, the women here simply weren't interested in programming. I got to know two female Swiss programmers until now, and I haven't heard from both of them for more than 5 years now.
Good god...I hope you do it out of earshot of Queen Princess Jerkface? Otherwise you are in for trouble...
We don't have spectral tuning functionality at the moment but it's something we are working on. A number of customers growing fruiting/flowering plants have asked for this sort of spectral control. For non-fruiting plants there seems to be less of a demand. We plan on having a next gen remote phosphor design with spectral control within the next 12 months.
Yes, I too prefer not hearing about isolated women doing STEM projects, who are afraid of publicizing their work as a female positive activity. Real coders do it alone, and don't share their work or talk about it, ever, and if they do, then that's very girly of them to do.
$60000/month off wordpress ads? That sounds unreasonably high. Why hasn't the market cleared off this profit by now?
> She was made an operating officer of the WER in recognition of her contribution to profits, the first female to be so honoured
They share the viral content on their Facebook pages, which spreads from there, and people like their Facebook pages.

The most spammy ones use clickjacking; basically they throw up something that covers the page with an ad (or a "like us on facebook" prompt), and use some JS to turn a click anywhere on the site into a facebook like. That's playing with fire though, as most of those pages get flagged and shut down.

They do get a little bit of traffic from Google because their social reach is extreme (one of the bigger things Google looks for now) but it's around 85% pure Facebook traffic
I went to Vultr. DO's interface is just as bad if not worse than Linode's. :(
You probably won't. But you may check out other videos, or just remember the name and look later. It's not a great solution, but if I had content on YouTube and depending on the advertising from it, I would probably do this.
Why would you mention it? Go is shares all memory, erlang doesn't. It is a different problem.
Cool! I'm definitely open to hearing about these "interesting" eperiences :) Been getting alot of responses and feedback lately, so yeah feel free to drop me a line if you haven't already (contact is in my profile)
> Is teaching in this subject also (sic) "absolutely dominated by female"? I doubt it.

http://www.oecd.org/std/37964549.pdf

FEMALE DOMINATED OCCUPATIONS IN 20 OECD COUNTRIES, Women to Men Ratio

Pre-primary Education Teaching Associate Professionals 14.5:1

Primary Education Teaching Associate Professionals 6.2:1

Special Education Teaching Professionals 5.6:1

Primary and Pre-primary Education Teaching 5.3:1

> It's also an incredible amount of work to organize something like this.

I never said it was simple or unneeded.
If that's true, it feels like willful negligence. They have a video platform that has access to a billion people. These are views in the tens of millions.

There's companies with order of magnitudes less traffic who have people fielding DMCA requests full-time. If FB doesn't, that's completely unacceptable, full stop.
We've been experimenting with a service that allows us to issue virtual fixed-limit cards. In other words, when we setup the card we deposit a certain amount into that card. Those funds are taken out of our bank account.

Once that money is used-up the card is no-longer usable and a new one has to be issued. This is a pain.

We've been looking for a solution that would allow us to create and issue virtual check cards linked to a central bank account. In this scenario the cards would still have spending limits but can be refreshed/renewed as needed. An API would be fantastic.

Can your platform do this?
Thought it was a video game. Tried shooting back at China.
Uber Denies Plans to Accept Bitcoin Payments
You are replying as if had I addressed your other statement. I pointed out that the general tooling woes is not due to its dynamic typing by providing a counter example.

As for your other statement I also disagree:

> I'm not arguing that it's better than having good tooling -- just that the lack of tooling adds some interesting constraints that, in some ways, force us to write simpler code.

What lack of tooling (and introspection in general) deprive us from is from forming a clear picture of what is going on, perspective. To illustrate my point I'll quote a Ken Pitman's annecdote:

> Last night on my Lisp Machine I was frustrated by the absence of NT file support. I had no idea how file support was implemented, but I had a general working understanding of how the Lisp Machine was organized, and within a small number of hours I had learned about how to extend the operating system to talk to NT over TCP and implemented a new set of classes so that I could transparently talk to my NT box over my local ethernet. A lot of my ability to do this was enabled by the ability to point and click
on objects in order to debug them and inspect them without any fear or confusion about whether I was using the right sources, the right packages, etc.

https://groups.google.com/forum/#!topic/comp.lang.lisp/XpvUw...

However I think this is a more nuanced point, therefore I have no interest in arguing it over the internet. I see the case for constraints resulting in simpler code.

What I objected to is using Ruby's dynamic typing as a cop-out and try to pass it as trade-off.
I can't believe the responses I'm reading here.

People, if you do the following: divert users you suspect will leave a low rating to an external service and direct users you think will leave a high rating to the play store... you're scamming the system. You are absolutely abusing the way the Play Store works, what reviews and rankings mean within the ecosystem of the Play Store and worst of all, you are _most definitely_ abusing the trust of your customers.

Why are people happily admitting they're doing this? It's a scam!
It's typical for Smalltalk coding.
Hello guys, this is Michele, one of the co-founders of BlueCrew :) Feel free to ask any question!
I was using melatonin to compensate for otherwise easily rectifiable poor habits in the same way that many people stay up everynight and wake up with 5 cups of coffee. Fix your habits first then if you need further help think about medication.
> Also in the crypto/cipher package, there is now support for nonce lengths other than 96 bytes in AES's Galois/Counter mode (GCM), which some protocols require.

This should be "96 bits".
Like I said, he's a really good marketer. The type that has been gaming Google since the beginning, but has since moved on to easier targets. That's not average; he pulls in around 6-18 million visitors/month (the variance is because viral traffic isn't exactly reliable) which is very much non-trivial. His sites climb into the top 500-1000 of Alexa rankings from time to time.

Screenshot of his Google Analytics: http://imgur.com/Edfo3cm
I am so curius to see some pictures!
I love the idea, and kudos to you for creating this!

Some feedback:
1. Your enunciation sounds a little mushy, by which I mean your words seem to slightly blur together.

2. The questions don't seem to be connected. This is fine for a normal conversation, but in a podcast, it comes off as a bit disjointed. There's a lack of narrative to the whole thing. What's the purpose of the podcast? Is it to talk about food? About being a small food entrepreneur? What's the story here and why should I care?

3. When you talk at the beginning and end of the podcast (not during the interview), there's a certain false rhythm to the way you speak. It sounds like someone delivering a news report, which doesn't match the intimacy of audio or a podcast.

4. Music would be nice.

5. Some editing would be nice. It was nice to hear an unbroken interview, but in this case, I think it'd be better with some voice over explaining certain things so the interviewee doesn't have to. Maybe some background about the chocolate store. The state of the union re: chocolate. Something to break the monotony of just an interview.

6. Enthusiasm. This is sort of related to #3, but I don't get the feeling that you're excited about visiting this chocolatier (though I'm sure you are). Put some oomph into the voice and make me care like you do.

Sorry for listing only negative points; I really did like the podcast and learned some interesting things. Definitely has potential.

Looking forward to more!

disclaimer: I'm not an expert, I just listen to a lot of podcasts.
Mmm, not sure I see a huge difference between:

import Foo from './foo';
let Bar == React.createClass({});
Bar = Foo(Bar);
Bar.mixinFunction();

and:

import Foo from './foo';
let Bar == React.crateClass({mixins: Foo});
Bar.mixinFunction();

In both cases I'm adding functions to my Bar component; in neither case is it defined in my file or added directly.

It is true that in the general case the mixin approach would mutate the internal state of Bar, whereas the higher-order component approach would re-render Bar with updated props, which is a solid win for the latter style. (Conversely, a mixin can check the state of the underlying component, while a higher-order component cannot, which means that you can't really implement shouldComponentUpdate as a higher-order component.)

But it's really a fairly subtle difference, and I wouldn't say that either is particularly more transparent. :)
Be sure to check out the rest of this guys stuff, like the homemade CRT, flame triode, magnetic amplifiers, etc.

http://www.sparkbangbuzz.com/
And we all know how well that worked for the music industry.
For a short while, I thought about taking a stab at building the above.

The thing that stopped me is I couldn't figure out how to get paid, and I'm not independently wealthy.
We build our own remote phosphor components and in some cases source components from companies like Intematix. We have a solid "side business" where we formulate and produce custom remote phosphor components for non general lighting applications.

For the recycling cavity we do indeed use WhiteOptics. We used Furakawa in our last design and have had success with both.
Someone stole the video and reposted it on Facebook. Facebook didn't do this.
For those who want to experiment with their own LEDs, they should check out:

https://web.archive.org/web/20120913060200/http://neazoi.com...
I'm very curious about that as well as I am thinking of moving my personal domains away from Gmail and it would really suck to start landing in spam simply on the basis of not being with a major mail provider.

I hope this story gets traction and someone on the Gmail team finds it and comments.
If the domain is bitbin.de and the mail server is hosted on the same server, it's probably Hetzner being scorched-earth for deliverability, just like any other major hosting provider will be. Email from AWS, Rackspace, Heroku etc. get a drastically higher starting spam score because people fire up servers there to spam.

Running the email through something like Amazon SES or Mandrill would probably be helpful. Both have generous free tiers.
TTIP talks: Food fights block EU–US trade deal
This probably varies per company. If you're working on a problem that others have done, you can expect the company to have little interest in your specific solution. They've seen very many versions of the same work.

If the task is more about working for a trial day or week, you'll be working in the company's codebase. You can expect to sign an NDA and to give up rights to your work. The company should pay you for this work.
On Securing Web Session Ids
Expedia Implementation of Real-Time Analysis of Interdependent Datasets
Just to clarify: in this case I meant "principals", as in the people most responsible for OpenBSD development, not "principles", as in the ideals driving the project.
This seems pretty common in British newspapers, even outside facebook. Videos often appear on newspaper's own sites instead of embedding the YouTube video. For example this from the Guardian (http://www.theguardian.com/politics/video/2015/apr/29/ed-mil...). Others are similar and often even have their own pre-rolls.

Channel4 has whole TV programme, Rude Tube (https://en.wikipedia.org/wiki/Rude_Tube), devoted to internet clips, which are all from YouTube AFAIK. I wonder if the creators get any money from that.
10 Foods You Should Never Eat and Why (Avoid Them at All Costs)
Show HN: One-liner that prints a cursing leaderboard for a Git repo
It turns out that plants use more than just red/blue for photosynthesis. They do indeed absorb narrow bands of red/blue more strongly than other colors like green (this is why plants are green) but only absorb about 10% more efficiently.

The green light not absorbed is reflected. This gives the opportunity for green photons to reflect their way down to the bottom leaves for a more distributed growth.

We have built a number of lights with "focused" spectrum but haven't seen a benefit. In many plants, like "red" lettuces the leaves only turn red with a full spectrum (I have no idea why, a botanist might know the answer...)

We do see a benefit to skew the spectrum for many flowering/fruiting plants in later growth cycles and have a plan to come out with a "fruiting spectrum" in the future. This will part of our August Indiegogo campaign.
Is it your contention that LED lighting uses as much energy as flight?
We want to improve our support for fiction a lot in the months ahead. We're mostly computer programming books right now because Leanpub used to be so hard to use you needed to be a programmer to figure it out :) Most programmers already know Markdown, whereas the idea that you should write in something other than Word is something that we need to explain to people, and that opportunity only comes with traction.

To support fiction properly, we need to add support for paying for instalments, so that you can buy a chapter at a time, etc. Serial fiction used to be a big deal in the 1860s, and it should be a bigger deal now because of the internet.

Also, we're working on a new version of our in-browser editor which will be more friendly for people who don't like writing in Markdown -- which probably includes many fiction authors...
Hello, is any one reading this? What do you think? This is an exact plan for addressing, and offering solutions to all major modern problems. I thought that's what this site is all about. I have 131 pages of this and it isn't half finished. Would you like to jump in and help save humanity from itself.
While that sounds great, I suspect that there are many people with the skill and interest to be professional artists who, if they were spending their days writing code or welding or $JOB, would be uninterested / unable to dedicate resources (time, money) towards Creating Things in the degree that they can when creating such things is their full-time job.

tl;dr: There should be a way for creative people to make Creating Art the occupation that pays them money for rent/food/etc.
Logitech announces new Logi brand that 'goes well beyond tech'
I've been using RackSpace for couple years before moving to DigitalOcean, I've had a good experience with Rackspace when I started but my bills kept growing and server started to have constant issues every now and then, so I've decided to move to DigitalOcean couple years ago. My traffic since then grew quite a lot from 100K/month to around 1 million visitors/month and my bills from DigitalOcean are still not much higher than they used to be at the later stages on RackSpace, and performance is much better for me with DigitalOcean.

The only thing I dont like about DigitalOcean droplets is the requirement to shut off the server before resizing, Rackspace allowed me to do it without a need to shut it off.
"Dash" in some European countries is/was a washing powder brand.
YouTube is an aggrieved party since they are losing money too, but there's far more popular sympathy for the individual creators.
This seems to also be the case with DO, I setup a mail server on an instance there and can't escape people's spam boxes.
I agree ! Don't start a company just to start a company !
Yeah, but the majority of people that experience a bug and give a negative app store review have no intention of having a back and forth with the developer over a bug, they just want to voice their frustration with the app and continue. More often than not they've uninstalled the app too so the OP's solution makes sense for the group of users you're referring to while minimizing the damage the group who only care to voice their frustrations can do.
In the name of fairness; was your screen name gender neutral or leaning towards masculine at the time? If it's the same as HN (Mr. RRGN, right?) I could see it being a simple parsing error! ;)

Although not a certain identifier many people do rely on screen names to discern gender. I ask because if HN had avatars and I had a picture of me and my sister together, with my current nickname, people would likely assume I'm my sister. Even if the photo focused more on me than her (like your profile pic focuses more on you than your little brother). Simply because my username is a female name. Furthermore, without knowing we were family, many people would also assume we were dating. A mistake that actually occurred at school quite frequently from people who didn't know us, since we were nearly always together.

I'd understand the mistake. Of course, I'd correct them after. But I wouldn't take offense at the mistake. It's silly to expect people to know everything about you (even if you have a bio! Not everyone actually reads those.)

I've been mistaken for a girl even when using a picture of myself and only myself as my profile. The individual who made the mistake actually thought that was a picture of "my boyfriend" and I had a night full of laughter at the mistake (as did they after I corrected them).

I've been asked by online friends if I was male or female - months after meeting them - because it never usually gets brought up. I always ask them which they think I am before answering, out of curiosity, and most of them believe me to be female. I guess I need to cut down on my use of emoticons in shorter text forms and work on speaking more manly? I don't know.

I have a hard time seeing scenarios like this as sexism rather than honest mistakes that simply happen...

E:

My real name is a name used by both genders but more predominately by females rather than males. That probably contributes to the confusion over my gender to those who know me long enough to learn my name. I never actually thought about how my name contributes to the confusion until I typed up this post. I can see why people who attribute my name as a feminine name would think I'm female. Enlightening in a small way.
As someone who is a real-time streams enthusiast, I think this is a topic not getting anywhere near enough attention, given the benefits these kinds of architectures give us.
The combination of euphoria with the other side effects of Ambien is what leads to the behavior I described, but I can see this is really about you being right at all costs. Lighten the hell up.
The problem might be the IP address of the mail server and not the domain. Where are you hosting the server? Is it is your personal server? If so, what is the ISP and is it a residential connection or a business connection? If it is hosted by someone else, what is their reputation as a source of spam.
Great! Brian Marick's book on Functional Programming (https://leanpub.com/fp-oo) has done really well; looking forward to seeing more of them!
That's all a bit presumptive and inflammatory for what amounts to pure speculation on the part of the author.

Google stands to lose a lot more from a potential PR disaster for burning former customers who move away from hosting than they do from trying to convert a tiny portion of users to a free mail hosting service.
Amazon SES has a pretty poor set of IPs due to the issue you mentioned about firing up servers to send spam.

Mandrill is top notch, just like other professional email providers such as Mailgun and Sendgrid.
> The Von Neumann architecture is all about state and mutability, and yet FP tries to stay as far as it can from that.

As I understand it, real world FP isn't about "staying away from" state and mutability, its about providing tools for managing state and mutability as a means to manage the complexity of reasoning about programs using it. E.g., Haskell's monadic approach essentially makes every Haskell program one that produces (as the result of the main function) the imperative program that is actually executed by the runtime.
It's a little tone-deaf to suggest that people who don't make six figures in their day job are lining up to have their content stolen because our industry inadvertently built extremely good ways of doing so.
Wonder what happens if you use a regularization constraints in fourier space, optimizing the 2DFT of the image, with restraint increasing with frequency...
FWIW, I am able to send mail effectively from my Linode box, (passing SPF and DKIM).
I'm thinking of starting a company which gives startup ideas. I have too many ideas but got no time to work on any of them !
It's not about "spending time and effort." It does not require "time and effort" to see injustice, if you have an understanding of what it looks like and (this is important) the causes of it. It's about coming to grips the world as it treats people who are not like you--and a side effect of that is seeing that the deck is stacked and the dice are loaded and that things are much more grim than they appear to people like--well--you or me.

Instead of looking for wrongs, they become apparent to you, and there's a moral duty to not look away.
> Heroku guy should have just pulled the other marketer trick... get a stooge

Instead, the Heroku guy pulled another marketer trick... got a stooge to manufacture outrage, just to keep the conversation going.
Right. My own PhD work was on designing custom transcription factors to bind to specific sequences (not even with TALENs- it tried to do full molecular dynamics to predict the binding constant for multiple different DNA sequences, which was absurdly expensive). It would have to be re-engineered once for each sequence; with CRISPR, you just provide a matching template sequence.
> I think standardization and easy scripting made Unix ubiquitous. Making a regex to search for start time in ps output did not.

So was it easy or not?

> Most HTML on the internet uses CSS for presentation.

...now. That was extremely not the case during the period that HTML grew popular.

> So it's non ridiculous, but you'd still be using Powershell, which you just said is garbage. I'm not following.

It's non ridiculous because my control scripts can be written in a real scripting language, dispatching generated powershell commands to windows machine over the same protocol that real computers use. Powershell itself isn't really the attraction in this case.

> You seem /really/ pissed off. I'm not sure why.

I'm not sure why you would think that. They're just opinions. I can consider something garbage without getting emotional about it. Actual garbage in a garbage can, for instance.