skysight-inc/HackerNews huggingface dataset:
And yet Drupal works.

There are few better frameworks if the goal is to very rapidly turn out a secure, extensible, supports-up-to-mid-level-traffic site that more or less fits an arbitrary set of goals. For example, it recently took me two days to assemble a URL-shortening Drupal server - including server set up and a from-scratch simple front-end theme. Very little actual back end coding was needed, just some simple tweaks here and there to better fit third party components together, or remove unwanted functionality. For any number of goals in site design, someone has already and published written an 80/20 solution as a Drupal module.

Drupal has its issues, just like every major open source project. For example, the whole ctools/views ecosystem - that really needs to go away in some shape or form, such as into a major fork with a different project name.

Nonetheless, Drupal works. Few open source projects have as great a breadth of contributed functionality, making it possible to build almost any common type of supports-up-to-mid-level-traffic website very quickly if you know what you're doing. Of course there are other narrow-focus platforms that are better for their specific use case. If you're building a blog you should probably go with Wordpress. For a wiki, then use MediaWiki. Both of which can be integrated with Drupal, if you care to do so, which gives you the best of both worlds.
> Or are they being used to protect the financial system itself from us?

Posing this question suggests you've already arrived at the answer ("yes").
iPhones don't utilize public roads and aren't really a necessity in getting to work. Cars are for most of those without a public transport option.

If I can't buy gas from Shell with an Exxon fuel filler of a particular model car and there are mostly Shell stations in my area, I'm not buying that car.

Standardizing will only benefit electric car manufacturers. Surely, they can all get together and agree to one standard as they will benefit from any third party willing to create a charging station franchise. IMO non-standard in this case is a very poor business decision.
I'd love if that were the case although I dunno if I'd trust them to safeguard these, to be honest.
As I write this, discussion is currently split between:

https://news.ycombinator.com/item?id=5770316 (18 comments)

https://news.ycombinator.com/item?id=5771413 (13 comments)

Alternate source: https://news.ycombinator.com/item?id=5770284
The story of the forgotten BMX riders in E.T
If you didn't disclose any terms, and feel bad about asking any percentage, just tell them how you feel about it, tell him that from his perspective it's smart to just pay the 50k back, but you think it maybe was kind of an investment because it gave brith to the company it is today. I suppose you have a good relationship with the founders and you could easily discuss this over coffee. A convertible note would be an option too
Or "Ex-Post-Revelationists"?
I am looking for something smart. That will have a distraction free editing, markdown support, pagination and all the good stuff. Some small git integration. So my girlfriend can do version control on her works. I really miss that.
"the whole ctools/views ecosystem - that really needs to go away in some shape or form" -- Drupal 8 has Views in core and a lot of ctools (plugins, exports) functionality is also in core now.
Your first claim was documented criminal history. Where is it Sherlock?
it seems the debian guys are going to just drag us kicking and screaming to that destintion.
Might be the difference between startup and company. So while you're proving out your idea you probably don't need a whole lot of ops (but doing backups and source code control is just good development practice) As a company you need 5 things;

1) Design talent - presenting the coolness in a way that others can understand

2) Technical talent - taking great ideas and composing systems to make them real.

3) Legal talent - to keep you covered from the folks who would want to kill you when you are successful.

4) Operations talent - making sure that you can keep doing what your doing over time

5) Sales talent - communicating what you are doing in a way that the picture appears in someone else's head, and the value is clear.

You need coverage on all 5 of those skill sets, you might find someone who can cover two or three (they will be in high demand) or you may need to recruit to fill them, but unless you have them all you're highest risk of failure will be that undefended flank.
> How far are you willing to go stop a school shooting?

From 2010, a story about a child who took a tiny toy gun (part of a lego figure) to school. The principal was going to suspend him, but checked with an official from the local education department.

(http://www.silive.com/news/index.ssf/2010/02/big_brouhaha_ov...)
I found CLRS's explanation of divide and conquer gives a very intuitive understanding of what a logarithmic time algorithm is doing and why it runs in logarithmic time.

A little bit of nitpicking on the accepted answer: the list seems to imply that these are "the" possible runtimes an algorithm may exhibit. But there are many cases where algorithms run in times that lie between these. Perhaps related are log-star and O(log log N) algorithms. These are even more interesting to me than logarithmic ones.
Honestly I'd leave the moment I feel like I'm wasting my time. If you're not learning anything or there's no real room for growth (learning potential), then i'd leave. At this stage where you are it's more important to learn as much as possible from every job situation than pure salary. The compensation being higher is an added benefit but I would definitely focus on a job that challenges you (both your skills and your person).
Probably my second favorite number after 12. And not surprisingly nearly the ideal "small" company size, as it tends to provide excellent team partitioning.
The problem of finding the maximum overhang has been recently solved. The resulting construction is more complex than the one described in this article.

http://www.math.dartmouth.edu/~pw/papers/maxover.pdf
Fargo, online outliner and more with Dropbox storage
fair point, but they're rather costly due to the amount of memcpy'ing in my experience..

you've probably seen/know this, given that you know PHP internals :), but for others: http://nikic.github.io/2011/12/12/How-big-are-PHP-arrays-rea...
What if your ops guy pushed in a week's span, a particular tech that resulted in saving you $1.5-2.5 million over a period of four years?

Not valuable my ass.
I remember that leak very well as I was part of the MSFT team that had the 'deep infrastructure deal' meeting that is mentioned in that post. It was an interesting time for Twitter - Ev had to leave early because he was flying out. I learnt later that it was to appear on Oprah.
I feel like the type of work that's done by browsers on JIT compiling Javascript would be really hard if you can't 100% reliably parse the language.

That's irrelevant in this case, because a hypothetical Perl 5 JIT wouldn't do much until the Perl 5 parser finished parsing its code. Remember, all this proof proves is that you cannot produce a single, unambiguous parse tree from every Perl 5 source file because of the syntactic construct that lets you change how the parser works for specific symbols.
On a similar theme, the developers of matplotlib once got a polite enquiry about a bug report which mentioned that "the feature is needed for the Phoenix project, and their arrival at Mars will be in March sometime."

Needless to say, the bug got fixed. A team from JPL is listed in matplotlib's credits for various improvements.
See the Strong Law of Small Numbers, of which 42 is one.
So all these issues would go away if Google paid roughly the same effective corporate tax rate as other companies?

I think the real issue is that people feel especially entitled to a share of Google and its employee's earnings, which still makes no sense to me. If by "neighbors" you mean the local community, then I don't see why Google owes anything in particular to the local community. They already pay local, state and federal taxes. If a rich guy moved next door to me, I wouldn't expect him to contribute more to the local community just because he happened to live near me. Furthermore, trying to extract rent from companies will fail in the long run since they are free to move within the US.
Lithium: a 16-bit kernel (sort of) written in Clojure (sort of)
Interesting analogy, but I think it's too sinister. Drupal is not a religion business, it's an actual shipping product. The reason backwards compatibility is maintained is because people are actually using it.

Personally I haven't touched Drupal in 7 years because I prefer working on bespoke hand-crafted solutions, not the cookie-cutter cram-in-everything-and-a-forum-for-$5000 type of sites that Drupal excels at, but at the end of the day that's a big market, and no one serves it better than Drupal. I have a lot of respect for the codebase even if I don't want to be involved with it anymore.
"The bus system allows these companies to use SF as a sort of dormitory community and as a result brings in a lot of people who perhaps wouldn't otherwise be here."

But doesn't San Francisco benefit from the tech people who live there? They have lots of spending power to support the local businesses, which creates local jobs. They pay sales taxes and real estate taxes, which supports the city government, schools, etc. Since most of the tech workers are young, they pose only a small burden on the school and health care systems. It would seem like a win for SF to have them there.
Check out the cross-platform LyX. It's an outstanding front end for working with TeX, on many platforms (Windows, Mac, Linux). I really enjoy using it. On many Linux distros you'll just need to install the lyx packages.

LyX gets you out of the presentation frame of mind, and straight into your content. Recent versions do a great job of integrating vector graphics (like SVG from Inkscape). PDF output looks fantastic.
> Professional software developers who care about creating secure and maintainable applications that perform well will, by necessity, be very hesitant to use or recommend the use of PHP.

Nonsense. As the most widely deployed platform it has absolutely massive exposure and security flaws are fixed quickly.

Don't confuse poor practices by newbies with platform security and stability.

> It has a very poor track record when it comes to security flaws, for example.

It does not.

> It is also rife with inconsistencies and unjustifiable oddities throughout the language itself

Every language has its warts. What's your point?

> These days, there are just so many alternatives that are far superior to PHP in every respect.

Yeah. Don't blame the tool. Blame the craftsman. And a craftsman who spends quite a bit of time complaining about the tools others use ... well ... you can fill in the rest.
Something similar I did with Clojure:

https://news.ycombinator.com/item?id=5772632
I think you fundamentally misunderstood my comment. Either that, or you fundamentally misunderstand every single product space you mention. Standardization of nascent product spaces doesn't work at all. Most of the products you mention still aren't really standardized decades or even centuries after their invention, and/or have competing standards.
> That is the single most ridiculous thing I've ever heard uttered on HN. Freedom is binary, you are either subject to coercive force being applied to deny you your freedom of choice, or you're not. You can't be "sort of free" any more than you be "sort of pregnant".

Now this is the single most ridiculous thing I've ever heard uttered on HN. Any human population with size > 1 has to compromise on this inane idealistic notion of "absolute freedom" for individuals, for the simple reason that your freedom to blast the music at 3am conflicts with my freedom to get some sleep. "Sort of free" is the best we can hope for.
I was just trying to cheer the OP up :)
It doesn't look anything like a public bus. It looks like a sleek black monolith on wheels, with no markings or indications where it's going. Other private companies advertise themselves (Yahoo) or are more obviously what they are. But Google goes out of its way to make the whole affair look sinister.

It's true that it does use some corners in SF that are also used by public transportation. Those places are guaranteed not to be blocked by parking, and they are usually near subway stops and other public transport hubs. I don't know if they have a deal with the city to allow this, or if they even need one.
Not the first time I've seen paypal flake on their bounty. Poor excuse.
> I think the only "moron" is the one calling them a moron for not getting a degree.

That's fine. You are certainly entitled to that opinion. It is also clear you might not have seen what happens to older people who held well-paid jobs and now find themselves looking for work without a degree. Wear those shoes for a while before you think my comments to be harsh. I know a few of those people. It isn't pretty at all.

Perhaps "moron" is a bit extreme. It was used on purpose to elicit an emotional response. "Unwise" might have been a far gentler way to characterize it. Either way, get done with your degree as early as possible in life so that you will not have to regret it later on.
I'm suspicious of this fundraiser. How does it relate to the Tombouctou Manuscripts Project? [0]

The TMP has government funding from the South African government, University of Cape Town and Ford Foundation and was working to preserve and digitise the manuscripts before the war (and had built a new climate-controlled centre, the Ahmad Baba Institute, for the purpose in Timbuktu) and has been working to recover and restore those displaced by the fighting.

That the organisation which has been most responsible for preserving these manuscripts over the past decade isn't even mentioned once on the Indiegogo page is decidedly odd.

I've sent the Project team a heads-up about this and asked for some feedback, so I hope to have more information soon. In the meantime I recommend refraining from donating money to this until the background is cleared up. Hopefully it'll all turn out to be on the up and up.

[0]http://www.tombouctoumanuscripts.org/

Edit: It's also worth reading the TMP's official statement on what happened to the manuscripts after the rebel take-over: http://www.tombouctoumanuscripts.org/blog/entry/timbuktu_upd...
"Hopefully not forever."

I completely agree. I also think that this kind of post on full-disclosure should be used as an example of what-not-to-do.

I've always treated vuln reward programs as resume enhancers. If you submit a bug and get it fixed, you get to show two incredibly valuable and rare skills in the infosec community:

1) technical chops
2) interpersonal skill

Disclosers who have the patience to endure some of the bullshit that comes up in these programs are going to be successful in the security industry. The hardest problems in infosec are not technical. They are cultural. Publicly flaming a vuln reward program because they didn't pay you for what you see as an arbitrary reason is exactly the kind of reason execs do not want to do vuln reward programs. Someone had to fight to get that program set up at paypal. It had to be within the laws of the country that governs the company. This kid just through a temper tantrum in public and signed his name on the email. Any advocates he had at paypal are probably re-evaluating their support of him. So short sighted.
I always thought that this was interesting...

I am sure that many of you are familiar with Dr. Feynman's 7-part lecture series entitled The Character of Physical Law, which were part of the "Messenger Lectures" [1], given at Cornell University in 1964.

In the first lecture, Law of Gravitation - An Example of Physical Law, Feynman states the following:

"Question: what is the ratio of the gravitational force to the electrical force? That is illustrated on the next slide.

The ratio of the gravitational attraction to the electrical repulsion is given by a number with 42 digits, and goes off here: all this is written very carefully out, so that's 42 digits.

Now, therein lies a very deep mystery: where could such a tremendous number come from? That means if you ever had a theory from which both of these things are to come, how could they come in such disproportion? From what equation has a solution which has for one, two kinds of forces, an attraction and a repulsion with that fantastic ratio? People have looked for such a large ratio in other places.

They're looking for a large number.

They hope, for example, that there's another large number.

And if you want a large number why not take the diameter of the universe to the diameter of a proton.

Amazingly enough, it also is a number with 42 digits." [2]

[1] https://en.wikipedia.org/wiki/Messenger_Lectures

[2] https://www.youtube.com/watch?v=j3mhkYbznBk#t=48m11s
Swing contains a fairly sophisticated rich text editor component that can easily server as the basis for a word processor for many cases.

It has nice style support.

I did a neat little screenplay-writing program with it one weekend...I simply created styles that matched to common screenplay formats (like dialog, scene descriptions, etc), assigned hotkeys to the styles, then wrote a little smart method to figure out the next probable style when you hit the return key.
There's a reason even 'God' wouldn't dare -- pdf.js is slow, buggy, and incomplete.
Pretty sure it just defaults to Australia, since I also had Australia.
I doubt it has to do with labor laws, specifically.

Payment is paid through a verified Paypal account, which you must be 18 years of age to use their services according to their user agreement.
The article uses the constraint of only allowing one block per level.
Many people raise families on programmer salaries at large tech companies (Google, Facebook, Microsoft, Yahoo, eBay, etc).

Do startups generally pay below market? Yes. Is finance even more lucrative? Yes. But you certainly won't be "unemployed", as you suggested, if you don't work in finance.
You created your account 1635 days ago, and your very first post is this piece of nonsense? And you tell me to educate myself?

Wow.

There is little point in replying to your first paragraph since it's filled with so much misinformation I wouldn't even know where to start.

But re your second paragraph: What makes Gold so wonderful that you want to copy it?
Pay attention, class. this is an example of the "Moving The Goalpost" fallacy.

https://en.wikipedia.org/wiki/Moving_the_goalpost
Thanks so much for responding, I certainly must say that with the beta track running right now you guys did an awesome job. I think that when you guys follow this path, the coding education competition will be won by codecademy. I certainly have read the stories and some of them are quite impressive. Moreover, the question is wheter or not these people would have gone the same path without codecademy. By supporting more creativity to build things like they would build them for themselfs. For instance: make people write js whitin a html sheet and link a db to it, so it becomes more clear what to use certain things for and stimulates creativity. At least that is what I reconized from our in school coding classes, and that is what I missed at the codecademy courses. But by all means: I've got a great deal of respect for what you've built so far and with the people behind you I'm sure you are taking this to the next level. Ps: good to know: I'm a 16 year old high-schooler from Amsterdam.
> Approaching 30s, trying to live independently and meet your financial obligations, it becomes a crisis.

dude. I feel you 100%. I'll just leave you with this quote and hopefully it helps a bit, because it helped me.

"If you're going through hell, keep going"

-- Winston Churchill
I am honestly envious and happy for you who get to do it, Mozilla is great indeed. :)
People like you are how rights are lost.
JavaScript: The Important Parts
There may be a good reason; the servers for the game ultimately decide what user tapped on the final cube. It's likely the servers were in the UK and thus latency would put US players at a disadvantage.
If I want to contribute to a project I don't expect them to accommodate my workflow. I expect to be asked to comply with their workflow.

Let's say that I were the maintainer of a project in which we did not want to use named branches. If I got a pull request from someone that had created a named branch I would just kindly ask the contributor to remake his pull request, using bookmarks rather than a named branch.

The fact that they made a mistake _on their repo_ does not mean that that same mistake must end up on _my_ repo.As I said this is just a social problem.

You say that mercurial is unforgiving of mistakes. I say that mercurial makes sure that your _shared_ history is not lost. You can edit unshared history as much as you want.

As for MQ... I would say that it is an acquired taste :-> If you don't like it there are some good alternatives, such as histedit (also a built-in extension) and the new evolve extension which is still a work in progress but which already lets you safely edit _shared_ history.
Are you asking me if there are other people who:

(1) make random threats against the POTUS or the WH or other public figures or places

(2) aren't actually a clear and present danger to carry out those threats

(3) that still get the full monty by secret service/fbi/local cops/prosecutors

(4) don't get to the top of HN

Yes, there are probably a lot of people like that. And everyone says the same thing about most of those people, "Christ, what an idiot".

Now I don't want to trivialize that this kid is clearly innocent and the victim of some injustice. I certainly don't think he "deserves it". But there's lots bigger injustice in the world to get outraged about and I think threads like this make decent platforms for calling the HN community out over it's blinders.
Keeping up with Chrome is a significant improvement.
"Google isn't paying for the roads or the right to use the public bus stops. It's taxpayer money..."

Google and its employees are taxpayers. Google pays corporate income tax to California. The fuel Google buys to run the buses is taxed by California; fuel taxes typically go (or at least are intended to go) towards funding roads. Google employees pay state income tax, sales tax and SF real estate taxes.

And are you sure private companies don't pay to use the public bus stops? These stops are presumably owned by SF, so if they wanted to charge Google to use them they could easily do so.
Combine them with 30dB or better earplugs. If you can still hear things that are bothersome, play some music or pink noise.

Note that earplug use can cause earwax buildup. There are a bunch of home remedy's that can help. Talk to your doctor about options.
Happiness is the function being maximized, whereas money is just one of several parameters/variables in the equation. It's an important distinction. You can't treat them as two parameters being maximized - for a few rare people, for example, the two are completely inversely related.