skysight-inc/HackerNews huggingface dataset:
I'm in a similar sort of situation. After my 3rd year of college pursuing a CS degree, I realized I was learning more on my own than I was at school. I too had started programming early on, teaching myself C++ at 14.

I'm glad I went to college but after a while I felt like it had served it's purpose for me, I had already completed the major courses (data structures, software architecture, etc...) and pretty much just had courses like Compiler Construction and OS Design left. So I had an internship at a startup the summer after my 3rd year (summer of 2014) and I was immediately placed as the only developer working on a web application for analyzing our production logs. I did well and near the end of my internship I was offered a job... and I took it. So I dropped out and for a year now I've been working at the same startup and am now the lead (and only) developer on all of our web services. I don't regret not finishing school, though it's been a little bittersweet watching all of my friends graduating in past few months.. My view is that you should get all you can out of college while it's in your best interest, I just didn't feel it was helping me as much as a job in the industry would, and I'm certainly doing well enough. Not to mention the fact that most universities don't even offer a real program for full stack web development. I've even been getting a lot of interest from recruiters (on avg. about 4 positions a month for a year) despite not having a degree.

That being said, something I've heard a lot from the developers I work with is that later on it could be an excuse for employers not to pay me as much. Even with this first gig I'm seeing that I'm getting paid less than new employees with less knowledge & experience than me and for a lesser position, simply because they have a degree. The approach that I'm taking is to ride out this job for a while longer and then getting another job, and if me not having a degree poses a problem in any way I'll just go and finish my degree (which will take about 2.5 more years due to a transfer after my sophomore year). I'm 22 right now so it would certainly be better for me to do it now rather than later but I'm simply not convinced yet that it will be a problem later on. It's also worth noting that I'm taking a lot of courses on Coursera and am going through the web specializations to add the certifications to my resume, which will definitely help to make up for not having a degree and are much more manageable while I'm working full time.

All that being said, I'm highly interested to hear what current employers have to say about someone having ample experience/knowledge but having no degree, especially when it comes to equality of pay vs. coworkers with higher education degrees.
> Washington state is now considered hostile to businesses that will use crowdfunding

I think the WA AG is acting perfectly reasonably here and fully expect more states to follow suit. The CPA applies to crowdfunding campaigns as much as it applies to anything else.
I recently changed how JOE dealt with this. Originally it used Markus Kuhn's wcwidth function (http://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c), but I've changed it to use the data in EastAsianWidth.txt: http://sourceforge.net/p/joe-editor/mercurial/ci/default/tre...

JOE uses 4-level radix trees for character classes. These work well because the leaf nodes are highly redundant and can be merged together. The resulting structure is often smaller than a binary tree. Character classes are also used for regular expressions, so there is code to build them on the fly from a list of ranges (it's tricky to do this efficiently).

Anyway, I'm surprised that emoji are not double-wide characters.

JOE is still missing Unicode normalization for string searches.
That depends on your current hourly rate. What is it?
I can also confirm success when compiling a file with a path "ömlaut/asdf.cpp".

$ g++ --version | head -n 1
g++ (Gentoo Hardened 4.9.3 p1.1, pie-0.6.2) 4.9.3
$ uname -r -m
4.1.6-hardened i686
$ echo $LANG
en_US.UTF-8
$ bash --version | head -n 1
GNU bash, version 4.3.42(1)-release (i686-pc-linux-gnu)
This is really cool!

I built one of these with Facial Recognition for my Capstone project. http://lookingglass.co
Really cool idea, but more importantly, why do some people call a one-way mirror a two-way mirror? Its only a mirror on one size.
Thanks to UTF-16, ugh.
Wait. I needed them to do something, and they did, and now I'm mad? Ok, I get they shouldn't have. But right now, over on bizarro HN, there is a thread about how useless PayPal support is because they didnt do this.
+1 the scope of the bill was too general. Address the known issues rather than a blanket that will need later amendment.
PayPals 2-factor is terrible to begin with. Only site I need Symantec VIP Access for, because implementing de facto industry standards is overrated.

(But to be honest, at least they offer 2fa.)
Yeah, that's pretty plausible.

Key point: it's possible. And unlike MySQL, Postgres is actually a proper database that can do what Oracle, MSSQL etc do. (We're also looking askance at our remaining MSSQL and have replaced one instance of the two with PG.)
Yes, there is. If you enter in a good university, e.g., MIT, you'll know a lot of smart people which will also be good to your network. You'll also have access to smart teachers.

Yes, starting early gives you a head start and you won't lose it, unless you stop studying. But study can be achieved inside a college or outside it. That's where Coursera/EdX comes in along with courses (40 hours usually) and self-studying -- but note that you're less likely to study some subjects like Math, which after some years looked very interesting to me as I wanna dive in machine learning for example. Ok, I can learn on demand, but that's because now I see a very good application for Math :D -- there is no 'correct' way to do it, just don't stop learning.

I don't really know your financial conditions, but supposing that you can choose without fear, considering your age, I'd first say that you choose both! What?! Both, yes. I really enjoyed working a big company (Walmart), increase the network and saw the 'company way' of doing things. But when I got tired I switched to freelance mode. There are trade-offs. Again, there is no 'right way'. Depends on many things. The proposed salary, the freedom you are willing to give up, the job conditions x freelance conditions, how much you survive bosses ordering you around, etc.

If you don't know freelance and company is interesting to try them out to see what fits more for you. The problem (actually a good problem to have) is that you have many clients as you said, and if you go to a company, you'll need to get them back again. I can't really give you a straight answers, I'm telling more about what I went through and the variables that you should consider IMHO.

Btw: learned only years later, but a diploma can help you A LOT if you want to immigrate
They are nothing close to debt. If they were, you would be getting back cash at the end. Heinz can't take a loan for a million dollars and send back a tank full of ketchup as repayment.
I read some of the article. Did you know that? I guess you signaled that you did not know that with your contentless comment.
I also agree - I've only backed a couple of Kickstarter's, but I'm quite certain I was explicitly told that there was no guarantee backing a project and the project being funded would result in me actually getting the rewards. On the other hand, there are many cases where people mutually agree to a contract, but that contract is not enforceable because it violates certain laws. Minimum wage, for instance. Effectively I'm not allowed to work for someone unless I'm worth a certain minimum threshold, because if that was allowed we would lose certain protections against exploitation (of course there's all sorts of room for opinions there). You can back a KickStarter, but certain governments may still hold the project to higher standards than KickStarter does.
Linux – Btrfs, ZFS, ext4: performance [pdf]
That's bad news for kickstarter then.
It looks already more promising with the title above the fold. Also I've added a stronger call to action to start the 30 days free trial account which other customers didn't even realize it existed before.
I have to say speaking with potential customers in the last couple of days that nobody really seem to be interested in PHP7 that much despite its huge performance improvements. I have even setup google alert to catch news about PHP7 and I have the feeling that people just aren't talking about it as much as we expected.
Boston’s License Plate Database Was Online with No Password
The best analogue is really with preferred equity (of the kind issued by established corporations, not VC-backed startups). You don't get anything beyond what you subscribed for, no matter how well the company does. But you aren't entitled to anything at all, and have no recourse if you get nothing.

This case is interesting because it's the first one holding that Kickstarter is anything but simply a gift. Preferred equity holders have certain rights that go along with their place in the capital structure; they can usually prevent the corporation from paying dividends to common shareholders unless they're also being paid, and sometimes they have debt-like rights as well if the company is not paying dividends as agreed. The analogue here would be that the preferred dividends are the goods plus rewards.

Unfortunately, this case is much narrower than that, and the holding is very weak. You're still not entitled to anything as a Kickstarter backer. All this means is that the founders can't commit fraud: they must actually intend to deliver something and make some effort to do so. So really, you're still nothing like any kind of creditor or equity owner, and you're still entitled to nothing. Contributions are still gifts, but they have very small strings attached. They're nothing like an investment.
This opens up a lot of possibilities. Hopefully they add support for more programming languages soon.
His behavior on Usenet doesn't excuse anyone's behavior on HN.
At 10 Years Old, True Ventures Is Killing It
There are a few simple rules I have for code fonts:
1.) Monospace - I don't really go nuts about aligning things, but it is nice for looking at multi-line strings in code.
2.) Characters need to be distinct. l (lower-case ell), i (lower-case eye), I (upper-case eye) and 1 (one) cannot appear identical. 0, o and O shouldn't be the same - bonus if zero has a dot or line through the center.

Visual Studio defaults to Consolas, which is nice.
I suspect that this is actually Google's Flash->SWF converter in action. I'm guessing that you're using adblock, and it's hiding the relevant content.
Thanks for the downvotes but with speakeasy [1] and something like node-qrcode [2] I have done exactly this.

[1] https://github.com/markbao/speakeasy
[2] https://github.com/soldair/node-qrcode
I believe the device is on the side that you only see your own reflection, but I could be entirely wrong. I base my assumption on the premise you can see the contents of the tablet from your side.
Hey arey_abhishek I am an investor and have been looking to invest in a product like this! Let's talk! DM me @sidsays on Twitter.
That's a good question to ask upfront, I agree, but only if you're looking for financial gains.

Just wanted to add that a lot more things come into play when there is a discussion of drop college x steady job x freelance.
It seems likely that there was good-faith negotiation between the researchers and some reasonable people at FireEye. Then some dumbass executive (general counsel, perhaps?) got wind of the proceedings and decided to blow shit up.
More directly, the heat generation/dissipation relation applies to buildings. Larger buildings need heating systems less and cooling systems more - famously, the Mall of America does not have an explicit heating system, since internal business activity is more than enough.
very awesome!
Why we can't use Patreon
Yeah, main demo just got stuck on my 2.5GHz MBP here too. The free 3D models demo worked good, though. Must be fewer polys.
$900-1200 isn't what I'd call "cheap" (OP says parts for their prototype is around $150).

Also, another person in this thread mentioned a 42" one from China thats $120 [1]. That is more in the "cheap" range.

[1] http://goo.gl/N02wRa
We can watch for unusual situations and ask questions about them.

----

USB device: hi computer i'm a new usb device, i can provide keystroke input

computer: that's a little weird, I already have a keyboard. hey user, do you really want two keyboards at once?

user: wtf no

computer: cool. sorry, usb device. no keystrokes from you.

----

USB device: hi computer I'm a new usb device, I can do keyboard input and provide mass storage

computer: that's a weird combination there buddy. hey user, does this sound cool?

user: weeeird, hmm, yeah how about mass storage so I can see what's on this thing, but no keyboard input.

computer: a pox upon your possibly-suspicious data, my hot-pluggable friend! but tell me about your filesystem.

USB device: hey here are some keystroke events anyway

computer: I'm not listeniiiiiing plus I just told on you to the user

USB device: curses, foiled again

----

USB device: hi computer I'm a new usb device, I can do keyboard input and provide mass storage

computer: that's a weird combination there buddy. plus i already have a keyboard plugged in. oh wait the user said you were okay and told me to never ask again.

USB device: cool

----

USB device: hi computer I'm a new usb device, I can do @$T%^&#R&ssnhf^23&298>>>

computer: that's a nice buffer overflow you have there, darling. take me, I'm yours!

USB device: p0n'd. here's a payload!

user: huh, that usb key I found in the parking lot of the nuclear plant doesn't work. Oh well. throws it away

payload: all yr base belong to us

----

Obviously "not plugging untrusted hardware into their machine" is still useful. And users often just say 'okay' to everything anyway. But "a weird thing is happening, are you cool with this?" would be a nice line of defense.
I usually get paid per project. A landing page for 2500$ a normal static website 3000$ for 5 pages and 200$ more for each page. But if i'm working on a Frontend/Backend gig i charge 150$ per hour
You're getting job offers because it's cheaper to hire you without a degree. the day you become more expensive than a raw new graduate is the day your company revises its hiring policies and uses them as an excuse to forget about you. You don't say whether you're studying computer science or something else, but if you don't feel challenged then maybe you should switch major to some field where your skills/knowledge are deficient and there are barriers or resistance to automation and computerization.

At your age I chose work and financial freedom over college (although the decision was much more complex than I want to explain here), figuring that I could continue educating myself with books and determination...which I did, but I lost out on a lot of opportunities, both economic and social, because of not having the degree or the social network you build up in college. For example, what if you decide you want to live in some other country a few years from now? A degree can make the difference between a work visa and automatic rejection. If you are very entrepreneurial and create your own opportunities by relentlessly pursuing goals and seeking out new clients, this may not be a problem for you. If you're naturally talented and your freelance jobs sort of fell into your lap, then your popularity is evanescent and you will find yourself increasingly pigeonholed over time, which will require you to adopt less efficient economic strategies. Your mention of a desire for stability suggests to me that you in the second group.

Having a degree is not the same thing as being educated, but it does represent a very important type of social capital that will allow you to access a much greater range of shortcuts. Not just in job offers - you will enjoy small but significant savings on things like insurance, consumer finance and so on, the totals of which are quite significant over a lifetime. I don't regret any of the time I've invested in broadening my knowledge, critical thinking skills and so on, but I can't bank it the same way as someone who has a degree can. If I had a time machine I would absolutely go back and convince myself to do things differently, so my advice is stick it out now and reap substantial rewards later. Without it you are like the feature phone/landline user in a smartphone world.
Yeah i agree, that's why i'm so torn and can't make up my mind
I am truly glad to hear that things have improved in the past year. Your site clearly demonstrates your integrity and good will. My deep thanks for your many contributions that make the internet better.
Apple's iMessage Defense Against Spying Has One Flaw
Well, of course it does, but "join" in a distributed database is notoriously different (and often not present at all) from "join" in a non-distributed scenario, so this doesn't make it a strong argument for Postgres.
Check out intercom on github for inter-tab communication. I use it in we apps for many different things. Including log-back-in. One tab gets a session timeout and tells them all to go black asking for a password. Enter it in one tab and they all unlock.

It uses local storage
The key point of the article: The government discovered that the head of Temple's physics department had transferred to China schematics for a 'pocket heater', which is used for semiconductor research and for which he had signed some sort of NDA (I don't know with whom). The FBI arrested him, handcuffed him, led him away; and the U.S. attorney charged him. You can imagine the effect on his job, reputation, etc. We pick up the story here:

But months later, long after federal agents had led Dr. Xi away in handcuffs, independent experts discovered something wrong with the evidence at the heart of the Justice Department’s case: The blueprints were not for a pocket heater.

Faced with sworn statements from leading scientists, including an inventor of the pocket heater, the Justice Department on Friday afternoon dropped all charges against Dr. Xi, an American citizen.

My concern is, do heads roll at the FBI and U.S. Attorney's office after a failure like that? Is there accountability?
Confessions of a Florida Fraternity Brother
I see that we're in the same boat buddy. If i was you 2 years ago, would you tell me to take the job or to finish college
I don't think there were any. Starfish Prime was on July 9th, 1962, with Mercury-Atlas 7 launching on May 24, 1962 and lasting 4 hours followed by Vostok 3 launching August 11th, same year. Take a look at:

https://en.wikipedia.org/wiki/List_of_human_spaceflights#Det...
Microsoft Acquires Echo Notification Lockscreen for Android
Well i can probably manage to hold a job while freelancing on the side. I'd like not to, but i'm still young and can take the stress and exhaustion i suppose
I found M. Toomey's paper more interesting: https://www.usenix.org/legacy/event/usenix09/tech/full_paper...
Great. Looking from a financial perspective, I'd stick w/ freelance given this rate if I were you.
ZFS on Linux v0.6.5 release notes
Elon Musk on Stephen Colbert Tonight Show (09/09)
I agree with your general point on the increasing lack of discoverability, but this feature, in fairness to Apple, is "hidden" behind basically the only graphical icon in the Messages app, on the main screen, of a pen on paper, practically screaming to be touched, and once touched, jumps to an email-composer-esq screen with a "to:" text box with the cursor flashing in it.
You can find adhesive velcro at craft stores, it would probably be a pretty good option if you need to remove it occasionally.
Our company works on this kind of stuff for those who are interested (http://isosemi.com)

We're seeing more like 10-100x improvements in energy efficiency and performance, not 10000x, unless the comparison point is a full blown CPU/GPU.
Office 2016 will force you to install updates
The bottleneck is not arithmetic for a long time, it's data movement. Arithmetic is practically free nowadays. See presentation by Horst Simon (Deputy Director of Lawrence Berkeley National Laboratory) "No exascale for you!" [0]

The energy cost of transferring a single data word to a distance of 5mm on-chip is higher than the cost of a single FLOP (20 pico-Joules/bit). 5mm =~ the distance to L2 cache or another CPU core. The cost of transferring data off-chip (3D chip and/or RAM) is orders-of-magnitude higher, see graph.

[0] http://iwcse.phys.ntu.edu.tw/plenary/HorstSimon_IWCSE2013.pd...
As I understand it, one-way mirrors let light pass in both directions. To be used as a "one-way" mirror it relies on the light differential between the two sides. Namely, it will always look like a mirror to the brighter side and like a window from the darker side into the brighter side. So, technically, the "mirror" side is facing you wherever the screen is dark on the other side. When the screen is bright, then the mirror works as a window. The problem is that I am not sure how bright is bright, i.e. would a normal color photograph, displayed against the mirror panel from the other side, be too dark to be seen through?

Also, I am not sure of is if it distorts the image in some way to have the mirror panel in between the device's camera and the outside.
Feature Selection Using Neural Network Based on Hadoop
Nobody cares what your undergrad degree is in, maybe with the exception of your first job search. He needs to acquire and demonstrate some skills and build 'career capital' (including valuable relationships); it does take time to get traction.

Personally, I think non-STEM degrees demonstrate intellectual ability and curiosity to think about the vast majority world that is not defined by algorithms. It suggests someone who wants more from his intellect and the world than a job. He should use it to differentiate himself.
It's already been incorporated into systemd. Along with code to fetch today's xkcd cartoon at startup and a system registry that uses Pig Latin as the storage format.
(awyeah)
That would mostly kill your freelance side. You'll end up exhausted in the end of the day I think, thus won't be much creative to work more. The brain just crash hehe.
If at least you could work 3 days in a week to see what it is like. Otherwise don't bother, this time may come in the future. You may end up in a big project which the client allows you to use his space to interact with the company's team somehow. You will even be able to negotiate this, like a discount to use his office to see what's like more close. Just an idea.
Fat guy dancing to justin beiber
That's not surprising. Being nice can come back to bite you if the other party turns out to be not nice.

Alice says "hey, we'd like if you toned it down a bit, but otherwise appreciate your research. Good luck with your presentation." Bob then releases all of Alice's source code in his presentation. Alice sues bob, but oops, she said "good luck." No dice.

Independent of whatever is "right" or "just" or "reasonable", there are more downsides and potential liabilities to saying "yes" than saying "no".
Does anyone know what the author (Dennette A. Harrod) is up to today? Some quick web searches showed his homepage[1] was updated in 2010, but his resume doesn't have anything more recent than 1994. I got curious when I saw his resume included work on CAD standards that have been a regular reference for me for the last twenty years...

[1] http://www.waterholes.com/~dennette/
that's pretty cool. gj
The same could be said of catchy TV commercials. The fact that people see them and recall them makes them worth buying.