skysight-inc/HackerNews huggingface dataset:
Ask YC: If there's a talent crunch, why is finding part time work so hard?
I'm bootstrapping my startup with a few friends and I've recently been looking to work part time (20hrs/wk) as a front-end backbone.js hacker. I've had numerous leads, and was even supposed to start work on Monday on a project where I was the most experienced front-end developer, yet the client asked to have me removed from the project solely because they only wanted full-time hackers. The other front end developer even lamented that this was unfortunate because the client expects this project to require two developers doing the front-end work and now he's the only one doing the work. This was the second time this has happened in this week. I'm asking this because this isn't the first time a job has fallen through solely on the fact that I'm not full time.

What's up with this? If there is such a talent crunch why is it that people are passing up developers solely because they are only part-time? I would imagine that it's better that it's better to have someone moving your product in the right direction at half speed than no one at all.
Racket submodules
Intro to SQL/MySQL
This course will teach you the basics of SQL/MySQL. It will teach you how to install a query browser, create schemas and tables, and write queries using basic commands, mathematical operators functions and joins to pull data from a SQL/MySQL database. This is a beginner level course which is meant to give you an introduction to basic SQL/MySQL commands. This is not a course on database concepts, but is meant for individuals who want to take the first steps towards learning tools for pulling data from a database for building analytical reports.
Please stop saying 'transpiler'. The CoffeeScript compiler is no less deserving of the term than any other compiler.
香港—六♣合✪彩资料
I did consider, but I bet that the solution would feel like trying to fit a square peg into a round hole. Even if I use Arch Linux, I want to be sure the hardware is working
I'm an Israeli and If their story is indeed true it makes me feel really ashamed.
A lot of people here do not approve of this racial screening in our air ports. In response to a growing threat from arab countries and organizations like Hizbullah, the country becomes more and more fascist and paranoid, and it is becoming unbearable.
Quite frankly, I would have immigrated to the US if I could..
My wife was also an early adopter and an avid user. She uses the bookmarklet constantly. Be careful of trying to extrapolate from a single data point.
Tries are notorious for this by the way.

I know a programmer who's been working in the industry since the 70s, she did the same damn thing when she was young with the same exact data structure.
RCDs are required throughout the house in New Zealand now (used to be bathroom only). They work. I tried angle grinding a metal bar, and it's link to the extension cord fell in a puddle I was standing in. Power clicked off thank god, and I became ok with the re-wiring cost. RCDs are the best.
djb once wrote a FORTH implementation for the IOCC. It would be cool to get it running under current BSD/Linux/Solaris.

Arthur Whitney is another I would put on par with djb. He's a bit older than djb.

For expertise you can't beat W. Richard Stevens. He also studies and wrote about FORTH before focusing on solely on C.

Both Whitney and djb have a true appreciation for speed, efficiency and succinctness; both have solid foundations in maths; both can build very level abstractions. But they have different areas of focus.

djb - secure systems administration and networking.
(Stevens - documentation.)
Whitney - Lisp background; big data.

Whitney has proven that it's possible, using a matrix-based approach, to meet or beat the speed of C with an interpreted language.

But it's difficult to write UNIX systems or networking code without knowing C. For guidance on navigating the many pitfalls of C, djb and Stevens are as good as it gets.
Hey there :)
Well, my observations are mostly from some seaside resorts, where I've seen more tipping.
From what you say, the "normal" areas are just like in Bulgaria in this aspect.
Why You Need To Participate On The Hard Roads To Success
Easy Ways to Make Money Fast For Teenagers
Professional Internet marketers
Professional internet marketers at Pearl White Media are passionate
about the way you do business on the Internet. Our team of website
marketing experts can help you achieve success and reach a much wider
audience then than you ever expected
Goodbye Google Places, Hello Google Local
Judge Alsup knows how to play a bluff
In FIDO.net the problems were largely solved, and they remained solved for a long time. It worked like this:

1. Each forum has a list of rules. Not reading rules -> penalty. Breaking the rules -> penalty.

2. Each forum forum has a FAQ. Asking a question from FAQ -> penalty. Unless you can show you read FAQ and there is still something to be discussed.

3. Each forum has regularly updated off-topic list. Bringing up a topic from this list -> penalty. Moderator keeps the offtopics up to date, adding/removing things as needed to maintain calm.

4. Arguing with moderator or comoderators in public -> penalty. All arguments should go into private messages.

5. Telling others what they can and cannot say (usurping moderator's power) -> penalty. All complains should go into private mail.

6. Moderator is usually elected (if public forum) or self-appointed (if he owns the forum). The former can be impeached. The latter can be ignored by creating an alternative forum.

7. Moderator appoints co-moderators. If comoderators misbehave, moderator alone can overrule.

8. Penalties accumulate, yielding bannination.

The system worked well because bannination was real - most people on FIDO had real identities. No reason one can't do the same with facebook logins now.
It's probably because I'm colorblind, but I find it hard to follow the lines in the default chart even when selected/highlighted. Can you increase the width of the selected line a little bit more?
It's in their interest for their reputation in the startup community if they value that.
Israel is not exactly a western country. It's a mostly parliamentary democracy, with military rule in the areas of Judea and Samaria. In addition, the law (even inside the 1948 armistice line), is patchwork of Ottoman, British and Israeli law, with many rules still being enforced that were originally promulgated by the British Mandate.

Finally, the country was founded mostly by eastern europeans with a strong socialist ethic, and doesn't have the same genetic code that democracy in the USA has.
So for example: You can be detained indefinitely without habeas corpus inside Judea and Samaria, and it's a little bit more complicated in the rest of Israel (if you read hebrew this article gives a good overview http://he.wikipedia.org/wiki/%D7%9E%D7%A2%D7%A6%D7%A8_%D7%9E...)
Yeah I've been thinking that I might have to resort to a day-by-day separation. I've been quite resistant to that idea, never before have I not been able to do everything I wanted within a day... This is my first real job/internship so I guess this is how it has to be. No more college safety net for the time being.
This part is funny:

> See, just because things didn’t work out for

> your company doesn’t mean that users should have to

> pay the price.

The service was free! Meaning 100% free. What kind of entitlement is this?
You should edit this to say:
a small group of people living in the greater Metro TLV area feel bad about how the rest of the country is treating Arabs, Eritreans etc but only so long as it is NIMBY (not in my back yard)
You must understand the concept of capacity: Capacity describes the amount of charge (number of electrons) needed to create a potential difference (voltage) across a gap. The capacity between ground and shaver circuit is tiny, so only a really tiny number of electrons travels through you to put the shaver circuit on the same potential as ground.

The important thing here is that as soon as you ground the shaver circuit by touching it, there is a (tiny) static discharge, and then there is no force that restores any potential difference between ground and shaver circuit. The only force is the transformer, creating a potential difference between the two ends of the shaver circuit. But since that circuit is open, and again has a low capacity, barely any electrons need to move in order to create that potential difference.
57% of Users Admit to Piracy? « Coding In My Sleep
I love the amasci website (I don't mean the design; I have no idea about what it looks like in a graphical browser; I only mean what there is to read- lots of text! I just extract the text for viewing on 80x25). If only all websites could have this much information density. Long live sites like amasci!
Wow, this is truly impressive!
Modern heaps typically have some low-fragmentation technique built-in, for example, Windows ships with Low Fragmentation Heap, which is turned on by default since Vista.
Impressive,

what is the feedback so far? I don't think the shapes are very jewelry-like :)
1. Not sure why this is on HN.

2. I am not shocked that this happened to two US Citizens of Arab descent - they fit a certain profile and were PNGed at the border. I am sorry for their experience and would demand more professionalism from the security agents at the border. At the same time, any country can declare a non citizen a persona non grata. If there was a plane leaving in 2 hours it's safe to assume they would have been on that one.

3. Quoting the USG: "
Israeli authorities might consider as Palestinian anyone who has a Palestinian identification number, was born in the West Bank or Gaza, or was born in the United States but has parents or grandparents who were born or lived in the West Bank or Gaza. Any such U.S. citizen might be required by the Government of Israel to travel to Israel using a PA passport. Without the PA passport, such U.S. citizens might be barred from entering or exiting Israel, the West Bank, or Gaza, or they may face serious delays at the ports of entry." http://travel.state.gov/travel/cis_pa_tw/cis/cis_1064.html

4. Folks, encrypt your laptops at border crossings and forget the password. This goes for the US as well. The 4th Amendment does not apply at US borders, and most countries don't even have the niceties of the Bill of Rights.

5. The US is just a little nicer:http://nomadlaw.com/2010/04/i-am-detained-by-feds-for-not-an...
Tyler WM (http://www.tylerwm.com/) shows a lot of promise. It's a pretty good 1.0 but there are some edge cases that still prevent me from using it full time.
Doomed to fail. If the company doesn't hire the person, that person considers me responsible. That opens me to potential legal liability. Why expose your employees to that risk?

The biggest problem I see in hiring people is that good resumes get filtered out by HR departments because the resumes don't have the precise keywords. Fix that by hiring smarter HR people.
He was trying to light his shoe on a plane when he was stopped.
December 22rd, 2012 is the date that has been given, but I believe it's a joke. This Facebook Group [1] has been the best source of information I have found for info on the API, and there is at least one developer from Pinterest who has come into the group to talk about where they are with it.

[1]https://www.facebook.com/groups/pinterestapi/?bookmark_t=gro...
If I may digress for a moment: these types of interactions are why I love Hacker News so much. It's such a fantastic network of people that make things.
Hello? I am new
If I were you, what would I do here?
Very nice addition to my C++ toolset.
This is incorrect for a few reasons.

I don't think speculation about what will be a revolution can be correct or incorrect :)

Limitations on geometry.

Definitely true, though it seems to be good enough for machine parts, dental implants, jewelry, and so on. (That YouTube video of the CNC-milled chess pieces is pretty cool too.)

For all the geometry advantages of 3D printing, there are also disadvantages. The materials you can use are limited. Pieces coming out of the printer require finishing work, especially at the low end. Mills are more versatile and produce mostly ready-to-use pieces.

Both 3D printers and mills are inefficient for making more than one copy of a part.

2. Tooling cost.

Tinkercad links to the Makerbot Replicator, it's $1800. Roland makes hobbyist CNC mills for $900. I've used a cheap 3D printer before, and it can't produce pieces that are anywhere near the quality you advertise on your site. They look like a very drunk person vaguely sketched the outline of the piece with a hot glue gun :)

3. CAD software. ... This is a meta observation that "I drew in my CAD program" is often the hardest problem to solve.

I don't understand why your software can produce 3D printing instructions but not toolpaths for CNC mills. Once you've made a nice UI layer (which you have) it's just another algorithm on the backend.

Anyway, I don't think the 3D printing is going to be a revolution. People can draw things and make a machine make them already. The rest is just implementation details. (2D printing was a revolution. Cheap inkjets were just a nice implementation.)
Grubwithus (YC W11) - Venice, CA - fulltime

Grubwithus helps users meet awesome people over tasting menus at top restaurants. We are looking for engineers to help us build features and provide a great experience for our users. Specific positions:

BACKEND DEVELOPER POSITION

Requirements

- Strong experience with server-side programming (preferably in Ruby on Rails)
- Example projects that demonstrate this ability
- Strong background in computer science fundamentals

Good to Haves

- Experience with deep social-network integration, recommendation engines, payment systems, analytics systems
- Experience with building an API for a web-service
- jQuery / CSS experience in a production environment

Link to apply: http://grubwithus.theresumator.com/apply/7r1rjn/Developer-Ba...

FRONT-END DEVELOPER POSITION

Requirements

- Proficient in jQuery and CSS
- Strong understanding of UI and UX
- Example projects that demonstrate this

Good to Haves

- Ruby-on-Rails experience in a production environment
- Experience with deep social-network integration
- Personal projects that showcase ability to design and implement great UI / UX
- Experience with Illustrator or other design tools

Link to apply: http://grubwithus.theresumator.com/apply/pVmZt1/Developer-Fr...
Telling the candidate anything specifically negative invites argument and misinterpretation. In practice, the better companies always use the "other qualified candidates" letter. The worse ones tell you nothing.
Nook version of War and Peace turns the word "kindled" into "Nookd"
He talks a lot faster when the tutorials get more advanced. Kind of comical how fast he has to go to cram everything in 2 mins.
Polo Ralph Lauren men's signature Cotton Boxer Brief in white - $10.00
ralph lauren polo Polo Ralph Lauren men's signature Cotton Boxer Brief in white [Polo mens underwears001] - Polo Ralph Lauren men's signature Cotton Boxer Brief in white -Brand:Ralph Lauren -Main color:white -Material: cotton -Big pony in front -Come with tag and label -Dustbag and package box
I think we are seeing a transitional period.

There has long been talk of portfolio careers and companies of one. We are heading that way (not everyone but a significant proportion of people will be self employed at least at some point in their lives)

(tldw too long didn't write it all)

Summary - businesses need to realise the best and brightest can literally work for themselves and will probably want to do so outside of 40hrs a week

So re arranging work practises to accommodate

Practical advice

Try setting up a shingle for "front end js development" - folks looking for a project are more likely to accept different timescales
Oh, it wasn't funny? My mistake. Thanks for letting me know.
It's not a choice in the UK between the NHS or pay or it yourself - you can have private health insurance if you want.
To chime in here, IMO what sets Tyler apart is that it takes control of a window as soon as it is created, whereas AFAIK all other offerings leave the windows alone until you use keyboard commands to resize them.

It is indeed promising, but like you I cannot recommend it to anyone until they have fixed several critical bugs.
More fun fact: nuclear launch codes meant nothing in Carter's time. There was literally a group of Admirals/Generals who were physically capable of pressing the button at any time without presidential authorization.
I suspect that in small family groups in the wilderness, much more of our imaginings concern the environment and non-human agency, and fewer concern the actions of the group.
Aww damn, I was super excited at the `Your slideshow will be built and refreshed automagically` bit, but (unless something is wrong with my setup) I assume it doesn't refresh the page in your browser when it's rebuilt?

I've been passively looking for a good way to do this for years now. Couldn't the server send some kind of "hey browser, refresh this page" message? I've seen super platform specific hacks that tell the browser to refresh the currently open page, but this is clumsy and difficult to setup. Every other technique relied on some kind of a continuous refreshing timer which gets in the way and always seems to refresh just before you saved your changes.
Upgrading our rails-2.3/ruby-1.8 website any day now.
Spark: http://www.shadowlab.org/Software/spark.php

You can create shortcuts for anything.

I have Alt+S for Safari, Cmd+~ for Terminal, Alt+M for TextMate, etc.
Awful.

Firstly because it is not an "HN clone" at all but merely the front page.

Secondly, the thumbs are a terrible way to display HN content.
Conversely, it gives two opportunities to avoid not only typos, but "thinkos". Simple declarative definitions can often define the results of complicated algorithms. Algebraic topology is actually a nice example. Presumably a surface has no holes if and only if any loop on the surface can be contracted to a point (given appropriate definitions of all these terms, of course). While this equivalence is easy to verify,

def has_holes(s):
for c in all_loops(s):
try:
contract(c)
except:
return True
return False

isn't an effective algorithm (e.g., "all loops" is an infinite set). But algebraic topology shows how one might instead reduce the problem to computationally tractable linear algebra. Suppose, then, that you've implemented an (presumably nontrivial and therefore error-prone) algorithm to carry out this reduction. Then your patently correct constraint on all loops might be a useful source of tests.

(disclaimer: I know nothing at all about computational algebraic topology, except that it's fascinating. So please take my example with an unbounded grain of salt.)
Brilliant. Thanks for that.
I agree with everything you've said except for the bit about puzzles -- I've never found any correlation between the results from burn-the-ropes/odd-shaped manhole cover-type questions and strong programming skills. I've had at least one candidate who did superbly on the puzzlers (had clearly not seen them before)- best performance we'd seen-and could not program his way out of a wet paper bag. We stopped the puzzlers shortly thereafter. Brain teasers are a waste of time.
Can robots debone a chicken?
Going to System -> Preferences -> Keyboard -> Keyboard Shortcuts and looking for Mission Control and Keyboard & Text Input reveal a number of shortcuts which may or may not be enabled (the same way swipe settings are 3f or 4f)

Here you will find the following shortcuts:

Mission Control
Application windows
Move left a space
Move right a space
Switch to desktop N (number of entries up to N appearing varies with current number N of dynamic Spaces)

Also:

Move focus to active or next window

By default and depending whether you upgraded to Lion and what your previous settings were the base mod key may be Command, Control or Command+Control. If you installed from scratch it's Control.

Then, shortcuts are:

- Ctrl+Up/Down to enter MC/App Exposé

- Ctrl+Left/Right/1/2/3/4 to change Spaces (works on the desktop and in MC)

- Command+` (and Tab/Shift+Tab) cycles apps in App Exposé.

- Arrows allow one to select a window in App Exposé

On a laptop, the touchpad is right below the keyboard and I usually trigger MC with a 3f swipe, F3 or Control+Down (depends on my zone level) and select the window with index (when swipe-triggered) or thumb (when keyboard triggered). When using a mouse, I'm using a Logitech MediaPlay at home and a Logitech MX900 at work, which have two awesomely placed thumb buttons, which map perfectly to Mission Control and App Exposé (the button choices appear in the rightmost combos in System Settings -> Mission Control if you have a sufficiently buttoned mouse). Using another mouse than Magic Mouse I lose the brilliant touch/inertia scroll, but the two-finger double-tab gesture is completely ridiculous and a total pain.

Comparatively, Command+Tab is only fine when I'm toggling between two apps which have a single window, else the whole target app windows cover the previous one, which defeats my extensive use of Window Magnet. Also I have 1) a high chance of not landing into the proper window this way, and 2) a high chance of toggling between three apps, in which case Command+Tab is inefficient. Also I find it egregious that one keeps open Command+Tab by keeping Command down, then drill down to App Exposé, where you have to release command before moving with arrows and subsequently select a window with Return when it could be Command all the way then release to exit.

Also, when moving between terminal windows and tabs I use the build-in Next Window/Tab shortcut (Command+Left/Right, with Shift for tabs). I bound the same keys in MacVim for consistency.

Besides there's still lack a (non third party) keyboard way to:

- navigate between window groups/windows in MC

- add a new space

- move windows between spaces
That movie is more about Apple and Microsoft but yeah, there is a lot of focus on Steve Jobs as the good guy. It's a TV movie and actually quite fun to watch. I highly recommend it to any one who's interested in Silicon Valley lore.
But you still have "files" (or whatever you want to call them now) - how are they going to be managed? Borrowing the above example, if I'm composing an email I may want to bring in bits of data from several apps - a presentation, a picture, some formatted text, a geo location, etc. Doing this on an iPhone in a single email is currently impossible.
Introducing the Proem Framework
Were you hitting it more than once every 30 seconds?
No, it wasn't; the users paid with their time and access to their personal photos, with a license that allowed them a "nonexclusive, royalty-free, perpetual, irrevocable and fully sublicensable right to use, reproduce, modify, adapt, publish, translate, create derivative works from, distribute, perform and display" the photos.
Could this not also theoretically colide with a string with the same hash and more than 42 occurrences of "gonna"? Better set the flag to `$v==42` just to be safe.
The social media bubble has popped
I realize that there are existential forces at work which would lead a SEO/marketing consultant to emphasize the overwhelming and crushing complexity in running a business but I've seen enough successful and completely beloved hole-in-the-wall operations, run by people you would never mistake for intelligent, that I question the fundamental truth of it.

Sometimes having a great product really is enough.
a #D printer printing a 3D printer will be 4th industrial revolution, i tell you.
> "Live Free or CoffeeScript Hard".

That would be the fourth version of CoffeeScript. The 2nd version would be "CoffeeScript 2: Script Harder" which is much more awesome.