skysight-inc/HackerNews huggingface dataset:
Carried a MSFT blue badge for six years.

On the employee number - if security needs it, they can flip the badge around. I needed it once in six years, when I needed to type it into some internal tool.

On the employee status, that is done with badge color. Blue badges are FTE only.
I agree setting a schedule could sometimes work, but then there are many times that tasks take much longer to accomplish especially when learning and or debugging. As far as sleep goes, based on the hours I have found that make me feel top shape I am currently cutting the line pretty thin.
This is the beginning of a practical StackSort:

http://gkoberger.github.io/stacksort/

A lot of programming can involve Searching, but it doesn't have to involve searching with plain-text. One would have thought Google would work on this, but they closed down their code search and haven't offered anything else.
First off a link on Quora did not bug me about a login - weird.

Second, all this talk about hiring "rock stars" and retaining them but I heard no one talking about bad hires. Does any one want to share stories about bad hires and why it was a wrong decision? I believe companies put too much emphasis on hiring the correct person. I understand if its the first few employees but after that does it really matter? Unless the person is a real asshole (and he did not care enough to hide it during the interview) does it really matter?
Sure, but why have features that block the UI for an indeterminate period of time with no way to interrupt? You paid a lot of money and you expect the experience to be good.
Why we left AngularJS
Yep, I think that's probably it. When have you seen a person with their head tilted one direction in an ID photo. When is the background any color other than white as well? I think the Ahmet Balkan sample ID at the top of the post would be the most accurate identification photo.
Can we see your results?
Microsoft can't get people to wear their badges visible at all, and you think it's feasible to get people to turn their badges around manually? :)

I don't see what you lose by printing both sides.
Humiliating ordeal: Snowden's lawyer 'harassed' at Heathrow Airport
Played it for the first time a year ago. I've been addicted ever since.
Devs angrily dismiss Absolute Computrace rootkit accusation
Columbus had to shop around before he found a monarch willing to bankroll his voyage. Portugal, Genoa, Venice, and England all turned him down before Spain accepted.

Also, Spain took him on because there was intense competition between the European powers, and they didn't want Columbus working for anyone else.

On the other hand, all of China was ruled by the Ming dynasty. When the new Emperor turned down the eastern expedition, Zheng He had no one else to turn to. The Emperor had no competitors so he had no incentive to find new lands first.

Competition leads to innovation. Monopolies lead to stagnation.

(This interpretation of events is from "Guns, Germs, and Steel" by Jared Diamond.)
Correct me if I'm wrong, but doesn't Akamai have a not-insignificant minimum monthly charge?

And does Cloudflare cache HTML pages? Last I checked it only cached (what it considered) static assets and hit the origin for every page.
> There are some very tell-tell signs of someone interviewing. Out of the office at weird hours. Talking on their mobile phone on the sidewalk

I've been that employee. As my dad (a farmer) says, "the hired man wants a day off to go look for another job." There are many tell-tale signs that an employee is looking for another job, and the article is absolutely right that—until the they put in their notice—it is rarely too late to change their mind.
This isn't really surprising though as a Windows Everywhere strategy seems to prevail. Even when it shouldn't. Some of the products with the name mashed onto them don't even have windows in the sense that the name presumably meant. It seems to me like the Blackberry/RIM naming thing.
Edit: just noticed that the logo is the Microsoft logo. The sentiment behind my comment stands, but in this instance parent comment and this one are incorrect.
Child pornography is great
There was a time Microsoft made a lot of noise about PHP being a first-class citizen in the Microsoft stack. There should be something for them too.

Unfortunately, this is much more a tool for extending their lock-in than one to educate professionals about the current state of the art.
Understanding Rust's Lifetime Inference
But isn't Broccoli more of a frontend build tool? The primary motivation seems to be to speed up frontend development in terms of the save-file-build-wait-view-in-browser loop? I don't know much (anything) about the Rails asset pipeline, but isn't it used by the actual backend framework? As far as I can tell Broccoli is used to compile assets before the frontend files get anywhere near a backend ... so in this way its backend agnostic.
I'm skimming the "simplified" version so forgive me if I'm misinterpreting this.

> However, if we could obtain the inverse function in a feasible way ...

> The answer would be very simple: First, we start executing y on the program M until 5 minutes and ...

> But, this is impossible: we could not reduce the time of 10 centuries to 40 minutes over L due to L is EXP-complete

I have VERY minimal knowledge of this, but does this proof go into why this method to "obtain the inverse function in a feasible way" is the ONLY way or that it encompasses EVERY way to do it?
It isn't as much a matter of ability to verify, but to enforce. Currently the platform is supplied by quite a few websites (over 100), and the best way to get them to adequately communicate this is through proper incentives.

The incentives must be: if you do not comply, your content won't be monetized (as would happen with ads).
Imagine the difficulty in debugging modern CPUs. Remember the floating point problems Intel had? There are far too many possible edge cases to be confident that testing alone will reveal them. Consequently, both Intel and AMD use formal proof methodologies to verify the correctness of their processors. I know that AMD uses (or used to use) the work of Boyer and Moore for validation of their designs. Intel uses it own prover. [1]

[1] Fifteen Years of Formal Property Verification in Intel
by L Fix, 2008 [http://www.cs.ucc.ie/~herbert/CS6320/EXS/LimorFix%20Intel%20...]
This was a lot more informative than I thought it'd be.

I expected everything in YC to be hush-hush.
Nope, didn't try Cloudfront. I'll look into it, thanks!
>Turns out there was a bug in our system where the guest was actually allowed to double-book this host's listing, so this was our fault.

The way you worded this suggests it was the same guest, and not two separate guests (which is what the author's experience would suggest). Is this correct?
This is a very good insight. Thanks for the suggestion. You are definitely right here. In the past during events (e.g. SXSW), we have actually booked Airbnb's ourselves, and some hotel rooms, just in case a guest got canceled on last minute and all Airbnb's and hotels were sold out, but we should definitely go further.
If they're configured for 10x they're probably also going to be using an MSS of 1460, so you can cram 14 kilobytes of data into the initial request.
I'm running all my blog posts through this now just to find any low hanging fruit improvements.
Dropping something the mass of a tennis ball into this pulsar(assuming 2 solar masses for it) would generate approximately the same amount of energy upon impact as that of 12 atomic bombs like the one tested in New Mexico, and it would reach the surface at 60% the speed of light...relativistic effects aside
Also, a straightforward mapping from source code to machine code is important for auditing generated code.
Star Wars Imperial March with Floppy and Arduino
>The thing is — you can’t counter. It’s too late by that point.

Unless the employee is leaving for money. Junior employees HAVE to jump jobs 2-3 times to get to their market rate.
two different guests.
> High efficiency languages include C, C++, Rust, D, etc. I would love one language to rule them all, but it seems that for now there is still a gap between what language to choose application programming and for high efficiency programming.

What is this supposed to mean?
Why can't you join them?
That's not the way Airbnb works. You can't cancel someone's booking on Airbnb for a "better offer" from another Airbnb user. If you cancel a guest's booking on Airbnb, Airbnb will block out your calendar for those dates and not allow you to relist your space to rent to another guest - for that time period. If the host HAD double booked on accident through another vacation rental site (Homeaway, VRBO etc), that is the only way they could be canceling to "get a better offer".
I played this for 5 minutes. In this time we walked around in a tight circle, ended up in some wild grass and had one fight.
The idea that people understand the mechanic and are seeking it out seems extremely unlikely compared to the idea that they are just following the hype around flappy bird.
At what size company? Start-ups or in general? That doesn't sound right to me, but I don't have anything to back that up by my anecdotal experience.
> The Earth goes around the sun from the Sun's perspective.

Let me put this one to rest.

1. The earth and sun mutually orbit their common center of mass.

2. That common center of mass is located within the sun.

3. Therefore, from any local perspective except the earth, it is more accurate to say that the earth orbits the sun than the reverse.

> Concerning the Universe, neither the Sun nor Earth are fixed. Depending on the reference frame, one is going around the other, and vice-versa. So both "true" and "false" are correct answers.

This is false. One is overwhelmingly to be preferred: the earth orbits the sun.
Not talking about Junior employees here.
The alleged ability to communicate over audio, since its very existence is questionable.
What Do Your Call Center Agents Want?
What Do Your Call Center Agents Want?
"The Best Time to Post on Hacker News":
http://nathanael.hevenet.com/the-best-time-to-post-on-hacker...

The short answer is 9:00–10:00 AM EST on a weekday.
Yes. You're trying to pretend that your comment had no context, when it did.
Interruptions to flow are indeed high on my list of annoying issues. Blocking the UI unexpectedly to poll an external service for an indeterminate amount of time is frustrating and worthy of resolution.
ITunes Connect updated
We're worried about that too. What we're hoping to do as we progress is to use best practices as metrics. Because we can do semantic matching, and not just textual matching, there's a world of possibilities to make results more helpful
Yes. Must see.
I know many of the differences. C# is a newer language, more novel VM, designed from start for multiple languages, C# has linq, unsafe code, unboxed structs, properties, events, delegates (Java now has lambdas), dynamic... But it's not fundamentally different, and offers exactly the same way of structuring applications.
We no longer need developers we need good searchers.
Maybe your friend is thinking too much about enterprise set ups. I have no need for sshfs at work, but for my personal servers that's a different matter. I find it invaluable to have the convenience of being able to have an NFS-like share over a simple and secure SSH socket. Yes you could literally run NFS over VPN or an SSH tunnel, but sshfs is just so much more convenient.

So really it just depends on what you're trying to do as to the practicality of sshfs. But then I guess you could argue that is the case for nearly all the commands that many sysadmins have flamewars over.
Nonsense. The message is a good one for everyone to hear. It's not a mistake specific to one specific author. It's a mistake commonly made by lots of people, and so the more awareness there is of how to avoid the mistake, the better.
Well, you're trying to pretend I made a suggestion, when I didn't. I think I'm done dealing with you so... good day.
I tried out Resharper for the entire evaluation period and then dropped it. There were a few nice things, but nothing that was just leaps and bounds better than built in VS features. But everyone says it's necessary, so I keep wondering if I somehow missed the killer features.

What are the features of Resharper that make you say VS isn't complete without it?
I don't know if it is the writing style or something else, but this comes across to me as being written by someone who has difficulty empathizing with their employees.

After all, the opposite of the advice presented would be to ignore the ambitions of your most important employees, underpay them, and never speak to them.

The fact that not doing the foregoing is seen as a novel insight is not encouraging.
The only advice I can give on bad hires is to recognize the mistake and let them go as early as possible.
Running a SMS-based study with Twilio and IronWorker
In this case the guest was, and always would be, offered a full refund when a host cancels. Unless you are referring to something else...?
I cannot divulge what I am working on just yet, but this thread and your post have certainly helped to make it great. Thanks!
Same here. I grew up in New England, where I think this usage is pretty common. People delight in giving me grief "you are only 'pretty happy'? Shouldn't you be happy...."
Neat project, I like the way I say tuntuntun in my head. Your abbreviation of "ttt" makes me think of Technojock's Turbo Toolkit... ya, I'm old :)
We'll always need fantastic developers and engineers :) The goal is to help you find good samples, whether it makes sense and how its used is still very much open to how good (or not) a developer is
A common scenario is filling a data buffer in normal memory (cached or non-cached doesn't matter on ARM) before initiating a DMA operation by writing to a device register. In this situation, a barrier is required to prevent any of the normal writes being reordered around the DMA initiation which would then see stale data in the buffer.

Discussions about barriers (or volatile) are only meaningful in the context of related accesses, so explicitly mentioning this isn't really necessary.
I looked at the code but still didn't find anything that deliberately schedules them like that. but they are just IMG tags.
Article says to talk to your talent at least once a quarter. You should do it once a week.
[disclaimer: started dating my SO in 1986]

I'd like to say all adult relationships are a little rocky from time to time, but I'll limit myself to saying that I am not surprised when anyone's is.

Sometimes long work hours are the cause of problems. Other times problems are the cause of long work hours. And sometimes long work hours are just the result of being busy and the relationship is smooth.

What matters is that I try to stop and remember that my SO is significant and let them know that I have remembered that they are significant. The hard part is that doing that when I am pulling the all nighter and pissed off that my SO is pissed off about it and in my opinion shouldn't be. In other words, I have to stop and decide what is really important even when I don't want to.

The good news is that if you stick around long enough, over time it all evens out.

Good luck.
> The circle makes it hard to see at a glance if the face matches the badge, this is a big deal.

Why is that? Curiously enough, I know some MS employees and many of them carry their badge in their wallet. In the years I've known them they haven't mentioned anything about problems with security.
But you can do so with impulse purchases. There's a hilarious radio ad that I hear every now and then; it's an advertisement for a tire rim store. They certainly know their audience; it's loud, boorish, and ghetto, and they are looking for people without any common sense to put down $1500 on new rims for their pimpmobile. They do a roaring trade.

Same thing with bars. I know guys who drink their paychecks; every weekend, they're at the bar / strip club, spending every last cent in their bank accounts.

Same thing with electronics stores, jewelry stores, etc.

Should we legislate financial responsibility to prevent idiocy? I'm a responsible person, and I will gamble a hundred bucks every six months or so. I have a lot of fun; it's a glamorous evening where you're paying for an experience. I shouldn't have to stop doing that because some moron is gambling his grocery money away. I shouldn't have to stop drinking because someone else is giving himself cirrhosis.

I understand the counterargument - "You're having a frivolous evening. You don't need that. What's it to you? Your idea of a good time is also destroying famiies and ruining lives." But where does it end? I know plenty of people who put themselves horribly into debt with credit cards. I know people who spend their student loans on weed. I know people who speed and wreck their cars. Should we ban everything that can possibly be abused by clueless people?
YELLOWSTONE GAS MOVEMENT WORLDS END,
For most programming, as long as your algorithms are not stupidly slow, clarity is more important than efficiency. In certain situations (video games, embedded devices with few resources) this is less true, and things like the ability to do manual memory management becomes a lot more important.
Science fiction becomes reality:

http://en.wikipedia.org/wiki/A_Deepness_in_the_Sky

> The Qeng Ho's computer and timekeeping systems feature the advent of "programmer archaeologists":[2] the Qeng Ho are packrats of computer programs and systems, retaining them over millennia, even as far back to the era of Unix programs (as implied by one passage mentioning that the fundamental time-keeping system is the Unix epoch:

> Take the Traders' method of timekeeping. The frame corrections were incredibly complex - and down at the very bottom of it was a little program that ran a counter. Second by second, the Qeng Ho counted from the instant that a human had first set foot on Old Earth's moon. But if you looked at it still more closely ... the starting instant was actually about fifteen million seconds later, the 0-second of one of Humankind's first computer operating systems.

> This massive accumulation of data implies that almost any useful program one could want already exists in the Qeng Ho fleet library, hence the need for computer archaeologists to dig up needed programs, work around their peculiarities and bugs, and assemble them into useful constructs.
It's mostly faux outrage.

There are many fields and industries where women outnumber men, yet not a peep from the usual suspects.
does anyone have an invite for my for lobste.rs would be great, don't get why it's a closed community.
http://usv.com
One issue with QR code on the badge, you train people to allow others to take a close up high resolution picture of their badges. And possibly getting close enough to get the RFID code off the badge so it can be completely cloned. Sounds like a security nightmare to me. Of course, the RFID can probably be read at a distance, but if so, why do the door plates need me to hold the badge right next to them to open the doors?
Apple definitely didn't invent circular image masks with iOS 7 either. :)
Sure.. a garbage collector would mess you up, but garbage collection isn't an intrinsic property of stateless languages.

EDIT: Seems I'm wrong
http://www.haskell.org/haskellwiki/GHC/Memory_Management
The West Wing covered this on the topic of the Mercator Projection: http://www.youtube.com/watch?v=vVX-PrBRtTY

cheers.
21st century Magento with AngularJS
You can always ask someone for their badge (either to see it, to verify they work there, or to scan it to ensure it's valid). I'd feel lots more uncomfortable asking someone for their phone.

I've challenged plenty of people trying to tailgate (either on me, or someone ahead of me). I was not shy about calling people on the fact they weren't displaying a badge; we had leaks where I was working, and it wasn't much fun.

Most people took it well. Of the ones who didn't, all but one were non-employees trying to sneak in.
I've got a physical product that I make at home. Like most tiny home businesses, I don't figure the cost of my own labor, so my margin picture will look different than a traditional business. Perhaps a better indicator for me is that the PayPal fee is about 1/6 of my material costs.

I'd like it to be lower, but on the other hand, a few additional sales due to confidence in PayPal probably makes it an overall gain for me.
> Students complain about perfectly fine texts all the time.

That is true, but JoshGlazebrook didn't say "Rosen's book is terrible", but rather "Will give this a read through to see if it explains better than Rosen". It is certainly a fair thing for him to struggle personally with the explanations in a textbook, no matter how good it is; and turning this constructive comment into occasion for a personal attack / judgement is, I think, unnecessary and unconstructive. By contrast, chris_wot's comment downthread (https://news.ycombinator.com/item?id=7247572), asking what is unsatisfactory, seems far more likely to generate productive discourse.

(For what it's worth, I am using Rosen this semester, and find it roughly middle of the road; I like it, but can understand that it might not be for everyone.)
From the article:

> My point here is this engineer should not have had a five-figure salary, even if it made sense in historical context (joined as a very junior person, consistent with prior salary). Pay market, or above, as soon as you can. It’s a sign of respect.
Build a huge app in any language and you have technology lock in.
Have you considered Vala as an alternative? It has a similar syntax[1] to C# but no compatible libraries.

[1]: https://wiki.gnome.org/Projects/Vala/ValaForCSharpProgrammer...
Charming a site that uses images for text.
Its Amazon Prime for flowers.
After seeing this, I went to Amazon and searched for Roses, apparently I don't need 1800Flowers. http://www.amazon.com/12-Long-Stem-Red-Roses/dp/B00E45RBSG/r...
> I believe companies put too much emphasis on hiring the correct person.

You literally can't put too much emphasis on hiring the right person. Not because of you. Firing someone, at least in the U.S., is easy. But you hurt people when you hire the wrong people. You turn their lives upside-down because you made the wrong decision. If you have a shred of a conscience, you'll hire scrupulously because doing otherwise makes you shitty.

"Hire fast, fire fast" is immoral. "Hire slow, fire fast" less so, if you compensate the worker because in almost every case (that is, this isn't true in cases of criminality, harrassment, etc.) it's your mistake, not theirs, and you owe them.
Other possible tasks including initializing the database (for a new developer), regenerating some artificat that isn’t normally regenerated during the build, and launching a local web server running the project.
Sometimes badges have stuff on the back like card codes, punch centering marks and magstripes that make printing on the back a bad idea.

In Boeing case, its because you are not allowed in many places without a badge somewhere above the waist that is visible. Higher security employers elicit higher security practices from their employees.
> Pay market, or above, as soon as you can. It’s a sign of respect.

This is the best advice I can give any software engineering firm. I've left companies large and small chiefly because they waited until I gave notice to bring my salary in line with my performance. If you have a top engineer and haven't given them a raise in 9 months, they are seriously considering their options.

A lot of people act like compensation shouldn't matter. All the senior people in your company care VERY MUCH about their compensation. If you become good friends with them you will see this very clearly.

You deserve it just as much.
The Sixth Extinction: An Unnatural History
Metallica: Master of Floppies
Please give it a bit more upward boost when clicked... currently it's nowhere near the real version,