jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Can you not understand that there might be people who can complete your task easily, yet who have extreme anxiety about interviews? I actually understand this issue -- I've been trying to switch careers into programming for the past year. I've know several languages well (Python, JavaScript, some C), can use git, and have a few decently impressive projects on my Github profile. I also contribute to a pretty well-known open source project. As a result, it's not hard for me to get an interview. Nonetheless, I've discovered that despite being very good at interviewing in my prior (well, still current) career, I completely freeze when I interview for programming jobs. Programming interviews seem incredibly confrontational compared to my current profession. Interviewers seem to be out to trick you at something, or else to prove how much smarter they are than you. So I predictably freeze in these types of situations, to the point where I blank on things that I can usually do, even under pressure. It's been a big shock for me, since I did very well in school and went over a decade without "failing" an interview (i.e., taking an interview and not getting an offer) before attempting to transition into programming.

But I love programming languages and software development, so I do contracts from time to time, which always go well. Unfortunately, I've not yet done a contract that was actually for a company that was actively hiring employees (most were for small businesses with no full-time developers). But this post has given me some hope. If there are companies willing to let a candidate work on short-term contracts to prove their worth, that means there's hope for me yet to be able to move into software development full-time.
Timeo danaos et dona ferentes.
http://en.wikipedia.org/wiki/Timeo_Danaos_et_dona_ferentes
Any blacksmith will have different opinion.
I was anticipating the second half of your sentence being something like "they better maintain 100% uptime or I'll be pissed off". Glad it wasn't.
I can't agree more with the author. I'm 20 now, and for a non CS major, have a very deep interest in programming that I can only attribute to BASIC programming.

If you calculate the years, I wasn't even born in the days of the commodore 64, the earliest OS I remember is Windows 3.1. But even then I was too young to comprehend what a computer was. What truly got me started was Texas Instruments.

7th grade: I was a TI-BASIC pro. Wielding my TI-89, I learned more about graphing calculators than any kid should have, ported existing games from TI-83 to '89s and '82s, and instead of solving tedious math problems by hand, I would write FOR loops in BASIC to do my work for me.

There is something truly simple and zen-like about BASIC on a calculator that makes it (imho) one of the best languages to learn "programming" on. In that sense I mean learning all the basics of what variables, functions, if/else statements, loops, ... etc.

By the time I made it to my intro to programming (Java) course in college, I barely had to go to lecture and easily pulled an A.

So for parents/teachers trying to get young kids into programming, get them a calculator with TI-BASIC for the following reasons:

* fixed screen size -- you can easily make visual ascii games and use each character as a "pixel"

* full documentation = right in the back of the instruction manual!

* do maths! -- if nothing else, learning how to program functions to do often used math functions is reason enough

* community -- when I was at that age, everyone had a graphing calculator, and everyone would transfer games and programs with those little transfer cables. I became (in)famous as the kid with all the games and programs and kids would even ask me to write and port games for them. There was also a decent community online full of other people trying to program in TI-BASIC as well. I could easily program a few helpful math functions and share with my friends to help them and get that sense of instant gratification that I created something to help the world around me.

Hopefully the era of TI-BASIC isn't over, anyone know of the current status of graphing calculators in middle/high schools?
I voted you up, but it would have been better if it showed Jay-Z sorting through junk mail and then throwing it in the air in disgust.
A working version of this code is at http://geoff.greer.fm/lscolors

I first wrote this back in college, when my knowledge of JavaScript and UIs were minimal. Now I look at it and see embarrassingly bad code. It's nice to realize how much I've improved.
How one can be that stupid to use params[:username] instead of secure session cookie? It's like sending -100 dollars with paypal
So the question becomes, "How do you find a good network/agency?", which is what I'm thinking about currently. Maybe it's not very hard?
this is cool. i adopted a shelter mutt about 2 years ago and i love him to death.

comment/feedback on the table: make the headers float with scroll, so that when you get to the bottom of the table, you can still see what the columns are.
In college I had a class called Unix Operating System were we used a book called "Guide to Unix Using Linux". I thought it was odd that the class put so much focus on Unix while we were actually using Linux... why not just put that focus on Linux instead? In the "real world" after college, I only touched Unix once, as Solaris running Oracle 11g. Everything else I use is Linux. In the real corporate world, from my experience as a consultant being involved in many different and diverse environments, Unix is rare and only used when necessary. Linux is everywhere, and always used unless something else is required.
School has late starts on some days, and most people had no idea when they were so I threw this together one day real quick to be able to check; then shenanigans ensued and we had an alternate website set up, see slatetart.tk
Oh, I agree 100%. Python is referenced because I personally knew I could do much more compact re-writes in it.

Also, I'm not sure, but I believe, had the original hacks not been done in Perl, the authors (and others after them) would have had much less trouble untangling the mess and they wouldn't have had 10 year old bugs no one could fix.
I have been on my own for 15 years. I bill around 150/hr give or take 20% depending on the situation. Most of the work is Microsoft stack web related but mobile apps and api building has been steadily increasing for a several years now to the point that probably 20% of my 2014 revenue was in that space.

50-60% of my revenue is sub-contracting. I have a few firms that often take on projects that they are not suited for or do not want to increase staff to cover and they often sub out all or parts of the project to me. These relationships were built through networking with other developers who worked for these companies - never the bosses per se. Meet other devs and when the company needs help, they remember and recommend. In my experience this kind of introduction is about 5x as fertile as a cold intro.

Roughly 30% of my revenue is from direct relationships between myself and another company. These tend to merit a higher rate but also increased risk.

Very few of my direct relationships start from cold calling/intro (not sure if any ever did actually); most came via word of mouth recommendations of other people. Networking at the right kinds of events can also increase your profile and help you meet the right people.

ProTip: Networking at networking events is a terrible idea.

Lacking a sales force the best pseudo sales force you can create are acquaintances who understand your skill set and respect you as a person. They don't need to see your work, they don't need to have hired you before - to drop your name to someone who asks. They need to know your name, what you do and have a generally good feeling about you. If you pay them back for this, even with a simple thank you or lunch - they will continue to be an advocate for you.

Another tip which probably falls into the anecdotal evidence category - get off of ODesk and ELance. You are right about the price war. Your name and value to people also gets damaged because you seem to be just another guy among thousands who need to find work that way - it is a 'dime a dozen' mentality and they will always see you as that.
You have to remember that Deep Blue was not a top-of-the-line supercomputer in 1997. It was a large machine for sure, but the software made it a chess champion, not just the raw hardware. Many 1997-era computers were faster.
Not to nitpick, but can you please reference the debunks? I'm all for new information, so I'd appreciate you sharing what you've seen :)
It is almost an artform as to how Sacca did that pitch. I have hear it in an environment where a high energy debating teams were going head to head on contentious subjects.
Given the huge heat over systemd that happened throughout 2014, hearing the story of SMF would be quite interesting, indeed.
The point here was that all else being (nearly) equal, sometimes posts take off, while others don't. Although you can optimize, at the end of the day, it can be often be a game of chance!
Priceonomics wrote another interesting article on the subject:

http://blog.priceonomics.com/post/30393216796/what-happens-t...
I am a highschool freshmen. I would say to learn HTML and CSS from W3 schools. Then learn Python from http://www.learnpython.org/, until he can use dictionaries. Then move to javascript and web development from MDN. Use node.js for server side so you only need to learn one language and can make a working app faster.
Unless he wants to make games, then just learn Processing, then maybe C. Or brag to colleges, then just learn Python.

Python makes the transition from HTML to Turing Complete languages much easier since you don't need to worry about syntax. I am speaking from experience, I couldn't learn JavaScript until I learned the basics of Python.

Also, a large project is important. Working on my large TSA project has taught me a lot more than I would have learned by fiddling with smaller things.

Avoid web app tutorials that make you pass a test before continuing. Code Academy, Khan Academy, and similar things are nearly always horrible for actually learning. For example, Code Academy starts its CSS turorial with a CSS3 animation, and has 5 screens for a Python tip calculator, with cryptic instructions that make coding seem a lot harder than it actually is.
Much respect. But please take a vacation some time soon! You've more than earned it.
Cloud9's open source edition has a few features missing, most notably realtime collaboration.
Page 13 ref 29:
Is this saying that I am exempt from unreasonable search if it is known that I let others(someone) use my phone. That by letting someone use it I no longer assume the "expectation of Privacy"?
Urk! You might well be right, I've been assuming he doesn't grok C++, which he doesn't use.

This would be terrible, for as far as I'm concerned, his single greatest contribution to computing is the EMACS philosophy that he developed out of a primitive set of TECO macros. (I believe everything else would have happened more or less, e.g. without Linux, BSD would be ruling now after a 2 year pause for that AT&T lawsuit.)
Can they really do that?
I would suggest that anyone considering entering a kaggle.com competition take a look at their Terms and Conditions : http://kaggle.com/Legals/terms Note section 9 which appears to require the winner to assign copyright on the submission to the organizer.

Giving up all rights to your code has never seemed to me to be a good strategy for a developer (except possibly in the case of full time employment).
make it clear that you'd give some flexibility on salary or paid vacation days in exchange for more information

I disagree. You shouldn't trade anything for the information. A company should make the information available if they want the value of the options to be considered greater than $0. You are already considering trading some salary for the options, but the onus is on the offering company to make enough information available to convince you that the options are worth it.
How? The city aims to be a low-cost way of living, and Hackertopia a for-profit entity with a surplus to enable donation to charities. Where does the city's revenue come from? I doubt the property taxes being levied are going to generate sufficient revenue for infrastructure, payment of civil servants (which I didn't see mention of), donations to charities and profit.

Further, if everybody that founds the city brings their own jobs, then who's going to set up the local economy? What funds the initial city development? Where does the power come from? How much are the utility bills? Who do I buy my high speed internet from?

Clearly a lot of thought has gone into this, but I highly doubt that enough thought has. It effectively claims to be the answer to everything, but nothing ever is.
30% of your donation goes to Apple, that's rich.
Perhaps something along the lines of "Use the radar to look for the bird flying at 600mph"...
They own it when used in defined context:

> Telecommunication services, namely, providing online chat rooms and electronic bulletin boards for transmission of messages among computer users in the field of general interest and concerning social and entertainment subject matter, none primarily featuring or relating to motoring or to cars.

So if you use "Face" ... in any of those areas you're infringing on their trademark, however if you named your cleaning product "facebegone" you'd be fine.
Thanks for the summary.

I tuned out right in the beginning when the author claimed that OS Xs file system is "broken for use with git". I followed the reference and it turns out that git breaks when you upgrade to OS X 10.3. Which was released in 2003. So, seven years ago when people were upgrading to the then-new 10.3, git broke. Except it wasn't even around.
This is an example of "nutpicking": "The practice of sifting through the comments of blogs, email threads, discussion groups and other user generated content in an attempt find choice quotes proving that the advocates for or against a particular political opinion are unreasonable, uninformed extremists."

https://www.urbandictionary.com/define.php?term=nutpicking
This is how to pose a question in a way that generates meaningful results. It goes beyond Googling and is definitely a great skill.
As far as I’m aware this is incorrect. A user who is blocked by another user is not prevented from commenting in a thread that the blocker participates it. It’s just shown a hidden message thing and they can’t reply to that specific message. If another user comes in and comments , they can reply to that comment.

On Reddit , a blocker can make it so that a user cannot participate at all.
Anything that people spend lots of time on, and that gets to decide what they experience, is going to be influential. It shapes what they know about the world and how they feel about it, after all.

If you added up all the advertising money spent and all the payments to “influencers” and all the money spent on bot farms and fake accounts, you could approach a measure of that influence’s value.
Professionalism and integrity isn't sufficient?
Apple was the first to implement the concept properly before android caught up so they had a head start.

The combination of excellent implementation of a touchscreen in the phone (it was done multiple times before but every other implementation sucked) and the combination of that with a proper app store (by today's standards) gave them the push necessary.

Notice it wasn't any of the regular players at the time that took it in the right direction but a no name in the phone industry. Everybody else was too busy fighting each other instead of innovating.

The profit is where it gets a bit odd since most likely the only profit the manufacturer of the TV gets is the price of the TV and maybe some bonuses from the companies whose app get installed by default on the TV.

No different then a laptop now.

The TV may become popular because of its great flexibility app wise but the bulk of the profits will be earned by software companies distributing the apps through adverts or by charging for the app.
The bags are made out of something physical, a depletable resource. And put together by labor that is also finite (there are only so many low-wage Indian and Bengali workers to put these things together). So, while a seductively attractive situation to analogize with, I don't think it's a technically good one all the way through.
(though fwiw, I should mention I'm okay with people stealing Hermes or louisvitton bags)
If my $1,000 were to magically, instantly transform into an identical Hermes bag sitting on the counter, I'm not sure how they'd ever even know it happened.

Who was harmed?

Fashion is a little different, too. There's very little software that operates in a world where exclusivity is an important aspect of pricing - Hermes bags cost $10,000 because people like to signal that they can afford a $10,000 bag. The value is very quickly diluted with greater availability. I can't think of a digital product that operates that way - maybe niche data re-selling? Certainly not TV shows or movies or songs.
Oracle would have to come up with new patent claims in order to get another case before the Federal Circuit, which is their best (only?) hope for having their API copyright claims upheld.
> You can’t come close to relating if you don’t have it.

Really?

How do you know that?

I don’t think you can come close to relating to what a non-ADHD person knows or feels as you have ADHD.
I'll answer the question to the best of what I know. It appears that there wasn't a problem to start with. Luc Montagnier, one of the co-discoverers of the AIDS virus for which he got the noble prize, is on record saying that it is a benign virus and in Africa at least is related to malnutrition. So unless the video is doctored one can take his word to be gospel. He is a heretic, btw.

Then there is Kary Mullis a noble prize winner (in chemistry) and the developer of the PCR test, who on investigation could not find any paper which indicated that the AIDS virus has been isolated, hence concluded that it's not proven that HIV causes AIDS ( or something to that effect).

If you cannot find the relevant videos on you tube search bitchute.
> My childhood was mostly 'driven by impulsivity'

That's the definition of being a child.

Do you think that a child is driven by long term planning or wisdom?
Not directly related to the past year, but I had something similar happen a few years ago.

The company I was working for had a fairly bad year (not "we're gone" but "we only grew 1% vs the usual 15-20%"). An email went out from the CEO advising no salary increases would happen that year.

I was 2 years in and due for a performance review.

In the performance review, I asked for a raise of 7% and highlighted the reasons. My manager countered with "we can't do raises this year". I countered with my performance for the last year and asked if he could review and let me know by the end of the week (the meeting was on a Monday).

He called a meeting with me on the Thursday and gave me the raise. He also asked me to keep it private.

My main lesson was: Don't accept blanket rules. Unless you're in government, you should still ask for the raise.
Hiring full time employee would cost Uber a lot, it's exactly why they are using their current model. It saves them in taxes, insurance costs, liability, etc etc.

It's a crooked model which shouldn't be allowed.
This is a great start. I’ll add some more:

- Other common mental health issues like anxiety and depression. I experience both chronically, treating my ADHD is currently the only management I need, nothing else has ever worked.

- Sensory sensitivity including overload, confusion, neurological disorders. Hyperacusis and auditory processing disorder are my main issues. I just learned this past weekend that tinnitus may also be correlated. Other people experience similar sensitivities with some or all other senses.

- Hyperfocus. Seems contradictory but it’s not, we can get stuck on things just as easily as we can’t get motivated.

- Higher than GP rate of overlap with ASD and OCD.

- Higher than GP rate of overlap with gender dysphoria.

- Higher than GP rate of overlap with dyslexia and other learning disabilities.

All of these are true for me, and my ADHD diagnosis has helped me better manage, identify, understand or recognize them all.

Also note to folks who think it’s all about attention: it’s typically diagnosed in children (who also have a higher overlap than GP of ODD diagnosis). The DSM criteria are written entirely for assessing youth, and addressed to observing parties who are likely parents/guardians, teachers and caregivers. They’re geared for “I’m having trouble managing this kid,” not “I’m having trouble managing my life”.
The US and Russia have been engaging in Proxy wars since 1945. The US has been closing on Russia and getting too close (Syria/Ukraine), and that raise the probability of a Russian offensive.
No sarcasm. I wish I had the passion and patience of the maker of this factorio computer.
Microsoft did an unfortunately great job at silencing Mark Russinovich by hiring him. I really miss these kind of posts from him. I enjoyed them very much.
Including all those useful tools he made and stopped making when Microsoft hired him.
Author of blog post here: I haven't found the time to do much with Scala or Clojure, but my impression so far agrees with what you say. Thanks for reminding me: I need to seriously try out Scala and Clojure!
Like the other commenter, I was also expecting them to use Poetry.

It's the best one I've tried so far.
Name it "Rooster". Or "Gallo". Or "Poulet".
True in theory but Facebook is one big GDPR breach and nobody with the power to fine them seems to give a shit...
I’m unable to find that setting in the YouTube Kids app on my iPhone. Is it on yours?
Hey no worries :) I think my reply came off differently than I meant it.

I just wanted to complement your sentiment.
And cock means rooster in English. And of course the slang usage.
The transition from 32 bit to 64 bit words was a missed opportunity to move from 8 bit to 32 bit bytes, which would have greatly simplified the fundamental aspect that is dealing with text in computers.
Yeah, they intentionally include a safety margin in the amount of fuel to bring. Doesn't make it OK just to miscalculate the payload weight and assume the margin will save you.
The email option is arguably an easier (cheaper) attack vector than the SMS messages would be.
It’s a shame that an innocent French word for a French tool has to be renamed because of how it sounds to English speakers. It kinda reminds me of how kids tease someone with the surname Wang because of how it sounds in English.

But, the tool that originated in France is now a standard tool in a world where the lingua franca (pun intended) is English, and there’s no avoiding that in that environment it sounds like cock. There’s no choice here that isn’t somehow shitty, so it seems like they’re making the best decision.