skysight-inc/HackerNews huggingface dataset:
Don't confuse 'zero downtime' with TWO DAYS. Nobody expects true 'zero downtime', and a few minutes/hours down occurrences throughout the year adding up to a couple days may be tolerated, but... two straight days? no.

Hey, let's try a little experiment on the subject.

I'll sit here and do nothing starting right now, simulating unscheduled downtime, for the next two minutes.

You sit there and do nothing starting right now, simulating unscheduled downtime, for the next two days.

ETA: two days downtime divided by 365 days a year is over 15 minutes per day, or almost 2 hours per week ... any provider down that much & often would lose customers fast.
Science isn't a good job.

It is a calling.

Which is why the insincere find it so easy to take them for a ride.
"If everyone in the next generation of game developers decides to use a pre-fab engine, who will be left to make the new engines?"

Implementing low-level systems yourself is a valuable exercise for games as much as for any other software. You gain new appreciation for the things you took for granted, and pre-made abstractions become even more intuitive because you feel more in control of what's (probably) going on under the hood. One of my pet projects is implementing graphics primitives in software - you'd be surprised at the amount of tuning and iterations needed to make them fast, clear, and correct.
A few things, but this is my baby at the moment: http://3cosystem.com

It is a global calendar for tech and startup events.
Or, from the inverse perspective: always authenticate and/or verify the integrity of data before processing it at all, whether that processing be decryption, string manipulation, or otherwise.
This things are what makes me come and check Hacker News

Thanks for sharing
Two days down, by a world-scale provider, is also over the top.

Nobody expects 100% uptime. They also don't expect 100% down for days.
One word: fermatas.
At the start of Google Cloud they had planned outages lasting weeks. Now, you could (with a bit of hassle) move your instance to another region, but it was very annoying and off-putting.
Have you tried elasticsearch?
Someone, somewhere had to implement their own crypto, or there wouldn't be any crypto.
I practice statistics all the time without a certificate. What are you talking about?
https://en.wikipedia.org/wiki/Energy_Tax_Act#Gas_Guzzler_Tax
I really wish people wouldn't say black holes have been discovered. They are not discovered. They are very theoretical and no one has ever detected dark matter much less observed a black hole. What is observed in behaviour that may be attributed to this theory: it is not proof or even relatively close.

http://news.nationalgeographic.com/news/2014/01/140127-black...
Which is a completely niche market. And even those people find they hit snags - like when they discover that their data model isn't actually document oriented, like they thought.

Given this, why don't they just use Postgres?
It sounds like you have in mind a
set of likely changes and have
designed the HTML, CSS, and JavaScript
to make the changes in that set
relatively easy. Okay.
For my Web pages, I questioned if that
candle was worth a match. Or another
such analogy goes, "Don't build a
brick outhouse.". Or as I wrote,
as simple as possible but not simpler.
It's just a Web page! But that's
the way I've been thinking and posted
here to see where people differ in their
thinking.

One possible issue is changing where
the text, pictures, video clips,
ads, etc. are depending on the
number of pixels or whatever
in the user's screen, browser window,
etc. For my pages, I just decided not
to do that -- I just didn't see any
very big reason to do that. Or,
if a user gets used to my Web pages,
then they will still have the same
layout -- text, text boxes, URLs,
ads, links to Help, etc. on any other
screen, with any other browser, etc.

Is it really important to change what
the page looks like depending on
the user's screen size? Or, if we
know what text, ads, text boxes,
etc. we want, can't we just display
it, basically one way for everyone?
Why so important to change? As a
programmer it's more work for me,
and as a user I just want it simple.
Noshki
hellow
http://www.beanactuary.org/exams/
Good article for getting out of the friend-zone
How many people write receipt only databases?
IMO any kind of universal knowledge (e.g. how to participate in democracy) should be taught in high school, preferably before the age when people are allowed to drop out. I think there's a social value to having an "intellectual class" (for lack of a better term) created by college education, but maybe it doesn't need to be a large fraction of the population.
Right, but it seems that meetup and eventbrite are about 90% of the events in any place. So chasing that last 10% is not part of the MVP.

That said, I've been thinking on this question. I see two easy ways:

1. a Webform with email verification / admin verification

2. (My favorite) - Make a calendar invite to events@3cosystem.com and I can have Mailgun handle the request to my API.

3. Submit your URL to an iCal/Gcal and I scrape it on a daily cron.

Any other thoughts?
I can't tell from the documentation whether wal-e supports non-cloud based synchronisation (https://github.com/wal-e/wal-e). There's no example listed there.

And if you think that is as simple as MongoDB's replica sets then frankly you are crazy.
Tenure is a social position for promoting an establishment.

The concept entirely predates modern ideas of science and research, so it is no real surprise that it does not serve that purpose.
I agree. The problem is I believe, a society does some great things and then the bureaucrats step in. Game over. People lived in Egypt long after the pyramids were built, and they didn't build any more.

Giving money to Washington or Brussels isn't likely to fuel innovation right now. Until governance (in the West anyway) is streamlined and focused again, I don't think they are going to be capable of any major research that society can afford. They can barely roll out a major website, and even that costs way too much.
No. The turbochargers rotational velocity doesn't instantly drop to zero. Once the intake butterflies are back open and exhaust gas volume and velocity picks up the turbocharger is making boost again. You may be able to measure this delay, but that isn't turbocharger "lag". What people call "lag" is really boost threshold. It's the point in an engine's RPM curve at which the turbocharger can supply more air to the engine that it would have naturally. Natural in this case means atmospheric pressure. So 1 psi of boost is 1 psi above atmosphere. Likewise 1 bar of boost is twice atmospheric pressure.
OK, cool. The 20% figure sounded high to me after years of reading Campos, which is why I asked. I definitely agree with you about the short list.
So excited to see my hometown, Chengdu, listed. It's a great place to visit, rich heritage, amazing food and not to mention, pandas!
Here's a handy guide: http://arewewebyet.com/
fjshdw
How in the world do you plan to be able to figure out what is true and what is not?

Some people have a knack for it, but even then it takes practice. The tools are logic, reason, and evidence. Does that sound trite? It should. But we live in a world where, e.g., a straightforward application of evolutionary biology to H. sapiens immediately yields conclusions which, if you expressed them in an American workplace, would compel your employer to reprimand or fire you. When reporting the results of logic, reason, and evidence can get you fired, the trite becomes the profound.

Those people you deride

I derided no one. Calling absurd beliefs absurd isn't derision.

are quite sure that when they know is true

You assume a false symmetry. They are mistaken. I know this the same way I know that creationists are mistaken. Creationists may sincerely believe they are right, but it's not ironic to observe their error.
LG's new smartwatch runs webOS, not Android Wear
As a European I'm puzzled this is still an issue. All the companies you mention ask me for my bank account details pro-actively and then debit my account (at no extra cost).
It sounds like you don't care about male problems because they're inherently important to you, but they're just a stepping stone to fixing the real problems which are the female problems.

I see a lot of political will and capital devoted towards the few areas of society where women lag behind men: STEM, C-level/board positions, and being billionaires. But what about the areas where women are doing better than men, like education in general? What about the gender gaps of being a war casualty (90%+ male), dying at work (90%+ male) or being incarcerated (90%+ male)? Are these things really only worth dealing with because as a side effect women will have more opportunities in the workplace?

I agree that we need to be honest about gender roles and both their good and bad aspects. I disagree that feminism is leading the way.
Yes, universities get an extra amount over the requested amount; it's negotiated between the U and the funding agency and is called "overhead". It goes into Dean's funds and stuff, part of which supports departmental-level services, as well as many other places.
I would expect that most grad students have plan-B options that can beat minimum wage.
Download Doulci activator for iOS 8.1.3 Bypass iCloud Activation lock
If you are cash and resource strapped, then I would NOT recommend using MongoDB. Seriously, in terms of cash, Postgres can cost you nothing; if you are resource strapped - use Postgres, there are a heck of a lot more people who know it than MongoDB. If you can't setup replication, then IMO you have some seriously larger underlying problems with your startup.

Don't forget that a lot of people have realized that MongoDB is NOT a good fit for what they want to do. Then they have a resourcing problem - a big one.
> Breaking changes will basically cease, with the exception of a list of libraries that are still unstable

It's worth noting that this is a significant point; probably 40-50% of the standard library is 'unstable'.

You should expect breaking changes often during the alpha. It's just ridiculous to pretend otherwise.

I'm not really a fan of these 'artificial deadlines'. There was no reason today had to be the alpha, other than it was previously said that it would be. There's been a lot of great work going into this release, but the standard library is not ready; it's going to under going some major changes over the next few weeks.

I don't really see the point in hitting the alpha 1.0 now, with the library in it's current state.
Convert 3D Blu-ray to Glasses-Free 3D
the picture and the "Now showing" name are out of sync.
go do an mba instead of a phd if you really want to spend more time in university.
Ha ha ha... Is this Microsofts way to say "Je suis Charlie"?

Is anyone actually really using Azure?
I enjoyed reading this more than I enjoyed the original article.

I agree that you should write more about your travels!
dataset: databases for lazy people
Chet Faker – Talk Is Cheap (Cover by 14 Year Old Jaron Natoli)
you can also take matasano's own practical crypto course http://cryptopals.com. If you're taking a vacation, for example, it can be fun to do some of the exercises, write stuff on a notepad, go back to doing exercises and so forth. highly recommended and lighthearted.
I wonder if the name will be released later, after it goes open source.
OK, so you just worded what you said above poorly. You implied that any practice of stats required certification. My comment covered both statisticians, and actuaries, but just used actuaries as an example.

Why does it matter that actuaries are certified? It's a professional role which requires dealing with some pretty heavy concepts. Employers presumably want to be sure that candidates meet some level of capabilities.
The best results of science develop into the fundamental theories that underpin every aspect of our way of life.

But the vast majority of science is not the best. And most scientists will spend their whole careers trying to make a big dent in the unknown--but fail. Most make a very small dent, or none at all.

From a long-term social perspective, we need the best and brightest to rise to the top of science and push it higher. But that's not the same thing as providing a working wage and middle class+ lifestyle for everyone who wishes to work as a scientist.
Are you replying to the right person ? I have no idea what your point is.

If I am building an application with a document model (which actually isn't that niche for SPA sites) then MongoDB is a great choice. It is much easier to use and manage than PostgreSQL which is important if you are trying to get something off the ground. This is why I would use it. But that doesn't mean it's the right choice for everyone nor is PostgreSQL, Oracle, MySQL or any other database.
Define "need." Science is funded by governments. Certainly there are more smart passionate people then can be supported by the current funding level. So how much science do you want? I want more then we're getting. I think we should fund more science and that's the fastest way to fix it.
Last I checked, Eucalyptus is missing an number of the APIs that customers really use once they are doing more than just hosting a few VMs. Access control, security, VPN... The service providers are actually quite different and any attempt to standardize is just doing to be the least-common-denominator, which is going to be missing a great number of useful features.
I don't know if the Earth gets cleaner faster this way.

In the US, college is too expensive, so people ask for gov't loans using taxpayer dollars. This ends up rising college prices, since virtually everyone is now guaranteed to be able to pay at least $5k per year instead of $0.

I could see a similar situation here where auto manufacturers lobby for subsidies for people buying their first car or whatever, and so the extra taxes ended up getting covered by subsidies. Car companies end up getting more money without having to bother reducing emissions.

Generally thinking, I think you will find little sympathy for the poor souls who want to buy a $500k car and drive it at 200mph at 3 mpg (don't know what real numbers look like for these things). Especially not in public areas, in our public space.

In any case, pollution makes everyone's lives pretty awful (see recent pictures of cities in China), so that ends up being prioritised. Maybe with a tax, only 1% of cars will be over some limit, but with regulations, pretty much 0% will.

In an alternate universe, some NRA-like figure is arguing about how if we outlaw polluting cars, only criminals will have polluting cars.
Anonymous declares 'war' on jihadists with #OpCharlieHebdo
The 45% number is misleading, because that's a per-item count. The majority of almost every module is stable, just some of the internals haven't been marked as such yet. In addition, the three modules which will see changes have RFCS that are in their final stages, so they will also stabilize soon.

The alpha was always about language items, and an initial commitment to some degree of stability. Beta is the release where things are expected to be in their final form.
iOS Game Dev Weekly
A new addition to CES this year Physics defying tech
might be a good time to set that in place for trucks and SUVs
Check out my free newsletter on iOS game development!

What do you think? What would you like to see me cover?

I'd love to have you subscribe.

Cheers.
We should sync up! I've cracked this similar isomorphic nut myself in a similar manner and will be giving 2 talks on it as well.

Ember's advancements on this are sorely needed, as anyone doing this today has to solve a lot of hard problems with lots of tools just to come close.
It's really hard to get this through to people nowadays. The relational model is powerful, and the storage systems, logic engines, languages, and ancillary toolsets that work under it--on the market, ready for production, today--are very advanced.

When I work with people who claim that their models are not relational, I usually have to contend that they are. The argument goes like this: you may be able to model your problem as documents or hierarchies, but can you model all of the questions you want to ask about that data in the same way?

The major vendors of relational systems have first-class support for hierarchical data structures, recursive data structures, graphs, KVs, and documents, and they can be used in conjunction with the basic relational features. Modern SQL is more that just SELECT...FROM...WHERE...GROUP BY; it has powerful, fast analytical functions, domain modeling, and reporting features. The top engines can partition your data and parallelize your access patterns to get the most value out of your commodity multi-core/SSD hardware.

The support for such systems is ubiquitous in todays software libraries. These systems even have tailored hardware platforms to support them if your problems really lie far out on the curve.

The downside is that none of the free/OSS systems are quite as capable. The commercial systems often require the top-tier editions to support all of the above.

The good news is that it's really a good financial deal if you actually need it. A $40,000 license for Oracle or MS-SQL is 1/4 of the annual cost of an engineer that can coerce similar functionality out of a lesser product. Their are plenty of consultants that can help you get there on a one-and-done basis.

PostgreSQL is getting there, too. Query parallelism is, for me, the biggest gap. There are some neat aftermarket solutions, but it's not quite there yet.
I love Python and Python's standard lib but it's hardly the defacto best solution.

urllib gets trumped by requests, ujson is much much better than the stdlib json module, hardly anyone still uses distutils over setuptools for example.
Sure. By "trident" I really mean any merchant silicon switching platform. The Broadcom Trident ASIC/chipset really kicked this market segment off in 2011/2012ish. I mentioned it specifically as products like the Juniper QFX3500 series really opened up the door for things like fat/high radix clos networks that we're seeing in production.

From memory the Trident boxes supported 640gbs of throughput on SFP+ or QSFP ports, about 10,000 prefixes/routes, a couple thousand ACL terms, 1 or 2u, and around 200watts. They cost maybe $20,000 at launch are down to $5-10,000 now depending on volume and vendor. That's great for a TOR or agg switch if you can manage the individual devices (as opposed to a switch chassis like a nexus 7K).

The other thing those really opened up is cheap as chips edge devices. 10,000 routes isnt a lot, but it works if you have limited peers or can do summarization off device like a route reflector. These chipsets, and trident in particular, also work great with things like OpenFlow as you move that expensive route computation off device to a specialized platform.

The trident platform is basically EOL'd, everyones moved on to Trident II for the most part. Trident II is like 100,000 prefixes, 50,000 ACLs, 1 or 2u, 200 to 400 watts, 1.2TBs of forwarding, and SFP+/QSFP ports. Price is $15-25,000 depending on volume and vendor etc. Pushing 640gbs of throughput for ~$20,000 is pretty crazy. It means I could build a single 10kVa server rack that pushes a legit 1tbs of traffic to the internets for about $200,000. Totally insane to think about compared to just a few years ago.

The next big change should be moving from 10/40 serdes to 25/100 in the next year or so. The Broadcom Tomahawk should be like 3tbs in 2u and a couple hundred watts for comparable prices. If you need to convert between 10/40 and 25/100 ("gearbox") cost and complexity will go up a bit.

http://etherealmind.com/merchant-silicon-vendor-software-ris...
http://whiteboxswitch.com/collections/10-gigabit-ethernet-sw...

edit: and to clarify these platforms usually use Intel CPUs to run the OS/route engines. The OS/RE/HAL, like cumulus provides, is then responsible for pushing updates down to the switching asic.
Charlie’s gross out cartoons are an ancient French tradition worth preserving
The truth is that most websites and services actually can be down for two days and still survive.

The culture of technology rightfully abhors downtime, and that's a good thing because it's our job to keep things up. But in reality there are very few companies who cannot survive 2 days of downtime. Sony Pictures is still in business, for example, despite an effective downtime of weeks.
Sometimes it's cheaper and faster to throw hardware at a problem rather than a human!
Of coz only Linux guests have problems, go figure...
I guess I should add that the web world and modern data scientists kind of changed this but it was mostly because there were a bunch of smart PhDs who left academia and other companies to go work at rapidly growing startups, and their abilities helped grow the companies. Growing startups don't really care if their "Actuaries" don't have credentials other than beign able to monetize site data.
It seems to me it's more about the effects of AI on people and society than about AI itself.
As member of my local makerspace there is never a shortage of people coming through with their snake oil perpetual motion machines.... And they all sound like this guy.
You do. There are other spiders than Google out there, and other factors to optimize around to warrant server-side rendering.
Show HN: Facebook Page Unliker
This is good advice, but it's a bit hard to act on. How does one know when to leverage their existing skills to build something vs spending time learning something new and using it to build something (which might not pan out due to lack of experience with that technology, and which will certainly take longer than using what is familiar)? For me, the biggest investment is that of time... and while he provides ideas for small things to do, in the end one really needs to use a technology to grasp it (which he does say).

I'm a beginning programmer working on a small team. We won't be hiring anytime soon so many of the things he suggests aren't options. I'm lucky in that I've been able to learn a lot of things across the stack. However, our main language is Perl, which isn't the most marketable language anymore.

I have an idea for a useful little site -- something that will look good on a resume, but not something that I can imagine becoming a big money maker of any sort. Do I use my main strengths, my familiar technologies (such as Perl and SQL), to write the site? Or do I choose something that might be an up-and-coming technology (like Node.js or Clojure) even if I can't really find any jobs in my area for them?

I do love learning. I spend downtime at work learning new things, but my time outside of work to actually build stuff is limited. I'm getting a bit burnt out on learning new languages and frameworks... I've wandered between Perl, Elixir, Haskell, Clojure, Racket, Javascript/Node, and any number of frameworks for them. I just want to make something solid, but I'm worried that using my Perl skillset will be more of a short term than a long term gain.

I know there's probably no easy answer to this question. But it seems to me that it's better to have made something and launched it (even if it doesn't use the sexiest tech) than to have something half-finished stagnate because I don't have the time to learn the ins and outs of the quirks behind some new tech. Does anyone have any insight into handling this? Thanks.