skysight-inc/HackerNews huggingface dataset:
For those who are curious: looks like they paid $640mm
What Is SaaStr?
But if you introduce money into the equation, denying someone's patch may be perceived as denying that person income.

Think about it: if you're project is running merrily along and Bob the Random Programmer tries to collect a bounty but his patch is denied, what's he going to think?

He may very well think his patch was denied and he won't collect the bounty, thus he starts pressuring the project leader to take his patch.

It introduces potential problems and considerations that some project leaders don't want to have to deal with or even think about, because they aren't technical issues.
Given the proximity of those letters on the keyboard, I assume ",hbmnbvh" was just someone mashing keys.
A software simulation of this machine could serve as a very nice visual aid for people that are mechanically inclined that try to understand Fourier Analysis. Nice project for a little web app.
Thank you for making my point. English is not my first language, but this is exactly what I meant, and your examples are spot on, too.

One other thing that is annoying is networking. IPv6 is once again being ignored, and for the rest they offer either a simple NAT bridge (and who wants to NAT anyway?), or you're on your own for the stuff you cannot proxy with for example nginx.

I'm hoping that this will really improve because tools do exist already. Openvswitch is one of them.

(It's also ironic to witness in this discussion how matthewmacleod even helps prove my point - developers are usually not really aware of what sysadmins do, although the other way around, we know what devs are doing, that's for sure.)
Know a good affiliate manager? get $1000 if hired. 50k/yr position. health prod
perks:
salary 36k+performance bonus: average work 36k+14k=50k good work 36k+28k=64k great work 50k+50k=100k

work from home

about us: we are an established online marketing company with 32 employees. we have been in the industry for more than 10 years.

responsibilities: on top of your salary you get paid a percentage of every existing and new affiliates' sales. you get paid a larger percentage on new sales from new affiliates than from existing affiliates. this means that your potential to earn is tied more to your success in the company than the time put in. we work in a high profit industry so we don't mind you getting paid handsomely for sales on top of your salary.

what your day will look like: affiliates will: ask you how to download website templates (refer them to tech) ask you about modifying templates (refer them to tech) ask you about affiliate payout details (refer them to accounting) ask you about the program payouts payment terms, amounts, and policies you will: browse and post in forums looking for new affiliates call/use our existing call center to acquire affiliates work on developing our program through proposed policy changes and innovation in general.

conact info: george.gr1@gmx.com
It did, at least the way I read it. That might say more about me than it does about you though :)
Imposter syndrome is totally expected when you have no public role models doing what you do, and all of your teachers are "not like you" as are all the books and education materials. Speaking for myself, it gets easier as I grow older and in fact I find myself ticking the "I want my own company" box. But that took years, while my male colleagues founded companies of their own in their 20s.
No mention of Hispanics or Asians on a topic about race?
In the northeast in PA/NJ, tap water has had a distinct taste, presumably from the high calcium content. My experience with tap water in Orlando, Florida also had a very distinct odor to it. Thus bottled water it is.

For filtering, I just got one of the iSpring reverse osmosis units to filter water for me. It tastes equivalent to the other bottled water brands while being appreciably cheaper than bottled water.
> but investor + founder could outvote the other founder

Seems like such a high risk to take on when as said above a board of advisers can accomplish similar benefits without the risk of a founder disagreement getting you pushed out of your company.
How to make an audience pay attention
Did you two meet for coffee (perhaps twice, once for each of your sites)?
Compose.io adds Redis support
I need to check that. Could you please email hn@ycombinator.com if you don't get a reply here soon? I don't intend to forget, but I have a lot of packets dropping at the minute.

Edit: Ok, I checked it. Story and comment flagging privileges are lost or retained as a set. You can't have, or lose, one without the other. It's not clear why minimaxir thought otherwise, since I'm pretty sure the code has always worked this way.
Elle Stone's reply to a thread (that was started as a third party's attempt to rekindle that looong discussion):

"I agree with Alexandre. If I really do understand what Jon Nordby is saying (see https://mail.gnome.org/archives/gimp-developer-list/2014-Nov... and https://mail.gnome.org/archives/gimp-developer-list/2014-Nov...), and if the other babl/GEGL/GIMP developers really are in agreement with Jon Nordby (the babl roadmap leaves room for differing interpretations), then there is no reason whatsoever for further discussion of forking babl and GEGL to benefit GIMP."
It is not a good idea to act on the premise that things like the BB e=3 or BB "million message attack" are hard to exploit. They aren't.

The e=3 vulnerability (or its more modern "BERserk" variant) are arguably much easier to exploit than Heartbleed. They allow you to --- offline, in advance --- make your own valid CA certificates.
Before the conspiracy theories start, I think this has less to do with mass-surveillance and more to do with stopping spam. As hinted :

"Some firewalls, including Cisco's PIX/ASA firewall do this in order
to monitor for spam originating from within their network and prevent it
from being sent."

When faced with a large volume, companies usually aim for the quickest fix in lieu of the best. And I couldn't help notice the bigger problem here :

"Adoption of PGP has been slow because of its highly technical
interface and difficult key management."

When non-technical people are involved, the number of technical people who dismiss or downlplay this offhand is getting annoying. In fact, just the other day, the replies to this : https://twitter.com/SwiftOnSecurity/status/53081882403604070...

Surely, there's a simpler way to manage keys and send/receive encrypted email with PGP or something better?
15 events and their frequency of happening
I'm slightly distraught by the idea that some companies in SV are choosing their candidates by the schools they went to. They are actively working against meritocracy.
The notion that ageism might hurt women more than men hadn't occurred to me. Those comments were by far the most worrying to me as a woman in tech. Perhaps some part of me hoped that, after a woman's childbearing years were over, she'd be seen as more desirable to an employer, not less. (Not that it would be fair either way.)
Show HN: Webmon. A website monitoring and escalation service
I thought this was like a match-making service which would pair up people quasi-randomly who lived in the same city.
I bought a dead Korg Trinity synthesizer (for £50) a few years ago some chump had poured a cup of tea inside and it burned up a few traces, fortunately all power ones. I would have actually done those steps but after doing a year of rework on 4 layer boards (my first job!) I couldn't face the job.

Stripped it down and sold the keybed and chassis parts on ebay and made enough to buy a Korg Triton so I was happy.
Jack Ma is tired, and doesn't like being rich
But he had nothing to do with the development of bzr...
Part of the image she sells is the "girl next door"/"normal girl just like me" thing, so that probably leads to her fans thinking of her on a first name basis. It's very likely beneficial to her that people do.

I'm skeptical about that in a lot of cases. For example, someone once pointed out that people called Spike Lee "Spike" a lot, where they never referred to Kubrick as "Stanley" or Scorsese as "Marty", and that there was likely a very subtle issue of respect there. That's probably accurate, and "Lee" is probably the more thoughtful choice there. But Lee, Kubrick, Scorsese, etc are selling an image of authority. Well, they aren't doing it themselves consciously, at least no more than any other director does as a matter of necessity. In any case, it's part of how directors are thought of, and Lee deserves that same kind of respect.

Taylor Swift, though, is selling something different.
"I’m tired of people asking when I’m going to leave the field as if it’s a given. I’m afraid that it is a given." :-(
- Software Engineer

- ~6.5 hours from 1:00am - 7:30am (with occasional ups and downs)

- ~7.5 hours for optimal

- Every workday ~2-3 cups, 0-1 cup on weekend days.

- Rarely after noon. I am an owlish kind of person, so I naturally stay late at night[1]. But if you want my brain to do anything at all before ~10:00am, you have to provide: 1. Double Espresso, no sugar. 2. Very detailed instructions.

[1] No, going to bed early does not work. I can sleep before 11pm, specially if I am tired, but if I try to wake up before 7am I will be like a zombie all morning, and feel like crap by sunset.
"...the flag indicating that a server supports STARTTLS is not itself encrypted..."

I'm thinking signatures would have been a nice start.
Recruiting only the top 1% nobility is a peculiar power mismatch unless your company really is one of the top 1% nobility of all employers.

What I'm getting at is if you're a bottom 10% marketing experiment startup, demanding to recruit top 1% talent, you're going to get some self selected weirdos. You better check their references and backgrounds to make sure, and its foolish to assume anything about their demographics is going to be normal. There's probably a reason a claimed top 1% applies to a bottom 10% employer and its probably not good. Best case scenario is addiction to extreme risk taking. Worst case, well, its pretty bad, closet full of skeletons or outright fabrication of background or worse.

(edited to add, my example is unfortunately too extreme, but the general rule holds that the wider the mismatch the weirder the applicants are going to be... top 1% vs bottom 10% will as I propose be really weird, yet still, demanding top 1% at a "mere" top 10% employer is still going to be all messed up. Also by "worse" I mean stuff like fired for cause because of sexual harassment and stuff like that, and this explains a lot about the stereotypical bro)

On the other hand, if you want to work at a pretty boring median fortune 500 type company, we have plenty of women and minorities. Unsurprisingly if you demand normal people for normal work you get a normal-ISH distribution of gender and race. Maybe not perfect but not some absolutely laughable 3% stat.

Pro athletic teams demand weird non-median employees... not the median walmart shopper. Unsurprisingly their demographics tend toward the bizarre compared to the general population. Google for NBA racial demographics, its truly weird compared to the general population, as an example.
Blacklight golf?
I see your point, though I would still reserve the word for stuff that is at least an order of magnitude more troubling. Including this comment, I said so three times in different variations, and the fact that we're arguing over this word still means we probably can't arrive at a common definition of what constitutes "1.0 units of evil" which we all agree on.

Barring this common definition, I'd rather talk about the facts of what happened, or even useful speculation and opinions about it, than to discuss labels that have different meanings for every single person reading this.

It's getting a bit unproductive. I'm sorry to have entered this discussion now because it makes me sound like I'm defending behavior that I don't actually support.
Erm, I'm not so sure about that. When I applied to Google the recruiter literally explained there will be whiteboard interviews. She even recommended a book about preparing for software interviews. (I think I read about half of the book.)

It can be daunting if you never expected it, but whiteboard interviews are ubiquitous: you should be prepared except perhaps for your very first such interview. (And it shouldn't take more than two weeks or so. Just re-read the first half of, say, CLRS (or any algorithm textbook you should have studied before), and try solving a few of the problems on the whiteboard.)
> It's frustrating. People are "big upping" each other because they look like each other. People are big upping each other because they are white. And if I big up somebody because they're black it's a problem somehow. [...] We have a similar skin tone, and in fact, I do want to support somebody who looks like me. I think that's a good thing. Let's encourage that. I don't see why that is frowned upon. I don't see why that's reverse racism.

I'm really sorry but if you're 'big upping' anyone in any job because their skin tone matches yours, it is a big problem no matter the RGB of that tone. I'd be embarrassed every morning when I see my face in the mirror if I treated/hired some of my peers better just because they 'look like me'.

Great article overall, but I cannot say I agree with this 'we take care of our people, you take care of your people' attitude. Whether in a minority (hint: I am) or in a privileged position, I believe you should treat everyone equally, reflect on how you've been doing so and try hard to overcome your biases. I'd love to hear other people's comments on this.
I'm in the process of switching to elementary OS.

I don't know if there are any major advantages besides of course everything being open source. Regarding that, if you don't know how to/don't want to hack the apps you use I don't see a lot of value besides from a philosophical point of view.

There are small things that I personally like better, but it also depends a lot on the distro.

Other OSes are much easier to use in practice, since most things one wants to use are build for the Win/Mac ecosystems, and things seem to just work without much work on your part, which isn't always true with Linux.

Windows, OSX and others can do little IMHO for Linux lovers, unless they release their software open source.
The other vids will detail "how it works." In the next two we show the steps in synthesis and analysis, and the last on its operations details setting for sines or cosines, the pen mechanism, etc. The book also goes over this -- as you note the PDF is free. There is a direct download at the site, also a torrent. Two vids detailing what's in the book likely come out tomorrow and the day after . . . . Bill
>Probably because that’s how it was in my family, I had no sisters, but 3 brothers

early socialization is key, be it puppies or children. The fact of life is that tech is statistically male populated environment and by the college graduation time it is just too late (after 20 years of separate pink cuteness for girls and blue coolness for boys one can only wonder what synergy would get unleashed once a pink cutie venture into the blue pack territory). Girls should be exposed to sciences/tech and working together with their male peers on complex projects very early in the K-12 system. That would also naturally adjust males behavior too. And thus just 20 years down the road ...
I know somebody who did something like this in St. Louis and was quite successful:

http://www.freecoffeewithaubrey.com/

It helped build her network, find a new job, and meet people doing cool things.
Can you point to the source? With net revenues of >100M it looks like they could have just IPO. 6X revenues seems low.
In the hypothetical world where this was as fast as real RAM, it would be cool if the OS was smart enough to read mmap'd data onto it and deal with remembering "this file was mmap'd here and hasn't changed since, next time it's mmap'd again we can just reuse it", and instantly you have support for all the software that just uses mmap (comedy MongoDB option?)
I use Ubuntu as my OS on all laptops that I own, but not on my desktop (which is Windows 8.1). The reasons for Ubuntu are many:

1. Smaller memory footprint (laptop memory is expensive)

2. Better package management than Windows & iOS

3. I use my laptop almost exclusively for development and I develop for *nix platforms

There is just one reason for Windows on the desktop:

1. Skyrim
Just launched, similar idea for lunch: http://colunchers.com

EDIT: whoa, take it easy, don't overload my VPS instance :-)

EDIT2: fine, I'll do my own Show HN here https://news.ycombinator.com/item?id=8592812
Revisiting What I Know About Switching Costs and Startups
The issue isn't that native code has special features that mitigate timing attacks. It's that you can look at native code and predict its side effects more easily than you can with high-level code.

Another important difference between native code and high-level code is that timing leaks in high-level code tend to be larger. For instance, it's very difficult to exploit a memcmp timing leak in practice. But Java's string comparison, depending on your JVM, is exploitable over the Internet.

For what it's worth: I wouldn't select C over Java simply to avoid timing attacks. Side channels in JVM code are a legit concern, but not a dispositive one.
I do! I'm a Linux Systems Engineer by trade who writes python/golang code which is deployed on Linux servers. Perhaps I'm an odd one in that traditionally, I was a systems administrator, but I'm comfortable with the Linux desktop and will likely never turn back. Currenty, I use Fedora, but the company is standardizing on RHEL7 for desktops, and it isn't all that bad at all really. I quite like it. My home laptop and 2 desktops are also Fedora 20/21.

Granted, I'm typing this comment from the beast[1] in this picture (4x dell 30" monitors) with the NVS510 video card under the hood, but really it works amazingly well. I don't honestly see any benefit to moving towards Windows or Mac OS X. OS X has homebrew where I can get some of the much nicer GNU utilities, but the stock BSD userspace I find lacking. I use several of the gnu-ish features like sed -i, grep -r, etc, etc. Perhaps it is because I've worked on Linux for > 10 years, I just find it totally second nature. That being said, I bought my wife a MPB as it is shiney and unix under the hood.

Just use what you're comfortable with. I won't even interview at a place that won't let me run a Linux desktop (seriously).

[1] http://www.digitalprognosis.com/pics/my-work-setup.jpg
One of my co-creators (Bruce) modeled it in Mathematica ... Bill
Haha---it's fine. The internet makes everyone's life an open-book. Which place of employment do you mean, though? As a contractor, I jump around a lot; but I'm also involved with a start-up (but that's still running in stealth mode, so there's not much posted about it online). I have managed to use Common Lisp at nearly every contract or job I've worked at for the past few years though---once employers and clients became more responsive to it again. Even when the job didn't strictly allow it, I used Lisp for code generation anyway.

As to your clarification---yes, that was understood. I was more speaking to the general criticisms about my tendency towards mystical language, since that comes up fairly often. I would be more surprised if there was third-party material discussing Neuro-Occultism, TBH---the occult community at large dislikes it because I deny a metaphysical explanation; and most of the people in the scientific community that I've shown it to dislike it because it even deals with the problem of mysticism (much like Freud criticized the work of Carl Jung for the same reason). How dare I!

That being said, I have been making good progress this year on my adapted process calculus---I'm just putting the finishing touches on the BNF grammar, and then I can begin testing its logical consistency and writing proofs. Once it's finished, I'm hoping to be able to describe physics, quantized consciousness, quantum and classical computing all with the same notation. Fingers crossed.
Women in Tech aren't a hive mind. Like the author states out everyone is different. Heck, there even differences in companies, regions, industries, ect. The reason I point this out is because these threads sometimes devolve into users taking one comment and using it to derail conversations. Like claiming that X is invalid because it can also affect men, therefore Y and Z are also invalid.

I am a woman and recently moved from San Francisco to Portland. The tech community feels totally different here. I've gone to a few meetups and haven't dealt with any of the small (but annoying, insulting and constant) issues I'd learned to try to ignore in San Francisco. It's really re-energized my love for the industry and what I do. If I had taken this survey before and after my move my answers would have been drastically different.
i use Fedora 20. The advantage is that the knowledge i get from using it daily is also quite helpful when dealing with Linux based infrastructure generally.

It doesn't matter whether it's for digital signage, phones, servers, desktops, or neat projects with the raspberry pi.

They don't all use the same software, same package manager, or same init system, but i can still jump in and play around pretty quickly.

I don't really think there is much that Windows or Mac OS X could do to make me change to something else.
I'unno. Looks pretty bad?
Thanks Peter. We are working closely with the founder of Crowdcast. He's an incredible programmer and we're lucky to have him helping us. He benefits tangentially from this exposure.
That is totally wrong. I dealt with a lot of code from numerical computing to general data structures and I have never seen C++ code runs 10x faster than current JVMs. Heck not even with SIMD. From what I see for actual applications what you get is at best x1.5 speed up and a lot of agony on the C++ part.
Cher. Madonna. Bono. Kobe. Kareem. LeBron.

It's been around for a long time. When someone reaches the stratosphere of celebrity, they can go first-name-only. Arguably, Taylor Swift is there.

(Though in fairness, I've never seen this applied to Taylor Swift before the comments on this article.)
How interested are you, and in what quantity, and what storage quantity do you want to buy them?
You're right this isn't really a revolution in computing, but a unification. The hardware will be revolutionary, but the changes at the OS level will probably not be.

Still they're merging entire sub-systems that have existed independently for decades and someone has to actually make all the changes to support permanent in-place execution of code and the like that's what I mostly got out of the OS porting news.
Lame! 999th startup trying to jump on the anti-email bandwagon. Facts are: email works, it's free, you can automate it, and it works in every language with every device. If you can't manage your inbox, you're probably just disorganized.

What kind of idiot would leave an established global system with these properties for a rah-rah 2-bit startup 'solution'?
Famous Actors inside Famous Houses by Federico Babina
Imagine an indoor mini-golf course, but under black lights. With everything glowing strange neon colors. One section of it is in a different room, with no lights except a flashing strobe.
Same, I also thought it randomly picked a user when you opened the page.
The canonical constant-time string compare function simply accumulates the XORs of each byte of the string:

http://codahale.com/a-lesson-in-timing-attacks/
Good read. Its explained in lay man terms.
Will Doctor for Food: Exploring Medicare/Medicaid Open Payments Data
They have it figured out already: http://www.youtube.com/watch?v=PkyZGZRnQb4

This is called "emacs fingers" in the office...

More seriously I do most of my work on paper with a pencil.