skysight-inc/HackerNews huggingface dataset:
I don't think people have a concern that Postgres is the one with the wacky syntax. And it's been my experience that unless the team is very disciplined, if a language offers a thing, you'll find it in the codebase. Thus, ripping out all the backticks where you've used "select" or "from" as a column name isn't a postgres problem.

To really go out on a limb, I would posit that MySQL's view on RDBMS functionality influences its use, which I bet does not square with more traditional systems. Anytime one finds a shift in world view, the code becomes hard to rewrite and still behave the same way.
No problem at all. As I say, wasn't expectant. Good luck with it - the approach is unique, and on working beyond Safari would be awesome.
This is essentially the model I wanted to start off with; Having the measurements and style of certain customer in a subscription business, gives you the luxury of continually learning a customer's taste and sizing creating a nice hedge to competitors and a healthier customer lifetime value.
My mom thinks spying is great and my dad thinks the first amendment should have limitations so you can have laws requiring you to be sensitive to particular ethnic groups. They vote every single time. My wife and I disagree with both positions, but we never vote. Neither of those issues really bothers us enough to want to take time off work on a weekday, and we don't think there is a point when the boomers have politics locked up for another few election cycles anyway.
I think you are technically correct, but your proof contains a non-sequitur: limiting tag-nesting depth doesn't limit the size of a string accepted as HTML, because the textual contents of any tag (or an attribute, or sequenced rather than /nested/ tags) may be of unlimited length.
If I understand it correctly, it demands to use simpler input languages, namely languages you can parse with a context-free grammar (in CS speak LL(k) or even better SLL(k)). To clarify, it is not about so much about how the programmers implements it (parser generator, combinator, or hand-coded), but more about what languages we specify.

Well, how many languages (or data formats) are SLL(k)? SQL is not, for example. A context-free grammar for SQL accepts "INSERT INTO example (a, b) VALUES ('test');". You need an additional check to find that you specify two columns to insert, but provide only one value.

This is common practice: Have a context-free grammar which accepts a superset of the actual language and filter it afterwards. Maybe you can fit the grammar more to the language, but it becomes quite ugly and big then. I don't think it is a good idea that we try to avoid the filter-afterwards and use big grammars, which we implement with shiny verification tools.
The #1 story was removed by the moderators. It was an article by Mike Hearn about why he's moving forward with the Bitcoin XT hard fork. [1]

The justification for the removal is that Bitcoin XT is an altcoin, and altcoin discussion is not allowed. [2]

[1] https://www.reddit.com/r/Bitcoin/comments/3h424p/why_is_bitc...

[2] https://www.reddit.com/r/Bitcoin/comments/3h424p/why_is_bitc...
>At its core, CyanogenMod is a best in class example of Open Source development.

Oh really?

"Rumors of plans to commercialize CyanogenMod as well as the subsequent announcement of Cyanogen Inc. has led to a certain level of discord within the CyanogenMod community. Several CyanogenMod developers have raised concerns that developers who had provided their work in the past were not being appropriately acknowledged or compensated for their gratis work on what was now a commercial project, further that the original ethos of the community project was being undermined and that these concerns were not being adequately addressed by Cyanogen Inc. Examples include "The "Focal" camera app developer Guillaume Lesniak ("'xplodwild') whose app was withdrawn from CyanogenMod allegedly following demands by the new company to adopt closed-source modifications and licensing."
Basic Node, Postgres, and Redis App Back End
as the news about amazon and other similar IT/tech workplaces spreads among the populace, fewer americans will want to work there. So we need more H1b imports to help these wonderful companies continue the growth of their stock prices. This is the true american dream in action. And more immigration will help america grow.
Not always. Sometimes "outsiders" just want some kind of insight as to why you do what you do all day; they're curious. A mathematician interested in engaging with the public has to try and identify which question is being asked. It's actually slightly dangerous to assume that your interlocutor is only interested in utility, because this type of answer can come across as disingenuous or dismissive.

I don't think that whenever someone asks an artist or writer what the "point" of their work is that they're looking for a justification for allocating public funds to it. They might want that, but they also might want some kind of insight into or identification with the intrinsic motivation for the work.
No, it's actually saying you aren't a leader if you aren't capable of being right a lot of the time.
There's one professor I was a TA for who was loved by the students. He taught the course more like a high school physics course than a university course. But, when his students got to higher level physics courses, they were lacking in the basic skills taught in those courses so we'd have to spend extra time covering that material. Also, to break them of bad habits they had. He was the only professor to directly contradict me in front of the students. I had been marking like I had in other courses (he hadn't given any guidelines) and students complained so he made me re-grade everything, totally undercutting me in front of them. He should have let the assignment mark stand and change the marking going forward.

I have no doubt that students would have preferred that professor, but their skills and knowledge would suffer from that choice. Taking the easy road will catch up to you eventually.
This isn't the same. In this case we know Amazon does it whereas with many products we don't know exactly how the item is produced. As well, AWS is not the best value whereas with commodity products the item may be the best value, from a monetary to quality standpoint. Not to mention, in most cases, technology companies can afford to pay more for a more ethical product even if AWS was the best value whereas for many people the price of a commodity is very important.

Using AWS is either laziness, the "we use Java because everyone uses Java" syndrome, or internal inertia. The only partially excusable reason is internal inertia.
Yeah, unless you have huge system catalogs (where the table definitions are stored) pg_upgrade should be almost instant if you sue hardlinks.
I found this to be a fairly cogent (if admittedly biased) argument. Is there someone presenting a counter point somewhere?
We're glad that you're fighting the good fight, but frankly no one cares. Your fellow citizens don't care.
I had this basic system in high school, although it was semesters. You had to make sure that the courses you wanted were available, made more difficult for me because I decided to finish a 5 year program in 4 years (we went up to grade 13 back then). Note that this was in Canada.
Olympics were created to hold nations together, to be a common child of all countries.

If you put them in the same place, you might as well cancel them. They no longer have any point besides vice and bad taste.
Ha! Yeah I guess you would.

When I wrote my comment I was reacting to what I thought your point was: that the console itself might be obsolete and that we should just use binary protocols or some such. Now that I've read some more comments and watched the Destroy All Software video linked to in another comment I think I understand your point better.

In my day job I write software for archival preservation of digitized cultural materials, so I tend to think in terms of preserving access for generations. In this context the continuance of the whole UNIX model makes my job easier. I really really want for computers in the coming decades to be able to interact with, or at least emulate, my software and data.

I can see the limitations and of the TTY as implemented. I still think we need to preserve textual middle layer(s) and UIs, both for historical reasons and because those layers are very useful. I'm guessing we probably both agree about that.
I don't know. When I made the decision to leave Amazon, my offers at Facebook and Apple were less than what I was making at Amazon. Google was only slightly more.
There is no problem in education. Our only problem is that we keep lying to ourselves about it. Not all children are equally gifted. Not all _groups_ of children are equally gifted. The only reason we have such a hard time tackling with contemporary social problems is that their real solutions are at odds with political correctness.

The challenging task isn't coming up with solutions that will help, but finding solutions that will both help and not violate certain taboos.

Never in all of history has society ever benefited from lying to itself.
http://www.defenseone.com/technology/2014/07/how-cia-partner...
Yep, let's have everyone compete at who's the best to beat the drug tests in one spot year on year. TV licenses are gonna go through the roof. What a business to partake in.
I found this tutorial featured previously on HN really helpful to start my transition from jQuery to React.

http://reactfordesigners.com/labs/reactjs-introduction-for-p...
> Why do we care that there are only five Platonic Solids? The true answer is because there is an answer, and it would be intolerable not to know it

I see a few holes with this argument:

1) Who is this "we"? I'm sure not all non-"non-mathematicians" agree with this sentiment.

2) If a mathematician is still looking for an answer to a question, they don't yet know if an answer exists or not (see: Godel, halting problem). Perhaps this should be rephrased "because there might be an answer and it would be unbearable not to know it if it did exist."

3) The argument is circular (calling not knowing bad doesn't answer why knowing is good).
> Sure, but the budget phone also isn't pushing a quad HD screen and a beefy processor. The runtime may be similar, but that doesn't mean the capacity is.

You're right.

I'm not sure how much variance LiPo technology has when it comes down to cost vs quality though. We're arguably paying for better battery QC, but I haven't read a news article about someone being injured from a battery exploding in a budget phone.
That's totally fair; I've done minimal work around government, and I don't claim to be an expert on this at all. I just know that successful contractors are rewarded disproportionately for their ability to navigate bureaucracy. Also, that was especially the case with healthcare.gov.
Ask HN: What will convince you to sign up for my startup?
The funny thing is that Finland and Singapore are not doing the same thing.

Both select for teachers of above average intelligence but the way those teachers are taught is very different.

The kids in poor broken homes thing is something Finland is having more of, due to recent not-so-sensible immigration. There's very little one can do about it without draconian measures -- handing out money doesn't help.
"The Second World War decimated our Jewish community in Cricklewood, and the Jewish community in England as a whole was to lose thousands of people in the postwar years."

Why would that happen in the UK? Did they just skipped country while it was having war problems, or were there any oppression?
You're not quoting a profit or loss. You're quoting a budget and actual expenses.

If Apple decides on a $1b budget to create the iPhone and it turns out it ended up costing $2b, that's not a 'loss' of $1b, and if it turned out to cost $500m that's not a 'profit'. It's merely going over budget or under budget.

Profit would require you to actually look at the revenues of the iPhone, too. You're basically quoting R&D / Investment budgets+costs, and not looking at all at the outcomes, e.g. the effects it has on a city's infrastructure and standing in the world. (and how that affects everything from tourism, improved diplomatic relations, export of national products & culture, cheaper access to finance etc)

Not that I don't agree with your larger points. Studies have been done to measure those outcomes, too, and very often the costs of the Olympics are still not worth it. Although a lot of these things are really tricky to measure, and some are intangible and possible to measure but difficult to express in financial terms. (what pride for example must the Chinese have felt in 2008, I'm all too familiar with the many human rights issues but this was an absolutely spectacular event that must have inspired hundreds of millions of Chinese on some level.)
My favorite EE professor, in hindsight, was the one that had quizzes every week, and only semi-scheduled. Friends who had gone through her course before warned me about how 'awful and strict' she was.

At the time, I hated it, until I realized come the final that I'd never been permitted to slack off and so needed to do much less to get myself ready for it.
I would set up an fake identity for the whole department to use and use that for all requests.
The classic MacOS (not the UNIX-based one) has no terminal abstraction. The basic mechanism of the system is a GUI. That was a good move. (Not having a CPU dispatcher was a bad move; the underlying MacOS is very DOS-like.)

Then there's X-Windows, which was explicitly designed as a terminal system. There were special-purpose X-terminals once.

In the phone space, things are less terminal-like. Although, amusingly, the interface to the phone modem usually accepts the Hayes AT command set.
Hi HN,

I've just relaunched our landing page and wanted to try a feedback-driven approach to designing it as opposed to dumping a huge chunk of content that may or may not be relevant to the decision making process.

Based on what you see so far, what information is missing to convince you to sign up? What else would you like to know?

A few thoughts that came to my mind:

- what data sources do you use?

- who are you guys and what's your background?

- how do you guys help me find the best location?

Appreciate your feedback! Hopefully, other startups will also be able to learn from this exercise on how to design an effective landing page.
Akamai has a huge financial stake in the Internet, so do you ignore their "State of the Internet" reports? By virtue of Pearson's business they also have huge systematic insight into the education system. Not worth dismissing the results of the study simply based on that association.
There's a lot of software that the OpenBSD Foundation develops, like OpenSSH, that gets used by near everyone. So even if a company doesn't use OpenBSD, they almost certainly use some software that was developed for it.
Amazing, thanks for sharing! This is why I enjoy HN - I learn at least one new thing a day.
I thought gavin and most of the established bitcoin devs were in favor of increasing the blocksize.. so why is this "lightning" system no one has heard about suddenly the new plan for bitcoin core? Whose clout is pushing this through? I was aware of argument about the 1MB limit but I thought the voices in favor of increasing it far outweighed those against.
Why do you keep retroactively deleting and modifying your comments after other people have started commenting on them? It's like you think that you're the u.s. government.
In some ways it is like an alt coin. The difference between a 'fork' and a alt coin like litecoin for example is that the 'fork' shares the same genesis block and transaction history as the original up until the point of the 'fork'.

Practically speaking if you own Bitcoin prior to the fork I believe it means you will then be able to use your coins on both post 'fork' versions. Once the fork happens you will have to decide which version you want to transact on when you receive new coins.

It remains to be seen which version will survive, or if perhaps both versions will.
The Docker Mindset, and what you can learn
An imprint. You're asking for signup and I have no idea who is behind the website. I can guess it's just on person but you need to appear like a bigger company.

The "learn more" doesn't tell me anything. It's three headlines without any information.

The HTML description meta tag contains "we give you valuable insight to any location across Canada". If your service is about Canada you should tell people straight away.
U Book I Cook
Yandex also sponsors ruBSD https://events.yandex.com/events/ruBSD/2013/talks/103/
I think the more likely near-term result of a really smart car is that they do a single-core RMA for the mission critical systems and include a failsafe for when the non-hard-real-time AI system fails.

So far it's been cheaper to just increase the compute resources than to move from static to dynamic priorities. FAA mission critical certification (as an example) consumes a lot of engineer-months, and I expect automotive to start to move a few steps closer to that model in the wake of the Toyota issue.
Something, something, the LISP guys have known this forever something, something.

edit: This article almost perfectly articulates why I'm so furious at the entire web-as-a-platform movement. If you want general computation lets develop a platform for it that is isolated and doesn't try to turn what should be nothing more than text into a full blown programming language. The browser should be (good luck getting it back there) for viewing and retrieving data, not executing that data.
It's a shame these conversations don't get published in realtime.
"A few thoughts that came to my mind:"

All good. What kept you from adding that information?
Assange and the Sex Allegations
This didn't answer my question.

> "The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no warrants shall issue, but upon probable cause, supported by oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized."

What was violated here? Break it down for me.
> At the same time, the government has been fighting in court to keep the identities of its telecom partners hidden.

And because of that, we can trust nobody, and work to encrypt everything at the most fundamental layers we have access to. Good for individual privacy, but you can't help but note that the NSA continues to shoot itself in the foot in pursuing its goals.

There has to be willful ignorance at the top of the food chain. They can't believe this stuff actually works, or is in any way actually related to national security. But it must be so, so they double-think themselves into believing it. Having met people at that level in other government branches, I can't see it as anything else.
It is impossible to educate everyone about the risks of the cloud. Even if it goes mainstream :( I tried with my family many times, but they never fully understand it.
Alt School is shooting for personalized teaching. That's where smaller class sizes might help. Apparently each students has a "feed" of lessons to work through.
I'm Jewish, observe the Sabbath in a traditional way, am married with three children, and am a self-employed consultant.

I'm delighted that for 25 hours each week, I'm unable to check my e-mail, be in touch with clients, work on pressing deadlines, or be connected to my phone, or watch TV and movies.

Instead, I spend quality time with my wife, children, and friends. I read. I play board games. I enjoy long, extended meals with equally extended discussions.

Can you do this without the restrictions of the Sabbath? Of course. Is this the only way to have quality time with friends and family? Of course not. Does it involve trade-offs, such as not being able to hike around in nature on weekends (which is arguably part of how we would want to rest and relax)? Yes, for sure. Everyone finds their own way to observe.

But in my experience, the traditional set of trade-offs is very much worthwhile. I work nonstop during the week, and while I love my work, it's fantastic to take a break, think about what's really important in life, and even catch up on sleep -- which is, let's be honest, another nice part of the Sabbath!

I should add that observing the Sabbath as an individual is almost certainly a ticket to loneliness and/or misery. It only works if you do it within a context of others -- family, and even more importantly, a community -- who are similarly inclined. I have, over the years, spent a handful of Sabbaths completely on my own, and those were freeing and meditative in their own ways. But I've long argued that a very large part of Judaism's success is that it forced the creation of close-knit communities. The Sabbath is one factor that leads to such communities, and it's then that the community gives back.
The brown snake is by far the most dangerous snake in Australia, since it is aggressive, and even though there is effective anti-venom, it the venom kill you quite quickly.
I don't think there is any disagreement that the block size will be increased by some amount at some point. It seems to me the major disagreement is by how much and how fast to increase it.

Mike Hearn who seems to be the strongest proponent of the XT 'we need larger blocks asap' philosophy and the person who wrote the blog post referenced in the OP is _not_ a core dev as far as I can tell.

I've seen comments to the effect that he has repeatedly tried to gain more influence in Bitcoins direction over several years and some people posit that this is him attempting to do more of the same by forking and taking the majority with him leaving him with a lot more power over 'new' XT core's development. Hard to say how much if any truth there is to that. The things Mike says make a lot of sense to me.
Well that proves at least someone feels threatened enough by the Bitcoin fork's possible success. Interesting move on the counter party parts, I would expect something more along the lines of a counter point to Mike Hearn's blog posting rather than this.

I also find it kind of sobering the kind of enemies you would have if you're fork of a project managed to "kill" its viability.
"Big" is apparently still limited by the 32TB table size limit in PostegreSQL.
My last job was running into this. Sadly we didn't get rigorous metrics, but the database 'felt' slower when it got over .5 TB. The process pumping data into the database was several percent slower in items per second than when it started.
Still, PostgreSQL is great and I'm using it right now on the new project and I hope that someday I am blessed with tables too big for it.
I'm saying that the line that separates <"that was a bad idea with predictable consequences"> and <"he/she deserved [insert misfortune here]"> moves whenever the internet twitter/facebook mob decides it does. The distinction is mob mentality. Hence my amusement.
Play victory music after resolving merge conflicts
It's 2100
Do you think Apple will see it that way? They've been very vague in the past about what defines duplicating the features.

In addition, the dev said he was using the VPN as a workaround for this, Apple can very well reject this for a different reason.
I'd pick a stack with a steep learning curve.

After all, the two most important skills in software development are the ability to learn and the ability to solve problems.

A stack with a steep learning curve is likely to improve both of these skills.