skysight-inc/HackerNews huggingface dataset:
The 30K thing was related to a post on here a few days back where an author claimed that they had their pick of "30K / week" engagements. As an interesting contrast with your policy, they claimed that they kept their rates hidden, thus allowing them to magically and endlessly ramp it up.

In any case, I've long come to learn in the freelance industry that the more people talk about their success (which can be "so many clients I turn them away", or "I am now charging 50K+"), the more unlikely that success actually is. e.g. the guy who puts "published author" at the top of his blog likely has an Amazon Digital Delivery PDF book. The guy who talks about "top clients" had someone from Apple visit their blog once. And so on.

The more bombastic about success someone is, the more incredible the claims, the more likely they're struggling for relevance, using the escalating accomplishments to create it. Again, this has been my experience in the industry, where when you look behind the curtain you find Lenny asking you not to tell anyone how he lives.

In no way am I saying that about you, but just in general HN has been awash in "so much success I have to wear shades....now would you like to buy some tupperware?" type posts (I'm not being facetious with the tupperware thing -- it's people claiming boundless success, and then pitching something so petty that it puts it all in stark contrast), and I have to think it does a massive disservice to most of the readership, putting in their notice on this notion that there are endless lines of clients throwing money around for vague needs.
How is this different from sharing your location on, for instance, WhatsApp?

I understand it's easier to do so, and the UI is beautiful, but I believe the value proposition of the app should be clearer.
The Genetic Map of Europe
Sounds pretty obvious to me. Why on earth would you take on a job when you know beforehand that you can't satisfy your client's needs?
That is quite true, the redistribution on the backend after the vote would be amazing. :D
Then what do you call it then when voting becomes merely a method of manufacturing consent instead of reliably reflecting the will of voters?
Depends on what you want to do. Do you just want to sync in one direction? Between two locations? Or the full git-like randomly between multiple repos thing?

There are other options like git-annex as well.
You can compile C# native now.
In the USA in the EU I would argue that pay is personal information within the meaning of the DPA (Data Protection Act)
To copy Java.
Exploit kits, buying access to botnets, ... are a thing, so I wouldn't be surprised if it is real.
How does that even make sense? Taking a lower base will only require more characters.
> Additionally, there are several countries that have special (higher) visa fees for processing US passports.

That's true, but a lot of it is because they mirror how much the US charges their citizens. So a US tourist visa is $160 for 1 to 10 years (and between 1 and multiple stays up to six months).

So if US citizens think it is "unfair" that they have to pay more to apply for visas abroad, then ask your own government to reduce visa application fees.
I disagree. I had 2 good experiences with recruiters so far (I'm a developer in finance in London). In both situations, the recruiters brought two kinds of value: (1) they knew the companies I would want to work for (not positions, companies) that I wouldn't know about without them (I don't have a good professional/personal network that would allow me to source this information), and (2) they put in the hours (talking to employers, arranging interview) that I didn't want to, because I had a fulltime job.

If you can satisfy both of these yourself (e.g. a student with lots of free time and friends working at interesting companies), by all means, apply yourself! Otherwise, use a recruiter (a good external one, I agree that most are annoying, PM me for recommendations).
Agree. I slept in the ceiling (rafters) of my ex-girlfriends house. She lived with her mom, her mom hated me, this was 10+ years ago. I had to be at her house every day no later than 6pm to get up there, once I was up, I was up. I had to stay extremely quiet. I got a lot done and the WiFi signal worked. I couldn't talk on the phone, only text.

In the end I ended up saving for an apartment and got my own place, and broke up with my girlfriend it just wasn't working out. It was a story and an adventure I'll never forget :)
When I think of other tiered justice systems I'm reminded of
third world countries where things are literally two-tiered.

Suddenly that picture of a luxury condominium overlooking a favela is less hyperbole and more of an accurate depiction of what we're doing over here.
Cleaning up implies they didn't add anything else. This is a major reworking that changes the entire stack.

Do they have to write every single line from scratch again? That would be an enormous waste of time. Even if they started with a completely new repo, they would just copy/paste that stuff anyway. The important bits are all new and that's what matters.
Not that there is anything particularly wrong with this, but I find it silly that one should make such customization on their box just to prevent _one_ potential malware hazard. There are hundred other ways that an infected machine can be abused, so IMHO prevention should be done based on attack vectors - that is stopping the machine from getting infected in the first place.
Antarctica, NYC Time Lapse, Tesla PowerWall
I think any serious candidates would bail at "day long coding challenge"
POPPIN JOHN (INSPIRED) SPEED CONTROL
POPPIN JOHN (INSPIRED) SPEED CONTROL | DUBSTEP: https://youtu.be/skjcBPAVubY
I always tell them my salary plus £5,000. That establishes whether they are in my ballpark, doesn't give them any useful information, and ensures that if I do get a job offer my negotiating position is already up on where I am.

So far have managed to negotiate my way to 2.5x my salary from two years ago.

Salary is totally divergent from job, responsibility or title. Salary is simply the figure negotiated between you and an employer that both of you consider value.
That's collusion and price fixing. Possibly even illegal in some places. Feel free to spell out the names of the companies involved, we may have a second hiring scandal on our hands if this is really true.
You didn't say it explicitly, but I believe trolling does include a strong orientation toward justice and punishment. This isn't incompatible with empathy, but having empathy will change how the troll operates. There are definitely cowardly and sadistic trolls, but that's because Sturgeon's Law applies, 90% of everything is crap, including trolls, being abusive is the only tool in their toolbox. I'm making an assumption here, that some form of trolling is "good", but I'm ok with that. Throughout history some of the best writers trolled the shit out of their ideological opponents for the greater good without being anonymous or sadistic. Jonathan Swift, Sam Clemens, Socrates, etc.
The article lists San Francisco as having total vehicle kilometers traveled as having declined "-4.8%"; but I would be more interested in seeing the suburbs, too; does it matter if local city centers are declining if the surrounding suburbs are all increasing?

I work in SF, and I don't drive any miles in SF. But I drive ~35 miles daily to get to the public transport (CalTrain[1]). There's a less-driving-time public transit route to work, but it doubles to triples the commute time, which is unacceptable.

That said, I also don't "commute solo" … the difference between the HOV and non-HOV lanes is too great.

I also lived in Providence, RI, for a bit; there the transit system suffered two interesting "failures":

1. it was quicker for me to not take the bus that went right in front of my house; walking was routinely faster. This was mostly because…

2. the bus I was connecting from arrived 2 minutes after my connection had left.

(and if you're going to encourage _more_ people to trade driving for public transit, CalTrain is going to need more capacity; trains are routinely full: i.e., there is so little room that it is difficult to board the train, let alone sit.)
Witness Wins the Disrupt NY 2015 Hackathon Grand Prize
OK, I'm really reticent to respond, but I've seen a few of your posts and feel weirdly compelled to help you. I love that you have strong opinions on recruiting/hiring, you do have passion, and you're clearly a very principled guy. I have no doubt that you're probably a very nice, decent person in real life.

However, you are absolutely going about job-hunting all wrong. You don't want to believe this, and I get it—finding work often really sucks. But you're coming off really badly and only exacerbating the vicious cycle. You need to treat this like a programming problem: you've been trying the same code for months (years?), and it's still buggy as all hell. Instead of continuing to tinker with that code, write something else and attack the problem differently. Spamming Google is not a viable strategy. Lashing out at employers in these threads is not a viable strategy. Constantly talking about how badly you need more money (however true) is not a viable strategy.

Look man, you don't know me from Adam. You have no obligation to listen to me. But I'm telling you 100% that a huge reason you're not getting offers is because of your attitude, not your aptitude. You can either read this and fume (I know I would for awhile), or read this and fume and then make a drastic change. When you wake up tomorrow, redo your resume, re-think your cover letters, rejigger your entire approach to job hunting. You may even find this attitude shift pays dividends elsewhere in your life, too.
Hence the blog post. Jr devs straight out of college could do worse than to interview their buddies to see how much they are making without asking them to disclose their numbers publicly.
Yes, I know a few that are "good" (i.e. not scum or annoying). I'm a developer in London (finance), and using recruiters, I learned about interesting positions that I wouldn't know about otherwise, I saved a lot of time (talking to different employers and organizing interviews), and got some interesting advice and insights that only people with lots of experience can give. I was lucky that the right ones contacted me :)
Just don't date homeless women.
What does 45 have to do with it? I'll be 60 this year and I often use headphones in the office, my boss doesn't care as long as I don't drum too loudly on the desk while listening to Deep Purple, Led Zep, King Crimson, Scooter, etc., etc.

I mean really, people my age and older invented the personal music player and so on. You could make a good case for saying that Masaru Ibuka invented the Walkman at Sony and he was born in 1908, around about the same time as my grandfather! He was already 70 when it was launched.
>By convention, an output to an address you control is called a change address, but it's just a convention on top of the protocol, not something the protocol is aware of.

I'm aware of that, it's part of what I was trying to say.

>Gavin named a branch without change addresses a "noprivacy" branch:

That branch apparently just sends it to the sending address.

There are other reasons not to reuse addresses unrelated to anonymity, see https://en.bitcoin.it/wiki/Address_reuse.

So I still don't see a design choice that is specifically for anonymity.
Not to mention lots of financial discouragement (i.e. tolls and taxes) for driving inside the city.
I'm not a ruby-dev, but glad to hear this news - as more web langs turns into lands of static typing, more other (or new) langs will consider to do it too :)
Sensible and NonsenSQL Aspects of NoSQL Hoopla (2013) [pdf]
You're either severely underestimating how often polygraphs are used, or severely overestimating the level of stress those jobs will be put under.
As a math professor, how can I help grad students find nonacademic jobs?
I am a math professor at a second-tier state university, and many of our Ph.D. students decide (rather sensibly, in my opinion) to avoid the academic job crunch and instead to seek positions in industry.

I would like to help them, but I am at a loss as to how -- I don't have much in the way of useful advice or contacts.

The local job market is not very good, so I'm interested in what I might be able to do to help students with a national search. Any suggestions?
I have Fitbit's HR version & it tracks my sleep.

On days that I'm feeling mentally foggy, I can generally attribute it to oversleeping. I think my optimum is about 7.5hrs. If I sleep for 9-9.5, it takes me a lot longer to "wake up" throughout the day. Try & work out what your optimum is as it's different for everyone.

Also, I've tried to stop drinking caffeinated drinks after 3pm & that's helped. I'm trying to not be looking at any screens an hour before bed, but that one is proving to be a little more difficult to actually do :)
Well, I thought like you for a long time because the idea you can make more by turning down some work and markerting yourself in a niche is is very counterintuitive.

Before trying this approach I lose a lot of time racing to the bottom.
The new thing is exactly what J++ was about. Support some set of Java features, extend it with incompatable, "better" features, and finally, ensure that those features were non-portable. We're seeing the first two now, the third follows when strategically beneficial - maybe that will never happen because they've lost too much momentum.

Microsoft loves to show how they are a team player, but consistently breaks those relationships at the moment that is most beneficial to them.

What's most amazing to me is that people have been falling for it for 30 years.
Life in all universe runs on aggression and defense, or else they won't evolve. If they are less advanced we will eat them, otherwise they will eat us.

We are right now like amerindians building a lighthouse to contact people in the old world. If we point it to Africa, elephants and tigers won't know how to respond. If we keep building it higher and higher and point it to Europe, spaniards will come and slaughter us all.
web-based: javscript usually, unity and flash also are a possibility. At one time Java was the choice for this, but not so much anymore.

desktop: usually a compiled binary. I've also seen flash and unity compiled to native binaries. Bytecode languages like Java and .NET are also a possibility.

app store: iPhone and Android
This is like saying not knowing group theory or being a loud asshole who people have trouble getting along with is a disorder. These are also things that can be improved, possibly with the help of drugs. They are not disorders.
Yeah. South Bay hates housing, loves offices.
You know the dutchies love mayonnaise:

https://www.youtube.com/watch?v=g_WomCkKsLs
tripwire, rkhunter, ... are relatively simple options.

And then hope that your configuration prevents the attacker from getting root or if they do, then they/their automated scripts are not prepared to break them.
Yeah, I think I can imagine it, but think I still wouldn't care about it.

If Canada sent Ted Cruz a tax bill, I'd be amused. And I'd expect him to pay it (because he probably would like to visit there without hassle in the future).

Which doesn't mean I think it is good policy (from the replies I got you'd think I was loudly praising the United States of the IRS), but I can also estimate how much I am actually personally going to do about it over the next several decades.
Why would cumulative happiness be a goal? Happiness is not a things that accumulates.
Yes, even then.

Sure "1" and "2" are pretty short. And even "57834573495879436129386943" is pretty short.

But the average link would have so many digits, I couldn't post it in this comment.
Interesting why do ou feel that way? A real head-hunter not a fancy name for a standard recruitment agency employee will want to see who they are sending.
That original vector could be used in a bajillion places all over the codebase (hint: It is. It's central to the AST representation in this case and is used everywhere). I'd be wading through a lot of code which doesn't even come close to the expansion phase.

This trick doesn't let me track the flow of a program to find out which portions of code will be run while my pointer is active. Tracking the flow only happens in Rust.
Apple Final Cut Pro X Cracked for Mac and Windows Download
Beginning of our universe != Beginning of existence

At least not necessarily. Think of the universe like an expanding balloon that we exist inside. We have no idea what, if anything, is outside of the balloon, or what came before it. In fact, I don't believe we even know whether time as we know it exists outside the balloon.
This is really long-term trend. First they thought at would plateau at 1 car per household, then 2 cars per household, then 1 car per licensed driver, and as it blew through all those "round numbers" (in the US) no one really knew where it was going to stop. Cars per capita (or per household or per driver) peaking is a big deal even if population doesn't peak for another few decades.
>Not that there is anything particularly wrong with this, but I find it silly that one should make such customization on their box just to prevent _one_ potential malware hazard.

I generally drop all inbound and outbound by default and open the ports in the direction (out vs in) I need on the box. Why not take it one step farther and tie each opening rule to the process/user that actually needs it? That seems like an awesome idea.
Diaspora 0.5 released
Show HN: Lightweight Flexbox responsive grid framework
Another thing to consider is what languages you already know, and whether Swift or Obj-C will have a lower learning curve.

My guess is that most people (trying to learn iOS) already know an imperative language, and the Obj-C will be easier. I'm really interested to find out if Swift is easier for complete beginners, who don't have preexisting programming experience. There are elements of it that look great (playgrounds being a prime example).

I believe that learning the Apple frameworks (and tools like IB) is going to constitute the majority of your time, regardless of which language you're calling them from.
What is being stolen?
I lived in my car under similar-ish circumstances. Was getting a company off the ground, needed to be in Silicon Valley to raise money, was unwilling to pay $800/month for a single terrible bedroom, and had read a lot of Thoreau and already given away almost everything I owned to vagabond around China.

It's kind of a pain living on $200-300 a month, but it's really not that bad. You start to realize that most of the stuff people spend their whole lives working to buy they don't need. The forced routine of going to a gym is one I've tried not to get out of the habit of. I actually think it's a very healthy way of life, assuming you find a way to eat well.

More here: http://austenallred.com/voluntarily-homeless-in-silicon-vall...

Now I have an apartment (am married with a baby on the way), but I put about half of what I earn into killing debt/building a savings. I'll be debt-free next month with 10k in the bank, having had 0 savings and 20k in debt a couple years ago. I only pay myself 50k/yr.
Is it? I haven't seen any legal rulings on this area in the UK.

Agencies would get in trouble with the Data Protection Act if they asked to see your P45.

And I just recalled you do not have to provide a p45 its just makes seting up PAYE slightly easier
Doesn't this affect your health? An year is a pretty long time to spend sleeping in a car seat, that is definitely less comfortable than an actual bed. Plus there is to consider that in an underground garage humidity levels should be pretty high, which can cause headaches (to say the least) and make the entire thing of sleeping in a car seat even worst for the back. How did it work out for you? (geniune question)
Well... certain C#, which I don't know anyone actually writing (i.e. Windows 10 Universal apps).

It would be interesting if you could compile a traditional desktop app into a dependency-free EXE, or bundle up an ASP.NET app with an embedded server as you can with modern Go microservices. I would go from "somewhat interested" to "chugging Kool-Aid and changing my career path" if those use cases entered the picture. I'm not sure whether either of those are in future plans, though.
How Selerity reported Twitter's earnings – before Twitter did
Looks like he's not wrong: https://www.gov.uk/paye-forms-p45-p60-p11d/p45

As you say, I don't see any legitimate reason for a recruiter to have it though, just a new employer when you begin employment?
> I'm happy to give you a name or two of some more junior folks who may be interested.

That's a polite way to tell them to shove it off. I like it.
Question on Reddit leads to accurate diagnosis of carbon monoxide poisoning
Lying on control questions is not advisable. A polygraph would be conducted inside of a larger investigation which would, among other things, fact-check your claims by other means. These data would be considered in the interpretation of your polygraph results. Whether or not you live in Chicago is very easy to check; when they see that you are lying on control questions they will consider everything else suspect.

In the contexts in which polygraphs are applied (i.e. security clearance, witch hunts within security services), simply being suspicious in this way is enough to cause the negative outcome (i.e. not getting the clearance, getting fired), so even if it might muddy the evaluation of your response to, i.e. "Are you a Russian spy?" it would still cause the negative outcome.

It has no bearing on criminal prosecution, because polygraphs are already inadmissible.
Pony – High Performance Actor Programming
Here's how you bootstrap multiple language support.

First, hire bilingual customer support. I have been both a bilingual customer/tech support employee, and hired people for that type of position. You want to hire someone for whom the mother tongue is the target language, and they still speak/write good enough English that they can do English-language support (because you need to train them, and you need them to also do English customer support because your second-language support volume will be too low at first). Don't bother hiring people people who speak your target language as a second language, unless they can demonstrate exceptional proficiency. Your customers need to feel HEARD, and a second language speak can't really provide that.

So you start by offering the customer service in a target language, and then you listen to your staff; they will tell you which are the worst pain points on your site for customers in your target language. Then you can do MVP-style translation, and you go from there. If you're lucky, you'll manage to hire staff that have the ability to do that translation for you, saving tons of money (though then it's worth taking those savings and hire a translation proofer).
How to argue with junior and stubborn developers
And bam lots of stuff that works today might break.
Neat. How on earth does search work? (Particularly the "with random English words" part)
Oh. Nevermind. Duh.
> the founders use the word lossless themselves.

Where? (I probably just missed it but I don't see it.)
> 2. the bus I was connecting from arrived 2 minutes after my connection had left.

This was basically 100% of the buses in San Diego. Most of the [quite large] county is theoretically transit accessible but they appeared to have used some sort of de-optimization program which ensured that every connection incurred the maximum wait.
At $40K/yr savings, as long as you spend less than $770 per saturday night hotel rental you come out ahead (assuming you get lucky every single saturday night...)

Something to think about when you have that kind of savings going on, is taking a weekend getaway every single weekend is quite affordable.