jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
1. Most HR departments use "Senior Software Engineer" as a catch-all title for techies. Irrespective of the title that work gives you; you should name yourself as an Architect or Technical Lead or Consultant, or all of the above for the various roles that you've done (any other role that you can back up with from your experience and skills). So long as you've been doing that work there is no harm in that. Your skills and experience should back you up in the title, whether or not the actual title of the role was such.
If you retain the title of Software Engineer, then that is all that recruiters will view you as.

2. Remember; YOU OWN YOUR CV/RESUME! You can write whatever you like and think will sell you best. Don't say you're a Chess-Grand-Master if you aren't but write that which sells you and your skills and shows them in the best light. You don't need to write everything; focus on your strengths and those areas that show your team leadership and advanced skills. Structure it appropriately and you'll be able to include all your skills (so you appear in search results) and target your strengths.

3. Look for some certifications in an area that interests you that if you tag to your resume/CV will give you the leg up you need. PRINCE 2/PMP/ITIL if you're looking for management leanings; MS/SUN/Oracle architect/DBA certs if you want to keep a foot in dev.

4. Get an MBA or MSc in a specialisation.

5. Find a niche - personally, I'm in Security, but there are plenty of others out there.

6. If your present company won't give you the opportunities, leave and find a place that will. If your skills and experience isn't recognised, then there's no point playing the sucker for them.

7. Double check yourself; the problem may be with you. Work on your soft skills: Make sure people like you (don't become a kiss ass, but just try to get on with people - especially managers); Work on your communication skills (Email, powerpoint, speaking, presenting, mentoring, documenting, making a proposal).

If you don't want to be a slave to a manager/HR hiring you, then you can always go the start-up route. I have little to no experience here, so I'll just leave that hanging as an option. :-)
For anyone wondering, the low end of the lowest range listed there is $1/hour above federal minimum wage, and roughly equal to the highest state minimum wages in the country.
> I am using the term "Ponzi scheme" with no judgment attached.

You're using the term incorrectly, a Ponzi scheme isn't what you seem to think it is.
The viewer is just Ruby's CSV library, iterated within an ERB.
Trial by declaration is the way to go. I've won 3/4 tickets that I've gotten since I began driving, and I've won multiple for others.
Article says Embark is a YC company. Congrats on the exit!
Just look for Yelp 1-star reviews on coffeeshops. I reckon that should work. I know this sounds like a facetious answer, but any app that does what you asked for would probably return results that correlate with the quality of the coffee.
> if only I knew what he knew, I would agree with him

So then tell me what you know that I don't.

Oh, you're also convinced that it's best if I don't know? Well then you'll forgive me if I maintain some healthy skepticism.
Possibly no because the token is app-specific and it's not likely that the slack key was compromised, but I also agree that they should have disclosed that.
In what way is it “reasonable” to force a policy of censorship on a non-consenting population?
IDK I have a hard time reading a conservative journal that voted for Trump describing wage gaps
What cures it?
The concept of property being sacred is what drew a lot of people to America in the beginning. Instead of paying a Lord you could literally come to America and be given free land by the Federal government. It was a huge reason we rebelled against England in the first place.

In this situation is sucks for regular people but in a lot more situations it benefits everyone else.
The intro video on the homepage shows the actual software in action at around 53 seconds (mouse over the video to unveil the seek bar).
Gawker used encryption incorrectly. The odd choice of archaic DES encryption meant that the passwords they saved were all truncated to 8 characters. No matter how long your password actually was, you only had to enter the first 8 characters for it to work. So much for choosing a secure pass phrase.

This analysis is roughly 165 degrees misguided. Yes, the archaic password hash Gawker used prevented Gawker users from taking advantage of long passphrases on Gawker properties. But Gawker's properties were completely compromised anyways, so even an uncrackable passphrase wouldn't have helped you.

Meanwhile, that same archaic hash mitigated the compromise of all their password hashes, such that if you actually used a passphrase, it can't definitively be cracked from those hashes (there are obviously infinitely many passphrases that could hash to a given crypt(3) hash, only one of which would be your phrase).
I did a quick read of the patent, 5,893,120 filed in 1997. It seems likely to me to be invalid over the prior art.
Sure, but that's far from the 99.9% accuracy of books, so it doesn't explain it. He must have some sort of feedback mechanism not shown there, and it looks like it's all analog...
There are already apps that do this -- check in at a location, get a special deal.

Meanwhile, it seems the location DB is basically just a bog-standard cache to speed up the AGPS. Can we stop flipping the fuck out now?
Am I the only one that sees this as a good thing?

Nokia gets an reasonably well made OS to replace its own, widely criticized, OS. Nokia instantly becomes the one of (if not the) largest WP7 vendor, thus giving it way more negotiating power than if they were to adopt Android.

Microsoft gets the largest handset maker to adopt an OS that is struggling to gain traction, instantly upping their credibility in the market.

The rest of us get a legitimate third player in a smartphone market dominated by iOS and Android.
I'd say yes, but I'm sure the favorable degree to which a recruiter may look upon an employed candidate is less in the tech industry than that of more traditional corporate oriented businesses.

If you're applying to start ups, I doubt they'd care as long as you have the skills necessary.
The argument goes "whether or not you are under a gag order, you can plead the fifth without incriminating yourself, so this is not actually a lose-lose situation". In theory.
Have a couple of questions for you (unrelated to twittemachine):

Do freelancers sites bring enough jobs/money to work on it full time and make a living?

Is it a positive experience?
Heres my armchair handwaving = 48-64 cores with a lot of dynamic speed management. -> Have one thread going it might blaze through at 4+ GHz hopping cores while most of the chip is gated off. If youre running many threads then the 48-64 threads chug along at 2.5-3.5 GHz.
The back button in my browser is broken on this site. I know it doesn't matter for the product itself, but it's one of these little annoying things that leave me with slightly negative - instead of totally neutral - impression.
My feedback is that as a lawyer, the author should concentrate on the legal arguments (which are interesting), rather than branching off into economics.
I generally go by Michele online. It is my actual legal middle name and I use it socially offline as well. It is typically not available as a handle for a board that has been around a while. I tried to sign up for HN as Michele but it was already taken. My default if Michele is not available is to add a faux "last name" of some sort but that tends to lead to very long handles which can be annoying. So, to avoid the long handle syndrome, when Michele fell through here, I opted to use initials of a familiar handle that felt to me like a real nickname.

However, I kind of expected that to be too short and to be rejected (nevermind that I already knew that pg goes by pg here) and was still in the mindset of uppercase first letter followed by lowercase second letter so it wound up looking like a feminist title rather than initials. I'm real quick: It only took me like 6 weeks to realize that folks might interpret it that way, at which point I wondered if I should change it. However, people seem to routinely think I am some strident feminist strutting around in black leather with a cat-o-nine-tails looking for some guy to whip into submission anyway <eyes cross>, so "a rose by any other name" and all that. Y'all will eventually see my handle as representing whatever you think about me, however inaccurate I might think it is. <shrug>

tl; dr: yes, no, maybe, sorta.

Edit: Though, really, I don't think I qualify for the description of "hacker". So maybe you didn't want to know to begin with.
Dan DeFilippi: "In my unhumble opinion censorship is never an option."

Dan DeFilippi would certainly not like it if all his documents and code from his personal hard drive were splashed across the internet.

What he considers "censorship", another person would call "not pushing someone in front of a train". He knows full well that (a) Dropbox is a pretty friendly company with reasonable people solving a real problem and (b) the RIAA and MPAA are NOT friendly and NOT reasonable.

This linkbait title ("kill open source project") is the equivalent of police going after students for bike tickets while avoiding the dangerous parts of town. Dan DeFilippi is going after the good citizen (Dropbox) for the minor philosophical crime of not supporting everything that calls itself "open source", while completely lacking the balls to actually take on the real bad guys here, namely the RIAA and MPAA's real lawsuits.

Indeed, even if he did set up his own torrent server, they'd ignore him for a while. Dropbox has financial resources, so they'd actually be the target. So DeFilippi is getting behind them and trying to push them in a fight that is certainly NOT one they want to engage in, without taking any personal risk himself. Not particularly ethical, IMHO.
Learn to learn.

And then practice learning. Our brains have very high capacity to learn, adapt and forget quite a lot - just believe that you can, and you will. All you need is focused effort. You only need to prove that belief once to yourself. I know this sounds philosophical, but it works.

Becoming an expert in an area is quite another thing. For that you need to evaluate the benefits.

> new state of things

Nobody can predict the new state of things. We can make an educated guess. And my guess is that software skills will be useful for many decades to come. You may have to get better to stay ahead of the competition and that might be more work. The economic impact of the lockdowns has already started hurting small businesses as contracts are being cancelled/paused. They can only take 2 more months of beating, but to clear economic uncertainty we all have to be back to normal working within next 15 days- that is simply not possible. So get ready for small biz to cut/die first followed by the bigger ones.

> will echo for many years to come

I think the worst is yet to show up, the next two months will show where we stand as a world on the pandemic. Right now we only see virus as a health issue, but the virus effect is also shaking up the geopolitical state of the world and questioning global trade and policies. We will probably come out of it quicker than before. The economic effects will be huge, but not necessarily bad for every country.
the vast majority of people studying humanities degrees do not LOVE the subject. they just choose a certain path after high school that seems interesting. the production of culture has very little to do with what people study at university...
This brings back memories of the first school bus conversion I ever saw covered extensively online, from the genius mind of Jake Van Slatt [1]. He took the reuse of discarded materials as his main inspiration, and really turned out something beautiful. His blog is full of all sorts of kooky inventions and reclaimed item builds.

He posted two great summaries of the bus interior and construction on his newer website:
http://steampunkworkshop.com/bus2.shtml
http://steampunkworkshop.com/bus1.shtml

[1] http://www.vonslatt.com/
I've always felt MS is two businesses, an enterprise systems (Office, SQL Server, Project, Dynamics, Azure) business and a consumer devices business (Windows, Xbox, Phone, Bing) which should have started building hardware sooner than it did.

They really need to either spin off a separate business, sell some divisions or just stop trying to compete in some areas. Experience shows their OS dominance doesn't count for much in the phone, tablet, search or cloud markets.
I have not been a Windows developer for many years, so I admit I may be wrong about things from that perspective. As a Windows user, I still think that their products are pretty good at what they do and that a large proportion of the media and its customer base hate everything Microsoft does by default.
It's 1950. You want to go to the moon. Find ten competent aerospace experts and line them up. Ask them what the moon is made of.

Nine of them answer ditheringly: "I'm not sure," or "we don't really know yet," etc.

The tenth confidently steps up, displays "alpha male" body language, and says: "it's made of green cheese."

That person is now in charge of the space program.

The entire world works that way.
This doens't only apply to America, and I wish more people understood that actually the same concept was the reason "communism" (state capitalism really) failed in Europe, possibly also in Russia - the same mechanism were in place, strengthened by fear. The stakes were higher, you were looking at a catastrophic effect on your and your family's place in society if you got on some higher-ups hit list. Super stupid and incompetent people have risen to the top, and often are still near - in every sector.

I think this is why a no-stakes system should be strived for. You shouldn't have to live in fear due to losing your job or pissing someone off. Basically it should not matter whether you still have a job or not.
I'm using Yeoman to develop one of my web applications, which is a Single Page Application on a MEAN stack. My client side application is just HTML5 & AngularJS which uses a node.js/express powered REST API. The Yeoman workflow, along with the Angular Generator, is a great fit for this type of development.
If you are saying this, you certainly didn't read the article (properly).

You can not "eradicate old legacy libraries" on whim - this stuff is out there. It is used by software out there. Software that would break if things like that would be removed. You can't just rip out and change parts of it at whim. You have to work around problems - at least until they wane in popularity and slowly die out. Evolution, rather then revolution - as stated in the article. That is exactly what TC39 is doing when they are improving on the standard and JavaScript itself.

Case in point: Array.prototype.values was a proposed feature - returning an iterator for the values in an array[1]. The feature was introduced and had to be backed out at least twice[2] because widely used web frameworks (in this case, Sencha) used the attribute "values" on arrays and webapps broke as the method was added to the Array prototype. And this wasn't the first case.

[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
[2]: https://esdiscuss.org/topic/array-prototype-values-breaks-th...
Well, that was a very frank -- and super scary -- disclosure screen. It'll be interesting to see if people are cool with sharing that data. I honestly don't have much of a notion of whether they will.

My sense of Uber is that they don't have much of an idea of what to do with their data-store in-house. Like, besides sell it. Maybe they're using it to try to massage supply and demand a little closer together, but if they are, it's not apparent through radical improvements in the user experience.
This sounds like a line from a movie for a character which is the nerd/genius in the movie.

I'm not very technical, by the way.
You should allow in as many users as you can handle the support and feature requests for.

One user can take up to 90% of your time, other times ten users come in and happily use the software with no complaints.

Take their feedback with gmail. Don't get too fancy.

Proactively ask for advice and comments. Sometimes people don't complain until they leave.
That's what they want you to think. ;)
Oddly, going to "random" on that site showed works more impressive that the default gallery view and stuff on the front page...

Starry Pines: http://www.contextfreeart.org/gallery/view.php?id=2577

Young Ferns: http://www.contextfreeart.org/gallery/view.php?id=2573

In the Morning: http://www.contextfreeart.org/gallery/view.php?id=2572

It's interesting to read the comments see how they inspired one another :)
> even going so far as to pay a nanny

I really like this idea as a way to expand access to startup opportunities.

Have any acceleartors/incubators experimented with offering child care?
I imagine that economies of scale could make that more economical than having X% of each investment go to child care with no coordination, even if it was just a group-rate contract with a local child care center.
It's more complex than that. Installing safety systems requires additional work, which adds additional risk of injury. Being risk free is not only prohibitively expensive, it's impossible.

And that's not even getting into the fact that people take fewer precautions when things seem safer...
Global warming is another issue that affects everyone, so it does matter in the way you described.

>Science is getting to be its own fundamental religion for many IMHO, who prescribe 'science' as the answer to everything

If "not believing in evolution or global warming" isn't a real issue for society, I don't understand how "believing too much in science" can be a real issue. Senators and other powerful politicians deny global warming and evolution to demonstrably negative effects. I haven't seen any evidence that the /r/atheism-style fundamentalism is having any effect on the world besides being pompous and annoying.

I'm also assuming that you're criticizing the vagueness of giving 'science' as an answer to big problems as some internet atheists might be wont to do. Otherwise I'm not sure what you're criticizing.
This is out and out fascism folks, only it should be being spelled with a capital "F", which of course can also be used to represent the huge FUCK YOU that is being sent the way of the sovereign citizens whose very rights of existence are being usurped by this agreement. And, it is an agreement, no less, to destroy the very fabric of the societies in which we all participate, enjoy, perpetuate and belong. Because .. after a 5 year evolution has occurred, once the pre-teens grow up and get used to the machinations of this agreement, and it 'becomes normal', and 'always how its been', then we can kiss our freedoms goodbye.

Make no bones about this, it is a play for total fascism to take over. A new era of civilization will be in play - it will only take 5 years of this act to be compelled by the societies-at-large which it seeks to destroy - and this new age will be basically this: a trademarked boot, stomping hard on a human face.

Fight this now, or watch your children devolve into a state of lesser being. What we enjoy now will not be possible in 5 - maybe 10 - years from now. The world is devolving, it is not getting better. Modern civilization is the perpetual fight against those who would bring us - all of us, not just a few at a time - down.
Can you expand on how you see the writer can "fail"? Also please relate this to other algorithms you see as wait-free but don't have your failure issue. The code is very simple and does not have external dependencies. It is a three step process of advance tail, copy in message, apply header. All within the implementation, all threads make progress and completes in a finite number of steps, and thus wait-free.

https://github.com/real-logic/Aeron/blob/master/aeron-client...
It's not even a Congressional thing! Other legislatures have long done the same (for example, the Parliament of England, later the Parliament of the UK).

A modern example:

http://www.legislation.gov.uk/ukpga/2013/30/contents
I hope that by "full support of federal law enforcement, if not the military" you mean whatever cyber defense and possibly offense forces they have. I really hope that nobody thinks this is worth starting a shooting war with a rival nuclear superpower over.
Realm (YC S11, http://realm.io) — iOS or Android Developers — REMOTE from US East Coast, Western Europe, China, Brazil, Mexico or Japan

Realm is building a mobile database: a replacement for SQLite & Core Data. We launched in July and by September we already had >20,000 users around the world. We’re already used in production by http://clothapp.com, http://breezeworks.com, http://thermodo.com, and many others. (And some exciting apps about to launch on us next month!)

We’re looking for Android or iOS developers to join our team remotely from the US East Coast, Western Europe, China, Brazil, Mexico or Japan. You can read more about the positions & apply at http://realm.io/jobs/ Also happy to answer any questions you may have: tim@realm.io
Regardless of whether this research is valid, I think it makes sense to reduce one's exposure to wifi. You may want to make sure you don't share a wall with your neighbor that only puts a foot between your head and a wifi router when you're sleeping. iStumbler can help you see how strong the various signals are.
Very interesting indeed. =)
thanks.. and i kept reminding myself not to write "social learning" and instead use group learning. Because that was the idea. There was nothing social about it.
Ahh, sorry, good answer. Much simpler than finding an arbitrary number of primes.
I see one major difference: a Haskell program with optimization mistakes will run slowly and waste memory, its performance will improve as you fix them, and eventually you can stop because it's sufficient. A C++ program with any memory mistakes whatsoever will blow up randomly, and will continue doing so after you give up trying to make it perfect (which is hardly ever feasible) and ship unstable crap like the rest of the industry.
See, the issue here is one position is correct, and one position is incorrect.

Music "piracy" is copyright infringement in the eyes of the law. End of discussion.
Interesting, thank you. It got me thinking about and paying attention to how I read things, and that I will read them very differently depending on the source.

Articles linked from HN fall into the 'fast but linear' category. Maybe if I'd ran across your article form a source I give less weight to the bold wouldn't have bothered me ...
Wow. This isn't adding value to the conversation but I had never noticed that while using or in the documentation. You saved more than 1 person a lot of pain. Thank you.
Really, it's not even close to that concentrated. Don't believe everything you read - I can think of several large media companies not on that list.
I switched to chrome as my fulltime browser because of the dev tools- something about them is just much more intuitive to me.
To be honest, I'd rather have you, Jacques, be the recipient of my personal information than some random guy with the clear intent of selling that information. I don't even know you!

At the same time, I'm a pretty skeptical guy, and any domain name of www.freeproductx.com screams of fake and phony to me. Anyone that submits their information there, especially from the more technically savvy HN crowd, needs to take a look at what they are trying to accomplish. I do have to give you credit, the site does look amazingly legit, though Google does tend to use minimalistic themes so the time taken shouldn't be too involved. And because I am skeptical, the nameservers aren't all that convincing: NS1.MATTHEIJ.COM :)
most people who commute by air don't feel like a boss :)