skysight-inc/HackerNews huggingface dataset:
We're comfortable in CS too. That's the point. I don't see how you figure I was begging the question, but at this point I also don't care. Being told I don't know what it is like to be a woman by men gets pretty old.
No surprise to me that these guys win some and lose some. All they are doing is trying to predict the future of a stock with absolutely no knowledge other than a graph of price movement. If it's going down, it will continue to go down. It it's going up, it will continue to go up. It's a fools game.
I think this is the part of the story about his experiences in 2011.
it's for the latter reason. Enums are a fairly new feature, we don't believe that many people have used it yet :).
The most logical explanation requires neither sexism nor damage to women.
It’s Amazing That the Old Record Industry Existed in the First Place
(In this case a better way to do the compare is if the strings are not the same length, compare the attackers string against itself, and then return false.)

Is there a reason for using the attacker's string rather than the valid string? Edit: it doesn't seem to me that using the valid string would leak its length unless the attacker knew quite a lot about the target machine.
So you're the guy!
I missed your edit in my first reply, but I just want to point out that if you are supportive of resisting equality unless you're being flattered, you are showing selfishness and rudeness of the highest order, and if you somehow think this is representative of your gender, it's certainly not inclining me to a positive stigma. I hope I am greatly misunderstanding you, or you're speaking out of anger instead of thought.
best luck man. keep on building, your work speaks for itself
Show HN: Soundcloud Chromecast Extension
>The trees don't even have to "consent" to this

The trees benefit as well — the fungus gives minerals, and in exchange the trees give sugars. It's a transaction. https://en.wikipedia.org/wiki/Mycorrhiza#Sugar-water.2Fminer...

>benevolent parasite

The word you're looking for is "symbiosis".

It seems like you're trying hard to view this through a lens of competition instead of cooperation.
Is there another hormone more correlated with brave (or reckless) behavior than testosterone?
Looks like archive.org is using it. https://wappalyzer.com/applications/tengine

Also seems to be a lot of overlap with Openresty (http://openresty.org/)
I think you'll find that your lack of degree is almost inconsequential. A few job doors will close and otherwise it'll likely be a non-issue.
regarding H264 and EME, there are legitimate reasons for them having conceded on those fronts. Content providers do have a legitimate interest in protecting copyrighted work. Likewise, H264 is widely deployed and is already a sunk cost for most consumers and migrating away from it will take at least a decade, it was never going to work to forcefully go cold turkey; not everyone can pull an Apple and yank Flash support.

while those choices certainly limit user freedom (as in choice), they do not compromise user security (assuming EME is properly sandboxed, etc)

i don't think they would just up and close, they'd likely just sunset/curtail the services which would be subject to interception. in Lavabit's case, that was the entire business.
I want to build flying aircraft carriers. Doesn't everyone want to build flying aircraft carriers?
I'm sure you've heard it again and again, but university really isn't about learning topics or skills. Many classes are a waste of time, taught by TAs that might not even grasp the subject they're teaching all that well. I definitely skipped a whole lot of classes and instead spent the time in the library getting lost in the stacks finding random books to read on my own. Once you hit the upper levels and find a major or two with professors you love that changes of course, but it definitely happens more often than most admit.

The main thing you can't replace is everything else, like meeting really smart people that are working on things that are totally foreign to your day to day studies. Maybe you walk into a room at 11pm on a Tuesday because you hear someone listening to music you've never heard before. Or someone brings you to a reading of an author and the discussion makes you reevaluate beliefs you didn't even know you had. Maybe you take a class for a gen-ed that you just know will be terrible but the professor ends up being amazing and becomes a mentor to you. Or maybe you stay up for 24 hours straight with classmates studying for a final and somehow you all ace it even though you really thought solving problem 3 was going to kill you.

It seems like you know that network is important, otherwise you wouldn't be attempting this experiment, but there really is no replacement for spending four years forcing yourself to be exposed to tons of new ideas and people every day.

There's no other time in life you're allowed to do whatever you want surrounded by so many people in the same situation as you. Money can wait.
Wow. I just saw my pageview count go up like a rocketship and saw that HN was the reason why. Kinda cool.
I disagree.

A hamburger is beef. People often call them "burgers" for short.

Vegan substitutes exist, but they are called "veggieburgers", "gardenburgers", or similar, not "burgers".

If you try to sell gardenburgers as "burgers", you're being misleading, and you're likely to run afoul of the law.
That's my understanding. I'm just wondering what particular sections of the law give that out.
That's not what ligatures are for; ligatures are for joining two adjacent letters. I don't believe font formats support this descender dodging feature for underlining, hence the need for the renderer to take charge.
Whoops—not sure what happened there. Fixed.
i really do think the central theme is the most important single thing for managers running startups to learn. (probably managers running lots of other things too.)
Right, except for the fact that they always are made to behave that way, and if I were using a language with a "vector" type which performed like a linked list i would probably stop using that language altogether.
So people should start using it and hope that when the US compels them to do something, it is done in a way where Mozilla can resist it politically?
His name didn't appear that often...
>>> Obama, since 2012, has no real reason to care about who voted for him in 2012 because he's not going to get any votes in 2016

That's not entirely true. Obama is not alone, there's a party around him, and what he does influences how this party is viewed and how others in the same party do on elections. However, if their base support is wide enough for being elected, there's no reason to feel any obligation to cater to people who are not part of that base.

>>> their job is to reconcile every interest with every other interest.

If it is so, most politicians do their job extremely poorly, as they are nowhere near every. In fact, it is very common to dismiss interests of opposing or unaffiliated groups completely, or even present them as evil for voicing such interests, let alone trying to get them recognized and respected.

>>> It can know if you stop spending money, and it can calculate exactly what effect that will have on its bottom line.

In theory, it could be possible if some corporation owned/had access to all the data, in practice, I don't think any big corporation does it on personal level. But on statistical level, it works the same way - the difference it, the market share is more fine-grained. So for the corporation offending each person is a direct loss, for a politician usually offending 20-30% of the population is no problem, provided all the others are OK with it.
F the haters, you're clearly doing something right.
If the code paths are identical (failure and success) what is it optimising out exactly?

JITs can create separate versions of a function for different inputs. A good JIT can turn one general case function into multiple optimized special cases using techniques that include eliminating pseudoconstants (variables that always have the same or a small number of values) and skipping computation of never-referenced results. Even normal compilers can do a lot of that.
Yes, there are "salad dressings", "sandwich spreads", and the like in the condiment aisle.

No, they're not called "mayo".

Note that Hellman's/Best Foods biggest competitor, Kraft, makes both a mayonnaise ("Kraft Mayo") and a salad dressing ("Miracle Whip").
Make Koala from Circles
Using the Ubuntu GNOME variant of Ubuntu, nearly always at the alpha/beta release (Vivid right now).

The simplest advantages are that it is free, loads of software, ability to customize basically anything you'd like to, same desktop OS as the dominant web server OS.

At work, I use Ubuntu with an Xfce shell -- a wee bit faster, and the taskbar is more convenient on a multimonitor setup. Unfortunately, I end up running Windows in a VM for Outlook (the Exchange connectors I have used ended up being kludgy and more annoying than just using Outlook, and webmail isn't good enough) and Zoom/GoToMeeting/join.me -- no one wants to write a desktop client for these services, and I end up being in enough meetings that I need a Windows VM for it. If I have to join those meetings at home, I use the Android clients, which work fine, but are too annoying in work situations where I might need to present something on my computer.

A couple of months ago, I actually tried an installation of Mavericks on my laptop, and I wiped that off pretty quickly, after a day or two -- the apps were nice, but I missed basic apps that I was used to in Linux, I wasn't able to do basic things like moving/resizing windows with a hotkey + mouse... and I realized that Linux was now "good enough".

Coming from someone who was a die-hard Mac user from the Classic Mac OS days, and where "good enough" was an insult to Windows, for me to say that Linux was now not just good enough, but more comfortable than Mac OS is pretty high praise.

A fully supported, free copy of Mac OS X with some of the niceties I mentioned above, plus a deeper free software stack of applications that worked as seamlessly as they do in Linux (no separate X11 process, good theming) could attract me back -- unsure if I would switch over, but it would be far more attractive.

I used Windows at work for about two years at my current job without too much complaining, so it's doable, but not as fun as running Linux on my home machine.
> My perspective is that as a student, I don't stand out. My grades/ECs/etc are not very exceptional.

I was such a student in high school; ok grades, but nothing that would get me into Stanford (I applied; they rejected me). Then I went to college (at UCSD), and suddenly the entire world turned around. In high school, being good meant mostly skills that had nothing to do with subject matter. In college, being good meant being good at CS, which (hey!) I was actually good at. So almost overnight, I became one of the top students in my cohort, and one of the most well-known in my year in the department. I am now a Ph.D. student at Stanford (yes, the irony...).

Admittedly, I never followed the path from high school straight to working, so I wouldn't know if something similar is possible there, and maybe it is. But I wouldn't underestimate the social network effects that others have talked about here. Standing out in your major has substantially more impact in college than it does in high school.
Any reason that the transcript is always delayed til the next day?
What are the most overrated (and underrated) films?
He actually mentions that solder is not a good mechanical connection and said he used solderwick to reinforce the patch joints.
You don't have to be smart to become a developer
Hey Jbuzbee,

This is what I thought as well when I was initially introduced to the idea of technical analysis and day trading. I was very skeptical.

I don't want to call myself a probability expert but after studying poker theory and reading mainstream works like Fooled by Randomness, I bought into the idea that it was just a bunch of a guys throwing darts and the "winners" whom were trying to sell all their BS were simply benefiting from survivorship bias.

But after seeing the numbers themselves first hand, there's just no way it's random chance. Being net positive 80% of all days traded with all your winners and losers falling in a relatively tight distribution -- luck can't create highly specific, repeated outcomes like that. There is virtually zero tails risk since 99% trades are intraday only.

My loss was a failure of discipline. I froze like a deer in the headlights, failed to execute like I normally do and paid the price. Hope you keep reading to find out what happened!
Get out now! It'll crash any second now.
> exploitable, but only for those who added IIS

If I recall correctly, SQL Slammer also targeted a server component, but the vulnerable component was also present on some desktop systems, which were then affected.

It wouldn't surprise me if for instance some printer driver listening on a high port also uses the schannel component, and is thus vulnerable.
Going by wikipedia stats (us population of 131 million, 420000 wwii deaths), and assuming 3 years for heavy US troop involvement in the war (say mid-1942 to mid-1945), it looks like war would have accounted for about 107 deaths per 100,000 people for those years.
>One thought: Route all Firefox users through Tor relays by default, creating some security-through-obscurity. There are problems with that, of course, including the blacklisting of Tor relays from many sites.

Sure this would accomplish that goal, but it's extremely unpractical. The Tor network is slow enough as it is, add millions more people and it'll grind to a halt. Plus all the issues of sites that rely on IP addresses for fraud detection and moderation (banning spammers, for example).
Just for clarity, the loss in question occurred March 2014.
I haven't been able to send e-mails when connected to T-Mobile for, oh, a year at least? My e-mail provider (Rackspace) only supports STARTTLS and SSL/TLS, and T-Mobile appears to break the authentication no matter which I choose. I can receive e-mail, but not send it on 465 or 993. As soon as I get home and switch to wifi, everything in my outbox gets sent. It's mighty annoying.
Typically if the company is doing so great that it's flush with cash to do a share buyback, its stock won't be discounted.
I'm surprised, a couple of guys I know went on Hired in the bay area and it said there weren't enough jobs at this time.
Exactly.

I noted above that Kraft also makes a real mayonnaise, which they call "Kraft Mayo".

I'm surprised they're not right in there with Unilever complaining about this.
You can feel free to substitute, with my apology, any other shorthand representing the sharp difference in female participation in CS as opposed to other STEM fields. I didn't choose that word carefully and am not wedded to it. Would it then be possible to respond substantively to my comment?
I've been no waiting for this for so long! I have been using K9, and I love using a FOSS email client, but having native Fastmail support is just so much better.

The native AOSP email app, for example, doesn't even allow you to choose which email address to send from when replying (that, or it's so hidden that I was unable to find it.) Unfortunately, like most AOSP apps, it's been effectively deprecated in favor of the Google alternative (Gmail) so it's unlikely to get any better anytime soon.

I'm also so glad to see that they are releasing on both platforms simultaneously. Having used both an iPhone and an Android, I find it very frustrating when a product is released on one but not the other[0]

[0] Yes, I understand why startups choose to do this. We had to decide which platform to support first at my startup, so I understand the tradeoff involved.
But as a user, it's still frustrating.
That's sort of true, except guns are used to assault while anonymity is used to defend.
While I'm inclined to agree that Kademlia is the frontrunner for DHTs, I'd like to comment on:

> it has the advantage of naturally not depending on other peers behaving correctly

This is, depending on the variety of pedantic hat you put on, not true. While Kademlia is resistant to some simple malfunctions, it can be attacked by an adversary. Or, to put it formally, Kademlia is not Byzantine Fault Tolerant [2].

It can be strengthened, but at the cost of greater complexity. See [3] for an example. Further, it's arguable that zero-trust systems where anyone is allowed to join can never be BFT because of Sybil attacks [4]. The paper in [3] elaborates on how to mitigate this variety of attack, but it's unlikely that Sybil attacks can ever be "solved".

1. "Attacking the kad network" http://www.p2p.tu-darmstadt.de/fileadmin/user_upload/Group_P...

2. http://en.wikipedia.org/wiki/Byzantine_fault_tolerance

3. "S/Kademlia: A Practicable Approach Towards Secure Key-Based Routing" http://doc.tm.uka.de/SKademlia_2007.pdf

4. http://en.wikipedia.org/wiki/Sybil_attack
I just want to know when college became some holy grail of uncovering your true potential. I've been to college. It absolutely and utterly pales in comparison to the knowledge base I'll never have time to consume for free on the internet. As for networking and thinking. I find an IRC channel and a few conferences in a single year introduced me to more like minded people than I met in the whole of my college experience. I'm sure we could all make the argument you get into college what you put into it. The same goes for my preference of meeting people and networking. The difference is I wouldn't be tens of thousands of dollars in the hole if I had known that earlier.
I never understood why buy backs aren't simply neutral for shareholders.

For a really simplified example. Let's say there's a company that simply holds $100. No revenue or expenses. It's got 100 and that's it.

And say there are two shares total and two shareholders. Me and some other guy. So each share is worth $50.

Say the company does a buy back and spends 50 to buy the other guys share. Now I own the whole company but it's only worth $50. So I'm no better off than before.

What am I missing?
There is virtually zero tails risk since 99% trades are intraday only.

Unless something meaningful happens to the business while you're exposed, no?
My explanation is a self-reinforcing cycle of privilege accorded unintentionally and often subconsciously to in-group members who can, for instance, breeze through a job interview by looking like their interviewer, sharing the same after-work interests as their interviewers, &c. What's yours?

Gingerly, I'd like also to remind you that you haven't responded to the core point of my comment, which is that the argument you chose to rebut the grandparent comment was fallacious on its face. Even if you don't believe in the concept of "privilege", which is a hot-button word, it's still not valid to argue that the lack of an evil cabal means women aren't systematically disfavored by the technology industry.
Potentially catastrophic bug bites all versions of Windows
Ask HN: Advice on moving for a job
I graduated in May with a BS in CS of and immediately landed a job doing PHP work in a really small startup in my hometown in NE Pennsylvania. I'm really looking to spread my wings and move to some place to work at a great company so I can get more experience and progress as a developer. The problem that I'm having is that the places that I really want to move are pretty sparse as far as tech goes (Portsmouth, NH and Portland, ME), and I have no idea where else to even look.

I was wondering if any of you have any advice on good places in the US that have a decent amount of opportunities for tech, but are still really great places to live. I was also hoping to hear some stories from people who picked up and left to pursue bigger and better things.
That is why I specified it depends, it depends on personalities, the school, your goals in life and much more. My university for instance was terrible, I think I have spent 30% of my time filling out lab reports because they were so many! Took many courses that made no sense and that I had no interests in. I think perhaps 10 Software Engineering courses were plain repetition, some professors didn't even speak English nor knew what the heck was going on, We didn't get the chance to code much, most concepts were outdated, The network opportunity was very poor, I can keep going lool. I actually had to unlearn many things when I started working.

I'm a type of person that likes to get information and knowledge only when needed so it made absolutely no sense to learn stuffs and fill my head with knowledge without having a specific goal to reach. If my goal was to build an OS, then I would read about OS Kernels and start experimenting otherwise it's irrelevant to me.

For my personality, my goals in life and much more, school was a complete waste and a big regret. So suggesting it to someone else without knowing their goals or personality is dangerous because it could ruin them like it did to many.
How long it takes to do the comparison reveals the length of the string being checked, so you have to check the string which the attacker knows the length of already.
DARPA have a new round open looking for alternative approaches: https://www.fbo.gov/index?s=opportunity&mode=form&id=a73e0ea...
They removed it now... must have been a typo
This seems a bit naive.

In my time at university, I have never seen a female computer science major have trouble finding opportunities, even if they were miserable coders. The fact that they bring "balance and diversity" to a team apparently is already enough of a qualification for some companies.
Nah, the story starts in 2013
> lots of people go to college for some reason and the ones who are successful are vastly more likely to have a degree than not have a degree

I think it would be hard to find self-teachable software devs who are unsuccessful, degree or not.
On vested shares: (1) A company needs to be upfront with this and explain the risks (2) If a company was upfront, then maybe a potential employee starts asking for more equity or more salary, which leads to more dilution because the company has to issue more equity or raise more capital. I don't think, and I hope that, Ben doesn't think that a company should trick their employees with this.

So maybe the ultimate solution is to give a 10 year option for 75% of their shares and 25% must be vested within 90 days. This gives some additional incentive for those that stick around without totally screwing someone who bled for you.
What is Business Systemisation?
Fair point.

- (I think!!) you didn't steal it! My gut says to me you were inspired or motivated or something else. But didn't stolen

- You said you got permission. To me, you don't steal & ask permission

- But the biggest one for me is that you downplay / sell yourself short! Its deprecating and doesn't serve you. In my experience in software, there are plenty of jealous / insecure / destructive people willing to put you down. Don't play into that game!

What you've done is very clever. The concept, + website + the TLD (*.coffee - didn't know that existed)

It's well done!
It seems to only be a slick wrapper around the website. No options, no unread message count on the icon, no ability to easily switch between mail and calendar...

I love FastMail, and can't wait to see where they go with a 2.0 release.
This is the lamest approach to network security.

Now I can't reach MY email server which sits in a colo on port 25.

So, now I have to put my mail server on port 80 just so I can get out of the network.

Some of us don't trust the email servers run by the ISP.
>Stereotyping women on being more social is just unfair, because while we think this way, we fail to see something positive in men.

Worse yet. We claim women are social in a positive manner, and then claim men being social are promoting a negative "bro" culture, something that isn't inclusive of women or has an explicit agenda if it is.
Anonymity can be used to assault, too.