skysight-inc/HackerNews huggingface dataset:
It's a another example of enumerating badness:

http://www.ranum.com/security/computer_security/editorials/d...

which is prevented by only permitting traffic that is supposed to be on your network / going through your NIC.
I don't recommend doing it in a small startup in a small office where people come in early and stay late - we had someone trying to live and work nights in our office in Shoreditch years ago, and he did get noticed after a while.
If your work is within walking/running/cycling distance I think those options essentially always win over anything else in densely populated areas.

I recently spent half a year in central London, 6 km from home to work. I would run or longboard it in < 40 minutes one way, taking the tube or bus took > 60 minutes door-to-door, so even including a quick shower running was faster. If you count in the money saved on not taking the tube, not needing a gym membership, and the time saved by not having to do any workouts after you come home from work, it's a big win.

I did have to limit myself to 3 days running a week (2 days longboarding), or my knees started complaining. Also, London: fix your goddamned pavements, they are un-bloody-skateboardable. We have invented concrete and asphalt, you don't need to use cobblestones everywhere.
That's one thing I should've mentioned as well, thanks!

I, for example, come from all sorts of different languages (C++, C#, Java ...) but Obj-C was still a pain to learn. I also do personal projects in Ruby, which I like a lot. That's why I'm really fond of Swift and I can see it going in a similar direction, maybe.

And I agree - Apple frameworks are still written in Obj-C, so you'll have to obtain a basic understanding of the language. But that can come in a bit later, once you've already built something and are looking to dig in a bit deeper. :)
If nothing else, the book was probably digitized using OCR and could have several errors in it.
Relies on DNS.
Ninja Networks did an awesome job that year (especially the booze delivery service!). I believe they concluded that it would be impossible to top, so they took a break from doing parties (hopefully not permanently!).

I installed CyanogenMod on my NinjaTel after DEF CON and used it as my main phone for over a year.
I didn't say that it was counterintuitive, or that you can't turn down clients.

I was observing the reality that most freelancers are more likely to find themselves absolutely starving for business, and shouldn't look at this and wonder what they're doing wrong. Telling a client to keep their money because it's an "ego project", when they're your only client over a month period, is a quick recipe for bankruptcy. It doesn't magically make other clients come knocking.

Once you get to the point where you're reaching saturation, sure you start to evaluate engagements for most reward/utility/etc. Many if not most freelancers will never come anywhere close to that.
Your comment made my day!

I have printed your comment and highlighted all the points I have to work on and put it on my board.

You are right with the hashtag system. I just switched to hashtag yesterday from a tag system just like delicious, the only reason being it would be easier to search specifically for tags. I might have to reconsider!

Thanks a million,

You ROCK!

UPDATE1: I have implemented non-hashtag tag system.
See also https://np.reddit.com/r/legaladvice/comments/34m92h/update_m... for the conclusion.
Extensive discussion yesterday: https://news.ycombinator.com/item?id=9477667
It's not about who makes it, it's about who buys it. And nobody but the government buys fighter jets, so it is effectively not a private enterprise. It's just contracted government work. There's really no competing consumer.
It doesn't always work. This is what I got back from the last "I'm not interested" note I sent.

Thank you so much for the reply message. I was hoping I would have a few moments to talk on the phone but looking at my upcoming schedule I figured I better get some details out to you right away regarding a position one of my client's is looking to get filled. Thank you again for your replied message. JM is committed to helping small and large businesses with all of their needs, specializing in social media marketing. We are not a staffing agency but from time to time we are asked for help with staffing for everything from restaurant staff to office managers.
It was accurate. See my comment below -- just because `SubstructureFields` had a lifetime parameter already doesn't mean it was borrowing data of a similar lifetime. That data being borrowed could probably live longer than the attributes, but fortunately the attributes live long enough that I can equate the lifetimes. I was able to use the same lifetime parameter by luck -- there was a good chance it wouldn't have compiled and I would have had to introduce another lifetime. (Though since this was a fix the compiler suggested I didn't need to worry too much about that happening -- generally those just work)

Just having a lifetime doesn't mean that it's safe to put any random borrowed data in. In C++ we could have a single pointer to a very long-lived struct ("SubstructureFields"), and wish to introduce another struct ("FieldInfo") which contains a pointer to something that is shorter lived. Note that in large codebases knowing which is "longer lived" is not easy, so from the programmer's perspective there are just two pointers. Assuming that "Okay, we don't have any segfaults now due to the first pointer, introducing the second FieldInfo pointer should be fine then" would be fallacious -- we might be accessing data during a period of time when the first, original pointer is alive, but the second is invalidated. Use after free.
I would qualify that and say "learn both but not at the same time." I found that it was only after I started learning my second programming language that I really started to appreciate many aspects of programming and understand which concepts are specific to languages and which others apply to programming in a broader sense.
(Since the address is the content, just generate a random block of text that has whatever properties you want, and then "re-encode" it as an address. "Search" complete!)
Question here: are the article & all the comments talking about just base salary, or total comp? If you were to disclose, which number would it be? I assumed total comp, but now I'm not sure.
It's not considered PI by the ICO (Information Commissioner's Office)
The Upgrade
I take it you've never heard of selection bias?
I was in this situation last March. I had no native experience with only years of ruby and javascript under my belt.

I decided to begin my journey into the Apple world by starting with Objective-C. I made this decision because of the rich availability of learning resources, Stackoverflow's engaged community and the maturity of the language.

I moved over to Swift this January, and the transition couldn't have been better. I know I will take flack for this statement, because it isn't entirely true but: I feel like Objective-C and Swift are related to one another as Coffee-script is related to Javascript; so the time spent learning Objective-C was not wasted and only made my appreciation for Swift greater.
On the last point, it's about fairness in the other direction.

If an organization like Youtube/PickYourUnicorn sells for a billion plus dollars with only a small handful of employees, all of which are talented and have put in long hours, would it be fair for only the VCs and founders to see the upside?

In a sense I view equity as a shared call option.
You're not. It's to prevent Grooveshark from becoming the next Popcorn Time.
I wonder if this can be included into Go programs as a library, to act as their network layer in a single self contained binary?
http://ecocalar.com
خرید فیلتر شکن سرعت بالا
خرید فیلتر شکن سرعت بالا بدون محدودیت
خرید فیلتر شکن سرعت بالا برای کامپیوتر
I talked to a google recruiter a couple years ago and if I took the job and moved to mountain view, my current lifestyle of "3 bedroom ranch house with two car garage and spacious lawn" would be utterly impossible, so goodbye.

This was very close to the national peak of the housing bubble, things may have gotten better since then.
http://ecocalar.com
خرید فیلتر شکن سرعت بالا
Many times they will make comments to get a reaction from you, such as:

"Looks like you are telling the truth.." (even if it shows otherwise)

If you look relieved or surprised, this might be something that they can use at a later date or further along in the interview. Polygraphs are 100% interpretation, they are not binary by any means.
Google's Password Alert is Hacked in 24 hours
Keep in mind that the founders were also sued personally (it's a common tactic by the labels). The leverage of the settlement was to keep the entirety of the 50M due within the company and not be personally liable as individuals for the amount (for life).
> I like how Norvig isn't a Real Programmer

I'm not sure what you mean by "Real Programmer". if one write programs for a living one is a programmer. Reminds me that french joke about the "real hunter" and the "fake hunter".
Can anyone comment on the potential implications for Apple iTunes, Google Play Music, and Amazon Prime Music? Each of these services allow users to upload content from their personal libraries. As far as I know, these services make no technological effort to assert the users' ownership of the content. Rather, I assume their Terms of Service mandate content ownership prior to uploading. Do their TOSs protect them from the complaint levied by the Plaintiffs in the Groovershark case stating that Groovershark was: "liable for direct and secondary infringement of certain of the Plaintiffs' copyrighted works;". Was Grooveshark's TOS materially different than that of the services mentioned above?

If I were to illegally upload a copyrighted work to Prime, iTunes, or Play; would I expose the parent companies to any liability or is the legal onus entirely on me as the user infringing on the TOS?
Of course, you definitely didn't waste time spent learning Obj-C - once you dig into more advanced stuff, you find that knowledge useful.

Although, I think that considering Swift is only around 7 months old, there are already a lot of really good and high quality resources available online.
AOP also encompasses techniques you can't find in CLOS/MOP. The analogues to before/after/around methods are the easiest concepts to implement and reason about, so those are what popular language extensions tend to emphasize. But if you look at the original AOP papers describing Reverse Graphics, you'll see an AOP system used to liberally restructure the control flow of the entire base program, not just augment its behavior. It was an early version of what you can see now in something like the Halide language.

> I believe MIT first year CS switched to Python in part to deal with this resistance.

In part. The full story is a bit more depressing: http://www.wisdomandwonder.com/link/2110/why-mit-switched-fr...

Most of the other top universities that had used SICP also switched shortly after MIT.
Most iOS bloggers use Swift. Want to learn iOS 9 in 2 months? I bet most examples are in Swift. I've collected almost 1000 Swift articles in the past year.

http://www.h4labs.com/dev/ios/swift.html

Think Apple's demos at WWDC will in Swift, ObjC, or both? Apple doesn't do "legacy" for very long.

http://ericasadun.com/2015/04/14/swift-in-case-you-didnt-thi...
The post's title is taken from the article title (in keeping with HN guidelines).
A friend of mine just told me that: California labor code 232 prevents employers from refraining employees from disclosing wages.
IceStorm: Reverse-Engineered Lattice iCE40 FPGA Bitstream
Yes I do. The reason is moral/aesthetical: to have books on my bookshelfs and organize them makes them always visible in my flat and allows me to easy glimpse over them and have an idea of what I did, what I planned and what I'll deferred.
From functional point of view eBooks are more convenient, so if I got a chance I buy both ebook and paper versions, or if I download the eBook for free somewhere I make sure if the book is good to buy the paper version later.
I agree with your overall point, but sometimes recruiters or other people at the company have veto power over a hiring manager.
If you said you could I increase my bottom line by at least 300k by working on some low hanging fruits that I've missed so far, I wouldn't hesitate to give you $30k... Of course, I'd pay you after I have results though.
If you lie on a question that is easily fact-checked, and the polygraph shows that you told the truth, doesn't that just prove that the polygraph doesn't work?

To my mind that is a simple test that disproves the effectiveness of the tool. It should cause a reasonable person to conclude that the tool doesn't work and should not be used.
PyCharm vs. Sublime Text
Given that our civilization(s) have nearly always behaved that way when colonizing places, why should we assume that aliens are more "enlightened", and will see us as anything better than we've seen "native savages", or (worse) an "infestation"?
Yea, I've never really understood the portability argument. How often do people switch between sql dbs?
As does refusing to allow fair use of content or asserting copyright to works that one does not own!

Big media is far closer to the gangsters you describe than Grooveshark was.if
In my experience, you're being a bit pessimistic there. The only people who'll need to see your P45 are the employers you're joining, in the first few weeks of your joining. And if they've already hired you, they've already agreed a salary with you, so they probably won't care too much about this.

Even if they do hassle you, you can easily say that you just asked for the amount you wanted -- or that you were counting income you've made from independent projects that you won't be able to pursue in this demanding new job.

Of course, this does all hinge on your giving a number that they find reasonable... but then, that's a given.
I took C programming in college (10+ years ago) and from there on out, every language I encounter is so much easier based on the knowledge I've gained in C. I'm sure the same can be said about Objective C. It was considered somewhat of a high level language (or medium level) but now is a much more low level language.

Most of my college education is now really outdated with the exception of operating systems (mostly Linux command line) and C programming.
Ask the firm what their budget is for the position. Negotiate from there.
Exactly, Apple doesn't do legacy for very long.

To tackle the argument that there is infinitely more Obj-C resources out there - think of how many iOS3, 4 or even 5 tutorials you'd still be able to fully use and implement in your app? I'd say close to none. :)
Try a 50% increase next time. Think about it: if you managed to get 2.5 times increase in such a short time you are likely undervaluing yourself considerably and you should move to larger steps.
What's amazing to me is how often I get recruiting emails to my current work email.
So basically the best way to pass is to be a PPI–1 psychopath.
Venezuela has plenty of money from oil which goes to the hands of the power elites and their cronies and families.

So yes, while 29 million people lives in total poverty, there is one million families that would benefit a lot from that invention, and they will get it, believe me.
"Shrinks for startups?" (https://twitter.com/mikellsolution/status/571590631304388608) really needed to be coined.
You can't be sure it is him, it could be someone else from the company he'd worked at. The page is just a mirror of their old company's website.

And it was a long time ago, I've submitted this page purely on historical reasons. Don't treat it this way.

And yeah, give Erlang a try. It is the best thing since sliced bread.
I agree that the specific formulation that grandparent used is probably unnecessarily provocative, and also posits a measure of intent or malice aforethought.

But re-read what he's written while thinking about the effect of our healthcare payment structures and policies, not necessarily the intent, and it makes some sense.

The great bulk of healthcare costs are due to end-of-life and chronic condition care. Even if you don't think there are nefarious plotters sitting around scheming to rob old people's savings by billing them for outrageous healthcare, in effect, that is what Medicare is. It is a way to funnel money from everybody (or, everybody who is poor enough to make their money by earning wages under 100k) to people who bill for end of life and chronic care. The role of the old and dying in this scheme is as concentrated conduits for the capital to flow to the billers. (Billers, here, meaning providers but also the cut going to the payer/insurer/processing infrastructure as well as supplies, pharma, etc -- the medical/industrial complex if you will.)

I'd also like to point out something that is little-known by the typical early- or mid-career, technologically savvy and well-employed HN poster (including may I say myself, before some family experiences clued me in otherwise): in the case of Medicaid, at least, the state puts a property lien on all assets of the beneficiary and tries to claw back amounts paid after the beneficiary's death.

In other words, there really is a department in the state government that is in charge of taking title to a dead old person's house and car, and auctioning them off to repay amounts that the state had advanced to the medical-insurance complex on that person's behalf.

So. When I think of that, and when I think of those TV ads that promise they can sell scooters to sickly oldsters who can little afford them except for a Medicare subsidy ... it has more than a mere echo of resonance with grandparent. In other words, much of the medical system sees "dying old people" as pretty instrumental for concentrating and slurping up cash, if not to say "suck[ing] savings off" of them.
I've gone down this road before, and one of my biggest complaints was around managing and deploying the code built this way.

I just found plain server side code easier to reason about.
Overall, did you successfully walk me through your thought process to come to an answer (right or wrong). Did you engage me, ask me questions, challenge my assumption if you felt I was wrong etc. Did you act as a team member trying to figure out the goal or not, did you bounce ideas off people while thinking through the problem. Were you able to eliminate possibilities because you know of limitations or issues that might come up. And really most importantly, did you come up with many, most or all of the key decision points regardless if you go the "correct" answer.

So at least for me, and my team, its never about can you state that a hash table is O(1) for access but O(n) for search vs a b-tree is O(log n) for both etc. It is more about can you think through a problem well enough to give us the best solution and will you work with us to find it. e.g. puzzle questions IMO used to be a lot about self gratification to the interviewer's own ego, now we use them to see thought processes and to be interactive to see how we all work together.
The article specifically talks about white mayonnaise.

I have noticed that myself, why is mayonnaise white in the US? As far as I can tell, both home-made and store-bought mayonnaise is yellow in France.
> Is it that I'd have to account for the fact that they might irrationally believe in the machine, and adjust my performance to fit that irrational belief?

Well, yeah, wouldn't you? I mean, the fact that you're being given a polygraph implies that your interrogator believes it has some effect that benefits them. And if you're completely convinced that that isn't true, meaning the human-with-polygraph is not more reliable than an unaided human, that still leaves the possibility that the human-with-polygraph is worse in a way that affects you.

If there's a possibility for the device to convince your interrogator that you're being deceptive, but you're honest, you're taking a risk unless you attempt to avoid causing a false positive. Conversely, if there's a possibility for the device to convince your interrogator that you're being truthful, and you're deceitful, you're missing out on an advantage unless you attempt to cause a false negative.

There's no case where your interrogator is better off, so your premise isn't invalidated; the polygraph itself is still bunk. But it's your interrogator's trust in it which has created a relative advantage for you if you play along.

The exact same applies if they show up with a "psychic", although it might be harder -- or easier -- to manipulate.
If you're referring to tools that crawl the site, there is an official HN API now for exactly that reason. If you expect the HTML to never change and then it does and your thing breaks that's no one's responsibility but yours.
Abulafia?
The bookmarks would only need to map to the book locations - you would only need sufficient values for the number of bookmarked pages, not the entire range of possibilities.
Something similar here: http://fusion.net/story/50322/meet-the-tweet-deleters-people...
The typical experience in my experience is a few recruiter calls first, a phone screen or two, then a full day of on-site interviews with 4-10 people, possibly including a take-home project due in the next few days.
They don't "have" to do anything, nor am I criticizing them. I'm just saying that's it's not completely from scratch like people are saying. If they take this an some sort of attack, it's their problem.
It's not his original page because he took it down (probably because he realizes this article makes him look incompetent).
Has the source in the columns, collected by the author.
In case you were unaware, nobody (other than US citizens and Canadians) can get into the United States without a 'visa' of some kind. Even if you're from the United Kingdom for example, you still need an ESTA, which although it isn't called a 'visa', is required prior to travel like a visa and costs a fee like a visa.
This sounds pretty dangerous - even if the executives of a company claim that it is confidential, why should the employees believe it? Therapists talk about their patients in a very general sense all the time, and even if they don't, an employer is going to want to have some idea of how the therapist's job is going. In a small company, it would be far too easy to put two and two together, and then react in a way that is in the "company's best interest" yet not in the employee's. I'd feel less comfortable confiding in a company-hired therapist than I would confiding in HR - it seems the better alternative would be to offer a heightened health insurance package that covers frequent therapy, along with a liberal "time off for doctors appointments" policy.
Historyically, I've been against putting logic inside (MySQL) database since it's a bitch to version and maintain (especially cross-database-user)

Maybe Postgres is a lot better, but for MySQL I'm staying the hell away from it
Barrier Between Sweet and Salt Waters
Thanks, those 2 gifs didnt show up on iphone.