skysight-inc/HackerNews huggingface dataset:
I was in the middle of commenting on how laggy the input to your text box was being before I realized that I'm practicing a rather special brand of idocy this morning.

Screenshot Saturday will take some getting used to.
Nodes are now being reported as stopped, but can't be started yet.

"An issue affecting the physical hardware this Linode resides on has been detected.

We are working to resolve the issue as quickly as possible and will update you as soon as we have more information.

Your Linode will return to its previous state once the issue is resolved.

Thank you for your patience and understanding."
the only real prediction here is that bitcoin will be a standard global currency :)
Free Monads
Set up JNDI datasource of Spring application in the embedded Jetty container
Three powerful women – Powerful partners sought for coalition in India
This is true. I would trust it more if a company with a lot of cash backed it (google, apple..) of course, leaving it open source. We don't want anything sneaky going on.

They might already make a lot of contributions that I don't know about.
I thought of that... but with 50,000 zips... there wasn't a caching solution that as efficient (memory wise) as pre-computation and layering query caching on top of that.
Interestingly, OS X has the fastest resume from suspend I've ever seen. I'll see if this beats it.
Where did I say that I expect anything?

Past experience with Apple shows that this sort of public attack is the only way that's at all effective to get some sort of fix.

You say that we have to learn how to bring attention to issues. We have, and this is the result. I don't understand why that's so hard to believe.

Once again, if you think you have a better way, I'm all ears, but I need specific suggestions, not useless vague advice to talk to them, as if nobody ever thought of that or tried it before.
Yes, in Newark. I was also affected by this outage earlier. Looks like maybe I'm one of the luckier ones (relatively speaking).
I've been creating something completely reckless for the last two weekends.

Screenshot: http://i.imgur.com/y5b4Yy7.png

Github: https://github.com/kijin/qade (MIT License)

QADE (Quick and Dirty Editor) allows anyone who can access it over the web to view and/or edit any file that the web server process has access to, as well as execute any arbitrary shell command and view the result right on the web page (via the "Console" tab). It's written in good ol' spaghetti PHP with a generous topping of AJAX. Because why not? The idea is insane to begin with, anyway.

The screenshot shows QADE editing itself over the web. The webshell lets me commit my changes and push it to Github, right in the comfort of a web browser. The editor component is ACE, which provides syntax highlighting for every language I care about as well as a regexp-enabled find & replace function.

The "New" button currently doesn't work, so you have to use the webshell and `touch` files that you want to create.

All in all, it's a security nightmare, and it's supposed to be. It might have some legitimate uses if you put it behind TLS, a good firewall, a chroot and HTTP authentication, but you really shouldn't take any chances with it unless you know what you're doing. If anybody uploads QADE to a shared server that you control, kick them out ASAP ;)
If you feel that you've been used, you're right. Here's how you know:

1) did your co-founder grasp your skill level when you were both starting the firm? I 100% suspect you were forthright and yet your cofounder/ceo ran with you.

2) I'm sorry to break it to you, but you probably already suspect. For reference, read how Larry Ellison pushed out every one of his cofounders of Oracle in order to get the pie. Zuckerberg: did the same thing. Bill Gates and Ballmer pushed out Paul Allen in the early days of Microsoft. Yet Allen and some of Zuckerberg's 'pressured-out' victims still got paid. You need to get paid to. You got the firm to the point it's at -- your intellect, your creativity, your hard work.

3) You've already agreed to the supposition "the CEO (your co-founder) has quite a bit of confidence in the CTO."
Why is the CEO unwilling to do the right thing about you and say 'he stays, he was here first, he laid the groundwork, we got where we are because of him and me together, he stays.' That is not a good sign that your cofounder is not backing you up.

4) My older brother was in your situation, part of the original ownership of the firm, they hired a pro outsider to take the reigns to scale it. That outsider's first objective was to bring in his people and he got my brother fired. The reliable cofounders then fired the outsider. Just as in your situation, my brother had invested in the firm. You may not have a reliable co-founder. OR. The CTO is playing 'divide and conquer.' Try to figure out which is the case. If the CEO/your cofounder hedges, you can't trust him.

5) Some companies keep on cofounders even if they're 100% green about business issues. At first, Sergey and Larry (google) did not want any advertising at all. Advertising made google. Larry and Sergey were too dumb about that part. They got talked into it by pro outsiders. Then Larry waited many years but he finally runs Google. He was a grad student with zero business acumen. But they remained loyal and gave him time to learn business strategy, develop business acumen, etc. Neither Larry nor Sergey got pressured out, and if the investors tried 'divide and conquer' to steal the entire business, they underestimated Sergey and Larry's commitment to each other.

You're probably being 'pushed out' and you may be in for quite a battle -- go see an attorney and tell him what's up and do not sign anything in your startup.

Your minimal objective is 100% vesting of all your equity. If your investors get paid, then you -- most likely owner of common shares, not preferred shares -- might also get paid. But if you allow yourself to be pushed out, you've kissed away a chance at some common shares enrichment -- in a company you started. That's a huge deal. Maybe once in a lifetime. Maybe.
Looking for a Java Profiler. No IntelliJ IDEA profiler? What to do?
I Was Assaulted For Wearing Google Glass In The Wrong Part Of San Francisco
Really? I'm not seeing too many companies in A16Z's portfolio where they're the sole investor.
Great list. Another addition to the list would be

4. Topics in Algebra by I.N.Herstein.

It has a slightly better (and tougher) set of problems than what you would find in the book by Artin.
But that's not a Springer book, it appears to be published by Dover, and the covers look totally different. The GTM series is also highly variable in quality.
disruption of SV VC. Heard from other sources about "old" out-of-state money frequent visits to SV lately. They have and talking scale, in all senses. Good. Would fuel next wave of the boom and gives a chance to SV to not become a final destination for squeaky clean Russian money.
http://imgur.com/wPiLY0u

Chinese Text Analyser: http://www.chinesetextanalyser.com/

A tool for analysing and segmenting Chinese text to help identify content appropriate for your vocab level and help prioritise which words in a given piece of text you should learn.

It also opens large text files instantly.
I did for me once I switched to the text-only version: http://webcache.googleusercontent.com/search?q=cache:https:/...
That's not the point, A16Z is the lead on their key deals.

The lead sets the price/terms and has significant control over who else gets access...
This is a standard disclaimer in software. It's just there so you can't sue. It doesn't mean OpenSSL was not intended to be a security library for everyone to use, because it obviously was.

I don't like the 'amateur defense' of open source. No, people are not legally liable for code; no, no open-source dev has any obligation to write good code; but OpenSSL is still garbage. As long as you're writing code and using other peoples' code, you might as well care about craftsmanship. If you don't care about craftsmanship, maybe this is the wrong approach to a critical security library.
I agree with you. Of course, I don't know the full story but given what I have seen in the past I would guess it's the second option.

Some of the coders simply can't deal (or, more accurately, their egos) when someone less skilled is above them in the hierarchy.

If this is the case, I'd say just fire him. It sucks now, but will save from a lot of pain later on. For instance, when you hire someone else who might happen to be less skilled than the CTO.

Good software developers know that there are less skilled people, they used to be like them, and deal with that appropriately (i.e. with respect and without offending). And then there are prima donnas who can't deal with working with another human being for whatever the reason is.

At the end of the day, being a good software developer is not all about writing code. Far from it.
A similar approach is used in TDD. Before implementing a library, you first write a test case which uses the library and invent the necessary function names & parameters. Then you implement the functions to make the test work. This way the test drives the development of the library.

This pattern produces a simple interface and a complex implementation, e.g., the "MIT approach" (http://www.jwz.org/doc/worse-is-better.html)
Don't shoot the messenger.

Could it be the CEO/the bizguy who wants you to leave? Could he brought up the idea? I can hardly imagine that a hired CTO dares to say something like you wrote without backing.
I just sent out a PCB to fab: https://dl.dropboxusercontent.com/u/538662/dorkbotboard.png

It's an open-source pocketable e-paper device with an (Arduino compatible) ATmega, USB transceiver, Real Time Clock, FRAM, and coin cell Li-Ion rechargeable via USB. It also has five buttons along the top. Whole thing should be around 4mm thick. Repo here: http://github.com/Hylian/arducard

Some potential applications: QR codes, barcodes for rewards cards, Google Auth OTP, text terminal for a Raspberry Pi, etc.

Unfortunately, it seems I missed a certain small detail... https://dl.dropboxusercontent.com/u/538662/missedtrace.png
American culture? There's more culture in yoghurt.
Landing.js: JavaScript library for create simple landing page with bing api
Landing.js: Javascript library for create simple landing page with bing api

Demo1: http://vah7id.com/project/Landingjs/demo1
Demo2: http://vah7id.com/project/Landingjs/demo2
I was thinking of that taskbar notification area article when I was writing, but I left it as is; colloquial usage trumps most everything nowadays. :)
Yep. It also suffers the same problem in practice as pseudocode programming -- that in complex applications, the really hard stuff is in implementation details that don't show up in pseudocode.
> Defeated people have imitated the victors time and again throughout history. This has little to do with how amazing the other culture is.

Or it has little to do with being "defeated".

Graecia capta ferum victorem cepit.
Borgata casino lawsuit: Phil Ivey cheated, won $9.6M?
Defective decks had non-uniform edge pattern, dealer rotated certain cards at Ivey's open request, mechanical shuffler left cards in same orientation... allowing Ivey to read some obscured/upcoming cards.
Gonna be that guy:

That looks a lot like the scene from SV where the Snooli guys figure out that the "algorithm" is really good.

Also that's one BIG monitor.
Hanging out on #linode, it appears as if some people's servers are coming back up. This is the second day this week I've woken up to unpleasant computer news :-(

... and mine are back up.
Social Media for Business
Some of mine back up, others not. Not how I wanted to end my Saturday night.
The Ivey Baccarat Hack:

Defective decks had non-uniform edge pattern, dealer rotated certain cards at Ivey's open request, mechanical shuffler left cards in same orientation... allowing Ivey to read some obscured/upcoming cards after reshuffles.
Technology in Africa – 2014 Digest (Harvard University, Belfer Center)
Japanese culture, though very "western", is not very American. Many essential American cultural elements such as religion, guns, cars, libertarians, feminism, and no sex on TV are missing, and it is certainly not as individualist.

It's not a great place to be a programmer, though - people I know working at pixiv (a modern foreigner-friendly web startup) aren't paid even entry-level US salaries.

But with pixiv you can see one of the good sides of Japan. It's basically DeviantArt, but amateur artists on pixiv have often practiced for years and their art is technically good, whereas DeviantArt posters are all more than satisfied with their weird fetish art they drew in MS Paint.

You could try Korea, which is a lot more like America. Specifically, Texas.
In this sort of circumstance, yes. There's no other justification for the actions they're taking and the manner in which they're taking them. The CTO is pursuing a course contrary to the OP's own interests. He need to take this seriously and start talking to his attorney.
Out of curiousity, why did you google that phrase?
You can reduce jet-lag by eating at certain times.
https://www.sciencemag.org/content/320/5879/1074.abstract
The Science magazine page has a link to the podcast.
Sorry but isn't that like shooting yourself in the foot?

Its a democratic process, if you are in it you have a chance to change it. Review questions and be more lenient than others will make the average change.

Asking and answering can certainly be a pain, but its still better than the myriad of Internet forums.
I think it's some of both. A lot of mentally ill people are advised to have talk therapy.
Isn't that common sense? If you disclose the bug publicly before it's patched you won't get the reward...
How would you market this?
You would want to specify a version of GHC and optimization flags, then it would just involve code analysis of your output.

Likely this work would be necessary to "prove" (not in the strict form) your assumptions about constant-time anyway.
Everyone puts their foot in their mouth from time to time, I guess.
You don't hate PHP because it doesn't have sexy peripheral utilities like other contemporary language hipsters do. You hate it because it's a badly designed language/runtime/standard library. And it's not getting any better although it had had ample time to do that.
As this is open-source software, the best thing you can donate is your time: If you know even just a little C, download the source and start reading through it. Heartbleed is somewhat more subtle, but you don't need to be much of an expert to catch things like the "goto fail;" bug. The more eyes looking at the code, the better.
Hasn't this myth been busted 100 times over.
They previously had a message that Linodes would be returned to their previous state. Mine was rebooted. Just FYI. Check your DBs and all that usual stuff.
You're quite uncultured if you think America doesn't offer the world a cultural richness.

Or maybe you're just resentful that we dropped extraneous h's.
One may consider Mozilla's NSS library (Netscape invented SSL, "Network Security Services") as an alternative to OpenSSL. It has an compatible API layer (extra package), is used by Firefox, (Chrome), OpenOffice and has more sane default settings. Check out the comparison tables: http://en.wikipedia.org/wiki/Comparison_of_TLS_Implementatio...
Small point, I think you mean commensurate, not commiserate. Otherwise, agree and good points.
I've been where you are right now. (But so has Eduardo Saverin, for whatever that's worth, and I'm no Eduardo Saverin. More accurately, the company I co-founded was no Facebook.) I launched something with two good friends in May 2010, got ousted in November 2011, and have watched the damn thing flourish, predictably, ever since... Here's what I think I learned from that experience:

First, you're asking the wrong question. Whether CTO Boy has "a point," and/or is within "boundaries" (whatever that means) is just self-inflicted misdirection. Reflect on these questions later. For now, the important thing is to make sure that you aren't haunted by doubts over whether you were fairly treated, so that your ability to learn and grow from this experience isn't hopelessly tainted by acrimony and distrust.

Second, recognize that once you've lost the confidence of your co-founder(s), for whatever reason(s), it's best to let them go. It's a free world, or at least it ought to be, and nobody should have to work with anybody they don't want to. That being said, your stake as a founder is worth something, and if the others want to take the operation over for themselves, they need to buy you out at a fair price. Regardless of whether you're a 23-year-old n00b or if you're Marc Andreesen (-- say, wasn't he 23 when... never mind --) what you need to be doing right now is tapping every available resource -- every mentor, teacher, counselor, former manager, and experienced friend -- for an outside perspective. Hate to say it, but HN doesn't count. We don't know enough about your business to really understand your situation or know how to respond to it.

Third, don't undermine your short-term position with free concessions. If they intend to cut you loose, but nonetheless can't survive without your help for the next 3-6 more months, that sounds like value that you're uniquely qualified to supply, and if they want you to forego the long-term returns on that investment, they need to compensate you for that in the short term. So, DO consult with an attorney and/or a seasoned entrepeneur to make sure you're not getting screwed.

All that being said, if you can manage to let your co-founders go their own way while being neither a dick nor a pushover, the community will respect you for it further on up the road.

Good luck.
Just some guy.. who happened to be Putin's economic advisor for 5 years.
I am not PG either but I believe that wglb is right: the number of comments is shown for items in RAM, but not for items on disk. Recent items are held in RAM, but not all older items are.

Changes in behaviour when logged out are likely due to caching. We can cache the logged-out pages more aggressively since they're shared by all logged-out users.
Almost everything is better in Japan!

- Taxi doors open themselves (and the drivers wear white gloves)

- Subway maps light up to indicate where you are

- You can hold your table at a cafe by leaving your phone or keys or wallet & nobody will steal it

- Take out coffee often has a piece of tape so it won't spill

- People are friendly & cheerful when you met them (although they are much the same when you get to know them)

- Goods are packaged beautifully (if perhaps excessively)

- Sexuality is much more specialized (if sometimes bizarre)

- French pastries are better than in France

- Even ice cubes are better

- I could go on and on...

While Japan has many flaws almost any "thing" you can point to, if not always better, is usually better. What is perhaps more interesting is the things that are worse.
The people who inhabited what is modern day mexico.

before colonisation the native americans weren't called native americans or indians but that doesn't mean they didn't exist.
Interesting idea, but from their demo video, this looks way too complicated. I'm supposed to control the light and dark I'm exposed to for two days? Is that what this is telling me?
Consider the possibility that he's right. The best thing for the company may be that you stop writing code. There also may not be another place for you at the company. Most of the posters seem to assume that whoever posts to HN first is the visionary genius without whom the company will fail. Maybe you're the guy who had the good idea and got it off the ground, but not the best one to make it production ready.

You may want to move into a product management role or you may want to leave. Regardless of what you think is going to happen, you need to clear up all vagueness around your equity and ensure you are going to keep your stake if you leave. You need to review your paperwork and probably talk to a lawyer.
Because now your command isn't /path/ independant. The original assumed you downloaded the patch to your current directory and you can just copy&paste this command. Your example requires me to modify your line making this "process" more error prone.
Wow... now that is a pickle.

Take a step back. Is his criticism sound? If in a perfect scenario, where you had a real development team, would you be the weak link? Is that true?

If the answer is yes... and you still feel passionately about the work the company is doing. Talk to your partner and find a position you can transition into. Don't hold back the company's progress because you want you're own private lesson in enterprise development.

If its not... Discuss firing this guy immediately... Nothing will destroy a company faster than disharmony among the core group. You and your partner have to be on the same page. There cannot be a little birdie sowing the seeds of insurrection. Hand this guy his hat and find someone else. Don't think about it just do it.

Only do this after you've thought thru his comments and objectively come to a conclusion about them. Consultants are paid to deliver the hard truth, and sometimes it may sting, but you'll get over it.

If it's time for you to leave... or that's the direction its headed. Get your equity memorialized fast while you're needed... don't let anyone sleep on that.

Good luck kid...
Well, seems like most of the answers here are repeating pretty much the same mantra of this CTO being a douchebag and the champion founder being obviously correct. Please allow me to offer an alternative viewpoint.

I've seen some founders, especially of the technical variety, who manage to get a business running and then attribute all of that to their personal brilliance, and that they therefore deserve all the power in the company. This means that they will be extremely toxic personalities for everyone else, which in turn can easily stunt a company.

I don't know if this is the case here, since we only hear this from your perspective... but it may be that it's not your coding skill actually that is in question, but your interpersonal skills and attitude.
some of the SV VC have been taking such lead/guide role wrt. newly coming external money. A16Z seems to have decided to fight the wave instead of riding it.
How accurate is the tracking? Recently tried to do gaze tracking on an iPad for a hackathon and whilst we were able to detect viewing direction (left, right, up, down) getting an actual pixel info was nearly impossible. We had stable and good eye corner and pupil detection, the problem was the movements were just so small the data got extremely noisy.

Curious how you approached that!
Cool! This shouldn't be on the server permanently I guess. But I am going to use it for doing quick edits on the server when in development phase. I use cpanel for that currently.
http://drp.io/geWI

Finishing touches on a new music search engine
I can't tell if that is the most subtle trolling I've seen since the 90s, or if you are seriously saying "yes I know I was lying, but I am still lying so it is cool".
Start with a low resolution and iterate to higher resolutions.
this thread rules! i feel motivated to have something for next Saturday.
There goes my impressive uptime...
http://imgur.com/U60b29g.png

In my spare time, I'm working on http://fivestar.io, which gives you the best Amazon item for a query and breaks it down by price range. So you can find the 'best' product based on relevance, popularity, reviews, and cost, without having to compare reviews and popularity yourself.

The results still need some work; sometimes Amazon's API returns illogical price brackets, so a fallback is necessary, but I'm pretty happy with it at the moment.
I have 12 websites there. zomg. Looks like they are alive now, after 2hrs outage.
Did someone cut the cable for scrap metal?
Nice. Where do you source e-paper display from?
Wait, do the results from each round make a difference in subsequent rounds? I didn't take the time to implement a solution to problem C because I felt like it would take too long.
The Saturday moods of Beer